일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- xcode11
- 온도센서
- 네모안
- 경동
- Node
- 라온익스
- evernote
- todoist
- 에버노트
- ReactNative
- 나비엔
- 가스요금폭탄
- 난방비절약
- REACT
- __attribute__
- debounce
- rasppi3
- node.js
- 린나이온도조절기
- npm moment
- anydo
- 기름보일러
- 온도조절기
- Raspberry Pi
- 가스비절약
- Swipes
- EditText
- IOT
- nodejs
- react-native
- Today
- Total
목록개발 (81)
어허
http://cpansearch.perl.org/src/LDS/CGI.pm-3.43/cgi_docs.html
www.cpan.org perl -MCPAN -e shell 한다음 cpan> install "[설치할 모듈 이름]" cpan> install File::Copy 설치할 모듈은 www.cpan.org에서 검색 !
두둥 make menuconfig Busybox Settings -> Build Option -> 아래서 두번째에 cross compiler path 지정 첫번재 에러, miscutils/ionice.c:16: error: 'SYS_ioprio_set' undeclared (first use in this function) SYS_ioprio_set은 2.6.13 커널에서 추가된 syscall 이기 때문에 비활성화 시켜주면 됨. $ make meunconfig Miscellaneous Utilities ---> [ * ] ionice [ ] ionice save => 'yes' $ make $ make install 두번째 에러, networking/libiproute/ipaddress.c:165: er..
한번에 푸는 걸 찾아서 따라해봤더니 잘 안되서 bz2를 먼저 풀고 그다음 tar을 푸니까 된다 ! bz2는 한개의 파일만 '압축'만 가능하고 tar처럼 여러개의 파일을 '묶는' 기능은 없단다 ]$ bzip2 -d busybox-1.18.4.tar.bz2 ]$ tar xvf busybox-1.18.4.tar "끝" 10192384 Mar 22 15:45 busybox-1.18.4.tar* 2130598 Mar 22 15:45 busybox-1.18.4.tar.bz2* 용량을 보니 대충 1/5 정도 되는데 ,, 압축능력이 상당하네 ???
static int TxChar(char data); static char RxChar(void); int TxChar(char data) { while(!(UCSR0A & (1
>>> CodeVision AVR 의 경우 ex ) sfrb PORTB = 0xf;//라고 되어있으면 PORTB.0 = 1; PORTB.3 = 0; // 이런식으로 비트단위의 접근이 가능하다 ! 물론, PORTB = 0x01; // 이렇게 해서 0000 0001 로 함으로서 PORTB0을 1로 설정할 수도 있지만 이럴경우 나머지가 전부 0으로 되어버리기 때문에 1개씩 접근이 필요하였다 ! 두둥 오늘의 교훈, "검색도 실력이다" 팀장님은 검색마저 기가맥힌다 ;; >>> AVR studio의 경우 (WinAVR gcc 사용) PORTB |= 0x01 // PORTB.0 만 1로 변경 PORTB &= ~0x01 // PORTB.0 만 0으로 변경 Codevision avr이 코드작성면에서는 더 쉽다. AVR ..
: %g/지울거/d :1,$g/지울거/d 여기서 %는 전체라인 의미 1,$는 1부터 $(끝)까지 g 는 go d는 del "^M" 같은거 찾아 지우기 :%g/^[ctrl+v][ctrl+m]/d g/다음 '^'는 행의 첫 시작이 '^m'인걸 찾으라는 의미 그러니까 써지는건 :%g/^^M/d g 는 인자가 1개고 s는 인자가 두개 s는 바꾸기,
출처 : http://blog.naver.com/PostView.nhn?blogId=kgw1729&logNo=140062753310&redirect=Dlog&widgetTypeCall=true CRC(Cyclic Redundancy Check) CRC는 생성 다항식(generator polynominal)이라 불리는 고정 크기의 키 값(제수, divider)으로 데이터 블럭의 값을 차례대로 나누어서 그 나머지를 누적시키는 일종의 해시 함수이다. 이때 생성 다항식을 어떤 값으로 선택하느냐에 따라 데이터 블럭 내의 오류 패턴을 검출하는 능력에 영향을 미치게 된다. 보통 한 두개의 비트 오류는 물론 연속적으로 비트 오류가 발생되는 버스트 에러까지도 99.99% 이상 감지한다. 국제 표준으로 아래 3가지의 생성..