タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Boxenに関するvvakameのブックマーク (11)

  • Boxen使ってて許されるのは2013年だけだった - Qiita

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

    Boxen使ってて許されるのは2013年だけだった - Qiita
    vvakame
    vvakame 2014/04/25
    “MacのセットアップはBrewfile + Homebrew-cask” ぶっちゃけ俺もコレで十分だと思った。
  • boxenのPuppetfileを一発更新するスクリプトを書いた

    こんにちは。 今使っているMacBook Airの容量がほぼ一杯になってしまったので、 クリーンインストールをしようと思っています。 Time machineから復旧してしまうと何も変わらないので、 boxenというGithub社が提供しているセットアップツールを使おうと思います。 詳しい使い方は上記リンクをご参照ください。 BoxenではPuppetfileという設定ファイルで色々とアプリを読み込んだり出来るのですが、 このバージョンをいちいち更新するのがひどく面倒くさい。 でも、出来れば常にメンテされた最新版でありたい。 そんな悩みを解消するため、 Pupeetfileで読み込んでいるResourcesのバージョンを全て更新するスクリプトを書きました。 とてもピンポイントですが、 同じ悩みを抱える方には需要のある内容だと思います。 boxenとは、基的な使い方 繰り返しになりますが、

    boxenのPuppetfileを一発更新するスクリプトを書いた
  • 大人数でBoxen使うならboxen-webが断然便利 - Qiita

    BoxenをWebアプリケーションとして配布できるboxen-webを使ってみた。 簡単なまとめ boxen-webは... Boxenのインストールから実行までを1行のシェルコマンドでできるようにする デザイナなどの非エンジニアに優しい Boxenを使う上で必須ではない OAuthを用いた認証によりメンバーのみアクセス可能 Heroku上で動作するのでサーバを用意する必要はない GitHubの利用が必須 デプロイすると下記のようなサイトができる この記事で分かること boxen-webをデプロイする方法 新しいMacをboxen-webを使ってセットアップする方法 この記事で分からないこと Boxenの使い方 Herokuの詳しい使い方 注意事項 Boxen自体はGitHub外のプライベートリポジトリでホストできるが、boxen-webを使う場合はGitHub上でホストされていなければな

    大人数でBoxen使うならboxen-webが断然便利 - Qiita
  • https://qiita.com/nyarla/items/99764c8b42cda6e88f53

  • Boxenをアップデートする方法 - Qiita

    Puppetfileで指定しているのはコアモジュールの方のバージョンです。 容れ物のバージョン毎に対応しているコアのバージョンが微妙に異なっているっぽく、コアだけをバージョンアップしてもダメな訳です。コア自体はBoxenでバージョン管理されていますが、容れ物の方はgitで管理されています。 で、our-boxenのmasterは基的に正しい組み合わせになっているので、our-boxenをアップデートして、そのときついてくるpuppet-boxenを使うと失敗が少ないです。 our-boxenをアップデートする ローカルにあるBoxenのリポジトリは来our-boxenをgit-cloneして、masterをプライベートなリポジトリに向けていると思います。なので、まず最初に家のboxen/our-boxenをremoteに設定してやりましょう。 % git remote add ups

    Boxenをアップデートする方法 - Qiita
  • Boxen使わなくても許されるのは2012年までだよね - Qiita

    続編を書きました - Boxen使ってて許されるのは2013年だけだった すごいすごいと話題な割に誰も使っていないと話題のBoxenを使ってみた。 3行で分かる結論 Boxenは... Macのセットアップを自動化してくれる 個人用途でも十分便利だが真価を発揮するのは大人数で使うとき Puppet知らなくても案外使える この記事で分かるもの Boxenの個人用途での使い方 Boxenのチーム用途での使い方 Puppetのmanifestの簡単な書き方 この記事を読んでも分からないもの Puppetの詳しい使い方 Boxenを使うと何ができるのか BoxenはGitHub社が開発しているシステムで、Macのセットアップを簡単にできるようにしてくれる。新しくMacを購入したら開発環境や各種アプリケーションをインストールすることから始めるが、これをコマンド一発で全てやってくれるようになる。 Bo

    Boxen使わなくても許されるのは2012年までだよね - Qiita
    vvakame
    vvakame 2013/03/06
    Boxenこういう物だったのかー。今まで見た中で一番具体的。弊社フレーバー用意したい…。
  • Mac OS Xの設定や管理を自動化するGitHub Boxen

    Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

    Mac OS Xの設定や管理を自動化するGitHub 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を実行すると何が起こるのか - ✘╹◡╹✘
  • BOXEN

    At GitHub, we've been growing pretty quickly and that sort of growth presents a lot of challenges. We were feeling the pain of trying to teach everyone (developers and designers alike) how to get GitHub and all our other projects running on their laptops. The process was failure-prone, complex, and time-consuming. So, last summer, we created the first iteration of The Setup — GitHub's method of ma

    BOXEN
  • Introducing Boxen

    EngineeringIntroducing BoxenToday we’re proud to open source Boxen, our tool for automating and managing Macs at GitHub. Boxen started nearly a year ago as a project called “The Setup” — a… Today we’re proud to open source Boxen, our tool for automating and managing Macs at GitHub. Boxen started nearly a year ago as a project called “The Setup” — a pipe dream to let anyone at GitHub run GitHub.com

    Introducing Boxen
  • TechCrunch

    Google Maps will soon allow users in India to book metro tickets directly through the mapping app, the search giant announced as it deepens collaboration with the country’s open e-commerce netwo

    TechCrunch
  • 1