【Linux備忘録】Sambaのレジストリ設定とSSHDの暗号化問題を突破せよ!
Debian Linuxのインストール手順と初期設定の記録。Samba共有のトラブル対応、SSHDの暗号化設定、Python仮想環境、cron実行までの実践的な備忘録。
Debian Linuxのインストール手順と初期設定の記録。Samba共有のトラブル対応、SSHDの暗号化設定、Python仮想環境、cron実行までの実践的な備忘録。
自由な言語JavaScriptに潜む落とし穴。XSSやnpm事件を通して、安全に使いこなすための設計と心得を解説。
JavaScriptとWebRTC(simple-peer)を使って、ゲームのアセットZIPファイルをP2Pで双方向送受信する仕組みを構築しました。チャンク分割による転送、Blob生成、ZIP展開、IndexedDBへの保存まで、実装手順を完全公開。デモ付きで応用可能な設計思想を解説。
[Human x AI] ChatGPT(4o)との対話録 ~ ニンジンを齧りながらコードを書く🥕 ~
JavaScriptの[[Prototype]]ってなに?見て見ぬふりしていた謎の表示を深掘りしながら、プロトタイプ継承の仕組みやclassとの違い、プロトタイプチェーンの構造までやさしく解説します。
かつてカッティングプロッターで創り上げた一点物のベクター作品たち。そのベジェ曲線の軌跡を、JavaScriptとSVGで現代に再構築する試み。 画像トレース、Webビューア、レイヤー操作、そして未来の簡易エディタへ──。 創作と技術の交差点で、懐かしい作品ともう一度出会うための構想記録。
WebRTCとsimple-peerを使ってP2P通信を実現!signal交換の自動化に成功し、チャットとZIPファイルの送受信も完全動作。Node.jsによる軽量なシグナリングサーバ構成と接続の流れを実例付きで解説。
Node.js と WebSocket を使ってシンプルなシグナリングサーバを構築し、無料のクラウドサービス Koyeb にデプロイする手順をまとめました。GitHub連携から起動確認、実際の接続テストまで、P2P通信の基盤となるシステムを最短で構築できます。
競技プログラミングで頻出の「セグメントツリー」。この記事では、a〜z の文字の種類数を区間で数えるという具体的な例を元に、ビット管理 + OR演算 + popcount によるセグメントツリーの活用法を図解付きで丁寧に解説します。
JavaScriptだけで、ブラウザ間でZIPファイルの送受信ができる!? チャンク送信+Blob再構築+チャット対応のフル実装。
Webアプリ上でのP2P通信にチャレンジ!「WebRTCは難しそう…」と思っていたけれど、simple-peerを使えば意外とシンプルに実装できました。この記事では、実際の接続手順、initiator問題、シグナリングの中身までを丁寧に解説し、将来的な分散アプリ構想まで視野に入れたP2Pの可能性を探ります。
JavaScriptでのゲーム開発やWebアプリ内で P2P通信を用いたアセット共有・同期 を行う構想のメモ