화면 기획을 손쉽게: 파워포인트 플러그인 "파워목업(Power Mockup)" 개발자와 많은 시간을 함께하지만 항상 서먹한 사이인 기획자님들이 있죠. 그리고 싫어도 함께해야 되는 개발자와 기획자의 연결 고리는 기획서가 있습니다. 항상…
홈플러스 홈페이지의 비밀번호 입력 정책에 대한 생각(인젝션 방어 조치) [요약] select, update, where, and, drop 단어가 비밀번호에 포함되지 못하게 했다면 인젝션 공격 방어 조치일까요? [전문] 보안 강화…
카카오뱅크는 어떤 기술을 사용했나? 카카오뱅크에서 공개된 기술 스택 정보를 기록했으며, 개발자도구가 자동으로 닫히는 현상과 자바스크립트 템플릿에 대해 간략하게 이야기합니다. 이 글은 뉴스 기사와…
리뷰: 프로그래머의 리더십 책 표지에 적힌 자극적인 문구에 이끌려 읽은 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월 테크니컬 컴퓨팅 언어의 불만에 대한 고민을 시작했다. 기존 언어의 가장 큰 불만은 상황에 따라 현재 언어가 아닌 다른…
인기 있는 소셜 네트워크 서비스로 본 아키텍처 새로운 웹 서비스를 만들때 다른 곳은 어떤 아키텍처, 어떤 프로그래밍 언어를 사용했는지 궁금하고 왜 그런 선택을 했는지 알고 싶을때가 있죠. 혹은 프로그래밍 …