Error message : Spam check failed. Plugin:edit Match:alunknown(empty) 下の二つの単語を入力してください。 PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji. Powered by PHP 5.2.17. Skin by YEAR OF THE CAT
Before this post. I assuming you already have a git repository for your vim config files somewhere. When we install vim plugin we need copy files to differentBefore this post. I assuming you already have a git repository for your vim config files somewhere. When we install vim plugin we need copy files to different folders, it’s hard to keep it up-to-date. As lot’s of vim plugin have github reposi
Gitの取消練習 Gitで「間違えた」「こうしておけば良かった」と思った時の対処方法を覚えましょう。 準備 作業ディレクトリとしてC:\workディレクトリを使うことにします。 C:>mkdir c:\work C:>cd c:\workここに「readme.txt」「password.txt」の二つのファイルを作っておきます。 C:\work>notepad readme.txt C:\work>notepad password.txtreadme.txtは次の内容にします。 This is my readme file.password.txtは次の内容にします。 My password is JugemJugem.initを取消しましょう。 カレントディレクトリをgitリポジトリにします。 C:\work>git init Initialized empty Git reposito
2011/07/06追記 今はsubmoduleでなく、vundleを使ってます。 vundleでvimのプラグインを管理 - うんたらかんたら日記 git submodule 参考 git 1.6.0.2 submoduleを使おう!その1:add, status - satoko's blog - s21g git 1.6.0.2 submoduleを使おう!その2 - satoko's blog - s21g こんな感じで使うと。 $ git submodule add git://github.com/dchelimsky/rspec.git vendor/plugins/rspec $ git submodule status -fd553b85af3da59a35cf8366319fb244fc4172b5 sub/rspec $ git submodule update --
Netbeans7がRubyのサポートを終了するとの発表があったのを機にVimデビューします。 Rails開発する前提で、Vimに関する内容をこの記事にまとめていきます。 (今回、VimをインストールしたのはUbuntu10.10-serverです。) Vimをインストール(Ubuntu10.10-server) $ sudo apt-get install vim vim-gnome vim-nox vim-noxはオムニ補完で必要でした。 vim-pathogenでVimプラグインを管理します vim-pathogenはVimプラグイン管理をし易くするためのプラグインで、 これを使うとgit経由でプラグイン取得できるようになります。 使い方 $ mkdir -p .vim/autoload $ mkdir -p .vim/bundle $ cd .vim/bundle $ git cl
■ 導入 例により、vim.org から ダウンドードしてきます。 surround.vim : Delete/change/add parentheses/quotes/XML-tags/much more with ease つい最近、バージョン 1.9 がでています。vim.org では Vim のバージョンが 6.0 対象と書かれていますが、ヘルプをみると Vim 7 以降がオススメとあるので、Vim 7以上でも安心です。 適当に展開して plugin, doc にファイルを置き、:helptags path/to/help(ヘルプの置いてあるパス) などとしてヘルプを引けるようにしておきます。 ■ テキストオブジェクトおさらい surround.vim は vim のテキストオブジェクトに対する操作を拡張するプラグインです。テキストオブジェクトをざっくりおさらいです。 テキストオ
vimプラグインの管理を最近はやりのpathogen.vimを使う方法に変更しました。 今までは、vimanaを使ってみたりいろいろ試してはみたのですが、なかなかしっくり来る方法が見つからなかったのですが、pathogen.vimを使ってみたら、かなり使い心地が良かったため、完全に移行しました。 pathogen.vimとはなんぞや まず、pathogen.vimはvimプラグインの読み込みパスを変更するプラグインです。 従来は .vim/ 以下のpluginとかautoloadとかのディレクトリを読み込むようになっているところを、pathogen.vimをいれると .vim/bundle/<プラグイン名>/以下の各ディレクトリも .vim/ 直下と同じように読み込むようになってくれます。 これにより、bundle/ 以下にプラグインごとに別のディレクトリを切って管理をすることができるよう
vimshellとは? vimshellはVimからシェルを起動するVimScript。 ただ起動するだけなら:!コマンドでも足りるけど、こちらは非同期に処理できないので、実行中はVimでコードを書けないとか欠点が多い。 vimshellなら非同期なシェルが使えるし、色分け・補完もきく。 インタプリタを立ち上げれば、コードを書きつつ評価させることもできるよ、Emacsみたいにね! インストール http://github.com/Shougo/vimshell からソースをダウンロード。 解凍したファイルを~/.vim以下に保存。 あと同作者さんのvimprocが必要なので https://github.com/Shougo/vimproc からソースをダウンロード。 こちらは~/.vim以下に保存するだけではダメで、Linuxではコンパイルする必要がある。 Linuxでは、次のコマンドを
MacVim-KaoriYa 「香り屋さんのWindows版の使い勝手に近いMacVim」として dmg で公開してくれてます。 http://code.google.com/p/macvim-kaoriya/ インストールは上記からdmgを落としてインストール(MacVim.app を アプリケーション フォルダにドロップ)するだけー。 コンソールから利用するために 本家の MacVim にはターミナルからの起動用の mvim シェルが付いてるようですが、MacVim-KaoriYa には入ってないので以下からmvimシェルを取ってきます。 http://repo.or.cz/w/MacVim/KaoriYa.git?a=blob;f=src/MacVim/mvim;hb=HEAD mvim として /usr/local/bin に保存します。 /usr/local/bin が無ければ作
Vimを使っていると時々クリップボードにコピーしたくなる時があります。 しかし、ヤンクしてもクリップボードにはコピーされないんですよね。 今回はVimからクリップボードを利用出来るようにする設定を書きます。 まず、私の持ってるMacBookProに最初から入っているVimではclipboardが使えない状態になっていました。 $vim --version |grep clipboard と打ち込んでみてください $ vim --version | grep clipboard -clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments -xterm_clipboard -xterm_save このような感じに出力されると思いますが、ここで 「clipboard 」という所に注目し、「+clipb
● [cucumber] ℃-uteのキュはキュウリのキュ 【第 1 回】 Cucumber の概要と実行手順 こんばんわー、寺田光男ですーぅ!違うか、違うかー。がはは。てか、cucumber 凄いんちゃうか?使えば使うほど、その凄さに驚くでしかし。こいつ底がねー!みたいなねぇ。え、「cucumber て何?」やて?それやがな。まずはそこから話さなあかん。でも、まともに説明すると2時間くらいかかるし、どないしょ。意外と難問やで。それでも敢えて一言にするなら、cucumber とは、、、やっぱキュウリかなぁ。 キュウリって? キュウリは河童。河童は愛理。やっぱり、℃-ute、℃-uteだね!以上。 これが cucumber の全てなんやけど、これだけじゃわっきゃないやろなー。しゃーない、とりあえず起動してみよか。ぽまえらみたいなしょーもないギークは、説明聞くより動作を見て覚えるタイプやからな
シナリオアウトライン 検証シナリオのおおよその流れ(アウトライン)自体は同じまま、複数のデータの組み合わせをテストするための機能。 "シナリオ"を"シナリオアウトライン"に変更する "bob"とか"alice"のようなデータ類を""のように<>を使った文字列に変更する サンプルセクションに<>でくくったデータの中身を表形式で定義する ""(ダブルクォート)で囲まれた箇所以外も置き換えて実行することが出来る。 タグ rake cucumber:wip で@wipタグのついたシナリオだけを実行できる。タグはシナリオ:(またはシナリオアウトライン:)の上に書く。 wipは"work in progress"の略。 @wipタグがついたシナリオは作業中なので、rake cucumberでは実行されない。 @wipは最大三つまで指定できる wipだけ特殊?他のタグは普通のタグとして、script/c
キー操作の表記<CR>はEnterキーの入力、<C-w>はCtrlキー + w というように読み替えて下さい。 なにかファイルを開いてから、コマンド一覧のいずれかで検索を実行してみて下さい。 デフォルトではキーマップリーダーに g が設定されているので、 g,e でGrepが実行されます。 gvimではメニューのツール(T)から実行する事も出来ます。 カーソル下の単語が自動的に取り込まれて、検索文字列入力画面になります。 ビジュアルモードで範囲選択している場合は、選択範囲の文字をgrepします。 入力画面の文字列を削除するには<C-u>や<C-w>を使用してください。 使用可能な正規表現は mygrepprgで設定した grepに依存します。 検索するファイルの種類を指定する際は、*.vim *.txt のように 複数の種類を指定可能です。 grep後、自動的にQuickfixウィンドウが
みなさんこんにちは。@ryuzeeです。 2012年3月16日に実施されたAgile Japanの大阪メイン会場に登壇させていただきました。 発表の資料を以下に公開します。 会場の外まで立ち見が溢れるくらいの多くの方にお越しいただき感謝するとともに、ご不便をおかけした方にはお詫びしたいと思います。 僕が話した内容は、実は単に実際の現場で、現場を良くしたいと思っている皆さんの胸のうちを代弁しただけです。 アジャイルという単語、スクラムやXPといった手法の名前自体の認知度があがって、ともすればこれらを導入すれば全てうまくいくんだ、と誤解を生んでいるのではないかと感じています。 でも手法は手法でしかなく(したがってスクラムやXPを導入しているからといって自分たちのアジャイル度合いが高いとは限らない)、目的に応じてそれにあった方法、自分たちがゴールを達成するのに最適だと思う方法を脳みそ振り絞って考
■1 PMカンファレンス2010 Winterで講演しました 「プログラマ35歳定年説」とかいうのがあるらしいので、今日から35歳だから私もスーツを着てPMカンファレンス2010 Winterでアジャイルとか見積りとか計画とかの講演をしました。以下、背景画像集です: Agile Estimating and PlanningView more presentations from Shintaro Kakutani. 内容を詰め込み過ぎたり(もう1トピック削るべきだったのだけれど、その判断を結局くだせなかった)、講演直前の機材トラブに出鼻をくじかれて会場の空気を変えられないまま時間切れとなってしまったりと、反省点も多いのですが、普段お話しさせてもらっているオーディエンスとは違った場所で話す機会をいただけるというのはとても貴重なことだと心得ております。 世界をつなぎ、世界を変えるには、その世
インセプションデッキって何?って人はThe Agile Samuraiを読むと良い。 The Agile Samuraiの日本語版は@kakutaniさんや@nawotoさんが頑張ってらっしゃるので、期待して待っていよう。 簡単にいうと、インセプションデッキは10個の質問から構成されていて、プロジェクトを始めるにあたって、その質問に答えることによって、プロジェクトの全体像やこれからの方向性等を明らかにしてくれるツールだ。(逆に答えられないとするとその時点で結構ヤバイということでもある)。そしてプロジェクト期間中は見えるところに貼っておき、何か変更があれば随時更新していく。 詳細は本の著者であるジョナサンのサイトのThe Agile Inception Deckを見て欲しい。 公開されているインセプションデッキのテンプレートを日本語化してみた。 以下からダウンロードできる。ライセンスはC
Download Blank Inception Deck Online course Udemy One area most agile methods are completely silent on is project chartering. Below is a lightweight you can use to fill this gap and get your project headed in the right direction long before the first line of code every gets written. 10 questions to ask at the start of your next project It starts out so hopefully. As you begin the project, you and
3/16 に大阪で開催された Agile Japan 2012 で上記のタイトルで講演させていただきました。 当日の資料は以下になります。 アジャイル開発 基本のキ リターンズ View more presentations from Nishimura Naoto 以前に同名タイトルの資料は公開していて普段の仕事でやっている研修でも利用してきました。 今回は研修で得たフィードバックもたまってきたので、えいやっと作り直してみました。 当日は部屋の都合もあり、ワークショップに全員参加できない方もいてすいませんでした。 その中でも大阪のスタッフの皆さんには、なるべく多くの方に参加できるように取り計らってもらい、とても助かりました。 僕自身も多くの人に参加していただいて、大阪のスタッフの皆さんに色々と助けてもらい、とても有意義な時間を過す事ができました。本当にありがとうございました。 そう言えば
© Copyright 2009, Rasmusson Software Consulting Jonathan Rasmusson http://agilewarrior.wordpress.com/ Japanese Translation: Kakutani Shintaro (2010-10-21) Original Slides: http://agilewarrior.wordpress.com/presentations/ © Copyright 2009, Rasmusson Software Consulting Changing requirements Adaptive plans Iterative development The Waterfall Horror Feature Show © Copyright 2009, Rasmusson Software C
先日リリースされたiOS5.1ですが、皆さんは無事アップデートできたでしょうか? 筆者は、リリース当日は混み合っていたせいなのか分かりませんが、アップデートできずに翌日ようやくアップデートできました。 今回のアップデートでは、Siriが日本語対応したということで多くの方が試されたと思います。 最初は、面白半分でいろいろ話しかけてはみたのですが、実用的に使えそうな部分はあまりありませんでした。 筆者の感想は 音声の認識率は高めだが、音声合成がヒドすぎる! と感じました。 英語の場合の音声合成は良かったみたいですが、日本語はとても気持ち悪い機械音声なので使う気になりませんでした。 しかし、音声の認識率は優秀な方だと思います。 このSiriを導入したことで、テキストの入力がキーボードだけでなく音声でも入力できるようになっています。 この機能を見た時に、音声でいろいろ指示ができると面白いんじゃない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く