全記事アーカイブ
DTM・音響制作
Hytale
OS・インフラ
Rustで作るTUI電卓入門
Rustを用い、TUI電卓を式の解析を行うLexerからPasserおよび、自作関数の読み込み機能などを盛り込んだ、自作最強TUI電卓を作りたい!
Cloudflare Workersの始め方:Wranglerによるローカル環境構築と世界公開の手順
Cloudflare Workersの始め方をアカウント作成からローカル環境構築、デプロイまで徹底解説!Wranglerでのエミュレートや最新のAGENTS.md設定も網羅。リアルタイム対戦を可能にする高速P2P通信環境を手に入れる。
ネットサービスと何が違うの?NISTの定義から読み解く「クラウド」の本当の意味
「クラウドって結局何?」という疑問を、世界基準であるNISTの定義からスッキリ解決します。5つの必須条件やSaaS/PaaS/IaaSの違いを、Gmailなどの身近な例を挙げて分かりやすく解説。記事の最後には、実際にIaaS(VPS)を触って理解を深めるステップも紹介します。
SuperSplatでplyを編集:ノイズ削除と出力【Gaussian Splatting】
Gaussian Splattingで作った3Dモデルを高品質に仕上げる「クリーニング」工程を解説。Nerfstudioからの.ply書き出し、無料のブラウザエディタ「SuperSplat」を用いた浮遊物(ノイズ)の削除、位置調整、最終エクスポートまで。Web公開やUnity利用に欠かせない整形・最適化の手順を網羅した実践ガイドです。
site-information
足りない1%-TUKUMO月報
tukumologの定期的な記事予定や月次の振り返り
tukumologぺちぺち改修記
当サイト(tukumolog,TUKUMO工房)のサイトUIやサイトの裏側の開発記録記事です。
技術ブログの回遊率を改善するためにやったこと【linuxAcademy(仮称)-開発記録1】
「新規ユーザー比率97%」という技術ブログの宿命を打破すべく、バラバラの記事を体系化する「Linux Academy」の構築を開始。GA4の経路データ分析から見えたサブホームの有効性と、3%のリピーターを増やすための学習ロードマップ設計について綴ります。
【重要】TUKUMO工房を騙る偽の販売サイトにご注意ください
TUKUMO工房(TUKUMOLOG)のコンテンツを無断転載し、商品を販売しているように装う詐欺サイトを確認しました。リレーモジュール等の解説記事を盗用した偽ECサイトにご注意ください。当サイトの公式ドメインは「tukumolog.com」のみです。被害防止のため必ずご確認ください。
WEBツール
フェルール端子 サイズ自動計算ツールと選び方の全知識【フェルール端子・棒端子】
フェルール端子のサイズ選びをツールで自動化!電線の太さをクリックするだけで最適な規格を提案します。迷いやすい「長さ」の選び方や、2本まとめられるツインフェルールについても詳しく解説。
【コピペで簡単】ファビコン取得URL生成ツール(サイトアイコンの保存・ダウンロード)
他サイトのファビコン(サイトアイコン)が欲しい時、どうしていますか?この記事では、URLをコピペするだけで、Google検索結果に表示されるサイトアイコンを簡単に取得できるツールを設置しました。Google公式のAPIを利用した便利なツールです。
おすすめサイト
セルフホスト
制作・ホビー
【木工・DIY】イーゼルを組み木で制作、制作の全記録
高さ160cmの本格イーゼルをDIY!釘を使わず「木組み」で仕上げる、一生モノの作り方を詳しく解説します。設計図やCADでの角度検証、材料費、使用道具も公開。杉材の選び方からニスのコツまで、自作したい方のための完全ガイドです。
市販ジェッソ不要?卵殻+アクリル絵の具でキャンバス下地を作る。
ホームセンターの杉材と、普段捨てる「卵の殻」で、独特な質感のキャンバスを自作する方法を解説。木枠の組み方から、卵殻を使った自家製ジェッソの作り方、沈殿分離による粒度調整まで、TUKUMO工房流のDIY全工程を公開します。
ぷにぷにの新感触!シリコンキーキャップ「Punitto Key」の試作と、強度を確保する設計の工夫
二液式シリコン(硬度A15)と3Dプリンタを組み合わせた自作キーキャップ「Punitto Key」の制作記。OpenSCADでの1Uサイズ設計から、軸折れを防ぐ皿状の改良設計、振動モータを使った気泡抜きまで、失敗から学んだハイブリッド構造のノウハウを詳しく解説します。
RP2040で作る自作キーボード
RP2040(ラズパイゼロ互換)基板で自作キーボードを作ってみる。
技術の小箱
【ルート高速計算の仕組み】n乗根ビットハックの導出プロセス
一見デタラメに見えるビット操作で n 乗根を求める「マジックナンバー」。その数学的な導出プロセスをステップごとに解説します。浮動小数点数を対数として解釈する驚きのテクニックから、0x5fe...で始まるあの定数の正体までを解明。最適化の極致を覗いてみませんか?
平方根の導出展開、手動でも解ける差分アプローチ【バビロニア法・ニュートン法】
ニュートン法と同じ漸化式を、微積分を使わずに「バビロニア法」という代数的なアプローチで導出します。平方根の計算式が「現在の値と誤差の平均」であるという直感的な仕組みを紐解き、手計算やプログラミングの実装に役立つ知識を解説します。
Payne-Hanek 法詳解:ビットスライドで読み解く高精度な剰余演算と Rust による最小実装
巨大な浮動小数点数の剰余計算で発生する「桁落ち」を防ぐ最終兵器、Payne-Hanek法を徹底解説。ビットのスライドと「窓」の概念を図解し、Rustによる最小実装(3.14宇宙)を通して仕組みを紐解きます。三角関数の高精度な範囲還元をマスターするための決定版です。
なぜ電卓プログラムのべき乗は 2^3^2 = 512 でなければならないのか?【右結合・計算機】
算術式パーサー実装の難所「結合性」。なぜべき乗(Power)だけが右結合なのか?数学的な必然性と、ループ vs 再帰による実装の違いを詳しく解説します。自作計算機開発で役立つ、数学的整合性とコードの美しさを両立させるためのエンジニア向け技術コラム。
数理の小箱
ランベルトの連分数展開
円周率が無理数なのか有理数なのか?難問に挑んだランベルトが生み出した連分数を用いた方法を解説。歴史背景から、現代の計算機にも利用されるtanの連分数展開まで詳しく紹介
【詳解】ランベルトの補題:数式で追う「無限降下」の正体【ランベルトの連分数展開 #3補足】
ランベルトの定理を支える「無限降下法」の証明を数式変形で詳しく解説。tan (x) が有理数と仮定すると、整数の分子が無限に小さくなり続けるという矛盾が発生するプロセスを追い、πの無理数性を論理的に確定させます。
πが無理数であることの証明:ランベルトの定理と論理【ランベルトの連分数展開 #3】
「tan(π/4) = 1」という事実が、なぜπが無理数である証明になるのか?ランベルトが1761年に示した「xが有理数ならtan (x)は無理数」という強力な定理の核心を解説。プリングスハイムの定理や無限降下法を用いた、論理の裏側を解き明かします。
深層学習の探究
自作RC・モビリティ
自動化・ツール作成の道具箱
SuperSplatでplyを編集:ノイズ削除と出力【Gaussian Splatting】
Gaussian Splattingで作った3Dモデルを高品質に仕上げる「クリーニング」工程を解説。Nerfstudioからの.ply書き出し、無料のブラウザエディタ「SuperSplat」を用いた浮遊物(ノイズ)の削除、位置調整、最終エクスポートまで。Web公開やUnity利用に欠かせない整形・最適化の手順を網羅した実践ガイドです。
ゼロから飛ばす!ラジコン飛行機自作記
ゼロから飛ばす、ラジコン飛行機自作記シリーズ。ESP32とCADの知識を生かしてらじこん飛行機を既製品のプロポなどを使わずに自作してみる。
ぷにぷにの新感触!シリコンキーキャップ「Punitto Key」の試作と、強度を確保する設計の工夫
二液式シリコン(硬度A15)と3Dプリンタを組み合わせた自作キーキャップ「Punitto Key」の制作記。OpenSCADでの1Uサイズ設計から、軸折れを防ぐ皿状の改良設計、振動モータを使った気泡抜きまで、失敗から学んだハイブリッド構造のノウハウを詳しく解説します。
【Arduino IDE・ESP32】Lチカできない!を解決。ESP32でLEDが光らない時の3大原因と対処法
Arduino IDEで「Done uploading」と出るのにESP32の内蔵LEDが光らない……。そんな時にチェックすべき、ピン番号の不一致、リセットボタンの儀式、LEDの仕様の3大原因を解説。自分のボードの正解ピンを一発で見つける「ピン・スキャナー」コードも公開中です。
開発したソフトウェア紹介
技術ブログの回遊率を改善するためにやったこと【linuxAcademy(仮称)-開発記録1】
「新規ユーザー比率97%」という技術ブログの宿命を打破すべく、バラバラの記事を体系化する「Linux Academy」の構築を開始。GA4の経路データ分析から見えたサブホームの有効性と、3%のリピーターを増やすための学習ロードマップ設計について綴ります。
言葉が「本」になるまで —— 6節SNS開発録
6語小説の投稿ができるSNSの開発記録
VS Codeでタイピングするたびにキャラが動く!自作拡張機能を作ってみた.「Type Diorama」
コーディング作業に癒やしと楽しさを!文字入力するたび、お気に入りのキャラクターがVS Codeのステータスバーでアニメーションする拡張機能「Type Diorama」を開発・公開しました。
【個人開発】Firebase Functionsでファビコン取得APIを自作してWebツール化してみた”IconHunt”
Webサイトの高画質ファビコンやアプリアイコンを一括取得できるツール「Icon Hunt」を開発・公開しました。GoogleのAPIでは画像が小さすぎる悩みを解決。個人開発の裏側として、Firebase Functionsを使ったAPI自作やスクレイピングの実装についても解説します。
電子工作
ロッシェル塩から作る発振回路
強い圧電効果を持つ結晶。ロッシェル塩の結晶を材料合成から電子回路で使うまでの実験記録記事です。
ゼロから飛ばす!ラジコン飛行機自作記
ゼロから飛ばす、ラジコン飛行機自作記シリーズ。ESP32とCADの知識を生かしてらじこん飛行機を既製品のプロポなどを使わずに自作してみる。
ディスクリートで作るタイマー回路
ディスクリート部品で作るタイマー回路の記事シリーズです
1kHzアナログ正弦波発振回路を「モジュール化」する。3Dプリンタで魅せる専用ケース製作
NJM4580DDを用いたCR移相型正弦波発振回路のモジュール化製作記。ユニバーサル基板への実装とOpenSCADによる「回路を魅せる」3Dプリント筐体製作を解説。ノイズを低減し、実用的な測定用信号源として完成させる全工程を紹介します。