본문 바로가기

공부/컴퓨터

(277)

Docker에 facebook에서 만든 ReDex 설치시 가이드 문서에 부족한 부분 정리 Facebook에서 Android dex를 압축(?) 해 주는 툴을 만들어 두었는데, 이것의 이름이 ReDex다. https://github.com/facebook/redex Docker로 Ubuntu 14.04 container를 만들고, 위 링크에 있는 가이드 문서대로 따라 했지만 문제가 발생했다.몇 가지 빠진 부분이 있어 내가 했었던 작업의 기록을 남겨 둔다.( 이 과정을 Dockerfile로 만들면 좋겠지만, 귀찮아서 통과 ) 1. Ubuntu 14.04 로 Docker Container 만들기 docker run -i -t --name ubuntu14.04_redex ubuntu:14.04 /bin/bash 2. 디렉토리 이동 ( root의 home directory에 모든것을 설치할 예정 )c..
자바스크립트 완벽 가이드 6e 번역개정판 - 나름대로 정오표 및 공부 자바스크립트를 공부하기로 했다.그래서 책을 구매하려고 보니.. 제일 유명한게 "자바스크립트 완벽 가이드".그런데.. 5e은.. 잘못 번역되어 있는게 너무 많아.. 욕을 꽤나 먹는 상황. 마침 3월 말에, 6e이 나와서.. 이 책을 구매 했다. 하지만, 여전히 몇가지 잘못 된 부분이 보여. 이곳에 정리하고자 한다.인사이트에 올려두면 더 좋겠지만. 오랜만에 내 블로그에 글도 좀 적고..꾸준히 공부하는 내용도 정리 좀 하고... 할 겸. 내용은 발견하는대로 귀찮지 않으면 업데이트 할 예정이다. 8페이지 중간 부분 수정 var square = function(x); { // 여기서 함수는 값이 되고, 변수 square에 할당된다.var square = function(x) { // 여기서 함수는 값이 되고, 변..
Windows에서 Docker Toolbox로 Docker 사용하기 [ google drive에서 복사 해 온거라 ;;; 이미지가 깨질 수 있습니다. ][ 바로 보기 : https://docs.google.com/document/d/1-yNddpgu71tbFaupqrOrQ23xv8SV_6Y_8OfokPuEQTk/edit?usp=sharing ] Windows 에서 Docker Toolbox로 Docker 사용하기 작성자 : 조찬제 ( http://blog.ggaman.com )작성일 : 2015년 11월 23일 Windows Docker Toolbox를 이용하여 Docker 환경 갖추기 Docker란? - “도커” 라고 읽음 - Linux안에서 또 다른 Linux의 Isolate 한 환경을 만들어 줌 - Windows에서는? VirtualBox에 boot2docker 간..
[아두이노] Arduino IDE 1.0.5-r2 한글 패치 아두이노 IDE를 사용해 보면 알겠지만, 한글에 대한 처리가 잘 되지 않는다. 한글 글자 조합이 완료되었을때에 대한 처리부분을 대충 수정해서사용하는데 크게 무리가 없도록 처리 해 두었다.( 물론 아직도 버그는 있고, 그걸 굳이 고칠 생각은 없다. ) 첨부된 pde.jar 파일을 다운로드 받아arduino-1.0.5-r2/lib 밑에 pde.jar 을 교체해 주면 된다. 필요하신 분들은 잘 쓰시길...
Google Android 개발자 간담회 참석 - 2012년 9월 17일 Google Android 개발자 간담회에 참석을 했다. 일시 : 2012년 9월 17일.장소 : 강남 파이낸스 센터 21층 (구글코리아) 주요 내용은 아래와 같았다. * Android Design Guide* What's New in Android* In App Billing / Subscription* How to get featured in Play Store* QnA 해당 세션들은 외국분들이 와서 영어로 진행하였다. - 정말 다국적 발표자들이었음. 기본적인 내용은 Google I/O 2012 행사에서 진행했던 세션들을 정리해서 다시 이야기하는 형식이었다.( 유튜브에 가면 Google I/O 2012 행사를 모두 볼 수 있다! - 보러가기 ) 나는 운 좋게도 Google I/O 2012에 직접 참석..
안드로이드 프로그램에서 메소드 갯수 제한(format == null) 안드로이드의 타겟은 모바일 환경이기 때문에, 프로그램을 만들거나 실행할때 몇몇 제약이 있다. 이야기 할 내용은 왠만해서는 접할 수 없는 안드로이드 프로그램의 메소드 갯수 제한에 관한 이야기다. 안드로이드 프로그램을 작성하기 위한 순서를 보자. 1. "자바언어"로 프로그램을 작성한다. 2. "자바 컴파일러"로 JavaVM의 Bytecode를 생성해 낸다. 3. JavaVM의 Bytecode를 DalvikVM의 Bytecode로 변경하면서 4. .dex 파일을 만들어 낸다. 5. .dex 파일과 xml 파일과 각종 이미지들을 zip포맷으로 묶고, 확장자를 apk로 바꾼다. ( 5번 항목은 더 복잡한 내용이 있지만 여기서는 굳이 말할 필요가 없어서 대충. ㅋ ) 안드로이드에서는 많은 class 및 jar들도 ..
[책/리뷰] 안드로이드 프로그래밍 정복 1권 백만년만에 글을 쓰게 되었는데, 글이 책리뷰라서 좀 안타깝긴하다. 네이버 카페 코드인(http://codein.co.kr)에서 책 리뷰를 해 줄 리뷰어를 모집했고, 그래서 얼른 냉큼 후딱 신청해서 당첨이 되었다. 리뷰하려고 하는 책은 "안드로이드 프로그래밍 정복 1권" 이다. 안드로이드프로그래밍정복.1(개정판)SDK2.3진저브레드를적용한안드? 카테고리 미분류 지은이 김상형 (한빛미디어, 2011년) 상세보기 회사에서 하는 일이 Office 프로그램개발인데, Java를 이용해서 만들어야 했으므로 Java swing을 기준으로 개발을 해 왔었다. 하지만 시대의 급변에 따라서 모바일 환경이 중요해졌고, 안드로이드쪽을 공부해야 했었다. 그 때 마침 리뷰어를 모집하는 글이 눈에 띈 것이다. 보통의 프로그래밍 개발..
[이해하기 쉬운 코드] 수직적인 코드를 만들자. 최근 들어 일을 하면서, 어떻게 하면 오해 하지 않도록 코드를 짤 수 있을까? 에 대해서 많은 생각을 한다. 과제 제출용으로 작성하거나, 혹은 테스트로 작성하는 코드가 아니라면, 일반적으로 하나의 프로그램을 여러명이서 작성하게 된다. 그러므로 내가 만들어 낸 코드를 나 혼자 쓰는것이 아니라, 다른 사람도 사용하게 된다. 이때 다른 사람들은 내가 만들 소스 코드를 정확하게 이해하고 쓸 수 있을까? 내가 소스를 이렇게 작성한 의도를 정확하게 파악할 수 있을까? 그렇기 때문에 나 스스로 코드를 작성할때, 되도록이면 오해하지 않는 코드를 작성할 수 있도록 노력하고 있다. 물론 노력하고 있다는 것은 여전히 그렇게 하지 못하고 있다는 의미를 포함하고 있다. ㅎㅎ 내가 생각하는 오해하지 않는 코드의 조건은 아래와 같..