タグ

ブックマーク / webtech-walker.com (3)

  • git-svnでリモートブランチをmergeするときは–no-ffをつけるべし - Webtech Walker

    git-svnでリモートブランチをきって作業しててtrunkにmergeしようと思ったら、mergeした先のローカルブランチの向き先がリモートブランチになる現象ではまった。またしてもtypester++であります。インクリメントされすぎてそろそろ2147483647超えるんじゃないと心配です。 # 今masterブランチにいる $ git branch * master # リモートブランチはtrunkを見てる $ git svn info URL: http://path/to/trunk ... # リモートブランチtopicを作成してローカルブランチtopic_localにコピー $ git svn branch topic $ git checkout -b topic_local topic # ローカルブランチtopic_local $ git branch master *

    git-svnでリモートブランチをmergeするときは–no-ffをつけるべし - Webtech Walker
  • sfFormで画像アップロード - Webtech Walker

    最近やっとsfFormはソース読まないとダメだということがわかってきました。だってドキュメント全部できてないんだもん。5章で説明します、って書いてあるのに5章がまだないってどういうことだよ。頼むよファビアン・・・。 まあそんなことを愚痴ってもしょうがないので、最近実装してる画像のアップロードについてわかってきたことをメモ程度に。 postValidatorで画像保存するのがよさげ $form->getValues()はバリデーションが全てのフィールドで通らないと値を返さないので、画像以外のバリデーションが失敗したときも画像は保存したいときに、bindした後$form->getValues()から画像のデータを取得して保存というのはできないっぽい。 なのでpostValidatorのcallbackで画像を保存することにしました。$valuesとは別のところに保存した画像の情報をもっておきた

    sfFormで画像アップロード - Webtech Walker
  • ちょっと便利なvimのTips - Webtech Walker

    vimのTipsをいくつか紹介してみます。vim使い始めて半年くらいたつけど全然使いこなせてないです。 選択した部分を検索 ビジュアルモード選択した部分を*で検索できる。これはかなり便利です。 vnoremap * "zy:let @/ = @z<CR>n ディレクトリ自動移動 .vimrcにこれを書いておくと開いたファイルのディレクトリがカレントディレクトリに変わります。 au BufEnter * execute ":lcd " . expand("%:p:h") 空行を削除する これでできるかと思ったけど消えなかったorz :%s/^$//g これでおk :g/^$/d 選択範囲の全行に文字列追加 ブロック選択モード(C-v)で範囲指定して、Iで挿入モードになって、任意の文字列を入力した後ノーマルモードに戻ると選択した全行に挿入されます。複数行を一気にコメントアウトとかインデントした

    ちょっと便利なvimのTips - Webtech Walker
  • 1