タグ

macとboxenに関するuchiuchiyamaのブックマーク (6)

  • Macで自動環境構築&バックアップ(App Storeも) - Qiita

    そろそろMacの買い替えの時期なので、以下のものを使って個人のMacをバックアップしつつ同じ開発環境を別のMacへと移行できるよう準備をする。 homebrew homebrew-bundle homebrew-file mas mackup + Dropbox atom apm RubyGemとかもあるけどgemプロジェクト毎にbundle installsすればいいよね、ということで除外。なのでeditorのAtom, dotfiles, brew設定が移行できればよいかな、と。 Mac 環境構築の自動化 2015年末版 ( homebrew + homebrew-cask + homebrew-brewdle + mackup + crontab )にて同様のことをされているのでこちらも参考に。こちらではcronでバックアップを自動でとっています。 でこちらではこれに加え、私が普段

    Macで自動環境構築&バックアップ(App Storeも) - Qiita
  • Mac 環境構築の自動化 2015年末版 ( homebrew + homebrew-cask + homebrew-brewdle + mackup + crontab + mas-cli ) - Qiita

    Mac 環境構築の自動化 2015年末版 ( homebrew + homebrew-cask + homebrew-brewdle + mackup + crontab + mas-cli )MacMacOSXhomebrew環境構築homebrew-cask この記事は クラウドワークスAdvent Calendar 2015 14日目の記事になります。(風邪をひいて一日遅れましたごめんなさい><) 今までの Mac 環境構築の歴史 最初は、インストールしたアプリケーションの手書きメモとホームディレクトリの dotfiles を dropbox 配下に移動しシンボリックリンクへ張替えを行う自前シェルスクリプトがあっただけでした。 アプリをインストールする度に、手元のメモを更新するという温かみのある日々(もちろん頻繁に更新を忘れる)、そんな日常に颯爽と現れた Github Boxen 1

    Mac 環境構築の自動化 2015年末版 ( homebrew + homebrew-cask + homebrew-brewdle + mackup + crontab + mas-cli ) - Qiita
  • Boxen使ってて許されるのは2013年だけだった - Qiita

    Boxen使わなくても許されるのは2012年までだよね を書いたのも今は昔、1年間の運用の末にこの度Boxenを卒業しました。なぜBoxenをやめたのか、やめて今はどうしているのか、といった話を書きます。 Boxenのつらいところ ここで述べるBoxenの問題点の大部分は筆者のBoxenおよびPuppetに対する理解の低さが根底にあります。間違った使い方をしている可能性は十分にあり、適切に使っていればこのような問題は発生しないのかも知れません。しかしながら、深い理解がなければまともに使えないというのもどうかと思いますのでつらつらと並び立てたいと思います。 挙動を把握するのが難しい BoxenはPuppetの上で動作します。Puppetを便利に使うためのフレームワークみたいな位置づけだと思っています。 Rubyに詳しくなくても、RailsのDSLを組み合わせるととりあえず動くものを作れるよう

    Boxen使ってて許されるのは2013年だけだった - Qiita
  • Boxenを利用したMacのセットアップ | iii ThreeTreesLight

    Boxenを利用したMacのセットアップ 心持ち最近MBAの設定をすることが多い。 自分用13’ MBAかいーの。自分用11’ MBAかいーの。会社用11’ MBAかいーの。自分用11’ MBAこわれーの。で致し方ないので今、古い自分用13’ MBAせっとあっぷしなおしーの。 この後に自分用11’ MBA修理から戻りーのセットアップが待っていると思うと、とてもじゃないけど、セットアップ地獄だるい。 そのため、これを機にBoxen入れることにしました。 Boxenって?Boxen can clone your projects, install your toolchains, apply security policies, configure your favorite music player, set your screensaver, clone your dotfiles, an

  • mavericks に boxen (...疲れたので導入までの話) - ばかもりだし

    macbook pro に mavericks をクリーンインストールしました. そして今度は,設定. この設定作業については,以前,defaults コマンドなり plistbuddy コマンドを使ってのアクセス,方法について検討してみました. が, 実は,この作業着手,随分前からずっと横目に捉えていたのが boxen と. boxe とは何ぞや,については,他の優れた参照先があるので,詳細はそちらにお任せするとして... 利用シーンは,やはり,マシンを新しくしたとか os 新しくした,リプレイスしたって時.その度繰り返してきた "面倒で何気ストレスフルな割に甲斐のない" 設定/構築作業を楽にしてくれるのが boxen かと. 先日 os を入れ替えたことは, ちょうどいい切っ掛けなので,見ているだけでなく,実際に boxen を導入してみることに. なお,現在のマシンの状態としては,;

    mavericks に boxen (...疲れたので導入までの話) - ばかもりだし
  • 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を実行すると何が起こるのか - ✘╹◡╹✘
  • 1