ビジネスパーソンがやりがいをもってはたらくためのヒントをお届けするWebメディアです。はたらいていると誰しもが感じる“もやもや”を、少しでも解消して、もっと自分らしく「はたらく」ために。さまざまなコンテンツを通じてサポートしていきます。 詳しく見る 読者登録をすると、最新情報が届きます! ※はてなのアカウントが必要です。
ビジネスパーソンがやりがいをもってはたらくためのヒントをお届けするWebメディアです。はたらいていると誰しもが感じる“もやもや”を、少しでも解消して、もっと自分らしく「はたらく」ために。さまざまなコンテンツを通じてサポートしていきます。 詳しく見る 読者登録をすると、最新情報が届きます! ※はてなのアカウントが必要です。
各ユーザーのフォロワーとリツイート(RT)した時刻をもとに、どのユーザーの投稿をきっかけにしてツイートやURLが拡散したかを推定し、経路を特定。拡散のハブとなった「インフルエンサー」が分かる。 自分の投稿がどう広まったか調べるには、Twitterアカウントを認証した上で、調べたいツイートを選べばOK。URLの拡散を調べる場合は、フォームに入力するだけで経路を確認できる。
ゲームを不正に改造し、キャラクターを無敵にしたり、強力なアイテムをタダで手に入れたりする「チート」行為。PCのオンラインゲームなどでは以前から問題視されてきましたが、最近では「パズル&ドラゴンズ」や「モンスターストライク」「ディズニー ツムツム」といった、スマートフォン用ゲームがその標的になってきています。 チート対策を専門に手がけるサイファー・テックは、「中学生くらいだと、チートは『やってはいけない行為』という認識がまだ薄い。悪質な場合には刑事告発なども十分にあり得る危険な行為です」(広報担当 成田直翔さん)と、特に若年層の“チート汚染”に警鐘を鳴らします。 「パズドラ」でチートを行っている例。よく見ると攻撃力やHPなどの値が異常な数値に(画像はYouTubeに投稿された動画より) 深刻化しつつある、スマホゲームの「チート汚染」 サイファー・テックによると、「ダウンロードランキング上位の
※これもう大分古いので AndroidでJava8環境 2016 - visible true も御覧ください。 はじめに RxAndroid(というかRxJava)とRetrolambdaでそろそろ大体Java8な環境でAndroidアプリケーションが開発出来るのではないかと考えて試してみた。 2014年4月頃のRetrolambdaはまだ1.1.4とかでlambdaをおまけ程度に使える程度で「あー戯れって感じねはいはい」という事でスルーしていたんだけど、最近久しぶりに覗いたら1.8.0まで育っていてTry-with-resources*1やMethod referencesがサポートされていた。 また、RxJavaは1.0.0が11月にリリースされて実用段階に入ってきており、Java8のStream APIを概ね補完する様な機能を持っている。 更にAndroidでRxJavaを扱うため
【翻訳】AsyncTask と AsyncTaskLoader を rx.Observable に置き換える - RxJava Android PatternsJavaAndroidReactiveExtensionsRxJavaRxAndroid この記事は、Replace AsyncTask and AsyncTaskLoader with rx.Observable – RxJava Android Patternsの翻訳です。多分に意訳が含まれます。あと、そんなに RxJava を使ったことがないせいもあって、若干怪しい記述があるかもしれません…そして、個人的には AsyncTask はやればできる子だと思っています :p はしがき RxJava に関して、はじめの導入に関する記事は至る所で投稿されている。中には Android での事例を取り扱っているものもある。一方で、導入に至
RxAndroidは、RxJavaを内包しAndroidで利用するための機能を追加したものです。 RxJavaの概要と基本的な使い方については過去の記事で紹介しています。 過去記事内で「実際のAndroidアプリでのユーケースに合わせた例も書いてみたいと思います」とか書いてそのまま3ヶ月以上放置してしまいました。 RxJavaは非常に多機能かつFRPという新しい概念に基いて設計されており、使いこなすには相当に学習コストが掛かるため、利用するにはハードルが高いイメージなのではないでしょうか。 しかし、そこまでRxJavaを深く理解し様々な関数を活用しなくても、RxAndroidは結構気軽に利用出来るのではないかなという気がしてきたので、RxAndroidの活用ケースを考えてみようと思います。 AsyncTaskなどの代わりに非同期コールバック処理に利用する RxAndroidを使えば、非同期
original: The introduction to Reactive Programming you've been missing (by @andrestaltz) (translated by @ninjinkun, reviewed by @ma0e) あなたはリアクティブプログラミングと呼ばれる新しい方法が気になっている。 勉強するのは大変で、良い教材がないのでさらに難しい。私が勉強を始めたときは、まずチュートリアルを探した。見つけたのは一握りの実践的なガイドだけ、しかもそれらは表面をなぞっているだけで、リアクティブプログラミングのアーキテクチャ全体像を構築しようとしてはいなかった。ある関数を理解するのに、ライブラリのドキュメントは役に立たないことがある。 これを見て欲しい。 Rx.Observable.prototype.flatMapLatest(selector,
最近Android界隈ではMVPという言葉をよく聞く気がします。 konifar.hatenablog.com tech.recruit-mp.co.jp 個人的にも気になっていて、特に「テストが書きやすくなる」という部分がとても気になります。 ところがどうもテストが書かれたよさげなサンプルコードがなかなか見つからない…。 そこで、全然テストが書けていないAndroid開発者の一人として、本当にUIロジックのテストが可能なものなのか、実際にMVPっぽいものを書いて試してみました。 ちなみに僕はユニットテストの知見が一切ありません。 MVP Model View Presenterの事です。 詳細は僕もまだそこまでちゃんと理解出来ていないので、上記の記事などを参照してください。 ざっくり言うと、Controllerの代わりにPresenterというもの作り、PresenterがUIロジックを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く