Skip to content

Instantly share code, notes, and snippets.

View dongbum's full-sized avatar
😄
Beat yesterday

DONGBUM, KIM dongbum

😄
Beat yesterday
View GitHub Profile
@dongbum
dongbum / teslamate_backup.sh
Last active December 12, 2023 13:57
teslamate backup script
#!/bin/bash
today=$(date "+%Y%m%d")
now=$(date "+%H%M%S")
docker-compose exec -T database pg_dump -U teslamate teslamate > /disk1/backup/teslamate/teslamate_${today}_${now}.backup
chown viper9:users /disk1/backup/teslamate/teslamate_${today}.backup
echo "Backup complete."
#include <iostream>
#ifdef _WIN32
# define WIN32_LEAN_AND_MEAN
# define NOMINMAX
# define _CRT_SECURE_NO_WARNINGS
#endif
#include "sentry.h"
#include <stdbool.h>
USE [GameDB]
GO
/****** Object: StoredProcedure [dbo].[GSP_GD_GENERATE_INSERTS] Script Date: 2020-03-12 오전 11:58:13 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
// https://stackoverflow.com/questions/982568/what-is-the-best-way-to-auto-generate-insert-statements-for-a-sql-server-table
USE [GameDB]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
# https://superuser.com/questions/1373570/converting-a-mkv-file-with-dts-ma-audio-to-ac3-5-1-with-no-loss-in-video
ffmpeg -i inputfile.mkv -c:v copy -c:a ac3 outputfile.mkv
@dongbum
dongbum / cmake-tutorial.md
Created September 25, 2019 17:38 — forked from luncliff/cmake-tutorial.md
CMake 할때 쪼오오금 도움이 되는 문서

CMake를 왜 쓰는거죠?
좋은 툴은 Visual Studio 뿐입니다. 그 이외에는 전부 사도(邪道)입니다 사도! - 작성자

주의

  • 이 문서는 CMake를 주관적으로 서술합니다
  • 이 문서를 통해 CMake를 시작하기엔 적합하지 않습니다
    https://cgold.readthedocs.io/en/latest/ 3.1 챕터까지 따라해본 이후 기본사항들을 속성으로 익히는 것을 돕기위한 보조자료로써 작성되었습니다
@dongbum
dongbum / forMe5.md
Created August 2, 2019 02:46 — forked from ninanung/forMe5.md
사실은 내가 보기위한 마크다운 문법설명서 - 5. 블럭과 테이블

5.블럭과 테이블

5-1.블럭

블럭은 이 문법 설명서를 쭉 보면서 가장 많이 본 부분이기도 합니다. 제가 코드를 보여드릴 때 회색 상자에 코드를 넣었던 것을 기억하실 겁니다. 만약 그 회색 상자가 아니라 그냥 깃헙 기스트에 작성했다면 알아서 변환되어 보이기 때문에 코드를 그대로 보여줄 수 없었을 겁니다. 이걸 해결하기 위한 문법이 바로 코드블럭입니다. 코드블럭을 만드는 방법은 여러가지가 있는데 가장 쉬운 방법부터 올라가 보도록 하겠습니다.

먼저 가장 쉬운 방법은 스페이스바를 4번 누르는 방법입니다.

    for(i=0; i<10; i++) {
    	cout << “게임하고싶다” << endl;

[공통] 마크다운 markdown 작성법

1. 마크다운에 관하여

1.1. 마크다운이란?

Markdown은 텍스트 기반의 마크업언어로 2004년 존그루버에 의해 만들어졌으며 쉽게 쓰고 읽을 수 있으며 HTML로 변환이 가능하다. 특수기호와 문자를 이용한 매우 간단한 구조의 문법을 사용하여 웹에서도 보다 빠르게 컨텐츠를 작성하고 보다 직관적으로 인식할 수 있다. 마크다운이 최근 각광받기 시작한 이유는 깃헙(https://github.com) 덕분이다. 깃헙의 저장소Repository에 관한 정보를 기록하는 README.md는 깃헙을 사용하는 사람이라면 누구나 가장 먼저 접하게 되는 마크다운 문서였다. 마크다운을 통해서 설치방법, 소스코드 설명, 이슈 등을 간단하게 기록하고 가독성을 높일 수 있다는 강점이 부각되면서 점점 여러 곳으로 퍼져가게 된다.

1.2. 마크다운의 장-단점

1.2.1. 장점

@dongbum
dongbum / Tail_on_python.py
Created January 4, 2019 06:59
Tail on python (without external library)
# https://stackoverflow.com/a/53121178/8793092
def follow(thefile):
while True:
line = thefile.readline()
if not line:
time.sleep(0.1)
continue
yield line
@dongbum
dongbum / Replace comment to space regexp
Last active December 7, 2018 09:25
Visual Studio에서 주석 한번에 삭제
//로 시작하는 주석 검색/삭제 (http://artwook.tistory.com/287)
//.*
/* */ 로 되어있는 주석 검색/삭제용
/\*[(\x00-\xff)|(ㄱ-ㅎ가-힣)]*?\*/