#testing #bash 간단한 assert
팀 패스워드 관리 프로그램 tpass 개발하면서 간단하게 만들어서 썼다. 독립된 환경을 가진 유저 2 명으로 테스트를 해야 했기 때문에 테스트 환경에 공을 들였다. 독립된 환경을 구축하는 데 docker를...
팀 패스워드 관리 프로그램 tpass 개발하면서 간단하게 만들어서 썼다. 독립된 환경을 가진 유저 2 명으로 테스트를 해야 했기 때문에 테스트 환경에 공을 들였다. 독립된 환경을 구축하는 데 docker를...
정적 분석 (Static Analysis) 프로그램이 복잡해질수록, 코드 길이가 늘어날수록 정적 분석의 중요성은 커진다. 정적 분석은 런타임에 쉽게 발견할 수 없는 결함(defects)을 조기에 검출하여 더욱 정교하고 완성도 높은 코드를...
:: rdempty.cmd for /f "usebackq" %%d in (`"dir /ad/b/s | sort /R"`) do rd "%%d" One-line batch script to delete empty directories 글에서 본 batch script. 파일이 있으면...
출처 : HaydenJames.io 몇몇 명령어는 (sudo) 권한이 필요하다. 바로 전 명령어 실행하기: >!! 특정 문자로 시작하는 이전 명령어 실행하기. 예: >!s 편집했던 파일을 복사하거나 백업하기. 예로, nginx.conf 복사:...
원본: http://ss64.com/osx/syntax-bashkeyboard.html 이미 아시는 분들도 많겠지만 Emacs의 단축키 중 어느정도가 OS X 터미널에서 사용이 가능하다. 나도 조금은 사용을 하고 있었지만 한 번 제대로 써보자 하는 생각이 들어서 정리를...
요약: 화려한 테마와 편리한 기능을 가진 Oh My Zsh를 설치하여 터미널 환경을 획기적으로 변경하고 iTerm이던 터미널 앱이던 리눅스든 상관없이 같은 환경으로 작업하자! 터미널로 정말 많은 것을 할 수...
이상한모임에서 대화중에 재미있는 기능을 소개받았다. Mac 한정으로 man 명령어 결과를 pdf보듯 볼 수 있는 방법에 대한 것이었다. 이 방법을 사용하면 Mac의 Preview에서 man페이지를 볼 수 있고, 나아가서 pdf로...
백수 3개월 들어가지는지라 깃 배회중… 누군가 스타를 누른 git-ftp. git을 이용해서 FTP 클라잉너트를 만들었다. 뭔짓이지… 암튼… 만든 이유가 FTP만 지원하는 웹호스팅 때문에 만들었다고 [1]… 역시 다른 구멍을 파는 사람들이 있구나…...