プログラミング
インフラ
フリーランスCTO
DB
完全無料ツールまとめ
マーケティング
教育

エンジニア目線でのブログ

完全に無料で使えるツールの比較や紹介。
自分自身で作成した無料ツールの紹介と作成の過程を記載。
エンジニアの技術・日常・キャリアのブログ。
エンジニア目線での政治・経済についても記載しています。

Goのログ出力:log.Println と log.Printf の違いを理解しよう

Go言語でログを出力する際に使われる標準ライブラリの log パッケージ。この記事では、特に使用頻度が高い log.Println と log.Printf の違いについて解説しま...

Vue.js のリアクティブ変数と onBeforeMount の活用術

Vue.js はコンポーネントベースのフレームワークとして、多くの開発者に愛されています。その中核となるのが リアクティブシステム です。このシステムは、データが変更されると自動的...

IndexedDBで以前のデータが表示される問題を解決する方法

今回は、IndexedDB を使ってデータを管理している際に「以前のデータ項目が残る」問題に遭遇した際の解決法を共有します。この問題は、IndexedDB のスキーマ(データストア...

Vue.jsアプリケーションにおける共通データフェッチ処理の設計方法

Vue.js を用いたアプリケーション開発では、多くのページで同じようなデータフェッチ処理が必要になるケースがあります。例えば、以下のようなコードをほぼすべてのページで使う場合です...

Vue.js 開発中に学んだリアクティブデータとコンポーネント間の通信

Vue.js を使った開発では、リアクティブデータの管理やコンポーネント間の通信が重要な要素となります。本記事では、Vue.js の v-model、emit、props の使い方...

Vue.js と Quill.js を組み合わせてエディタを構築する方法

今回は、Vue 3 の <script setup> 構文を使用して、Quill.js を活用したリッチテキストエディタの実装方法を解説します。この記事では、Quill...

社会保障制度と税金について

ベーシックインカムとその課題ベーシックインカムは注目される概念ですが、現金支給ではギャンブルやお酒など、生活に必要のないものに使われるリスクがあります。実際、生活保護を受給する方々...

Vue 3 computed の仕様を学ぶ:再評価の仕組みとキャッシュの特性

computed は Vue 3 のリアクティブシステムで重要な役割を果たします。そのキャッシュ特性や再評価の仕組みを正しく理解することで、効率的なアプリケーション開発が可能になり...

なぜハンコがなくならないか

メールによる契約も法的効力を持つものの、ハンコが依然として廃れない背景には、主に以下の理由があります。特にBtoBの契約では、決済者(例:社長)が自身のメールアドレスを公にすること...

東京一極集中から分散への提案

地方分権と地方創生は異なる概念であり、特に限界集落のような場所までインフラ整備に公金を投入するべきではないという意見があります。例えば、能登半島の被災者は車で1~2時間程度移動すれ...