Skip to content

Instantly share code, notes, and snippets.

@mahm
mahm / hatebu2pinboard.rb
Created May 9, 2012 07:24
はてなブックマークのエクスポートデータをPinboardにインポートする
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-
#
# ** Hatebu2Pinboard **
# はてブのAtomエクスポートデータをPinboardにインポートします。
# カレントディレクトリにエクスポートデータ(dump.yml)と、
# Pinboardのユーザ名、パスワードを書いたYAMLファイル(auth.yml)を
# 用意して下さい。
#
# [usage]
@mahm
mahm / myset.rb
Created February 12, 2012 08:02
離散数学読書会(@2012-02-12)
class MySet < Array
def and(set)
self.map{ |elem| elem if set.include? elem }.compact
end
def or(set)
result = self
set.each{ |elem| result << elem unless result.include? elem }
result
end
def minus(set)
"2.2
" Runtime Path
set runtimepath=/Users/mahm/.vimperator
" source! /Users/mahm/.vimperatorrc
" undo保持数
set! browser.sessionstore.max_tabs_undo=30
" タブの閉じるボタン非表示
"set! browser.tabs.closeButtons=2
@mahm
mahm / gist:780734
Created January 15, 2011 06:17
MacPort pandoc install failure
version:1
:debug:main epoch: in tree: 0 installed: 0
:debug:main ghc 6.10.4_4 exists in the ports tree
:debug:main ghc 6.10.4_4 is the latest installed
:debug:main ghc 6.10.4_4 is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants:
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/ghc
:debug:main OS darwin/10.6.0 (Mac OS X 10.6) arch i386
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided