デザイナーの為のgem作成方法
![RubyGemsによるデザインの再利用](https://cdn-ak-scissors.b.st-hatena.com/image/square/c767d41868dce8788b9dc3b3d0ac8f5cc9d7d230/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F5082253a16da7d000200d89f%2Fslide_0.jpg%3F227464)
■ [git][ruby] github gemからgit-hub gemに乗り換えた 自作のプロジェクトをgithubで公開するとき、わざわざWeb画面からリポジトリを新規作成していませんか?hubコマンドをインストールすれば、「hub create」一発でできますよ。 githubのリポジトリをコマンドラインから操作するのにgithubコマンド(github gem)を使っていたのだが、ある時からcreate-from-localが動かなくなってたり、Ruby 1.9に未だに対応してなかったりするので おかしいなと思ったら、もっと新しいツールがあったらしい。 https://github.com/defunkt/hub $ gem install git-hub でインストールすると、hubというコマンドが使えるようになる。例えば現在のディレクトリからgithubリポジトリを新規作成す
CategoriesTo give you an overview of what open source libraries are available for a given task we group projects for common problems into categories. The catalog itself is available for contributions on GitHub. SearchWith our search you can find Ruby open source libraries beyond what is listed in our categories. We index all Rubygems published on Rubygems.org. Project PopularityWe sort projects ba
負荷試験ツール インターネット破壊を公開しました。 こちらはずっと社内で負荷試験に使用していたツールです。社内で使用していたものなので、ソーシャルアプリ向けの機能などが多少追加されていますが、もちろんんそれ以外のWebアプリケーションでも使用できます。 基本的にはApache JMeterのようなWebアプリケーションむけのシナリオ負荷試験ツールです。コマンドラインオペレーションだけで実行でき、サーバー上で簡単に負荷試験を実施できるのが特徴です。POSTリクエストなどはもちろん、レスポンスのチェックやUserAgentの偽装、ランダムな値をパラメーターにセットする機能も実装しています。 注意: 当然ながら自分の管理下にないサイトに向けて負荷試験ツールを実行するのは絶対にやめてください。非常に危険です。 物騒な名前がついていますが、これは完全にわたしの小児的感性の趣味によるところです。地震で
てなことも普段やっているんだけど、経過時間ではなく時刻指定で alert を上げてほしいこともよくある。タスクに名前の付くものは Remember the Milk を使っているんだけど、そこまででもない小さなものは cronteb -e して自分用の crontab にそのまま書いてしまうこともある。 crontab の設定ミスに気づかないところがこの crontab の設定を時々間違える。致命的な文法ミスなら crontab -e で開いたエディタを終了したときにチェックが走って怒られるんだけど、そういうレベルでは見つからないミスをする。 また、/etc/crontab のレベルなら何度も確認をするのでミスがあってもすぐに見つかる。しかし crontab -e のレベルではそこまで確認しないのでミスがあってもなんとなくスルーしてしまう。 そこでチェックツールか何かないかと思ったけど、見
■ [ruby][vim] Gemfileをvimで色付けする方法 http://iain.nl/2010/09/gemfile-vim-syntax-file/ 普通にRubyなファイルとして扱ってもいいけど、Gemfile専用のsyntaxを公開してる人がいるのでそれを使う手も。手順は以下。 wget -O ~/.vim/syntax/Gemfile.vim http://github.com/iain/osx_settings/raw/master/.vim/syntax/Gemfile.vim wget -O ~/.vim/ftdetect/Gemfile.vim http://github.com/iain/osx_settings/raw/master/.vim/ftdetect/Gemfile.vim ■ [mobile] 端末識別番号による認証「かんたんログイン」は何が問題
できた http://rubygems.org/gems/ArgsParser バージョン管理はrubygems.orgにリリースするのとは別でmercurialでやってる http://bitbucket.org/shokai/argsparser-ruby/ というのは、githubでgemを作る機能が無くなって今後はrubygems.orgでやってねというメッセージが出ていたから。 なんかrubyforge.orgのgemの作り方のページも全然解説になってないし、ちょっと調べた感じではまっさらな状態からgemを作る事について書いてあるページが見つからなかったのでまとめてみる。jewelerやらcucumberというのもgemを作るのに便利なようだけど、今回はnewgemだけでやる。 参考 http://route477.net/d/?date=20091019#p02 http://
■ [ruby][git] githubを10倍便利にするgithubコマンド 現在はgit-hub gemの方がおすすめです:Route 477 - github gemからgit-hub gemに乗り換えた (2011/1/13追記) githubはよく使うけど、プロジェクト作るのにブラウザ開かないといけないのが 面倒だなーとか思っていませんか?githubコマンドをインストールすると、 ターミナルからgithubプロジェクトを新規作成できるようになります。 インストール $ gem install defunkt-github -s http://gems.github.com リポジトリの作成 新しく作る: $ github create foobar -> foobar/ 以下にgitリポジトリができ、githubにも登録される 既存のgitリポジトリから作る: $ github
ここ数年のRuby普及に大きな貢献をしているのはRuby on RailsとGithubが挙げられるのではないだろうか。Railsはいうに及ばず、GithubのGem配信機能は開発者にとっても便利で、利用者も使いやすい。 Gemを簡単に配信できる だがここにきて第三のプレーヤが登場した。しかもサービス自体がオープンソースだ。 今回紹介するオープンソース・ソフトウェアはGemcutter、オープンソースのGem配信サーバだ。 GemcutterはGithubのGemシステムは素晴らしいが、あまりにも自由度が高すぎる点が問題と考えている。特にネームスペースがユーザ名-ソフトウェアとなっているので、利用者が混乱する恐れがある。 公式サイトより。Gemに関する情報を見ることができる Gemcutterはシンプルさは失わず、コマンド一つでGem配信、更新が可能になっている。また、関連するGemの情報
2009年08月11日05:20 Ruby require 'rubygems' したときの挙動 以下の話は Ruby 1.8.6 , Rubygem 1.3.1 での話です。 バージョンによっては挙動が違う可能性がありますので注意して下さい。 gem って凄く便利ですよね。インストールもアンインストールも簡単で素晴らしいです。が、しかし、ロード順には気を付けてください。 gem でインストールしたライブラリを使うときには、まず最初に require 'rubygems' しますよね。このとき、custom_require.rb というファイルが読み込まれるんですが、その中で require が置き換えられています。 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb alias gem_original_require requi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く