タグ

railsに関するBelのブックマーク (5)

  • メッセージングアプリSync開発の舞台裏(iOS) - Qiita

    ビジネスシーンで使えるメッセージングサービスSyncをローンチしました。 その開発の舞台裏をiOSを中心に紹介します。開発のスケジュール、リソース、アプリの規模や進め方など参考になれば幸いです。 サービスについて Syncは社内・社外を問わずプロジェクトやビジネスコミュニケーションがより良い体験なることをゴールに開発しました。以下のURLよりご利用頂けます。 Web版 , Desktop版(OnlyOSX) , iPhone , Andorid アーキテクチャ サーバ 既存のWantedlyサーバに並列して、Syncのサービスをマイクロサービスアーキテクチャ風に構築しています。要素技術や構成はサービスの初期フェイズにおけるスピディーな開発とスモールな運用に適しているものを選定しています。 AccountServerが認証やユーザ情報管理を、APIServerが主要なデータのやり取りをRES

    メッセージングアプリSync開発の舞台裏(iOS) - Qiita
    Bel
    Bel 2015/09/09
    “MacBookProを2台体制で開発する”“レビューなどでブランチを切り替えると、Podsのインストールや、フルコンパイルが必要だったりするので2台体制で行いました。”待ち時間がいやなら札束で殴れ、と。
  • RESTful#とは勉強会で(Railsでの)ルーティングの考えだし方の話をしました - moroのブログ

    RESTful な設計って、ってマスタメンテ作るにはいいけどまともなサービス作れるの? という疑問に対して、結構やればアプリケーションできるので安心してください、という話をしました。 「独自研究」セクション以外はだいたいふつうに経験したことです。「独自研究」セクションはたぶん、今流行りのオーケストレイションレイヤをどうするかというところになるのかな、と。APIといいつつ、HTMLを返す話ばかりですが、これはAPIHTMLをあえて区別せずそれは単にリプレゼンテーションが違うだけです、という意図でした。 転職してから初の社外発表が前職オフィスでやるというのが面白かったです。永和メンバーも結構たくさん会えてよかった。来てくださった方、開催をアレンジしてくださった方、ありがとうございました。

    RESTful#とは勉強会で(Railsでの)ルーティングの考えだし方の話をしました - moroのブログ
    Bel
    Bel 2015/08/20
  • ChefでRails環境を構築(Ruby+Nginx+Unicorn+PostgreSQL+Redis+Fluentd) - Rails Webook

    ローカルの仮想マシンにChefでRails環境を構築する方法を説明します。 Chefで構築しているので、AWSVPSなどのsshやrubyがインストールできる環境であれば同じ環境を構築できます。 具体的には、次のようなものを使用するようにしています。 CentOS 6.6 Ruby(rbenv) Nginx Unicorn PostgreSQL Redis Fluentd(td-agent) Chefのソースはnipe0324/chef - GitHubに配置しています。 また、インストール方法はREADME - install processに記載しています。 動作確認 Ruby 2.2.2 Vagrant 1.7.2 Chef 12.4.1 目次 1. Chefのあれこれ基 2. Chefのインストール 3. chefリポジトリを作成 4. クックブックを作成 4.1. サーバーの

    ChefでRails環境を構築(Ruby+Nginx+Unicorn+PostgreSQL+Redis+Fluentd) - Rails Webook
  • DDD for Rails Developers. Part 1: Layered Architecture. — SitePoint

    DDD for Rails Developers. Part 1: Layered Architecture.Best PracticesRails TutorialsRuby Deployment There are many kinds of complexity that you have to deal with developing software and different kinds of applications will have very different sets of problems you need to solve. If you are building the next Twitter, scalability and fault-tolerance are the problems you are probably fighting. On the

    DDD for Rails Developers. Part 1: Layered Architecture. — SitePoint
  • 堅実で最も効果的なRails勉強法 - - Railsドキュメント

    はじめに どのプログラミング言語を勉強するのもそうだが、基礎からコツコツと勉強するのが一番だと思う。 しかし、Railsでは基礎力がないのにいきなり実践を進める記事やなどがほんとに多い。「10分で作れるRailsアプリ」の記事などもあるように、Railsではジェネレーターを使って簡単な動くアプリを誰でも作ることができるからだと思う。ただ、少し複雑な構成のサイトを作ろうとすると、とたんに難しくなる・・・ そこで、自分が提唱したい勉強法は、基礎からしっかり学び、メソッドを覚え、ソースを読む勉強法である。 編 やることは3つで、「概要を理解する」「メソッドを覚える」「ソースを読む」 1. 概要を理解する 概要理解に関しては、「ドットインストール」「codeschool」の2つのサイトがおすすめ Railsには、MVCモデル、ジェネレータ、ルーティングなど、特殊な仕組みがあるため、まずはその辺

    Bel
    Bel 2015/01/02
  • 1