タグ

2015年6月4日のブックマーク (7件)

  • PSR-4: Autoloader - PHP-FIG

    Autoloader¶ The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. 1. Overview¶ This PSR describes a specification for autoloading classes from file paths. It is fully interoperable, and can be used in addition to any other autoloading specification, including

    PSR-4: Autoloader - PHP-FIG
  • Rails 4 へのアップグレード時に遭遇した問題 - クックパッド開発者ブログ

    技術部の鈴木 (@eagletmt) です。 クックパッドでは8月に体アプリケーションや API サーバ等で使われている Rails のバージョンを 3.2 から 4.1 へ順次アップグレードを行いました。 アップグレードは主に松田さん (@amatsuda) と私で進めました。 この記事ではアップレードの際に遭遇した問題の一部を紹介します。 MySQL strict mode の有効化 MySQL を使っている場合、Rails 4.0 からデフォルトで @@SESSION.sql_mode = 'STRICT_ALL_TABLES' が最初に実行されるようになりました (Ruby on Rails 4.0 Release Notes) 。 これを無効化するために database.yml で strict: false という設定が用意されています。 しかし、同じく Rails 4.0

    Rails 4 へのアップグレード時に遭遇した問題 - クックパッド開発者ブログ
  • NSOperationQueueを使って、安心・安全にマルチスレッド処理を行う - Qiita

    この記事はiOS Advent Calendar 2014の25日目の記事です。 ※今回の記事を読む前に昨日のAndroidの記事を読むことをお勧めします。 12月もとうとう25日ですね! 日はみなさん共通の知り合いの誕生日ですね。お祝いですね。 そんな共通の知人へのお祝いを二人でどうぞしてください。 ※共通の知人:キリスト では、題に入りましょう。今回はスレッド周りの話をします。 【何故、クリスマスにスレッドの話】 そりゃもう、マルチスレッドを巧みに扱う人はこんな大切な日でもマルチスレッド並みにN股くらい仕掛けているんだろうなぁ。という話ですよ。 さらにはスレッドセーフなので、同時刻に複数人と会っても彼氏・彼女達に感づられることも無いのでしょうね。素晴らしい。 さて、そんなシングルスレッド。いや、ゼロスレッドの画面の前のみなさんも、マルチスレッドの扱いに長けることさえできれば来年は明

    NSOperationQueueを使って、安心・安全にマルチスレッド処理を行う - Qiita
  • ThreadExecutorServiceを使って、安心・安全にマルチスレッド処理を行う - Qiita

    この記事はAndroid Advent Calendar 2014の24日目の記事です。 昨日は@futaboooでした。会社の自席から3つ進んだ所に居ます。 明日は@yuyakaidoです。会社の自席から3つ進んだ斜め先に居ます。 12月もとうとう24日ですね! 日はみなさん共通の知り合いの誕生日前夜ですね。お祝いですね。 ※共通の知人:キリスト では、題に入りましょう。今回はスレッド周りの話をします。 【何故、クリスマスイブにスレッドの話】 そりゃもう、マルチスレッドを巧みに扱う人はこんな大切な日でもマルチスレッド並みにN股くらい仕掛けているんだろうなぁ。という話ですよ。 さらにはスレッドセーフなので、同時刻に複数人と会っても彼氏・彼女達に気付かれることも無いのでしょうね。素晴らしい。 さて、そんなシングルスレッド。いや、ゼロスレッドの画面の前のみなさんも、マルチスレッドの扱いに長

    ThreadExecutorServiceを使って、安心・安全にマルチスレッド処理を行う - Qiita
  • [レポート] モバイル開発におけるデータストアの選び方 #AWSSummit | DevelopersIO

    AWS Summit Tokyo 2015 "モバイル開発におけるデータストアの選び方" [Dev-04 Mobile] のセッションレポートです。 スピーカーはアマゾンデータサービスジャパンの 清水さんです。 AWS Mobile サービスの紹介 Mobile SDK クロスプラットフォーム 共通の認証 ネットワーク状況を自動ハンドリング オフライン対応 メモリフットプリントの削減 メモリ/ストレージなどのリソースを必要なだけ使う 2-Tier アーキテクチャ EC2を介さないアーキテクチャ Cognito キーとなる認証サービス Facebook、Googleなどの認証プロバイダ又は独自の認証 ゲストアクセスも可能 テンポラリのCredentialを発行するとこができる Credentialを埋め込まなくて良い データストアの選び方 4つ紹介します。 Cognito Sync Cogn

    [レポート] モバイル開発におけるデータストアの選び方 #AWSSummit | DevelopersIO
  • [レポート] モバイル開発における AWS Lambda 活用法 #AWSSummit | DevelopersIO

    モバイル開発における AWS Lambda 活用法 AWS Summit Tokyo 2015 Dev-08: Mobile の「モバイル開発における AWS Lambda 活用法」のレポートです。スピーカーはアマゾンデータサービスジャパン株式会社のソリューションアーキテクト、西谷氏です。 AWS Lambda 知っていますか? そもそも AWS Lambda とは何なのか?について解説。 サムネイルの生成やリサイズなどをイベントベースで実行。 インフラの管理が不要。開発者はビジネスロジックに集中できます。 オートスケール。スケールしても稼働した分だけの課金。 Node.js で記述。/tmp の読み書きも可能。各種ライブラリも利用可能(一緒にアップロード)。 料金体系が細やか。100ミリ秒単位で課金。リクエスト単位で少額の課金。無料枠が非常に大きいので手軽に試せます。アイドル状態の場合は

    [レポート] モバイル開発における AWS Lambda 活用法 #AWSSummit | DevelopersIO
  • PHP 7のパフォーマンスが高い理由

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    PHP 7のパフォーマンスが高い理由