목록프로그래밍 (82)
좋은 프로그램은 마음의 여유에서 나온다.
스프링 부트에 jolokia 설정 메이븐 디펜던시 추가 org.jolokia jolokia-core node.js jolokia 클라이언트 https://github.com/jolira/jolokia-client $ npm install jolokia-client jvm 메모리 읽어오기 var jolokia = require('jolokia-client'); var client = new jolokia('http://localhost:8080/jolokia'); client.read('java.lang.type=Memory', function (res) { if (res) { console.log(JSON.stringify(res); } }); 한번에 여러개 요청하기(내부적으로 루프) var joloki..
데비안 계열과 레드햇 계열에서 node.js 버전별로 설치하는 방법 https://github.com/nodesource/distributions#debinstall
구글이 딥러닝이나 머신러닝을 위해 오픈소스로 배포한 라이브러리. 레퍼런스는 https://www.tensorflow.org/versions/master/get_started/os_setup.html#train-your-first-tensorflow-neural-net-model 작업 환경 맥북 프로, OX X 10.11.4 i5 2.9GHZ 16G Memory 설치 요구 사항 1. 파이썬 2.7이나 3.3 이상 2. CUDA 툴킬 7.5, cuDNN 4 에 최적이며 다른 버전은 소스에서 설치할 수 있음 (Cuda toolkit >= and cuDNN 6.5(v2), 7.0(v3), v5) CUDA 다운로드 (https://developer.nvidia.com/cuda-downloads) dmg로 인스톨하..
node.js에서 http 요청 하기 request 모듈 이용(https://github.com/request/request#examples) $ npm install request 1. get 요청해보기 var request = require('request'); request('http://naver.com', function (err, response, body) { if (err) { return console.log('error'); } if (response.statusCode !== 200) { return console.log('status : ' + response.statusCode); } console.log(body); }); http://blog.modulus.io/node.js-..
node.js를 매우 오랜만에 사용하는데.. 서버가 아니라 데몬으로 돌아가는 클라이언트(기존에 모니터링 에이전트로 파이썬 + grpc를 쓰는데 너무 구려서 노드 grpc로 결정)로 사용하려고 하니... 으잉?? 서버는 클라이언트에서 요청이 올때 처리하면 되는데 클라이언트는 주기적으로 함수가 실행되게 어떻게 하지... 자바스크립트의 setTimeout나 setInterval을 사용해야 하나 하다가 구글에 물어보니 node-schdule 같은 모듈이 있군요. 물론 다른것도 있지만이걸로 선택. 사용법은 매우 간단. cron 표현식도 지원함. $ npm install node-schedule 예제 1. 매분 30초마다 실행하기 'use strict'; var lib = require('./lib'); var s..
액티비티에 뷰페이저를 넣고 해당 인덱스의 fragment를 가져와서 사용하고 싶을 때index에 해당 숫자를 넣어주면됨 Fragment fragment = getSupportFragmentManager() .findFragmentByTag("android:switcher:" + R.id.viewpager + ":" + index);
우분투 $ java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize|PermSize|ThreadStackSize' byte 단위로 표시됨
npm 업데이트 후 install 시 아래와 같은 에러 해결 방법Attempt to unlock, which hasn't been locked sudo chown -R `whoami` ~/.npm sudo chown -R `whoami` /usr/local/lib/node_modulessudo chown -R `whoami` /usr/localhttps://github.com/npm/npm/issues/4815
1. 환경변수 설정$ sudo vi /etc/apache2/envvars export 환경변수명=값 2. php에서 읽기getenv('환경변수명');
php-memcached 모듈로 하면 안되고 aws에서 제공하는 모듈 이용. 레퍼런스 : http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Appendix.PHPAutoDiscoverySetup.html#Appendix.PHPAutoDiscoverySetup.InstallingExisting 1. php 버전 확인$ php -v 2. 다음 페이지에서 버전에 맞는 모듈 다운로드https://ap-northeast-1.console.aws.amazon.com/elasticache/home?region=ap-northeast-1#client-download: 3. php dependencies 설치$ sudo apt-get update$ sudo a..