Skip to content

Instantly share code, notes, and snippets.

View skahack's full-sized avatar
🐳
...

Hiroki Sato skahack

🐳
...
View GitHub Profile
@skahack
skahack / gist:5626736
Last active December 17, 2015 14:48
Blue Meaniesの影響受けてそうなバンド
in_host = '127.0.0.1'
out_host = '127.0.0.1'
db = 'dbname'
cs = %w(
aaa
bbb
)
cs.each do |c|
`mongoexport -h #{in_host} -d #{db} -c #{c} > out`
# -*- mode: ruby -*-
# vi: set ft=ruby :
BOX_NAME = ENV['BOX_NAME'] || "ubuntu12.04"
FORWARD_DOCKER_PORTS = ENV['FORWARD_DOCKER_PORTS']
Vagrant::Config.run do |config|
# Setup virtual machine box. This VM configuration code is always executed.
config.vm.box = BOX_NAME
config.vm.forward_port 4243, 4243
$ ssh root@localhost -p 49153 -o DSAAuthentication=yes -o LogLevel=FATAL -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ForwardAgent=yes
FROM ubuntu:12.04
MAINTAINER SKAhack
run echo "deb http://archive.ubuntu.com/ubuntu quantal main universe" > /etc/apt/sources.list
RUN apt-get update
RUN apt-get install -y software-properties-common
RUN apt-get install -y openssh-server
RUN apt-get install -y sudo
RUN mkdir -p /home/docker
@skahack
skahack / gist:6317691
Last active December 21, 2015 14:09
Macでスクリーンショットを撮ったらDropboxに入るようにする方法

Macでスクリーンショットを撮ったらDropboxに入るようにする方法

次のコマンドをターミナルで実行するだけ。

$ defaults write com.apple.screencapture location /path/to/Dropbox
$ killall SystemUIServer

/path/to/Dropboxの部分が保存先になります。ここをDropboxの公開フォルダにすればすごく便利!

@skahack
skahack / links.md
Last active August 29, 2015 13:56
The Sounds Of Evil (Anti​-​Injustice Volume 3) by Demonic Records
@skahack
skahack / Gruntfile.js
Last active August 29, 2015 14:01
node-webkit skeleton
module.exports = function(grunt) {
"use strict";
require('load-grunt-tasks')(grunt);
grunt.registerTask('build', [
'nodewebkit'
]);
grunt.initConfig({
nodewebkit: {
options: {
@skahack
skahack / gist:17fd66bf0d15dfa5d547
Created July 14, 2014 16:12
open a GitHub page
function! g:open_github() "{{{
let commit = system("git rev-parse HEAD")
let commit = substitute(commit, '^[ \t\n]\+', '', 'g')
let commit = substitute(commit, '[ \t\n]\+$', '', 'g')
let top = system('git rev-parse --show-toplevel')
let top = substitute(top, '^[ \t\n]\+', '', 'g')
let top = substitute(top, '[ \t\n]\+$', '', 'g')
let filepath = expand('%:p')
@skahack
skahack / bwt.js
Last active December 12, 2018 14:34
Burrows-Wheeler Transform; BWT, Move-to-front transform
//
// Burrows-Wheeler Transform; BWT
// http://en.wikipedia.org/wiki/Burrows%E2%80%93Wheeler_transform
// http://www.geocities.jp/m_hiroi/light/pyalgo48.html
//
var _ = require('underscore');
function BWT(){}