본문 바로가기

반응형

공부/컴퓨터

(284)

자바스크립트 완벽 가이드 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을 기준으로 개발을 해 왔었다. 하지만 시대의 급변에 따라서 모바일 환경이 중요해졌고, 안드로이드쪽을 공부해야 했었다. 그 때 마침 리뷰어를 모집하는 글이 눈에 띈 것이다. 보통의 프로그래밍 개발..
[이해하기 쉬운 코드] 수직적인 코드를 만들자. 최근 들어 일을 하면서, 어떻게 하면 오해 하지 않도록 코드를 짤 수 있을까? 에 대해서 많은 생각을 한다. 과제 제출용으로 작성하거나, 혹은 테스트로 작성하는 코드가 아니라면, 일반적으로 하나의 프로그램을 여러명이서 작성하게 된다. 그러므로 내가 만들어 낸 코드를 나 혼자 쓰는것이 아니라, 다른 사람도 사용하게 된다. 이때 다른 사람들은 내가 만들 소스 코드를 정확하게 이해하고 쓸 수 있을까? 내가 소스를 이렇게 작성한 의도를 정확하게 파악할 수 있을까? 그렇기 때문에 나 스스로 코드를 작성할때, 되도록이면 오해하지 않는 코드를 작성할 수 있도록 노력하고 있다. 물론 노력하고 있다는 것은 여전히 그렇게 하지 못하고 있다는 의미를 포함하고 있다. ㅎㅎ 내가 생각하는 오해하지 않는 코드의 조건은 아래와 같..
[프로그래밍] RGB 이미지를 grayscale로 바꾸는 심오한 세계 프로그래밍 도중에 이미지를 이용해서 작업을 하는 경우가 있다. 이때 이미지 변환중에서 가장 자주 사용되는 변환은, 이미지 크기 늘리기, 회전하기 등이 있겠지만, 이미지 자체를 변환 시키는 것으로는 GrayScale, 즉 회색화(?)시켜야 하는 경우가 있다. 우리는 프로그래밍할때 어떤색을 분리해 보라고 하면, 빛의 3원색으로 빨간색, 녹색, 파란색, 즉 RGB로 분리하게 된다. HTML에서 색을 표현할때도, #FF9933(Red=0xFF, Green=0x99, Blue=0x33)등으로 표현하니깐 말이다. 그러므로 최소단위인, RGB를 이용해서 색의 변환을 수행해야 한다. 물론 GrayScale도 이 세가지 색깔을 이용해서 회색으로 만들어 줄 수 있다. 제일 간단한 방법 조금만 생각하면 누구나 떠 올릴 수 ..

반응형