Developers Summit 2014 「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」Yoshimura Soichiro
![ソフトウェア設計のすすめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/a7a86d98af95d9e068384306d78fd2584ee8f097/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Frandom-141027034908-conversion-gate02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Google+ボタン はてなブックマークボタン 更新日時: 2014年01月26日(日) 作成日時: 2013年12月04日(水) 前の記事 / 次の記事 includesを使うことで関連先のオブジェクトも同時に取得することができる。 class User < ActiveRecord::Base has_many: articles end class Article < ActiveRecord::Base belongs_to :user end な時に、コレクションをeachして処理する場合で次のような記述をした場合、 article は繰り返しの度に @articles のキャッシュが再利用されるが、 user は毎回SQLを発行して取得される。 -#haml - @articles.each do |article| %dl %dt タイトル %dd=article.name
October 25, 2014 Docker v1.3 fig 1.0.0 TL;DR OS XでDockerコンテナを操作するのが手間だったけどfigを使えば解決した. OS Xで本番環境と同じような環境をつくりたくてboot2docker + figを利用した 目を通しておいてもらいたい最高のエントリー Docker1.3版 boot2docker+fig入門 - Qiita boot2dockerでのVolume問題が解決しそう | SOTA 必要なもの boot2docker fig fig OS Xでは、Docker containerにアクセスするまでに OS X -> boot2docker -> docker container boot2dockerを一旦挟まなければならなかった. これをfigを利用することで、透過的に OS X -> docker container
Turn Off Auto Correct in Mac OS Mojave, MacOS Sierra, OS X Mavericks, Yosemite, etc The Mac has an autocorrect feature that can range from excellent to annoying, and it works by attempting to automatically correct typos and misspellings of words as they appear, which are instantly compared to an extensive dictionary and replaced on the fly. It can be a great feature but it’s not perfect, and how y
MacBook AirにインストールしているVirtualBox上で、modern.IEで配布されている仮想マシンを動かしてIEでサイトを検証した。 Microsoft modern.IEについて Web ページで最新バージョンと以前のバージョンの Internet Explorer をサポートする際に役立つ、新しいツール類です。 MacBookにはVirtualBoxとVMWare Fusionをインストールしていたが、ひとまずVirtualBox用の仮想マシンをダウンロードした。 IE7でサイトを確認したかったので、IE7 – Vistaを選択した。 http://www.modern.ie/ja/virtualization-tools#downloads 「Grab them all with cURL」をクリックして表示されるcurlコマンドでダウンロードを行った後、「Instr
2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。本件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 本件に関する詳細は、プレスリリースをご確認ください。
起業してアプリを出す。 一言で言ってしまえば簡単なんですけど、最初のそのアプリリリースの時に失敗する人が少なくない気がします。 僕の観測範囲だけでも、独立してアプリを出そうとして開発に失敗、「作り直し→リリース延期」となるケースを定期的に目撃しますので、それなりにそういう失敗をする人はいるんじゃないでしょうか。これが20代の若手が失敗したというならまだ分かるんですが、経営者としてすでに十分な実績のある、僕自身も尊敬するような方がその陥穽に陥ったりしていますので、これはもう能力とか才能の問題でなくて、むしろ「知識」の問題なんじゃないかと思うんですね。 そういう僕も、kiznaというアプリを出そうとして落とし穴にはまってしまい、結局日の目を見なかったという苦い経験をしていますので、こういう経験はちゃんと共有して、無駄な犠牲者が出ないようにすべきだと思うわけです。 というわけで、初めてアプリを出
See related links to what you are looking for.
本日、よかったことだけを書くミニブログサービス「iine log」をリリースしました。 夜寝る前などに、1日のよかったことを書くことで、すこしだけ前向きになれるサービスです。 iine log | よかったことだけを書きのこすミニブログサービス PC/スマートフォンで利用することができます。 よかったら使ってみてください。 この記事では、iine logの制作について書いてみます。 なぜつくった 一時期、モチベーションがまったく上がらない時期がありました。 いろいろ調べてみると、「夜寝る前によかったことだけを書くことで前向きになり、モチベーションが上がる」ことが分かりました。 でも、ただノートなどに書いても長続きするとは思えませんでした。 じゃあ誰かに見てもらえるサービスにしよう、ということで制作しました。 技術 iine logで使用している技術は以下のとおりです。 Ruby Ruby
先日、弊社で「log」という感動共有アプリをリリースしました。以前「Class」というアプリをリリースしたノウハウをいかして、今回、気をつけたことをまとめてみたいと思います。 会員登録をなくす アプリに会員登録をつけると、30%以上のユーザーが離脱するそうです。これは、有名な起業家さんに聞いたお話。これは、もったいないですよね! リリース前のヒアリングでも、ログインを嫌がる方は、かなり多かったです。まあ、正直言ってしまうと、自分も会員登録があると使わなかったりします。 そこで、弊社のアプリは会員登録をなくしました。iPhoneだけのリリースなので、アプリを起動した瞬間に、独自のIDを生成しています。 ヒアリングをさせてもらっていふと「ログインがないから、好感を持てた!」と言ってくれる方が多いので、おすすめです。 あえて、メディアには露出しない メディアを見る人は、必ずしもサービスのターゲッ
This Domain is NOT Suspended Anymore This domain has all already been restored and not Suspended anymore. If you are the registrant of the domain please update your nameservers so it resolves to your site. Este Dominio Ya NO Esta Suspendido Este dominio ya fue restaurado y no está suspendido. Si usted es el titular por favor actualice los nameservers para que resuelva a su página.
iTerm Themes Intro This is a set of color themes for iTerm (aka iTerm2). Screenshots below and in the screenshots directory. Installation Instructions To install: Launch iTerm 2. Get the latest version at iterm2.com Type CMD+i Navigate to Colors tab Click on Load Presets Click on Import Select the .itermcolors file(s) of the scheme(s) you'd like to use Click on Load Presets and choose a color sche
注目スタートアップのビジネスモデルを分かりやすく紹介。ウタゴエは非公開のミニブログ「瞬間日記」を世界212カ国で展開。ソーシャルでは明かせないプライベートを書きたい女性を中心に利用者を伸ばし、KDDIなどパートナー企業からのロイヤルティー、課金サービスで収益化をはかる。 世界中の女性がソーシャルでは書けないプライベートをつづる 恋人にフラれた。つまらないことでケンカした。子供につらく当たってしまった── ソーシャルでは明かせないが、どこかに書きとめておきたい。ウタゴエのスマートフォン日記サービス「瞬間日記」が好調だ。2010年1月の開始から4年間でダウンロード数は合計3000万を超える。海外進出にも積極的で、現在世界212カ国で展開する。 「最初の利用者はシングルマザー。こういう(ソーシャルでもブログでもない)場所を作りたいと、日記のビジネスを開発した」と、ウタゴエ代表取締役 園田智也社長
挨拶 お久しぶりです。ORASもうすぐ発売ですね。僕はとりあえずメガタブンネを軸にしたパーティーを組んでみるつもりです。ポケモントレーナー兼プログラマの石田です。様々な没稿を経て、こんな内容になりました。振り返ってみれば、職業プログラマとしては、もう13年になり限界説の35歳に差しかかったタイミングです。技術そのものに貪欲なタイプのエンジニアからすると読んできた技術文書の数は少いんじゃないかなと思うのですが、棚卸しの意味も込めて13冊を短評付けて選定してみようと思います。中には絶版になっていて、マーケットプレイスでないと手に入らないような古い本も有ります。また、ひょっとすると現代的な環境に似わないものも有るかも知れません。その場合、おっさんの棚卸しが目的だということで、大目に見てください。 プログラミング言語Perl VOLUME1, 2 と実質2冊なのですが1冊としてカウントしています。
インストール vagrant-cachier プラグインをインストールするには、vagrant plugin install コマンドを実行するだけです。 $ vagrant plugin install vagrant-cachier Vagrantfile への記述 vagrant-cachier プラグインを有効にするには、Vagrantfile に下記の設定を行います。config.cache.scope では、キャッシュスコープを設定します。 下記では、:boxを指定しており、これは、プロビジョンでインストールしたパッケージを Box 単位でキャシュします。同一 Box を使う Vagrantfile であれば、別の VM でもキャッシュを共有することができます。 私の用途であれば、この設定が使いやすそうです。 あとは、通常どおり、vagrant up を行うとプラグインが有効と
Vagrantで作成した仮想環境のSSHポートを変更したい まず普通にvagrant up sudoが面倒なのでrootになる SSHポート変更 vi /etc/ssh/ssh_config #Port 22 ↓ Port 19999 /etc/init.d/sshd restart iptablesでSSH用に開けているポートを変更 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT ↓ -A INPUT -m state --state NEW -m tcp -p tcp --dport 19999 -j ACCEPT/etc/init.d/sshd restart 仮想環境から抜ける 通常はポート変更にミスがあった場合に備えて既存の接続を保持し、新規接続
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く