タグ

ブックマーク / r7kamura.hatenablog.com (4)

  • Boxenを実行すると何が起こるのか - ✘╹◡╹✘

    http://boxen.github.com/ https://github.com/boxen/boxen https://github.com/boxen/our-boxen スゴイスゴイと言われていて誰も使っていないBoxenだけど、昨日の朝コードを読んでみた。折角なので、boxenコマンドを実行すると何が起こるのかというのを、Rubyのメソッド単位のコールグラフという形で簡単に説明する。 処理の流れ 1. レポジトリをgit-pullで更新 2. 環境変数や前回実行時に保存しておいたJSONから設定を読み込み 3. 前処理 4. コマンドライン引数に応じて 4-A. puppet-applyを実行 → 後処理 4-B. その他便利コマンドを実行 → 終了 Puppetの扱い librarian-puppetという仕組みが利用されていて、Puppetfile(=Puppet版Gem

    Boxenを実行すると何が起こるのか - ✘╹◡╹✘
    yuku_t
    yuku_t 2013/02/22
  • 俺でも分かるRakeの使い方 - とある技術の備忘録

    Ruby目次 Rakefileの簡単な書き方 名前空間 - Rakefileが増えてきたら ブロック引数 - D・R・Y! D・R・Y! タスクの動的生成 ありがとう参考先------------------------------------------------------------ Rakeというのはrubyで処理内容を定義できるビルドツール。currentDirectoryのRakefileというタスクを定義したファイルを読み込んで色々タスクを実行してくれます。引数でファイル名を指定できるけど、基的にはRakefileがデフォルトなのでそれに従った方がいいです。 $ rake タスク名> # 指定のタスクを実行。 $ rake パラメータキー>=値> タスク名> # パラメータ指定ありで、指定のタスクを実行。 $ rake -h # 使い方を表示。 $ rake -T # 定

  • 古くなった友人のPCを高速化したときの作業メモ - とある技術の備忘録

    LifeHack 生まれて此の方20年間MacユーザなのでWindows界隈には疎いんですが、今回友人に頼まれてVistaの高速化・最適化を図ったので、その際の作業メモを残しておきます。 スペックなど PC: 2年前に新品購入した富士通の15型ノートPCOS: Windows Vista Home Premium 32bitHDD: 120GB メモリ: 1GB 主な用途: Web閲覧・レポート作成・楽曲管理 主ブラウザ: Firefox 試したソフト自分も詳しく理解していないような状態なので、出来るだけ簡単に高速化を図れるようなフリーソフトを探しました。利用したのは以下の3つのフリーソフト。 Glary Utilities PC内の不要なファイルを一括削除してくれる 1クリックメンテナンス機能が初心者に嬉しい 1クリックで以下の作業を自動で行ってくれる 不要なレジストリ項目 一時ファイル

  • はてなインターン2010に参加してきました - ✘╹◡╹✘

    先日、8月2日から参加していた はてなインターン2010が無事終了しました。 間違いなく、これまでのエンジニア人生で最も刺激的な20日間でした。 参加初日から既に1ヶ月は経っているのですが、まだ先週のことのように感じます。 そんな濃厚なはてなインターンの様子を、出来る限り分かりやすくレポートしようと思います。 発散しすぎて相当長くなってますので、時間のあるときにゆっくりと読んでいただけると幸いです。 はてなインターンで作ったもの 自分はid:skymountainとはてなブックマークチームに参加し、はてブのTwitter連携機能の強化を行ないました。実はつくったものは十分リリースレベルに達していて社内発表も行なったのですが、更に機能強化がねらえると判断したため現在引き続き開発を行なっている最中です。ここでまだ紹介できないのは残念ですが、Twitterユーザーの方にもそうじゃない方にも非常に

    はてなインターン2010に参加してきました - ✘╹◡╹✘
    yuku_t
    yuku_t 2010/08/29
    おつかれ!
  • 1