タグ

2014年9月18日のブックマーク (10件)

  • API管理もこれで簡単!Apigeeが凄い - @i2key のBlog

    Web2.0で火がついたマッシュアップブームにより、WebAPIが脚光を浴びました。 当時は、GoogleMap上に何かを表示して、すげーーーってなっていただけですが、 最近は、スマホアプリのバックエンドとしてのより実用的な需要が高まっております。 スマホアプリを開発する場合は、サーバサイドはJSONをレスポンスするREST形式のAPIにすることが一般的だと思いますが、それらのAPI提供社側はJavaDocのような統一したAPIリファレンスがあるわけではなく、各社独自にリファンスドキュメントを公開しております。もっとフォーマットが統一されていると見やすいですよね。(個人的にはGoogleAppsのAPI Consoleが好きです。APIリファレンスであり、実行も出来るという。) 以下に、いくつかAPI公開されているもののリファレンスをあげてみます。 ATND API http://api.

    API管理もこれで簡単!Apigeeが凄い - @i2key のBlog
    hilde
    hilde 2014/09/18
  • ScaleOut | Supership

    2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 件に関する詳細は、プレスリリースをご確認ください。

    ScaleOut | Supership
  • opscode-cookbooks/php で php.ini のカスタマイズ - Qiita

    クックブックのバージョン 1.4.0 以降、opscode-cookbooks/phpphp.ini がカスタマイズしやすくなっていたのでその使い方。 Vagrantでchef_soloを使う例 Berksfile Vagrant.configure("2") do |config| # 略 config.vm.provision :chef_solo do |chef| chef.json = { :php => { :ini => { :cookbook => "myproject", # php.ini.erb を自分の templates に置いたり :template => "custom-php.ini.erb", # カスタマイズ版を作って別の名前のを使ったり }, }, :myproject => { # 略 }, } chef.run_list = [ "recip

    opscode-cookbooks/php で php.ini のカスタマイズ - Qiita
    hilde
    hilde 2014/09/18
  • Modern Testing in PHP な Codeception を触ってみた2 - Qiita

    はじめに 恐れ入りますがコード量が多いため、記事を2個に分けて書きました。 1個目は「インストールから Acceptance Test を動かすところまで」 2個目は「Acceptance Test のサンプルと Codeception の導入状況や、情報など」 この記事は Modern Testing in PHP な Codeception を触ってみた2 になります。 Modern Testing in PHP な Codeception を触ってみた1 は以下になります。 http://qiita.com/livejam_db/items/c991b00e606f50246bfe Acceptance Test のサンプル わりと説明省いてもコードを見たほうがわかりやすいかなと思ったので 簡単なサンプルを作ってみました。 プロジェクトルートに index.php を作って、それをテ

    Modern Testing in PHP な Codeception を触ってみた2 - Qiita
  • PHPのbehatとzombiejsでBDDに挑戦(1) - Qiita

    TDD is dead. Long live testing.に触発されたわけではないがけど。 ヾ(・ω<)ノ" 三三三● ⅱⅲ コロコロ♪ 関連記事: behat3とzombiejsでBDDに挑戦(1) behat3とzombiejsでBDDに挑戦(2) behat 3.0 とzombiejsでBDDに挑戦(3) behat 3.0とphantomjsでBDDに挑戦(4) behat 3.0とJenkins CIでBDDに挑戦(5) behatとChrome HeadlessでBDDを実践(6) 昔からTDDを念頭にものを作ってきた。 のだが、「テストコードを書く」という行為に納得感がなく、手法をあれこれ変えてみたりしていた。 そんな折、自動テストについて調査する機会があり、そこでBDDという手法があることを知った。 BDDの詳細についてはこちらを: エンドツーエンドテストの自動化は C

    PHPのbehatとzombiejsでBDDに挑戦(1) - Qiita
  • SEO Cardiff

    For Creators YouTubers, bloggers, podcasters, musicians & artists

    SEO Cardiff
  • Codeceptionを使ってみた(1) 導入 - think it over

    個人的に大注目しているPHP用のテスティングフレームワーク Codeception - BDD-style PHP testing. を試しています。 まだ日語情報が少ないですが、以下のコードを見て一発で気に入ってしまいました。 <?php $I->am('testing framework'); $I->wantToTest('your web application'); $I->see('it works!'); Codeceptionってなに? 特徴としては、 単体テスト、機能テスト、受入テストをすべてサポートする「フルスタックな」テスティングフレームワークである 主要フレームワークのサポートが充実している BDDスタイルの文法をサポートしており、テストコードの可読性に優れる 内部ではPHPUnitを利用しており、PHPUnit形式のテストも可能 といったところでしょうか。 20

    Codeceptionを使ってみた(1) 導入 - think it over
  • HerokuのHTTP API設計ガイド

    HerokuAPIチームの一員、Wesley Beary氏がHTTP+JSON API作成のためのガイドラインを要約した形でまとめた。 これは一般的な推奨からはじまっている。 API呼び出しはすべてTLSを使う必要がある。非TLSの呼び出しには403 Forbiddenを返す。 APIには必ずバージョンを付けること。バージョンの指定にはAcceptヘッダを使う。デフォルトバージョンに頼る代わりに、クライアントはAPIバージョンを指定する必要がある。 リソースのキャッシングをサポートするために、ETagヘッダを使うこと。 X-Request-IDの付いたレスポンスを識別すること。これはログやデバッグに役立つ。 大きなレスポンスを扱うために、Range、Content-Range、Next-Rangeを使うこと。 リクエストについて、次のように述べている。 以下のような適切なステータスコード

    HerokuのHTTP API設計ガイド
  • Google Chromeの新しい"Device Mode"

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example

    Google Chromeの新しい"Device Mode"
    hilde
    hilde 2014/09/18
  • iOS 8で手書き日本語入力が可能に--MetaMoji、「mazec for iOS」を提供開始

    mazec for iOSは、手書き入力で直感的に入力できるのが特長だ。読めない難しい漢字の入力や、フリック入力やローマ字入力に抵抗がある人も、従来のキーボードに代わる入力手段になる。 iPhoneなら、片手で持ったまま親指で文字が書けるよう最適化されている。一定のスペースまで来ると自動でスクロールされるようになっており、その速度もあらかじめ設定で選べるようになっている。慣れれば電車の中でも入力できるだろう。もちろん、スタイラスペンを使えばよりスムーズに書ける。 特長の一つは交ぜ書き変換入力で、「かいぎ」「会ギ」などどのように書いても「会議」に変換できる。画数が多い漢字や思い出せない漢字はひらがなで書くことでスムーズに入力できる。 単語登録ほか「字形登録」も行える。例えば、スマイリーマークを書くと顔文字に変換するなど、独特の書き方や略字でも、目的の文字を入力できるようになる。 手書き日

    iOS 8で手書き日本語入力が可能に--MetaMoji、「mazec for iOS」を提供開始