전체 글 썸네일형 리스트형 소프트웨어 제작의 기본 출처 : http://zedoul.tistory.com/411 소프트웨어 제작의 기본이란 어떤 것이 있을까? 흔히 말하는 소프트웨어 제작의 기본이란 왠만한 책을 보면 당연하다는 듯이 나와 있는 것들이다. 딱 봤을 때 에이 당연히 지켜야 하는 거지라고 말하기 쉽다. 하지만 그렇게 알고만 있으면 역시 머리에 남지 않는다. 모두 지킬 수 있도록 노력해봐야 한다. 내가 가진 실력에 비해 무척 과한 주제긴 하지만 요즘 시간도 많이 남는 덕분에 개발 과정에서 느낀 점 위주로 적어보자 한다. 1. 언제든지 실행할 수 있는 최신의 바이너리 확보 자신이 책임지는 바이너리는 최신의 기능으로 모든 순간에서 실행할 수 있어야 한다. 이건 간단한 말처럼 보이지만 이걸 할 수 있는 수준의 개발자는 많지 않다. 실력이 문제가 아니.. 더보기 ICS에서 MTP대신 Mass Storage 추가하기 출처 : http://codewalkerster.blogspot.com/2012/02/android-mtp-mass-storage.html android ICS부터 MTP를 지원합니다. Gingerbread의 Mass Storage 방식으로 수정해 보겠습니다. overlay/frameworks/base/core/res/xml/storage_list.xml 입니다. 아래와 같이 바꿉니다. init.[PRODUCT_NAME].rc fuse 관련된 부분 삭제 합니다. on post-fs-data # we will remap this as /mnt/sdcard with the sdcard fuse tool mkdir /data/media 0775 media_rw media_rw chown media_rw med.. 더보기 조금 어정쩡 하지만 어정쩡하게 좋은 암호화 방식 PGP 출처 : http://www.gamedevforever.com/141이번엔 조금 더 프랙티컬 한 주제를 다루어 보도록 하겠다. 지인들 중 적지않은 수가 잘못 알고있는 사실중 하나인 '인증서를 사용하는 것이 가장 안전한 암호화 방법이다'가 잘못 되었다는 것에 대해 이야기해 보고자 한다. 일반적으로 블럭 암호와 공개키 방식 암호로 이야기 되어지는 - 대칭 암호(Symmetric Cryptography)와 비대칭 암호(Asymmetric Cryptography)의 용도가 다르다는 것을 설명하는 것을 통해 각 방식이 사용되기에 적합한 상황에 대한 이해를 돕고자 한다. 스파이가 목숨을 걸고 운반하는 가방엔 뭐가 들었을까? 드라마나 영화에 가끔 등장하는 이 아자씨가 목숨 걸고 운반하는 저 가방에는 뭐가 들었을까낭?.. 더보기 [OpenSSL 프로그래밍] 출처 : http://funkylocker.tistory.com/ : 각타이틀을 누르면 원작자 페이지로 이동함.[OpenSSL 프로그래밍] AES 암호화 (EVP)1. AES 암호화 알고리즘 - 기본적으로 암호화란 평문(plain text)을 암호문(cipher text)으로 바꾸는 작업을 말한다. - AES 란 Advanced Encryption Standard의 약자로 가장 많이 쓰이는 블럭 암호화 알고리즘으로 128 bit/192 bit/256 bit 의 대칭키를 이용하여 데이터를 암호화 한다. 2. OpenSSL 라이브러리 제공 (AES 암호화 방식) 1) EVP 라이브러리 2) AES 라이브러리 OpenSSL에서는 두 가지 방식의 AES 암복호화 라이브러리를 제공한다. 기본 AES 암호화 API.. 더보기 [삼성전자] 신개념 스마트폰 갤럭시S3 전격공개! 출처 : http://blog.samsung.com/2392안녕하세요, 삼성이야기입니다. 많은 분들의 뜨거운 관심 속에 갤럭시SIII 가 드디어 공개됐습니다.삼성전자 블로그에 게재된 따끈따끈한 갤럭시SIII 소식을 삼성이야기에서도 전해드립니다! ----------------------------------------------------------------------------------------------------------- 삼성전자는 5월 4일(한국시간) 영국 런던 얼스코트(Earls Court)에서 열린 삼성 모바일 언팩(Click!) 행사에서 사용자환경, 기술, 디자인 등 모든 분야에 인간 중심 철학이 반영된 새로운 컨셉트의 스마트폰인 갤럭시SⅢ를 전격 공개했습니다. '갤럭시SⅢ'는 전 세.. 더보기 디스크와 파일 시스템 원문 : http://powerwin.tistory.com/237디스크와 파일 시스템의 기초 [디스크 정보] 디스크와 파티션 관리하기 [디스크 정보] 디스크의 종류와 용어 1 장 - 디스크, 파티션, 볼륨, 드라이브 [디스크 정보] 디스크의 종류와 용어 2 장 - MBR 디스크와 GPT 디스크 [디스크 정보] 디스크의 종류와 용어 3 장 - 활성, 시스템, 부팅, 페이지 파일, 크래시 덤프 ├ 활성 파티션에 대한 좀 더 자세한 이야기 - 활성 파티션의 개념과 특성 정리 - ├ MBR 의 구조와 활성 파티션, 활성 파티션은 어덯게 설정 되는가? └ 활성 파티션은 반드시 하나만 존재할 수 있는가? [디스크 정보] 디스크의 종류와 용어 4 장 - 레이.. 더보기 하드디스크 파티션에 대해서 출처 : http://wiki.kldp.org/Translations/html/RedHat6-KLDP/linux_fdisk.html5. 하드디스크 파티션에 대해서※참고 나우누리 유성태(alloying)님의 글 입니다. 하드디스크 파티션에 대해서 쉽고 간결한 핵심적인 내용요약입니다.하드디스크 파티션은 알고 보면 쉬운 것이지만, 처음 당하는 경우에는 골치 아픈 것임에 틀림없다. 이 강좌의 주목적은 fidsk의 사용법을 설명하는 것이 아니라 하드디스크 파티션의 구조를 설명하는 것이다. 그리고 IDE HDD를 기준으로 설명할 것이다.요즘의 PC에는 IDE channel(하드디스크 연결하는 곳)이 2개 있으며 대개는 마더보드에 위치한다. 각 채널은 primary와 secondary로 구분된다. 각 채널에는 HDD.. 더보기 nohup을 대체 하는 screen 출처 : http://blog.storymate.net/197http://iprize.textcube.com/335 에서 사용법을 익혔습니다. 없으면 apt-get 같은걸로 설치할 수 있습니다.$sudo apt-get install screen일종의 가상 터미널로 실행되고, detach하면 putty를 꺼도 실행중인 명령이 취소되지 않습니다.터미널 생성 방법$ screen -S terminal_name하면 bash shell 이 뜹니다. 여기서 원하는 명령어를 입력한 뒤에 Ctrl+a, Ctrl+d 를 누르면 detach됩니다. detach 됐던 터미널을 다시 붙일때는 $ screen -x terminal_name하면 되며 $ screen -list하면 기존에 생성했던 가상 터미널의 목록을 출력해 줍니.. 더보기 이전 1 ··· 17 18 19 20 21 22 23 ··· 52 다음