タグ

2017年9月14日のブックマーク (9件)

  • Annotation Processing(apt)のまとめ+AndroidAnnotations(AA)とAutoValueのサンプルコード書いてみた。 - Qiita

    Annotation Processing(apt)のまとめ+AndroidAnnotations(AA)とAutoValueのサンプルコード書いてみた。Androidapt 最初に 来は@takahiromさんが書く日だったのですが。もう埋まっちゃったよ!と僻んでいたら枠もらえました。当にありがとうございました! @takahiromさんとはある勉強会でお会いしたのを機にPreLollipopTransitionなどで絡み出した縁で仲良くさせて頂いています。@takahiromさんの記事を期待していた方はこちらへおまわりください。 そもそも誰? 題に入る前に、そもそもお前誰だ?なんでAPTを語る?って人が多いと思うので、自己紹介させて下さい。 Annotation Processing Tool(またはAPT)でのコード自動生成が好き過ぎて自作のステートパターン用APTライブラリを

    Annotation Processing(apt)のまとめ+AndroidAnnotations(AA)とAutoValueのサンプルコード書いてみた。 - Qiita
  • Iさんについて

    職場で知り合ったIさんという女性の話。 うちの職場は繁忙期にデータ入力の短期アルバイトを雇っている。期間は3ヶ月で、毎年5人位が採用される。短期雇用なので学生が多いのだが、Iさんはその中のひとりだった。 Iさんは母親が日人で、父親はスロバキア人。両親がすぐに離婚してしまったので、父親に関する記憶はまったく無いらしい。 Iさんは18才までスロバキアで過ごし、日の大学に通うために都内に移住してきた。東京に住み始めて、今年で4年目を迎えた。 最初にIさんがオフィスに現れた時、僕ら社員の間で軽いどよめきが起こった。Iさんがめちゃくちゃ美人だったからだ。その場から完全に浮きまくっていた。ギャグ漫画の中に、一人だけ画風の違う美少女が混ざっているようだった。しかもIさんはただの美人ではなかった。かなり個性的なキャラだったのだ。 Iさんはかなり独特な日語を話す。最初に聞いた時は、シュールな現代詩みた

    Iさんについて
  • Rxで知っておくと便利なSubjectたち - Qiita

    この記事はRxJava Advent Calendar 2015 11日目の記事です。 RxJava・RxAndroidの紹介記事の中にはよく「面倒くさいASyncTaskを使わなくて済む」といったRxJavaを非同期処理の代わりとして紹介されています。 もちろん、非同期処理を置き換えられるという点はRxJavaの有効的な使い方の一つですが、RxJavaには他にも便利に使える機能があります。 今回はそれらの機能の一つであるSubjectについて紹介したいと思います。 Subjectとは 短く言うと「SubscriberとObservableの2つの機能を併せ持ったもの」です。 SubscriberにあるようなonNextやonError、onCompleteといったメソッドを呼び出せ、Observableのようにsubscribeメソッドを呼び出すことができます。 Subject<Stri

    Rxで知っておくと便利なSubjectたち - Qiita
  • #ペパボお産11 二日目の様子【品評会レポート!】 | お産合宿12 | GMOペパボ株式会社

    お産合宿2日目の様子をご紹介します! Twitter #ペパボお産11 品評会では、19チームそれぞれが産んだ作品を展示。 お互いに作ったものを見たり、実際に触ったり・・・ ワイワイとにぎやかなムードで行われました! チーム名 チームフィルム 作品 ホームページ作成サービス「グーペ」Web CM (https://goope.jp/article/goope-movie/) チームFILMは「グーぺ」 のWebコマーシャルを産みました!🚼👏 チーム名 ケミスとリー 作品 nenpyo me 「ケミスとリー」のお二人は年表を作成できるwebサービスを開発しました! ケミスさんはデザイナー、ギター、ボーカル担当。リーさんはエンジニア、ベース、ボーカル担当とのことです。 チーム名 ミンネモテ研究所 作品 ミンネモテ研究所 (https://minne.com/@mote-lab) minne

    #ペパボお産11 二日目の様子【品評会レポート!】 | お産合宿12 | GMOペパボ株式会社
    hisaichi5518
    hisaichi5518 2017/09/14
    たのしかった
  • Langserver.org

    Langserver.org A community-driven source of knowledge for Language Server Protocol implementations Langserver.org is a community-driven site, maintained by Sourcegraph, to track development progress of LSP-compatible language servers and clients. What is LSP? The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like a

  • 2ヶ月に1、2回花嫁として結婚式に出席してる

    一番最初にその仕事が来たのが丁度4年前。 同じ会社に所属している女性が8~15人くらい。 コンパニオン派遣会社として募集していて登録して驚いた。 当日は死ぬほど重労働でご飯もべられないくらいだけど1回3~7万円貰える。 大披露宴の結婚式には出席した事無い。 大きな披露宴ほど給料が高い、多いのは物の新郎、両親、親戚少し、友人少しの結婚式。 神前式も意外に多い。 結婚式披露宴だと結婚式の方が多いかな。 誓いのキスは今まで一度も無いから気は楽。 中には新婦側全員派遣という強者も居る。 意外と新婦は当に居るけれど、結婚式には絶対に出席したくないから代理という人も居て世の中色々な人が居るなと思う。 もしかしたらその新婦も代理かも知れない。 新郎側は、親もグル、親は知らない、なぜか親も派遣とこちらもまた色々。 写真撮られるので私が当に結婚した時にバレて、離婚を疑われそうという問題も有るんだけ

    2ヶ月に1、2回花嫁として結婚式に出席してる
  • 手から生まれる物の価値を広げるために、minneは新しくなります。

    私たちは、手から生まれる物の価値をもっとたくさんの人へ広げていきたいと考えています。 その想いを込めて、minneの新しいロゴとメッセージを作りました。 「新しいもの」は、いつの時も小さな積み重ねの先に生まれます。 これからのminneをどうぞよろしくおねがいします。

    手から生まれる物の価値を広げるために、minneは新しくなります。
    hisaichi5518
    hisaichi5518 2017/09/14
    やっていきです
  • Repositoryの後ろにネットワーク越しのシステムがあることの是非からRedux的世界へ - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    twitterで言ってたことを少し修正してまとめ。MVVM + Layered Architectureの文脈です。 最近、Repositoyとして抽象化しておけばそのデータがメモリ上にあるかそれともDB上にあるかネットワーク越しにあるか意識しなくていい、というのは嘘だと思ってる。パフォーマンスの観点除いても。 というのは、リポジトリが「非同期クエリ」を受け付け始めると、ReadStackの複雑性が跳ね上がるというのがあるからなんだけど、そもそもRepositoryへのクエリは必ず非同期であるというインターフェースにすればこれは問題にならないのかな リポジトリを基非同期に設計してもいいんだけど、そうすると同期的な表示を求めてくるUIプラットフォームと相性悪くなるんだよな たとえばMVVMで考えると、モデルのイベントを購読して、イベント来たらクエリ投げてモデル以下にある状態を読み出してきて

    Repositoryの後ろにネットワーク越しのシステムがあることの是非からRedux的世界へ - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
  • Android Data Binding: Animations

    I’ve shown how to use Android Data Binding to update the View when the data changes. It is a great way to see instant updates to the UI, but sometimes you want to draw attention to the data change or just provide a smooth transition. There are two ways to add animations using data binding: use a binding adapter or use OnRebindCallback. Binding Adapter AnimationsA binding adapter is a method that s

    Android Data Binding: Animations