읽기 쉬운 코드 작성 방법 읽기 쉬운 코드 작성은 정말 어렵다. 다른 사람이 작성한 코드는 모두 읽기 어렵다. 본인이 작성한 것도 몇 달이 지나면 읽기 어렵다. 그래서 우리는 본인을 위해서 그리고 함게 일하는 개발자를 위해서 몇가지 규칙을 정해보자. 간략하게 요약 정리해 보았는데, 쉬운…
오픈 소스 코드 검색 엔진 소개 Google, Stack Overflow, GitHub는 개발자에게 좋은 친구다. 소스 코드 공유 사이트를 몇개 정도는 북마크되어 있을거다. 그런데 소스 코드를 직접 검색해주는 사이트는 많이 이용하지 않는거 같아 공유한다. 각 사이트마다 검색해 주는 범위가 …
프로그래밍 언어를 웹에서 실행하고 공유도 가능한 사이트 개발자, 학생, 프로그램 언어를 배우는 분 모두에게 유용한 사이트를 소개하고자 한다. 가끔 간단한 코드를 실행해보고 싶은데, 실행 환경이 안되는 곳에 있거나 환경을 구성하는게 귀찮을때가 있는데, 그런 경험이 있다면 주목해보자. 현존하는 거의 모든 언어를 온라인…
소스 코드만 공유하는 사이트 " 프로그래밍 언어를 웹에서 실행하고 공유도 가능한 서비스 소개 "를 포스팅했었는데 실행 결과는 필요 없고 코드만 공유하고 싶은 분들을 위한 사이트를 소개한다. 간단하거나 1개 파일의 코드라면 아래 사이트를 이용해보는 것도 좋은 선택일거 같다. …
월간 개발자스럽다 #79 월간 개발자스럽다는 매월 1회 발행되며 지난 소식은 여기 에서 확인 가능합니다. 개발자스럽다는 Blog · Twitter · Facebook · Linkedin · KakaoTalk · Talegram · Instagram 에서도 소식을 받을 수 …
월간 개발자스럽다 #70 월간 개발자스럽다는 매월 1회 발행되며 지난 소식은 여기 에서 확인 가능합니다. 개발자스럽다는 Blog · Twitter · Facebook · Linkedin · KakaoTalk · Talegram · Instagram 에서도 소식을 받을 수 …
PostgreSQL: 정규표현식으로 한글 포함 여부 확인하기 PGSQL에서 정규식을 이용하여 한글이 포함된 텍스트인지 확인하는 방법입니다. 알파벳만 찾는 경우 " [a-z] " 입력하여 그 범위에 포함되는 모든 문자를 찾도록 합니다. 한글도 동일하게 첫 글자와 끝 글자를 입력하여 찾고자 하는 범위를 지…
Uinx/Linux: 줄 바꿈 개행이 포함된 CSV 파일의 전체 라인 수 구하기 위 이미지처럼 줄 바꿈 개행이 포함된 CSV 파일에서 줄 바꿈 개행으로 인한 라인을 제외한 전체 행(row) 수를 구하는 코드를 소개합니다. 코드 소개 전에 아래와 같은 고민을 하시는 분들에게 추천합니다. 일반적으로 PHP에서 $row_count = count(…
버전 관리 시스템 추천(Git and Mercurial) 버전 관리, 형상 관리, 소스 코드 관리등 이름이 무엇이든 상관은 없다. 당신의 팀에서 사용하고 있다면 다른건 몰라도 코드를 관리하고 있는 개발팀이다. 지금이라도 버전 관리를 도입하기 위해 알아보고 있는 분들을 위해 간단한 정리를 해본다. 누구에게 필…
무료 텍스트 에디터 추천 (Sublime Text, Atom, Brackets, Visual Studio Code) 비슷하지만 각자의 개성이 있는 텍스트 에디터 4개를 살펴보자. Sublime Text (서브라임 텍스트), Brackets (브라켓), Atom(아톰), Visual Studio Code (비주얼 스튜디오 코드)는 비슷한 사용자 화면을 제공한다. 그래서 굳이…
월간 개발자스럽다 #78 월간 개발자스럽다는 매월 1회 발행되며 지난 소식은 여기 에서 확인 가능합니다. 개발자스럽다는 Blog · Twitter · Facebook · Linkedin · KakaoTalk · Talegram · Instagram 에서도 소식을 받을 수 …