rubyに関するryooo_321のブックマーク (4)

  • Happy Elements Labs: redis-objectsがなくてもプロジェクトは回るが

    あるととても便利だと思います はじめに エンジニアの@ryooo321です。 よろしくお願いします。 ご存知の方も多いかもしれませんが、今回はRubyからRedisを使う際にとても扱いやすいredis-objectsをご紹介したいと思います。 https://github.com/nateware/redis-objects 特徴 ・ORMではない ・Redisのデータ型(counter, value, list, hash, set, sorted-set)をサポート ・ロック機能も利用可能 好きなところ ・モデルの任意のプロパティをRedisに保存するような感覚で利用できる点。 ・Redisのキー情報をシームレスに管理できる点。 ・ARモデルの一部プロパティをRedisに移したりできるので、データストア単位でなく理想の単位でモデルを定義できる点。 This

    Happy Elements Labs: redis-objectsがなくてもプロジェクトは回るが
    ryooo_321
    ryooo_321 2013/05/29
    書きました!
  • Happy Elements Labs: Rubyist必携 pry-railsを使いこなせば幸せになれる

    はじめに エンジニアの@ryooo321です。 よろしくお願いします。 弊社では多くのプロジェクトruby on railsを使っています。 ruby on railsで開発する上でrails consoleは欠かせない存在かと思います。 pry-railsを使うと、rails consoleをさらに高機能にできます。 今回は私の感じたpry-rails(と便利なgemいくつか)の便利利用法をいくつか紹介したいと思います。 ※ 記事はKyoto.rbでの発表内容をブログ向けにまとめなおしたものです。 下記ブログにpryの分かりやすい良記事がありまして、内容が重なる部分もありまして恐縮ですが、 ご存じない使い方が一つでもあれば幸いです。 Rubyistよ、irbを捨ててPryを使おう Kyoto.rbについて 京都市周辺のRuby技術者が集まって刺激しあえる場を作っていこうとするコミュニ

    Happy Elements Labs: Rubyist必携 pry-railsを使いこなせば幸せになれる
  • Happy Elements Labs: モテカワるびいすとのための rbenv 入門

    はじめに こんにちは。嫌われエンジニアの西村(@Sixeight)です。 さいきん Kyoto.rb というコミュニティを始めました。 どうぞよろしくお願いします。 今日はさいきん巷で話題だった(乗り遅れた感ありますね) rbenv について取り上げたいと思います。 弊社ではまだRVMが主流なのですが、アルバイトの若者をたぶらかして少しずつシェアを増やしています。 rbenv ってなに https://github.com/sstephenson/rbenv インストール済の複数のRubyをよしなに切り替えてくれるべんりツールです。 37signalsのsstephensonことSam Stephensonさんによるプロダクトです。 他にもかっこ良いプロダクトを書きまくられています。 最初にREADME.mdから抜粋。 rbenvがしてくれること rbenvは3つのことを提供してくれます。

    ryooo_321
    ryooo_321 2012/10/02
    やってみようかな
  • Happy Elements Labs: HEKK流ソーシャルゲームのアプリ構成

    エンジニアの草苅(@kusakari)です。 Happy Elements株式会社(以下、HEKK)では、モバイル向けのソーシャルゲームに注力して開発を行っています(PCアプリは中国の Happy Elements Ltd. で開発しています)。 HEKKでは全社的にサーバーサイドのプログラミング言語を Ruby で統一しており、フレームワークは Ruby on Rails を使用しています。 データストレージには Cassandra と MySQL を併用しており、スケールする必要のあるデータ(ユーザーデータ)は Cassandra、マスターデータ(例えばアイテム情報)は MySQL に保存するという形で区別しています。 HEKKで開発しているソーシャルゲームの典型的なリクエストフローは、次の図のようなものです。 Apache Cassandra は facebook で開発された大規模

    Happy Elements Labs: HEKK流ソーシャルゲームのアプリ構成
  • 1