[Linux] 메일Mail 삭제하는 방법 Mail을 주기적으로 삭제하지 않으면 메일이 계속 쌓이기 때문에 원하는 정보를 찾기 불편할 뿐더러 메모리도 차지하게 된다. 그래서 주기적으로 지워주는 것이 좋다. cat 명령어를 이용하여 쉽게 초기화 할 수 있다. $ cat /dev/null > /var/spool/mail/계정이름 예) root 메일을 삭제할 경우 $ cat /dev/null > /var/spool/mail/root
[VSCode] 불필요한 파일/폴더 안 보이게 숨기는 방법 1.Settings 선택 * Windows/Linux - File > Preferences > Settings * macOS - Code > Preferences > Settings 2.Extensions > Ignore에서 "Edit in settings.json" 선택 3.settings.json에 보여지길 원하지 않는 폴더/파일을 exclude 에 입력. 예1) .pyc 파일과 __pycache__를 안보이게 할 경우 아래와 같이 입력하면 된다. { "files.exclude": { "**/*.pyc": {"when": "$(basename).py"}, "**/__pycache__": true }, "window.zoomLevel": 0 }..
[Git] Markdown emojiPeople :bowtie:😄 :smile:😆 :laughing:😊 :blush:😃 :smiley:☺️ :relaxed:😏 :smirk:😍 :heart_eyes:😘 :kissing_heart:😚 :kissing_closed_eyes:😳 :flushed:😌 :relieved:😆 :satisfied:😁 :grin:😉 :wink:😜 :stuck_out_tongue_winking_eye:😝 :stuck_out_tongue_closed_eyes:😀 :grinning:😗 :kissing:😙 :kissing_smiling_eyes:😛 :stuck_out_tongue:😴 :sleeping:😟 :worried:😦 :frowning:😧 :anguished:😮 :open_mouth:😬 :..
[MySQL] Oracle의 계층 쿼리 WITH RECURSIVE를 MySQL에서 사용하기 Mysql에서 계층 쿼리를 사용하려고 했지만,Oracle, Mssql 의 WITH RECURSIVE ~ AS 문을 이용한 계층 쿼리 를 Mysql은 제공하지 않았다. 구글링해보니, MySQL 에서는 VIEW(뷰) 즉, 가상 테이블을 만들어서 사용해야 한다고 했다.더 검색해 보니, 누군가 View 가 아닌 Temporary 테이블을 이용하여 WITH RECURSIVE 기능을 하는 프로시져를 올려둔 사람이 있었다. "Temporary 테이블" 이란? -임시 테이블 -View와는 다르게 특정 결과를 임시적으로 저장할 수 있다. -현재 접속한 single session에 한하여 재사용이 가능하다. -Stored Proce..
[Node.JS] ffmpeg 영상 코덱 변경 방법 fluent-ffmepg 를 이용해서 코덱 변환이 가능하다. 설치 $ npm install fluent-ffmpeg 예) h264 코덱으로 변경하여 영상 실행* h264으로 변경할 경우 libx264로 코덱을 적어주면 된다. const FfmpegCommand = require('fluent-ffmpeg'); const video = document.querySelector("#video"); let file = "test.mov" # 변경 전 파일 let convert = "output.mov" # 변경 후 파일 FfmpegCommand(file) .videoCodec('libx264') .format('mov') .on('error', functio..
[MySQL] null 처리 mysql에는 ifnull 과 coalesce 두가지 방법으로 null을 처리할 수 있다. 예) col1 컬럼이 null 일 경우 0 입력 SELECT IFNULL(`col1`, 0) AS `col1` FROM TABLE ; SELECT COALESCE(`col1`, 0) AS `col1` FROM TABLE ; 단 COALESCE 는 좀 특이하게, COALESCE(val1, val2, ...., val_n) 값을 여러개 넣어서 val1 이 null이면 val2, va2가 null이면 val3 ... 이렇게 다음으로 값으로 넘어가면서 null 이 아닌 값을 찾아 반환한다.단, 모든 값이 null인 경우 "" (빈 값) 이 반환된다. COALESCE 가 MySQL ANSI 표준..