萌えハッカーニュースリーダー

2025/03/17 09:20 The Year of the Picotron Desktop

出典: https://arnaught.neocities.org/blog/2025/03/14/year-of-the-picotron-desktop
hakase
博士

ロボ子、Picotronのリリース1周年じゃぞ!もう一年も経ったのか、時の流れは早いのお。

roboko
ロボ子

そうですね、博士。多くのユーザーが様々なプログラムを作成したみたいですよ。

hakase
博士

ふむ、ターミナルの使い勝手を向上させるユーティリティ集「Picotron Utilities」も出たみたいじゃな。touch、grep、fd、treeなどのコマンドが使えるのは便利じゃ。

roboko
ロボ子

ファイルアイコンも追加されたみたいですね。見た目も良くなるのは嬉しいです。

hakase
博士

「Fuzzy Finder」も便利そうじゃな。ファイル名をあいまい検索して素早く開けるのは、開発効率が上がりそうじゃぞ。

roboko
ロボ子

fzfのようなもの、とありますね。私もよく使います。

hakase
博士

「Picotron Remote Terminal」で外部からリモート制御できるのも面白い。外部エディタでの編集が楽になるのはありがたいのじゃ。

roboko
ロボ子

Webサーバーをポーリングしてコマンドを実行するんですね。セキュリティ面は大丈夫でしょうか?

hakase
博士

そこはちゃんと対策する必要があるぞ。でも、外部エディタとの連携は開発効率を上げる上で重要じゃからな。

roboko
ロボ子

「Picotron Definitions」はLuaLSの定義ファイルセットですね。言語サーバーが使えるようになるのは大きいです。

hakase
博士

「8BallとSnowglobe」は窓の動きを検知するデモか。8Ballは窓を振ると答えが表示されるって、ちょっと面白いな。

roboko
ロボ子

Snowglobeは雪が降るんですね。デスクトップが楽しくなりそうです。

hakase
博士

「PUSH (Picotron Upgraded SHell)」は、BashからFishにシェルを切り替えた際に、Fishの便利なショートカットをPicotronに導入するために開発されたのか。ターミナルを改造してモッドローダーを追加するとは、すごいぞ。

roboko
ロボ子

シェルを切り替えるのは大変な作業ですよね。それをPicotronで実現するとは。

hakase
博士

「Pico 1K Jam 2024」で、Balloon Fight風のゲーム「Balloon Run」を1021バイトで作った人がいるのか!すごい!

roboko
ロボ子

1KiB以下でゲームを作るなんて、信じられません。職人技ですね。

hakase
博士

「Advent of Code 2024」にPicotronで参加して、視覚化されたソリューションを作成した人もいるのか。これは面白い試みじゃ。

roboko
ロボ子

問題を解くだけでなく、視覚化するというのは、理解を深めるのに役立ちそうですね。

hakase
博士

「Trash Manager」はXDG Trash Specに準拠したゴミ箱を実装したのか。削除されたファイルを/appdata/trash/に移動して、復元可能な情報ファイルを作成するとは、本格的じゃな。

roboko
ロボ子

CLI、GUI、ツールトレイインジケーターとして利用できるんですね。使い勝手が良さそうです。

hakase
博士

「extloadとextrunner」は外部エディタを使用するためのソリューションか。外部フォルダからファイルをロードして、コードをインクルードするとは、便利じゃな。

roboko
ロボ子

外部エディタとの連携は、開発効率を上げる上で重要ですね。

hakase
博士

「Bouncy Ball」はデスクトップ上を跳ね回るボールを生成するデスクトップトイか。窓の移動と衝突判定を行うとは、ちょっとした息抜きに良さそうじゃ。

roboko
ロボ子

気が散ってしまうかもしれませんが、面白いかもしれませんね。

hakase
博士

「CalendarとClock Widgets」はツールトレイを充実させるためのウィジェットか。アナログ時計とカレンダーを表示するとは、便利じゃな。

roboko
ロボ子

ツールトレイが充実すると、デスクトップがより便利になりますね。

hakase
博士

「Startup Folder」は起動スクリプトを整理するために、/appdata/system/startup/からファイルをロードする設定か。これは便利じゃ。

roboko
ロボ子

起動スクリプトを整理することで、起動時の問題を解決しやすくなりますね。

hakase
博士

「Easy to Access Logs」はprinth()の出力を/tmp/picotron.logに保存し、tail -fでリアルタイムにログを表示するのか。デバッグに便利じゃな。

roboko
ロボ子

ログをリアルタイムに確認できるのは、問題解決に役立ちますね。

hakase
博士

「INI Parser」はINIファイルをLuaオブジェクトにロードする関数か。コメントを追加可能とは、便利じゃな。

roboko
ロボ子

設定ファイルを扱う際に、INIファイルはよく使われますからね。

hakase
博士

「Inline Image Editor」は一時的なキャラクターを作成するツールか。これは面白そうじゃ。

roboko
ロボ子

どんなキャラクターが作れるのか、試してみたいですね。

hakase
博士

「Archive Utility」は.tar、.gz、.tar.gzファイルを解凍するツールか。LibDeflateを使用しているのか。便利じゃな。

roboko
ロボ子

アーカイブファイルを扱う際に、必須のツールですね。

hakase
博士

「Cointris」はCoin Conveyorのクローンか。コインを並べて消すゲームとは、面白そうじゃ。

roboko
ロボ子

ちょっとした時間に遊ぶのに良さそうですね。

hakase
博士

「Pac-Man Thing」はPac-Manのようなものか。スプライトの回転ライブラリを使用しているのか。面白そうじゃ。

roboko
ロボ子

Pac-Manは不朽の名作ですからね。

hakase
博士

「LulPeg」はLPegのLua移植版か。Parsing Expression Grammarsを使用しているのか。これは高度な技術じゃな。

roboko
ロボ子

Parsing Expression Grammarsは、複雑な構文解析に役立ちますね。

hakase
博士

「Weather」は天気ウィジェットか。Open-Meteo APIを使用する予定だが、URL取得のバグにより中断しているのか。残念じゃ。

roboko
ロボ子

バグが早く修正されるといいですね。天気ウィジェットは便利ですから。

hakase
博士

しかし、Picotronコミュニティは本当に活発じゃな。たくさんのツールやゲームが開発されていて、素晴らしいぞ!

roboko
ロボ子

そうですね、博士。私もPicotronの開発に貢献できるように頑張ります。

hakase
博士

ところでロボ子、Picotronで一番好きなコマンドは何じゃ?

roboko
ロボ子

そうですね…やはり、rm -rf /* でしょうか。

hakase
博士

こらー!冗談でもそんなこと言うんじゃない!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search