개발자

Latest stories

12살 구글 GO, 이제 클라우드 인프라를 지배하는 프로그래밍 언어가 되었다

1

구글이 2007년 개발해 2009년 공개한 프로그래밍 언어인 고(GO) 공동 창시자 중 1명인 롭 파이크와의 인터뷰가 해커눈에 실렸다. GO는 클라우드 인프라를 위한 언어가 됐다고 강조하는 부분이 눈에 띈다. "몇 년 전 데니 버크홀즈는 고를 클라우드 인프라의 떠오르는 언어라고 불렀는데, 그것은 우연이 아니다. 고는 구글에서 구글 관련 소프트웨어, 특히 네...

"깃허브에 아무런 코드 없는 개발자 치고 코드 품질이 뛰어난 경우 못봤다"

IT전문 출판사인 책만이 최근 펴낸 '파이썬 알고리즘 인터뷰'를 저자 박상길 씨가 카카오와 현대자동차에서 개발자 채용을 담당하면서 경험한 것들을 기반으로 코딩 테스트에 대해 종합적으로 정리한 책이다. 책 마지막 부분에선 개발자 자기 계발 및 이직 관련 내용도 실렸는데, 저자가 강조한 키워드는 3가지다. 네트워크, 오픈소스 역량, 영어다. 네트워크의 경우 S...

오크부터 통합지옥까지...개발자 용어사전-2

아리송한 IT 용어/은어 사전은 개발자 지망생, 신입 개발자 등이 뜻을 잘못 알거나 모르는 개발 용어를 설명하고 관련 도서나 글을 추천하는 콘텐츠입니다. 오크(Oak) 오크(Oak)는 떡갈나무나 참나무란 뜻입니다. 가구나 장판 등을 구입할 때 듣는 오크 컬러란 말 들어보셨죠? 그 오크가 여러분이 잘 아는 프로그래밍 언어 ‘자바(JAVA)’의 이름으로 오크(...

링크드인이 카프카를 직접 개발한 이유

아파치소프트웨어재단이 2011년 오픈소스로 공개한 카프카(Kafka). 카프카는 비즈니스와 구인·구직 기반의 소셜 네트워크 서비스인 링크드인(LinkedIn)의 수석 엔지니어 제이 크렙스Jay Kreps가 고안했다. 크렙스는 카프카(메시징 시스템) 외에도 볼드모트Voldemort, 분산 키-값 저장소, 삼자Samza, 스트림 처리 시스템 등의 오픈소스 프로...

폰 노이만과 새로운 컴퓨터의 탄생

1943년, 폰 노이만은 폭발과 충격파에 관한 전문가로 영국을 방문했다. 그는 미국에 돌아왔을 때, 메릴랜드 기차역에서 우연히 초당 333번의 곱셈을 수행할 수 있는 전자 컴퓨팅 기계가 불과 120km 떨어진 필라델피아에서 제작 중이라는 소식을 들었다. 그 기계가 바로 에니악(ENIAC)이었다. 궁금함을 참지 못한 폰 노이만은 바로 달려갔다. 에니악 제작을...

AI 개발 프레임워크, 텐서플로 있는데 파이토치를 왜 써야 할까?

A

파이토치(PyTorch)는 2017년 초에 공개된 딥러닝 프레임워크로 개발자들과 연구자들이 쉽게 GPU를 활용하여 인공 신경망 모델을 만들고 학습시킬 수 있게 도와 줍니다. 파이토치의 전신이라고 할 수 있는 토치(Torch)는 루아 프로그래밍 언어로 되어 있었지만, 파이토치는 파이썬으로 작성되어 파이썬의 언어 특징을 많이 가지고 있습니다. 파이토치는 페이스...

이제 웹을 다시 세울 시간입니다

웹은 결코 소수의 힘 있는 공급자가 사적으로 통제하는 콘텐츠가 아닙니다. 서로 다른 공간과 목소리의 공존이어야 합니다. 아닐 대시(Anil Dash)가 쓴 "The Missing Building Blocks of Web"은 여전히 현역에서 뛰고 있는 기술이지만, 방치되어 관심을 받지 못하는 웹을 다루는 훌륭한 글입니다. 그는 잃어버린 웹 기술 또는 웹을 다...

광부에서 프로그래머로의 변신 스토리에 담긴 메시지

개발자들의 세계를 다룬 클라이브 톰슨의 책 '은밀한 설계자들'에서 흥미로운 에피소드 중 하나는 광부에서 프로그래머로 변신한 이들의 스토리다. 저자는 프로그래머라는 일이 꼭 대학에서 컴퓨터 과학과를 나와야 할 수 있는 일이 아닌 세상이 됐다며 광부로 있다 프로그래머가 된 이들의 얘기를 다뤘다. 책을 보면 러시스 저스티스라는 인물이 해고된 광부들을 프로그래머로...

아리송한 IT 용어 은어 사전: 서버리스 컴퓨팅부터 노코드까지

서버리스 컴퓨팅 서버리스 컴퓨팅, 혹은 서버리스 아키텍처로 불리는 이 개념은 온프레미스(On-Premise)에서 클라우드로의 전환과 함께 등장했습니다. Server + Less의 합성어라서 단어의 의미대로만 해석해 ‘서버 없이’라고 이해하기도 하는데, 실제 의미는 백엔드 서버의 구축, 운영, 관리는 클라우드에 맡기고, 기업은 비즈니스 로직 개발에만 집중하는...

우리가 모바일웹의 잠재력을 죽이고 있다

학습 차원에서 틈틈이 해외 전문가들이 블로그나 미디어 그리고 책에서 쓴 글을 정리하고 있습니다. 이번 포스팅도 그중 하나고요. 거칠고 오역된 부분이 있을 수 있습니다. 제대로 번역되지 않은 부분은 확인 주시면 반영토록 하겠습니다. 이번 글은 프리랜서 개발자인 Danny Moerkerke가 미디엄에 쓴 글을 정리한 것입니다. 이런 것들이 당신에게 일어났었나?...


TechIT

테크 비즈니스를 보는 다양한 통찰 '테크잇'

독자 여러분들께서 좋은 의견이나 문의 사항이 있으시면 아래 양식에 따라 문의 주시기 바랍니다.

Contact