Skip to content

Instantly share code, notes, and snippets.

View tobynet's full-sized avatar

tobynet tobynet

  • Toyama, Japan
View GitHub Profile
@tobynet
tobynet / tempbrowser.rb
Created July 27, 2012 12:12
open browser with temporary profile and URIs from clipboard for linux
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-
require 'uri'
from_clipboard = `xsel -b`
uris = URI.extract(from_clipboard)
exec 'chromium-browser', '--temp-profile', *uris
# for zsh
# chromium-browser --temp-profile "$uri" $* &
@tobynet
tobynet / $$$test.txt
Created May 24, 2012 23:17
same filename mugenzousyoku
こちらで起きた https://gist.github.com/2784723/
経緯はこちらに書きました https://gist.github.com/2784777
編集時にファイル名に$をまぜるとファイルが増えるわかめちゃん
https://gist.github.com/2784723/
こちらで起きた
経緯
- ~/.vim/syntax/markdown.vim というファイル名でウェブから登録出来なかった
- $HOME-.vim-syntax-markdown.vim にしたら登録できた
- 編集しようとしたら、 $HOME-.vim-syntax-markdown.vim が HOME-.vim-syntax-markdown.vim に分裂した。
- 両方共消さなくなった。
- やばい!!!!!!!!!!!!!!!!!!!!!!!!
@tobynet
tobynet / $HOME-.vim-syntax-markdown.vim
Created May 24, 2012 22:52
my vim syntax question
" ~/.vim/syntax/markdown.vim
" \c で 大文字小文字無視します :help /\c
" todo: TODO: をハイライトしたい
syntax match myTodo /\ctodo:/
" done: DONE: をハイライトしたい
syntax match myDone /\cdone:/
" 適当に色付け
highlight link myTodo Todo
@tobynet
tobynet / deploy.rake
Created May 19, 2012 05:32 — forked from njvitto/deploy.rake
Rakefile to deploy and rollback to Heroku in two different environments (staging and production) for the same app
#Deploy and rollback on Heroku in staging and production
task :deploy_staging => ['deploy:set_staging_app', 'deploy:push', 'deploy:restart', 'deploy:tag']
task :deploy_production => ['deploy:set_production_app', 'deploy:push', 'deploy:restart', 'deploy:tag']
namespace :deploy do
PRODUCTION_APP = 'YOUR_PRODUCTION_APP_NAME_ON_HEROKU'
STAGING_APP = 'YOUR_STAGING_APP_NAME_ON_HEROKU'
task :staging_migrations => [:set_staging_app, :push, :off, :migrate, :restart, :on, :tag]
task :staging_rollback => [:set_staging_app, :off, :push_previous, :restart, :on]
@tobynet
tobynet / mix_noun.rb
Created April 1, 2012 08:35 — forked from hitode909/mix_noun.rb
文を2つ入力して最初の文の名詞以外と2つめの文の名詞だけを使って文章を作るやつ
# -*- coding: utf-8 -*-
require 'open-uri'
require 'nokogiri'
require 'MeCab'
class WordsArray < Array
def nouns
select{ |w|
w.is_noun
}
@tobynet
tobynet / output
Created March 31, 2012 07:26
[issue] markdown 1.0.1 converted to a hash instead of contents??????
$ markdown --version
This is Markdown, version 1.0.1.
Copyright 2004 John Gruber
http://daringfireball.net/projects/markdown/
$ which markdown
/usr/bin/markdown
$ markdown test.txt
@tobynet
tobynet / sukkiri-friendfeed.css
Created March 26, 2012 08:38
Smart FriendFeed Theme CSS
@-moz-document domain("friendfeed.com") {
/**** friendfeedをシンプルにするあれ ****/
/*既知の問題: [todo] autopagerizeでサムネイル画像が消える件 */
/** 投稿欄を見えなくする(できればjsで要素をなくしたい) **/
.sharebox {
display: none !important;
}
/** 上下幅を弄るにはまずこれ **/
#! /usr/bin/env ruby
puts ARGF.read.split(/\b+/).map{|x|x.split(//).sort.join }.join
@tobynet
tobynet / coderwall.rb
Created November 27, 2011 18:17 — forked from vivien/coderwall.rb
Simple and Stupid Ruby API for Coderwall.com
# Simple and Stupid Ruby API for Coderwall.com
# Vivien Didelot <[email protected]>
require "open-uri"
require "json"
module CoderWall
class Achievement
attr_reader :name, :badge, :description