'잡동사니'에 해당되는 글 13451건

  1. 2018.11.27 sqlite dateime
  2. 2018.11.27 vscode plugin - ssh fs
  3. 2018.11.26 node.js 혹은 sqlite?
  4. 2018.11.26 d3 온도/습도 그래프
  5. 2018.11.26 node.js sqlite3
  6. 2018.11.26 javascript 변수 정확도
  7. 2018.11.25 윈윈소프트 DB 해킹 알림 메일? 3
  8. 2018.11.25 node.js xml <-> json
  9. 2018.11.24 먼놈의 첫눈이.. 폭설이여? 2
  10. 2018.11.23 node.js mysql blob
프로그램 사용/sqlite2018. 11. 27. 12:43

datetime()을 통해 적절하게(?) 소수점 이하 날릴수 있다.

그렇게 해서 비교하면 되는 듯..


[링크 : https://code.i-harness.com/ko-kr/q/1e25b9]

[링크 : https://www.tutorialspoint.com/sqlite/sqlite_date_time.htm]

'프로그램 사용 > sqlite' 카테고리의 다른 글

sqlite memory cache  (0) 2019.05.21
sqlite primary key  (0) 2019.03.12
sqlite3 도움말  (0) 2017.04.02
라즈베리 sqlite 버전  (0) 2017.04.02
sqlite 브라우저 / 윈도우용  (0) 2017.03.23
Posted by 구차니
Microsoft/vscode2018. 11. 27. 10:12

ssh fs를 통해서 원격으로 할 수는 있는데...

쓰는 법을 잘 몰라서 그런가.. git 연동까진 못하겠다 ㅠㅠ


[링크 : https://marketplace.visualstudio.com/items?itemName=Kelvin.vscode-sshfs]

'Microsoft > vscode' 카테고리의 다른 글

ubuntu에 vscode 설치하기  (0) 2019.05.04
vscode live share?  (0) 2019.01.03
vscode 이전/다음 단축키  (0) 2018.11.13
vscode shell 변경하기  (0) 2018.09.04
vscode php  (2) 2018.07.24
Posted by 구차니
Programming/node.js2018. 11. 26. 14:54

어디선가 대충짜서 메모리가 터져나가고 있나 본데..


Cannot enlarge memory arrays. Either (1) compile with  -s TOTAL_MEMORY=X  with X higher than the current value 16777216, (2) compile with  -s ALLOW_MEMORY_GROWTH=1  which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with  -s ABORTING_MALLOC=0 



sqlite-sync를 쓰는데 connect.close() 안해줘서 메모리 터져나간듯..

'Programming > node.js' 카테고리의 다른 글

node.js compressed http  (0) 2018.12.06
waveform-data.js  (0) 2018.11.30
node.js sqlite3  (0) 2018.11.26
node.js xml <-> json  (0) 2018.11.25
node.js mysql blob  (0) 2018.11.23
Posted by 구차니
Programming/d32018. 11. 26. 13:13

서로 다른 계열의 데이터를 출력하는 방법을 찾는 중..


[링크 : https://github.com/LonnyGomes/attic-temperature-graph]



+

2018.12.21


[링크 : http://blog.fraggod.net/2016/08/05/d3-chart-for-common-temperaturerh-time-series-data.html[

'Programming > d3' 카테고리의 다른 글

d3 double line graph  (0) 2018.12.21
d3 axis  (0) 2018.11.27
d3 multi line graph  (0) 2018.11.21
d3.time.format  (0) 2018.11.21
d3 pie 칸색 바꾸기  (0) 2018.11.15
Posted by 구차니
Programming/node.js2018. 11. 26. 10:14

win10에 sqlite3 모듈을 써서 먼가 하려는데 안되서 찾아보니.. 걍 깔면됨 ㅋ


$ npm install


> sqlite3@4.0.4 install D:\work2\hjelec_tf\node\node_modules\sqlite3

> node-pre-gyp install --fallback-to-build


'node-pre-gyp'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는

배치 파일이 아닙니다.

npm ERR! code ELIFECYCLE

npm ERR! errno 1

npm ERR! sqlite3@4.0.4 install: `node-pre-gyp install --fallback-to-build`

npm ERR! Exit status 1

npm ERR!

npm ERR! Failed at the sqlite3@4.0.4 install script.

npm ERR! This is probably not a problem with npm. There is likely additional logging output above. 



[링크 : https://www.npmjs.com/package/sqlite3]

[링크 : https://github.com/mapbox/node-pre-gyp]



+

sqlite-sync는 sqlite3 와는 API 구조가 많이 다르네..

[링크 : https://www.npmjs.com/package/sqlite-sync]

[링크 : https://github.com/JayrAlencar/sqlite-sync.js/wiki]

'Programming > node.js' 카테고리의 다른 글

waveform-data.js  (0) 2018.11.30
node.js 혹은 sqlite?  (0) 2018.11.26
node.js xml <-> json  (0) 2018.11.25
node.js mysql blob  (0) 2018.11.23
sqlite for node.js  (0) 2018.11.21
Posted by 구차니

어쩌면 당연한건데.. 먼가 생소하게만 느껴지는 녀석



The maximum number of decimals is 17, but floating point arithmetic is not always 100% accurate:

Example

var x = 0.2 + 0.1;         // x will be 0.30000000000000004 

[링크 : https://www.w3schools.com/js/js_numbers.asp]

'Programming > javascript & HTML' 카테고리의 다른 글

HTML border style 지정  (0) 2018.11.30
브라우저 닫기, 창 이동시 이벤트  (0) 2018.11.30
js object array sort by key  (0) 2018.11.21
wavesurfer.js 그리고 HE-AACv2  (0) 2018.11.21
requireJS  (0) 2018.11.21
Posted by 구차니

흐음.. 쇼핑몰 업체들의 웹 소프팅 및 DB 호스팅이라..

어디를 통해서 유출된걸려나.. 한번 문의를 해봐야하나?


근데... 비밀번호는 설마... MD5로 된건 아니겠지?

그리고.. 이메일이랑 연락처 주소라.. 개인정도 또 털렸네.. 망할 -_-



개인정보 유출 사실을 통지해 드리며,깊이 사과드립니다.

주식회사 윈윈소프트는 고객님의 개인정보 보호를 위해 최선으로 노력하여 왔으나, 불의의 사고로 고객님의 소중한 개인정보가 유출되었음을 알려 드리며, 이에 대하여 진심으로 사과 드립니다.

당사는 여러 쇼핑몰 업체들의 웹 호스팅 및 DB 호스팅 서비스를 제공하고 있습니다. 당사가 관리하는 DB에는 당사의 호스팅 서비스를 이용하는 쇼핑몰 업체 고객님들의 개인정보도 저장되어 있습니다. 이에 당사는 DB의 안전한 관리를 최우선 과제로 두고 철저한 보안관리를 하고 있습니다. 그러나 2018. 11. 10.경(추정) 성명불상의 해커가 당사의 DB를 해킹하여 고객의 개인정보가 유출된 정황을 확인하게 되었습니다.

현재 서울지방경찰청과 관계기관에서 수사가 진행 중이므로, 정확한 해킹 일시 등 관련사항이 확인되면 추가로 알려 드리도록 하겠습니다.

유출된 개인정보 항목은 이름, 아이디(ID), 비밀번호(P/W), 이메일, 연락처, 주소 등 총 6개입니다.

당사는 유출사실을 인지한 후 즉시 해당 IP와 불법접속 경로를 차단하고, 취약점 점검과 보완조치를 하였습니다.

현재로서는 이번 사고로 인한 2차 피해가 발생할 가능성이 높지 않아 보이나, 혹시 모를 피해를 최소화하기 위하여 귀하의 기존에 사용시하던 비밀번호를 변경하여 주시기 바랍니다. ( 단, 너무 죄송하게도 저희가 급하게, 운영중인 전체 쇼핑몰의 유저님께 일괄로 메일을 전송드리다 보니, 세세하게 사이트 정보를 뽑아서 드리지 못하고 있습니다. 다소 불편하시더라도 메일로 회신주시면, 순차적으로 세세하게 확인 후 다시 답변드리겠습니다.)

그리고 개인정보 악용으로 의심되는 전화, 메일 등을 받으시거나 기타 궁금하신 사항이 있으신 경우 당사에 연락 주시면 친절하게 안내해 드리고, 신속하게 대응하도록 하겠습니다.

피해가 발생하였거나 예상되는 경우에는 아래 담당부서에 신고하시면 성실하게 안내와 상담을 해 드릴 것이며, 피해상황이 확인되는 대로 필요한 경우 합당한 구제절차를 성실히 마련하도록 하겠습니다.

항상 믿고 사랑해 주시는 고객님께 심려를 끼쳐 드리게 되어 거듭 진심으로 다시 한번 사과 드립니다.

  • ◎ 문의 및 피해접수 담당자 : 윈윈소프트 운영팀
  • ◎ 02-701-7751 (내선1.2.3번)
  • ◎ 피해 등 접수 e-메일주소 : wwsoft@naver.com

통화량이 많은 관계로 문의 사항은 이메일로 보내주시면 순차적으로 안내해드리겠습니다.

(주)윈윈소프트 임직원 일동 



+


업체명은 쭈욱 나열되어 있는데 어디가 어딘지.. ㅠㅠ

[링크 : https://www.fmkorea.com/1406397191]

[링크 : https://www.boannews.com/media/view.asp?idx=74914&kind=1]


+

다나와 / 옥션 등의 서비스 연동이라고는 하지만 거기 DB를 가진건 모르겠으니.. 일단은 조금은 기다려 봐야 하려나?

[링크 : https://quasarzone.co.kr/bbs/board.php?bo_table=qn_hardware&wr_id=218781]

[링크 : http://winwinsoft.co.kr/shop/sub.php?incurl=shopkiller_intro.html]

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

출장..  (2) 2018.12.17
버프 끝났나...?  (2) 2018.12.08
e4ds의 선물 fluke 3단 우산  (2) 2018.11.19
정줄 로그아웃..  (5) 2018.11.14
애들 다 재우고..  (2) 2018.11.10
Posted by 구차니
Programming/node.js2018. 11. 25. 18:56

에어 코리아 API 한번 발급받아 볼까 하는데

기술문서를 보니 XML과 JSON으로 된다고 해서 검색..

[링크 : https://www.data.go.kr/dataset/15000581/openapi.do]



[링크 : https://www.npmjs.com/package/js2xmlparser]

[링크 : https://www.npmjs.com/package/xml2js]

'Programming > node.js' 카테고리의 다른 글

node.js 혹은 sqlite?  (0) 2018.11.26
node.js sqlite3  (0) 2018.11.26
node.js mysql blob  (0) 2018.11.23
sqlite for node.js  (0) 2018.11.21
node.js swagger  (0) 2018.11.12
Posted by 구차니

그 와중에 또 그걸 맞고 다니는 하루 ㅋㅋㅋ


애는 눈 사람 만든다고 신나고

이래저래 소소하게 좋은 하루였네

Posted by 구차니
Programming/node.js2018. 11. 23. 10:52

mysql.escape()

[링크 : https://stackoverflow.com/.../er-parse-error-on-node-mysql-when-inserting-multiple-values]


timestamp는 CURRENT_TIMESTAMP 로 설정시 자동으로 입력됨

[링크 : https://blog.naver.com/star_breeze/220534943357]



이것저것 해보는데.. new Buffer().toString()이 유효했다!

$ node

> var tt = [39,91,92,39,105,110,112,117,116,35,115,101,108,95,48,95,49,92,39,44,92,39,105,110,112,117,116,35,115,101,108,95,48,95,51,92,39,44,92,39,105,110,112,117,116,35,115,101,108,95,48,95,53,92,39,93,39]

undefined

> var buffer = new Buffer(tt)

undefined

> buffer

<Buffer 27 5b 5c 27 69 6e 70 75 74 23 73 65 6c 5f 30 5f 31 5c 27 2c 5c 27 69 6e 70 75 74 23 73 65 6c 5f 30 5f 33 5c 27 2c 5c 27 69 6e 70 75 74 23 73 65 6c 5f ... >

> buffer.toString('base64')

'J1tcJ2lucHV0I3NlbF8wXzFcJyxcJ2lucHV0I3NlbF8wXzNcJyxcJ2lucHV0I3NlbF8wXzVcJ10n'

> var buffer = new Buffer(tt, 'binary')

undefined

> buffer.toString('base64')

'J1tcJ2lucHV0I3NlbF8wXzFcJyxcJ2lucHV0I3NlbF8wXzNcJyxcJ2lucHV0I3NlbF8wXzVcJ10n'

> tt.toString('utf-8')

'39,91,92,39,105,110,112,117,116,35,115,101,108,95,48,95,49,92,39,44,92,39,105,110,112,117,116,35,115,101,108,95,48,95,51,92,39,44,92,39,105,110,112,117,116,35,115,101,108,95,48,95,53,92,39,93,39'

> buffer.toString('utf-8')

'\'[\\\'input#sel_0_1\\\',\\\'input#sel_0_3\\\',\\\'input#sel_0_5\\\']\'' 

> new Buffer(tt).toString(

... 'utf-8')

'\'[\\\'input#sel_0_1\\\',\\\'input#sel_0_3\\\',\\\'input#sel_0_5\\\']\''

> new Buffer(tt).toString()

'\'[\\\'input#sel_0_1\\\',\\\'input#sel_0_3\\\',\\\'input#sel_0_5\\\']\''


[링크 : https://stackoverflow.com/questions/9042327/node-js-reading-blob-from-mysql]

[링크 : https://gist.github.com/akirattii/86e2eda8e110976cce144c991e9cada8]


그나저나 escape의 향연 어쩔꺼야...



+

mysql에 BLOB 타입으로 JSON을 저장하면 

node.js에서는 아래와 같이 Buffer에다가 값을 넣고 toString() 으로 문자열로 바꾸어준 다음

mysql.escape()를 통해 \" 식으로 된걸 원래대로 돌려주어야 한다.


server-side(node.js)

mysql.escape(new Buffer(row.element).toString("utf-8")); 


그리고 받는 쪽에서는 JSON이 아닌 일반 plain-text니까

JSON.parse를 통해서 JSON으로 변환해 주어야 한다.(eval은 빼도 되는지 확인 필요)


client-side(chrome, web browser)

JSON.parse(eval(data.json));


'Programming > node.js' 카테고리의 다른 글

node.js sqlite3  (0) 2018.11.26
node.js xml <-> json  (0) 2018.11.25
sqlite for node.js  (0) 2018.11.21
node.js swagger  (0) 2018.11.12
node.js axios delete에 body 쓰기  (0) 2018.11.12
Posted by 구차니