0

私は 19 歳の男で、主に C と PHP の「基本的な」プログラミング スキルを持っています。私はアルゼンチン出身なので、文法エリアで何かが抜けていたらごめんなさい。

ええと、プログラミングのスキルを伸ばしたいと思っていますが、プロジェクトが必要です。目標のない課題や演習は私を熱狂させないからです。そして、プログラミング言語について読んだり、目的のないこの問題やその問題に焦点を当てる方法を読んだりするのは無意味です。だから、私はプロジェクトで考えていました.

しかし、Linux ターミナルで実行される IM クライアントから始めたいと考えています。将来、プロトコルなどに慣れたら、Linux または Windows OS のグラフィカル環境に移行したいと考えています。

端末については、Pebrot のようなシンプルで基本的なものを考えていますが、LAN 経由で、同じワークグループの人とチャットできます。たとえば、別の部屋で母に何かを尋ねることができます。基本的なものと LAN だけです。ルーターの外ではありません。

将来的には、Google トーク クライアントを追加したいと考えています。

グラフィカル領域では、LAN クライアントを実行したいと考えていますが、ポップアップとすべてが含まれています。

質問は。どこから始めたらいいのかわからないので、プロジェクトの開始時に私を助けていただければ幸いです。つまり、何が必要で、何をお勧めしますか。

ありがとうございました。

4

1 に答える 1

1

単純なクライアント/サーバーを作成するだけでなく、python を使用したソケット プログラミングを検討する必要があります。Python は、ソケット プログラミングを簡単に行えるため、実際にはこれに非常に適した言語です。たとえば、C を使用するよりもはるかに簡単です。

これは優れたリソースです: http://heather.cs.ucdavis.edu/~matloff/Python/PyNet.pdfを開始してください。

于 2011-01-30T05:36:55.693 に答える