카카오뱅크는 어떤 기술을 사용했나? 카카오뱅크에서 공개된 기술 스택 정보를 기록했으며, 개발자도구가 자동으로 닫히는 현상과 자바스크립트 템플릿에 대해 간략하게 이야기합니다. 이 글은 뉴스 기사와…
리뷰: 프로그래머의 리더십 책 표지에 적힌 자극적인 문구에 이끌려 읽은 IT 에세이(essay)입니다. 어느날 갑자기 프로젝트 관리자가 되었다. 뜨~아악! 직접 나서서 일일이 코딩하지 …
소프트웨어 개발자의 현실적인 하루.GIF 소프트웨어 개발자의 현실적인 하루를 GIF 이미지를 통해서 재미있게 구성한 이야기입니다. 웹툰 형식의 개발자 이야기와 YouTube에 하루 일상 영상도 많은데…
PostgreSQL: 사용하지 않는 인덱스(INDEX) 찾기 그리고 성능 향상 인덱스(Index) 혹은 색인은 테이블 설계시 많이 고민하는 부분이고 성능 향상에 많은 도움을 주고 있지만 프로그램의 설계 변경 혹은 기능 개선등 여러 상황에…
GitHub 저장소의 자바스크립트 파일을 외부에서 사용하기 깃허브(GitHub) 저장소에 있는 자바스크립트(Java Script) 라이브러리를 다운로드 받지 않고 사용하고 싶다. 이유는 단순히 GitHu…
Blogger 개인 도메인도 무료로 HTTPS 지원 시작! 구글이 운영하는 Blogger 가 개인 도메인도 무료로 HTTPS 지원을 시작했습니다. 간단한 사용 설정으로 Let's Encrypt 서비스를 이용한 S…
월간 개발자스럽다 #80 월간 개발자스럽다는 매월 1회 발행되며 지난 소식은 여기 에서 확인 가능합니다. 개발자스럽다는 Blog · Twitter · Facebook · Linkedin …
Uinx/Linux: 줄 바꿈 개행이 포함된 CSV 파일의 전체 라인 수 구하기 위 이미지처럼 줄 바꿈 개행이 포함된 CSV 파일에서 줄 바꿈 개행으로 인한 라인을 제외한 전체 행(row) 수를 구하는 코드를 소개합니다. 코드 소개 전에 …
줄리아 프로그래밍 언어(Julia programming language) 줄리아는 왜 탄생했는가? 2009년 8월 테크니컬 컴퓨팅 언어의 불만에 대한 고민을 시작했다. 기존 언어의 가장 큰 불만은 상황에 따라 현재 언어가 아닌 다른…
인기 있는 소셜 네트워크 서비스로 본 아키텍처 새로운 웹 서비스를 만들때 다른 곳은 어떤 아키텍처, 어떤 프로그래밍 언어를 사용했는지 궁금하고 왜 그런 선택을 했는지 알고 싶을때가 있죠. 혹은 프로그래밍 …
버전 관리 시스템 추천(Git and Mercurial) 버전 관리, 형상 관리, 소스 코드 관리등 이름이 무엇이든 상관은 없다. 당신의 팀에서 사용하고 있다면 다른건 몰라도 코드를 관리하고 있는 개발팀이다. 지금이…
리눅스 터미널에서 PHP와 대화하기 (부제: PHP에서 C/C++ scanf 사용하기) 리눅스 터미널(Linux Terminal)를 접속해서 작업하는 개발자라면 터미널에서 실행되는 스크립트도 작성한다. 일반적으로 간단한 스크립트 작성 시 셀 스크립…