2012-02-05
■[study]オプティム勉強会に参加してきた
というわけでオプティム様の勉強会の案内が来てました.で,見ると交通費宿泊費が無料という太っ腹な勉強会に参加してきました.
内容は
- id:miyayさんの発表でした.
NW使ったスケジューリングのお話.難しくてちゃんと理解とかは出来てないけど,そこらへんの事を使ったら今までに無い面白そうなサービス作れそうという.
- オプティムの開発について
テストのお話.最近学校の実験でTDDちょこっとやってみたけどこんな風に自動化できるのねー実際にやってみよー
あと,実際に使用してるツールのお話とか.たまにWindows 98とかの古いのもあるのでVSのバージョンがえらいことにみたいな…
- 開発ツールのお話
さっきのとも被るところあるけれどもこっちはもうちょっと深くなった版.エディタとかどんな環境でも最低1個は矩形指定と正規表現とマクロ使えるのは使えたらいいよね!あと正規表現もマジ捗るぞ…という内容.
正規表現も自分はググらないと使えない程度に常用してないので,もっと常用しよう!あとVimでもEmacsでももっとコマンドとか多用していきたいですね.
- グループディスカッション
18年後のデファクトスタンダードってなんだろーてのを話しましたよ.まあみんなで話すのは楽しいですよね!!なんで内容のことについてかかないかって?日本語上手くないんだよ!!!!!!!!!
というイイ勉強会でした.マジオプティム様神ですねーほんとオプティム様最高です最高です.←
あと,はむへいさんがすごい面白いし考えてることもすごそうだしで,自分ももっとアウトプットぉおおおおお!
というわけでオプティム様ありがとうございました!
阪急ヤバい超やばい
別なんですが,遠方からきてる方には宿泊が希望できて,自分も宿泊をしたのですが宿泊したのが阪急でした.
本当にここが5500円らしいんですがやばい綺麗さです!!!!!
どれくらいきれいかっていうと,入った瞬間にカバンを投げ出してカメラでいきなり写真を取り出しまくる程度にやばいです.
トイレも1部屋にウォッシュレット,温水便座ですよ!!マジ神ですよねー
あとシャワーも綺麗ですし,部屋もすごい清潔感が出てます.
下の方が汚いのは自分がカバン置いたからです><
2011-12-21
■[MySQL]すべての文字を小文字にする関数LOWER
columnにファイル名が書いてあるけど文字を小文字で統一したい…というニーズで探してました.
MySQL :: MySQL 4.1 リファレンスマニュアル :: 6.3.2 文字列関数
SELECT LOWER(image_url) FROM area;こんな感じで投げたら大丈夫>
2011-12-15
■[Rails]omniauthで認証した後tokenとか取ってくる方法
前回の記事の続きですが,なんでtokenが取ってこれないのかなーとずっと調べていたところ,
OmniAuthの1.0に対応について調べるブヒー - 究極のエンジニアへの道
こちらの記事を見て一発解決でした.
env['omniauth.auth']['credentials'].token
なぜか自分の環境では,下のコードで取得出来なかった...なんでだろう?とりあえず解決したので今度検証する.
request.env['omniauth.auth']['credentials'].token
2011-12-13
■[Rails]DeviseとOmniauthで連携がよくわからない…
Deviseで登録したユーザーにTwitterのoAuth認証をさせようとしてるんですが,Devise::OmniauthCallbacksControllerを継承したのをこんな風にしても500で#failureに飛んで保存されてない.なんでなんですかー!!><
class Users::OmniauthCallbacksController < Devise::OmniauthCallbacksController before_filter :authenticate_user! def facebook auth = request.env["omniauth.token"] @user = User.find(current_user.id) @user.facebook_token = auth['credentials']['token'] @user.facebook_token_secret = request.env["omniauth.reques"]['credentials']['secret'] @user.save end def twitter # raise request.env["omniauth.token"].to_yaml auth = request.env["omniauth.token"] @user =current_user # @user = User.find(current_user.id) @user.twitter_token = auth['user_info']['token'] #@user.twitter_token_secret = auth['credentials']['secret'] # @user.save end end
2011-11-28
■[Ruby][Rails]BuilderでXMLを生成するとき,要素に属性をつける
というわけですごくすごく必要だったので調べました.
test = [{"id" => 1,"name" => "hoge"},{"id" => 2,"name" => "fufu"}]
test.each do |r|
xml.line do
r.each do |k,v|
xml.value(v, :name => k)
end
end
end
で出力されるのがこんな感じになります,
<line> <value name="id">1</value> <value name="name">hoge</value> </line> <line> <value name="id">2</value> <value name="name">huga</value> </line>
参考にしたのはRuby on Rails 3 アプリケーションプログラミングです,素晴らしい本ですよね!!!











