본문 바로가기

오픈소스

[python] 오픈소스 개발자 축제, ‘파이콘 한국 2017’을 돌아보며 오픈소스 개발자 축제, ‘파이콘 한국 2017’을 돌아보며http://www.bloter.net/archives/291567 파이콘은 축제다개발자 콘퍼런스에서 표면적으로 얻을 수 있는 건 물론 ‘개발에 대한 지식’이지만 지식은 구글 검색, 블로그, 스택오버플로우에서 충분히 얻을 수 있다. 컨퍼런스의 슬라이드와 동영상이 공개되니 ‘지식’은 꼭 참여하지 않더라도 얻을 수 있다. 컨퍼런스에서 얻을 수 있는 가장 큰 것은 나 외에도 파이썬과 개발을 좋아하고 즐겁게 사용하고 있는 사람들과 함께한다는 느낌을 받을 수 있다는 점 아닐까. 자신이 좋아하는 것들에 관해서 이야기하는 것을 통해 사람들과 소통할 수 있다는 점도 그렇다. 파이콘에서 이야기를 나눈 한 스피커 분은 한국에 파이썬 하는 사람이 이렇게 많은지 몰랐다.. 더보기
깃허브에서 인기 높은 구글의 오픈소스 프로젝트 10종 깃허브에서 인기 높은 구글의 오픈소스 프로젝트 10종1.Angularjs앵귤러JS 공식 홈페이지앵귤러JS 깃허브 홈페이지 2. 머티리얼 디자인 아이콘머티리얼 디자인 아이콘 공식 홈페이지머티리얼 디자인 아이콘 깃허브 페이지3.머티리얼 디자인 라이트머티리얼 디자인 라이트 공식 홈페이지머티리얼 디자인 라이트 깃허브 홈페이지4.‘고’ 언어‘고’는 2009년 구글이 만든 프로그래밍 언어다. C언어의 대안 언어로도 평가되고 있으며, 현재 1.4버전까지 나왔다. 고 언어의 ‘고루틴(goroutine)’을 이용하면 보다 쉽게 동시성 프로그래밍을 할 수 있다. 복잡하게 작성하고 디버깅도 어려웠던 병렬처리도 고 언어에서는 편한 방법으로 처리할 수 있다. 빌드 속도가 빠른 것도 고의 장점이다. 또한 고는 헤더 파일 등을 통.. 더보기
유다시티, 자율주행차 시뮬레이터 오픈소스로 공개 유다시티, 자율주행차 시뮬레이터 오픈소스로 공개 http://www.bloter.net/archives/271788 온라인 교육 업체 유다시티가 자율주행차 시뮬레이터를 오픈소스 기술로 공개했다고 2월8일 밝혔다. 이번에 공개한 시뮬레이터는 유다시티 온라인 강의 ‘자율 주행차 엔지니어링 과정’의 일부 수업 자료다. 자율 주행차 엔지니어링 과정은 유다시티 뿐만 아니라 BMW, 우버, 디디추싱, 메르세데스 벤츠, 엔비디아 등이 함께 협력해 만든 강의로 딥러닝, 컨트롤러, 컴퓨터 비전, 자동차 하드웨어 등을 가르친다. 강의는 유다시티 설립자이자 과거 구글에서 자율주행차 개발을 이끈 세바스찬 스런이 직접 진행하기도 하다. 유다시티는 이 강의를 위해 오픈소스 자율자동차 소프트웨어를 개발하고 있으며, 이와 관련된 소.. 더보기
구글, iOS용 ‘크롬’ 오픈소스로 공개 구글, iOS용 ‘크롬’ 오픈소스로 공개 http://www.bloter.net/archives/271370 구글이 iOS용 ‘크롬’ 앱을 오픈소스 기술로 1월31일 공개했다. 크롬은 구글의 오픈소스 웹 기술 ‘크로미엄 크로미엄 ‘ 프로젝트를 기반으로 만든 웹브라우저다. 과거 구글은 애플이 만든 오픈소스 웹브라우저 엔진 ‘웹킷‘을 활용해 크롬을 만들었으나 2013년부터 웹킷을 버리고 독자적인 웹브라우저 엔진 ‘블링크새로운 엔진이긴 하나 웹킷을 기반으로 만든 엔진이기도 하다.close‘를 개발해 크롬에 적용하고 있다. PC용 크롬은 주로 블링크 기반으로 개발됐으나, iOS용 크롬만큼은 그 플랫폼 특징상 웹킷과 블링크를 둘다 지원해야 했다. 구글은 “iOS 플랫폼이 가진 제한 때문에 모든 웹브라우저는 웹킷 .. 더보기
오픈소스 소프트웨어의 길은 호모 루덴스(Homo Ludens) 호모 루덴스 페이 오프 이론(Homo Ludens Payoff Theory) 오픈소스 참여자들의 내적인 동기로 호모 루덴스 페이오프 라는 이유를 드는 학자들도 있다. Homo Ludens : 유희하는 인간 이러한 동기는 많은 오픈소스 문서에서 발견할 수 있다고 설명하고 있다.그리고 이러한 동기가 경제학적 분석을 함에 있어서 도움이 될 수 있다고 한다. 놀이의 인간 이론을 주장한 Huizinga는 놀이의 다섯 가지 필수 요소를 아래와 같이 설명한다. 놀이는 자유여야 한다.놀이는 "통상적"이거나 "실제"삶이 아니어야 한다.놀이는 "통상"의 삶에서 지역적으로나 시간적으로 구분되어야 한다.놀이는 질서를 창조한다. 질서는 절대적이고 최상의 것이다.놀이는 물질적인 관심과 연결되어서는 아니고 그것에서 어떠한 이익도 .. 더보기
[도서구매] 마이크로소프트웨어 2014.10월, 꾸준히 자유롭게 즐겁게 마이크로소프트웨어 2014.10월, 꾸준히 자유롭게 즐겁게 마이크로소프트웨어 (월간) 10월호 국내도서 저자 : 마소인터렉티브 편집부 출판 : 마소인터렉티브(잡지) 2014.10.01상세보기 꾸준히 자유롭게 즐겁게 국내도서 저자 : 송우일 출판 : 인사이트 2013.10.10상세보기 더보기
TOP5 오픈 소스 프로젝트 관리 도구 TOP5 오픈 소스 프로젝트 관리 도구 - http://pseg.or.kr/pseg/infotrend/3615 ProjectLibre ProjectLibre는 MS Project를 대체할 수 있는 프로젝트 관리 도구입니다. Java가 설치되어 있다면, Linux, Mac OS, Windows OS에서 사용이 가능합니다. 현재 라이센스는 Common Public Attribution License로 무료 소트프웨어로 누구나 사용할 수 있습니다. 다음은 ProjectLibre의 UX를 보여줍니다. WBS 기반의 Gant 차트를 사용하여 MS Project의 사용자라면 누구나 쉽게 사용할 수 있습니다. 라이센스 : Common Public Attribution License 링크 : http://www.pro.. 더보기
[Open SW] Source Navigator Source Navigator : 코드 분석 툴. 리눅스, 윈도우 설치 호환 가능. http://sourceforge.net/projects/sourcenav/ http://sourcenav.sourceforge.net/ User's Guide Programmer's Reference Guide Contents List of Figures and Tables Introduction Managing Projects Navigational Tools About this Guide Document Conventions Mouse Conventions Keyboard Conventions Part I: Source-Navigator Tutorial Source-Navigator Tutorial Creating .. 더보기