Skip to content

Instantly share code, notes, and snippets.

@onjiro
onjiro / standardPattern.styl
Created February 23, 2012 02:10
css でよく使うパターン on stylus
@charset "utf-8"
// :before, :after を使用して要素を追加する場合によく使うパターン
blockForPseudo(position, width, height)
content ""
display block
position position
width width
height height
@onjiro
onjiro / style.css
Created February 23, 2012 08:50
遊んでみた
body {
background: none repeat scroll 0 0 #333344;
font-family: Osaka,Helvetica Neue,Helvetica,Arial;
font-size: 14px;
text-align: center;
}
h1 {
color: #FFFFFF;
font-size: 70px;
padding: 30px 0 0;
icon-width = 20px
legger-width = 80px
li
// 通常時はアイコンだけ表示
white-space nowrap
width icon-width
color rgba(128, 128, 192, 0.0)
// カーソルを話したときもうにょーっと狭まる
transition width 1.2s ease
/* applying basic page frame, 2 column-format, background and spacing */
html {
background-image: url(img/background.jpg);
background-repeat: repeat; }
body {
font-family: sans-serif;
color: #4b4b4b;
width: 980px;
margin: 20px auto;
@onjiro
onjiro / calibrecron.sh
Created February 28, 2012 04:00
Calibre のあれ
#/bin/bash
PATH_RECIPES=(calibreインストールディレクトリ)/calibre/resources/recipes
PATH_EBOOKS_OUT=(ebook出力先ディレクトリ)
# 実行前に出力先ディレクトリをクリーン
rm $PATH_EBOOKS_OUT/*
# ebook生成
xvfb-run ebook-convert $PATH_RECIPES/reuters_ja.recipe $PATH_EBOOKS_OUT/reuters_ja.mobi --output-profile kindle --tags "Reuters(Japan),ニュース"
@onjiro
onjiro / sample.sh
Created April 2, 2012 01:40
findしたファイルでbasenameとか使ってゴニョゴニョしたい
for i in `find . -name '*.sh'`;do echo $i $(basename $i);done
# 以下の方法ではうまく動作しなかったのになぁ・・・
# find . -name '*.sh' -exec echo {} $(basename {}) \;
# find . -name '*.sh' -exec echo {} `basename {}` \;
# find . -name '*.sh' | xargs -n 1 -i echo {} $(basename {})
# find . -name '*.sh' | xargs -n 1 -i echo {} `basename {}`
@onjiro
onjiro / CRLF.to.LF.sh
Created April 6, 2012 11:32
アレですよ、GNU実装じゃないと色々使えなくて不便ですよね
#!/bin/sh
# 'tr -d \\r' ってやったら2バイト文字使っているファイルが壊れて参ったのですよ
# '^M' は Ctrl-V Ctrl-M で入力するのだとじっちゃんが言ってたよババンバン
sed 's/^M//' src > tmp; mv tmp src
@onjiro
onjiro / gist:2365671
Created April 12, 2012 08:47
git svn で fetch 中にエラーを食らうのだわー

git svn fetch でエラーを食らう。。。svn リポジトリに壊れたリビジョンが含まれてる?

Following parent with do_switch
Successfully followed parent
r834 = bf2f4f2499b634ccb78a93b3f60ab1ee3f05ea5f (refs/remotes/tags/ver20110325)
Index mismatch: 2c3a6eb9318e39ffb21f865f882c5b885c2ec60a != 420cd6ffa57bef1d4455806bafb535ec92edc8a8
rereading f5db4ffb22c339a563040044c77a413011c2c766
svn: E235000: In file '/usr/src/subversion/subversion-1.7.4-1/src/subversion/subversion/libsvn_delta/text_delta.c' line 728: assertion failed (window->sview_len == 0 || (window->sview_offset >= ab->sbuf_offset && (window->sview_offset + window->sview_len >= ab->sbuf_offset + ab->sbuf_len)))
error: git-svn died of signal 6
#!/bin/sh
echo $(dirname `pwd`/$0)