2 ポイント 投稿者 GN⁺ 2023-11-26 | 1件のコメント | WhatsAppで共有

コード探索実験の方法

  • Björn Staal のアイデアに着想を得て、簡単なコード探索実験を実施。
  • 実験をローカルで実行する方法:
    • npm i コマンドで必要なパッケージをインストール。
    • 新しいターミナルウィンドウをもう 1 つ開く。
    • 1 つ目のターミナルで node server/server.js を実行。
    • 2 つ目のターミナルで cd client && http-server を実行。
    • Web ブラウザで localhost:8080?b=1 を開く。
    • 別のタブで localhost:8080?b=2 を開く。

今後のアイデア

  • ローカルストレージモードだけで実行できるフラグを追加する計画。
  • 無限の数のウィンドウをサポートし、URL クエリの必要性をなくすオプションを追加する計画。

GN⁺の意見

この記事で最も重要なのは、簡単なコード探索実験をローカル環境で実行する方法と、今後その実験を改善するための計画が示されている点である。この記事はソフトウェア開発に関心のある人にとって興味深い可能性があり、新しい実験を試してみたい初級ソフトウェアエンジニアに有益な情報を提供する。

1件のコメント

 
GN⁺ 2023-11-26
Hacker News の意見
  • デモへの高評価と、マルチモニターでどのように動作するのかへの関心
    • 他人の作品から着想を得たことを認め、クレジットを与える姿勢への称賛
  • 原作者 Bjorn Staal の作品への言及と、localStorage の代わりにソケットを使うことへの個人的な好み、および友人たちと共有できそうだという言及
    • 関連ツイートのリンク依頼
  • 過去のウィンドウ位置・サイズを活用したデモの回想
    • 物理シミュレーションのデモへの言及と、ウィンドウ間メッセージチャネルを通じて相互作用できる可能性の説明
  • クリスマスの時期にシュトレン(伝統的なドイツのクリスマスパン)を楽しみにしているという個人的な好みの表明
  • グラフィックプログラムでレイヤー管理のための類似機能の提案
    • Krita、Inkscape、Gimp のようなプログラムで、タブでレイヤーを管理するというアイデアの提示
  • WindowKill というビデオゲームの推薦
    • ウィンドウを活用したゲームプレイの説明と、ゲームプレイ動画へのリンク提供
  • ブラウザーウィンドウを使ったポンゲームのデモへの言及
    • 関連リンクの提供
  • tldraw の開発者たちがウィンドウを活用して作った素晴らしい作品への言及
    • 関連する Twitter リンクの提供
  • ウィンドウ間の相互作用におけるラグの発生についての疑問
    • 相互作用は即時であるべきだという意見の提示
  • GitHub ページの GIF が理解できず、ウィンドウ間でどのようにデータを共有しているのかの説明依頼