옛글/프로그래밍이야기
KDF 한국 개발자 축제 2010 이 개최된다고 합니다.
한국 개발자 페스티벌 사이트 바로가기 오오오 정말 한번 가보고 싶네요ㅜㅜ 서울이라 너무 멀어서 아쉽다는... 개발자를 위한 컨퍼런스도 이렇듯 크게 개최되고 대한민국에서 개발자나 IT 종사자에 대한 지원이나 의식이 크게 발전했으면 좋겠습니다^^ 2010 12 9일 부터 10일간 양재동 교육문화회관에서 진행되며, 분야별 최고 개발자들이 참여 모바일 소셜 클라우드 개발의 최신 기술 및 노하우 전수, 개발자 커뮤니티 운영진과 다양한 개발자와의 소셜네트워킹 등이 개최된다고 하니 관심이 있으신분들은 꼭 가보시면 도움이 되실 듯 합니다^^
"원맨쇼하지마라" 갤럭시탭 개발자의 충고
ZDnet에 재미있는 글이 떠서 몇 자 적어봅니다. 모바일 어플리케이션 개발에서 개발자의 역할은 어디까지일까요? 그리고 마케팅까지 두루 섭렵해야 하는 것이 맞는 방향일까요? 일부 모바일 앱 개발자들은 후배들에게 개발뿐 아니라 기획, 디자인, 마케팅 감각까지 갖출 것을 주문하는데, 위와 같이 "원맨쇼하지마라" 라는 말을 한 티그레이프 김중일 대표의 생각은 다르다고 합니다. 디자인과 UX 설계 업무를 과감히 포기하고 개발에만 집중해도 실력을 인정받을 수 있다고 말했다. 필자도 개발에 많은 관심을 가지고 있는 편이라, 또한 필자는 디자인 분야나 마케팅 분야에 흥미가 있어서 웹 마케팅 혹은 온라인 마케팅에 대해 공부를 곁들여 하지만, 일반적으로 개발자는 개발의 실력이 우선시 되야 한다는 것엔 아마 아무도 토를 ..
소셜 웹 플랫폼 레이저(Razor)이야기
소셜 + 웹 ? 요즘은 트렌디한 소셜 이란 단어와 웹을 붙여쓰는 것이 자연스럽지만, 한 쪽에선 개인화를 의미하는 소셜과 전체를 공유하는 게 목표인 웹을 함께 사용한다는 발상은 쉽지 않은 한계가 있다는 말이 나오고 있다. 하지만 소셜이 네트워크로 연결되면서 개인화된 생각의 흐름과 습득이 고속화되고 비슷한 생각들이 집중되면서 사회적인 영향력을 나타낼 정도로 커지고 있다. 지금은 트위터나 페이스북과 같이 한층 가볍게 진보한 다양한 소셜 웹플랫폼이 계속해서 등장하고 있기에 한동안은 소셜미디어는 진화해 나갈 것으로 보여진다. 레이저(RAZOR)는 php보다 쉽고 .net보다 강력하다고 한다. 레이져가 무엇이냐고? 마이크로 소프트 사에서 asp, asp.net MVC, AJAX등 강력하고 폭넓게 사용되는 웹 기술이..
프로그래밍 이야기 -네 번째 이야기(HTML)
HTML ? 웹 프로그래밍에는 HTML 을 기초로 설계가 가능합니다. 모든 문서들은 이 HTML 을 포함하고 있고, HTML 만으로도 멋진 웹페이지 구성이 가능합니다. 한 페이지를 만들 능력이 있으면 200~300개의 웹페이지도 구현이 가능하다는 뜻이죠. (물론 관리의 측면에서 개인이 하기엔 어렵겠지만 ) HTML 의 기본 구조는 head와 body로 구성이 됩니다. 하이퍼 링크와, 문자구조, 이미지 설정 등으로 이루어지며, 웹페이지 상에 표현하기 위한 언어입니다. 미국인에게 무언가 정보를 전달해주려면 영어로 전달해주어야겠죠? 말 그대로 컴퓨터에게 접속하는 사람에게 웹으로 이러이렇게 표현해달라고 말하는 것이 HTML ( Hyper Text Markup Language ) 가 되겠습니다. 위와 같이 HTM..
프로그래밍 이야기 - 세 번째 이야기(컴퓨터와 web, 인간)
인간과 흡사한 컴퓨터 컴퓨터는 인간과 많은 부분 흡사 합니다. CPU가 뇌가 되고, Protein을 통해 우리가 코딩했던 것들이 컴퓨터를 타고 흐르기 시작하며, membrane machine 과 같이 컴퓨터는 그 모든 것을 저장합니다. 이런 순환작용에서 컴퓨터는 인간과 매우 흡사하다고 할 수 있습니다. 이런 프로그래밍에는 컴퓨터마다 환경이 모두 다르기 때문에 플랫폼 이란 것이 존재하게 됩니다. 플랫폼이란 기반, 가상 기계라고 생각하시면 되요^^ 이 플랫폼을 설치하게 되면, 컴퓨터는 모두 달라고 프로그램 자체가 설치한 플랫폼을 기반으로 실행이 되기에 환경이 다른 컴퓨터들에서 실행되는 모습은 똑같이 실행이 가능해집니다. 웹에서 자바를 예를 들어보면, Eclips 를 통해 자바를 코딩하고 ( Command L..
프로그래밍 이야기 - 두번째 이야기
코딩하는 문법을 몰라도, 웹사이트 구축에 대해서 어려움을 갖지 않아도 됩니다. 자동차 내부의 부품에 대해 모르더라도, 운전법만 익히면 어려움을 느끼지 않는 것과 같습니다. 웹을 만드는 것도 이와 같습니다. MS express 패키지에는 Blend, Design, Encoder, Web 이렇게 있습니다. 웹사이트를 만드는 것은 간단하게 이야기해서, 동영상, 그림, 정보 등을 어떤식으로 환경이 다른 컴퓨터 들에게 보여주느냐 하는 것을 만드는 것이 말그대로 웹사이트를 제작하는 것입니다. Expression 이란 '발현'이란 뜻입니다. 생물학적으로 보게 되면, '알-유충-번데기-성충'으로 Cycle을 가지게 됩니다. 따라서 이 Expression 은 시간에 따라, 어떤 경험을 했느냐 따라 다른 결과가 나타나느냐..
프로그래밍 이야기 - 첫번째 이야기
프로그래밍 언어에 대해서 주저리 주저리 떠들어 보는 시간입니다. 언어가 어떤것인지는 아시죠 ? 말그대로 컴퓨터가 알아듣는 언어를 인간이 쓸 수 있는 언어로 코드를 쳐서 *코딩이라고 합니다. 코딩을 해서, 프로그램 또는 웹 서비스 등 표현을 하는 것을 프로그래밍이라고 하는데, 그 때 인간이 쓰는 문법들을 모아놓은 것을 언어라고 합니다. 이런 언어 등에는 Java , HTML, asp.net , silverlight, php, 등등 그리고 최근들어 일본에서 개발해서 인기가 많은 '루비', 가장 기초적인 C++등 셀 수 없이 많은 언어들이 존재합니다. 예를 들면, 사람이 웹에서 보여주고싶은 것을 보여주기 위해 쓰는 가장 쉽고 기본적인 언어인 HTML, 혹은 PHP , php는 html preprocessor라..
간단한 유튜브 동영상 API 받아오기
유튜브 동영상 API를 사용하면, 본인이 원하는 동영상을 불러와서 바로 볼 수 있게끔 플레이어 부분과 페이징 부분이 나타나게 됩니다. 적용 예제는 http://shakej.co1.kr 의 공연영상 페이지를 보시면 되겠습니다. //이부분으로 플레이어 크기 및 배치를 정해줄 수 있습니다. 부분에 넣어주시면됩니다!