IT 기술/Developer article 91

[소개]IBM DeveloperWorks : PHP 프레임워크, Part 2: 간단한 응용 프로그램 만들기

지난번에 소개한 "PHP 프레임워크, Part 1 많이 사용하는 프레임워크"에 이어서 "Part 2: 간단한 응용 프로그램 만들기"를 소개합니다. 실제로 간단한 응용 프로그램을 만드는 내용이구요. 그다지 자세하진 않습니다. 예전에 소개한 "PHP를 사용하여 인터랙티브한 제작 방식의 위키 만들기" 처럼 자세하다면 좋을텐데... 조금 아쉽긴해도 어느정도 삽질을 해야 자기것으로 만들수 있겠죠. ^^; 이런말하면서도 뭔가 만들어보진 못하고 있습니다. ^^; PHP로 만든 웹 메일 서버 관리를 하면서 PHP로 리눅스 메일 서버의 계정 및 조직도 정보를 관리하면서 느낀 거지만, PHP라는게 참 쓸만하다는 겁니다. 쓸만한 프레임워크가 많아져서 더욱더 광범위하게 사용되면 좋겠다는 생각을 해봅니다. 그런 의미에서 이 문..

[소개]IBM DeveloperWorks : 유닉스 팁: 10가지 유닉스 사용 습관 (한글)

지난번에 소개한 "유닉스 팁: 열 가지 더 좋은 유닉스 습관"과 연관이 있는 "10가지 유닉스 사용습관"을 소개합니다. 이 글은 제목에서 알 수 있듯이 유닉스를 사용하는데 좋은 명령행 사용 습관을 소개합니다. 지난번에 소개한 글과 함께 참고해보시기 바랍니다. 원문 : 유닉스 팁 : 10가지 유닉스 사용습관(한글) (잘못된 유닉스 사용 패턴 고치기) 유닉스® 명령어(Unix Command Line) 조작에 있어서 효율성을 높일 수 있는 10가지 좋은 습관들을 익히고, 그릇된 사용 패턴을 고쳐봅시다. 본 기사는 유닉스 명령어 조작에 있어서 충분히 유용한 것인데도, 간과되는 기술들을 설명합니다. 또한, 본 기사에서 열거한 일반적인 에러 유형과 이를 해결하는 방법을 배우다 보면, 좋은 습관을 들이는 것이 왜 중..

[소개]IBM DeveloperWorks : 유닉스 팁: 열 가지 더 좋은 유닉스 습관

유닉스(UNIX) 사용자라면 대부분 명령행 사용에 익숙하겠죠. 하지만 익숙하다고 느낀 유닉스 명령행 사용이 잘 못된 습관이라면 빨리 고치는게 좋을겁니다. 물론 습관이란게 하루 아침에 고쳐질 건 아니겠지만요. 이번에 소개하려는 문서는 "열가지 유닉스 사용습관"이라는 문서에 이어서 유닉스 명령행 전문가가 되는데 도움이 되는 열가지 기법을 소개하는 문서입니다. John Fronckowiak이 쓴 글을 박재호, 이해영씨가 한글로 옮기셨습니다. 원문 : 유닉스 팁: 열 가지 더 좋은 유닉스 습관(유닉스 명령행 전문가가 되자) 솔직히 말해, 나쁜 습관은 고치기 어렵다. 이제 편안함까지 느끼는 버릇은 더욱 고치기 어렵다. 종종 사물을 새롭게 보면 "아하, 당신이 이렇게 하는 이유를 모르겠네?"라는 순간이 찾아온다. ..

[소개]IBM DeveloperWorks : PHP의 미래

오랫만에 PHP에 관한 글을 소개하려합니다. PHP의 다음 버전인 버전 6에 대한 얘기네요. 제가 PHP를 한창 사용할때만해도 4.x대의 PHP를 사용했었습니다. 5.0이 주로 사용될때는 PHP보다 JSP로 개발을 하던때구요. 몇년되지 않았는데 6 버전이 나왔네요. 저는 PHP를 이용해서 웹 사이트 개발과 메일 서버의 계정관리, MySQL DBMS 관리 등을 했으며, 리눅스 서버의 파일 관리(메일 서비스 관리 할때입니다.)에도 일부 사용했었습니다. PHP가 참 다양한 일에 쓰인다는걸 알게 되었죠. 이제 새 버전이 나온다고 하니 어떤 기능이 추가 되었는지 한번 관심을 가져보려합니다. 흠... 이번에는 유니코드 지원이 강화되었다고 하네요. 원문 : PHP의 미래(PHP V6에서 등장할 새로운 기능과 PHP ..

[소개]IBM DeveloperWorks : ext4로 이주하기(최신 리눅스 파일 시스템을 위한 준비)

아~ 이번엔 리눅스 사용자를 위한 문서입니다. 리눅스 파일 시스템으로 많이 쓰고있는 ext3의 최신 버전인 ext4가 나왔네요. 까마득하게 모르고 있었는데, 이번에 IBM DeveloperWorks의 문서를 보고야 알았습니다. ^^; 초 보 리눅서라면 거의 누구나 설치해보는 RedHat 계열의 리눅스 배포판을 설치하면 ext3라는 파일 시스템을 주로 사용하죠. 다양한 파일 시스템이 존재하는 가운데 가장 대중적으로 많이 사용하는 ext3 파일 시스템의 최신 버전인 ext4에 대한 내용을 다루고 있는 문서입니다. 물론 아직은 불안정한 상태이기에 사용에는 주의를 기울여야 합니다. 커널 컴파일 등의 추가 작업이 필요할 수도 있기에 ext4의 도입은 아직은 주의해야할 문제라고 하네요. 그리고 혹시 테라바이트 단위..

[소개]IBM DeveloperWorks : PHP 프레임워크, Part 1: 많이 사용하는 프레임워크 세 개

IBM DW의 문서중에서 PHP 프레임워크에 대한 문서를 소개합니다. PHP에서 MVC아키텍처를 지원하고, 손쉬운 개발/유지보수를 가능하게해주는 프레임워크 세가지에 대한 내용입니다. Part1에서 Part5까지로 기획된 문서로 이중에서 첫번째 문서를 소개합니다. PHP에서 손뗀지가 몇년되긴하지만, PHP에 대한 다양한 기술들이 소개되는걸 보니 반갑네요. 이 문서가 많은 분들에게 도움이 되길 바랍니다. 원문 : PHP 프레임워크, Part 1: 많이 사용하는 프레임워크 세 개 몇 해 전까지만 해도 PHP를 둘러싸고 자주 터져나온 비평 중 하나가 MVC 아키텍처를 지원하지 않는다는 사실이었습니다. 하지만 상황은 변했습니다. 지금은 선택할 만한 PHP 프레임워크가 상당히 많아졌습니다. 이 연재 기사에서는 많이..

[소개]IBM DeveloperWorks : 유닉스와 리눅스를 함께 어울리게 만들기

"사무실의 아무 자리에나 앉아서 아이디와 비밀번호를 입력하면 내가 사용하던 환경이 뜨면서 업무를 볼 수가 있습니다." 어느 영화에서나 보던, 혹은 어느 외국계 기업에서 사용한다던 얘기이지만, 실제로 구현 가능한 기술들이죠. MS의 액티브디렉토리 기술을 사용해서도 구현이 가능하다고합니다. 이번에 소개할 문서는 유닉스, 리눅스 환경에서 이런 기능을 할 수 있게 해주는 기술들에 대한 내용입니다. NIS, NIS+, NFS, Automounter, 시각동기화 등의 기술을 이용해서 구현하는 법을 설명하고 있습니다. NIS, NFS는 모두 SUN Microsystems가 만든 기술들로 AIX, HP-UX, Solaris, Linux에서 모두 사용 가능합니다. 원문 : 유닉스와 리눅스를 함께 어울리게 만들기 이 글을..

Eclipse Ganymede 설치!!

Eclipse Ganymede가 나온지가 좀 되는군요. 개발업무에서 손을뗐다가 DW 개발 업무를 하면서 다시 개발툴에 관심이 가서 설치해봤습니다. 처음부터 에러 메세지를 보여주면서 종료되는군요. 이런 화면이 나오길래 검색해봤더니, 시작 옵션을 좀 주면 될거라고 나와서 jvm과 메모리 관련 옵션을 주고 시작하니까 잘 됩니다. ^^ 너무 오랫만이라 그런것 같습니다. 안 까먹게 적어놓습니다. eclipse.exe -vm C:\java\jdk1.5.0_16\bin\javaw.exe -vmargs -Xms512M -Xmx768M

[소개]IBM DeveloperWorks : 파이어폭스 3.0 제자리에!

기다리고 기다리던 Firefox 3이 공개되었습니다. 모질라 재단의 가장 큰 성공작인 모질라 파이어폭스의 세번째 버전 공개는 오픈소스 지지자들에게 아주 큰 의미가 있는 이벤트입니다. 오픈소스 프로젝트 중에서 가장 대중적인 사랑을 받고 있는 결과물이며 그 인기가 나날이 커져가고 있는건 아마 파이어폭스가 유일할거라 생각합니다. OpenOffice.org는 아직 MS Office에게 많이 고전하고 있는 형국이라 파이어폭스의 선전은 반가운 소식이죠. 아래는 IBM DeveloperWorks에 올라온 FireFox 3 관련 문서입니다. 좀더 전문적인 글을 보셔요. ^^ 원문 : 파이어폭스3 제자리에! 모질라 파이어폭스 3은 여러 가지 개선 사항이 추가된 주요 릴리스 버전으로, 몇몇 기능은 최종 사용자를 대상으로 ..

[소개]IBM DeveloperWorks : PS3에서 리눅스 개발, Part 1: 장난감을 넘어서

IBM DeveloperWorks에 올라온 문서중에서 게이머의 혼을 불태우게 만드는... 정확히 말해서 리눅스를 좋아라하는 콘솔 게이머에게 흥미로운 글이 있어서 소개하려합니다. 제목하여 [PS3에서 리눅스 개발, Part 1: 장난감을 넘어서] 두둥!!! PS2에 리눅스를 설치하여 슈퍼컴퓨터를 만들수 있다는 소식이 이슈가 된적이 있었지만, 실제로 사용하기엔 무리가 있는 구성이었죠. PS2용 리눅스 패키지를 구하는것도 쉽지 않았구요. PS3에 리눅스를 설치하는건 양상이 좀 다른것 같습니다. 오픈소스 커뮤니티의 힘이라고 할까요? PS3에 리눅스(Fedora 7)를 설치하여보자. 아래의 문서를 정독해보시길 바랍니다. ^^ 원문 : PS3에서 리눅스 개발, Part 1: 장난감을 넘어서 소니 플레이스테이션 3(..