Skip to content

Instantly share code, notes, and snippets.

@ragingwind
ragingwind / nginx.conf
Created August 5, 2019 09:19
Redirect old-classic browser including IE 11
worker_processes 1;
events {
worker_connections 1024;
}
http {
map $http_user_agent $outdated {
default 0;
"~MSIE [1-10]\." 1;
@ragingwind
ragingwind / shorten.py
Last active July 7, 2018 01:48
Shorten URL with markdown for Alfred. Added title to origin https://github.com/hzlzh/Alfred-Workflows
'''
Shorten URL v1.5
Github: https://github.com/hzlzh/Alfred-Workflows
Author: hzlzh (hzlzh.dev@gmail.com)
Twitter: @hzlzh
Blog: https://zlz.im/Alfred-Workflows/
'''
# encoding: utf-8
.part.titlebar {
display: none !important;
}
.monaco-workbench {
background-color: rgba(0, 0, 0, 0);
}
@ragingwind
ragingwind / won-as-backquote.sh
Last active August 7, 2021 03:49
Backquote binding for won key
mkdir -p ~/Library/KeyBindings &&
echo '{ "₩" = ("insertText:", "`"); }' >> ~/Library/KeyBindings/DefaultkeyBinding.dict
@ragingwind
ragingwind / launch.json
Created April 9, 2018 07:01
Debugging electron app with vscode
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Electron: Main",
"protocol": "inspector",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
"runtimeArgs": [
@ragingwind
ragingwind / run.js
Last active April 9, 2018 00:08
running code block by wrapping module
const m = require('module')
const res = vm.runInThisContext(m.wrap(code))(
exports,
require,
module,
__filename,
__dirname
)
@ragingwind
ragingwind / console.log.js
Created March 2, 2018 09:33
Logger with console.log and call stack in strict mode
const log = console.log
console.log = function logIt() {
var stack = new Error().stack,
callee = stack.split('\n')[3].slice(7),
tag = '[LOG]';
if (arguments.length > 0) {
tag = Array.prototype.slice.call(arguments, 0)[0]
}
log.call(this, tag, callee)
arguments.length > 1 && log.apply(this, arguments)
# find directories in the path
find . -maxdepth 10 -type d
@ragingwind
ragingwind / package.json
Created July 7, 2017 20:52
tiddlywiki package.json
{
"name": "tiddlywiki",
"version": "1.0.0",
"main": "index.js",
"license": "MIT",
"dependencies": {
"tiddlywiki": "^5.1.14"
},
"scripts": {
"build": "tiddlywiki wiki --init server",
let searchalias b = "bookmark"
let searchalias g = "google"