전체보기 238

오픈 소스와 오픈 API - 오창훈

시대가 원하는 개발 트렌드가 있다. 굉장히 빠르게 개발하는 개발자가 있어야 한다. 페이스북, 인스타그램, 카카오톡 => 난세의 영웅 마이 스페이스, 플리커, 왓츠앱을 밟고 올라선 서비스이다. Rapid Application Development 우수한 소프트웨어 개발도구를 이용하여 개발도구를 이용하지 않낳고 하는 것보다 더 시간을 절약하고 좋은 품질의 소프트웨어를 만들어내는 방법을 말한다. 코드의 재사용와 파편화가 관건이다. 시대가 급변하고 있기 때문에 빨리빨리 개발해야 한다. 미국에서 Ruby개발자가 제일 비싸다. Ruby가 가장 생산이 빠르기 때문에 제일 몸값이 비싸다. => 과도기가 지나면 윈도우의 MS Office같은 킬러 컨텐츠가 정리를 하게 될것이다. 품질기능전개법(Quality Functio..

안드로이드 개발 - 고강태

이메일 : Gangtai.goh@gmail.com 페이스북 : /gangtai.goh copy & paste : 개발의 기초 걷고 뛸 준비를 하는 중… 초심에서 시작하는 마음으로 개발 개발자SDK 래퍼런스를 꼼꼼히 읽어볼 것. 버퍼의 크기 등의 제약 조건까지 꼼꼼히 읽어보면 문제가 의외로 쉽게 풀릴 수 있다. 시나리오 / 스토리 / 유스케이스 명확하게 눈으로 보여야한다. => 꼼꼼히!! 기업은 모든게 보고서로 시작해서 보고서로 끝난다. 기술적인 문제들은 회피하여 작동핟록하는 방법은 많다. 그래서 사용자에게 어떻게 보여질지가 가장 중요하다. 결과는 노력에 비례하지 않는다. 사용자 입장에서의 스토리가 중요하다. 개발자가 만들고 싶은 것이 아닌 소비자가 원하는 것을 만들어야 한다. 2011년에는 유틸리티 중심..

사람 냄새나는 에자일과 패턴이야기 - 손영수

프로젝트의 3대 요소 Scope Cost Time +organization 사람들과 밥을 먹으면서 대화를 나누어라 => 새로운 디자인 패턴 상사한테 자주 당하는 페턴 => Test the water Fearless Change => 사용자의 입장을 이해하고 소프트웨어를 개발해야한다. 기술적인 측면 이외의 것을 이해해야한다. do Food Pattern => 같이 밥먹는 것이 중요하다. Just say thanks 구체적인 감사의 표시와 칭찬 커피 한잔과 함께하는 간단한 면담 Stay in Touch => 계속 들어줘야한다. Good timing => 부탁을 할 때, 타이밍을 잘 잡아야한다. 서로 말도 많이 하고 식사를 해야한다. 구글을 이긴 Startup 이야기 Google Powermeter : 스마트..

공개소프트웨어 우분투 - 강분도

우분투 이야기 강분도 1. 우분투 한국 커뮤니티 대표 우분투 도메인 : http://ubuntu-kr.org 로코팀 : http://launchpad.net/~ubunto-ko 포럼 : http://ubunto.or.kr OK JSP 허광남씨가 2만명이 넘었다고 자랑한다고 함. 2. 코분투 개발자 런치패드 : http://launchpad.net/~cobunto 코분투 사무실 : 누리꿈스퀘어 R&D타워 13층 3. 오픈소스 번역의 장점 ==우분투 개발환경의 장점== 공짜 설치 쉬움 => 프로그램들을 설치하기가 쉬움 오픈 소스 피드백 => 공개로 인한 장점 => 버그 픽스, 기능 개선 sudo apt-get install build-essential 터미널에서 이 명령어 하나로 개발환경을 구축가능하다. 에..

공개소프트웨어 라이선스 법률문제 - 최철

공개소프트웨어는 저작권과 밀접한 관계가 있다. 저작권과 특허의 차이 : 저작권은 창작하면서 권리가 바로 생김. 특허는 등록을 해야만 권리가 생김. 등록하기 전에는 단지, 노하우에 불과. 저작 인격권 : 자기 자신에게만 전속되어 있음. 양도와 포기가 불가하다. 저작권은 사용을 허락하고 로열티를 받을 수 있음. 공개소프트웨어는 보통 로열티를 지급하지 않는다. 하드웨어를 사용하게 하기위해서 소프트웨어를 무료로 배포 => 실제로 하드웨어의 가격에 소프트웽어의 가격이 포함되어 있다. 자유소프트웨어(free software) : 상용소프트웨어에 대한 반발(Copyleft movement)로 나타난 것이다. => free software foundation 공개소프트웨어(open source software) : O..

개발자로 살아온 이야기 - 전수현

여자 개발자 모임터 스터디룸 무료 지원 릴레이 세미나 진행(남성 쿼터제 도입) Beautiful Developer Readership Seminar 진행 – 1박2일 오프라인 모임, 설립일 기념 파티, 송년회 개최 개발자란 인생살이 첫 회사에서 여자 개발자가 아닌 여직원으로 대우해줘서 6개월만에 퇴사 금융 SI업체에서 근무, 주말도 없이 택시를 타고 업무를 함. 5년차 이후 구글코리아에서 여러 외국 개발자를 만났으나 말 한 마디를 못 함. 영어학원을 열심히 다녔으나 복습을 안해 실력이 안 늘었다. 번역 기회를 잡아서 샘플 페이지 5장을 번역해야 합격!! 구글 번역기를 이용하여 간신히 끝냈다. 올해 1월부터 6월까지 국내 어학연수 과정으로 하루종일 영어 공부만 했다. 2012년 현재, 개발 6년차 현재 목..

Real World Google App Engine - 장선진

‘소프트웨어 인 라이프’라는 커뮤니티로 시작 공개소프트웨어 대회 대상 수상 이후, ‘소프트웨어 인 라이프’ 창업 비전 소프트웨어 : 2009년 대상을 받은 소프트웨어 사람들의 비전을 소프트웨어에 어떻게 녹여낼 것인가? 클라우드 환경에 저장을 할 수 있는 소프트웨어 안드로이드 1.3, 구글앱 엔진 구글앱 엔진 에릭 슈미츠 왈, “네트워크 자체가 컴퓨터가 될것이다.” 퍼블릭 클라우드 시스템이 다수 등장했다. 구글 I/O에서 ‘구글 컴퓨트 엔진’이 발표되었다. 구글앱 엔진은 런타임이 파이썬, 자바, 고를 지원 파일시스템위에 빅테이블이라는 분산처리 시스템 어플리케이션을 어떻게 만들것인가에 집중해야한다. 구글앱 엔진의 서비스를 이용해서 서비스를 설정하기만 하면된다. => 구글이 전부 제공해주기 때문이다. 개발자는..

PaaS 플랫폼 구축전략 - 장진영

게임화(gamification) : 소프트웨어를 아무리 잘 설계해도 모티베이션이 안된다. 목표에 대한 달성치를 가지고 사람을 일하게 만든다. 과학적 관리 : 사람들에게 인세티브를 주는 등의 체계적인 관리법은 안 통한다. 공산품이 풍족하기 때문이다. =>산업화 시대의 생산노동 지식 경영 : 하고 싶은 것을 하며 유연한 근무환경을 제공해야 한다. => 정보사회의 지식노동 uEngine 솔루션 : BPMS 공개소프트웨어 => 장진영씨가 개발 웹의 트렌드 1.0의 기술은 정보를 잘 찾는 것이다. 2.0은 각 사람들이 자신의 창작물을 공유하고 게시하는 것이다. Ex)페이스북, 트위터 3.0은 수 많은 데이터들을 각 개인정보를 수집하고 빅데이터들을 누적하여 각 개인의 실질적인 데이터관계를 형성해준다. 경영정보시스템..