Hatena::ブログ(Diary)

TACの雑記 このページをアンテナに追加 RSSフィード Twitter

2014-08-09 gem の source に http://rubygems.org を指定してハマった

gemhttp://rubygems.org/ を追加して bundler 入れようとしたらエラーが出てうまくいかない。

# gem install bundler --verbose
GET http://rubygems.org/latest_specs.4.8.gz
302 Moved Temporarily
GET http://production.s3.rubygems.org/latest_specs.4.8.gz
304 Not Modified
GET http://rubygems.org/latest_specs.4.8.gz
302 Moved Temporarily
GET http://production.s3.rubygems.org/latest_specs.4.8.gz
304 Not Modified
GET http://rubygems.org/quick/Marshal.4.8/bundler-1.6.5.gemspec.rz
302 Moved Temporarily
GET http://au-m.rubygems.org/quick/Marshal.4.8/bundler-1.6.5.gemspec.rz
404 Not Found
Error fetching remote data:             bad response Not Found 404 (http://au-m$
rubygems.org/quick/Marshal.4.8/bundler-1.6.5.gemspec.rz)
Falling back to local-only install
ERROR:  Could not find a valid gem 'bundler' (>= 0) in any repository
ERROR:  Possible alternatives: bundler

どうやら source はhttpsじゃないとだめらしい。

http://blog.fkoji.com/2013/07310054.html

# gem source--remove http://rubygems.org/
# gem source --add https://rubygems.org/
# gem install bundler
Fetching: bundler-1.6.5.gem (100%)
Successfully installed bundler-1.6.5
1 gem installed
Installing ri documentation for bundler-1.6.5...
Installing RDoc documentation for bundler-1.6.5...

2012-07-07

Redmine (Ruby on Rails) で Gmail を使う

小ネタ. Redmine (Ruby on Rails) で Gmail からメール送る方法.

DeviseでGmail送る方法調べてたら出てきた.

Google Apps で取得したメールアドレスでも使えます.

config/environment.rb 

# Use Gmail
ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.perform_deliveries = true
ActionMailer::Base.raise_delivery_errors = true
ActionMailer::Base.smtp_settings = {
  :enable_starttls_auto => true,
  :address => 'smtp.gmail.com',
  :port => 587,
  :domain => 'gmail.com',
  :authentication => :plain,
  :user_name => 'めーるあどれす',
  :password => 'ぱすわーど'
}

を書く. 'めーるあどれす' と 'ぱすわーど' を置き換えてください.

Redmine でも使えた.よかったー.

2012-06-09

Androidハッカソン@大阪 に参加してきました!

f:id:TAC:20120609210402j:image

今日はTechboosterさま主催のAndroidハッカソン@大阪に参加してきました.

はじめてのハッカソン,はじめての勉強会@関西

ハッカソンには以前から興味があったものの,他のメンバの足を引っ張るのが怖くてなかなか参加できませんでした...

今回は初心者向け,しかもAndroidということで,思い切って参加してきましたよ!

あ,そういえば関西では初めての勉強会参加になりました.


つくったもの

我々の,「チームどやぁ」 は,ドヤ顔投稿支援アプリを作りました.その中身は

  1. ドヤ顔をカメラ撮影
  2. ドヤ顔に強調エフェクトがランダムでかかる (投稿するまでどんなエフェクトがかかったかわからない)
  3. ドヤ顔をtwicca(決め打ち)で投稿

という大変潔いアプリになりました.

以前に似たようなアプリを作ってたので,ノウハウを生かしてチームに貢献できたようで良かったです.


ソースコードはこのへん.

Github - Doyaaa

#時間が少ない中で必死に開発していた様子がコミットログににじみ出てるかもしれません(^^;


感想とか

チームメンバー4人中3人がUbuntu使いという珍しいチームで,逆にWindowsの環境設定がよくわからず,

GitのセットアップとかAndroid開発環境構築にえらい苦労してました(笑

それでも動くもの作って,最終的に6チーム中3位に入賞できたのでよかったです!

チームメンバーの @koko_uさん, @mikusi08さん, cch-roboさん,とっても楽しかったです!お疲れ様でした.

主催して下さったTechboosterさま,参加者の皆様もお疲れ様でした!

2012-02-12

ご報告


こんにちは.

2月一杯で,大学の修了に伴い金沢を離れることになりました.

4月から京都近辺で組み込みプログラマをする予定です.


JAG金沢をはじめとする北陸エンジニアの皆さんには大変お世話になりました.

勉強会に参加し始めたのはここ3年ですが,私にとって非常に大きな転換期,大海を知るきっかけとなりました.

本当にありがとうございます.

関西だと比較的近場なので,またお邪魔したいなーと思っています.


以上,ご報告でした.

2012-01-24

rvm + ruby1.9.3 + rails3.2

UbuntuRuby on Railsやろうと思ったら環境構築でハマったのでメモ.バージョンは以下の通り.

rvm のインストール

no title を見ながら,

$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

.zshrcとかに

# This loads RVM into a shell session.
[[ -s "${HOME}/.rvm/scripts/rvm" ]] && source "${HOME}/.rvm/scripts/rvm"

を追加.

Ubuntuで必要なパッケージをインストール

$ sudo aptitude install zlib1g zlib1g-dev libreadline-ruby libreadline-dev libopenssl-ruby

他にもrubyビルドするパッケージが必要だったと思うので,適当に入れてください.

rvmで必要なパッケージをインストール

$ rvm pkg install zlib
$ rvm pkg install openssl
$ rvm pkg install readline

RubyRailsインストール

$ rvm install 1.9.3
$ rvm use 1.9.3
$ gem install rails

おしまい.