タグ

2016年8月21日のブックマーク (10件)

  • PCデポ問題続報、ケンヂさんとPCデポ本社との交渉決裂について

    PCデポ問題関連、TLに流れてくる関連情報を色々見ていて、「とにかくPCデポ部側の対応が酷い」(明らかに店舗の対応以上に部の対応が酷い)と思っていたのですが、ケンヂさんへの対応においても同じ様な経緯になってしまい、非常に残念です・・・

    PCデポ問題続報、ケンヂさんとPCデポ本社との交渉決裂について
  • ヤフー傘下となった「一休」の新展開とは? カジュアル旅館から民泊、AI(人工知能)の考えまで聞いてきた

    HOME ニュース ヤフー傘下となった「一休」の新展開とは? カジュアル旅館から民泊、AI人工知能)の考えまで聞いてきた 今年2月、ヤフーの完全子会社となった「一休.com」。4期連続の過去最高益を続けるなかでヤフー傘下に入った理由を、「さらなる成長スピードを上げるため」と両社の記者会見で説明したが、高級宿泊・飲のニッチな分野に特化してきた同社が日最大級のポータルサイトによるマスの動線を得ることで、事業展開はどのように変化していくのか――? 4月には“キラリと光るこだわりの宿”と称し、カジュアル旅館・リゾート予約「一休.com キラリト」を開始。6月のオンライン旅行業界の国際会議「WIT Japan 2016」のセッションでは、代表取締役社長の榊淳氏が民泊への参入意向を表明するなど、取扱いの範囲を広げようとしているかに見える。WIT Japanのセッション直後の榊氏に今後の方針を聞い

    ヤフー傘下となった「一休」の新展開とは? カジュアル旅館から民泊、AI(人工知能)の考えまで聞いてきた
  • APIとソフトウェアに見るバージョン管理の相違 | NTT Communications Developer Portal

    今回はAPIのバージョン管理について主なパターンと、既存のソフトウェアで使われるバージョン管理との相違点について紹介します。 パス もっともオーソドックスな方法と言えます。多くの場合、次のようになります。 /v1/users またはバージョン番号を日付で行っているケースもあります。 /2016-06-01/users バージョン番号を持たせるケースの場合、何をもってv2にするかが問題になります。日付の場合、リリースしたタイミング(その日付)を使うので数字の付け方に悩むことはないでしょう。 ただし、これらの方法の場合、何をもってバージョンを上げるか という問題が常に付きまといます。既存の修正なのか、バージョンアップなのかの区別が判断しづらいということです。できればリリース前にバージョンの付け方をルール化しておくのがいいでしょう。 また、v2を作った場合にすべてのAPIがインタフェースを変える

  • kotlinはJavaからどう見えるか? - Qiita

    これがJavaでは val a:Intで宣言したものはgetA()のgetterのみ var b:Intで宣言したものgetB()とsetB(int i)とgetterとsetterの両方が生成されているようです。 get/setを使わずにプロパティアクセスしたい kotlinのプロパティに@JvmFieldアノテーションを指定することでJavaからはget/setメソッドではなく直接プロパティとしてアクセスすることができます。

    kotlinはJavaからどう見えるか? - Qiita
  • Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その20 )( 検索対象図書館登録画面の作成2 ) - かんがるーさんの日記

    概要 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その19 )( 検索対象図書館登録画面の作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 検索対象図書館登録画面 ( 管理者のみ ) の作成 参照したサイト・書籍 Spring MVC and Thymeleaf: how to access data from templates http://www.thymeleaf.org/doc/articles/springmvcaccessdata.html Thymeleaf の公式サイトのページです。Thymeleaf から Spring の Bean を呼び出す方法を調査した時に、このページの中の「Spring beans」の記述を参照しました。 Tutorial: Using Thymeleaf - 18 Appen

    Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その20 )( 検索対象図書館登録画面の作成2 ) - かんがるーさんの日記
  • MVVMのModelにまつわる誤解 - the sea of fertility

    こちらに移転してきて初めての記事です。 最近たまに話題になるので書いておきます。MVVMのModelについて誤解されやすい部分のお話です。最近よく議論してるasync/awaitの話とは関係がありません。なおこの話は以下のスライドを理解している事が前提となります。 共有したい理解(ゴール) ViewModelはModelの影 ModelについてViewModelが行うことは、イベントに対する反応と戻り値のないメソッドの呼び出ししかない事 これについての理解を共有できるよう説明していきます。 VIewModelはModelの影 スライドにもしつこく書きましたが、MV○(MVVMやMVC/MVP)のModelは大変分厚くなるし、アプリケーション間で使いまわすことなんてできません。ModelはUIを意識しない??いや、何度も言っていますが、意識はする必要があるんです。ただUI実装の知識が必要ない

    MVVMのModelにまつわる誤解 - the sea of fertility
  • Android Data Binding + MVVMパターンのサンプルを書いてみた - Qiita

    notifyPropertyChanged とか、どこかで見たことのある機能が満載の Android Data Binding ですが、登場以来あまり追えてなかったのでやっとサンプルをつくってみました。 といっても RxJava + MVVM パターンで作るストップウォッチアプリ - Qiita で作ったストップウォッチアプリを Data Binding 化しただけです。 前回 との違いを図に示します。 View-ViewModel で全面的に使用していた rx.Observable<T> の代わりに、ObservableField<T> を使用。 View側で「オレオレDataBinding」を実装していた箇所を、Android の Data Binding に置き換え。つまりバインディングの定義はレイアウトxmlへ記述。 Model は相変わらず rx.Observable<T> のま

    Android Data Binding + MVVMパターンのサンプルを書いてみた - Qiita
  • [Android] - Data Bindingつかってみた | Recruit Tech Blog

    こんにちは。Androidエンジニアの釘宮です。 Google I/O 2015での新しい発表の一つにData Bindingがありましたね。 Data BindingとはXMLなどのデータソースUIを静的または動的に結合する技術のことです。今まではMicrosoftのWPFなどで使われていた技術です。 今回はそのData Bindingについて、導入方法から簡単な使い方、ちょっとだけ踏み込んだ使い方、そしてこれを用いてMVVMを実現するならどういう風に組めばいいのかについて説明したいと思います。 それぞれのケースのサンプルコードも用意しております。参考になれば幸いです。 導入方法 Android Stuiod 1.3 previewである必要があります。 rootにあるbuild.gradleに下記を付け加えます。 dependencies { classpath "com.androi

    [Android] - Data Bindingつかってみた | Recruit Tech Blog
  • Butter Knife、今までありがとう。 Data Binding、これからよろしく。 - Qiita

    あるアプリのmaster branchに,Butter Knifeへの依存をなくすPull Requestをmergeした. いままでButter Knifeが担っていた仕事はすべてData Bindingが受け持つことになる.Data Bindingは公式はbeta releaseと言っているものの,限りなく1.0に近いRCなんじゃないかという感じがしたため実戦に投入している. 実行時に全力でReflectionするButter Knifeと違い,Data BindingはAnnotation Processingで事前に色々やってくれる方式というのも嬉しい(c.f. Butter KnifeもAnnotation Processingする方式に切り替えるっぽい? => Split the compiler and runtime into separate artifacts. by

    Butter Knife、今までありがとう。 Data Binding、これからよろしく。 - Qiita
  • 今最も注目されている設計手法!MVVM を Android アプリ開発に取り入れてみた

    こんにちは。共同開発部開発担当の北川です。 クロスプラットフォームなアプリ開発では Xamarin の使用はビジネスロジックの共通化が可能となり非常に効果的です。 すべてのアプリを単一の言語(C#)で実装することができる点だけでも魅力的ですが、MVVM 設計によりその再利用性を高めている点こそがその真価を発揮しているとも言えます。 私は Xamarin でのアプリ開発を通して MVVM 設計のすばらしさを経験してしまいました。もう後には戻れません。 Java や Objective-C でのアプリ開発でも MVVM 設計は開発スピードと品質確保を両立するために有効であるはずです。 今回は Android アプリ開発(Java)で MVVM を使うとどうなるか、紹介してみたいと思います。 MVVM 設計について MVVM 設計ではビジネスロジックを Model が担当し、ViewModel

    今最も注目されている設計手法!MVVM を Android アプリ開発に取り入れてみた