목록분류 전체보기 (240)
미니옵빠의 code stubs
Node.js v0.12 releasehttp://blog.nodejs.org/ New Features: http://strongloop.com/node-js/whats-new-in-node-js-v0-12/Node.js 가 지난 주 금요일 0.12 버전을 release 했습니다. stable 버전은 0.10 에서 0.12 로 뛰었네요.maxSockets limit default value가 5 에서 infinity 로 바뀐 것도 포함됩니다. (저희가 요새 Node.js 스터디를 하고 있는데 (v 0.10) 이것 때문에 헤맨 기억이 있거든요) 안드로이드 개발자를 위한 코드 스타일 가이드라인 https://github.com/leehankyeol/android-code-style-guidelines-in-..
The problem with Angular http://www.quirksmode.org/blog/archives/2015/01/the_problem_wit.htmlAngular JS 의 문제점을 지적하는 글입니다. Angular 가 FE 개발자를 위해 탄생한게 아니었고, 탄생 당시에는 모바일 이슈가 없었다고 하네요. 그래서 하위호환을 버리고 2.0으로 가려나 봅니다. 1.x 쓰는 곳이 많아서 넘어가기 쉽지 않을 것 같구요.참고로 링크의 http://www.quirksmode.org/ (PPK) 는 FE 쪽에서 꽤 유명한 곳입니다. 고맙다 JVM, 사과해라 JVM 크래시 http://helloworld.naver.com/helloworld/1134732 실리콘밸리가 주목한 한국 스타트업 22선http:..
개발자를 위한 오픈소스 라이선스와 법률적 이슈http://www.slideshare.net/meadunhansa/ss-41496869 다 외우기는 힘들고, 필요한 때 참조용으로 보면 괜찮을 것 같네요. 30page 에 전체 현황표가 있습니다. 제니퍼소프트, 차트 추가한 JUI 컴포넌트 오픈소스로 공개http://www.bloter.net/archives/218994http://seogi1004.github.io/jui/ko/index.html국내 개발사들은 오픈소스로 공개를 잘 안해서.. 많은 개발자들이 이런 행보를 환영하는 분위기입니다. 차세대 윈도 Windows 10, 새 빌드(9926) 공개 http://blogs.windows.com/bloggingwindows/2015/01/21/the-next..
다음카카오, 무료 앱/웹 프로토타입 제작 툴 ‘오븐’ 공개 http://www.venturesquare.net/568288개인적인 느낌인데, 최근 Daum에서 만들어 내는 것들의 퀄리티가 상당히 좋네요. How Google Search dealt with mobile https://medium.com/backchannel/how-google-search-dealt-with-mobile-33bc09852dc9 구글 검색이 모바일 환경에 어떻게 대응해 왔는지에 대한 내용인데요, Knowledge Graph 에 대한 이야기도 나옵니다. Knowledeg Graph가 발전하면 빠른 갱신으로 최신의 정보를 제공하는 것에 대한 중요도가 많이 올라갔네요. “colleges on the west coast with t..
[개발人] 송창현 "개발자도 기획자다" http://www.bloter.net/archives/166736아래는 네이버랩스에 적혀있는 글이라는데, 굉장히 공감되네요.1. 팀이 없는 것처럼 협업하라. 같이 일을 하게 되면 자리를 옮겨서 같이 해라.2. 지시하지 말고 토론하라.3. 자신이 무엇을 하고 있고, 무엇을 잘 하는지, 무엇을 하고 싶어하는지 알려라.4. 핵심기능·기술에만 먼저 집중하여 작게 시작하여 완성하고, 자신을 성장시키며 제품도 같이 성장시켜라5. 자신보다 더 똑똑한 사람을 뽑아라. 단 팀플레이어만.6. 자신과 생각이 다른 사람들과 가까이 하라. 불편함을 우정으로 풀어라.7. 빠른 성장과 진행을 위해 팀을 작게 만들어라.8. 잘못되어 가는 것이 보이면 빨리 뒤집어라. 고칠것이 있으면 자신이 고..
몹 프로그래밍http://www.moreagile.net/2014/12/mob-programming.html?m=1 기존의 2명이서 함께 하는 페어 프로그래밍이 아닌, 1:n 방식의 몹 프로그래밍에 대한 설명입니다. 초보 개발자가 꼭 알아 두어야 할 다섯 가지 기술들http://www.moreagile.net/2014/12/HowtoBecomeAnExpertDeveloper.html?m=1정규표현식은 텍스트 형태의 데이터를 다루는 사람이라면 초보/고수를 막론하고 반드시 익혀야 합니다. iOS 8의 적응형(Adaptive) UI http://shako.net/blog/ios8-adaptive-ui-explained/iOS 의 다양한 화면 크기에 대한 히스토리와 iOS 8에서의 처리 방법을 설명한 글입니다...
추천 알고리즘 ‘셀던’, 이젠 모두의 기술 http://www.bloter.net/archives/216209 프로그래밍 패러다임의 진화 및 Spring의 금융권 적용 http://www.slideshare.net/sunnykwak90/spring-43004273금융권은 이런 변화에 굉장히 보수적인 편인데, Spring 을 사용하기 시작하나 보네요.. 주니어 개발자도 이해하는 코어 J2EE 패턴http://www.slideshare.net/hnki0104/j2ee-43049360Front Controller Pattern 을 쉽게 설명한 슬라이드입니다. 7 Things You Should Know About Makehttp://www.alexeyshmalko.com/2014/7-things-you-sho..
1. Grep 로 OR 조건으로 2가지 조건 이상 획득 탐색 문자간 | 를 이용하면 되며, \| 로 Escape 하여 사용grep '#AAA:\|#BBB:' 2. Sed 로 2줄 이상 Merge 아래 예시는 줄바꿈을 Tab 으로 일괄 변경. N 은 그냥 Multi line 이라고 생각하면 빠를 듯.sed 'N;s/\n/\t/' ko.01.txt "N" 등의 Label 참고: http://askubuntu.com/questions/461191/what-is-the-meaning-of-an-in-a-sed-command
Crontab 내 % 기호를 직접 사용할 경우 \% 로 escape 처리해야 정상 동작한다.(이게 싫으면 별도 script 파일 만들어서 Crontab 에 등록하면 됨) 0 10 * * * /usr/bin/rsync -avz aaa::bbb.xml /home/ccc_$(date -d yesterday '+\%Y\%m\%d').xml
$xml = @simplexml_load_string($body, "SimpleXMLElement", LIBXML_NOCDATA | LIBXML_NOBLANKS) or die("Error: Cannot create object");$json = json_encode($xml);$obj = json_decode($json, TRUE); * LIBXML_NOCDATA 를 설정하지 않으면 cdata 로 묶인 텍스트 파일이 파싱(merge)되지 않는다.* simple xml 객체를 json 객체로 변경하고, json 객체를 다시 php 객체로 (여기서는 TRUE 옵션으로 array - 연관배열로 변경) 변경하는 형태