imenihs– Author –
-
製作
ステンシルを使ったSMD実装手順
これまでブレッドボードやユニバーサル基板を使った電子工作をしてきた人の中には、その次のステップとして「そろそろSMD実装に挑戦したい」と考えている人も多いのではないだろうか。きれいにケーシングして電子工作をより完成度の高いレベルにアップする... -
C#
C#でMVVMなコーディング
今さらWPFでWindowsアプリを作り始めたが、せっかくなのでC#MVVMのコーディング手法を身に着けようと奮闘し、冗長さやコードの多さに疲弊しMVVM Toolkitを使うとかなり改善されたので、使い方を備忘録として残しておく。 ToolkitをNuGetで取得 C#でMVVMな... -
Altium
AltiumでPCBのスナップグリッドをカスタマイズする
Altium、高機能で使いやすいんだけど若干使い勝手がね・・・という部分がある。例えばスナップグリッドを変更するとき、既存の選択肢かキー入力でスナップグリッド変えられるけど、 0.25mmの次は0.1mmで半分じゃないのが困ってたのと0.025mmとか細かすぎて... -
メモ
自動車用鉛バッテリーの性能
自動車のエンジン始動などに使われる12Vの鉛バッテリーはだいたい3年くらいで寿命を迎えることが多い。しかし、使用状況によってバッテリーの寿命は大きく振れる。バッテリーの健全性の指標として、内部抵抗からCCA(Cold Cranking Amps)を求め、もともとの... -
電子工作
R-2Rラダー D/A変換の便利な使い方
R-2RラダーはD/A変換だけの回路だと思っていないだろうか。実はそのD/A変換回路の構造を活かすことで、出力の減衰や増幅を「ついでに」実現できる。部品点数を増やさず、オフセット特性まで改善できる設計の考え方と手法を解説する。 R-2Rラダー D/A変換の... -
STM32
VSCode + STM32 VS Code Extension環境でC++を利用する
STM32マイコンの開発環境をSTM32CubeIDEからVSCodeへ移行した。小規模なコントローラーを作るときはC言語のみで作っていたが、F4シリーズを使ったり、別のプロジェクトから移植するときにクラスが使えず・・・。ToolchainにはC++のコンパイラが入っている... -
PHP
XserverのMariaDBに外部環境から接続(SSHトンネル)
現在請け負った業務で、拠点AからXserverにあるMariaDBへデータをinsert/updateする必要があった。やり方を調べても2020年くらいの古いものしかなく、いくつか躓いたので纏めとどめておく。 -
PHP
Laravel備忘録
Laravelの学習を始めたが、コマンドをすぐ忘れてしまうので備忘録 Laravelインストール composer create-project laravel/laravel 「project名」 コントローラーの作成 php artisan make:controller 「コントローラ名」 モデルクラスの作成 php artisan ma... -
電子工作
ChatGPTに電解コンデンサの耐電圧についていろいろ教えてもらった
中華安定化電源に使われている電解コンデンサが耐電圧ギリギリで使われてるので、耐電圧に関して教えてもらった時のメモ 電解コンデンサの耐電圧について教えてください。電解コンデンサに加える電圧はどのくらいの余裕を持てばいいですか?例えば35V耐電... -
WordPress
WordPressのブロックエディタで不要なブロックを非表示にしたい
多数あるブロックから目的のブロックを選択するのに、個数が多く時間が取られるのが気になる。そんな不満を簡単に解消できる。
