2015年12月11日のブックマーク (12件)

  • 円周率おぼえ歌 in Ruby - d.y.d.

    21:26 15/12/11 円周率おぼえ歌 in Ruby 円周率 π = 3.14159265... を語呂合わせで 「産医師異国に向こう…」 として覚えるみたいなのありますよね。 英語では Piphilology と言って、たとえば、こんなの。 How I wish I could recollect pi easily today... 長さ 3 の単語 (How)、長さ 1 の単語 (I)、長さ 4 の単語 (wish)、… という列で数字の列を覚えたりするそうです。 この方式だとゼロの桁の表現に困りそうですが、ゼロの所には巧みに句読点などの記号を配したり、 あるいはもう少し単純に、長さ 10 の単語を当てて表すのだそうな。 と、いうわけで。 in Ruby 長さ 3 のトークン、長さ 1 のトークン、長さ 4 のトークン、 長さ 5 のトークン、長さ 9 のトークン、長さ 2

    to_tu
    to_tu 2015/12/11
  • Let's build a chat with ActionCable

    Diese Website verwendet Cookies und ähnliche Technologien für Analyse- und Marketingzwecke. Durch Auswahl von Akzeptieren stimmen Sie der Nutzung zu, alternativ können Sie die Nutzung auch ablehnen. Details zur Verwendung Ihrer Daten finden Sie in unseren Datenschutz­hinweisen, dort können Sie Ihre Einstellungen auch jederzeit anpassen. Wenn Sie Websites besuchen, können diese Daten in Ihrem Brows

    Let's build a chat with ActionCable
    to_tu
    to_tu 2015/12/11
  • Rails 5's ActionCable and Websockets Introduction (Example) - GoRails

    Rails for Beginners How to build a complete, real-world application from scratch with Ruby on Rails step by step. Advanced Ruby: Behind the Magic A lot of Ruby code is "magic". We'll explain the magic and see how it works using the powerful tools Ruby gives us.

    Rails 5's ActionCable and Websockets Introduction (Example) - GoRails
    to_tu
    to_tu 2015/12/11
  • Getting started with Rails 5's ActionCable and websockets

    Getting started with Rails 5's ActionCable and websockets 17 Jul 2015 ActionCable is the websockets framework that ships with Rails 5. It aims to simplify the addition of realtime features to Rails apps. In this tutorial, we will explore ActionCable by building a simple chat application. Let’s get started by installing the pre-release version of Rails (5.0.0.beta). Once the final 5.0.0 version of

    Getting started with Rails 5's ActionCable and websockets
    to_tu
    to_tu 2015/12/11
  • スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog

    2002年、当時設立したばかりの会社に入り、何もない状態から、コンテンツとシステムを作り続け8年が経った。日々、試行錯誤しながら、それなりに会社も大きくなり、まだ、大成功とは言えないけど、それなりにうまくやってきたつもりだ。 しかしながら、その8年という短くはない時間の中で、色々な課題や問題が発生し、その時々正しい選択をしてきたつもりだったけど、反省点も多い。もう一度スタートアップに参加するとしたら、やり直したいところや、もっと早くこうしていれば良かったというところがたくさんある。 そんなわけで、次の挑戦のときに忘れないように、また、もしかして誰かの参考くらいになればと思い、メモっておくことにした。1 まず、反省点の前に、何をやっているのかというのを簡単に。 ビジネスとしては、英語e-learningのWebサービス(ネットを使った英語のお勉強)をASPな形で、企業や大学などに提供している

    to_tu
    to_tu 2015/12/11
  • Singleton パターン - Qiita

    物議を醸し出しがちなパターン どんなパターン? アプリの中で、そのclassのインスタンスの存在が1つしか許されない時に使用するパターン Singleton パターンを用いると、そのクラスのインスタンスが1つしか生成されないことを保証することができる。 ロケールやLook&Feelなど、絶対にアプリケーション全体で統一しなければならない仕組みの実装に使用される require 'singleton' # 設定ファイルの情報を格納する class # class Setting include Singleton def initialize @settings = YAML.load_file("settings.yml") end def [](key) @settings(key) end end # シングルトン は、#instance で、インスタンスを呼び出す p Setting

    Singleton パターン - Qiita
    to_tu
    to_tu 2015/12/11
  • 現代のエンジニアのための強力なメモ帳 Jupyter notebookのすゝめ - クックパッド開発者ブログ

    会員事業部の有賀(id:chezou)です。 今年一年、社内では勝手に"Jupyterの伝道師"を標榜してJupyter notebookの普及活動を展開してきました。 先日、社内でハンズオンも行ったおかげもあり、かなり社内のマシンにPython環境が構築されてきました :) Jupyter notebookとは? ひとことで言うとブラウザで動くすごい便利なREPL*1です。 百聞は一見にしかず、見てみましょう。 このように、Rubyの対話環境であるpryを触っているようにインタラクティブにコードを書くことができます。 以降で説明をしますが、Jupyter notebookは記録・共有・再現がとても得意です。特に図表があるときにその効果を発揮します。 Jupyter notebookの良い所 過去のコードを改変、再実行できる セルと呼ばれる入力部分にはMarkdownやコードが記述できます

    現代のエンジニアのための強力なメモ帳 Jupyter notebookのすゝめ - クックパッド開発者ブログ
    to_tu
    to_tu 2015/12/11
  • 憧れのRubyistたちを毎日眺められる·Rubyistokei.app MOONGIFT

    Rubyistokei.appはMac OSX用のオープンソース・ソフトウェア(2-clause BSD lisence)です。 日を越え、世界中のRubyistが集まる日Ruby会議。そこに集まる憧れのRubyistたちを壁紙&時計化してしまうアプリケーションがRubyistokei.appです。 11時39分。時刻部分は写真とは関係ないようです。 1分ごとに写真が切り替わります。 基的に立ち上げておけばそのまま放置して問題ありません。壁紙代わりなので、デュアルディスプレイでサブモニタの方に適用すると良いのではないでしょうか。世界中のRubyistを見て、仕事のやる気を沸き立たせてください! MOONGIFTはこう見る この手のソフトウェアとしては美人時計が有名です。美人時計の場合は分単位で女性がパネルを持っているため写真の枚数が必要ですが、Rubyistokei.appの場合はあ

    憧れのRubyistたちを毎日眺められる·Rubyistokei.app MOONGIFT
    to_tu
    to_tu 2015/12/11
  • 川o・-・)<2nd life

    Perl での print debug の方法の紹介がブーム(?)だったので、自分がよく行ってる Ruby での debug 方法7つについて書いてみます。 p ご存じの人も多い Kernel#p メソッド。これを使うとオブジェクトの内容を見やすい形で出力してくれます。 >> p ({:foobar => :baz}) {:foobar=>:baz}Object#inspect を使うと、p で出力するときと同じ文字列を String として取得できます。 >> puts ({:foobar => :baz}).inspect {:foobar=>:baz}初心者の頃この p での出力を使う方法がわからなくて困った記憶が…。 pp pp というライブラリを使うと、p より、より見やすい形式で出力してくれます。たとえば >> a = Array.new(10) { {:foobar => :

    川o・-・)<2nd life
    to_tu
    to_tu 2015/12/11
  • Amazon.co.jp: オール・アバウト・コーヒー: コーヒー文化の集大成: ウィリアム・H. ユーカーズ (著), Ukers,William H. (原名): 本

    to_tu
    to_tu 2015/12/11
    オール・アバウト・コーヒーっていうめちゃくちゃ魅力的な本みつけてしまった...定価で30,000で50,000まで上がっているだと...笑
  • ご指定のページが見つかりませんでした。 | コーヒーはUCC上島珈琲

    申し訳ございません。お探しのページまたはファイルが見つかりませんでした。 アクセスしようとしたページは削除されたか、現在利用できない可能性があります。 お手数をおかけしますが、UCCホームページのトップ、 または上部のメニューよりおさがしいただきますようお願いいたします。 トップページへ

    ご指定のページが見つかりませんでした。 | コーヒーはUCC上島珈琲
    to_tu
    to_tu 2015/12/11
    経済とバッハとコーヒーの話。面白い
  • コーヒーミュージックという存在 - 漁火 : 雑言七番街

    2015 - 12 - 09 コーヒーミュージックという存在 コーヒーミュージックという存在 みなさん初めまして、 漁火 と申します。 はてなブログ 初投稿の記事を、 ADVENTAR 様へ寄稿することとなりました(上の画像つづり間違ってる・・・)。僕個人のことについては後日の記事で追々語ろうかと思います。 よろしくお願いします。 さてさて、今回僕が選んだテーマは 「コーヒーミュージックという存在」 です。音のしない静かな部屋でコーヒーを楽しむのもまた一興ですが、喫茶店やコーヒーショップで、そこはかとなく オシャンティー(死語?) な音楽が流れていると、それだけで気分もそれっぽく盛り上がるというものです。今回はそんな身近な存在、コーヒーミュージックについて少し解説した後、 オススメ の曲をご紹介します。 そもそもコーヒーミュージックってなんなのさ? コーヒーミュージックという歴としたカテ

    コーヒーミュージックという存在 - 漁火 : 雑言七番街
    to_tu
    to_tu 2015/12/11
    コーヒーアドベントカレンダー10日目!音楽とコーヒー