Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2021-05-01から1ヶ月間の記事一覧

Unityで読みだしたプレハブの表示を半透過にする

とあるオブジェクトを輪切りにしたい。 assetstore.unity.com というような、拡張があるにはあるが。 実際のところ 真っ当な方法 一からシェーダーを作り、アルファを設定してあげるのみ 参考もと 【Unity】モデルを透明にする (2) - テラシュールブログ A…

BOXVRと併せて自重筋トレもはじめたという話

shuzo-kino.hateblo.jp の後、自重筋トレを再開したので、その記録をば。BOXVRを一か月以上やって、運動をする習慣がつきました。 というわけで、関節をやって停止して以来であった自重トレーニングを再開。 shuzo-kino.hateblo.jp今回は無理せず、確実なペ…

iOS版Google翻訳アプリの写真判断機能がたのしい

iOS版のGoogle翻訳にはカメラ翻訳機能があります。 これを活用すると、出先で出くわした海外言語表記を即翻訳出来たりして便利です。 実際のところ 試しに横断歩道前にあった韓国語の案内で試してみました。 静的解析 静止画にすると文字部分が四角で囲われ…

久しぶりに使うRasPi用SDカードがautoboot.txtがないとか吠えたら……RasPi本体のバージョンに違うのを挿してるかも……

ショーもないトラブルでしたが、今後もありがちなのでメモ。昔作ったシステムから一部成果を引っ張り出す必要が生じ、 RasPi用SDカードを手元のRasPi4Bに挿したところ……SSHが繋がらない。仕方がないので画面にも接続したら、autoboot.txtがないとエラーを吐…

VBAのListBoxから選択中の値をよむ

shuzo-kino.hateblo.jp の続き。 初期値を出しただけじゃ使いモンにならないので、その値を活かす方法について。 実際のところ Private Sub CommandButton1_Click() MsgBox "You choose : " & UserForm1.ListBox1.Value & " !!" End Sub Private Sub UserFor…

VBAのListBoxに初期値を叩きこむ

実際のところ まずフォームの方でListBoxを配置。 最初は何も無いように見えます。 UserFromに以下のような内容の関数を記述します。 この際、フォーム名がUserForm1とかでも「UserForm_Initialize()」です。 私はここで迷いました。 Private Sub UserForm_I…

VBAで特定のExcelシートを出力し保存する

shuzo-kino.hateblo.jp の続き的内容。 今度は特定のシートをCSVとしてダウンロードする方法について。 実際のところ Sheet1にボタン、Sheet2に内容がある状態で Private Sub CommandButton1_Click() Dim mypath As String Dim fileName As String Dim sheet…

VBAで現在作業中のファイルがあるディレクトリを確認

VBAで現在作業中のファイルがあるディレクトリを確認したい場合もありますよね。 相対パス風に子構造にアクセスするときにも、今のディレクトリ情報は必要です。 実際のところ MsgBox "Your " & ThisWorkbook.Path 参考もと VBAマクロでワークシートを新規CS…

【読書メモ】日本発「ロボットAI農業」の凄い未来 2020年に激変する国土・GDP・生活 (講談社+α新書)

日本発「ロボットAI農業」の凄い未来 2020年に激変する国土・GDP・生活 (講談社+α新書)作者:窪田 新之助発売日: 2017/02/21メディア: 新書日本農業新聞の記者さんが書いた本。 ノリは以前読んだ建設テックの本に近く、門外漢の記者が明るい未来を想像して書…

【読書メモ】植物工場ビジネス 低コスト型なら個人でもできる

植物工場ビジネス 低コスト型なら個人でもできる作者:池田 英男発売日: 2010/03/20メディア: 単行本(ソフトカバー)タイトル通り、植物工場経営系の本です。 著者の池田氏は大阪府立大の農学部系教授という来歴なので、コンサルが書いたような景気のいい内…

VBAでダイアログを出しファイル名をセルに入力

実際のところ Private Sub CommandButton1_Click() fileToOpen = Application.GetOpenFilename("不正はなかった, *.txt") If fileToOpen <> False Then MsgBox "Open " & fileToOpen Range("A2") = fileToOpen End If End Sub 参考もと docs.microsoft.com

LibreOfficeでもExcelマクロを有効にする

お客が必ずしもExcel本体を持ってるわけじゃありません。 場合によっては、LibreOfficeかも。 一時自治体導入ではやりましたらからね。 実際のところ 特に割り付けてない状態だと、XlsmファイルをLibreOfficeでひらいたらこんなエラー。 指示通り、オプショ…

Excel VBAでシートにボタンを表示しフォームを呼び出す。

実際のところ 標準モジュールの配置。 標準モジュールを配置。 空でスクリプトを割り当てるという意味ではUnityのゲームオブジェクトみたいですね。 Sub showUserform1() UserForm1.Show End Sub ボタンの配置 オプションで「開発」を有効化 開発タブから、…

Excelでフォーム作成を使いGUIを楽につくる

Excelしか勝たん。 実際のところ Alt + F11でVBA Projectの画面をひらく。 10年以上前にC#を弄ったころとあまり変わらない画面が出現。 任意のシート(画面ではSheet1)にて、フォームの作成をクリック。 小さいウィンドウから何かしらのツールを選択、範囲…

VBAでダイアログ形式でファイルを開きパスを取得

みんな大好きExcel。 今回はExcelで実行できるVBAでダイアログ形式でファイルを開きパスを取得の話。 実際のところ まずは写経。 ファイルが読み込まれるとダイアログがでてTextファイルがデフォ指定でチェックできるもの。 fileToOpen = Application _ .Get…

DuckDuckGoの!Bangでルート検索するのが楽だったはなし

なにかと便利なDuckDuckGoの!Bang。 特定のサイトをターゲットにした特化検索があったりして便利。ルート検索のときに目的地を入力=>ルート検索をクリック=>出発地を入力 みたいな冗長な事をやってましたが、これ、もしかして省力できるのではないかと色々調…

【読書メモ】新版 財務3表一体理解法 (朝日新書)

何故かリンクを取得できないので画像を公式より引用決算書読めるようになりましょう系本の中でも評価が高い本書。 本書は先行した著作群をレベルと内容に合わせて再改定したもので、他に2冊の関連書と併せて意味を成すもののようです。 勘定仕訳のような各…

GameObjectを探したり中身のテキストを値をとったり

まえの方法ではInspectorからゲームオブジェクトを張り付ける方法をやってました。 が、これだと生成されたオブジェクト等を対象する場合に使えません。 こういう場合、GameObjectクラスのFindメソッドをつかってシーン中にあるGameObjectを探して割り当てる…

VSCodeにArduino IDE + M5stackな環境を構築する(書き途中)

前回VSCodeにUnityに構築して威力を痛感したので、この機会にArduino IDEもやってみようと思いたちました。 今の作業環境にM5stackの環境もないのでついでに。 実際のところ 環境 Windows10 Arduino IDE 1.18.4 Visual Studio Code 1.56.1 M5stack系はなし …

Unity2020にVSCodeの環境を紐づける

永らく文化的でない開発環境でやってきた関係で、オートコンプリート機能とは疎遠でした。 が、写経の過程でVSCodeを使うようになって、その恩恵を知ってしまうと……Unity実装時の半端なオートコンプリートが寂しいことに……。 emacsを使わなくなって4年ほど経…

IMGUIのボタンを押すとゲームオブジェクトが降ってくる挙動をつくる

shuzo-kino.hateblo.jp で使ったIMGUIのお手軽ボタンのアクションとして、 Level1をクリックしたらキューブが、Level2をクリックしたらキャラクターが降ってくる挙動をつくります。 実際のところ 作業の前提 以前の作業で作ったCubeやCapsle(赤米)と、その…

別のゲームオブジェクトに紐づいたスクリプトを操作する

shuzo-kino.hateblo.jp の続き。 本当はこちらを先にやりたかったのですがネ。今回は、別のゲームオブジェクトに紐づいたC#スクリプトの変数を変化させ、アクションを発火させる動きをつくります。 実際のところ capRot.cs カプセルを回転させるスクリプト。…

【読書メモ】読書について (岩波文庫)

読書について 他二篇 (岩波文庫)作者:ショウペンハウエルメディア: 文庫Youtubeを見ていたら、こんな動画がレコメンドに出てきました。 youtu.be 今は多読が持て囃されるご時世ですが……それは19世紀でも変わらなかったようです。 本書では、その多読が有毒で…

【読書メモ】基礎から学ぶ 組込みRust

基礎から学ぶ 組込みRust作者:中林 智之,井田 健太発売日: 2021/04/20メディア: 単行本(ソフトカバー)今を時めく低レイヤー向けの新兵器、Rust。 そのRustをSeeed社が出してる高機能STM32ボードWio-Terminalをターゲットにして組み込み技術を学んでいく本…

ゲームオブジェクトを消すにはDestroyメソッド

実際のところ オブジェクト配置 赤いタイ米みたいなのがCapsle、青い半透明のがCube。 このCubeに触れると、CapsleとCubeが消える構成を考えます。 対象はゲームオブジェクトなので、音でもイベントトリガーでもいけるはず。 cube2capRot.cs cubeに割り付け…

Excelで大量の行があるデータに計算式を張り付ける

客先から数千行もあるCSV解析データを受領しました。 単純な時系列計測データなので、それはそれで構わないのですが……下処理をしようとしたところ問題が。 わざわざPythonだのシェルスクリプトを書くまでもないような四則演算をやるのは……と思い、Excelの式…

キャラクタをインポートして歩かせてみる

shuzo-kino.hateblo.jp を元に不動産内覧アプリっぽいお砂場を作って遊んでいたのですが、 流石にさみしくなってきたのでユーザー視点を味気ないカプセルから、 親近感のあるキャラクターに換えてみようと思います。 実際のところ アセットストアから導入 Un…

Unity2020でキーボードの入力を受け取ったり、アクションをキー入力扱いしたりする

実際のところ キーボード入力を受け付ける if (Input.GetKeyDown(KeyCode.Space)) { // your action } IMGUIから入力を受け付ける IMGUIの受け手であるOnGUI関数の中にも、イベント感知の機能がついてます。 void OnGUI() { if (Event.current.Equals(Event.…

デバッグ中にApplication.Quit();が動かない問題

Untiyのサンプルでよく使われてるApplication.Quit();の構文が動かない話。 実際のところ とりあえずデバッグ中に中止ボタンを実装したい UnityEditor.EditorApplication.isPlaying = false; 他のプラットフォームでも中断 マクロ使って切り分けるのが定石み…

IMGUIを使ってお手軽にボタンをつくる。

IMGUIはUnityで用意されているGUI関連機能の一つで、公式ドキュメントでは IMGUI (即時モードの GUI) 即時モード (Immediate Mode) の GUI システム (IMGUI) は、ゲームオブジェクトベースの Unity の主要 UI システムから独立した機能です。IMGUI はコード…