Ruby
Ginza.rb 第35回 先駆者の知見拝見!Trailblazer - Ginza.rb | Doorkeeper に参加してきました。 Ginza.rbは本当に良いコミュニティ。参加すると、いつも現状で考えられる一番正しい解と最新の情報をもらっています。 Trailblazerについては、去年2015年の9…
表参道.rb #5 - connpass @Sansanに参加してきた。今回はLT大会だった。最初の方のメモはとれなかったので、いくつか抜けている。 JSON-Schema 発表者: http://hokuma.net APIの仕様と実装を近づけたい バリデーションに使える https://github.com/hokuma/js…
7/21にRubyの勉強会、Ginza.rbに行ってきました。ブログ書こう書こうとしていてずっと書いてなくて、ついに第26回Ginza.rbが明日になったので書きます。 やったこと RailsConf2015の資料や動画を見た Rails Weeklyで直近のコミット内容を追った Rails5での新…
よちよち.rb 第25回に主催者のゆかおさんにお願いして見学させてもらいました。 よちよち.rb 第25回 - よちよち.rb(初心者限定 Ruby On Rails 4 とか勉強会) | Doorkeeper 僕は2年ほど前に丸の内MongoDB勉強会を始めました。(しばらく海外に行っていたの…
解決するまでに時間がかかったので、情報共有。 以下に当てはまる場合は一読を Rails 3.2系 New Relicで監視している Ruby 1.9.3から2.0へバージョンアップするとエラー Production環境のみで、TOP画面アクセスした場合にNoMethodErrorが出る NoMethodError …
Rakuten Technology Conference 2012 - 楽天テクノロジーカンファレンス2012に参加してきました。 特徴はなんといってもオールイングリッシュ!まさにこの記事の通りでした。 ~引用~ いつか海外のイベントに参加してみたい、あるいは自分の英語力でどこま…
MongoDBへ様々なデータ型を保存/取得してみる。オブジェクトマッピング編 - Shoken OpenSource Society MongoDBへ様々なデータ型を保存/取得してみる。バイナリ(BINARY)編 - Shoken OpenSource Society MongoDBへ様々なデータ型を保存/取得してみる。Boole…
RailsでFacebook Graph APIを使う時に以下のようなエラーが出た場合の対応方法。 OpenSSL::SSL::SSLError SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed 環境 ruby 1.9.3p194 対応方法 使用しているhtt…
MongoDBはドキュメントをネストさせることができます。 Mongo Shellから insert > db.nest.insert({x:5,list:{a:1,b:2}})確認 > db.nest.find().forEach(printjson) { "_id" : ObjectId("4fb5e74522646db867ef11f6"), "x" : 1, "list" : { "a" : 1, "b" : 2 …
MongDBへローカルファイルの画像をバイナリで保存/取得するサンプルコードです。 環境 OS CentOS 5.4 ruby 1.9.3 mongo 1.6.1 MongoDB 2.0.4 MongoDBへ画像ファイルをバイナリで保存 #!/usr/local/bin/ruby # -*- encoding: utf-8 -*- require 'mongo' #第1…
MongoDBへ様々なデータ型を保存/取得してみる。オブジェクトマッピング編 - オープンソースよしみ視点 MongoDBへ様々なデータ型を保存/取得してみる。バイナリ(BINARY)編 - オープンソースよしみ視点 の続きです。今回はMongoDBのBoolean型についてです。 …
MongoDBへ様々なデータ型を保存/取得してみる。オブジェクトマッピング編 - オープンソースよしみ視点 の続きです。 MongoDBへバイナリ(BINARY)、Boolean、Date、Timestamp、などをinsertして保存/取得する方法を紹介します。サンプルコードはRubyを使いま…
MongoDBへBoolean、バイナリ(BINARY)、Date、Timestamp、などをinsertして保存/取得する方法を紹介します。サンプルコードはRubyを使いますが、便利なORMであるMongoidはあえて使わずに、プリミティブなドライバであるmongo-ruby-driverで実装してよりMong…
ruby-gmailを使ってRubyからGmailのメールを受信して本文を取得 - Shoken OpenSource Society これの続きです。前回に引き続き、ruby-gmailを使ってRubyからGmailからメールを取得します。 今回は添付ファイルの扱いです。 環境 OS CentOS 5.4 ruby 1.9.3 ge…
Rubyのメール操作ライブラリにはmikel/mailがありますが、それをGmailで使いやすいように薄くラップしたruby-gmailというものがあります。今回はこれを使ってRubyからGmailからメール本文を取得します。 環境 OS CentOS 5.4 ruby 1.9.3 gem 1.8.21 ruby-gmai…
DotCloudでは、/home/dotcloud/environment.json に環境情報があるので、このファイルから取得する。修正するファイルは2つ。 Gemfileとdatabase.yml■Gemfile source 'http://rubygems.org' gem 'rails', '3.1.0' 〜省略〜 gem 'json' #追加 ■database.yml …
JRubyでHello World。 JRubyを用いて、JavaからRubyを呼ぶサンプル。 JRubyのサンプルは、Ruby→Javaはたくさんあるけど、Java→Rubyはほとんど無かったので、書いてみた。 import java.util.ArrayList; import org.jruby.Ruby; import org.jruby.javasupport.…