来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
Ruby, GAE | 17:36 | Google App Engine上のRubyでMarkdownの処理をしたかったのですが、多くのライブラリが高速化のためにNative Extentionとなっていました。Google App Engine上ではJRubyとして実行されるので、Pure Rubyで記述されたライブラリである必要があります。もちろんJavaのライブラリでもよいのですが。少し調べてみたら、kramdownというライブラリがよさそうでした。kramdownRubyGemsからインストールできます。 $ sudo gem install kramdown 以下のように使います。 require 'rubygems' require 'kramdown' Kramdown::Document.new("[Google](http://google.com)") .to_htm
■ [ruby] ローカルのgemのドキュメントを見る簡単な方法(2010秋) The 3 Step Guide to Slick Local Documentation for all your Ruby Gems 1. $ gem install yard 2. $ yard server --gems 3. http://localhost:8808/ を開く これは便利。特に、普段--no-rdocしててrdocがない場合でも、動的にrdocを生成してくれるところが。 165 http://d.hatena.ne.jp/willnet/20111006/1317877272 49 http://reader.livedoor.com/reader/ 27 http://blog.willnet.in/entry/20111006/1317877272 14 https://www.
I’ve updated my Gemfile syntax file, adding a dash of color and making sure it supports all elements of the Bundler DSL. You can get it here. You’ll also need to tell vim to automatically use it when opening a Gemfile by adding this file. This is how it looks with the ir_black colorscheme: source :rubygems gem 'rails' gem 'hoptoad_notifier' gem 'newrelic_rpm', :require => false gem 'mysql2' gem 'd
rubygems で使えるパッケージ cheatを試した。これが面白い。 専用コマンドで、Rubyの使い方を見ることが出来ます。 コマンドプロンプトから使えます。 サンプルコードが閲覧できて便利です。 簡単にRailsのリファレンスが引けます rails_migrationsの使い方 $ cheat rails_migrations rails_migrations: http://wiki.rubyonrails.com/rails/pages/UsingMigrations valid data types: :integer :float :datetime :date :timestamp :time :text :string :binary :boolean options: :null (boolean) :limit (integer) :default :precisio
rubyスクリプトに他人に見せたくない情報を埋め込む場合にどうしたらよいでしょうか?githubで公開という場合はまさにその状況、非公開のスクリプトでもなんとなく気持ち悪いなんて時もあります。そういった場合に pit が便利です。以下作者様のページ。 http://subtech.g.hatena.ne.jp/cho45/20080102/1199257680 これで十分かとは思いますが、ちょっと書いてみます。 install installはgem一発 $ gem install pit pitはエディタを使用します。その時環境変数EDITORを参照しますので、その設定が必要です。 MacやLinuxならば、.bashrcや.barsh_profileなりに $ vi .bashrc export EDITOR=/usr/bin/vim とでも書いてください。 windowsの場合。環境
gren 0.1.2 をリリースしました。 -cで色付き表示 -f(検索するファイルを限定), --if(検索しないファイルを指定), --id(検索しないディレクトリを指定)オプションを何個でも設定出来るように 探索ディレクトリを第2引数で渡す形ではなく、-dオプションで渡すように(AND検索への布石) AND検索に対応(引数に検索ワードを複数個渡すことで、絞り込み検索出来ます) --depth, --this で探索する階層数を指定出来るように -sでサイレントモード、マッチした行のみを表示する インストール rubyがインストールされていれば、 Windows gem.bat install grenMac OS X sudo gem install grenでインストール出来ます。 --help 最新のオプション一覧です。 % gren -h gren [option] patte
Introducing ChocTop ChocTop packages and deploys any Cocoa application in a custom DMG, with generated Sparkle XML support. Screencast Download QuickTime Movie from Vimeo (275Mb) Instructions ChocTop is a command-line installer plus rake tasks (watch the screencast if this is confusing), bundled as a RubyGem: sudo gem install choctop install_choctop path/to/xcode/project Your project is given a Ra
■ [ruby] geminaboxで「俺専用gem配布サーバ」を立てる http://github.com/cwninja/geminabox via http://twitter.com/qrush/status/18707703461 gem配布サーバといえばrubygems.orgなわけだけど、クローズドな環境でプライベートなRubyライブラリをgemで管理したいとかいうとき には、自前でgemサーバを立てると便利かも知れない。 インストール $ gem install geminabox サーバの起動 以下のようなconfig.ruを書いて「rackup config.ru -p 9292」とかするとgemサーバが起動する。 require "rubygems" require "geminabox" Geminabox.data = "/var/geminabox-data"
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Bundlerは、rubygemsのラッパーです。Rails3のgem管理に採用されています。 Bundlerを使うことで、 このgem、手元にはインストールされているのに、本番環境にインストールされてない! 開発環境にgemを入れまくったら、プロジェクトにどのgemが必要なのか分からなくなった! みたいな問題を解決できます。 詳しくは公式サイトをご覧ください。 今日はそんなBundlerについて色々分かってきたので、Tipsをいくつか紹介したいと思います。 前提知識 この記事は、このへんが理解出来ていることが前提です。 Bundler: The best way to manage Ruby applications Rubygems に /usr/bin を触らせないためには gem をユーザーディレクトリで運用する++ - きたももんががきたん。 Bundlerは1.0系以降を使おう
- メモ:sudo gem install派からgem install派への移行 - I am Cruby! http://d.hatena.ne.jp/authorNari/20100207/1265468938 を見て,やってみた. ちょうど新しく環境を作ってたし. gem を ~/.gem 以下にインストールするには ~/.gemrc に "--user-install" を書けばいいらしい. ということで,~/.gemrc は以下. gem: --user-install --no-rdoc --no-ri gem env で確認すると RubyGems Environment: - RUBYGEMS VERSION: 1.3.4 - RUBY VERSION: 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux] - INSTALLAT
gem push によって、 gem の公開が大変簡単になりました。 しかし、敷居の低さは油断に繋がるもので、 近い将来、誰もが一度は秘匿性のあるファイルを誤って公開してしまい、 パニックになることでしょう。 今回、皆さんを出し抜く形になってしまい甚だ恐縮ではございますが、 一足先に体験させて頂きましたので、 その対処法を報告致します。 手順 gem yank support staff への報告 1. gem yank gem の新機能である yank コマンドを利用すると、 指定したバージョンの gem の公開を停止することができます。 例えば、foo-0.0.1 gem の場合、以下を実行します。
日本語ドキュメントがなくてちと悩んだんだけど、結果的にすごい簡単なことだったのでメモしておく。 rubyスクリプトでamazonのWabAPIを利用して、ISBNから書誌情報を取得するサンプル。 ■ インストールと設定 まずはライブラリをインストール。 > gem install ruby-aaws で、実行ディレクトリに、「.amazonrc」という名称で以下の内容のファイルを作成。 実行ディレクトリにキャッシュファイルを作成する設定になっている。 [global] key_id = 'YOURACCESSKEYSTRING' secret_key_id = 'YOURSECREDKEYIDSTRINGXXXXXXXXXX' associate = 'YOURASSOCIATEIDSTRING' locale = jp cache = true cache_dir = . ■ サンプルコ
プログラムにパスワードを渡してもらう必要がある場合、引数で指定するのは危険だよね、ということで対話式でパスワードを設定できるようにするやり方を調査。Highlineというライブラリを使うと簡単みたい。 →Hatena Question - Rubyでユーザーからのパスワード入力を非表示(マスク)するためのライブラリ、もしくは方法を教えて下さい。 早速インストールしてサンプル(↑のサイトのコピペだけど)を書いてみました。 インストール: $ gem install highlineサンプル: require 'rubygems' require "highline" pw = HighLine.new.ask('pass: ') {|q| q.echo = '*' } puts pw 実行結果です。 pass: ******* abcdefgおー。
1 % gem --version 2 1.3.6 3 4 % ./script/console 5 Loading development environment (Rails 2.2.2) 6 /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/rails/gem_dependency.rb:224:in `specification':NoMethodError: undefined method `version_requirements=' for #<Gem::Dependency:0xb7769604> rails 側での対応はなし rubygems 側は trunk で修正済 rubygems の新バージョンはなかなか出ず 対策 rubygems の trunk から最新版をインストールする (git じゃないのがダサイ) イン
現象 gem list で表示されるのに、gem uninstall してもエラーになってしまう。 例えばgrowlnotifierを抜こうとする。 $ sudo gem uninstall growlnotifier [~] ERROR: While executing gem ... (Gem::InstallError) Unknown gem growlnotifier >= 0 原因 インストール時のPathが違っていた。homeディレクトリ下の.gemに入ってしまっていた。 gemが入っているpathを指定すれば、uninstallできる。 $ gem uninstall -i ~/.gem/ruby/1.8/ growlnotifier なんでそんなとこに? まずは自分の rubygem 環境。 $ gem env RubyGems Environment: - RUBYGE
意外とよくやってしまうので、自戒の意味を込めてメモ。 Mac上にインストールしたRubygemsプラグインを、gem uninstallで削除しようとすると下記のようなエラーが発生することがあります。 $ sudo gem uninstall xxxx ERROR: While executing gem xxxx (Gem::InstallError) 上記のエラーは、Rubygemsプラグインのインストール時に「sudo」を付け忘れた時に起きる現象です。sudoを付けずにgem installを行うと、インストール先がホームディレクトリ以下の「~/.gem/ruby/1.8 」になってしまうのです。(sudoを付けた場合のインストール先は、通常「/opt/local/lib/ruby/gems/1.8 」です*1) どうやらgem uninstallコマンドは、ホームディレクトリ以下
Posted By: Eric Hodel Date: 2010-02-20 20:33 Summary: rubygems-update 1.3.6 Released Project: RubyGems rubygems-update version 1.3.6 has been released! RubyGems is a package management framework for Ruby. This gem is an update for the RubyGems software. You must have an installation of RubyGems before this update can be applied. See Gem for information on RubyGems (or `ri Gem`) To upgrade to t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く