일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Swipes
- 에버노트
- 린나이온도조절기
- IOT
- ReactNative
- 경동
- nodejs
- 나비엔
- debounce
- rasppi3
- react-native
- npm moment
- 기름보일러
- evernote
- __attribute__
- 네모안
- 가스비절약
- EditText
- 난방비절약
- 온도조절기
- node.js
- todoist
- Node
- Raspberry Pi
- 라온익스
- 가스요금폭탄
- REACT
- anydo
- xcode11
- 온도센서
- Today
- Total
목록Table of Contents (107)
어허
EditText 에 focus 맞추고 키보드 바로 올라오게 하기 포커스 맞추기 올라온 키보드로 사용할 EditText에 포커스를 맞춰주어야 한다키보드를 바로 올리는 이유가사용자가 EditText를 터치하지 않고도 바로 입력을 시작하게끔 하려고 하는것인데포커스를 맞춰주지 않으면 키보드만 덜렁! 올라와있고 원하는 곳에 입력하기위해서는입력할 곳에 터치를 한번 해주어야 된다.그러면 자동으로 뜨지않아도 터치하면 android가 띄워주기때문에 아무 의미없는 짓이되어버린다. 1. layout xml 2. java code randomNumberEditText = (EditText) findViewById(R.id.rnumber_edittext); randomNumberEditText.requestFocus(); 1번..
환경 $ cat /etc/system-release CentOS release 6.5 (Final) tftp 설치 $ sudo yum install -y tftp tftp-server $ sudo service xinetd restart test $ tftp 192.168.100.10 -c get getfile.bin $ tftp 192.168.100.10 -c put putfile.bin Error code 2: Access violation 여러가지 옵션 넣고 별짓 다해봐도 같은에러 해결방법server에서 (100.10) $ cd /tftpboot/ $ touch putfile.bin $ chmod 777 putfile.bin 하고나니 성공 서버쪽 설정이 부족한건지 cli쪽 설정이 모자란건지 사용법을..
안드로이드 NumberPicker 는 value가 0보다 크거나 같아야 한다는 조건이 있다. NumberPicker.java 중 일부 public void setMinValue(int minValue) { if (mMinValue == minValue) { return; } if (minValue = 0"); } mMinValue = minValue; 이렇게 되어있다. 이를 해결 하기위해서는 NumberPicker에는 0부터 값을 주고 그 값에 해당하는 String만 "-11" 형식으로 된 String을 집어넣어서 해결하면 된다. 물론 getValue하게되면 음수가 나오는 것은 아니므로, getV..
기본적으로 openwrt를 바로 다운받아 이미지를 만들었다면 방화벽 설정이 되어있다. iptables 명령어로확인가능 iptables -F tftp -g 192.168.100.10 -r openwrt-ramips-rt305x-r9dj202-squashfs-sysupgrade.bin -l /tmp/sysupgrade.bin sysupgrade -v /tmp/sysupgrade.bin 이미지파일을 플래쉬에 직접 write 할 수도 있는데 mtd -r write /tmp/openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin firmware 이것은 firmware block에 바로 write하므로 config가 저장되지 않는다. sysupgrade로 업그레..
mac, xcrun error 해결방법 alaveiwui-Mac-mini:Android alaveiw$ git status xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 해결방법sudo xcode-select --install sudo xcode-select -switch / 로그 alaveiwui-Mac-mini:app alaveiw$ git info xcrun: error: invalid active developer path (/Library/Developer/CommandLin..
ralink 패키지를 이용하다가 openwrt로 변경했다. 기존에 nvram으로 사용하던 시스템 설정은 uci라고 하는 툴을 이용해서 설정을 저장한다. Unified Configuration Interface overlayfs을 사용하고 정확히 플래쉬 어디에 저장되는가는 아직은 잘 모르겠고 /etc/config 아래에 파일형식으로 저장한다. 부팅 후 uci show 하면 /etc/config 아래의 내용들이 죽~ 나오고 그중 파일이름을 선택하면 그에 해당하는 내용이 나온다. root@OpenWrt:/etc/config# uci show wireless wireless.radio0=wifi-device wireless.radio0.type='mac80211' wireless.radio0.channel='1..
맥 OS 업그레이드 버전인 엘 캐피탄(?) El Capitan 이 정식버전이 릴리즈 되면서 업그레이드를 했다. 여러가지 편리한 기능들이 많이 추가 되었다. 전체화면 2분할은 그중에 가장 마음에 들었다. MAC 전체화면에 두개의 프로그램 띄우기 OS X El Capitan 마우스 흔들어 찾기 아래 동영상 처럼 마우스를 마구 흔들면 마우스 커서가 커지면서 현재 커서가 위치한 곳을 찾을 수 있다. 모니터 두개로 신나게 코딩하다가 마우스를 잡으면 마우스커서가 어디있는지 한참 찾을때가 종종 있다. 별건 아니지만 뭔가 시원~하다. 퀵타임으로 맥 화면 영상캡쳐를 시도했는데마우스 포인터가 커지는 모습은 기록되지 않는다.왜일까.. command + shift + 3 으로 화면 캡쳐를 하면 마우스 커서가 아예 보이지 않는..
중요한 파일 하나를 실수로 rm 으로 지워버렸다. git에도 안올린 업체 특화된 코드였고, 서버에 백업본도 예전거라 복구를 꼭 해야했다. 구글링재빠르게 구글링을 시도한 결과 debugfs extundelete 라는 두가지 방법을 이용해서 복구가 가능하다는 것을 알았다. extundeletedf -k명령어를 이용해서 해당 하드디스크가 /dev/sda5 인것을 확인하고 ext4 파일시스템으로 마운트 된것을 확인 sudo extundelete --restore-file [파일의 절대경로] /dev/sda5여기서 주의할 점은 [파일의 절대경로]를 작성할때 루트디렉토리 아래 home 디렉토리는 생략해야 한다는 것이다. 만약 /home/alaveiw/projects/pro_1/test.c 파일을 복구하고싶다면 su..