본문 바로가기

728x90

developerworks

(91)
more choices is always better! 모바일 앱을 쓰다보면 동일한 네트워크 환경에서 만족스러운 결과를 보여주는 앱이 있는가 하면 그렇게 길지 않은 텍스트 데이터 하나 보여주는데 마냥 시간을 잡아먹는 것들이 있습니다. 데이터를 교환하는 형식에는 다양한 방법이 있는데 각 방법마다 장단점이 있습니다. 이를 정확히 알고 작업하는 것이 중요한 것이지요. Android 애플리케이션에서 인터넷 데이터 사용 http://www.ibm.com/developerworks/kr/library/x-dataAndroid/index.html?ca=drs- XML이나 JSON 같은 경우에는 웹에서도 많이 다루고 자료도 많기때문에 잘 알고 있지만 프로토콜 버퍼의 경우에는 그런게 있다라는 것만 알고 장단점을 잘 모르는 경우가 많습니다. 이 문서에서도 그렇게 자세한 부분까..
적절한 프레임워크 활용으로 효율적으로 편리한 UI 만들기 CodeIgniter는 빠르고, 유연한 PHP 프레임워크입니다. 실제로 PHP를 다루어본지가 오래되어서 어떤 종류의 프레임워크가 있는지 모르겠지만 실제로 많은 프레임워크가 사용되고 있는듯 합니다. CodeIgniter의 경우에는 한국에 사용자 모임도 있고 최신 버전까지 한글 언어팩이 만들어져서 공유되고 있습니다. http://www.codeigniter-kr.org/ CodeIgniter를 좀 더 유연하게 사용하기 위해 JQuery와 같은 다른 프레임워크를 활용할 수 있습니다. jQuery를 사용하는 Ajax와 CodeIgniter 와 같은 기사는 좀 더 효율적으로 편리한 UI를 가지는 웹을 쉽게 구성하도록 도와줍니다. http://www.ibm.com/developerworks/kr/library/wa..
토비의 스프링3 스크린캐스트로 따라잡기 요즘 토비의 스프링3가 화제입니다. 미투데이에 올라오는 글을 보면 사내 스터디를 위해 단체로 구입한 인증샷을 올리기도 하구요. 왠지 남들 다 있는 아이폰 나만 없는것 같은 뭐 그런 느낌..^^ 하여간 저도 사내 스터디..라는 명목으로 구매를 했습니다. (혹 아직도 구매를 안하셨다면 위에 보이는 책 링크를 클릭해주세요. ^^) 그러고보니 2007년도에 스프링 세미나 후기를 올린적이 있군요. 이때부터 공부를 열심히 했어야 하는데..ㅠㅠ 2007/08/01 - [인사이드Dev] - 제3회 스프링 세미나 후기 오랜 기간 고민하고 실무에서 다양한 경험을 토대로 만들어진 책이기때문에 책만으로도 학습하는데 걱정할일은 없겠지만 그래도 좀 도움이 될 수 있는 자료가 있으면 좋겠지요. 그래서 준비된 것이 스크린캐스트입니다..
노트북에서 위치정보 확인하기 HTML5와 함께 새롭게 업데이트 되는 브라우저에는 많은 기능이 담겨 있습니다. 하지만 각 브라우저의 기능이 상이한 점이 많아 어떤 기능을 사용할때 주의해서 사용할 필요가 있습니다. 웹 개발자들은 전체 개발 시간의 20%를 코드를 작성하는 데 사용하고 나머지 80%는 모든 브라우저에서 코드가 동일하게 작동하도록 하는 데 사용한다고 한다. 이런 점에서 보면 브라우저 간의 차이점을 처리하기 위해 웹 개발자가 사용되었다고 해도 과언이 아니다. 라는 말이 농담이 아니라는 것은 알만한 분들은 아실겁니다. 이베이의 개발자 Michael Galpin는 'HTML5를 사용하여 웹 애플리케이션 빌드하기'라는 글을 통해 HTML5와 이를 활용할 수 있는 브라우저의 기능, 애플리케이션을 만드는 방법을 소개합니다. http:..
Quality is my ... 처음부터 소프트웨어 품질을 관리해야 했다는 것을 프로젝트 말미에 느낀다. 하지만 뒤늦은 후회일 뿐. 결국 빠르게 개발하고 싶다면 처음부터 품질 관리 기본에 충실해야 한다는 것이다. 흔히 운전을 하면서 '5분먼저 가려다 10분 먼저 간다 - 마소중에서' 뭐 그런 이야기와 비슷한 맥락이 아닌가 싶습니다. 개발 일정을 줄이는 방법-테스팅 http://www.ibm.com/developerworks/kr/library/dwclm/20090120/ 일반적인 DW 컬럼과는 달리 이번 주제에 대하여는 많은 논쟁과 정보들이 오고가고 있습니다. 다음 글들도 같이 읽어보시면 많은 도움이 되실듯 합니다. 본문과 함께 댓글들도 같이 읽어보셔야 합니다. 코드리뷰와 인스펙션이 테스트보다 효과적이고 블랙박스 테스트가 단위테스트/개..
developerworks 에서 만나보는 Flex developerworks 에서 플렉스에 대한 글을 보는것은 처음이네요. 트랜드를 다루는 글들은 간혹 있었지만 이렇게 기술적인 언급은 처음이라 무척 반갑습니다. 이 튜토리얼은 무료 어도비 플렉스 SDK를 이용해 대화형 페이스북 애플리케이션을 만들려고 하는 웹 개발자를 위한 것이다. 꼭 필요한 것은 아니지만 PHP, HTML, 웹 애플리케이션 개발에 대한 기본 지식이 있으면 많은 도움이 된다. 플렉스나 페이스북 개발과 관련해 경험이 없어도 무방하다. 일단 처음 접하는 분들이라고 하더라도 편한 마음으로 따라해보실 수 있으리라 생각됩니다 플렉스 SDK로 페이스북 사진 앨범 만들기 http://www.ibm.com/developerworks/kr/library/tutorial/wa-dw-wa-facebookfl..
즐거운 개발을 위해 친해져야 할것들 여러명이 작업할때보다는 소규모로 프로젝트를 진행할때 병렬적인 작업을 많이 요구하는것 같습니다. (물론 개인적인 느낌이기때문에 다를수는 있습니다만...) 뭐 어찌되었든 그러한 작업에 어려움을 느끼는 분들에게는 매우 중요한 부분을 병렬로 개발하기 라는 이야기는 큰 도움이 되실겁니다. http://www.ibm.com/developerworks/kr/library/j-ap10078/ 원문은 'Parallel development for mere mortals' 라고 되어있는데 Mere Mortals 는 '미약한 중생' 과 같은 식으로 표현되더군요. 책제목중에서도 저러한 식으로 ~ for mere mortals 과 같은 제목을 간혹 찾아 볼 수 있습니다. 중생들을 위한 유저 인터페이스 디자인(User Inter..
긍정적인 피드백을 주는 2009년을 만들어보세요 아마도 올해 마지막 글이 되지 않을까 싶네요. 조금 분주한 연말을 보내고 있어서 다른 분들처럼 2008년 블로그 정리 뭐 그런 내용은 올리지 못할것 같네요. 이전에도 몇번 소개해드렸던 김창준님의 글을 마지막으로 소개해드리면서 한해를 마무리 하도록 하겠습니다. 조금은 낯선 이야기입니다만... 저자 워크숍 - Writers' Workshop http://www.ibm.com/developerworks/kr/library/dwclm/20081230/ 대학 다닐 때 어느날 밤인가 회의를 효과적으로 하는 책(마이클 도일과 데이비드 스트라우스 공저의 How to Make Meetings Work란 책이다)을 보고는 가슴이 두근거려 잠을 제대로 잘 수 없었다. 누운 채로 머리속에서 시뮬레이션을 해봤다. 다음날 후배들..

반응형