본문 바로가기

Stupid Computer

[webOS] 이클립스 설치 및 webOS플러그인 설치 안녕하세요, kimgaga 블로그 주인장입니다. 이번 블로그 글은 webos 에 관한 글입니다. 뭐나하면, webos를 개발하고 관련 개발환경을 세팅하는 팁 입니다 !!!webos설치하고 그런 글은 http://kimgaga.tistory.com/222여기서 확인 할 수 있습니다 ㅎㅎㅎ 이번 글은 코딩 관련 개발환경 설정이에요 ! 그냥 일반 텍스트에디터로 개발을 하셔도 되지만대부분의 개발자 분들이 이클립스 좋아하시잖아요 ~ 그래서 palm사에서도 이클립스 개발을 가능하게 하더라구요 !!! 아래는 그 관련 url들입니다 ! 직접 가셔서 확인해보시면 좋을거 같네요 !! webos 이클립스 설치 URL 입니다 ! https://developer.palm.com/content/index.php?id=4152#I.. 더보기
[webOS] 개발환경 구축하기 ~ webos 개발환경 세팅 ! webos 개발환경을 세팅하기 위해서 컴퓨터에 이것저것 준비를 해야 합니다. 기본적으로 java 설치가 되어 있어야 하고,아래 방법대로 따라하시면 거의다 될거 같네요 ~ 제가 한 방법을 소개해 드릴게요 ( 해보니까 굳이 우분투는 안깔아도 괜찮을거 같아요 !) 1. 우분투 설치 ( 저는 컴퓨터 사양에 맞게 32비트) 2. HP_webOS_sdk_win-3.0.5-676-x32 3. 버츄얼 박스 (4.0 버전) -> 최신버전 받으면 호환안될수도 있다 하네요4. 이클립스 버추얼박스 설치 후 hp-webOS-sdk 설치 하면 바탕화면에 폴더 생기는데 그안에 에뮬레이터 실행 하셔서 webos 실행이 되는지 확인해 주세요 ! 또는 윈도우 시작버튼 - hp-webos-sdk - Emulator 이렇게 실행하셔도 됩니.. 더보기
[VirtualBox] 우분투 및 Gentoo 설치 문제 ! unable to boot - please use a kernel appropriate for your cpu 출처 : http://kof2001fan.tistory.com/162 Virtual Box 사용하여 Gentoo 를 설치 하려고 하는데 문제가 생겼다 다음과 같은 에러가 나왔던 것이다. This kernel requires the following features not present on the CPU: pae Unable to boot - please use a kernel appropriate for you CPU 이상태로 계속 설치가 진행이 안되는 것이었다. 예전에 VMware 로 페도라를 설치할때 이런 현상이 나왔기에 혹시 Virtual Box 버전이 낮아서 그런건가 해서 다시 재설치로 최신 버전으로 설치를 해봤지만 여전했다. 영어만 제대로 읽었더라면.. 바로 해결했을텐데... 얘꿎은 구글링만 .. 더보기
[자바스크립트] Eclipse javascript 자동완성 플러그인 JSDT 설치 ~ 출처 : http://blog.naver.com/PostView.nhn?blogId=mjuzhj23&logNo=140174398220 Eclipse로 웹 프로젝트 개발시 항상 자바스크립트를 개발하는데서 꽤나 고생을 한다. 또 다른 플러그인들을 찾아보던중 발견한 JSDT를 소개해 드릴께요~~ JavaScript Development Tools (JSDT) 는 Eclipse 홈에서 제공하고 있습니다. Step#1- JSDT는 여타 다른 plug-in들과 같이 이크립스 마켓을 통하여 다운로드를 지원하고 있습니다. Help -> Eclipse Marketplace 클릭! find에서 jsdt를 검색 하신뒤 Install 버튼을 눌러주시면 됩니다. ( 저는 이미 설치한 뒤라 Uninstall과 Update 버튼이.. 더보기
[자바스크립트] 함수의 정의 및 호출 ( 마우스 클릭, 오버 이벤트) 출처 : http://math88.com.ne.kr/computer/js/JSmanual/함수를 사용하게 되면 한번 정의 해 놓은 함수를 어느 위치에서나 쉽게 호출하여 사용할 수 있습니다. 어느곳에서나 호출하여 사용하려면 함수선언을 HEAD 부분에서 해 줍니다예를들어 아래와 같은 함수를 선언하였습니다.즉, 안녕하세요? 라는 메시지창을 열어주는 함수 스크립트입니다.이 함수를 문서가 열리자마자 호출하여 인사하게 하려면 태그안에 다음과 같이 넣어 줍니다 페이지를 열면 인사를 합니다 즉, HEAD 부분에서 선언한 함수 greeting() 은 17번째 줄에서 문서 로딩이 완료되면(onLoad) 호출됩니다.앞서 이벤트 핸들러에 대해 배웠습니다. onLoad 는 "웹문서의 로딩이 완료되면" 이라는 이벤트 핸들러입니다.. 더보기
[자바스크립트] Eclipse Javascript Code Assist 가 되지 않을때~ 안녕하세요, kimgaga 블로그 주인장입니다. 이번 블로그글은 javascript를 이클립스에서 사용 할 때, code assist가 안될 경우 해결 방법입니다. javascript 관련 plug-in을 설치 하셨는데도, 안된다 싶으면 아래 글대로 한번 해보세요 !저는 아래 방법대로 했더니 잘되더라구요 ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ출처 : http://stove99.tistory.com/7프로젝트 생성시 프로젝트를 Dynamic Web Project 로 생성을 하면 Javascript 코드 작성시 쩜을 찍었을때 쓸수 있는 메소드를 뽓뽓 알려준다. 하지만 일반 Java Project 나 Maven Project 등 다른 프로젝트로 생성을 하면 쩜을 찍어도 아무 반응이 없다. Javascript Code Assist.. 더보기
[자바스크립트] 객체와 반복문 for in 키워드 사용 더보기
[webOs] HP, webOS의 새로운 프레임워크 Enyo 발표 HP 노트북 브랜드가 이거 비슷한 스펠 아니었나? Envy였던가? 여튼...단말기 발표 이후 개발자들을 위한 발표에서 새로운 프레임워크가 발표됐습니다. 실제로는 개발툴 발표라고 보는 게 맞을 듯 한데, 여튼 webOS의 앱은 HTML+JAVA로 이루어져 있습니다. 일종의 웹앱의 확장형인 셈인데, 하드웨어 가속을 이용 가능하다는 점 등(브라우저에서 돌아가는 건 아니니) 차이점이 있긴 합니다. HP가 Enyo에서 내세우는 가장 큰 장점은 유연성입니다. 터치패드와 프리3의 등장으로 이제 webOS 기기는 해상도를 4가지를 가지게 되었는데(그 중 둘은 엇비슷한 480*320, 400*320이지만), 이런 다양한 해상도를 큰 수고 없이 적용 가능한 게 최대 강점이라 주장하고 있습니다. 또 웹 언어 기반이기 때문에.. 더보기
[자바스크립트] eval() 함수 사용법, 코드 실행 함수 안녕하세요, kimgaga 블로그 주인장입니다 ㅎㅎ이번 블로그글은 javascript를 사용할때 쓰는 eval() 함수의 사용법에 대해 알아보려고 합니다. 아래 코드처럼 하시면 될거에요 ㅎㅎjavascript 코드에서 다른 부분들은 모두 배제 했습니다 ㅎㅎeval(string) : string을 자바스크립트 코드로 실행한다. 결과 : 10 세미콜론( ; ) 을 잘보고 코드를 한줄 한줄 자세히 보면 왜 이렇게 나온지 알게 된다. 더보기
[자바스크립트] 자바스크립트의 실행 순서 ~ 간단한 예제 자바스크립트의 간단한 실행 순서 예제 1. 결과는 A C B 타이머 함수는 현재 단위가 끝나기 전에는 실행되지 않음 즉, 택배가 집에 와도 일하는 동안에는 확인할 수 없는 것처럼, 일을 마치고 집에와야 택배를 확인할 수 있뜻이 모든 실행이 되고 B가 실행 . 2. 실행결과 : 3 3 3 setTimeout 타이머 함수는 반복문이 모두 끝난 이후에 호출됨 3. 클로저를 이용한 해결 결과 : 0 1 2 더보기