ソフトウェア

「良いコード/悪いコードで学ぶ設計入門」レビュー

書籍「良いコード/悪いコードで学ぶ設計入門」のレビューです。書籍の概要に加え、設計を学ぶ意義を改めて考え直し、まとめました。
デバイス

GeForce GameReadyとStudioドライバの違い

GeForceでGameReadyとStudioドライバのどちらを使うべきか、NVIDIAのリリースノート等を参考に情報をまとめました。
ソフトウェア

コミットメッセージは「未来のため」に書く

コミットメッセージを書く意義を5W1Hと時間軸の視点で考えてみました。これまでの開発経験から、本当に役に立つメッセージは何か?を解説します。
デバイス

開発用Windows PCをRyzen7で組んでみた

開発用Windows PCをRyzen7で組みました。高パフォーマンスよりも安定性、低消費電力、低発熱、静音といった扱いやすさを重視した構成について説明します。
ソフトウェア

例外処理のtry-catchは遅い

例外処理のtry-catchは遅い処理であり、注意しないと深刻なパフォーマンス低下を引き起こします。注意すべき例と使用しても問題ない例について解説します。
ソフトウェア

最初に学ぶプログラミング言語の選び方

初学者の方がまず最初に学ぶプログラミング言語をどのような基準で選ぶべきか、現役フリーランスエンジニアの筆者が解説します。
ソフトウェア

ロジックは仕様書を表現するよう実装する

ロジックを実装する場合に仕様書との対応関係をどう取るべきか、製品コードでの実装とテストコードでの実装についてコード例を交えて解説しています。
デバイス

REALFORCE RC1日本語配列のキーマップ紹介

REALFORCE RC1日本語配列をより使いやすくするキーマップの紹介です。デフォルトでほぼ完成されていますが、少しのカスタマイズでさらに使いやすくなります。
デバイス

REALFORCE RC1レビュー コンパクトの理想形か?

REALFORCE RC1日本語配列のレビューです。キーボード沼にハマりかけた私がようやくこれ!と思うものに出会えました。コンパクトの魅力と扱いやすさを両立した良いキーボードです。
ビジネス

「伝え方が9割」感想 センスに溢れたコピーの正体

書籍「伝え方が9割」の感想です。センスのあるコピーを書くには才能ではなく「レシピ」が必要だとする本書の要点を解説します。