give IT a try

プログラミング、リモートワーク、田舎暮らし、音楽、etc.

2013-01-01から1年間の記事一覧

「Twilio + Railsで作るSMS個人認証」で挙がった質問に全て答えます! #sg_study

はじめに SonicGarden Study #1「Twilio + Railsで作るSMS個人認証」の放送から2週間ぐらい経ってしまいましたが、倉貫さん(@kuranuki)の厳しい業務命令親切なフォローにようやく応えることができました。オンラインでの質疑応答、とても良いですね。あとで…

プロフィール写真を変えました 2013

お知らせ タイトルの通り、プロフィール写真を新しくしてみました。 Before After 前々から妻に早く変えろと言われ続けてたのですがなかなか手が回らず、写真を撮ってから半年ぐらい経ってようやく変更しました。 なので、この季節に暑苦しいパーカーを着て…

シャンデリアでビアバッシュな第4回 西脇.rb & 東灘.rb 合同もくもく会 #nshgrb

今回はなんとホテルの会議室での開催! 去る6月8日、西脇.rb & 東灘.rbの第4回合同もくもく会を開催しました。 今回は参加メンバーの一人である寺田さん(@aq2bq)の紹介で、西明石ホテルキャッスルプラザさんの会議室をお借りしました。 この会場は今回初めて…

SonicGarden Study #1 で使用した資料です #sg_study

SonicGarden Study #1「Twilio + Railsで作るSMS個人認証」に参加してくださったみなさん、どうもありがとうございました。 色々と大変でしたが、おかげさまで無事に終了しました。 今回使用した資料はこちらになりますので、よかったら参考にしてください。…

6月3日、Ustreamで「Twilio + Railsで作るSMS個人認証」を生放送します! #sg_study

Ustreamで生放送勉強会を開くことになりました みなさんこんにちは。 今回は勉強会のお知らせです。 このたびSonicGarenでSonicGarden Studyというオンライン勉強会を開くことになりました。 記念すべき第1回は、なんと僕が兵庫県西脇市の自宅からUstreamで…

イケメンとラブレターで学ぶSSLの仕組み

はじめに みなさんはSSL(Secure Socket Layer)が何だか、きちんと説明できますか? 「フォームが暗号化されて送られるやつでしょ?」 「ブラウザのURL欄とかに鍵マークが付いてたら安心なんだよねー」 ・・・いや、そういうレベルじゃなくて、もうちょっと裏…

英語力を向上させるためにこれまで僕がやってきたこと

はじめに みなさんは英語が得意ですか? 僕は得意です。 ・・・って言っちゃうと、すごくイヤミのように聞こえるかもしれませんが、自分としては「今のところ日常的に自分の英語力で困ることはない」ので、概ね満足しています。 僕がそんな話をすると、「い…

TDDBC大阪2.0の自動販売機問題はなかなかの良問だった

はじめに 僕とAkiさん(@spring_aki)で毎月主催している西脇.rb & 東灘.rbの合同もくもく会で、前回(第3回)、参加者の寺田さん(@aq2bq)がTDD Boot Camp 大阪 2.0の自動販売機問題を自習のテーマにしていました。 その問題を読んでみると、「簡単そう&面白そ…

Herokuデプロイ時に`method_missing': undefined method `create_reflection'エラーが出る場合

2013.05.24 更新 長い格闘の末、このエラーはroutes.rbでdevise_forを呼ぶ前にactive_record/baseを強制的にrequireすることで発生しなくなりました。 # config/routes.rb require 'active_record/base' # この行を追加 devise_for :users 今まで4〜5回ぐら…

コードレビューこそ、もくもく会を成功させる極意!? 〜第3回 西脇.rb & 東灘.rb 合同もくもく会 開催レポート〜 #nshgrb

はじめに 久しぶりの更新です。みなさんお元気でしょうか? 最近、公私ともに色々と忙しくてブログの更新に手が回りませんでした。(言い訳) というか、もうしばらく忙しい時期は続きそうなので、この先も沈黙期間が長くなりがちになるかもしれません。 とり…

カレンダー整形問題を色々なパターンで解いてみた

はじめに 僕とAkiさん(@spring_aki)で主催している西脇.rb & 東灘.rbでは、youRoom内でいろいろとRubyに関する雑談や情報交換をしています。 そんな中で参加メンバーの一人であるShimodaさん(@yuji_shimoda)がこんな問題を出題してきました。 たのしい Ruby …

西脇.rb & 東灘.rb 第3回 合同もくもく会の案内とコミュニティで使っているSNSツールを紹介します #nshgrb

お知らせ 来たる5月11日土曜日、西脇.rb & 東灘.rbの第3回合同もくもく会を開催します。 告知サイトはこちらです。 西脇.rb & 東灘.rb 合同もくもく会 3rd - Doorkeeper これまでのもくもく会とは異なり、結構ハイペースで参加者が増えてきているので、参加…

誕生日のお祝いに、妻のすごいと思うところを5つ挙げます

はじめに 突然ですが、今日は妻の誕生日です。 妻が今年で何歳なのかは言いませんが、僕の9つ下です。 あ、計算はしないで続きを読んでください! そんなことはどうでもよくて、今日は誕生日なんだけど特にこれといったプレゼントは用意しておりません。 な…

サンプルストーリーで理解するDNSの設定方法と周辺知識(改)

2013.4.20 追記 CNAMEの間違った使い方を書いていたので、「3. DNSレコードでCNAMEやAレコードを設定する」の項を一部修正しました。 というか、実際に痛い目に遭いました・・・(T T)。 詳しくは本文にて。 2014.10.10 追記 結局Herokuでは「Aレコード + ネ…

第2回 西脇.rb & 東灘.rb 合同もくもく会を開催しました #nshgrb

はじめに 去る4月14日(日)に第2回 西脇.rb & 東灘.rb 合同もくもく会を開催しました。 基本的に第1回と同じ趣旨、同じ流れですが、参加人数が6人から8人に増えたのと、開催時間を1時間増やしてトータル5時間(13時〜18時)の勉強会にしました。 もくもく会開催…

良い子はマネしちゃいけない!?高校〜大学時代の過ごし方

はじめに Career Scopeという高校生向けの進学ブックに僕の仕事の様子が紹介されました。(なんか最近こういうエントリが多いですねえ) 高校生を対象に無料で配られる冊子なので、おそらく読者のみなさん*1が目にする機会はないんじゃないかな〜と思いますが…

今天早上我写了中文日记。

大家好!今天早上我写了中文日记。请看看一下! ・・・って書いても、意味わかんないですよね〜。 今日は中国語のレッスンがあるので中国語で日記を書いてみました。 日記というか、近況報告みたいなものですが。 大した内容でもないので、訳は載せません。 …

2台目のiPad miniを買いました(妻が)

はじめに すいません、ここ最近あっさり目のブログしか書けておりません。。。 言い訳させてもらうと、今年は地元の子供会の会長職が当たってしまい、最近はそれの準備やら何やらで結構忙しいんです。 特に4月は新学期ということもあってあれこれイベントが…

妻のパン屋が雑誌に載りました

タイトルにある通り、妻のパン屋「Coupe Baguette (クープ バゲット)」が雑誌に載りました!明日4月5日発売の「cafe-sweets vol.146」という雑誌です。 まあ雑誌といっても、業界向けの専門誌なんですが。 開業までのエピソードや、パン作りの様子なんかが紹…

僕がブログを書く理由

ちょっと嬉しかったこと 昨日の晩、先日公開した「Twitter GemでTwitter::Error::ClientError: end of file reached というエラーが出る場合の応急処置」というエントリに関するツイートが増えていることに気付きました。 そこでそのツイートをちょっと確認…

Twitter GemでTwitter::Error::ClientError: end of file reached というエラーが出る場合の応急処置

注意!! これは2013年3月20日ぐらいから頻繁に発生しているエラーの応急処置です。 しばらくすると根本原因が解消されるはずですので、最新の情報を常に確認するようにしてください。 問題 Twitter Gemを使ってTwitter searchを実行すると、特定の検索キー…

初めて勉強会を主催しました 〜「西脇.rb & 東灘.rb 合同もくもく会 1st 開催レポート」〜 #nshgrb

はじめに ちょっと前の話になりますが、去る3月9日(土)に「西脇.rb & 東灘.rb 合同もくもく会」を開催しました。 初めて自分で主催した勉強会でしたが、参加者もなんとか集まって無事に終了することができました。 今回はこの「もくもく会」の開催レポートや…

もしもブログの作者と読者が出会ったら? 〜「give IT a try 読者向けオフ会」開催レポート 〜

はじめに 先日お知らせしていた「give IT a try 読者向けオフ会」を去る3月18日に開催しました! 「5人以上集まらなかったらボツ」という恐怖の開催条件が付いていましたが、8人の読者の方が参加してくださり無事に開催することができました。 開催する前は…

ソニックガーデンのWebサイトで僕のインタビュー記事が公開されています

これまたなんか小恥ずかしいお知らせですが、ソニックガーデンのWebサイトで僕のインタビュー記事が公開されました。 兵庫から来た文系出身の音楽人 伊藤淳一がソニックガーデンに入るまで インタビューを受けたのはちょっと昔、去年の12月です。 写真の撮影…

【告知】ソニックガーデンにて「give IT a try 読者向けオフ会」やります!

はじめに えっと、ちょっと大胆な(?)告知です。 まずはざっくりとしたお話から。 3月18日(月)の晩に僕のブログ、give IT a try 読者向けのオフ会をやります! オフ会の概要 日時 2013/3/18(月) 19:00〜21:00(予定) 場所 株式会社ソニックガーデン (アクセス)…

最低限これだけ知ってればOK!というyouRoomの入門マニュアルを作りました

はじめに 以前このブログでも告知したように、今週末「第1回 西脇rb & 東灘rb 合同もくもく会」が開催されます。 ちゃんと人が集まるか不安でしたが、なんとか無事に定員に達しました。 で、現在その準備中なのですが、開催日までに参加メンバー同士で自己紹…

Java/C# からRubyに乗り換えて感じたことのまとめ

はじめに 最近、言語の型について語っているブログをよく見かけます。 便乗するつもりはないですが、前々からJava/C# からRubyに乗り換えて感じていることを書きたいな〜と思っていたので、このタイミングでちょっと書いてみることにします。 今回のエントリ…

なぜRubyのcase/whenはインデントしないのかを考えてみた

はじめに 昨日はソニックガーデンにしては珍しく、ちょっとしたコーディングスタイル論争(?)が発生しました。 議論のネタになったのはRubyのcase文のインデントについてです。 when節はインデントすべきか、それともcaseキーワードと揃えるべきかの議論にな…

Ruby 2.0とrbenvとpryを入れてみた

はじめに 昨夜、Ruby2.0のリリースで何やらネットが盛り上がっていたので、その熱気に誘われて僕もRuby 2.0を入れてみました。 また、このタイミングでついでにrvmからrbenvに、irbからpryに移行もしてみました。 参考にした情報源 rvmからrbenvへの移行は「…

勉強会と会場のキーボード音

以前どこかで読んだ話でずっと印象に残っている話があります。 その内容は「最近の親は運動会や音楽会でみんなビデオ撮影ばかりをしている。ビデオや写真に子どもの姿を残すこともいいが、それよりも自分の目で子どもたちの姿を見て、自分の記憶の中にしっか…