2012-01-01から1年間の記事一覧

iTerm2&zsh環境にてctrl+矢印キーで単語移動をする

ちとハマったので備忘まずは.zshrcに以下の設定を追加 # ctrl+矢印で単語移動 bindkey "\e[1;5C" forward-word bindkey "\e[1;5D" backward-wordそしてosxの環境設定: System Preference-> Keyboard -> Keyboard Shortcuts -> MissionControl にて不必要と思…

MySQL用のテストデータ作成ヘルパー的なものを作った

まぁ毎回テストデータを作るごとに飽きもせずマルチプルインサートな捨てスクリプトを書いていたのでいい加減まとめてみた。でも、作っただけだとまぁ確実に忘れるのでここで記事にもしてみた。使い方は以下の感じ。https://github.com/pacojp/testdata_gene…

HTMLのカラーネームのデータ

どこかに絶対あるとは思うけど、探すのが大変だったので。あるサイトからスクレイプして作ったデータなので無保証ですが下に貼っときます。 '#000000','Black' '#000080','Navy' '#00008B','DarkBlue' '#0000CD','MediumBlue' '#0000FF','Blue' '#006400','D…

svn propedit svn:ignore .にてsvn: system('vi svn-prop.tmp') returned 256とエラーが返って設定が失敗する

ネット上では色々なシチュエーションで本問題が発生するとの情報が散見されます。 OSXのデフォルトのvimだとNG vimのプラグインが悪さをしている etc 私の場合、export SVN_EDITOR="vim --noplugin"のおまじないで回避できました(vimはもともとデフォルトを…

ruby1.8.6環境で gem install json すると Abort trap: 6 ってそっけないエラーでインストールが失敗する

古い環境を再構築していて引っかかりました。1.8.7でgem install json したあと必要なファイル gemspecと本体を適切な場所にコピーして逃げました

ImageMagickにて短辺を使ったリサイズをする

「^」が肝ですた convert FILE_FROM -resize '1000x1000^' FILE_TO

apacheのmod_cacheのテストにて

apacheのmod_cacheのテストにてうまくがキャッシュが効かない。なんでかなぁぁ??と思ってると、、、「ブラウザのリロードはキャッシュされない」のが原因でした、、、。 以下のヘッダがリロード時のサーバサイドでのキャッシュの使用を抑制しています。 Ca…

osxでterminalの表示名(タイトル?ラベル?)を簡単に変えたい!!!

(サザエさんの声で) さて、みなさん大好き俺俺DIYのお時間です。osxで開発していると思わずターミナル(私はiterm2派)を沢山開けすぎて困ってしまう事って無いでしょうか? ない??そんな貴方は"うんま、んっんっ"(サヨウナラの意)。 私はしょっちゅう…

railsのrake db:seedにてclosed MySQL connectionってなエラーがでる

うーん。seed内でループばりばり&生sqlで書きたいのでconnection.executeを使いたいってなシチュエーションにて"closed MySQL connection"ってなエラーが発生する。 バッドノウハウかもしれないが一応備忘ということで。 loop do query = "INSERT INTO HOGE…

rubyにて短縮URLの様な処理をしてみる(数値を出来るだけ短い文字列で表現したい)

基本は以下のURLのものです。デコードが無かったので作ってみましたhttp://blog2.terawarosu.com/2011/03/ruby-1064.html # coding: utf-8 class NumberShorter def self.decode(st,seed=nil) seed ||= ('0'..'9').to_a + ('a'..'z').to_a + ('A'..'Z').to_a…

sinatraにてViewSelectorを使う

件名のサンプル require 'jpmobile/sinatra' #class Application < Sinatra::Base class Application < Jpmobile::Sinatra::Base get '/' do erb :index end end