2011-01-30 5 views
0

나는 19 세의 남자로, C와 PHP를 기본으로하는 "기본적인"프로그래밍 기술을 가지고 있습니다. 저는 아르헨티나 출신입니다. 문법 영역에서 무언가를 놓친다면 미안 해요.기본 리눅스 터미널 IM 클라이언트를 개발하고 싶습니다.

음, 프로그래밍 기술을 확장하는 것이 좋겠지 만, 목표가없는 도전과 연습이 나를 열광시키지 않기 때문에 프로젝트가 필요합니다. 그리고 프로그래밍 언어에 대해 읽거나,이 문제 또는 그 문제를 아무 목표없이 집중시키는 방법. 그래서 프로젝트에서 생각해 보았습니다. 아직 만들어지지 않은 것은 내 마음에 없었습니다. 그렇지 않으면 나에게 어렵습니다.

그러나 리눅스 터미널에서 실행될 IM 클라이언트에서 시작하고 나중에 프로토콜 및 해당 사항에 익숙하면 Linux 또는 Windows OS의 그래픽 환경으로 이동하십시오.

터미널의 경우 Pebrot, 단순하지만 기본이지만 LAN을 통해 생각하고 있으므로 같은 작업 그룹에있는 사람들과 채팅 할 수 있습니다. 다른 방에서 나의 엄마에게 뭔가 물어볼 수있는 것처럼, 그리고 내 라우터 밖에있는 LAN이 아닙니다.

미래에는 Google 토크 클라이언트를 추가하고 싶습니다.

그래픽 영역에서는 LAN 클라이언트를 사용하고 싶지만 팝업과 모든 것이 있습니다.

질문은입니다. 프로젝트의 시작 부분에서 나를 도울 수 있다면, 어디서부터 시작해야할지 모르겠다. 내 말은, 내가 무엇을 필요로하고 무엇을 권하고 싶습니까?

감사합니다.

+1

문법은 훌륭하지만 실제로 프로그래밍 질문을하지 않았습니다. –

+0

[Finch] (http://developer.pidgin.im/wiki/Using%20Finch)와 같은 의미입니까? – ephemient

답변

1

파이썬으로 소켓 프로그래밍을 살펴보고 간단한 클라이언트/서버를 작성해야합니다. 파이썬은 소켓 프로그래밍을 쉽게하기 때문에 실제로는 매우 좋은 언어입니다. C를 사용하는 것보다 훨씬 쉽습니다.

시작하기에 훌륭한 리소스 인 http://heather.cs.ucdavis.edu/~matloff/Python/PyNet.pdf입니다.

관련 문제