Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
RxSwiftは,RxプログラミングモデルをSwiftに移植することを目的としたプロジェクトで,その抽象化を可能な限り取り入れている。メンテナのKrunoslav Zaher氏に話を聞いた。 RxSwiftでは,Observable<Element>をベースとすることによって,非同期処理やイベントストリームを容易に構成することができる。Observerは,RxSwiftではシーケンスと等価であるため,データやイベントのストリームなどのシーケンスの要素に対する高レベルな操作を,Observableインターフェースのオペレーションを通じてモデル化することが可能だ。 RxSwiftのフレキシブルなプログラミングモデルは,UIを含むバインディングやリトライ,デリゲート,KVO, 通知など,さまざまなユースケースに対応する。 次のプログラム例は,rx_text演算子を使用して2つのテキストフィールド
Appleは最近、開発者が単一アプリの境界を越えて機能とコンテンツを拡張できるiOS 8のアプリExtensionを発表した。 アプリExtensionが正すべき主なiOSの制限は、Open Inシステムによってアプリケーション間で不必要に重複したデータとAppleの代替キーボードを使用できないことである。この状況とは大きく異なり、Androidプラットフォームはユーザーにウィジットとカスタムキーボードを許可している。 はじめに誤解する可能性のあることは、iOS 8アプリExtensionはAndroid Intentとは異なるとArs Technicaに書くAndrew Cunningham氏は言う。Googleの説明によると、 Intentは、異なるアプリケーションのコード間で遅延ランタイムバインドを実行する機能を提供する。これのもっとも重要な利用は、アクティビティ間を接続することがで
def show @event = Event.find(params[:id]) respond_to do |format| format.html # show.rhtml format.xml { render :xml => @event.to_xml } end end (この論文では認証/許可を取り扱いません。認証/許可については、まずrestful_authenticationプラグインをお使いになることを強くお勧めします。) JSONの紹介 JSONは最近人気の標準で、その人気の立役者としてとりわけ、UI開発言語としてのjavascriptの成熟と、AJAXの利用増加が挙げられます。直列化したjavascriptを基にしたJSONは、単純なデータ構造の直列化と送信においてはXMLと比較して格段に優れた方法であると多くの人たちが考えるようになり、冗長の程度も確実に低くなって
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く