학생인데 궁금한게 많습니다. 리눅스프로그래머..

dulra82의 이미지

이번에 취직을 준비중인 학생입니다.

여러회사를 알아보고 있다가.. 이스트소프트라는 회사가 마음에 들어서 그 회사에 들어가기로
마음을 먹었습니다.

모집부문을 보니 리눅스 개발자가 저에게 가장 맞는 것 같아서 그쪽으로 지원하려고 합니다.

그런데 저는 학교에서 C,C++언어를 배웠지만 실제 프로그래밍은 C위주로 하였습니다.(시스템프로그래밍, OS, 네트워크프로그래밍, 네트워크보안 등) C++은 군대가기 전에만 조금 프로그래밍을 해봤습니다.

이스트소프트에서는 C++/C#프로그래머를 구하고 있는것 같더군요.

아무튼 네트워크프로그래밍에 재미를 가지고 있기에 네트워크쪽으로 공부를 하려고 하는데
리눅스에서 C++로 네트워크 프로그래밍을 하려면 C에서 사용하는 것과는 다름 함수를 사용하는 것인가요? 제가 아는 C++에서 네트워크프로그래밍은 winsock 밖에 모르는데(책만 조금 봤습니다.) winsock은 윈도우에서 돌아가는 것이 아닌가요?
C++로 네트워크 프로그래밍은 다른 API가 있는 것인가요?
그리고 소켓프로그래밍과 네트워크 프로그래밍은 다른 것인가요?
그리고 리눅스 개발자가 되려면 어떤 것을 준비해야하는지도 알고 싶습니다.

Fe.head의 이미지

보통 C언어 API을 그대로 씁니다.
그걸 클레스화 시키는것이 보통입니다.

소켓프로그래밍과 네트워크 프로그래밍은 동일하다고 보시면 됩니다.

제가 추천하는 리눅스 프로그래머 기초책은
"유닉스 리눅스 프로그래밍 필수유틸리티 - 백창우" 책을 추천합니다.

-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

dulra82의 이미지

"유닉스 리눅스 프로그래밍 필수유틸리티 - 백창우", 이 책은 VI를 다루기 위해서 몇 번 본책인데 다시 한번 봐야겠군요.
C++로 네트웍프로그래밍 한다는 것은 C의 API를 쓰면서 클래스화 하면 된다는 말씀이시지요?

Fe.head의 이미지

네 대부분 C API를 쓰면서 그것을 클래스화 시킵니다.

ACEboost.asio 네트워크 C++라이브러리가 있지만 쓰는곳이 거의 없습니다.

-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

codebank의 이미지

그런데 Linux에서도 C# 이 되나요?
모집부분은 리눅스인데 C++/C# 프로그래머를 구한다면... :-)
------------------------------
좋은 하루 되세요.

------------------------------
좋은 하루 되세요.

dulra82의 이미지

윈도우 부분은 C++/C#이고
리눅스 부분은 C++ 이네요 -0-;

그리고 여담으로 Linux서버 프로그래밍은 그냥 네트워크 프로그래밍과는 많이 다른가요?

학부때는 항상 서버 클라이언트 만들어서 통신하는 정도 밖에 안다뤄봐서 잘 모르겠네요.

keedi의 이미지

mono 덕분에 리눅스도 C# 사용이 가능하지 않나요?
F-Spot 같은 프로그램도 C# 으로 제작한 것으로 알고 있습니다. :)

---------------------------
Smashing Watermelons~!!
Whatever Nevermind~!!

Keedi Kim

----
use perl;

Keedi Kim

kksland의 이미지

이스트 소프트는 아닌거 아닌가요?

정말 여기 오시는 분 중에 이스트 소프트 다니시는 분도 계시겠지만
아직 기회가 있고 목표를 잡으시려면 딴 곳이 좋지 않을까요?

대학 다닐 때 alzip 때문에 심하게 마음고생을 3번 정도 한 다음에는
절대로 개인적으로도 사용하지 않고 제 가족분들도 사용을 못 하게 하고
있습니다. 발표 회장에서 압축이 안 풀려서 -.-;;

하긴 리눅스 개발자 저도 노후에 기회가 되면 하고 싶지만 (돈 벌 목적이
아니라) 업체가 적어서 취업의 문이 좁은 건 사실이군요.

------------------------------------------------------
오른쪽은 제가 사랑하고 살아가는 이유중의 하나인 딸입니다.
객관적으로 너무 귀엽습니다. (지금까지는)

binoopang의 이미지

그 때 압축이 안풀리셨다니 ..
어케 해결하셨어요? ㅎ

-------- 시그내쳐 ---------
열심히 열심히 열심히 ..
음악을 하는것 처럼!!

snowall의 이미지

저도 알FTP쓰다가 한글로 된 파일들의 이름이 모두 깨져버려서 고생한 적이 있네요 -_-
그 뒤로는 파일질라만 씁니다.

--------------------------
snowall의 블로그입니다.
http://snowall.tistory.com

피할 수 있을때 즐겨라! http://melotopia.net/b