Stay Hungry. Stay Foolish. Don't Be Satisfied.

기술 뉴스 #34 : 15-07-02

웹개발 관련

그 밖의 프로그래밍 관련

  • The Art of Command Line : 커맨드라인에서 유용한 도구와 사용방법을 정리해 놓은 저장소이다. 커맨드라인에 익숙해 지면 개발 생산성을 크게 높일 수 있다고 생각하는 터라 이 내용을 아주 유용하다. 간단한 bash 명령어부터 커맨드라인에서 익혀야 하는 명령어가 정리되어 있어서 더 다양하게 사용해 보려고 참고해도 좋고 처음 커맨드라인을 배우려고 여기 있는 명령어를 따라 해 봐도 좋을 정도다.(영어)
  • Open Container Project : Docker에서 Linux 재단의 지원을 받아 컨테이너의 표준과 형식을 정하기 위한 프로젝트를 만들었다. Open Container Project는 Docker와 별도로 산업 표준을 위해서 만들어졌으며 AWS, Google, Pivotal, HP, IBM 등이 참여하고 있다.(영어)
  • 구글, 깃 저장소 ‘클라우드 소스 레포지토리’ 출시 : 구글 코드를 닫은 Google에서 새로운 Git 저장소 호스팅 서비스를 공개했다.(한국어)

IT 업계 뉴스

  • 오라클, 자바전쟁서 구글에 '결정타' : 자바를 사용한 안드로이드 API에 대한 항소심에서 진 구글이 올린 상고허가가 기각되어서 이 소송에서 오라클이 승리할 가능성이 높아졌다.(한국어)

볼만한 링크

  • [스마트스터디] 재택근무 잘 하고 있어요 : 스마트스터디에서 메르스로 인해 재택근무를 진행한 경험을 공유한 발표자료이다. 진행기간 동안 재택근무의 좋은 점과 불편했던 점, 실제 업무 결과 등이 각 직원의 생생하고 솔직한 의견으로 잘 정리되어 있어서 재미있게 읽을 수 있다.(한국어)

프로젝트

  • h2i : HTTP/2의 Go 언어 구현체인 http2 프로젝트에 포함된 CLI 도구로 HTTP/2 요청을 콘솔에서 보내고 오가는 프레임을 확인할 수 있다.
  • JSCS : JavaScript 코드 스타일 Linter, jQuery, Angular.js, bootstrap 등에서 사용하는 코드 관례를 검사해 주는 Linter 도구
  • NodeICO : npm 모듈을 배지로 만들어주는 프로젝트
  • s2n : Amazon에서 오픈 소스로 공개한 TLS/SSL 프로토콜 구현체

버전 업데이트

2015/07/02 03:30 2015/07/02 03:30

기술 뉴스 #33 : 15-06-17

웹개발 관련

  • ECMAScript 6를 위한 Babel 기본 사용법 : ES6의 트랜스파일러의 Bable의 사용법을 정리한 글이다. 현시점에서 ES6를 써보기 가장 좋은 방법이라서 ES6에 관심이 있다면 이 글을 통해 Babel을 사용해 보면 된다.(한국어)

그 밖의 프로그래밍 관련

  • Deploying branches to GitHub.com : Hubot을 이용한 ChatOps로 운영한다고 알려진 Github이 실제로 내부에서 어떻게 브랜치를 프로덕션에 배포하는지를 설명한 글이다. Hubot에 어떤 명령어를 전달하고 Hubot이 어떤 정보를 보여주고 진행하는지를 설명하고 프로덕션에 배포하는 과정에서 발생하는 예외상황도 자세하게 설명하고 있어서 Github의 배포방식에 관심 있다면 정말 흥미롭게 읽을 수 있다.(영어)
  • AWS와 함께 확장성 높은 천만 사용자 웹 서비스 만들기 : AWS는 정말 좋지만 다양한 상황을 다루다 보니 서비스가 복잡해서 처음 다루는 사람은 아키텍처 설계가 꽤 어려울 수 있는데 작은 서비스부터 큰 서비스까지 어떤 구성으로 개선해야 하는지 설명하는 발표자료다. AWS를 안 쓰더라도 서버 구성에 관심이 있다면 이 자료에서 설명하는 서버 구성은 참고할 만하다.(한국어)
  • How to undo (almost) anything with Git : Git을 사용할 때 "되돌리기(undo)"가 필요한 경우를 정리한 글이다. 푸시했는데 되돌리고 싶거나 실수로 커밋한 내용을 바꾸거나 취소하는 등 실제 개발자들이 겪을 만한 일을 상황별로 정리해서 어떤 명령어를 사용하고 어떻게 동작하는지 설명했다.(영어)
  • [한글화 프로젝트] TDD는 죽었는가? : 작년 Rails의 DHH가 TDD를 비판하면서 시작된 논쟁이 켄트 백, 마틴 파울러와 함께 6주에 걸친 공개 행아웃으로 이어졌다. 이 글은 그때의 회의 내용을 정리한 글로 TDD에 대해서 당시 이뤄졌던 많은 논점을 볼 수 있다. 당시에 동영상도 보고 했지만, 내용이 길어서 다 파악을 못 했었는데 대화식이라 깔끔하게 정리된 내용은 아니지만, 이 글을 통해서 TDD에 대해 진행된 논의를 파악해 볼 수 있다.(한국어)

IT 업계 뉴스

볼만한 링크

  • console.mihai(); : 파이어폭스에서 console.mihai();를 입력하면 URL이 나오는 이스터에그 배경에 대한 글로 수포성 표피 박리증이 Mihai Șucan이 파이어폭스 팀내에서 어떤 공헌을 했는지에 대한 이야기이다.(한국어)
  • 미국 십대가 본 SNS 서비스 : A Teenager’s View on Social Media를 요약한 글로 미국 십대가 각 SNS를 어떤 시각으로 보는지 알 수 있는 글이다. 이런 서비스는 지역별로나 세대별로 서비스에 대한 느낌이 다른데 쉽게 접하기 어려운 미국 십대의 시각을 정리한 글이라서 글 자체로도 흥미롭지만 미국 십대가 서비스를 사용하는 감성을 어느정도 느낄 수 있다.(한국어)
  • 넷플릭스의 문화 : 자유와 책임 (한국어 번역본) : 넷플릭스의 기업문화에 대한 문서인 Netflix Culture: Freedom & Responsibility를 스마트 스터디에서 번역해서 공유했다. 지난 달에 온라인에서 원 문서를 보았었는데 넷플릭스가 어떤 문화를 가지고 있고 그런 문화를 만든 이유가 무엇인지를 설명하고 있어서 스타트업 문화에 관심있다면 꼭 봐야할 문서 중 하나이다.(한국어)

프로젝트

  • Material icons : Google에서 Material icons 2.0을 공개했다.
  • PurifyCSS : 사용하지 않는 CSS를 검사해서 사용하는 CSS만 추출해주는 도구
  • aerosolve : Airbnb에서 공개한 머신러닝 라이브러리
  • San Francisco : Apple의 새 폰트인 "San Francisco"

버전 업데이트

2015/06/17 04:01 2015/06/17 04:01