본문 바로가기

분류 전체보기262

[Java]제한자 안녕하세요. TDR입니다. 이번에 정리해 볼 거는 JAVA에서의 제한자 입니다. 저는 Java를 야매(?)로 배웠다고 하기에도 애매하게 배워서 처음에 그야말로 혼돈의 도가니였습니다. 그 중에서도 가장 햇갈렸던게 C언어와 달리 앞에 붙는 제한자와 제한 접근자였는데 막상 이것이 무엇인가를 찾아보면 글로 이건 이거다라고 잘 설명이 나와 있지만 뒤돌아 서면 햇갈리고 다시 찾아보고를 반복했던 기억이 있어서 이번 기회에 이것들을 정리해 보고자 합니다. final : 필드나 클래스에 붙이는 제한자로 이것이 붙은 필드는 수정 할 수 없고 클래스는 상속 할 수 없습니다. 정의는 이런데 사실 이런 것만 보고는 보는 순간만 이해가 갑니다.(저는 그랬습니다. -_-;;) 간단한 예를 보면... example #1) final.. 2012. 3. 4.
[Java]연산자 우선순위 안녕하세요. TDR입니다. 매번 쓰면서도 매번 햇갈리는 거를 매번 찾아보기 지쳐서 찾아 보기 쉽도록 정리하는 페이지 입니다. 코딩을 하다보면 순간적으로 "응? 이거 누가 먼저 연산이 되던거였지? ㅡ_ㅡ?"하는 순간이 있습니다. 평소에는 사실 그렇게 복잡한 연산을 할 일이 없기 때문에 그럴일이 거~~~의 없지만 아주 가~~끔 어쩌다 한번 조금 복잡한 수식을 쓰면 내가 써놓고도 모든게 의심스럽게 보일 때가 있습니다... 사설이 길어졌는데 우선 순위를 정리해 보겠습니다. 연산자 1 [ ], ( ), ++(후치), --(후치) 2 ~, !, ++(전치), --(전치), +(부호), -(부호) 3 new, 캐스트 연산자 4 *, /, % 5 +, - 6 , >>> 7 , >=, 8 ==, != 9 &(비트 연산).. 2012. 3. 4.
[Review]Revolution No.0 _ 가네시로 가즈키 안녕하세요. TDR입니다. 이번에 소개할 책은 가네시로 가즈키의 "Revolution No.0"입니다. 아시는 분은 아시겠지만 "Revolution No.3"의 시작이 되는 이야기로 구성된 이 책은 더 좀비스의 멤버들이 고등학교 1학년 때 이야기입니다. 자세한 내용은 하기로하고 우선 아래 그림이 책 표지입니다. 가네시로 가즈키의 책들의 공통적으로 보이는 조금은 특이한 그림채입니다. 저의 개인적인 추측으로는 미나가타가 아닐까 생각하고 있습니다. ^^ 아, 미나가타는 소설의 이야기를 전개하는 1인칭 시점의 주인공으로 주로 작전&계획을 짜는 참모같은 캐릭입니다. 이 외에 미나가타의 친구인 순신, 히로시, 야마시타, 가야노, 아기 등이 미나가타의 친구로 자주 등장하는 극중 비중이 큰 친구들입니다. 우선 큰 줄거.. 2012. 2. 6.
[Android_SS01]Application의 핵심 구성요소 안녕하세요. TDR입니다. 이번에 간단히 정리해볼 주제는 제목과 같이 "Android Application의 핵심 구성요소"입니다. 총 4개의 컴포넌트를 정리할 껀데요 우선 어떤것 들이 있는지 보면... +++ Activity +++ 우리가 안드로이드 스마트폰을 눈으로 보고있는 것은 모두 Activity입니다. 라기보다 다른 컴포넌트들은 눈에 보이지 않습니다. Activity는 내부적으로 하나의 윈도우와 여러 뷰 객체들을 사용하여 UI를 구성합니다. +++ Service +++ Service는 UI없이 동작하는 기능으로, 사진을 찾는 다던지, 음악을 재생한다던지 하는 기능을 합니다. UI가 없기 때문에 직접 컨트롤이 안되고 Activity로 컨트롤하게 됩니다. 쉽게 생각하면, Activity에서 내용을 .. 2012. 1. 5.
[Review]미안해, 스이카 안녕하세요. TDR입니다. 예전에 혼자 Feel 받아서 마구 썼던 리뷰들을 지금보니 오타도 많고 글이 정리도 안되어 있는거 같아서 한동안은 새로운 책을 읽기 보다는 예전에 썼던 글들을 다듬는 시간을 가질겸 예전에 섰던 글을 renew 해보려고 합니다. 결코 새로운 책을 안 읽어서 그런게 아님임을 다시 한번 밝힙니다. ^^;; 요즘들어 왕따로 인한 자살이 뉴스에서 많이 보도되고 있는데 참으로 안타까운 현실입니다. 사실 돌이켜보면 왕따라는 단어로 정착되기 전에 이미 이러한 현상은 예전부터 있어 왔습니다. 그렇다면 왜 요즘이라고 말하기는 조금 시간이 지났지만 아무튼 현재를 기점으로 한 5년까지를 요즘이라고 부른다면, 요즘 이런 왕따가 큰 문제가 되는 이유는 무엇일까요? 그 이유을 알고 싶어 저는 3년 전에 이.. 2012. 1. 4.
주민등록번호 & 패리티 코드 우리 일상 생활에 쓰이는 코드(ex. 바코드, 주민등록번호 등등)에는 패리티 코드, 즉 확인 코드가 많이 쓰이고 있다. 우선 주민등록번호의 구성을 살펴보면... 이렇다. 앞의 6자리 구성은 모두 알고 있었을 것이다. 그리고 뒷자리 7자리 중 첫번째 자리역시 누구나 아는 사실이다. 그리고 나머지 5자리는 출생 지역 및 출생 신고 순으로 결정된다. 그리고 가장 중요한 오류 검증번호(패리티 코드)가 있다. 예를 들어 881225-123456X라고 하자. 그럼 아래와 같은 방법으로 임의의 수 X를 구한다. (8*2) + (8*3) + (1*4) + (2*5) + (2*6) + (5*7) + (1*8) + (2*9) + (3*2) + (4*3) + (5*4) + (6*5) = X 이렇게 하여 X라는 숫자가 나온다.. 2012. 1. 3.
B'z [Happy birthday] 가사 空模様なんて 気にもならない 하늘 모양 같은 건 신경 쓰이지도 않아 なにしろ 今日は最高の日さ 왜냐하면 오늘은 최고의 날이니까 願いをこめて その火を吹き消してごらんよ 소원을 담아서 그 불을 촛불을 불어봐 新しい日がまたはじまる 새로운 날이 다시 시작될 거야 用意はいいかい 준비는 됐니? Happy Birthday Happy Birthday Happy Birthday オメデトウ Happy Birthday 축하해 Happy Birthday To You (今日はサイコー) (오늘은 최고야!) この世に生まれて ハデにないてから 이 세상에 태어나 한바탕 울고 나서 月日とともに きみはステキになる 세월과 함께 넌 멋있어져 悲しみがあるなら 一緒に吹き消してみようよ 슬픔이 있다면 함께 불어 날려 보자 大丈夫 もうひとりじゃない 괜찮아 .. 2011. 8. 4.
[Android]일본 & 한국의 안드로이드 커뮤니티~ 안녕하세요. TDR입니다. 얼마전에 웹 서핑을 하면서 이곳저곳을 기웃거리다가 우연히 발견한 사이트입니다. http://www.android-group.jp/index.php?FrontPage > 우리나라에 kandroid와 비슷한 사이트라고 생각하시면 될 것 같습니다. 대충 훓터본 결과 생각보다 많은 자료가 있더군요... 기본적으로 다 일어로 되어 있다는게 가장 큰 문제인데... 요새 Computer 지식에 관련된 무엇인가를 검색할 때 일본 사이트에서 검색하는 횟수가 부쩍 늘었습니다. 예전에는 무조건 google에서 검색을 했는데 의외로 computer 쪽에 자료는 google에서도 찾기 힘든 것들이 일본 사이트에는 있더군요... 위의 사이트에서는 입회를 하라고는 하는데 아직 귀찮기도하고해서 가입을 안 .. 2011. 3. 25.
[Vi/Vim]을 사용해 보자!! 안녕하세요. TDR입니다. 컴퓨터 관련 업계 또는 전공자 분들은 vi editor를 쓸 일이 많이 있을꺼 같은데요 워낙 Visual Studio, Eclipse 등과 같은 GUI 환경에 익숙해 져서 막상 Vi를 쓸려고 해도 좀 답답한 감이 있지 않나 싶습니다. 다른 분들은 몰라도 저는 그렇습니다. -_-;;; 물로 제 주위에는 Vi가 가장 편하다고 하시면서 GUI를 뛰어넘는 현란한(?) 코드 편집술을 펼치시는 분들도 왕왕 계십니다. 그래서~ 아시는 분은 다 아시는 Vi / Vim 단축키에 대해 포스팅을 해보려고 합니다. 우선 Vim의 공식 싸이트 아래와 같습니다. http://www.vim.org/ 아래 사진을 올리겠지만 단축키 및 다른 소프트웨어와 호환 할 수있는 프로그램을 파는 사이트는 아래와 같습니.. 2011. 2. 25.
eclipse에 android 개발환경 구축하기 안녕하세요. TDR입니다. 여러번 했음에도 불구하고 막상 할려고 하면 어떻게 하는지 잘 기억 안나는 그런것들 있으시죠? 저 같은 경우 대표적인게 eclipse에 android ADT plugin을 설치하는 것입니다. 그래서~ 매번 다른 사람이 올려 놓은 사이트를 참조하는데 보기가 썩 편한게 아니어서 보기 편하게 본인의 블로그에 정리를 할려고 합니다. 즉, 저를 위한 블로그이니 다소 불편하더라도 감내(?)해 주시기 바랍니다. 1. 우선 eclipse이와 JDK를 설치해야 하는데... 이건 뭐 googling하면 다 나오니 생략... 참고로 저는 eclipse는 HELIOS를 설치하였고 JDK는 1.4.2_19를 설치하였습니다. 2. 그 다음은 android sdk를 설치할 차례인데... Android De.. 2011. 2. 21.
[Review]음주사유를 읽고... 안녕하세요. TDR입니다. 이번에 리뷰할 글은 김은하, 박가원씨가 지은 입니다. 평소에 술을 많이 마시지는 않지만 좋은 친구들과 같이 마시는 술과 술자리를 즐기는 필자로서는 꼭 한번 읽고 리뷰를 남기고 싶었던 책 중에 하나였습니다. 그림이 작아서 잘 안보이는데 옆에 라는 제목에서 사유에 대한 서로 다른 뜻을 적어 놓고 있습니다. 살짝 옮겨 적자면.. 私有 : 술을 온전히 내 것으로 만들다. 思惟 : 음주에 대해서 두루 생각하다. 事由 : 술을 마시는 까닭. 이렇게 나와있습니다. 이것만 보더라도 이 책이 어떠한 내용을 담고 있는지 미루어 짐작할 수 있게 해주는 문구인것 같습니다. 아직 끝까지 다 읽지는 못 하였지만 중간 이상은 읽어본 결과 아주 흥미진진한 소설책 보다는 평범한 사람들의 술에 관한 에피소드의.. 2010. 12. 27.
Google의 장난? 진심? 안녕하세요, TDR입니다. 요즘 인터넷에 많은 번역기가 있는데 아마도 가장 많이 쓰는게 google 번역기가 아닐까 생각됩니다. 그 google 번역기에서 혹시 이런거 해보신적 있으신지요? "안드로이가 아니폰보다 좋다." 라고 입력하고 번역을 누르면 "Android better than iPhone." 이라고 나옵니다. 당연한 결과지요... 문제는 아래의 번역입니다. "아이폰이 안드로이드보다 좋다." 라고 하면 결과는... "Android better than iPhone." 라고 나옵니다. 그렇다고해서 google 번역기가 망가진건 아닙니다. 오직 이 문장에 한해서만 이런 결과가 나오는 거니까요 ㅎㅎ 그만큼 google이 Android에 신경을 많이 쓰고 자부심도 가지고 있다는 소리겠죠? 못 믿으시는 .. 2010. 12. 16.