You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Intent の中身を見たい Intent を受け取った時、中に何が入っているか気になることがあります。 自分のアプリ内から飛んでくる Intent なら大したことはありませんが、よそから Intent が飛んできた時、中に何が入っているかがとても気になります。 toString() の罠 で 世の中便利なもので、どんなオブジェクトもObject#toString()によって文字列化することで、オブジェクトを人間に読めるようにすることができます(ただし本当に読み取れるようになるかどうかは実装に依存する)。 便利なので、Intent#toString()とか、文字列リテラルで結合して自動で文字列化してもらったりとかするんですが、以下のような文字列が生成されます。
Mobile Engineer の @chiiia12 です。 今回は試験的に私たちのチームで導入した "MockApiInterceptor" の取り組みについてご紹介します。 (今回は、Android アプリでの例を紹介します。) 背景 最初に私たちのチーム構成/開発の進め方について説明させてください。 私たちのサービスは、Web フロント・サーバーサイドを開発する "Web チーム" と Android/iOS アプリを開発する "Native アプリチーム" に分かれています。これまでの開発は Web チームの人数の多さもあり Web での機能開発が先行する形で行われ、Native アプリでの同じ機能開発は "後追い" する形で開発を進めてきたことが大半でした。したがって、既に API が用意されている状態でアプリの開発が開始できました。 今回、Native アプリの開発が先行する
回答 (14件中の1件目) 医療崩壊なんて起こりません。日本のお医者さんはそんな愚かではないでしょう。 『医療崩壊がおこる』と否定的宣伝?を行っている方々の多くは、『科学的』いや『数値的』な遊び?に 基づく 非科学的判断を行っておられます。 例として この質問に回答されておられる kenn Ejima さんの『素晴らしい』回答を例に考えてみましょう。 要旨は 簡易キットは、実存の感染者比率がごく少ない時に 検査すると 偽陽性(健全なのに、感染者であると誤検出すること)が多発して医療環境を混乱させる ということです。 大きく 二つの誤解があります。 ・ 孫さんが提供しようとして...
GoogleはGoogle I/O 2019にて、新しいPlay Billing Library 2.0と同時にPlay Billing Libraryの今後のロードマップを発表しました。 Play Billing Library 2.0では払い戻し機能であるacknowledgeと新しい支払い方法であるPending transactionsを新機能として導入しており、1.xから2.0にアップデートする際にはこれらの新機能に対応する必要があります。 またPlay Billing Libraryは今後、毎年開催されるGoogle I/Oにて新しいメジャーバージョンがリリースされます。 これまでアプリ内課金を実装するために利用してきたAIDLやPlay Billing Library 1.xは2021年のGoogle I/Oまでのサポートです。 サポート期間が終了したAIDLやPlay Bi
Android開発で最も基本となるデザインパターンはMVCパターンです。 MVCパターンではViewの操作をActivityが行うため、Activityのコードが煩雑になり保守性が下がる要因となっていました。 Data Bindingを使うとViewの振る舞いはView自身で決めるためActivityのコード量が減り保守性が上がります。 複雑になっていくUIの状態をより管理しやすくできるData Bindingを積極的に取り入れていきましょう。 本セッションではData Bindingの基礎から最新の機能まで、幅広く紹介します。 初心者歓迎です。 アジェンダ(仮) - Data Bindingの基礎 - Data Bindingのメリット - BaseObservable - LiveDataとData Binding - ViewModelとData Binding - Custom V
※クラシル開発チーム向けの資料を外向けに公開した内容です これから開発メンバーが増えてくるので、カルチャーを言語化してみた。今できている文化もあると思うし、今後の考え方を言語化したモノもある。 これをクラシル開発チームのオンボーディング資料として、継続的にアップデートしていくことにする。 これは何に使うのか・新メンバー向けのカルチャー説明 ・メンバー同士で声を掛け合ってカルチャーを浸透させていく ・採用面接やリファラル採用時の文化説明 作った背景開発部もエンジニア、デザイナーが増えて組織が大きくなってきた。常にユーザーファーストであり続けられるよう今から言語化しておく事にする。 「成長痛」とも言われるが、ベンチャー企業の組織拡大に伴い30 / 50 / 100人の壁が存在していて、組織に歪が生じやすいし、個人で成果を出すのが難しくなってくるタイミングがある。 人が増えていく過程で様々なカル
2017年末、メルカリからメルペイが設立された。メルカリ関連のお金まわりはもちろんのこと、独立した金融会社として、決済など各種金融サービスを展開していくためだ。 そして会社設立から約1年半で、サービスをローンチ。その裏側にはどんなストーリーがあったのか。技術と経営をつなぐアドバイザーとして数多くの企業の経営支援を担う、レクターの広木大地氏をモデレーターに迎え、メルペイCTOの曾川景介氏、同じく同社VPoEの木村秀夫氏との対談から考える。 【組織設計論】プロジェクトベースからマトリックス型組織に──その結果は? 広木:メルペイはメルカリのアプリに組み込まれる形で利用でき、お客さんから見ると単一のサービスには見えます。しかし実際には会社も違えば組織も異なります。互いの組織間で行う目標設定の調整は苦労があったのではありませんか。 ▲株式会社レクター 取締役 広木 大地氏 筑波大学大学院を卒業後、
Twitterで紹介されていたこの資料。 実際見てみたらホントに美しい資料だったので、どんな点がよかったのか、また自分の資料作りに生かしていけそうか、ポイントを抽出してまとめてみようと思います。 「ページタイトル」と「メッセージライン」を分ける レイアウトは以下の画像のように要素が配置されています。 特徴的なのは、「ページタイトル」と「メッセージライン」を分けていること。これは自分も前々職のコンサルティング会社時代に馴染んだ形ですが、そこから移ったあとは、この区別ができていない例をたくさん見かけました。 ページタイトルを大きなフォントで載せることはスペースの無駄使いになりますし、逆に主張したいことを小さな領域に押し込めてしまうと無視されてしまう恐れもあります。 用途にもよりますが、調査レポートなどはこうした形の方が、要点が読み手に伝わりやすいのではないかと思います。 絶対値より、変化率や差
新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン「quickrun」 2011年04月25日- 新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン「quickrun」。 この春、会社に入って、サーバに入って vim でプログラミングさせられている人はそれなりにいそうですが、その場合に速攻でプログラミングをマスターできるquickrunプラグインを入れておきましょう。 プログラミングを覚えるには作って動かすが一番いいですが、「書いて」→「保存して」→「実行して」を一瞬で行えます。 具体的にはプログラムを書いていて、コマンドモードで「¥r 」をタイプするだけでペインが分かれてプログラムの実行結果が得られます。 VPSなどを借りて、これからプログラミングをはじめようって方にも有効です。 かなりインスタントに実行できるので、こう書くとこう出る、がサクサク進められる
「お世話になっております」、「了解しました」、「取り急ぎ、お礼まで」など、ビジネスメールでよく使用する言い回しの間違った使い方、正しい使い方など、ビジネスメールのワンランク上の作法を紹介します。 [ad#ad-2] 下記は、月刊誌「日経おとなのOFF 4月号 美しい日本語」で紹介されている「『美メール』の作法」から、特に気になった箇所をピックアップしてまとめたものです。 日経おとなの OFF 2011年 4月号(amazon) マナー以前のビジネスメールの常識 ワンランク上のビジネスメールの作法 シーン別のビジネスメールの作法 マナー以前のビジネスメールの常識 メールの件名は具体的に 内容が分かる具体的な件名にしましょう。 「こんにちは」「お願い」「なるはやで」は、ダメ。 返信メールの件名は変更しない 同じ議題であれば件名は変更せずに、「Re: 」を付加して返信しましょう。 議題を変更する
前回はGoogleの基盤技術とそれに対応するオープンソースソフトウェアとして、Hadoop & hBaseを紹介しました(図1 参照)。今回はHadoopを1台にインストールし、サンプルプログラムを動かします。次にHDFSとMapReduceのアーキテクチャを解説します。最後にサンプルプログラムのソースコードを解説します。 2. Hadoopの概要 Hadoopは主にYahoo! Inc.のDoug Cutting氏によって開発が進められているオープンソースソフトウェアで、GoogleFileSystemとMapReduceというGoogleの基盤技術のオープンソース実装です。Hadoopという名前は開発者の子供が持っている黄色い象のぬいぐるみの名前に由来しています。HadoopはHDFS(Hadoop Distributed File System)、Hadoop MapReduce F
いらぬ親切余計なお世話。 あまり好きな言葉ではございませんが、Evernoteを使っている時にそれをふと感じる事があります。 EvernoteでWebクリップをする際、ChromeエクステンションやFirefoxアドオンを用いている人が大半でしょう。 ただ、単にクリッパーをクリックするだけだとサイドバーやらヘッダーなどのいらない情報がクリップされてしまう事があります。 これぞ、The・いらぬ親切。 上は当ブログの過去記事を適当にクリッピングしたものですが、Webクリップにはヘッダーやらなんやら不要ですよね。 ロゴはカッコイイけど。 で、この間@goryugo さんのブログで紹介されていた、とあるブックマークレットが、こんな時に超絶便利だって言うお話なんです。紹介せざるを得ない感じで便利。 その名も、「Print what you like」! 参考:[link]Evernoteのクリップに
この記事を書いた時点では『hatebte』の存在を詳しくは知らなかった。 この記事がいろんな方に読んでもらえたおかげで『hatebte』というサービスがあることを知ることができた。 教えてくれた @jun1log さんありがとうございました。 そしてこの記事の内容と『hatebte』を組み合わせるとYahoo! Pipesを使用しなくても良い。 教えてくれた @jun1log さんは、はてブした記事のEvernote保存はhatebteで行い、InstapaperなどこのようなwebサービスがないものをEvernoteに保存する場合にYahoo! Pipesでタイトル成形を行っているとのこと。 hatebteを使用してみて、ちょうど自分で設定した1アクションで5アクションのEvernote保存と、hatebteのサービスを用いたEvernote保存を重複して使用したのでちょっとだけ検証して
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く