タグ

2014年12月9日のブックマーク (7件)

  • Docker入門: コンテナ型仮想化技術の仕組みと使い方

    Linux女子部08「Docker勉強会」 http://connpass.com/event/6318/ で使用予定の資料の一部です。 変更履歴 ver1.0 公開 ver1.1 参考資料追加、微修正 ver1.2 pid namespaceの例を変更、微修正 ver1.3 Fedora20 + Docker1.0 に手順を変更 ver1.4 dm-thinprovisiongのイメージを直接操作する手順を復活 ver1.5 LVMによるdm-thinprovisioningの図を追加 ver1.6 微修正 ver1.7 LVMでのdm-thin snapshotは変更できない旨を記載 、スナップショット作成の図を微修正 ver1.8 「LVMでのdm-thin snapshotは変更できない旨」は間違ってたので、snapshotを有効化する方法を追記

    Docker入門: コンテナ型仮想化技術の仕組みと使い方
  • t32k、怒られる!セマンティック バージョニングしてますか?

    どうも、バンクーバーでぶらぶらしている@t32kです。最近は暇なのでもっぱらOSS活動に勤しんでおります。そんなわけで日々のアプリケーション開発において重要になってくるのがバージョニングです。 今日はセマンティック バージョニングについて解説します。自身が公開しているライブラリやパッケージのコードを何かしら修正したら、それに伴いバージョンを上げるのが一般的だと思うのですが、実はどのようにバージョンを上げるのが適切なのか、昔の私は理解していませんでした。 『いっぱい変更したのでメジャーバージョン上げてみるか』、『今回の修正は軽微なものだし、マイナーバージョンを上げるか』などと、なんとなくにバージョニングをしていました。 If the plugin’s API changes dramatically (for example, when sortOrder option is renamed

    t32k、怒られる!セマンティック バージョニングしてますか?
  • SEOを制する究極のリンク構築ガイド 全12章 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> Googleの進化で被リンク対策の難易度が増し、有料リンク販売中心だった日SEOはその姿を根的に変えつつある現在。Googleが被リンクの重要性を下げるとはいうものの、リンクがランキング決定における重要要素であることには変わりがなく、SEOにおいてリンク構築戦略が重要であることには変わりはありません。米国で私が最も敬愛するウェブマーケッターのニール・パテルが今日の時代に合わせて書き下ろした最新のSEOガイドを全12章、全て翻訳してここに紹介します。SEO Japanでも多くのリンク関連の記事を紹介してきましたが、このリンク構築ガイド以上にリンク構築について深く掘り下げて考え、かつ具体的な手

    SEOを制する究極のリンク構築ガイド 全12章 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
  • 普通じゃないモッキングフレームワークAspectMockがパワフル過ぎる — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

    PHPUnitの設定 続いて、PHPUnitからAspectMockを使うための設定をします。まず、backupGlobalsを必ずfalseにします。 phpunit.xml <phpunit bootstrap="bootstrap.php" backupGlobals="false"> そして、tearDown()メソッドで登録したテストダブルを削除するようにします。 TestCase <?php use AspectMock\Test as test; abstract class TestCase extends \PHPUnit_Framework_TestCase { protected function tearDown() { test::clean(); // 登録したテストダブルを削除 } } AspectMockの使い方 それでは、AspectMockの使い方を見て

  • Vimの便利な画面分割&タブページと、それを更に便利にする方法 - Qiita

    この記事はVim Advent Calendar 2013 : ATNDの99日目の記事です。 画面分割・タブページのススメ みなさん、分割してますか? みなさん、タブページ使ってますか? 僕はどちらも大好きです。 サンプルを見ながら写経する TODOやメモを見ながら編集 関数の定義元などを見ながら編集 編集目的に合わせてタブを分ける などなど。 ものぐさな僕は、コードを書くときはガシガシ分割したりしながらコードを書いています。 これらの機能は当然設定やプラグインの導入などをしなくても使えますが自分はsキーをprefixとしたキーマッピングをしています。 元は<C-w>の代わりにsを使っていただけですが、タブウィンドウ関連やバッファ関連にも使うようにしたことで、格段に便利になりました。自分の設定例を合わせて掲載するので、良ければ参考にしてください。 各種機能とマッピング ウィンドウを分割す

    Vimの便利な画面分割&タブページと、それを更に便利にする方法 - Qiita
  • Phalcon で CLI ツールを書いてみる - Qiita

    はじめに 今回は下記記事をみて phalcon でも出来るかなという感じでトライしてみました. Distributing a PHP CLI app with ease http://moquet.net/blog/distributing-php-cli/ 題目としてはCLI でバッチ処理用になんか作れるかという感じで考えたため「ユーザ全てに対してメールを送る」 みたいな感じのものを実装しています. 大まかな流れとしては下記を考えました.非常に単純な仕様ですね. phar ファイルを起動する DB 上の user テーブルを走査して email などの情報を取得する メールを送る これに加えて冒頭のリンク先のように phar 化してアップデート機能をつけてみます. そんな感じで作ったコードは下記リポジトリにあります https://github.com/nise-nabe/phalcon

    Phalcon で CLI ツールを書いてみる - Qiita
  • ゼロからはじめた統計のお勉強の軌跡(おすすめテキスト編) - Qiita

    こんにちわ、昨日今日のデータエンジニア ひろぽん(hiroponius)です。 データ分析の部署でお仕事するようになって1年、 それまでのWeb(しかもフロント)系とはぜんぜん異なるノウハウが要求される中、 「このままでは円滑な業務遂行に差し支えが、統計の勉強せんと!」 「Rとかちゃんと使えるように!」 「ていうか、データともっと深い感じになりたい!」 ということで、まさに今年2014年がんばった軌跡、主に参考にしたについて。 たぶん、以下のような状況でなおかつ統計学勉強したいなーと思ってる人に、 ちょっと役に立つ内容になってるはず、です。 (学習するにあたってのマイルストーンは統計検定2級合格レベルです。) いわゆる文系、ちゃんとした数学教育は高校まで 中学校課程の数学までは理解できる/具体的な数式で解ける 微分積分は「見たことあるし解いてたはずなんだけど忘れた...」 Σ... がん

    ゼロからはじめた統計のお勉強の軌跡(おすすめテキスト編) - Qiita