ruby
経緯 ブラウザのパスワード管理を統一する 経緯 これまで:個人用途ではいろいろと組み合わせていた LastPass Firefox Sync Google Account Password Manager 最近:仕事の環境は1Passwordで統一されていた これから:個人用途も統一しよう ブラウザのパスワー…
クレジットカード現金化詐欺【業界人が教える口コミ情報】新宿で働いているのに一度も出たことがなかったので…コードフィッシュボールで、LRU キャッシュを実装してました。Rails 使ってる人の普段の仕事を垣間見れたのは面白いものでした。bundle じゃなく…
雑学。いずれ埋もれるメモ。budle init してできる Gemfile には次の記述がある。 source "https://rubygems.org" この状態で bundle install すると、SSL の検証が失敗してしまう。 $ bundle install --path .bundle Fetching gem metadata from https://ru…
gem install はできてしまったので動くのかなと思ったんだけど。 もっとアピールしてもいいじゃないかと思ったり、分からないくらい抽象度が高いのかとも思ったり。 D:\dev>resque-web [2012-08-26 23:43:59 +0900] Running with Windows Settings [2012-08-…
RubyKaigi2011 でなんかつぶやいたので細々と苦闘してます。 環境 $ uname -a CYGWIN_NT-6.1-WOW64 mypc 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin $ gcc --version gcc (GCC) 4.3.4 20090804 (release) 1 Copyright (C) 2008 Free Software Foundatio…
$ uname -a CYGWIN_NT-6.1-WOW64 xxx 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin $ make test test_attr.rb 31 [main] ruby 1500 D:\cygwin\home\user\work\ruby\ruby.exe: *** fatal error - unable to remap \\?\D:\cygwin\home\user\ work\ruby\.ext…
LazyLinesの入手とインストール を % ruby -v ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10]で動かすための patch。
atnd.org の comment は rss で拾えるようなので、あとはそれを iCal にすれば advent なカレンダーができそう。 こんな感じでいいのか、もうすでにそういうサービスがあるのかは不明。普通に先達がいらっしゃった。 http://www.kanzaki.com/docs/sw/rdf-cal…
ruby-dbi を使うときのメモのはずが汎用的な説明になってるメモ。linux から SQLServer に接続するときは、ODBC 経由が一般的なようです。unixODBC と FreeTDS をインストールすれば、とりあえずは OK。こんな感じでつながります。 +---------------------+ …
http://www.2dconcept.com/jquery-grid-rails-plugin とてもお手軽にインライン編集可能なデータグリッド作れる。 この手のツールあれば、無駄なexcel減らせるかな… ちょっと試してみたけど、datetimeが扱えない? そこだけ乗り切れればいいな
よくありそうなパターン。 ソートが無駄。そして美しくない。 # こんな入力を想定 # epoch key data # result = {} while s = gets m = s.match(/(\d+)\s+(\w+)\s+(.+)/) if m result[m[2]] = [] unless result.key?(m[2]) result[m[2]].push([m[1], m[3]]) …
Rubyで最短経路を探索しよう! - hp12c 経路探索アルゴリズムの「ダイクストラ法」と「A*」をビジュアライズしてみた - てっく煮ブログ 跡地 ダイクストラ法(最短経路問題)頭で消化したつもりなので清書。 うーん、径路の遡りが醜い、醜すぎるので後で直す…
転置インデックスによる検索システムを作ってみよう!のおさらいというか手を動かしてみる,ということをしてました. 言語 ruby で標準ライブラリ縛り. 対象データ navi2ch のキャッシュにころがってたやつを加工した utf-8 テキスト (なんか社内掲示板で…
http://www.themomorohoax.com/2009/03/08/rails-machinist-tutorial-machinist-with-cucumber-in-10-minutes
http://itsignals.cascadia.com.au/?p=30
The Problem: Making meaningful development data for your application.
Machinist makes it easy to create test data within your tests.
Cucumber lets software development teams describe how software should behave in plain text.
ふと気付いたらこんな状態になっていたので、rubygem を初期化したり、MacPort の ruby をアンインストールしたりしてました。 $ rails demo Cipher is not class
http://divip.sourceforge.jp/drb のサンプル的な divip には、ip messenger プロトコルの実装が含まれています。 これを使うと、かなりお手軽にメッセージが投げられます。 require 'ipmsg' # 送信者名 user='hoge' # 送信者のニックネーム nick='hoge' # …