Skip to content

Instantly share code, notes, and snippets.

View sftblw's full-sized avatar

Ch. (Chanwhi Choi) sftblw

View GitHub Profile
@runegri
runegri / RsaNetStandard.cs
Created September 7, 2017 07:30
Encrypt and decrypt using Rsa and FromXmlString on .Net Standard 2.0
public class Encryptor
{
public static void WriteXmlForCert(string thumbprint, string fileName)
{
var store = new X509Store(StoreName.My, StoreLocation.CurrentUser);
store.Open(OpenFlags.ReadOnly);
var certs = store.Certificates.Find(X509FindType.FindByThumbprint, thumbprint, false);
store.Close();
var cert = certs[0];
var rsa = (RSA)cert.PublicKey.Key;
@phuysmans
phuysmans / gist:4f67a7fa1b0c6809a86f014694ac6c3a
Created January 8, 2018 09:29
docker compose health check example
version: '2.1'
services:
php:
tty: true
build:
context: .
dockerfile: tests/Docker/Dockerfile-PHP
args:
version: cli
volumes:
@pastleo
pastleo / nm_l2tp_ipsec_vpn.md
Last active April 27, 2026 08:39
setup L2TP IPSEC VPN in archlinux using NetworkManager
@WesThorburn
WesThorburn / 1.Instructions.md
Last active July 29, 2025 13:21
Linux: Compile C++ to WebAssembly and JavaScript using Emscripten and CMake

Linux: Compile C++ to WebAssembly and JavaScript using Emscripten and CMake

Download and Install Emscripten

  • My preferred installation location is /home/user
  • Get the latest sdk: git clone https://github.com/emscripten-core/emsdk.git
  • Enter the cloned directory: cd emsdk
  • Checkout main: git checkout main
  • Install the lastest sdk tools: ./emsdk install latest
  • Activate the latest sdk tools: ./emsdk activate latest
  • Activate path variables: source ./emsdk_env.sh
@TrillCyborg
TrillCyborg / mastodon-docker-setup.md
Last active April 21, 2026 01:58
Mastodon Docker Setup

Mastodon Docker Setup

Setting up

Clone Mastodon's repository.

# Clone mastodon to ~/live directory
git clone https://github.com/tootsuite/mastodon.git live
# Change directory to ~/live

cd ~/live

@luncliff
luncliff / cmake-tutorial.md
Last active May 14, 2026 01:42
CMake 할때 쪼오오금 도움이 되는 문서

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

주의

  • 이 문서는 CMake를 주관적으로 서술합니다
  • 이 문서를 통해 CMake를 시작하기엔 적합하지 않습니다
    https://cgold.readthedocs.io/en/latest/ 3.1 챕터까지 따라해본 이후 기본사항들을 속성으로 익히는 것을 돕기위한 보조자료로써 작성되었습니다
@lifthrasiir
lifthrasiir / daerim.md
Last active May 23, 2019 06:11
<대림동에서 보낸 서른 번의 밤>의 웹 호환성 문제에 대해 (2019-02-03)

아래 내용은 지난 2월 3일 [email protected]에 보낸 메일을 거의 그대로 전재한 것이다. 두 달 넘게 응답은 없었다.

10일 넘게 응답을 받지 못한 뒤 김동인 담당 기자에게 트위터로 연락을 시도했으나 이 또한 응답받지 못했다.

해당 기사는 현재도 여전히 파이어폭스에서 정상적으로 표시되지 않는다. (2019-04-15)

안녕하세요. [<대림동에서 보낸 서른 번의 밤>][1] 기사를 보고 사소하지만 중요할 수 있는 문제를 알려 드리고자 글을 씁니다.

본 기사는 (요즈음에는 뉴욕타임즈 따위가 너무 많이 써서 오히려 식상할 수 있는) 스크롤할 때마다 애니메이션이 튀어 나오는 인터랙티브 포맷을 쓰고 있습니다만, 해당 포맷이 구글 크롬에서만 테스트된 것으로 보입니다. 모든 브라우저를 테스트하진

@HelloWorld017
HelloWorld017 / stop_wooribank.user.js
Created June 1, 2019 02:34
난 non-ActiveX건 ActiveX건 다 안 깔거니까 제발 그만 좀 괴롭혀
// ==UserScript==
// @name Fuck wooribank
// @namespace https://gist.github.com/HelloWorld017/ed85d08edda716a7df9e430df937dddf
// @version 0.2
// @description Fuck wooribank, I don't want to install any non-ActiveX and ActiveX
// @author Khinenw
// @match https://spib.wooribank.com/*
// @grant none
// ==/UserScript==
@gaeulbyul
gaeulbyul / awesome.md
Last active September 26, 2024 05:56
awesome-gaeulbyul