ストーリー
Practical writing on software, the web, and how to use NEXNARA tools. New stories appear here as they are published.
最新のストーリー
このカテゴリのストーリーはまだありません。
スクリーンショットの JPG と PNG、どちらが小さい?
スクリーンショットは中身で JPG か PNG を選ぶ。UI と文字は PNG の方がシャープなことが多く、写真が多い画面は JPEG の方が小さくなることがある。
JSON.parseが「Unexpected token」と言うのはなぜ?
テキストが有効なJSONでないとき、JSON.parseはUnexpected tokenを投げる。単引用符、末尾カンマ、HTML応答、エラー位置を切り分ける。
画像をぼやけさせずにファイルサイズを減らす方法
見た目の品質を保ちながら、写真や画像のファイルサイズを減らします。過大なピクセルを先にリサイズし、ほどよい圧縮をかけ、合う形式を選びます。
Unix Timestampを日付に変換:秒・ミリ秒とUTC
Unix timestampを日付へ変換する。秒とミリ秒、UTCとローカル時刻、ISO 8601、日付をepochへ戻す手順を説明する。
なぜBase64にするとファイルが大きくなるのか
Base64はバイナリをだいたい3分の1ほど大きくします。3バイトが4文字になる構造、パディング、Data URLのオーバーヘッド、その増加が見合うときを確認します。
2026年、パスワードは何文字あればよいか
NISTは単要素パスワードを15文字以上と定めています。CISAは16文字以上でランダムかつ使い回さないパスワードを勧めています。2026年の長さの目安を見てください。
Base64は暗号化ではない:実際に何をするのか
Base64はエンコードであり、暗号化ではない。パスワードを隠せない理由、サイズが増える理由、デコードの仕方。
WebPとJPGとPNG、実際にどれを使うべきか
写真、ロゴ、スクリーンショット、ウェブ向けに WebP、JPG、PNG を比べます。万能の最適形式はありません。用途、透明度、サイズで選びます。
PDFがこれ以上小さくならないのはなぜ?圧縮が止まる7つの理由
すでに圧縮したのにサイズがほとんど変わらない?再圧縮が止まる理由、JPEGやスキャンが縮みにくいとき、小さくする代償を見る。
よくあるJSONエラー:末尾カンマ、引用符、Unexpected token
無効なJSONを直す:末尾カンマ、単引用符、引用符なしのキー、Unexpected token。JSON.parseが失敗する理由と検証方法。
Unix Timestampの秒とミリ秒:日付が1970年になる理由
Unix timestampを日付にすると1970年付近になる場合、秒をミリ秒として読んでいることがよくあります。単位の見分け方を解説します。
PDFが大きいのはなぜ?7つの原因と小さくする方法
PDFファイルが大きくなる理由と、必要以上に画質を落とさず容量を減らす実践的な方法を解説します。
PNGファイルが大きいのはなぜ?壊さずに小さくする方法
PNGはlosslessで透明度を残せるため大きくなりがちです。PNGを圧縮し、必要ならサイズ変更し、写真はJPEGやWebPへ。
Excelで重複した値を見つけて削除する方法
Conditional FormattingでExcelの重複値を見つけ、Remove Duplicatesで重複行を削除し、ブラウザでExcelやCSVのデータを整理する手順を解説します。
直接動画URLから動画をダウンロードする方法
直接動画URLとは何か、ブラウザでMP4やWebMをどう保存するか、CORS・HLS・DASHが保存を阻む理由を説明します。