목록프로그래밍 (9)
준호씨의 블로그
맥을 사용하고는 있지만 종종 리모트로 Windows 환경을 사용해야 되는 경우가 있다. 예를 들면 다음과 같다. 지금 나의 상황은 내 방에 Windows OS 가 설치된 데스크탑이 있다. Visual Studio 를 사용해서 .net 프로그래밍을 해야 되는데 방에서 작업을 하면 좋겠지만 내가 방으로 들어가면 아기가 자꾸 운다. 거실에 있으면 아기가 울지 않는다. 거실에서 맥북은 사용 할 수 있다. 좀 이상한 예시 이긴 하지만 아무튼 그렇다. 일단 MS 에서 App Store 에 올려둔 Microsoft Remote Desktop 을 설치 한다. https://itunes.apple.com/kr/app/microsoft-remote-desktop/id715768417?mt=12 에서 받을 수 있다. 무료로..
일일 커밋을 해 보자 몇 해 전 부터 새해 계획 중 하나가 1일 1코딩 이었다. 하지만 생각보다 잘 지켜 지지 않았다. 잘 안 된 이유는 여러가지가 있었겠지만 탓 하기만 해서야 별로 도움은 안될 뿐. SNS 를 하다 보면 종종 '일일 커밋' 을 한다는 사람들을 종종 볼 수 있다. 나도 이러한 방법론(?)을 적용 해 보기로 하였다. 참고 할 만한 글들 처음 봤던 글은 Jay Jin 님의 일일 커밋 100일 회고 https://milooy.wordpress.com/2015/10/08/daily-commit/ 요 글이었던 것 같다. 좋은 방법이라 생각은 했지만 그렇게 시간이 지나감. 그러다가 최근 아웃사이더님의 일일 커밋 http://blog.outsider.ne.kr/1141 글을 보게 됨. 여기에 참고할 ..
kevin-tv 보다가 문자열 길이 만큼 "*" 로 치환하는 방법이 어떤 것들이 있는가 이야기를 나누기에 팀에서 쓰는 스크립트 언어중 하나인 perl 로 구현 해 봄 (다른 언어들은 이미 다른 분들이 올려 두어서 안올린거로 해 봄) python 에서 "*" * 5 하면 "*****" 하면 되는건 봤었는데 perl 에서도 되는지는 몰랐다. 다만 * 가 아니고 x 를 사용한다는 건 좀 특이함. 아래는 groovy 로 구현해 본거. 요즘 groovy 도 조금씩 만져 보고 있다.
요즘 groovy 조금씩 써 보는 중 보통 서비스 개발은 java, 간단한 툴이나 스크립트는 perl, python 등을 활용 하는 편인데 groovy 써보니 괜찮군. gradle 설정 하면서 살짝 써 보긴 했지만 groovy 로 운영 스크립트는 처음 짜 봄. 일단 java 라이브러리를 사용 할 수 있는게 큰 장점 사내 시스템 API 들은 보통 java API 를 우선 제공 하다보니 perl 이나 python 환경에서는 해당 API 를 활용 할 수 없는 문제가 있음. groovy 는 java API 를 사용 할 수 있어서 java 로 짜둔 코드를 스크립트로 간단하게 활용 가능 해 짐 아래는 파일 한줄 한줄 읽는 코드