본문 바로가기

출간 전 책 소식

권기택, 김성호 / 오픈 소스로 여는 개방과 혁신 《대한민국 소프트웨어 성공 방정식》 권 대표는 소프트웨어가 불러올 변화된 미래 속에서 “소프트웨어를 통해서 세상에 기여하고 세상을 변화시킬 수 있다는 것이 가슴을 뛰게 한다.”고 말했다. _ 《대한민국 소프트웨어 성공 방정식》 중에서 오픈 소스는 사업의 도구가 될 수 있을까? 수익을 어떻게 발생시킬까? 생각해보면 오픈 소스를 사업 도구로 가지고 있는 기업은 생각보다 많이 있습니다. 워드프레스, 랙스페이스, 그리고 안드로이드 등. 이들은 주력이 되는 오픈 소스를 플랫폼으로 만들었고 플랫폼에 만들어진 생태계 내에서 수익이 발생할 수 있는 구조를 만들면서 발전해 오고 있습니다. 예전과 다르게 요즘은 이용 가능한 오픈 소스 소프트웨어가 매우 많습니다. 개발자들의 끊임없는 노력 덕분에 현재에 이르게 된 것이죠. 그렇다면 상용 소프트웨어의 시장이 오.. 더보기
가슴 뛰는 소프트웨어는 어떻게 만들 것인가? 위의 이 포스트 제목은 지금 소개해드릴 책의 부제입니다. 정말 많은 개발자들이 잠자는 시간만 빼고, 아니 꿈에서조차 손을 놓지 못하는 게 어떤 소프트웨어를, 어떻게 만들 것인가가 아닐까 합니다. 우리나라를 IT 강국이라 부르는 것에 (IT 책을 출판하는 한 사람이지만) 최근 의문부호를 갖게 되었습니다. 이유는 하나씩 열거하지 않더라도 이 글을 접하시는 분들이라면 충분히 수긍하지 않을까 싶습니다. 그래도 그 의문부호를 부르는 이유들 중 하나를 꼽자면, '소프트웨어를 대하는 사회적 분위기가 혹은 문화가 저급하기 때문'에라고 말하고 싶습니다. 어느 화가의 그림을 칭송할 때는 그만한 이유가 있을 겁니다. 그가 지닌 미적 재능 위에 덧칠해진, 세상을 바라보는 그의 시선, 사유, 철학이 한 폭의 그림으로 재탄생하기.. 더보기
박상민 / 해커 정신을 깨우다 《대한민국 소프트웨어 성공 방정식》 에반 윌리엄스(Evan Williams)는 사람들의 공통된 문제 중 하나를 골라서 ‘기다리기 싫어함’, ‘생각하기 싫어함’ 두 가지만 소프트웨어로 해결해 주면 스타트업은 반드시 성공한다고 이야기했다. 그래서 소프트웨어의 성공은 고통의 정도가 큰 문제를 발견하는 것에서 시작한다. 내가 만드는 소프트웨어가 사람들의 고통을 해결해 주는 것은 소프트웨어를 개발하는 과정만큼이나 즐거운 일이다. _ 《대한민국 소프트웨어 성공 방정식》 중에서 지난 몇 년간 개발자로 일해 오면서 왜 즐겁지 못하게 일해야 하는가에 대해서 많은 고민을 했었습니다. 제 주변에 많은 개발자도 저와 비슷하게 (혹은 다르게) 직장에서의 개발에 만족하지 못하거나 힘들다고 이야기하고 있었습니다. (전부가 그런 것은 아닙니다) 이것이 비단 제 주변만.. 더보기
박원준 / 인간의 마음을 먼저 생각하는 기술전도사 《대한민국 소프트웨어 성공 방정식》 몽달이 블로그 중 시스템 잡설에 관한 소개를 보면, “컴퓨터를 쓰는 인간의 마음을 먼저 생각”한다는 표현이 나온다. 이에 대해 박원준 씨는 “소프트웨어 최종 사용자에게는 불편함을 해결해 주고 싶은 마음, 소프트웨어 개발자에게는 협업과 공유를 위한 방법을 지향하는 마음을 뜻한 것”이라고 조심스럽게 말했다. 즉, “컴퓨터 때문에 불편해진 인간의 마음을 표현하고 싶었던 것 같다.”는 것이 그의 대답이다. _ 《대한민국 소프트웨어 성공 방정식》 중에서 여러분 중에 블로그를 운영하시는 분이 계신가요? 어떤 목적으로 시작하셨습니까? 어떻게 운영하고 계신가요? 대학 시절 공학을 전공했지만 현재는 유전 질환 치료와 생리학을 공부하고 계신 박원준 씨는 왜 그 바쁜 와중에도 몽달이 블로그에서 다수의 사람을 위해서 기술 블.. 더보기
이고잉 / 비영리 플랫폼 '생활코딩' [대한민국 소프트웨어 성공 방정식] “프로그램은 도구가 아니라 그 자체가 콘텐츠다. 개발자의 도구에서 영감을 많이 받는다.” 이고잉은 소프트웨어 개발자들이 쓰는 도구가 일상화되고 당연하게 여기게 되면 그게 바로 혁신이라고 강조한다. - 《대한민국 소프트웨어 성공 방정식》 중 개방된 소프트웨어 교육 플랫폼. 14560여 명의 회원과 1200여 개의 동영상 코딩 수업이 존재하는 곳. 생활코딩 등 많은 프로젝트가 진행되고 진화하는 오픈튜토리얼스. 시작은 지금처럼 크지 않았습니다. 처음으로 생활코딩을 기획하고 주도했던 이고잉 님(필명) 개인의 작은 시작이었습니다. 웹 개발에 기본이 되는 자바스크립트와 HTML 강좌를 시작으로 지금은 무려 1200여 개의 동영상 강좌가 있고, 14,560여 명의 회원이 공부하고 있는 공간으로 바뀌었습니다. 이 모든.. 더보기
3인의 IT 전문 강사가 뭉쳤다! 십수년 간의 강의를 통해 교육생들이 필요한 게 무엇인지, 무엇을 원하는지를 잘 알고 있는 세 분의 강사님이 한자리에 모였었습니다. 어떤 자리였냐구요? 물론, 책 집필을 위해 모인 자리였습니다. 그로부터 1년이 지났고, 그 1년의 시간 동안 자료 수집과 집필, 그리고 퇴고, 편집, 네 차례의 교정, 세 명의 베타테스팅 과정을 거쳐 드디어 책이 출간되기에 이르렀습니다. 주제는 최근 핫 이슈 언어인 자바스크립트입니다. 그리고 그중 핵심 라이브러리인 jQuery와 Node.js도 함께 다루고 있습니다. 그래서 책 제목도 《삼위일체 웹 프로그래밍》이 되었답니다. 아래의 내용은 서점에 책소개용으로 작성한 문구인데, 책의 내용을 잘 전달할 수 있을 것 같아 그대로 옮겨드립니다. 최근 HTML5, 웹 표준 및 접근성,.. 더보기
엘런 튜링 / 천재는 우리에게 무엇을 남겼을까? [대한민국 소프트웨어 성공 방정식] 인간은 아주 가까운 미래만 알아차릴 수 있다. 하지만 그 안에 무수히 많은 것들이 우리를 기다리고 있다. - 앨런 튜링, 논문 중에서 흔히 천재라고 불리는 사람들은 다양하게 불리곤 했습니다. 최초의 해커, 수학자, 철학자, 컴퓨터과학자, 계산학자, 정보과학자, 인공지능의 창시자. 나중엔 식물의 형태발생학 연구에도 몰두했던 비운의 천재. 바로 '앨런 튜링(Alan Turing)'입니다. 20세기에 21세기식 사고를 한 사람. 그리고 소프트웨어의 아버지라 불리는 사람. 그가 왜 천재라 불려지고 있는지 아십니까? 흔히 알려진 그의 업적은 제2차 세계대전 때 독일 해군의 암호장치 에니그마의 해독 작업입니다. 암호 해독에 핵심적인 역할을 하면서 그의 이름이 알려졌습니다. 그런데 사실 그보다 중요한 것은 그가 발명.. 더보기
스마트 TV 애플리케이션 개발을 처음부터 끝까지 배워보자 주목받는 커넥티드 디바이스의 하나로 손 꼽히는 스마트 TV. 일방적인 정보 전파의 매체에서 이제는 쌍방향 소통이 가능한 매체로 진화하는, 즉 사물 인터넷을 실현하고 있는 하나로 볼 수 있을 텐데요. PC나 모바일 디바이스와는 다르게 입력장치가 제한적이고 큰 화면 임에도 고정된 해상도인 TV에서 효율적인 애플리케이션을 개발하기란 그리 간단한 문제는 아닌 것 같습니다. 추후 교육과 엔터테인먼트 분야에서 중요한 화두가 될것으로 예측되고 있는 스마트 TV에서 동작하는 애플리케이션 개발은 어떻게 진행해야 할까요? 이번에 저희 제이펍에서 2014년 첫 출간되는 도서로 이런 물음의 해답을 드릴 수 있는 스마트 TV 애플리케이션 프로그래밍 입문서를 준비하였습니다. 이 책에서 다루는 주요 내용을 정리하자면, 다음과 같습.. 더보기