AndroidのMediaRecorderでバックグラウンド常時録画を実装した。なかなか泥臭い実装であるがXperia acroとXperia Z1で一応動作した。 MediaRecorderのプレビュー用にSurfaceViewが必要なので常時オーバーレイ表示させておく。このSurfaceViewは録画開始時のみに表示させ、それ以外は非表示にしておく。録画再開時にはSurfaceViewを再表示させて録画開始し、すぐに非表示にする。 バックグラウンドで動作させるためのServiceの実装は定石通りである。 package io.github.sckzw.carvideorecorder; import android.app.Notification; import android.app.PendingIntent; import android.app.Service; import
もともとは adakoda さんのブログのエントリ [Android] ListFragment の View をカスタマイズする方法 - adakoda - http://goo.gl/UBgyu で、onCreateView() を override してカスタムレイアウトを指定すると setEmptyText() で落ちるという話があって、正しい ID を指定してないからでは〜?的な流れになったのですが、どうもそうではないようなので調べてみました。 まず、setEmptyText(CharSequence text) は API Level 11 (Android 3.0) で追加された API です。 結果をまとめると ・ListActivity ・setEmptyView() : 使える ・getEmptyView() : 使える ・@android:id/list, @andr
スクロールが一番下まで行ったら次のデータをロードするというよくある動作を実装してみました。OnScrollListenerを拡張して実現していますが、ListViewの時とは少し勝手が違ったのでメモしておきます。 EndlessScrollListenerというListenerを作ります。 import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; public abstract class EndlessScrollListener extends RecyclerView.OnScrollListener { int firstVisibleItem, visibleItemCount, totalItemCount; private int p
「ウィルス感染しました」「月曜日には公表するのかな」――標的型メール攻撃を受け、日本年金機構から125万件の個人情報が流出した事件に関連し、「2ちゃんねる」の年金機構関連スレッドに5月28日以降、内部情報とみられる書き込みがあったことが分かった。職員など内部情報を知る人が、6月1日の問題公表前に書き込んだ可能性がある。 2chの「公務員板」の年金機構スレッドに28日、「ウィルス感染しましたので、共用ファイルは利用禁止となりました」「あれほど、差出人不明めメールは開封するな、と警告があったのに、、、」(原文のまま)との書き込みがあった。29日には「全職員はパスワードを強制的に変更させられました」と書き込まれた。 30日には「ウィルス駆除対応の本部職員の方々、休日出勤おつかれさまです」「月曜日には、ウィルス感染を公表するのかな?」と書き込まれ、31日には「個人情報が抜かれてなければいいが、、、
スマートホームには基盤が必要だ。Googleはその基盤を築く仕事を引き受けたいと考えている。そのことは、同社がモノのインターネット(Internet of Things:IoT)向けのOS「Brillo」を発表したGoogle I/O 2015で、十分に明らかになった。 「Android M」に直接組み込まれ、Androidのコードの基礎レイヤから生まれたBrilloの狙いは、Android端末の電力をそれほど消費することなく、端末上でスマートホームの制御機能を統合することだ。GoogleはBrilloによって、Androidを正当なスマートホームプラットフォームとして位置づけようとしている。開発者が構築作業を開始する際の基盤となる統一されたルールとプロトコルを備えたプラットフォームだ。 それは、Appleが「HomeKit」で成し遂げようとしていることによく似ているように思える。Home
「渋谷で教える起業先生」(毎日新聞出版)の著者 黒石健太郎です。 起業を考える学生を対象にビジネススクールを運営しています。 起業ネタ発掘のため、 Y Combinator,500 Startupsなど、 シリコンバレーの有名ベンチャーキャピタルが 投資をし、今、急成長している ECスタートアップを100社まとめてみました。 【目次】 ECスタートアップの特徴 ECスタートアップまとめ 起業ネタの参考になる、ECスタートアップの特徴 100社の傾向を見てみると、 特徴的に下記【3点】の領域が多く出てきた。 ➀定期配送サービス →学習おもちゃ、男性用下着、靴下、 カミソリの刃等、「すぐに使わなくなるのに、 買うのが面倒な消耗品」領域の定期配送EC ➁EC化未着手領域、EC面倒領域のEC手続の簡易化サービス →イベント会場手配、家のリフォーム、 医療従事者用アパレル、ダイヤモンドの オーダーメ
2014/4/30にFacebook Graph APIが2.0にバージョンアップしました。 Business Mapping APIやTaggable Friends API等、未検証項目が多いですが、公式サイトを調べたメモを書き留めておきます。 詳細に関しては公式サイト(英文)を参照ください。 さくっと確認したい人向け APIのendpointが変更に 2014/04/30までに作成したアプリは2015/04/30まで /{object}のURLが /v1.0/{object}へのアクセスと同様になる 2014/05/01以降に作成したアプリは2016/04/30まで /{object}のURLが /v2.0/{object}へのアクセスと同様になる 友達に対するAPIアクセス権限が新しくなった v1.0では権限を指定せずにアプリ側で友達一覧が取得できたが、友達情報を取得するにはuse
今年で20周年を迎えるプリクラ。近年は「デカ目」「美肌」加工でも話題です。そんなプリントシール機シェアNo.1であるフリューのプログラマー、八田育子さんにお話を聞きました。女の子のかわいく写りたい願望を叶えるために、プログラマーに求められることとは? 今回は聞き手として、サイボウズ・ラボの竹迫良範さんも登場です。 スマホ時代にプリクラは今こそ全盛期、女子中高生の9割がユーザー 竹迫)先日、久しぶりに家族でプリクラを撮ったんですけど、今のプリントシール機って、すごく進化していますよね。撮影と落書きのブースが分かれていたりして。 そうですね、レジャー施設などに設置してある特殊なもの以外は、すべてブースが分かれています。回転率を上げるためと、落書き時間を長く取るための工夫ですね。最近の機種では、お金を入れるところも外で、先に背景などを選んでから、撮影だけ中で行って、終わったらまた別のブースで落書
本書はDB設計やSQL記述の際に避けるべき事柄を1章で1つ、25個紹介する書籍です。リレーショナルデータベースを中心に据えたシステム開発には、様々な場面で陥りやすい失敗(アンチパターン)があります。本書はデータベース論理設計、データベース物理設計、クエリの記述、アプリケーション開発という4つのカテゴリに分け、それぞれの分野におけるアンチパターンを紹介し、失敗を避けるためのより良い方法を紹介します。複数の値を持つ属性や再帰的なツリー構造の格納から、小数値の丸めやNULLの扱いに起因する問題、全文検索やSQLインジェクション、MVCアーキテクチャなど、実践的かつ幅広いトピックを網羅します。日本語版では、MySQLのエキスパートとして著名な奥野幹也氏によるアンチパターンを収録。データベースに関わるすべてのエンジニア必携の一冊です。 本書への称賛の声 監訳者まえがき はじめに I部 データベース論
北関東連続幼女誘拐殺人事件(きたかんとうれんぞくようじょゆうかいさつじんじけん)とは1979年(昭和54年)以降、栃木県と群馬県で発生している誘拐および殺人事件。 冤罪事件となった足利事件も含まれている。 概要[編集] 1979年(昭和54年)以降、4件の女児誘拐殺人事件と関連が疑われる1件の女児連れ去り事件(失踪事件)が栃木県と群馬県の県境[1][注 1]、半径20km以内で発生しており、これら5事件をまとめて「北関東連続幼女誘拐殺人事件」とされている[2][3][4]。また、5つの事件はいずれも現在の群馬県太田市および栃木県足利市のどちらかで発生しているが、そのうち足利市内を流れる渡良瀬川周辺で遺体が発見された3事件は「足利連続幼女誘拐殺人事件」ともされている。 これら事件の特徴として、以下の点が共通点としてあげられている。 被害に遭ったのが4歳から8歳までの児童である 3事件において
IMM(International Marketplace Miinistry)とは?創立者の金山昌秀とは? 午後6時15分更新情報あり やや日刊カルト新聞が、 本日2015年6月1日午後、やや日刊カルト新聞: 各地の寺社に油をまいていた男に逮捕状 正体はキリスト教宣教団体IMMの創立者 と報じています。 IMM(International Marketplace Miinistry)については、京都の牧師さんである村上密牧師の村上密Blog詳しいです。 なお金山昌秀氏の経歴ですが、 1 2013年4月2日 (火)時点では、金山昌秀氏は、インターコープ国際宣教理事の肩書なのに、 2 2013年6月29日(土)時点では、IMM Japan (インターナショナル.マーケットプレイス.ミニストリー)の創立者、ディレクターの肩書となっています。 参照⇒IMM(インターナションルジャパンミッション)
今年一番、いや、この3年くらいで読んだ本のなかで、もっとも印象的でした。 スポンサードリンク 知られざる「北関東連続幼女誘拐殺人事件」 まずは著者の清水さんのツイート。「桶川ストーカー殺人事件―遺言」で知られる、日本屈指のノンフィクションライターです(「桶川〜」も日本史に残るレベルの名著なので、未読の方はぜひ)。 ご存知ですか?「北関東連続幼女誘拐殺人事件」。渡良瀬川を挟んで幼女2人の遺体発見。冤罪「足利事件」の現場が左手。対岸でもう1人…。なんと半径10キロ圏で5人の幼女が事件に巻き込まれ、今も未解決。 pic.twitter.com/mzNtY99Hb1 — 清水 潔 (@NOSUKE0607) 2015, 5月 20 ぼく、この事件について全然知らなかったんです。お恥ずかしながら…。でも、知らない人の方が多いんじゃないかと思いまして、本文を引用しながら、ここで概要をまとめてみようと思
プログラミングから脱線すると色々と言いたくなるという. 年金番号がウイルスにかかって流出してしまって,想定される被害は年金番号の成り済ましが怖いので,流出してしまった人たちに番号を再発行して郵送するとかニュースで言ってました. 実は,僕の学位論文の一部で,オープンシステムにおける名前付けの問題について議論しています.ちゃんと論文にもなっています.そのときの議論の延長線上に今回の年金番号流出もからんでいるので,その話をしましょう. 当時の話題の中心は,インターネットでした.世界のコンピュータにそれぞれ一意の番号をつけて(つまり,全部のコンピュータが違う番号をもっている),その上で,ある番号のコンピュータにメッセージを送りたければ,どうやってそのコンピュータを探すか(ルーティング)という問題を解けば良い,ということにしていました.その後に出てきたIPv6も色々と修正してますが同じです. ルーテ
厚生労働省のWebサイトをご覧いただき有難うございます。 この度、厚生労働省のWebサイトは、皆様の利便性向上を図るため、リニューアルいたしました。 また、リニューアルに伴いサイトURLの変更をいたしましたのでお知らせいたします。 誠に恐れ入りますが、「お気に入り」「ブックマーク」等にご登録いただいております皆様は、 新しいアドレスで登録し直していただけますようお願いいたします。
2015年6月1日、職員PCがマルウェアに感染したことにより、情報漏えいが発生したことを日本年金機構が発表しました。ここでは関連情報をまとめます。 公式発表 日本年金機構 2015年6月1日 (PDF) 日本年金機構の個人情報流出について 2015年6月3日 (PDF) 個人情報流出のお詫び - 日本年金機構 理事長 水島藤一郎 (平成27年6月2日) 2015年6月3日 (PDF) 個人情報流出の報道発表を悪用した不審な電話等にご注意ください! 2015年6月3日 (PDF) 日本年金機構の個人情報が流出したお客様へのお詫びについて 2015年6月6日 (PDF) 日本年金機構ホームページの一時停止について 2015年6月8日 (PDF) 日本年金機構ホームページの暫定対応について 2015年6月22日 (PDF) 日本年金機構の個人情報が流出したお客様へのお詫びについて 2015年6月
【構成・高久潤】電車に乗って周囲を見回すとスマートフォンをいじってどこかにつながる人ばかり。今の社会の特徴を「接続過剰」と呼ぶ哲学者の千葉雅也さんと、かつて「逃走」という言葉で消費社会の最先端を語った批評家の浅田彰さんに「つながる」社会の行方を聞いた。 【接続過剰とは?】 ――「接続過剰」とは、どういう意味ですか。 千葉 今のネット社会では、ささいなことまでソーシャルネットワーク(SNS)などで「共有」され「可視化」されている。スマホも普及し、生活の細部と細部がかつてない規模でつながる。「接続過剰」とはそういう意味です。 接続が過剰になると、相互監視に等しくなってしまう。ネット上での「楽しい相互監視」が、国家や企業が推進する「監視・管理社会」化を暗にサポートすることになっていないかと考えています。 SNSは、適度に参加すれば、アイデアを得たり、共に考えたりできますが、重要なのは「適度」で、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く