読者です 読者をやめる 読者になる 読者になる

プログラミングの魔物

エラー、バグ、仕様変更と戦うブログ

自分用メモ

Bundle

久しぶりにVIMプラグインを入れようとしたらコマンドを忘れていたのでメモ インストール :BundleInstall アップデート :BundleInstall! アンインストール :BundleClean ヘルプ作成 :helptags ~/.vim/vundle.git/doc

正規表現でパターンの否定

メモメモ True if pattern /PAT/ does not match, like $var !~ /PAT/: /^(?:(?!PAT).)*$/sTrue if pattern BAD does not match, but pattern GOOD does: /(?=^(?:(?!BAD).)*$)GOOD/s http://d.hatena.ne.jp/amt/20060728/Hitei VirtualModeでShift+クリッ…

プログラミング言語の習得方法について

何事もポジティブに取り組む 楽しんだほうが覚えるのは早い。 基本的な言語仕様を押さえる 宣言や演算子、条件判断、制御文などの基本仕様を把握する。 言語によっては同じコードがまったく別の意味を持つこともあるので、複数の言語を習得する場合は特に注…

portのアップデート

# port selfupdate# port sync

vimコマンド覚書

チートシートに載ってない奴。自分用[オペレータ][数値][モーション] 例:)d2w・・・削除を2単語分行う。2dwでも同じ 移動 コマンド 機能 e 単語の終端へ移動 gg 文頭へ G 文末へ [数値]G 指定行へ H 画面の最上行へ M 画面の中央行へ L 画面の最下行へ 挿…

xcodeショートカット覚書

XVim入れようか迷う。 キー配置 jisキー&キーボードの設定でCtrlとCmdを入れ替えている。 たまに混乱するのでちゃんと書いておこう。 Mac Win Cmd Ctrl Ctrl Winキー Opt Alt 以下ショートカット一覧 git コマンド 機能 Opt+Cmd+C commit Opt+Cmd+X pull フ…