jQuery 가 있어서 javascript 사용을 쉽게 할 수 있다는 것은 안다. 이제 한 번 사용해 보자. 기본적으로 html 로 되어 있는 web page 를 변화시키는 법을 알아보자. html 은 일단 기본적으로 web browser 에서 DOM 의 형태로 정보를 가지고 있게 된다. 이 DOM 을 조작하면, 원하는 모양으로 화면을 재 구성할 수 있다. 이것을 가능하게 해주는 API 부분이 Manupulation 이다. 여기 Manupulation 에서 element 의 attribute 수정, 또는 style 을 바꾸거나, element 를 inserting, copying, removing, and so on 등을 하는 API 를 제공한다. API documentation 을 잘 이용해 보자. (..
chrome.extension.sendRequest() 의 사용법을 알아보자.http://code.google.com/chrome/extensions/extension.html 위의 경로에도 나와있지만, 이 API는 message passing 의 방법이다.이 message passing 으로 extension 과 content scriptextension 과 extension사이의 data 를 주고 받을 수 있다. chrome 에서 single message passing 를 할 때 쓰이는 함수는 아래 2개이다.chrome.extension.sendRequest()chrome.tabs.sendRequest()(http://code.google.com/chrome/extensions/messaging.h..
css 의 selector 에 관한 설명.참고 site.http://hiphapis.net/entry/CssSelector01http://hiphapis.net/entry/CssSelector02 Selector 의 종류 Universal Selector : 모든 tag, elements 에 적용된다. '*' 를 사용. * { margin:0px; padding:0px; } Type Selector : 특정 element type(tag) 에 적용. 'p', 'span', 'ul' 등을 사용. ul { font-weight:bold; } 참고 html code : ID Selector : 특정 element id (id 는 unique 해야함.)에 적용됨. '#Element_ID' 를 사용. #conte..
JavaScript 에서 이제 어느정도 규격화된 library가 나오기 시작한듯 하다. jQuery 가 그런 종류의 것으로 보인다. jQuery page 에 보면, 아래와 같은 설명을 한다.(http://jquery.com/) jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. 다른 참고 사이트 : http://www.ibm.com/developerw..
TKIP: 이건 이미 깨졌다고 한다.http://en.wikipedia.org/wiki/Temporal_Key_Integrity_Protocol WEP password: 이건 sniffing 으로 key 를 얻어낼 수 있어 보인다.http://lifehacker.com/5305094/how-to-crack-a-wi+fi-networks-wep-password-with-backtrack?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+lifehacker/full+(Lifehacker) AEShttp://en.wikipedia.org/wiki/Advanced_Encryption_Standard아직 깨지지는 않았다고 한다. WPA-TKIP 도 뚫렸다. 그래..
플레쉬 메모리에 쓰기 / 플래쉬 메모리 flash memory 의 block flash memory 는 구조상 block 단위(보통 한 block 은 128KB로 되어 있다.)로 지워지게 되어 있다. block 은 page(보통 2KB) 가 모여서 된 단위이다. 왜 flash memory 는 erase 를 하고 write 를 해야 하는가. 우리의 상식과는 조금 다르게, flash memory 는 '1'로 되어 있는 곳에, '0'을 써넣는 구조이다. 흔히 우리는 erase 를 하면 '0'이 될 것이라고 생각하나, flash memory 에서는 erase 를 하면 '1'이 된다. 그러기 때문에 '0' 을 write 하는 구조가 된 것이다. 근데 flash memory 는 구조상 write 는 1 bit 씩 ..
active x 를 깔지 않고 대용량 메일을 보낼때는 daum mail 을 이용하면 될 것 같다. 보통 대용량 메일을 이용할 때는 daum 이나 naver 등을 이용해서 보냈었다. 근데 firefox나 chrome 을 사용하려고 하니 이용할 수가 없을 듯 했다. 그래서 어쩔 수 없이 IE 를 띄우기도 했다. 근데 그냥 flash 기반으로 되어 있는 다른 파일 전송 서비스가 있다는 글을 발견했다. 자세한 사항은 아래 경로에서 확인하자. http://www.appleforum.com/application/58391-activex-%EC%97%86%EC%9D%B4-%EB%A7%A5%EC%97%90%EC%84%9C-%EB%8C%80%EC%9A%A9%EB%9F%89-%ED%8C%8C%EC%9D%BC-%EB%A9%..
ContentsLemon parser generator 사용법 1/2Lemon parser generator 사용법 2/2 레몬 컴파일러 (LALR(1) parser generator) http://www.hwaci.com/sw/lemon/ 기본적인 문법(input file 의 syntax) http://www.hwaci.com/sw/lemon/lemon.html >> Input File Syntax tutorial http://www.webdotdev.com/nvd/content/view/344/ 1번에서 사용했던 example1.y 에 조금씩 변형을 가해 보자. 처음에 우리는 token type 을 int 로 사용했다. 근데 이것을 struct 로 수정해보자. int type 을 Token type ..
- Total
- Today
- Yesterday
- breakpoint
- 스타치
- icon tool
- sudachi
- 녹색농원
- 상식
- 영귤차
- 인공눈
- 무릎마사지
- 데크에 바인딩묶기
- 보드고글
- 과학
- 영귤
- network error
- 미스터피자주문
- 제주녹색농원
- 그림편집
- 인공안구
- 샤워기전
- 명언
- 제주영귤
- 대일농장
- 고강도
- 칠오름
- icon program
- 인테리어
- 늙기
- 칠오름농장
- 편집프로그램
- 의학
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |