2015년 1월 28~29일 양일간 미국 캘리포니아 Facebook 본사에서 열린 React.js Conf 강연 동영상 목록을 정리하여 포스팅합니다.


참고로, 현재인 2월 3일에는 1월 28일자(1일차) 강연은 모두 올라왔지만 1월 29일자(2일차) 강연은 Keynote(기조연설,基調演說)만 올라왔습니다. 추후에 1월 29일자 강연도 추가하여 올릴 예정입니다.


Day 1 (1월 28일자)

React.js Conf 2015 Keynote - Introducing React Native

React.js Conf 2015 - Tweak your page in real time

React.js Conf 2015 - Unlocking the structure of your React applications with the AST

React.js Conf 2015 - Data fetching for React applications at Facebook

React.js Conf 2015 - Communicating with channels

React.js Conf 2015 - react-router increases your productivity

React.js Conf 2015 - Full Stack Flux

React.js Conf 2015 - Making your app fast with high-performance components

React.js Conf 2015 - Formatting with FormatJS and react-intl

React.js Conf 2015 - Hype!


Day 2 (1월 29일자)

React.js Conf 2015 Keynote 2 - A Deep Dive into React Native

Buy me a coffeeBuy me a coffee


프로그래밍언어인 Perl를 만든, Perl의 아버지이며 언어학자이신 Larry Wall님께서 수술때문에 이번 2014년 8월 29일~30일간 일본 도쿄(日本 東京, Tokyo, Japan) 근처에 있는 게이오기주쿠대학 히요시캠퍼스(慶應義塾日吉キャンパス, Keio-University Hiyoshi Campus)에서 열리는 YAPC::ASIA 2014에 참석 못하신다는 소식입니다.



트위터(English) 해석: 슬픈 소식입니다. Larry Wall님께서 수술때문에 YAPC::Asia에 올 수 없게 되었습니다.

트위터(日本語) 해석: 대단히 유감스러운 알림입니다. Larry Wall님이 수술의 영향으로 YAPC::Asia에 올 수 없게 되었습니다. 기대하고 있었던 여러분 죄송합니다 ... 일간에, 건강한 모습의 그와 만날 수 있을 것! (번역기를 이용하여 해석했습니다.)



Larry Wall
Larry Wall by niallkennedy 저작자 표시비영리


Perl의 아버지이신 Larry Wall님을 뵈려고 8월말에 도쿄갈채비를 차근차근 준비할 찰나에 위의 소식을 들으니 걱정되는군요.

Larry Wall님의 빠른 쾌유를 빕니다.


아래는 YAPC::ASIA 2014공식 사이트(http://yapcasia.org/2014/)의 초대 발표자(ゲストスピーカー, Guest Speakers)의 목록에 Larry Wall님이 수술로 참석할수 없다는 소식을 올린 내용의 캡쳐입니다.


Buy me a coffeeBuy me a coffee

출처: 
Google+ Rob Pike - 
https://plus.google.com/u/0/101960720994009339267/posts?hl=ko 
Dennis Ritchie, inventor of the C programming language, has died
메아리 저널 - 데니스 리치 
Tim BrayDMR, 1941—2011

Dennis Ritchie
Dennis Ritchie by hyoga 저작자 표시비영리동일조건 변경허락


C언어를 창시하고 UNIX 시스템을 설계 및 구현한 Dennis Ritchie 가 가 지난 주말 자신의 집에서 사망했습니다.

Dennis Ritchie는 C프로그래밍 언어를 만들었고, UNIX시스템의 지대한 공헌자였습니다. 1983년 그는 운영체제(Operating System) 이론 개발 및 UNIX 시스템의 구현으로 오랜 동료인 Ken Thompson과  튜링 상(Turing Award)를 받았습니다.

그는 1972년 벨 연구소에서 B언어의 후속으로 C언어 개발을 시작했으며 1983년 12월 14일 C언어 표준이 지정된 이후 C언어는 지금까지 IT산업계에 막대한 영향을 끼쳤습니다.


Dennis Ritchie는 운영체제(Operating System)의 이론을 확립 하고 실제 구현까지 하였으며, C언어라는 획기적인 컴퓨터 프로그래밍 언어도 개발하여 인류가 편하게 컴퓨터를 사용할 수 있게 만든 위대하신 분입니다.


참고로 Apple의 Mac OSX나 iOS도 기본 설계는 Dennis Ritchie가 설계한 UNIX시스템을 근간으로 하고 있으며, 개발도 C언어로 되어있습니다. 그리고 MS사의 Windows도 C언어로 구현되었으며, Linux도 UNIX시스템을 원래는 Linus Torvalds가 UNIX 시스템을 PC로 포팅하여 흉내낸 시스템으로 볼수 있습니다 Android도 Linux 기반에 Dalvik VM을 올렸으며 기본  소스코드가 C언어 입니다.


Steve Jobs가 별세하였다고 일반인들이 추모하긴 한데, 이 Steve Jobs도 Dennis Ritchie가 없었으면 Apple이란 회사도 없었을겁니다 또한 Bill Gates의 M$(Microsoft)사도 없었고, Oracle, SUN(Oracle에 인수되었다만) Linux를 구현한 Linus Torvalds도 Android도 없었을겁니다.



강성훈님께서 메아리 저널에서 아래와 같은 글을 남겼습니다.

메아리 저널 - 데니스 리치

데니스 리치는 사실 스티브 잡스보다 더 중요한 사람이다. 왜냐하면 그가 수십년 전에 (일부는 여러 사람과 함께) 만들었던 운영체제와 프로그래밍 언어가 세계를 장악하고 있기 때문이다. (모르는 사람을 위해: 각각 유닉스와 C.) 운영체제는 마이크로소프트 윈도의 도래로 그 세력이 좀 줄어들었다고 반론할 수는 있겠으나, 그 윈도조차도 결국 그가 만든 프로그래밍 언어로 짜였다는 걸 생각해 보면 반론을 할 여지도 별로 없다. 게다가 그 운영체제에서 유래한 개념들은 지금의 운영체제들에서 마치 당연하다는 듯이 쓰이고 있지만 (역시 모르는 사람을 위해: 파이프!) 그 당시로서는 매우 혁명적인 것이었다. 그렇기에 스티브 잡스의 영향력은 그가 직간접적으로 관여한 장비와 소프트웨어를 사용하는 사람들에게만 미치지만, 데니스 리치의 영향력은 현대의 거의 모든 프로그래머와, 그 프로그래머들이 만든 프로그램을 사용하는 거의 모든 사용자들에게 미친다.


인류에 크나큰 공헌을 한 데니스 리치(Dennis Ritchie)의 죽음을 애도합니다. 


아래는 누군가 Flickr 에 Dennis Ritchie가 작성했던 C언어의 교본인 "The C Programming Language" 사진을 찍은 후 Dennis Ritchie를 추모하고 있는 사진을 올렸습니다.

RIP Dennis M. Ritchie !
RIP Dennis M. Ritchie ! by believekevin 저작자 표시



Rest In Peace, Dennis Ritchie.


ps. 아래는 대학 3학년 아니 대학 3학년 진학 전 대학 2학년 겨울방학때 Dennis Ritchie와 Brian W.Kernighan이 공동저작한The C Programming Language 에 대해서 쓴글입니다. C언어를 맨처음 공부한다고 Dennis Ritche가 작성한 The C Programming Language 원서를 낑낑대며 읽던 대학 입학전 저가 생각나군요 ^^

2007/01/12 - [끄적거림] - 시대가 변해도 변하지 않는



Buy me a coffeeBuy me a coffee

안드로이드 개발을 위해서 책을 여러번 보고, 안드로이드 사이트에서 제공하는 ApiDemos등의 예제들을 실행하면서 앱 개발 공부를 하고 있었습니다.

안드로이드 앱 개발이 생각보단 만만한 것이 아니더군요.

Java는 기본적으로 안다고 하지만, Android 개발에 대한 내용이 명확하게 정리가 안된 초기단계에다, 개발 관련 자료가 부족한 느낌도 들고 안드로이드 공식 문서도 완비가 되지 못한 상태입니다. SDK도 자주 업그레이드 되다 보니 공식문서가 바뀌는 경우가 많습니다.

위과 같은 문제로 안드로이드개발하는데 온갖 시행착오를 거듭하면서 체계적으로 안드로이드 앱 개발이 어떻다는것을 느끼기가 어렵습니다.

2008년 9월달에 첫 발표된 Android OS는 발전속도가 워낙에 빠르기 때문에 새로운 기술을 습득하는 일이 벅차고 정리가 안되는 경우를 많이 느꼈습니다.



안드로이드 프로그래밍 정복
카테고리 컴퓨터/IT
지은이 김상형 (한빛미디어, 2010년)
상세보기


5월 28일 금요일. 저는 안드로이드 프로그래밍 정복이라는 책을 서점에서 발견하고 어떤내용인지에 대해 읽게 되었습니다.

서점에서 책을 읽다보니 예전 WinAPI 책의 느낌이 나면서 WinAPI책의 추억이 새록새록 떠오르더군요.

아니나 다를까... 역시 Windows API 정복이라는 책을 쓰신 김상형씨가 낸 책이더군요.

책을 읽어보니 Android SDK 예제엔 ApiDemos를 매우 친절하게 풀어쓴 느낌이 많이 들더군요.

Android OS SDK의 API들을 매우 깔끔하게 정리를 하였습니다.

거기에 홈페이지에 책의 앞부분까지 공개하고 책의 예제까지 공개한걸 보고 참 저자의 열정이 대단하구나를 느끼게 되었습니다.

안드로이드 프로그래밍 정복 홈페이지: http://winapi.co.kr/android/


안드로이드 개발을 첫 시작하게 된 컴퓨터공학과 학생들에게 이 책을 꼭 읽어보고 나서 Android SDK를 분석해보라고 권장하고 싶습니다.

안드로이드 프로그래밍 정복 이란 책이 Android SDK에 나오는 API를 분석해고 쓴책이다보니 정말 실용적인 책이라고 생각을 하였습니다.

보통 안드로이드 개발 책으로 나온 것 치고는 웬간해선 Android 개발 레퍼런스 관련 내용만 나오는데 비해 이 책은 레퍼런스뿐만 아니라 저자의 개발 경험을 넣은 책이다 보니 저같은 초보자들에게 가뭄의 단비같은 존재라고 느낄정도입니다.


다른 안드로이드 개발 책들 보다 이 책을 보니 다른 책은 거의 눈길이 가지 않군요.^^

ps. Windows API 정복 이란 책은?


WINDOWS API 정복(CD-ROM 1장 포함)
카테고리 컴퓨터/IT
지은이 김상형 (가남사, 2005년)
상세보기

대학 1학년 말쯤에 컴퓨터 게임 개발을 열심히 공부하던 선배님을 보고 이 책을 구입하여 읽었는데 말이죠. 정말 이 책은 초보자들이 쉽게 어떻게 개발할지에 대해서 상세하게 적은 책입니다. (책이 사라졌음은 좀 안타까움)


Buy me a coffeeBuy me a coffee

운이 좋게도 얇지만 얇지 않은 TCP/IP 소켓 프로그래밍 2판이라는 책이 트위터 이벤트로 당첨되었습니다.


TCP/IP 소켓 프로그래밍 C(2판)
카테고리 컴퓨터/IT
지은이 마이클 도나후 (비제이퍼블릭, 2009년)
상세보기




국내 최초로 IPv6, C++를 다루는 소켓 프로그래밍책이라고 하던데, 어떤 내용인지는 궁금하군요.

국내 소켓프로그래밍(네트워크 소켓 프로그래밍, Network Socket Programming)을 다룬 책이면 Unix라면 C 소켓 책, Windows라면 Winsock2 라이브러리와 MFC로 네트워크 다루던지 아님 Java, C#으로 책이 나왔다고 알고 있습니다.

대부분의 책들을 보면 IPv4에서만 다뤘지 IPv6에 대해선 전혀 다루지도 않았다고 보면 됩니다. 그리고 C++로 이뤄진 소켓프로그래밍 책을 보면 Windows MFC 라이브러리에서 사용하는 것을 생각하시면 될겁니다.


학부때 네트워크프로그래밍을 들으면서 생소한 내용들로 프로그래밍 할때 정말 고생을 많이 했던 기억이 나는데 지금도 네트워크 프로그래밍을 하면서 학부때 배운 것을 제대로 배웠는지 궁금할때가 많았습니다. (학부 2학년때 IPv6에 대해 궁금했고 전자전기공학개론이라는 과목에서 IPv6로 수업 기말 과제까지 했던 사람으로서 IPv6, IPv4를 아직도 제대로 이해하질 못한다.)

현재 MFC로 네트워크 프로그래밍을 하고 Android Platform에서 소켓프로그래밍을 해보면서 아직도 네트워크 프로그래밍이 난해하다고 싶을때, 이 책에 당첨되어서 기쁩니다.

그리고 책에서 IPv6, C++를 다룬다는데 어떤 내용인지는 책을 입수해야 알수 있을듯 합니다.

Buy me a coffeeBuy me a coffee

이 글은 DroidEgo님의 2010년 2월 1일의 미투데이 내용입니다.

Buy me a coffeeBuy me a coffee

+ Recent posts