본문 바로가기

Programming

(123)
이제사 본 박용만 두산회장의 넥서스원 개봉기 영상 -_-;; 약 1분 30초정도가량의 1월달 초에 올라온 이 영상을 보고 난 후의 소감은 전형적인 대한민국 남성상(특히 경제권을 가진 아버지 세대)을 보는 듯 했습니다. 매우 직관적으로 기기를 다루는 이 영상은 일명 넥서스원의 굴욕이라는 네임으로 조회되고 있습니다. 앞서 말했듯이 전형적인 대한민국 남성상(경제권을 가진 아버지 세대) 이 부분은 앞으로 개발에 있어서 UI디자인을 어떻게 보여야할지를 의미합니다. 이미 많은 부분들에서 회자되고 있는 부분. 바로 아이폰이 흥미를 유발하는 데에 최적화되어있는 기기라면 안드로이드OS기반의 기기는 구글의 개발자적 시야로 비즈니스 측면이 강한 기기이기 때문입니다. (사실 넥서스원은 개발자에게는 유리한 UI를 제공하지만 일반인들에겐 다소 부담을 안겨주는 건 사실이죠. 따라서 여러 제..
안드로이드 폴더 구조 지금껏 자바를 공부하면서 느껴왔던 점은 바로 객체지향언어의 태생입니다. 객체지향언어는 추상화를 통한 모듈의 캡슐화. 궁극적으로 코드의 재사용을 극대화함으로서 프로젝트 기간을 축소함에 목적을 두고 있죠. 지금 이 말을 왜 하냐구요? 바로 폴더구조를 설명하기 위함입니다. 코드의 재사용을 위해서는 하나의 소스에 연계된 다른 소스들까지 묶어줄 필요가 있습니다. (이렇게 표현하니 어려운데 java를 다뤄보신 분이라면 java가 가지고 있는 xml의 의미와 image들의 의미를 아실 겁니다. 안드로이드는 자바를 기반으로 하여 개발이 이루어진 프로그래밍 언어입니다. 만약 자바에 대한 개념과 이해가 부족하시다면 최우선적으로 객체지향언어에 대한 이해를 우선적으로 선행하시고 이어서 자바를 공부하시면서 객체지향언어를 소스로..
재귀함수란? _ C언어의 재귀호출을 이용해서 구현한 하노이탑을 예로서. 재귀적이다?? 한 알고리즘이 문제를 보다 작은 입력을 갖는 동일한 문제로 단순화시켜 해결한다면 이 알고리즘은 재귀적임. 하노이탑 #include #include void hanoi(char from, char temp, char to, int n); int count = 0; void main(void) { int num; printf("Enter the number of Hanoi disk : "); scanf("%d", &num); hanoi('A', 'B', 'C', num); } void hanoi(char from, char temp, char to, int n) { if (n==1) { count++; printf("%d : disk %d, %c -> %c\n", count, 1, from, ..
드디어 android emulator를 보게 되다. 그간 해본다해본다 하면서 미루어왔던 안드로이드 어플개발을 본격 실행하기 위하여 이클립스와 android SDK를 연동하고 작업하던 중에 뜻모를 에러. emulator: ERROR: no search paths found in this AVD's configuration. 약 삼일간 나를 고생시킨 error ㅜ_ㅜ 인터넷 검색이라는 간편한 방법을 내버려두고 괜히 애꿎은 주변 선배들이나 달달 볶았으나 명확한 해결책을 발견치 못하고 버렸던 ajax로 회귀할까 고민하던 중 없는 정보가 없는 네이버덕에...(-_-;;;) 해결실마리를 찾아내어 해결해냈습니다. 안드로이드펍 이라는 유명 안드로이드개발 커뮤니티사이트에서 시스템계정이 문제라고 하여서 몇번이나 시스템계정명만 바꾸다가 포맷이냐 ajax냐 기로에 놓여있을 때..
오늘 저녁에 서현역에서 안드로이드 개발관련 책자들을 훑어봤습니다. 앞으로 안드로이드의 발전가능성은 어떨지 모르겠지만 애플의 아이폰에 있어서 유일한 상대가 될 수 있는 상대이지 않을까 생각합니다. 구글 자체로 가지고 있는 수많은 컨텐츠와 제공되는 API, 그리고 손쉽게 구축할 수 있는 개발환경은 저같은 학부생마저도 이런저런 상상의 나래를 펼치게끔 자극하는데 손색없더군요. 그 자리에서 바로 책을 구매하여 집에서 우선 개발환경을 갖춰볼까 고민도 했지만... 과거 jsp책 잘못사는 바람에 www.apache.org 사이트 하나 못찾아 CD를 잃어버린 뒤론 나만의 홈페이지만들기 꿈을 접어야하는 어처구니 없는 상황을 또 연출할까봐... (그만큼 저란 놈은 이것저것 손대는 건 잘하는데 깔끔하게 포기하는 것 역시 못지않죠 ㅎㅎㅎ -_-) 우선 집에 와서 안드로이드 관련 서적을 찾으려..
이클립스에서 XMLHttpRequest 에러표시 없애는 방법 상단 메뉴탭에서 프로젝트 -> properties -> JavaScript 탭 -> JavaScript Libraries 탭 Add Runtime Library 버튼 클릭 아래 두가지 라이브러리 추가 Firefox Browser Support Library internet explorer Browser Support Library 휴.... 오래전부터 개발되어온 언어를 배우는게 아니라 새로운 기능들에 대해 공부하는 기분이다. ajax ㅠ_ㅠ
jakarta(자카르타) 한글화 홈페이지. http://apache-korea.org/ 개발자 또는 저처럼 웹언어를 공부하는 많은 분들 중 웹서버관련하여 매뉴얼이 없어 답답함을 느낀 분들이 많으실 것으로 생각됩니다! 특히나 path잡는 부분들에 대해선 정말 때로는 참을 수 없는 분노로... 삭제와 새로설치를 여럿 반복하면서 컴퓨터를 괴롭힘으로 열을 식히는 사람들도 .... 뜨끔;; 오늘도 ant 설치후 경로설정에 10여분간의 시간을 투자하면서 슬슬 화가 나려는 찰나에 이런 행복한....이라고 하기엔 너무 늦게 알아버린건가요? 이 작업은 일찍이 수행되어왔었네요~ 그간 이런 좋은 환경을 제쳐두고 영어사전을 강요해왔던 여러 교수님들과 강사님들은 교육생인 저에게 영어를 소홀히 하지말라는 뜻에서 그러셨던거죠?? 그런거죠?? ㅠ_ㅠ 개발하다보면 영어는 필수..
Open API List Advertising Google AdSense Advertising management Google AdWords Search advertising Microsoft adCenter Online advertising services UrlTrends Link tracking and search optimization Wordtracker Search engine optimization services Yahoo Ads Online ad management Yahoo Search Marketing Search advertising platform Answerbag Questions and answers service Blogwise Blog and feed search service SplogSpot D..