반응형

====== 960

javascript 에서, checkbox 나 radio를 jquery 로 다룰 때, is() + attr() 대신 prop() 를 이용하자.

제목 그대로임.이게 아마도... jquery version 1.7 이후에 바뀐 거 같은데... 이전에 html 의 checkbox 나 radio 를 jquery 로 다루려면 , attr() 속성이나 is() 속성을 이용했다. 예를 들어, 를 , jquery 로 반전시킨다면, 아마 이렇게 할 거다. $('#check1').attr('checked', !$('#check1').is( ':checked' ) ); 즉, is() 로 체크되었는지 확인한 후, ! 로 반전해서, attr() 로 등록. ( is(":checked" ) 에 콜론이 들어가 있는것에 주의. ) 그런데, 이게 라이브러리가 올라가면서, attr() 의 기능이 약간 바뀐 듯 하다.버전 업 된 jquery 에서는, attr('checked', t..

프로그램 2014.10.11

[펌] 직원은 필요하지 않습니다.

"사람은 필요없다" 보다 자연스럽지 않을까? 저 동영상에 나온 대부분의 내용은, 이미 알고 있는 내용이다. ( 사실, 한 가지 빼고는 모두 봤던 기사다 )그럼에도 불구하고, 나는 그 내용들을 조립하여 이 동영상만큼의 결론을 끌어내지 못하였다. 물론 이 동영상을 보는 모든 사람들은, 머릿속에 이걸 떠올릴 거다. "러다이트 운동" ... 그런데 뭐? 러다이트 운동 실패한거임. 그리고, 본문에서도 나와있지만.... 한 번도 성공한 적이 없어. 뭐, 여러가지 있는데, 직원을 고용하는 사람은 자본을 가진 사람이라는 거지.자동화를 걱정하는 사람은 피고용주 뿐이야.고용주인 자본가는 반길 뿐이야.

TED 등등 2014.10.10

라즈베리파이에서 무선랜 잡는 방법

이거 진짜 별거 아닌데, 나는 한방에 안되서 별 개삽질을 하다가,내 옆 사람이 인터넷 뒤져보더니 한시간만에 해결. 그래서 기록해놓는다. 1. 라즈베리파이에는 무선 랜카드가 없다.2. 시중에는 USB 타입의 무선 랜카드를 판다.3. USB 포트가 여유로운 라즈베리파이 B+ 에는, 무선 랜카드를 사용 가능.4. 그럼 뭐해, 설정해야지. GUI 를 통해 설정하는 법은 여럿 나와 있는데, Console 을 통해 미리 설정해 놓아서, 보드를 껏다 켰을때 자동으로 잡히도록 하는 걸 바라는 거다. 결론부터 이야기하면, 1. /etc/network/interface 파일을 연다.2. 이하의 내용을 추가한다. auto wlan0allow-hotplug wlan0iface wlan inet dhcpwpa-ssid "무선랜..

프로그램 2014.10.02

PHP에서 오류 날 때, 오류 원인이 배열 표현식에 있는 경우가 있다.

우연히 작업하다가 안 건데, 1. 고객이 새로 서버를 추가 ( Cafe24 + 가상서버 호스팅 )2 까닭은 모르겠지만, 하여튼 기존에 쓰던 LAMP 대신 새 버전 교체3. 기존 작업 코드 옮김.4. 에러 발생.5. 오류 원인 탐색 -> 미해결6. PHP 코드를 한 줄 한 줄 디버깅 시작.7. 배열 선언부가 에러. 이런 경우였다. 신기해서 남겨둠. 부디 다른 사람 삽질에 도움이 되길. 기존 코드는, 배열 선언을 아래와 같이 했었다. $array1[0] = [ "key1", $value1 ];$array1[1] = [ "key2", $value2 ];...$array1[n] = [ "keyN", $valueN ]; 근데, 에러나서 고쳐보니, $array1[0] = array( "key1", $value1 )..

프로그램 2014.09.29

[펌]java 인코딩 변환 한방에 해결

http://titis.tistory.com/entry/java-%EC%9D%B8%EC%BD%94%EB%94%A9-%EB%B3%80%ED%99%98-%ED%95%9C%EB%B0%A9%EC%97%90-%ED%95%B4%EA%B2%B0 정규식을 이용해 아래와 같이 변환하면 한방에 테스트 할수 있습니다^-^b 하지만 정말 어쩔수 없을때만 아래와 같이 사용하고 프로젝트 초기라면 서버 인코딩 설정이나, Request 인코딩 설정 또는 DB 인코딩설정을 맞춰준후 작업하는것이 좋은거 같습니다. o(new String(word.getBytes("utf-8"), "euc-kr")); o(new String(word.getBytes("utf-8"), "ksc5601")); o(new String(word.getBytes(..

프로그램 2014.09.27

무선전화기 리뷰 - Eroica

그 옛적에 유명한 "태광" 에로티카 Eroica 가 아니다. 착각주의. 벨텍 이라는 회사인데 아마도 유통사겠지? 중국꺼 들여오는. 아닌가?? [ 요런거임. ] 상황 설명을 하면.... 인터넷 전화기가 사망하셨다. 그러한 고로 당분간 핸폰을 전화기로 썼는데... 월 4만 5천원짜리 시계로 차고 넘치던 기능이, 업무용 + 기타 등등으로 전화를 쓰기 시작하니 손전화 표준 요금으로 모자르더라 이거야. 그래서 전화기를 새로 구입...하려했는데, 어쩌니 저쩌니 해도 유선전화기보다 무선전화기가 편해서, 무선 장비를 알아봤다는 거지. 전통의 명가 맥슨도 있고... 대우? 대웅? 현대? 기타 듣보잡 업체도 있는데, 가격대비 가장 싼 게 롯데랑 이 업체였다. 가격 차이가 조금 심한게, 비싼건 20만원도 넘는다. 전화기가 ..

사용기 2014.09.24

linux 가 아닌, xwindow 의 시작 프로그램 등록.

제목대로 그러하다. 원래는 라즈비안( 혹은 바나나파이 ) 에서 x window 실행될 때 자동 실행되는 걸 하려고 했는데... 누가 이미 정리한 게 있다. http://lovedove.tistory.com/94 ( 그냥 바로 내용 봐도 됨 ) /etc/rc.local 에 등록해서 안 되는 까닭이... 아마도 실행되는 타이밍의 문제가 아닐까 한다.rc.local 이 실행되는 타이밍에 xwindow 가 아직 실행되지 않았다던가... 그런 문제일듯? 어쨌던, 별도의 배치 파일이 있다고 하니, 그거 쓰면 됨. /etc/xdg/lxsession/LXDE/autostart 인데... 아마 다른 xwindow 에도 비슷한 이름으로 있겠지. find 따위로 찾아보면 되지 않을까 싶다. ( 찾아보지는 않았다. ) 끝.

프로그램 2014.09.23

라즈베리파이 작업 - micro SD 카드 혹은 SD 카드를 백업하려면?

라즈베리파이나 바나나 파이 등... HDD 가 아닌 장비를 써서 구동시키는 Embedded Device 의 경우,작업이 끝난 Master Target 의 Image 를 복제해서 여러 장비에서 같은 내용으로 사용하고 싶은 경우가 많을 거다.물론, 개발 중일 때에도 이게 편한게, Booting 이나 권한, Log, Log in 관련 내용을 변경할 때 설정 잘못 건드렸다가 이미지 날려먹어서 다시 설치하느니... VM 처럼 구동 이미지를 BackUP 해 놨다가 마지막까지 작동되었던 이미지를 Load 해서 쓰면, 개발이 훨씬 편하다. 쨌던, 그리하야 1. 수정한 라즈베리파이 이미지를 2. Backup 및 3. 복구하는 방법 을 알아보자. 일단, Linux 와 window 가 좀 다른데... 쉽기는 linux 가 ..

프로그램 2014.09.22

라즈비안에서, chromium 브라우저 루트 권한 실행.

사람들이 잠깐 착각하는 게 있는데, chrome 브라우저와 chromium 브라우저는 같은 게 아니다. 비슷할 뿐 다른거임. 라즈베리 파이나 바나나 파이의 경우, 기본 브라우저 미도리 midori 는 , 빠르긴 한데 javascript 의 모든 effect 가 다 돌아가지는 않는다.원래부터 임베디드용 경랑 브라우저라, HTML 5 해석 엔진이 안들어있나봐. 뭐, 그게 중요한 건 아니고...그것 때문에 웹앱이나, UI 용으로 해당 장비를 쓸 때 Iceweasel ( = Firefox 대용 ) 혹은 chromium ( = google chrome 대용 ) 을 쓰기도 한다. 근데, iceweasel 은 그런게 없는데, chromium 의 경우는 root 권한으로 실행하면 그냥은 실행이 안된다.설정 파일에서 r..

프로그램 2014.09.16
반응형