분류 전체보기 468

stack 깨질때 gcc compile 옵션

스택깨질때 gcc 컴파일 옵션 http://gcc.gnu.org/onlinedocs/gcc-4.2.3/gcc/Optimize-Options.html - 디버깅 할때 스택이 깨지는 경우 또는 stack overflow 를 막기 위해 다음 옵션 사용- mac os 에서는 디폴트로 사용됨 -fstack-protectorEmit extra code to check for buffer overflows, such as stack smashing attacks. This is done by adding a guard variable to functions with vulnerable objects. This includes functions that call alloca, and functions with buff..

Engineering/Etc 2012.07.10

[2012/07/02] 정리

* 생활- 인테리어, DIY : 인테리어를 잘한 집 소개http://www.apartmenttherapy.com/ - cupcake DIYhttp://ohhappyday.com/2012/05/cupcake-flower-lights/ * 시스템- 가상 Hadoophttp://wiki.apache.org/hadoop/Virtual%20Hadoop - pebble SDK : 스마트 시계 안드로이드 용 SDKhttp://developer.getpebble.com/ * 보안- 소프트웨어 취약점 통합, 관리 시스템http://code.google.com/p/threadfix/ - PHPIDS : PHP 기반의 웹사이트를 위한 보안 레이어. 소스 0.7은 opened.https://phpids.org/ - 시스템 관..

Tasking 2012.07.10

[2012/06/25] 정리

* 웹- VSchart : 비교 대상을 정하면 즉시 결과를 표형태로 보여준다http://vschart.com/compare/mariadb/vs/mysql - 빠른 모바일 솔루션 개발을 위한 테크닉http://www.ibm.com/developerworks/mobile/library/mo-rapid-development/ * 언어- 자바스크립트 코어 저수준 인터프리터의 내부http://wingolog.org/archives/2012/06/27/inside-javascriptcores-low-level-interpreter - OpenSSL API 로 보안 프로그래밍을http://www.ibm.com/developerworks/linux/library/l-openssl/index.html?ca=drs-&ut..

Tasking 2012.07.10

[2012/06/11] 정리

* 개발- 스프링, node.js, redis pub/sub 를 활용한 푸쉬 기능 구현. 미물님의 간단 테스트 버전.http://www.mimul.com/pebble/default/2012/06/14/1339620867407.html - 분산 그래프 데이타베이스http://thinkaurelius.github.com/titan/ - 더 좋은 웹 템플릿을 위한 angular.jshttp://googledevelopers.blogspot.kr/2012/06/better-web-templating-with-angularjs-10.html - HTML5 인터페이스 비주얼 저작 도구http://maqetta.org/ * 기사, 블로그, 생활- 자바스크립트(크로스컴파일러, 성능...)에 대한 이야기http://bl..

Tasking 2012.07.10

64 bit linux macine 에서 32 bit compile

64 bit 리눅스 macine 에서 32 bit 를 컴파일할 때, gcc 툴체인에서 다음과 같이 옵션만 추가하면 된다. # gcc -print-multi-lib.;32;@m32 # gcc -m32 hello.c 그런데, 다음과 같은 에러가 발생한다면 패키지를 설치해야 한다.In file included from /usr/include/features.h:352, from /usr/include/stdio.h:28, from gsp_demo.c:1:/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory # yum search glibc-develLoaded plugins: fastestmirrorLoading mirr..

Engineering/Linux 2012.07.05