閉じる

UI言語[UI Language]

記事自体は翻訳されません! 記事によって英語版があったりなかったりします。翻訳がある記事は文頭に記載があるよ!
Each articles themselves will not be translated by this setting. Some of article has translation and some of them doesn't. You will notice if the article has its translation by its preamble!

テーマ[Theme]


ハウツー[How to]

アイキャッチ画像

ESP32-WROOM-32Dに書き込むためのCH340GがWindowsで認識できなかった話

ESP32-WROOM-32Dを使った自作基板にプログラムを書き込むためのUSB-UART変換モジュール――これもまたCH340Gを使った自作基板なのですが――がWindowsに認識されない(デバイスマネージャに表示されず、COMポートから通信できない)というトラブルに遭遇したので、その解決までの道をメモメモ。

アイキャッチ画像

Raspberry Pi 5 買っちった【Linuxを使ってみたい】

電子工作的にRaspberry Pi 5が欲しい。なんとなくミニPCが欲しい。Linuxを使ってみたい。というわけで遂に買ってしまいましたRaspberry Pi 5。本体は15,000円で買えますが、細々と必要なものがあって思いの外お金がかかってしまったので、買い揃えたものをご紹介します。ラズパイ5をパソコンとして使いたかったらだいたいこういう物と、これくらいのお値段がかかるよという参考にしてみて下さい。

アイキャッチ画像

VScodeでのBlenderスクリプト開発環境のセットアップ

最近はBlenderのアドオン作りにハマっているので、その開発環境構築用のメモ書きです✍ Pythonインタープリターの選択 Blenderは内部に独立したPython環境を持っているので、VScodeでスクリプトを開発する時はPythonのバージョンを合わせておくと、使える構文などがはっきりして良いかと。Blender上でPythonのバージョンを確認して、pyenvで同じバージョンのPythonをインストール、選択しておきます。

アイキャッチ画像

キースイッチマウスを組み立てたよ

メカニカルスイッチが使えるマウス キーケットの戦利品としてゲットしたA&N LABORATORYさんの 『キースイッチマウス』を組み立てたので、その様子をご紹介します。ワイヤーのはんだ付けが若干難しいですが、それ以外はネジ止めだけの簡単設計です。この手の作業に慣れている人なら30分もかからないでしょう。ワイは1時間かかったけどな! キースイッチマウス キット - A&N LABORATORY - BOOTH https://anlabo.booth.pm/items/5539610 キースイッチマウスキットには3Dプリンタ製と思しきケース上下パーツと、スイッチ取り付け用のワイヤーが4本入っています。

アイキャッチ画像

劣化した ScanSnap S1500 のローラーを交換して完全復活

ローラーがスライム状になり、スキャン機能完全停止 ScanSnap S1500を自炊や書類のスキャンに酷使し続けること早10数年、遂に紙送り用のローラーがスライム状に溶解、ベットベトになって周囲に癒着し、用紙送りが全くできなくなってしまいました。もちろん紙が送れないのでスキャンも出来ません。

アイキャッチ画像

マルチディスプレイ環境での Mac の Command + Tab を改善する神コマンド

作業中のディスプレイに表示されない問題 Macのタスク切り替え( ⌘command+tab / App Switcher)、Windowsにおける Ctrl+Tab と同様にめちゃくちゃ使いますが、一つだけ致命的な問題があって、マルチディスプレイ環境だと作業してるディスプレイに表示されない事があるんですよね。

アイキャッチ画像

Macのターミナル上でのコマンド履歴をクリップボードにコピーする方法(bash)

だいたいのコマンドは久しぶりに打つって感じなので上下キーで探すのは限界があるし、かといってCtrl+Rのショートカットもなんか上手く使いこなせない自分みたいなヘッポコが、履歴をいったんエディタに貼り付けてじっくり探すための方法です。

アイキャッチ画像

ChromeからSafariに複数のタブをまとめて移動する方法: Copy All URLs

インターネットブラウザ、WindowsであればまぁChrome一択でいいかとなりますが、Macを使ってるとSafariも悪くないんですよね。タブの高さがChromeより低く場所を取らないし、タブの色がサイトの色になるのもわかりやすくて良い。

アイキャッチ画像

Steamを起動させずにAsepriteを起動する方法【Mac】

自分はAsepriteをSteamで買ったので、起動するたびにSteamクライアントが起動してめっちゃうざくて、それを止める方法です。 普段は気にならなかったんですが、ふと長期にわたって入院環境に入ってしまったためギガは喰うし、ギガが無くなったら今度はネット繋がらないのにスチームのクライアントが必死にデータをダウンロードしようとして邪魔ったら無い。

アイキャッチ画像

SDカードの写真をMacにコピーするbashスクリプト

デジカメで撮影した写真のPCへの取り込み、みなさんはどうやってますでしょうか。

アイキャッチ画像

Chromeの拡張機能をSafariで使う方法(macOS Monterey, Safari 15.6)

表題の通りです。 「Chrome Safari 拡張機能」とか検索すれば解説記事が沢山出てくるんですが、検索結果トップ2つ3つ辺りのやり方は同じで、その通りにやっても出来なかったので少しルートが違う方法のメモです。基本のやり方は同じですが、変換したい拡張機能のソースコード一式を入手したりします。

アイキャッチ画像

PythonのPillowでOpenTypeフォントの拡張書体を使うためのセットアップ

OpenType機能拡張を使ってテキストを描画したい! PythonのPillowでフォントを指定して文字列を描画する時に、OpenTypeの機能拡張(CSSで言うところのfont-feature-settings。ligaとかpaltのやつ)を有効にする方法…… と言うか、方法自体はtextメソッドにfeatures引数を追加するだけで簡単なのですが、その状態でエラーなく実行できるようにする方法です。 features引数を使った描画を行うには、libraqmなるライブラリが必要なのですが、使えるようにするために色々インストールしなきゃいけない感じだったので、将来の自分のためにメモしておきます。

アイキャッチ画像

【解決】WindowsのiTunesで挿入したCDが表示されない

気に入った映画はだいたいサントラを買います。というわけで間違いなくここ数年の最強映画である『トップガン マーヴェリック (2022)』も勿論買いました。

アイキャッチ画像

ESP32が落ちた(強制リセット)時にBacktraceから該当コードを調べる

Backtraceは行番号に変換できる ESP32で開発中、原因不明のまま強制リセットがかかってしまい、シリアルモニタには謎のエラーと16進数の羅列っていうのは良くある事かと思います。 付随するエラーメッセージは色々ある気がするんですが、abort() was called at PC 0x400871bfみたいのとか、Guru Meditation Error: Core 1 panic'ed (StoreProhibited). Exception was unhandled.みたいなやつとか。

アイキャッチ画像

【軸の秤】はじめの一歩

組み立てお疲れさまでした。ここでは軸の秤を使って実際にフォースカーブを測るまでの手順を解説します。 起動方法 特に電源スイッチ等はありません。本体左側のMicroUSBコネクタにしっかりと給電のあるUSBケーブルを接続すれば起動します。

アイキャッチ画像

【軸の秤】組立方法 〔後編〕本体の組み立て

1. キースイッチの取り付け 本体基板にキースイッチを7個、写真のようにはんだ付けして下さい。 CherryMX互換スイッチの他、KailhのMidHeightスイッチやXスイッチ、ロープロファイル(Choc V1)、ホットスワップソケット(通常サイズ用)にも対応しています。Choc V2には対応していませんが、前方のピンをニッパーでカットすればいけるかな?という感じです。

アイキャッチ画像

【軸の秤】組立方法 〔前編〕測定部の組み立て

手順1 測定部上部の組み立て 1-1. ウェイトの取り付け 3Dプリントパーツのうち、測定部 上部/アルミフレーム差込口のある規定部に、切り離したウェイトを左右にそれぞれ10個入れます。内容物の確認ページで説明の通り、ウェイトのシール台紙はそのまま使います。入れていくだけで大丈夫です。

アイキャッチ画像

【Windows】画面右上の「Microphone on | Camera off」が消えない

明日コミケなのでブログなんか書いてる場合じゃないんですが、綺麗に解決したのでサクッと。 表題の通り、Windows 10の画面右上にいつの間にか現れた 〈Microphone on | Camera off〉という謎のツールバーを消す方法です。下の画像のやつ。

アイキャッチ画像

【これで完璧】JLCPCBにKiCadで作った基板を注文する方法【のハズ】

※思いの外前置きが長くなってしまったんで、「うるせぇ、早く方法教えろ!」な方はJLCPCBに対応したガーバーファイルを作るからお読み下さい。 JLCPCBで基板を作ろう! 自分は電流も抵抗も理解していない電子工作初心者のくせに、自作キーボードのせいで基板作成PERK《パーク》を先に解放してしまったため、なんだかんだもう20~30種類くらいの基板を注文したことがあります。

アイキャッチ画像

KiCadで、階層シートのファイル名を変更するには

KiCad(5.1.12)で回路図内にある階層シートのファイル名を変更する方法です。 ダメだろうなと思いつつエクスプローラーから変更したら回路図が空っぽになってしまったので。←その後で回路図側でファイル名を変更すれば問題はないのですが……

アイキャッチ画像

【解決】Nokia 5110 LCD(液晶ディスプレイ)に何も表示されない

Nokia 5110 LCDモジュール 電子工作に使える安価なディスプレイの一つに、Nokia 5110という1998年頃のノキアの携帯電話に使われていたモノクロ液晶ディスプレイを再利用※したものがあり、Nokia 5110 LCDなどの名前でAmazonでも買うことができます。

アイキャッチ画像

VSCodeの拡張機能を公開した時の覚書き

2年ぶり2回めということで、やり方をすっかり忘れていたVisual Studio Codeの拡張機能をの公開手順で躓《つまず》いたところをメモメモ✍️ 拡張機能の開発 とりあえず拡張機能そのものの開発は思い出しながらでなんとかなりました。TypeScriptは下記のような1行ifが書けないのが不満なのですが……

アイキャッチ画像

【3Dプリンタ】 Prusa MINI 最初の一歩

Prusa MINI の組み立ても無事終わったので、いよいよ印刷に挑戦してみたいと思います。 セットアップウィザード 弁当箱のように巨大な電源アダプタを繋いでスイッチを入れると、スマホOSみたいな言語リストが表示されます。チェコの会社だけあってヨーロッパの言語は充実しているものの、残念ながら日本語は無いので、 〈English〉で行きます。

アイキャッチ画像

【3Dプリント】 Prusa Slicer のインフィル早見表

どれくらいの充填率にすれば良いのか、豊富にあるインフィルの種類はどれがいーのか。というわけで、Prusa Slicer で指定できるインフィルパターンをまとめてみました。

アイキャッチ画像

【3Dプリンタ】 Prusa MINI はりきって組み立てよー

中身の確認も終わったので、張り切って組み立てていきたいと思います! 正直言うと、同梱品の多さにちょっと面食らって、 「めんどくさそー」って思って数日放置してしまったわけですが(笑) 組み立ててみたら必要なネジも少ないし、マニュアルもわかりやすくて躓くところはほとんどありませんでした。英語ですが、写真が豊富で本文が読めなくてもほとんど迷いません。使用するネジ類やコネクタも、説明文と写真上の指示が同じ色で対応し、ネジごとに色分けされているので間違えようがないです。

アイキャッチ画像

Blender でレンダービュー(Image Editor)の背景の市松模様の色を変更する

blenderで、レンダービュー(Image Editor)の背景の透明を表す市松模様の色を変更する方法です。ディフォルトは無彩色のダークトーンなので、黒の縁取りなんかがちょっと見づらいです。

アイキャッチ画像

CSSで行間を広げない見栄えの良いルビと圏点を作る(そしてHugoでショートコードにまとめる)

ルビ。それは活字の8Qサイズを語源とする振り仮名のこと。漢字の読み方を教え、海外小説のニュアンスをできるだけ崩さずに表現し、時に厨二病な演出を可能にする、日本語には欠かせない文章表現の一つです。

アイキャッチ画像

[Hugo] How to write a comment which for hidden (or shown) in HTML

Yes, Hugo’s syntax is quite unique… I have to google every each step while I’m trying write something. So here is how to write comments in Hugo.

アイキャッチ画像

【Hugo】見せない(見せる)コメントの書き方

Hugoの書き方は本当に独特…… いちいち躓いてしまうんですが、そんな中でもコメントの書き方などをば。

アイキャッチ画像

Processing: Copy a text string to clipboard

I thought it is only for graphic processing, but actually it has some affinity to OS itself. It can copy a string to system’s clipboard. The code above worked on

アイキャッチ画像

Processingで文字列をクリップボードにコピーする

グラフィックにだけ特化しているのかと思いきや、そこそこOSとの親和性もあって、システムのクリップボードへの文字列のコピーなんかもできるみたいです。上記のコードで

アイキャッチ画像

Matrix4x4ノードの任意の位置にある数値を取り出すサブグラフ

さてその後、サブグラフという概念を知り、“Matrix4x4ノードの任意の位置にある数値を取り出すサブグラフ”を作ることでベイヤーディザを行うシェーダーグラフ全体をスッキリと整理できました。というわけで、

アイキャッチ画像

Tried to do Bayer-dither with Unity Shader Graph

I thought “the node make possible the Bayer-dithering reduce color method?” After struggling it, I guess somehow I managed it. So let me show you the way I’ve done.

アイキャッチ画像

Unityのシェーダーグラフでベイヤーディザをやってみる

これなら「ベイヤーディザ法による減色表示が実現できるのでは?」と頑張ってみたところ、なんとか形にはなったみたいなのでご紹介します。

アイキャッチ画像

光造形プリンタ(Phrozen Shuffle)導入時に揃えた方が良いもの🛠️

先人たちの偉大な知恵に従い、ある程度は本体購入と同時に揃えたのですが、これまでにレジン一本を使い切り、自分なりに買ってよかったものなどもわかってきたので、「光造形プリンタと一緒に買うべきグッズ:Romlyの場合」的な感じで必要なものリストをご紹介します。

アイキャッチ画像

AtomのEmmetでAタグにtarget="_blank"を追加する

Adobe AIR(Flash Professional 6)でiOS用のアプリをパブリッシュしようとした時に、下記のようなエラーが。

アイキャッチ画像

PS4コントローラーのトリガーボタンが戻ってこない!→交換してみました

PS4のコントローラーのL2ボタンが壊れてしましました。症状としてはL2ボタンが戻ってこないのです。押しっぱなし状態になってしまうので、メイちゃんは狂ったようにつららを撃ち続けるし、ソンブラはスキあらばハックしようと手のひらを太陽に状態です。いちいち指で戻さなければならないのは辛すぎます。

アイキャッチ画像

Slimbladeトラックボールの滑りをライターオイルで復活!

2022/11/30 追記[Added 2022/11/30] 残念ながらその後わりとすぐにマウスをメインで使うようになり、Slimbladeは程なくタンスの肥やしになってしまったのですが、うーん…… 3Dプリンタ初めてみたり当時よりモノづくりするようになった今読み返してみると、やっぱりライターオイルはあんまり良くない気がする(笑)。 なので、本当に自己責任でどうぞ。

アイキャッチ画像

blenderで、隣り合う面を連続して張る

blenderの編集モードで、画像のような既に頂点のある上面、底面に対して側面を連続して作っていきたいこと無いでしょうか。ちょうどいくつかのプリミティブな形状をブーリアンで結合して希望の形にした後に、無駄な頂点などを整理する時にこの手の作業が必要になるのですが……

アイキャッチ画像

FlashDevelopでフォントを埋め込むには

検索すると情報がありすぎてよくわからなかったんですが、コンパイラがFlex4以降の場合、embedAsCFFを指定するのがカギみたいです。TextFieldで使用するつもりだったので、…

アイキャッチ画像

Dockのアイコンをもっと大きく!!

macのドックのアイコンにカーソルを合わせた時のむにゅっというやつが好きなので、標準のサイズはできるだけ小さく、拡大サイズは最大にして使っています。それでもiMac 24"の解像度(縦1200px)だと物足りない気がしませんか。もっとむにゅっとでっかくなってくれていいんですけど。

アイキャッチ画像

PhotoshopでUSキーボードを使うときのショートカット

英語キーボード配列のMacでPhotoshop CS4を使ってるんですが、ショートカットの表記通りにキーを押してもまったくコマンドが発動せず困ってました。

アイキャッチ画像

Xcodeでのバックスペースとデリート

Xcodeでのカーソル移動に引き続いてショートカットキー、バックスペースとデリートです。特にMacではWindowsでのデリートキーにあたるキー(キャレットの右隣を削除)が物理的にないこともあるので、便利。 Ctrl+H delete(WindowsでのBackSpace) Ctrl+D delete->(WindowsでのDelete) これらもMacでは標準みたいでいろんなアプリのテキストコントロールで使えました。

アイキャッチ画像

Xcodeでのカーソル移動

あけましておめでとうございます。 2009年もRomlyはまあ適当にやっていきます。 さて、冬休みなので久しぶりにRomly作りをがんばっているわけですが、まだXcodeに慣れなくて使いづらい・・・ Objective-Cを編集できるeclipseのプラグインとかあればいいのに。無いものは仕方ないので、Xcodeをいろいろ覚えてます。まずはカーソルキーの移動方法。 Xcodeに限らず、Mac OS Xの標準のテキストコントロールは下記のショートカットが矢印キーの代わりにもなるみたい。覚えづらい・・・

アイキャッチ画像

Xcodeで行末の空白を削除する

残念ながらXcodeでは文末に残ったスペースを削除するスマートな方法がないようです。正規表現を使った置換で対応するしかないです。 検索文字列は\t(タブ)、もしくは半角スペースの+(一回以上の繰り返し)と$(行末)、置換文字列はなし(削除)で。

アイキャッチ画像

Xcodeを英語で起動する

iPhone開発に関するドキュメントはほとんど英語で、Xcodeの操作なども英語リソースのXcodeで解説されているので、日本語のXcodeでは逆にわかりづらいです。日本語への対応具合も中途半端でイライラするし(^^;