クックパッドはなぜ開発しやすいのか At AWS Summit Tokyo 2015 Developer Conference 2015/06/03
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
従って、この記事のタイトルにある質問に対して、かんばんが常識かどうかの答えは、「ノー!」です。しかし、常識は経験則の例であり、わたしは、かんばんが製品開発の数多くの挑戦を解決するための経験則に基づくアプローチだと信じています。経験則とは何か、経験則が正しいアプローチだと私に気づかせた第一の原因、そして、かんばんシステムを設計するために経験則をどのように使えるかについて、この記事の残りの部分でさらに調べましょう。 経験則 Merriam Websterオンライン辞書によると、「経験則」(heuristic)の意味は、次の通りです。: "実験的、特に、試行錯誤する方法によって、学習、発見、または、問題解決の手助けとして関係したり、役に立ったりすること。また、パフォーマンスを向上させるために(フィードバックの評価として)、自己学習技術を利用する、調査のための問題解決技術に関係していること。 1つ
Immutable (不変な) Infrastructure は、サーバを一度セットアップしたら二度と変更を加えないという運用スタイルのことを指します。 クラウド環境では、必要に応じてすぐにサーバを用意し、不要になったら簡単に破棄することができます。Immutable Infrastructure は、このようなクラウドの特性を活かす運用スタイルとして、注目されつつあります。 背景 Immutable Infrastructure が提唱された背景にある技術として、 Auto Scaling や Blue-Green Deployment*1 などがあります。 Auto Scaling Auto Scaling は、負荷に応じて自動的にサーバ台数を増減させる技術で、 AWS では標準で提供されています。常に必要な台数だけ起動していればいいので、コスト削減になるというものです。 Auto S
注意 このエントリは急いで書いたので間違いが含まれている可能性が高いです。気づいた方はご指摘ください。 序文 strong_parameters とは、mass assignment で余計なパラメータをモデルの属性にセットさせないための新しい仕組みです。Rails 4.0 からはこれが標準になります。Rails2.x と 3.x はattr_accessibleやattr_protectedなどで似たような機能が提供されていましたが、これだと管理が煩雑になるケースがありました。 今年の3月くらいにGitHub が mass assignment の脆弱性を突かれたことで 、この問題をどうにかしようという流れが起き、最終的に strong_parameters が作られるという経緯を辿りました。 mass assignment とは Rails ではこんなコードをよく見ると思います。 de
今回はこれまで作った sinatra アプリケーションを PaaS の heroku へデプロイする。 事前に heroku には sign up しておこう。 最初にできあがりを示す。 heroku: http://sample-mongo-app.herokuapp.com/ github: https://github.com/momota/heroku_sinatra_sample rails から外れた僕らは sinatra で i did it my way (1) sinatra の基本 (ルーティング、ヘルパー、フィルター、テンプレートエンジンなど) rails から外れた僕らは sinatra で i did it my way (2) sinatra で MongoDB を使ったデータ永続化 HTTP POSTへの対応 Bootstrap でのお化粧 rails から外
本気でPythonをやりたいならあわせて読みたい「え?君せっかく Python のバージョン管理に pyenv 使ってるのに Vim の補完はシステムライブラリ参照してるの?」 2013-06-23 21:30 おしりに追記しました 2013-06-24 10:00 設定等微修正しました 2013-06-24 15:20 quickrunの設定を修正しました 2013-07-03 14:30 間違い等を修正しました 様々な開発環境を試してきましたが、結局Vimに落ち着いてしまっているAlisueです、どうも。 Vimを最強のPython IDEにするを書いてからかれこれ二年ほどが経ちます。 二年もあると新しいVimプラグインが増えるなどし、先の記事内容では最強ではなくなってしまいました。なのでこの辺でもう一度現在の最強をまとめてみたいと思います。 基本方針 プラグイン関係はすべてNeoBu
Tweet About This post shows how to use Fluentd-MongoDB plugin to aggregate semi-structured logs in real-time. Background Fluentd is an advanced open-source log collector developed at Treasure Data, Inc (see previous post). Because Fluentd handles logs as semi-structured data streams, the ideal database should have strong support for semi-structured data. There are several databases that meet this
The document discusses HP Labs, describing it as HP's exploratory research group that tackles challenges over the next decade. It focuses on HP Labs locations around the world, including Singapore which focuses on cloud computing research. The document then discusses using Ruby and R programming languages for statistical analysis and integration between the two languages.Read less
RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki です日付・時間関数Tips大全 Rには日付(date)オブジェクトを表すクラス "Date" と,日付時分秒(date-time)オブジェクトを 表すクラス "POSIXlt", "POSIXct" がある. クラス "Date" † クラス "Date" は date オブジェクト(年月日)を表し,1970-01-01 以来の 経過日数(負の値は過去に遡る)で表現される.内部的には実数で表現されるが,表示の 際は整数値とされる.日数との加減算,比較演算が可能である. format(), plot(), hist(), seq(), cut(), round() 関数は "Date" クラス用のメソッド関数を持つ.as.Date() は数値を "Date" オブジェクトに 変換する.weekda
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。これまで、JavaScriptで非同期処理を書く上での問題として、コールバック地獄やエラー処理に例外が使えないことなどを解説してきました。 これらの問題に対処するライブラリの1つであるjQuery.Deferredに関して、もう少し丁寧に解説いたします。なお、jQueryのバージョンは記事執筆時点の最新である、1.9.1を想定しています。 jQuery.Deferredとは jQuery.DeferredとはjQueryのバージョン1.5から導入された、非同期処理をうまく扱うための標準モジュールです。使いこなすことで、以下のような効果が見込めます。 非同期処理を連結
A lightweight, component-based JavaScript framework for assigning behavior to DOM nodes.Flight A lightweight, component-based JavaScript framework from Twitter View on GitHub Overview Flight is a lightweight, component-based JavaScript framework that maps behavior to DOM nodes. Twitter uses it for their web applications. By way of example, we've including a simple email client demo (browse the sou
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く