Programming
C/C++ programming
-
코딩 교육
minjang님의 2013년의 베트남, 1988년의 대한민국의 코딩 교육 우선 원글에 언급된 베트남 고등학생들이 45분만에 풀었다는 알고리즘 문제를 풀어봤다. 열린 공간과 닫긴 공간을 구분하는 기준을 다음과 같이 잡았다. 가장자리에 있거나 가장자리 셀과 같은 0의 값으로…
-
Facebook이 PHP JIT compiler를 발표
최근에 Facebook에서 PHP용 JIT compiler를 만들어 냈습니다. 이름은 HHVM 기존 대비 60% 성능이 높아졌다고 합니다. HPHPi라는 인터프리터도 만들었다고 합니다. Facebook releases a PHP just-in-time compiler
-
유용한 Objective-C 문법 정보
소개 (공식 문서): http://www.apple.com/kr/developer/leopard/overview/objectivec2.html 공식 문서: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/ Tutorial: http://www.otierney.net/objective-c.html 속성판(번역): http://snowhouse.textcube.com/13 Objective-C에 대한 개인적인 느낌은 다음과 같다. 1) +, -, @, [, ] 기호가 난무해서 조잡하다는 생각이 든다. 2) GCC를 이용해서 C 언어…
-
Mac에서 Xcode 제거하는 방법
sudo /Developer/Library/uninstall-devtools --mode=all Xcode를 설치하는 방법은 http://developer.apple.com/technologies/xcode.html에서 개발자 계정으로 로그인해서 다운로드하고 dmg 파일을 실행시켜 설치하면 된다. Xcode 안에는 gcc와 java 패키지들까지 포함되어 있어서 Mac에서 무엇이든 개발 작업을 하려면 Xcode를 설치하는 게 바람직하다. Mac…
-
[Perl] 파일 이름 바꾸는 스크립트 (정규식 사용, 디렉토리 사용 가능)
Perl의 창시자인 Larry Wall이 Perl 책을 쓰던 시절에 그때부터 책에 수록되어 있었던 rename 스크립트가 있다. Perl 프로그래머라면 다들 알 지도 모르겠다. 요즘 어떤 리눅스 배포본에는 rename인지 rename.pl인지 하는 이름의 스크립트로 기본 설치가 되기도…