タグ

Ruby gemsに関するatsushifxのブックマーク (4)

  • SLOBSERVER - L'actualité de Second Life

    VPL stands for visual programming; it is a type of language that uses graphical components such as icons, buttons, and symbols in the form of coding. This programming language allows visual illustration of the coding concept generated by the computer. This type of programming language helps non-technical users explain charts and processes in a way that most beginners can comprehend. The visual pro

    SLOBSERVER - L'actualité de Second Life
    atsushifx
    atsushifx 2014/03/15
    Chefが難しすぎるのでbashのShell Scriptでサーバ管理できるRuby gemsを作ったと。MITライセンスで軽量だし個人用にはいいかもしれない
  • veeweeを使ってVagrant用のboxを自分で作る方法

    Vagrant用のbox(OSのテンプレート)はhttp://www.vagrantbox.es/などで多数配布されています。 とりあえず試してみる分にはこちらにあるものを使ってみるのも良いですが、実際に開発で使おうとするといくつか問題があります。 そのOSに怪しいプログラムがインストールされているかもしれない初期の設定が自分たちの環境と大きく乖離している。例えばyumのレポジトリが多数追加されたりしているVirtualBoxのGuestAdditionsなどのバージョンが古くてそもそも正しく動かないかもしれないこういったことを避けるためには、自分たちでセキュアなboxを作るのが良いと思います。ここではveeweeを使って、自分用のboxを作る方法を紹介します。 veeweeのインストールveeweeはrubyで書かれたツールで、vagrantをはじめとする多くの仮想化ツール用にOSの雛形

    veeweeを使ってVagrant用のboxを自分で作る方法
    atsushifx
    atsushifx 2013/04/27
    Vagrant用に自分専用のBoxを作る方法の紹介
  • デプロイ用gem CapistranoとMinaの比較 - 130単位

    no title no title Capistrano 多機能 capify -> cap setup -> cap deploy Capfile, config/deploy.rb バージョン管理しない共通ファイル/ディレクトリの管理に一工夫いる symlinkを張るタスクを定義する必要あり バージョン管理しない共通ファイル/ディレクトリは :shared_children 変数で管理できる 2013/06/10追記:[twitter:@znz]さんご指摘ありがとうございます git以外のSCMにも対応 remote-cache strategyは--recursiveなnon-bareリポジトリを保持 submodulesがあっても早い scpによるstrategyもある リリースパスにコピーしたあと.gitは消さない リリースのバージョンはタイムスタンプ capistrano-ex

  • Route 477(2009-02-02)

    ■ [ruby][event] 松江Ruby会議-01で発表しました なんかRegional RubyKaigiのためにそうそうたるメンツが松江に集まると聞いて、 新ネタでLTしてきた。 RubyStationは「Rubyアプリを配布するためのツール」である。が、まだあんまり考えがまとまってない。 家に帰ってからもう少し考えたんだけど、たぶん主張したいことが2つあって: (1) RubyGemsは「ライブラリを配布する」には十分な手段だけど、「アプリケーションを配布する」にはもう一層ガワがあるといいんじゃないか (2) Rubyデスクトップアプリを作るとき、「GUIライブラリとしてRailsを使う」のは結構良い選択肢なんじゃないか という。上のスライドは両者がごっちゃになってるので分かりづらいかも。 「Rubyのクールなライブラリ」って言われたらたぶん何十個も挙げられるけど、 「Ruby

    Route 477(2009-02-02)
    atsushifx
    atsushifx 2009/02/03
    Rubyによるアプリケーションを配布するマネージャのアイデア。
  • 1