酒と京都(現在Vancouver)と男とRuby

#Vancouver #バンクーバー #プログラミング #Ruby #Rails #Webアプリケーション #京都

Machine learningのミートアップに参加した話からはじまり、

バンクーバーはmeetupが盛んな場所だと思う。今回行ってきたのはこちら、Machine learningをwebマーケティングに使う手法のプレゼンテーションだった。 www.meetup.com もうね、みんな強そうなオーラを出してた。 最近deep learningを勉強し始めたのでそっち…

Vancouverでのスマホの話

渡加早々に契約したのがこちらの会社 gophonebox.com エージェントに連れられるがまま入店→契約。格安スマホ系の会社と思われる。 $40-/monthくらいで電話/テキストメッセージがし放題(範囲はわからない)。通信が600MBまでそれ以上は課金されていく仕様と理…

49th Parallel Coffee

49th Parallel Coffee 珈琲とドーナツがセットで$5 ドーナツはブルーベリー系をチョイス。 ドーナツ、おいしい!普通より少し大きめで食べ応えがあった。日本のサイズ感と比較するのは意味のないのかな。 珈琲は酸味が強い印象! どこかエレファントファクト…

Elysian Coffee

Elysian Coffee downtownからskytrainで3駅ほどの場所。珈琲を$2か$3で飲んだ。 酸味が強かった、バンクーバーは酸味推しなのかな。

ゲストハウスでのやりとり2 -日本語-

シチュエーション:共有スペースで淹れたての珈琲をお客さんに勧める A: あの、珈琲を今いれたところなんだけど、よければ飲みませんか? B: いいんですか?珈琲好きなんです! A: ぜひぜひ、砂糖かミルクは使いますか? B: いいえ、ブラックがいいです、あ…

ゲストハウスでのやりとり1 -英語-

「Make the accommodations」 A: Hello, I want to put up at here. Do you have vacancy? B: Is it from today? How many? A: It's only one, and I do for three days from today. B: Okay, please wait,,, ahhh. Yes, you can! So please write your name…

実践型妄想系英語学習の話

これから英語を学ぶにあたり、ふと学び方を思いついたので方法をここにまとめて実践していこうと思う(たいした方法でもないけれど)。 「実践型妄想系英語学習」 これは、これから日常で起こりうる出来事を思い浮かべて、まずは日本語でやりとりを書き表して…

ゲストハウスでのやりとり1 -日本語-

当人、近いうちにゲストハウスでヘルパーの手伝いをすることになっているので、外人のお客さんとのやりとりを書き起こしてみたいと思う。これはかなり良い気がする。。。 「宿泊予約」 A: こんにちは、泊まりたいのですが空いていますか? B: 今日からですね…

ものすごく簡単にロード中にぐるぐるマークを実装する話

caarlos0/nprogress-railsgithub.com gemを追加してReadmeに書いてあるrequireをapplication.js/application.cssに追記するだけで簡単にプログレスバーを実装できた。 もう少し、表示位置なりを調整できるか読み進めてみる。

bootstrapのnav-tabsを中央整列にする話

bootstrapでタブを作るとき、デフォルトでは左揃えで配置されるが、 これを中央揃えで表示したかった。簡単にできると思いきや、答えにたどり着くまで時間がかかった。 けど以下のリンクのコードを適用後、解決。 自分の与り知らないところまで適用されるの…

Yosemiteにしてから気になる話

Bluetoothで接続してるマウスとキーボードがよく繋がらなくなった。 再接続させるきっかけも不明。。 困ったなー 再起動すると治るのだけど、、アップグレードしてから再起動する回数が極端に増えてるこの状況をなんとかしたい。

Dockに初期表示されるカレンダーの日にちがおかしい話

カレンダーを一度も開いていない場合、 日付がおかしい、、これはYosemiteにしたせい? カレンダーを開けば正常の日付になる。

良いwebデザインのサイトを集めたサイトの話

どうやってwebデザインを学ぶかについて、今あるwebサイトをたくさん見て真似ること。 というようなことを聞くけれど、確かにその通りで別にwebデザインだけの話ではなく、一般的に言われることだと思う。 そして、ネットには良質なwebデザインのサイトを集…

ビジュアライザはずっと見続けても飽きない話

Yosemiteにしてからプリインストールアプリが色々かわっているので改めていじっていたところ、iTunesのビジュアライザにはまってしまった。 ずっと見続けていられる。特にこのゼリーが音に合わせて小気味よく動く。 とはいえ、音楽に合わせてずっと見続けて…

これは人類にとっては小さな一歩だが、一人の人間にとっては偉大な飛躍である。と願う話

プログラマに近づくためProject Eulerを始め、 About - Project Eulerprojecteuler.net 最初の1歩を踏み出しました。 Problem 1 - Project Eulerprojecteuler.net sum = 0 1000.times do |n| sum += n if (n % 3) == 0 or (n % 5) == 0 end puts sum 続けよ…

Rubyの||=(縦棒縦棒イコール)の使い方がわかるまでの話

Rubyで ||= (縦棒縦棒イコール)を理解した軌跡。irbって手軽で便利。それにしても記号類の意味がわからないときに検索するときってだいたい検索に時間がかかる。 irb(main):001:0> 3 || 5 => 3 irb(main):002:0> 5 || 3 => 5 irb(main):003:0> 3 || 3 => 3 i…

"happy path"とは何かの話

"happy path" => "正常系コード" 参照:wikipedia http://en.wikipedia.org/wiki/Happy_path なんでhappy pathを調べるに至ったか、sinatraを動かしていた中で 以下のエラーを調べた際に、 Unexpected error while processing request: Body yielded non-str…

sinatraでしょうもないところで詰まった話

こんなエラーが表示されて詰まった。 undefined method `status=' for #<Array:0x00000000000000> 書いたコードの中で特にエラーがなくて、詰まった。 参照したページ: Undefined method 'status' for nil:nilclassstackoverflow.com 問題は、def get ... end中でインスタンス変数"@</array:0x00000000000000>…

brew caskで特定のバージョンのchefdkをインストールした話

使用したのはこれ caskroom/homebrew-versionsgithub.com caskroom/homebrew-versionsを用いて、 特定のchefdk(0.2.2-1)をローカルに落としてインストールできるようにした。 まるまる導入方法を以下のページを参考にさせていただきました。 brew cask で異…

SafariからChromeへお気に入りをエクスポート

なんとはなしに、MBAでもブラウザをSafariからChromeへ移行。 理由が全くないわけでもなく、たまにブラウザの動きがもっさりするのは嫌で、 その理由が WiFiの電波のせい MBAのWiFi接続不具合のせい ブラウザのせい なのかをはっきりさせたかったためだ。 移…

Yosemiteにアップグレードした話

Mac

ようやくMevericksからYosemiteにアップグレードした。 開発環境を綺麗にしたかったのでクリーンインストールで実施。 App Storeのレビューを見ると散々な書かれようだったけどまぁいれてから考えようということで。 目にわかった変化は起動/停止に明らかに…

CentOS7にChromiumを導入する話

VIrtualBox上にCentOS7をVagrantで構築した。 Railsを起動させるにあたってブラウザを入れようとサーフィンすると、 Linuxのブラウザにはfirefoxが普通っぽい。 2番目にchromeの記事が多く見られたから(ぱっと見) デバッガ動かした感じ、chromeの方が勝手が…

RailsでTwitterログインの設定でのエラー

今ここで止まった↓ 6-3. OAuth を利用して「Titter でログイン」機能を作る (パーフェクトRuby-on-Rails) 書籍とおりにsecrets.ymlを設定していたのだけれど、 OAuth::Unauthorized - 401 Authorization Required: でエラーになったときの対処について、 同…