'회사일' 카테고리의 다른 글
| edge - fog computing (0) | 2018.10.12 | 
|---|---|
| sparql / pdf (0) | 2018.10.12 | 
| 찾아 볼 것 들 (0) | 2018.07.10 | 
| 회사 가습기 고침 -_- (4) | 2018.03.26 | 
| 헬리코일 - HELICOIL (0) | 2018.02.19 | 
| edge - fog computing (0) | 2018.10.12 | 
|---|---|
| sparql / pdf (0) | 2018.10.12 | 
| 찾아 볼 것 들 (0) | 2018.07.10 | 
| 회사 가습기 고침 -_- (4) | 2018.03.26 | 
| 헬리코일 - HELICOIL (0) | 2018.02.19 | 
회사 다른분 차량에 달려있던 자동차 타이어 공기압 센서에
433MHz 써있는 걸로 찾아보기 시작
아무튼 TPMS 혹은 TPM 이라고 표기하기도 하고
IVTM이라고 표기하기도 하는데 브랜드 명이나 특허로 인한 고유명사인 것 같다.
(Tire Pressure Measure System 정도가 무난한 약어인듯)
ISM 대역으로 쓸 뿐이고 딱히 zigbee나 bluetooth 처럼
명칭이 붙는 어떠한 기술은 아닌듯
[링크 : http://vctec.co.kr/.../433mhz-무선-리시버-및-트랜시버-모듈.../10440/#none]
[링크 : https://www.rohde-schwarz.com/kr/applications/-tpms-application-card_56279-4820.html]
일단.. 버스용 인데 내장 리튬배터리로 6.5년 정도 보증을 하는 듯
[링크 : http://inform.wabco-auto.com/intl/pdf/815/00/45/8150100453.pdf]
| e-paper 모듈 (아두이노 HAT) (0) | 2019.04.17 | 
|---|---|
| dfrobot ph meter (0) | 2018.12.19 | 
| firmata c library client (0) | 2018.05.18 | 
| 아두이노로 상용제품 만들기 (2) | 2018.04.10 | 
| 아두이노 미세먼지 센서 (2) | 2018.03.30 | 
canvas를 이용해서 waveform을 그려주는 녀석인.. 듯?
아무튼 파형 확대/축소도 가능하고
이퀄라이저도 포함되는 녀석이라 한번 써볼만 할 듯
[링크 : https://wavesurfer-js.org]
| node.js mysql PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR 에러 (0) | 2018.10.11 | 
|---|---|
| node.js 정적 파일 서비스 (0) | 2018.10.10 | 
| xz로 압축된 node.js 설치하기 (0) | 2018.10.02 | 
| npm install이 윈도우에서 안될때 (2) | 2018.09.27 | 
| node.js 를 이용한 HTML 데이터 추출(크롤링) (4) | 2018.09.27 | 
은행갔다가 발견한 먼가 미묘한 키워드(?)
PHP
CAD
흐음... (응?)
| 11월 11일 11시 11분 (4) | 2019.11.28 | 
|---|---|
| 카카오 지네(?) (8) | 2018.12.12 | 
| eos r (2) | 2018.09.19 | 
| 태양이 싫어 (2) | 2018.08.17 | 
| 옥수수, 그리고 무궁화 (0) | 2018.08.04 | 
본목적(?)은 canvas로 그려진 jsmpeg을 캡쳐 하는건데
canvas 가 2d 컨텍스트라면 아래의 toDataURL()을 통해서 간단하게
image/png MIME 타입으로 받을수 있다.
| var dataURL = canvas.toDataURL('image/png'); | 
[링크 : https://weworkweplay.com/play/saving-html5-canvas-as-image/]
다만 기본 값이 GL 가속이라 disableGL을 true로 해주면 canvas가 2d로 설정되기에 캡쳐가 가능한데
문제는.. gl이나 gl-experiment로 설정해도 못받아 오는건 매한가지란거...
| disableGl: true canvas.getContext('2d'); | 
[링크 : https://github.com/phoboslab/jsmpeg]
| <!DOCTYPE html> <html> <head> <style> .canvas__container { height: 100%; position: relative; width: 100%; } .canvas__canvas { height: 100%; position: relative; width: 100%; z-index: 1; } .canvas__mirror { height: 100%; left: 0; position: absolute; top: 0; width: 100%; } </style> </head> <body> <div class="canvas__container"> <canvas id="cnvs" class="canvas__canvas"></canvas> <img src="" id="mirror" class="canvas__mirror" /> </div> <a href="#" class="button" id="btn-download" download="my-file-name.png">Download</a> <script> var cnvs = document.getElementById('cnvs'), ctx = cnvs.getContext('2d'), mirror = document.getElementById('mirror'); cnvs.width = mirror.width = window.innerWidth; cnvs.height = mirror.height = window.innerHeight; mirror.addEventListener('contextmenu', function (e) { var dataURL = canvas.toDataURL('image/png'); mirror.src = dataURL; }); var button = document.getElementById('btn-download'); button.addEventListener('click', function (e) { var canvas = document.getElementById('cnvs'); var dataURL = canvas.toDataURL('image/png'); button.href = dataURL; }); document.getElementById('btn-download').click(); </script> </body> </html> | 
[링크 : https://weworkweplay.com/play/saving-html5-canvas-as-image/]
| jquery / js로 배경이미지 변경하기 (0) | 2018.10.11 | 
|---|---|
| html canvas 크기 (0) | 2018.10.07 | 
| json2xls 사용 주의 (0) | 2018.10.02 | 
| json key 추가/삭제 (0) | 2018.09.28 | 
| json merge (0) | 2018.09.28 | 
아내의 노트4 에서 게임이 좀 덜 버벅대게 하려고
게임 튜너를 깔고 설정을 하고
게임을 하면서 캡쳐를 해봤는데 원래 물리 해상도 대로 캡쳐가 된다.
FB 자체는 그대로고 openGL 렌더링 해상도를 낮추고
내부적으로 scaler를 통해 upscale 하는 개념인건가?
[링크 : https://play.google.com/store/apps/details?id=com.samsung.android.gametuner.thin&hl=ko]
+
안드로이드 6.0 이상부터 되서
S4 Active는 5.0인 관계로 안되니까 adb 를 통해서 직접 수정
(리부팅 전에는 dpi와 해상도 변경후 레이아웃이 깨지니 설정변경 이후에는 리부팅 필요한 듯)
핸드폰에서 usb 디버깅을 허용하지 않으면 처음것 처럼 에러가 뜬다.
일단은 절반으로 토막낼거니까 해상도도 절반으로
dpi도 절반으로 설정해 주니 별 문제없이 되는 듯?
| C:\platform-tools>adb devices List of devices attached * daemon not running; starting now at tcp:5037 * daemon started successfully 176732c6 unauthorized C:\platform-tools>adb devices List of devices attached 176732c6 device C:\platform-tools>adb shell shell@jactivelteskt:/ $ shell@jactivelteskt:/ $ wm size Physical size: 1080x1920 shell@jactivelteskt:/ $ wm size 540x960 shell@jactivelteskt:/ $ wm density wPhysical density: 480 shell@jactivelteskt:/ $ wm density 240 | 
[링크 : http://blog.naver.com/shalom83/220878894684]
윈도우용 adb
[링크 : https://www.xda-developers.com/install-adb-windows-macos-linux/]
[링크 : https://dl.google.com/android/repository/platform-tools-latest-windows.zip]
s4 active USB driver
[링크 : https://www.samsungusbdrivers.net/2017/03/samsung-galaxy-s4-active-usb-driver-for.html]
| 다이소 5천원짜리 블루투스 스피커 구매! (2) | 2018.10.09 | 
|---|---|
| inote FS-94KBT + win10 + 서피스 프로3 문제 (0) | 2018.10.07 | 
| pf1000u와 3d 안경 (0) | 2018.08.28 | 
| LTE egg+ 데이터 소진 이후 추가데이터 사용 (0) | 2018.04.23 | 
| wibro egg 해지 청구서 도착 (0) | 2018.04.16 | 
라즈베리 구버전을 써서 node.js가 0.10 버전대라
배포판 업그레이드 하거나 밀긴 귀찮아서
node.js arm 용으로 빌드된 걸 받아서 설치해보는데
rpi 2b니까 ARMv7용으로 받고
압축을 풀어서 bin과 lib를 /bin과 /lib로 복사해도 되고
[링크 : https://nodejs.org/ko/download/]
아래와 같이 -C / 이런 옵션을 주고 / 에다가 압축을 풀게 하는 것도 방법일 듯
| tar Jxf --strip=1 -C /usr/local node-v4.4.0-linux-x64.tar.xz | 
[링크 : https://stackoverflow.com/.../how-to-install-node-linux-binaries-tar-xz-file-in-ubuntu-14-04]
| node.js 정적 파일 서비스 (0) | 2018.10.10 | 
|---|---|
| waveform 출력하는 자바스크립트 모듈 (0) | 2018.10.05 | 
| npm install이 윈도우에서 안될때 (2) | 2018.09.27 | 
| node.js 를 이용한 HTML 데이터 추출(크롤링) (4) | 2018.09.27 | 
| npm audit (0) | 2018.09.19 | 
의외로 쉽네? 싶기도 하고..
|     svg.append("text")         .style("font-weight", "bold")         .style("fill", "white")         .attr("x",-5)         .attr("y",5) .text(conn); | 
[링크 : https://stackoverflow.com/.../how-to-set-text-color-for-my-d3-chart-title]
| d3 관련 검색.. (0) | 2018.10.12 | 
|---|---|
| d3 multi level pie 그래프 (0) | 2018.10.11 | 
| d3 tooltop (0) | 2018.10.01 | 
| d3 를 이용하여 도넛 그래프 그리기 (0) | 2018.09.28 | 
| d3 graph (0) | 2018.09.27 | 
버그인가...
데이터는 더 있는데 필드가 추가 안되는 문제가 있네..
(혹시나 해서 json도 저장해놔서 비교하는데 이런 문제가..)
| html canvas 크기 (0) | 2018.10.07 | 
|---|---|
| html5 canvas crop & save (0) | 2018.10.04 | 
| json key 추가/삭제 (0) | 2018.09.28 | 
| json merge (0) | 2018.09.28 | 
| jquery 선택자 (0) | 2018.09.27 | 
path.each() 가 현재 선택한 값을 d로 넘겨주고
그걸 이용해서 d.data에 path에서 연결된 dataset의 한개 항목을 넘겨준다.
[링크 : http://bl.ocks.org/arpitnarechania/577bd1d188d66dd7dffb69340dc2d9c9]
[링크 : https://stackoverflow.com/.../get-one-element-from-d3js-selection-by-index]
| d3 관련 검색.. (0) | 2018.10.12 | 
|---|---|
| d3 multi level pie 그래프 (0) | 2018.10.11 | 
| d3 font color / weight (0) | 2018.10.02 | 
| d3 를 이용하여 도넛 그래프 그리기 (0) | 2018.09.28 | 
| d3 graph (0) | 2018.09.27 |