Skip to content

Instantly share code, notes, and snippets.

View Dalgona's full-sized avatar

Eunbin Jeong Dalgona

View GitHub Profile
\x1b[38;2;255;255;255;48;2;255;255;255m▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\x1b[38;2;255;255;255;48;2;248;248;246m▀\x1b[38;2;255;255;255;48;2;236;233;230m▀\x1b[38;2;255;255;255;48;2;222;215;215m▀\x1b[38;2;255;255;255;48;2;213;200;200m▀\x1b[38;2;255;255;255;48;2;211;204;202m▀\x1b[38;2;255;255;255;48;2;211;207;203m▀\x1b[38;2;255;255;255;48;2;213;208;207m▀\x1b[38;2;255;255;255;48;2;237;230;235m▀\x1b[38;2;255;255;255;48;2;246;242;243m▀\x1b[38;2;255;255;255;48;2;255;254;254m▀\x1b[38;2;255;255;255;48;2;255;255;255m▀▀▀▀▀▀▀▀▀▀▀▀▀\x1b[m
\x1b[38;2;255;255;255;48;2;255;255;255m▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\x1b[38;2;252;254;255;48;2;254;254;255m▀\x1b[38;2;254;255;255;48;2;254;255;255m▀\x1b[38;2;255;255;255;48;2;255;255;255m▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\x1b[38;2;255;255;255;48;2;245;241;241m▀\x1b[38;2;240;235;233;48;2;177;157;164m▀\x1b[38;2;176;151;151;48;2;239;237;234m▀\x1b[38;2;192;172;175;48;2;255;255;255m▀\x1b[38;2;215;203;206;48;2;255;255;255m▀\x1b[38;2;194;178;182;48;2;255;255;255
@Dalgona
Dalgona / serum-plugin.md
Last active April 11, 2019 01:57
Serum Plugin Spec (draft)

(DRAFT) Serum Plugin Specification

DOCUMENT HISTORY

  • 2019-02-26 11:32 — Initial draft
  • 2019-04-10 15:38 — Uploaded to Gist
  • 2019-04-10 16:11 — Split reading_files callback
  • 2019-04-11 10:55 — Added version requirement callbacks

Purpose

@Dalgona
Dalgona / my_authentic_remarks
Created June 15, 2017 07:34
My Authentic Remarks
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
나는 귀엽다.
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEPn/N+EErrVsjp4wm5Ef39NFc6acFAllCOFAACgkQ5Ef39NFc
6adT4Af/QkeKMIeIwO3K7OQuHSQIreKeqs5ak6G08xlnum7ZezQz+modSw9hFkKq
P6fSSf2PovfOxZROUrlMJjoGUqkTAdEzJUtbzJMJusqWm+dNxwLRNjo73GlpRYYl
WSjXOWqkNzP+vZGvml93mQ1t1e8jIZMeqvttWLgpOxB73kmGVVzVnITA+YSMH3ig
@Dalgona
Dalgona / InputHookHelper.cs
Last active February 2, 2024 17:28
Using Windows hooks with C# and P/Invoke
using System;
using System.Runtime.InteropServices;
#if DEBUG
using System.Diagnostics;
#endif
namespace HookPInvokeTest
{
public class InputHookHelper : IDisposable
{

Keybase proof

I hereby claim:

  • I am dalgona on github.
  • I am dalgona (https://keybase.io/dalgona) on keybase.
  • I have a public key ASA2Ufoty8CZ1vAlmP0vuFkruZrY4JrU9-jLd_3dhkF3mAo

To claim this, I am signing this object:

@Dalgona
Dalgona / rem2_escaped.txt
Created November 21, 2016 08:19
suki desu suki desu suki desu suki desu suki desu suki desu suki desu suki desu ...
\x1b[48;5;210m\x1b[38;5;211m▄\x1b[48;5;211m\x1b[38;5;210m▄\x1b[48;5;210m\x1b[38;5;211m▄ \x1b[38;5;217m▄ \x1b[38;5;217m▄\x1b[48;5;217m \x1b[38;5;224m▄ \x1b[38;5;224m▄ \x1b[38;5;224m▄ \x1b[38;5;224m▄ \x1b[38;5;224m▄\x1b[48;5;224m \x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;217m▄\x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m \x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;217m▄\x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m \x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;217m▄\x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m \x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;217m▄\x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m \x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;217m▄\x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;223m▄\x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;223m▄\x1b[48;5;223m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;223m▄\x1b[48;5;217m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[38;5;223m▄\x1b[48;5;223m\x1b[38;5;224m▄\x1b[48;5;224m \x1b[48;5;223m\x1b[38;5;224m▄\x1b[48;5;224m\x1b[
@Dalgona
Dalgona / rem1_escaped.txt
Last active June 23, 2017 01:04
ZERO KARA!!!
\x1b[48;5;216m \x1b[48;5;223m\x1b[38;5;216m▄▄ \x1b[48;5;216m\x1b[38;5;223m▄ \x1b[48;5;222m\x1b[38;5;216m▄\x1b[48;5;228m\x1b[38;5;222m▄ \x1b[48;5;229m\x1b[38;5;228m▄\x1b[38;5;186m▄▄▄\x1b[48;5;186m\x1b[38;5;144m▄\x1b[48;5;101m\x1b[38;5;242m▄\x1b[48;5;110m\x1b[38;5;153m▄\x1b[48;5;153m \x1b[38;5;110m▄ \x1b[38;5;110m▄\x1b[48;5;195m\x1b[38;5;153m▄\x1b[48;5;110m\x1b[38;5;153m▄\x1b[48;5;241m\x1b[38;5;243m▄\x1b[48;5;102m \x1b[48;5;244m\x1b[38;5;243m▄\x1b[48;5;242m\x1b[38;5;241m▄\x1b[48;5;240m\x1b[38;5;241m▄\x1b[48;5;241m\x1b[38;5;102m▄\x1b[48;5;246m\x1b[38;5;242m▄\x1b[48;5;153m\x1b[38;5;110m▄\x1b[48;5;244m\x1b[38;5;110m▄\x1b[48;5;101m\x1b[38;5;241m▄\x1b[48;5;185m\x1b[38;5;144m▄\x1b[48;5;228m \x1b[38;5;222m▄\x1b[48;5;222m\x1b[38;5;223m▄▄\x1b[48;5;223m \x1b[38;5;216m▄\x1b[48;5;216m \x1b[0m
\x1b[48;5;216m \x1b[48;5;223m\x1b[38;5;216m▄▄ \x1b[48;5;216m\x1b[38;5;223m▄▄ \x1b[48;5;222m\x1b[38;5;216m▄\x1b[48;5;228m\x1b[38;5;222m▄▄ \x1b[48;5;186m\x1b[38;5;144m▄
(function(w,d,undefined)
{
"use strict";
w.$ = d.getElementById;
w.$C = d.getElementsByClassName;
w.$T = d.getElementsByTagName;
HTMLElement.prototype.$C = HTMLElement.prototype.getElementsByClassName;
HTMLElement.prototype.$T = HTMLElement.prototype.getElementsByTagName;
})(window, document);
@Dalgona
Dalgona / sugar_report.txt
Created March 17, 2016 22:41
sugar test result
% clang++ --std=c++11 test.cpp
% ./a.out
*** BEGIN PERFORMANCE TEST ***
for range vrange1 (accessing 100000000 32-bit integers)
0.17850 0.80152 3.09291
0.17856 0.80029 3.07041
0.17856 0.80097 3.06703
0.18180 0.79947 3.06657
0.18012 0.80238 3.07114
0.17954 0.79954 3.10851