VimではCtrl+aで数値をインクリメント出来ます。 例えば、 1 と、あった場合、この行にカーソルを当ててC-aで2に変わります。 このインクリメントを月や曜日に適応したプラグインがmonday.vimです。 mondayをtuesdayにしてくれます。しかも大文字・小文字を考慮してくれます。 こちらの記事にあるように、monday.vimをカスタマイズすることで、独自のインクリメントを定義できます。 ここで、 call <SID>AddPair('月', '火') call <SID>AddPair('火', '水') call <SID>AddPair('水', '木') call <SID>AddPair('木', 'キン肉マン!!!')
cake.vimのバージョン2.6で、モデルのテーブル定義を瞬時に確認できるよう、:Cdescコマンドを追加してみました。 (cake.vimはCakePHPのController、Model、View間の移動を少し楽にするプラグインです。コチラのエントリーで使い方をまとめてみました。) キャプチャ こんな感じです。 ※上のキャプチャには、PHP版Redmine、CandyCaneのIssuesControllerをつかわせていただきました。 カーソルは$usesの'User'上にいて、usersテーブルのテーブル定義を下に開いています。 使い方 内部的にdbext.vimのコマンドを実行しているので、dbext.vimをインストールします。 次に、.vimrcなどにDBの接続設定を書きます。 パスワードが@askになっているは、べた書きせず、コマンドを実行してDBに接続するときに入力する
ECサイトを無料で作るオープンソース5選+3! 自社ECサイト制作に必要なパッケージまとめ 38,131 views 良い企画書をマネることから始めよう!大手企業が行うプロモーションの企画書事例まとめ 16,680 views 今更聞けないマーケティングの基礎が勉強できる便利な5サイトまとめ 13,238 views 0.1秒の遅れが、1%の売上に影響する!? ページ表示速度の影響力と改善法まとめ 11,786 views 脱初心者!事業計画書の書き方やテンプレート配布サイト4選 11,335 views 売上アップに必要不可欠!販促企画書のアイデアを貰えるサイト5選 8,664 views あなたのサービスが広まる、エレベーターピッチ! 7,625 views 困った時に使える14パターンの無料名刺デザインサンプルデータ 7,429 views WordPressの導入からデザイン、プラ
目的 遅延初期化ホルダークラスイデオムを最近知ったので、良い機会なので復習してみる。 勉強内容 シングルトンにする意味 遅延初期化する?しない? 遅延初期化ホルダークラスイデオム(オンデマンド初期化ホルダークラスイデオム)について おまけ:phpとJavaの違い シングルトンにする意味 不要なインスタンスを作らないこと 生成処理が一度しか行われないのでコストを抑えられます メモリの節約に繋がります 開発者が見た時に「インスタンスが一つしか生成されない」ことを明示的に表す 開発者の負担を減らす。よけいなことを考えなくていい 遅延初期化する?しない? 一般的なシングルトンのコードは次のようになるでしょう。 public class Singleton { private static final Singleton instance = new Singleton(); private Sin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く