Backend Architectures
ror, scala, jetty, erlang, thrift, mongrel, comet server, my-sql, memchached, varnish, kestrel(mq), starling, gizzard, cassandra, hadoop, vertica, munin, nagios, awstats
ror, scala, jetty, erlang, thrift, mongrel, comet server, my-sql, memchached, varnish, kestrel(mq), starling, gizzard, cassandra, hadoop, vertica, munin, nagios, awstats
<!-- | |
* Copyright (c) 2010 devnight.net. All rights reserved. Use of this | |
* source code is governed by a MIT license that can be found in the | |
* LICENSE file. | |
--> | |
<!DOCTYPE html> | |
<html> | |
<meta http-equiv="Content-type" content="text/html; charset=utf-8"> | |
<head> | |
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script> |
worker_processes 1; | |
events { | |
worker_connections 1024; | |
} | |
http { | |
map $http_user_agent $outdated { | |
default 0; | |
"~MSIE [1-10]\." 1; |
''' | |
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); | |
} |
mkdir -p ~/Library/KeyBindings && | |
echo '{ "₩" = ("insertText:", "`"); }' >> ~/Library/KeyBindings/DefaultkeyBinding.dict |
{ | |
"version": "0.2.0", | |
"configurations": [ | |
{ | |
"type": "node", | |
"request": "launch", | |
"name": "Electron: Main", | |
"protocol": "inspector", | |
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron", | |
"runtimeArgs": [ |
const m = require('module') | |
const res = vm.runInThisContext(m.wrap(code))( | |
exports, | |
require, | |
module, | |
__filename, | |
__dirname | |
) |
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 |