Software

  • 2026-05-12
  • cover.webp

読了『闘うプログラマー』

伝説のプログラマーDavid Cutlerがマイクロソフト社に移籍し、WindowsNTを生み出すまでの過酷な開発物語。読了して、当時の「OSの時代」や米国でのプログラマーの地位について改めて考えさせられました。

continue 
  • 2026-04-06
  • cover.webp

GoFデザインパターンは現代でも有用か(4) — 現代でも有用なパターンとまとめ

連載最終回。GoFの23パターンのうち、OOPに依存しない11のパターンは現代でも有用です。なぜ生き残ったのかを分析し、デザインパターンの本質的価値を考察します。

continue 
  • 2026-04-02
  • cover.webp

GoFデザインパターンは現代でも有用か(3) — 言語に吸収されたパターンと非推奨のSingleton

GoFの残り13パターンのうち、Iteratorは言語機能として吸収され、Singletonは現代の設計手法により非推奨となりました。それぞれの経緯をGo言語のコードとともに検討します。

continue 
  • 2026-04-01
  • cover.webp

GoFデザインパターンは現代でも有用か(2) — Go言語で不要になったパターン

GoFの23パターンをGo言語の視点から再検討します。クラス継承の副作用への処方箋だったもの、参照セマンティクスを補完するもの、振る舞いをオブジェクトに包む制約への処方箋だったもの。

continue 
  • 2026-04-01
  • cover.webp

GoFデザインパターンは現代でも有用か(1) — OOPのパラダイムシフトとGoFの誕生

手続き型からOOPへのパラダイムシフト、そしてOOPの不完全さから生まれたGoFデザインパターン。なぜGoogleはOOPを捨ててGo言語を作ったのか。その背景を整理します。

continue 
  • 2026-03-17
  • cover.webp

Mac環境のリフレッシュ

無為がループした一年で放置していたMac環境をリフレッシュしました。MacPawのGUIツールをCLIへ移行し、メニューバーをmacOS Tahoe標準機能で整理し、ArcからSafariへ乗り換えた記録です。

continue 
  • 2026-03-07
  • cover.webp

gyrotriage — DJIドローン映像のブレを診断し、Gyroflowのパラメータを自動推定するツール

Gyroflowのパラメータ調整に毎回悩んでいませんか。gyrotriageはDJIドローンのMP4ファイルからブレを診断し、Gyroflowの5つのパラメータを自動で推定するCLIツールです。導入方法から使い方、出力の読み方までを解説します。

continue 
  • 2026-01-11

5つのクラシックUADプラグイン:黄金時代のスタジオレジェンド

Universal Audioのセールを活用して、マスタリング中心の プラグインコレクションを構築しました。今回購入した5つの 伝説的なプラグイン—Pultec EQP-1A、LA-2A、Lexicon 224、 SSL G Bus Compressor、Ampex ATR-102—について、 ビートルズから1980年代ポップスまでの魅力的な歴史と、 Logic Proでの実際の使い方を詳しく解説します。

continue 
  • 2026-01-08

Sublime Text - 職人主義的ソフトウェアの美学と持続可能なビジネスモデル

高速性と簡潔さを追求し続けるテキストエディタSublime Text。 VS Codeに市場シェアを奪われても品質を保ち続ける職人主義的な 設計思想と、サブスクリプションに依存しないワンタイム購入モデルの 持続可能性について考察します。

continue 
  • 2025-11-24

Archetype: Cory Wong X

Neural DSPのブラックフライデーセールでArchetype: Cory Wong XとPliniを購入しました。Cory Wong Xの3つのアンプモデル(D.I. Funk Console、The Clean Machine、The Amp Snob)をテストした感想をまとめています。

continue 
  • 2025-11-16

Neural DSP Archetypeプラグインを買おう

Thanksgiving Day is coming up soon.Neural DSP, which develops and sells music-related devices and software,also typically starts its Black Friday sale in the third week of November each year.The Neural DSP Archetype plugin for guitar that I've always wanted will probably be half-priced on Black Friday.Let's make sure to prepare thoroughly and decide which ones to buy before the sales starts.

continue 
  • 2025-05-31

Scaler3で作曲支援

先日発売されたScaler3ですが、音楽理論を知らなくても作曲や編曲ができると話題なので購入してみました。

continue 
  • 2025-04-15

Synthersizer V Studio 2 Pro

歌声合成ソフトウェア「Synthesizer V」の新バージョンである、「Synthesizer V 2」が3月21日に発売されていたので、アップグレードしました。

continue 
  • 2025-03-23

textlintで日本語ブログの品質を向上させよう

textlintを活用して日本語の技術ブログ記事の品質を向上させる方法を紹介します。特にこのブログではMarkdownでなくMDXを使用しているので、MDXファイルに対する最適な設定と導入手順を解説します。

continue 
  • 2025-01-25

ChromaLensCLI: Command Line Color Accessibility Validation

デザイン入門のようなコースをうけていて「色覚異常の方もいるので気をつけましょうね」とか説明されてんだけど、そんな適当な説明じゃなくちゃんとAccessibilityについて説明しろよと思う。だいたい「気をつける」のでなく、世の中にはちゃんとチェックするツールもあるし・・・・

continue 
  • 2025-01-01

LogSeq at a Glance: An Overview for Beginners

I created this simple guide to LogSeq to help friends get started with the tool. Written in Japanese, this overview aims to help new users understand LogSeq's key features and daily usage patterns from a bird's-eye perspective.

continue 
  • 2024-11-12

Goodbye Bartender!

Macのメニュー管理アプリのBartenderが結構まずいことになっていました。

continue 
  • 2024-08-27

Finaleがフィナーレを迎える

採譜アプリとして有名なFinaleが開発・販売を修了するそうです。

continue