KolibriOS:ネットワーク、FTPクライアント、ベルギーのプログラマー

読者の1人がまだ知らない場合、 KolibriOSの開発者のほとんどはロシア語を話し 、CISに住んでいますが、いくつかの外国の開発者もいます。 さらに、ニックネームhidnplayrでよく知られているベルギー人のJeffrey Amelynckの 1人は、2003年からプロジェクトに参加しています( KolibriOSがMenuetOSから分離される前から10年間! )。 プロジェクトの最初の日から、彼はネットワークサポートとネットワークプログラムに取り組むことを決めました。MenuetOSでは、その時点では「何らかの形で」ではないにしても、ネットワークと非常に緊密だったからです。





写真では、 hidnplayrは、自分で作成したFTPクライアントを使用して、 KolibriOSからKolibriOS FTPサーバー上のFTPアカウントに接続します。 背景には、 KolibriOS Mario_Zの創設者の1人によって書かれたKolibriOSの KFMファイルマネージャーがあります。

楽しい雑学
両方の開発者はほぼ同時に-2003年にプロジェクトに参加しました。そして、ご覧のとおり、10年間、彼らは興味を失っていません。 注目すべきは、それらの間の年齢差も10歳であり、2003年はわずか13人のhidnplayrがありました :-)


この間、彼は「ゼロから」(またMenuetOSで完全に書き直し) ネットワークを操作するための 20以上のプログラムと、 14グループのネットワークカードのドライバー (各グループは1つ以上のネットワークカード、通常は1つのメーカー)。 しかし、彼は最も野心的なプロジェクトであるKolibriOSの新しいネットワークサブシステムを 、ほぼ4年前(2009年7月)に立ち上げました。 1.5か月前(2013年5月末)にようやく作業が完了し、新しいネットワークサブシステムのコードがトランクに転送されました。



KolibriOSネットワークサブシステムとは正確には何なのかわかりません。少し理解しているからですが、新しいシステムと古いシステムの主な違いは次のとおりです。





写真で-2枚のネットワークカードを同時に使用する

それほど面白くないトリビア
フォーラムでのコミュニケーションは主にロシア語で行われ、 hidnplayrはロシア語を知らないため、 Google Translateのサービスを使用してすべての通信を読む必要があります。 誰もが理解できない言語を話すプロジェクトに10年間滞在するのに、それがどれほど難しいか、どんな献身が必要か想像できます。


ネットワークサブシステムでの作業を終えた後、 hidnplayrは再びネットワークを使用するためのプログラムを取り上げ、今日、私たちの喜びとして、 SVNFTPクライアントの動作バージョン(もちろん、純粋なアセンブラーで書かれています)を投稿しました。フォーラム



FTPクライアントがサーバーにログインできるかどうかを確認したい人は誰でも、ナイトリービルドをダウンロードすることでこれを行うことができます 。 バグレポートは、いつものように、フォーラムの適切なスレッドで歓迎されています 。 ベルギー人はロシア語を知らないため、カルマプラスを得ることができません(彼はHabrにいないため、ここに招待するのは無意味です)。 したがって、Habréでの彼へのすべての質問は、最も「ブラウザー」の開発者ソースラー (これらと同じブラウザーを作成しようとするためにネットワークサブシステムを誰もが把握している人)によって回答されます。





写真では、 hidnplayrが FTPアカウントに正常にログインし、自分から何かをダウンロードしました。 そして、私は自分自身に何かをアップロードしました:-)バックグラウンドにはKolibriOSの KFARファイルマネージャーがあります。これはgrechnik (別名、 ダイヤモンド)によって書かれました (過去、私たちの主要な開発者の1人。 / 2010年10月は非常に象徴的な日付であり、彼が私たちを許して戻ってくることを心からお願いします...)



All Articles