iPhone – 예전 디바이스에서 최신 API를 사용하는 몇 가지 방법

출처 : http://lambert.tistory.com/569 새로운 C 상수를 확인하는 법 UIKeyboardFrameBeginUserInfoKey는 NSString *const(포인터)로 정의되어 있다. 이 상수의 값은 메모리 주소를 확인하여 현재 OS에서 사용가능한지 확인할 수 있다. 예전 OS에서는 NULL을 반환할 것이다. 새로운 C 함수를 확인하는 법 위의 상수 확인 방법과 유사하다. 클래스의 새로운 메서드 확인하는 법 클래스를 확인하는 법

MAC – 맥 부팅/종료 속도가 평상시보다 느려졌을 때 복구하는 방법

출처 : http://macnews.tistory.com/340 들어가며 OS X을 새 버전으로 업그레이드 한 후 시스템 부팅 속도나 종료 속도가 이전에 비해 느려진 경험을 해본 적 있으십니까? 혹은 메모리나 하드를 증설 했는데 이런 증상이 나타나신다구요? 종종 시스템 에러로 인해 루트 폴더 (/)의 소유권이 사용자 계정으로 잘못 할당되는 경우가 있는데 이를 다시 시스템에 반납해 OS X의 하드웨어 드라이버 (kext) 캐시를 소개 더보기 MAC – 맥 부팅/종료 속도가 평상시보다 느려졌을 때 복구하는 방법[…]

PostgreSQL – show tables, show databases, show columns, describe table

the original : http://www.linuxscrew.com/2009/07/03/postgresql-show-tables-show-databases-show-columns/ mysql: SHOW TABLES postgresql: \d postgresql: SELECT table_name FROM information_schema.tables WHERE table_schema = ‘public’; mysql: SHOW DATABASES postgresql: \l postgresql: SELECT datname FROM pg_database; mysql: SHOW COLUMNS postgresql: \d table postgresql: SELECT column_name FROM information_schema.columns WHERE table_name =’table’; mysql: DESCRIBE TABLE postgresql: \d+ table postgresql: SELECT column_name FROM information_schema.columns WHERE table_name 소개 더보기 PostgreSQL – show tables, show databases, show columns, describe table[…]