■イベント DroidKaigi https://droidkaigi.jp/2019/ ■登壇概要 タイトル: マルチモジュールAndroidアプリケーション 登壇者: Sansan株式会社 Eight事業部 山本純平 ▼Sansan Builders Box https://buildersbox.corp-sansan.com/
ちまたでKotlin Coroutinesの登場でRxJavaが不要になりつつあるという噂が流れているみたいなので、どう言う状況なのかまとめてみました。 さっき書いたこの記事 pooh3-mobi.hatenablog.jp まぁ論拠は薄いし、そんなデータそろえてって、みんながすげー納得するようなことを一朝一夕でやるなんて、データサイエンティストさんに失礼ですよ。マナー違反ですね。 ということで、とりあえず前提としてRxJavaは通信ライブラリであるRetrofitとセットで広がったものでリアクティブプログラミングをやろうと思って使っていた人はほとんどいなかった!(衝撃的事実)という前提で話を展開していくとします。 Android界隈でKotlin Coroutines以外に最近あった出来事ってなんでしょうか? それは・・・まぁ大きいので言えばAndroid Jetpackですよね。 そし
2017/04/23更新 buildConfigFieldについて追記 ライブラリ情報更新 通信処理(RxJava2+RxAndroid+Retrofit2)について追記 はじめに 最近Androidネイティブ開発で消耗しています。 モダンなAndroidネイティブ開発に関してまとめてみました。 基本 AndroidManifest.xml 主に次の項目を設定する アプリの権限の設定 ApplicationおよびActivityの初期設定 BroadcastReceiverの設定 アプリのパーミッション(権限)を追加したい場合はapplicationタグの前にuser-permissonタグを追記 上記は一番よく使う通信を許可するためのパーミッション name属性値に許可したいパーミッションを指定します。 build.gradle アプリケーションの次のビルド設定を記載する アプリバージョ
Dagger is a fully static, compile-time dependency injection framework for both Java and Android. It is developed by the… Android拡張とは今までのやり方だと、コピペのコードが多かったり、Injectを行うクラスが依存解決する方法を知ってるとか、なんとか…っていう問題があるので、なんとかしようってことです。 ぼくの理解としては AndroidInjection.inject でシンプルに依存性の注入をやっていこうっていう雑な解釈でいます。そのための準備がだいぶ複雑ですが。 なので、 AndroidInjection.inject でちゃんと依存性の注入ができるようにするためにどう定義していくかということになります。
のようなコードを書いたことがあるのではないかと思います。この implicitly というメソッドですが、しばしばScalaの黒魔術であると思われるようです(誰か特定の方の発言ではなくて、そういう趣旨の発言を時々みかけます)。 しかし、この implicitly 、定義を見てみるとわかるのですが、実は以下のたった一行のメソッドです。 @inline は最適化のためのヒントで特に意味はないですが、要は単一のimplicit parameterを取ってそれをそのまま返しているだけです。これに対して、たとえば implicitly[Hoge[T]] という呼び出しをすると、implicitなHoge[T]型の値を要求して、それをそのまま返すことになるわけです。 実のところ、implicit parameterを明示的に宣言している場合は、implicitly は必要ありません(上の定義を見ればわ
参院選が終わって、自民党の人が「これで消費税アップも信任が得られた-」と言っているようなので、10月には消費税率が10%になるんでしょうねーという気配濃厚な今日この頃。 正直それだけなら「景気の悪化が怖いなあ」以上の感想も持っていなかったんですが、以前軽減税率の話が出てきた時に「うっそやめてよ何それ」と思った話があったことを思い出しました。それがインボイス制度。正しくは「適格請求書等保存方式」といって、フリーランスの人の多くに間違いなく直撃するであろうやっかいな制度です。 政府広報オンラインは、内閣府大臣官房政府広報室が運営する「国の行政情報に関するポータルサイト」です。政府の「政策課題」「施策・制度」「取り組み」の中から、国民生活に身近な話題や政府の重要課題をピックアップし、記事や動画などで、国民の皆様に分かりやすく伝えることを目的としています。 消費税というのは、受け取った消費税と支払
こんにちは。テトリスエフェクトの回し者です。 まず、テトリスエフェクトをほとんど知らない人に向けて。 簡単に言うと「音楽とエフェクトなどの演出に凝りまくったテトリス(VRで遊ぶことも可能)」です。 どんなふうに凝っているかというと、ただ背景やBGMが豪華という話ではなく、テトリミノの回転やドロップ、ライン消去といったすべての動作に音楽的な効果音がついて、プレイヤーが音楽と世界を作り出しているような体験ができ、さらに、テトリスを進めることでその音楽や背景が連動して発展して最後にはなんか凄いことになる、というテトリスです。 ご覧の通り、各紙でBest Game of 2018やサウンド関連の賞を数々受賞しており、トレイラーからもその凄さ、気持ちよさが伝わってくるのではないでしょうか。 ここまで読んで「へー!やってみよ!」と思った方は以下何も読まずにテトリスエフェクトを買いに行っていただいて構い
「俺、市議会議員の立候補することになったから」 ひさしぶりにかかってきた父からの電話。その声はやけに明るく、あまりに突然で意味不明であった。それに対して返した言葉はこうだ。 「いいんじゃない。人生一度きりだしやりたいようにやったらいいんじゃない。協力できることはするよ。」 なんの根拠もなしに父のサポートをあっさりと引き受けていた自分がいた。わたし自身、人と違う生き方を何年も前からやっているからか、驚きはしたものの「ええやん父」くらいにしか思っていなかった。世の中をなめてる娘の67才になる父の挑戦だった。 ここだけみると「親子仲がいいんだな。これからあたたかい物語が始まるのかな」そう思うかもしれない。しかし、選挙戦というのはそんなにやさしいものではなかった。辛酸を嘗める物語が始まる。 母親の悲痛な叫び新潟から実家の千葉に帰ることができたのは選挙公示日(2019年4月14日)の1週間前だった。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く