Skip to content

Instantly share code, notes, and snippets.

$ cat list | awk 'BEGIN{printf "Content-Type: text/html\n\n<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n</head>\n<body>\n<ul>\n"} {print "<li>" $2 "</li>"} END{printf "</ul>\n
</body>\n</html>\n"}'
@msr-i386
msr-i386 / restore_encoding_menu.patch
Last active December 20, 2016 13:20
Chromium 55で削除されたエンコーディングメニューを復活させるパッチ
commit 6a39e99e5cca4bdccba49f2dbc5c32992f482c8b
Author: MSR <[email protected]>
Date: Tue Dec 20 20:32:23 2016 +0900
Restore encoding menu.
diff --git a/chrome/app/chrome_command_ids.h b/chrome/app/chrome_command_ids.h
index c634b10..5b8220c 100644
--- a/chrome/app/chrome_command_ids.h
+++ b/chrome/app/chrome_command_ids.h
echo 突然のワンライナーEx | awk '{for(i=1;i<=length();i++){len+=(substr($0,i,1)~/[\x01-\x7E]/)?1:2}for(i=0;i<len/2+2;i++){up=up "人";dn=dn "Y^"}printf("_%s_\n> %s <\n ̄%s ̄\n",up,$0,dn)}'
@msr-i386
msr-i386 / suddendeath_limited
Last active September 29, 2016 08:01
突然の死 ワンライナー 全角限定
$ echo 突然の死 | awk '{for(i=0;i<length()+2;i++){up=up "人"; dn=dn "Y^"} printf("_%s_\n> %s <\n ̄%s ̄\n", up, $0, dn)}'
_人人人人人人_
> 突然の死 <
 ̄Y^Y^Y^Y^Y^Y^ ̄
$
iVBORw0KGgoAAAANSUhEUgAAASMAAAEjAQMAAABD7vVuAAAABlBMVEUAAAD///+l2Z/dAAAAAnRS
TlP//8i138cAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAfqSURBVGiB7ZoxzqNIEIUbEXRmLoDENci4
ElwAzAXMlci4BhIXgKwD5Nrv9W/vTrLSBDXSBmtZHgs/z9+urnr1XjXBfucR/kf951FnCGMseR2s
eYe7j+HR8ayrtBfbXqyh8EZddg9r+QylbXa29aNrrlRy8dEdttqyAfBGrfUY777l2j22XNtDF6qN
NdaFNbaxXn/UsNZ9F/qwFwpGPdk+rM2ylgRm+DOosQ3VWl4phK6Zt3pa7xDNtjrEZvkTKGJvXAjD
pqi/2/IV7mlrXu0+pfLXHfJCKbO2+l+f/2ShG4rHO/L3A2s5icRqV7qnla8esx2/VJob6lQeKfw8
yaxHZM/vwM6vRGJ/tMfijTI7WEiINfk1pTCt5Qyq1eYXyd5dXXij3pFVhB6q6Eqz5lrDSFKnxta6
SDvZPXmjrpWEom4IiSmn1r1aDdqYt2NZzVJp3qg3MYjNk9e2WdJdKa/5YB/j3reBap7cUZ0g1caK
mnckyxT7voUL90envCu8UZYIgzILOlySLYl1NVTqtd1Fat7tXXmjLtNPn+F4SKIT+47d8WYTtrta
eTaXN8pUQPW07RXFavUD7g/UzV7lbxub747aSi1tpZHWobNnS5+5x44AwPqsdx/8UVRqza8/WwJQ
@msr-i386
msr-i386 / coolbanner_qr
Last active September 24, 2016 09:24
coolbanner.sh for GNU Linux QR code (Original; https://gist.github.com/papiron/1539a628cdada4d46054e30c082824b4)
iVBORw0KGgoAAAANSUhEUgAAASMAAAEjAQMAAABD7vVuAAAABlBMVEUAAAD///+l2Z/dAAAAAnRS
TlP//8i138cAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAfoSURBVGiB7ZoxzqtIEIQHEUxmLoDENci4
kn0BAxfAV5qMayBxAcgIEL1fjfnfvmSlDfpJG6yFVvx28Xbc011d1eNg/+YV/kf951FbCK+j3GIo
jvIKy0PvNFu7mvHfpUih8Ebtdr7SUs2rpbOw8G6XZ2efY3m3zZ7sMwPwRqX6GdaP2RBsNLti/Yzr
FOxq1w+PzuH1J1Bx3a2ujnJoBRznxo51iOvWhtefQfVHafP5iCHEQEi2jhuAzYfrT6CI/bw8Wr29
G9u+hPbs5/DQJpS/75AXSvk11/94/ZaFXiheV3dWVo6kcKgf4ayO0KfG5nW00P9daW4oIt3bGcJ3
Cee75f4MbHU43935OpbCG3W1DcX6bAn/GVqbOpv4PLLMOnRk2Xe3PVFbWPq5vLpaXzqdva1Du148
HZuRvEvl7o26WoJRfpJqaOqaMa1bJBKKwWu2LZo7aj8Wtvd1hGdXFwfXQuy5ZxNeJLuFyhtlpuVY
Wq/ItWg5UOPRwBYfK4fuG3tXVGIVlJHivcXViAeElOqXNaYNv2vIEcWHE0R71BXv0VvIqa65IrzI
GmGmpfdGmZ1F4m3qtZkipEhCQfP2SaQehbWaO2pupsAtCcW3X4o59DPZvY4z+w8BL5U3as/J9Qjk
@msr-i386
msr-i386 / cf2apache.py
Last active March 11, 2017 23:53
CloudFront log to Apache log converter
#!/usr/bin/env python
# -*- coding: utf-8 -*-
###############################################################################
#
# CloudFront log to Apache log converter
#
# Copyright (C) 2016 MSR All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");