전체 글(98)
-
ETH + TONCOIN 듀얼 마이닝 (Windows10 기준)
추세다. 그렇다. 추세다. 그래서 이리저리 테스트 해봤다. 파워 서플라이만 넉넉하고, 전기 용량이 한계치만 아니면 충분히 해볼만하다. 듀얼 마이닝 채굴 방법을 소개한다. (필자는 하이브OS를 이용하지 않으므로 모두, 윈도우 기준이다.) 1. lolMiner 1.43 버전을 다운로드 받는다. Releases · Lolliedieb/lolMiner-releases · GitHub Releases · Lolliedieb/lolMiner-releases Contribute to Lolliedieb/lolMiner-releases development by creating an account on GitHub. github.com 2. dual_mine_eth_ton.bat 배치파일을 수정한다. 이더리움의 경우,..
2022.02.07 -
안드로이드 12, java.lang.IllegalArgumentException 오류 수정 방법
내 테스트 기기에는 문제가 전~~혀 없는데, 최근 갤럭시 노트20에서 앱을 실행하자마자 실행도 안되고 Crash난다는 리포트르를 받게 되었다. 해당 기기가 없어서 무슨 문제인지 도통 감을 못잡고 있던 찰나, 이용자 한 분께서 너무도 고맙게도 덤프 로그를 보내주셨다. 아래는 로그 내용. 02-02 23:10:32.665 12316 12466 12561 E AndroidRuntime: FATAL EXCEPTION: pool-10-thread-1 02-02 23:10:32.665 12316 12466 12561 E AndroidRuntime: Process: ****, PID: 12466 02-02 23:10:32.665 12316 12466 12561 E AndroidRuntime: java.lang.Ill..
2022.02.06 -
sqlite3 날짜, 시간 비교 조회
가끔 sqlite3를 이용해서 datetime 값에 몇 일 전, 몇 분 전 등의 기능을 쓰고 싶을 때는 아래와 같이 조회하면 된다. 다른 RDB를 쓰다가 sqlite3 를 쓰면 헷갈리는 점이 있어 남긴다. select datetime('2000-01-01 00:00:00', 'weekday 1'); > 2000-01-03 00:00:00 select datetime('2000-01-01 00:00:00', '-1 year') > 1999-01-01 00:00:00 select datetime('2000-01-01 00:00:00', '+09:00:00') > 2000-01-01 09:00:00 select datetime(946684800,'unixepoch') > 2000-01-01 00:00:00 s..
2022.02.02 -
nodejs mysql사용시, SQL Injection 방어하기
DB를 사용하는 경우, 항상 유의해야 하는 점. SQL Injection... SQL Injection이란 DB쿼리를 사용시에, query string 값을 넣는 경우가 99.9999%인데 (심지어 유저 ID), 이때 파라미터 값에 특수 문자와 문법들을 이용해서 쿼리를 무력화하고 권한을 획득하는 것을 의미한다. https://namu.wiki/w/SQL%20injection nodejs로 mysql npm을 사용하고 있는데, 어떻게 방어하는지 궁금해서 검색해보니, 아래와 같이 하면 된단다. escape escape는 문자열을 인코딩하는 걸 말한다. const getUser = function (chat_id) { return connection.query(`SELECT * FROM USERS WHERE ..
2022.01.19 -
nodejs mysql사용시, SQL Injection 방어하기
DB를 사용하는 경우, 항상 유의해야 하는 점. SQL Injection... SQL Injection이란 DB쿼리를 사용시에, query string 값을 넣는 경우가 99.9999%인데 (심지어 유저 ID), 이때 파라미터 값에 특수 문자와 문법들을 이용해서 쿼리를 무력화하고 권한을 획득하는 것을 의미한다. https://namu.wiki/w/SQL%20injection nodejs로 mysql npm을 사용하고 있는데, 어떻게 방어하는지 궁금해서 검색해보니, 아래와 같이 하면 된단다. escape escape는 문자열을 인코딩하는 걸 말한다. const getUser = function (chat_id) { return connection.query(`SELECT * FROM USERS WHERE ..
2022.01.19 -
Visual Studio Code - Remote Control (SSH) 접속 에러 해결 방법
라즈베리파이4에 라즈비안OS를 깔고, Windows 10의 Visual Studio Code를 통해 원격 접속해서 개발하고 싶어서 확장 프로그램을 설치해서 접속하는데 자꾸 접속이 실패한다. putty, vncviewer 모두 정상적으로 접속이 되는데 유독 Visual Studio Code의 Remote Control만 안된다. 뭐 이따구가... 열심히 검색한 결과..한가지 방법을 찾아냈다. 64비트 OS인 경우 호환이 되지 않는 것. 아무래도 arm 아키텍쳐와 각종 실행 파일들(node.js)의 컴파일된 아키텍쳐와 충돌이 나는 듯 하다. 1. 라즈베리파이 터미널에서 아래 명령어 입력해서 클린 삭제 rm -fr ~/.vscode-server/ 2. /boot/config.txt 수정 (에디터 프로그램은 v..
2022.01.09