일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 에버노트
- Raspberry Pi
- npm moment
- Node
- 가스요금폭탄
- 온도센서
- node.js
- rasppi3
- 가스비절약
- 나비엔
- 난방비절약
- IOT
- nodejs
- REACT
- ReactNative
- 라온익스
- debounce
- 기름보일러
- evernote
- 린나이온도조절기
- 네모안
- Swipes
- __attribute__
- 경동
- EditText
- todoist
- anydo
- react-native
- xcode11
- 온도조절기
- Today
- Total
목록Table of Contents (107)
어허
mac 용 에버노트에는 편집 창에 취소선 삽입 아이콘이 없다. 처음엔 있었는데 언젠가 없어졌다. 공간도 많고 아예 없어진 기능도 아닌데 왜 아이콘이 빠졌는지는 의문이네 단축키로만 해야하는데 Ctrl + Cmd + K 컨트롤+커맨드+K 자주쓰는 단축키 취소선 : ctrl + cmd + k 강조 (노란색) : ctrl + cmd + h 오늘날짜 삽입 : cmd + shift + d 가로선 : cmd + shift + h 메뉴 목록 생성 : cmd + shift + u 번호 목록 생성 : cmd + shift +o 이정도가 익숙해 지면 편하다.
nodejs 코딩을 하다보면 throw err; 라는 문구를 자주 보게 된다. 보통은 이것을 try {throw err;} catch (exception) {console.log(exception);} 이렇게 묶어서 프로세스가 죽지 않게 사용한다. 매번 묶어주는것도 보통일은 아닐터 물론, error가 발생했다는것은 프로세스가 죽어야 마땅한 것이고 이 구문에 다시는 오지 않게 코딩을 해야하는것이 맞다 하지만 통신이나 나같은 경우 db에 접근하려하는데 db에 문제가 생겨 접근이 안될때는 err가 발생되기 마련이다 그래서 나온 방안이 process.on('uncaughtException', function (err) {console.log ('uncaughtException : \n", err);if (err..
NodeJS 에서 mysql 모듈을 이용할때 WHERE 에 string으로 된. 배열을 넣고싶다 기본적인 쿼리는 SELECT * FROM 'table' WHERE 'id' in (1, 2, 3) 이렇게 하면 되고 코드로는 const db = require('../../database');let fs = require('fs'); let listArray = ["111@abc.co.kr","222@abc.co.kr","333@abc.co.kr"]; /* string으로 변환 */for (var i in listArray) { listArray[i] = JSON.stringify(listArray[i]);} var sql = "\n"; sql += "SELECT * \n"; sql += " FROM DEVI..
MySQL의 TIMESTAMP를 NodeJS에서 Date() 한것처럼 사용하기 MOMENT package 사용 http://momentjs.com/ 설치 npm install moment 사용 var moment = require('moment');var now = moment(); 사용 예 코드 var sql = 'SELECT * FROM state WHERE create_time >= DATE_ADD(NOW(),INTERVAL -1 HOUR)'; connection.query(sql, function (err, ret) { if (err) throw err; var time; var len = ret.length; for (i=0; i= DATE_ADD(NOW(),INTERVAL -1 HOUR)'; ..
에버노트 와 JIRA를 사용하고 있고..구글 캘린더도 함께 사용하는 와중에 TODO 앱이 필요한 때가 꼭 있다. 예를들어 저녁에 와이프가 뭘 사오라고 했다던지친구에게 돈을 갚아야 된다던지 하는 개인적인 할일 목록 누군가 알림을 해줘도 좋겠고, 단순히 적혀있기만 해도 좋겠다 에버노트에 TODO라는 제목으로 노트를 만들어도 봤지만 뭔가....뭔가가 부족했다. 그래서 찾아본것이 TODO 앱들! OSX 가 기본이고 아이폰에서도 잘 동작하는것이 선택의 중요한 요소가 되었다.물론, 무료그리고 복잡하지 않은 기능 우선 3가지 앱으로 요약이 되었고 그들을 모두 사용해 보고 각각의 내용을 그때그때 정리? 해 본 내용이다정리는물론 에버노트에 한것! todoistswipesany do 메모기능 유료버전 구입 후 가능 not..
foreverhttps://www.npmjs.com/package/forever nodejs 사용할때 아주 고마운 패키지다 와치독, 로그, 파일변경감시등 그런데 옵션에 로그를 저장하지 않게 하는 옵션은 안보인다.. 방법은 실행할때 로그파일의 위치를 "/dev/null"로 지정해 버리는 것 forever start -l /dev/null -a app.js 사용환경은 $ uname -aLinux rasppi3 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 armv7l armv7l armv7l GNU/Linux $ lsb_release -aNo LSB modules are available.Distributor ID:UbuntuDescription:Ubuntu 16.0..
2년전 이직을 하면서 에버노트를 사용해왔다가 몇달전 에버노트의 정책이 변경되면서 부터 원노트를 사용하기 시작했다. 기존에는 에버노트는 베이직 프로그램을 사용하더라도 동기화 기기의 제한이 없었지만, 변경된 이후 2개로 제한되었다!! 헐.. 맥, 윈도우, 폰, 패드 다쓰는 나는 갑작스러운 변화에 당황스러웠다 그렇다고 그것을 위해 한달에 고작 텍스트로 1~20 메가만 사용하는데 유료 라이센스를 구입하기에도 부담스러웠다. (공짜만 찾는것이 아니고 처음에는 기기 제한이 없다고 그렇게 떠벌렸음;; 에버노트가) 에버노트에 대해 한가지 더 말하자면 최근에 사용자의 노트 정보를 개발자가 볼 수 있게 한다는 개인정보 보호 정책을 변경하면서 욕을 얻어먹고 번복한 사례가 있다.. 이것들 말바꾸기 언제 할지 모르는일이다 htt..
Node.js - Express 로 웹서버를 만들고 post 를 처리하는 과정에서 req.body에 넘어온 JSON 패킷을 사용하려다 보니 문제가 발생했다. >> client-sidefunction ajax_post(path, params){ $('#dbgRespJson').html(''); $.ajax({ url:path, dataType:'json', type:'POST', //data:{'msg':$('#send_msg').val()}, data:params, success:function(result){ dbg_log ( result ); g_RespJson = result['resp']; $('#dbgRespJson').html(g_RespJson); dbg_RespJson(JSON.parse(..