Got Some \W+ech?

Could be Japanese. Could be English. Android, セキュリティ, 機械学習などをメインに、たまにポエムったり雑感記載したりします。

【2016年2月01日〜07日】忙しい人のためのweeklyニュース

FinTech

フィンテック (FinTech) 10の最新トレンド予測 ~改革は既に始まっている~ | freshtrax | btrax スタッフブログ

http://www.atmarkit.co.jp/ait/articles/1601/13/news020.html/

ニュース - 三菱UFJがFinTechの新組織、銀行組織と一線を画すチームで先進行に伍する体制に:ITpro

注目のビットコイン、2016年はどうなる?「coincheck」大塚雄介氏がその可能性を語る [THE BRIDGE Fes] - THE BRIDGE(ザ・ブリッジ)

コイニーの月間決済額は24カ月で33倍に急伸、スマホ決済成長の鍵は? - THE BRIDGE(ザ・ブリッジ)

プライベートブロックチェーン技術mijinの正体が(少しだけ)明らかに、インフォテリアとテックビューロが説明会 | TechCrunch Japan

インドのBitcoinモバイルウォレットアプリ「Zebpay」が、シリーズAラウンドで100万米ドルを調達 - THE BRIDGE(ザ・ブリッジ)

セキュリティ

【セキュリティ ニュース】「Cyber3 Conference 2015」の報告書が公開(1ページ目 / 全1ページ):Security NEXT

【セキュリティ ニュース】「FFR yarai」に教育機関向けライセンス - セキュリティ研究室用ライセンスも(1ページ目 / 全1ページ):Security NEXT

General Motors Launches Bug Bounty Program - Infosecurity Magazine

Rovnix Zeroes in on Japanese Banks with Minimal Detection Rate - Infosecurity Magazine

Rovnix Zeroes in on Japanese Banks with Minimal Detection Rate - Infosecurity Magazine

'OAuth please do grow up' say IETF boffins • The Register

DDoS攻撃の対処法 : FastMailがDDoS攻撃にとった対策と事後分析 | インフラ・ミドルウェア | POSTD

セキュリティ、いまさら聞いてもいいですか?(4):なぜ、「フィッシング詐欺」に気付けないの? (1/4) - @IT

アークンへの不正アクセスと恐喝未遂についてまとめてみた - piyolog

NRIセキュアがクレジットカード情報漏えい事故に関する専門調査機関として認定される〜日本企業で唯一、PCI DSSの4つの認定を取得〜|ニュースリリース |情報セキュリティのNRIセキュア

Distinguishing Threat Intelligence From Threat Data | SecurityWeek.Com

2016年はAPTが減り、ファイルレスの見つけづらい攻撃へ - カスペルスキー | 企業IT | マイナビニュース

Fortinet SSH Backdoor Found In Firewalls - Darknet - The Darkside

Israeli security firms Check Point, CyberArk in talks – report • The Register

【セキュリティ ニュース】「Redis」狙う不正アクセスが年末年始に急増(1ページ目 / 全1ページ):Security NEXT

HackerOne 2015 Bounty Program Review and New $10K Minimum Bounty - HackerOne

Average Cost of a Spear Phishing Incident: $1.6Mn - Infosecurity Magazine * $1.6million/標的型のコスト * 被害を受けた時の対応なのか?

Shape Security Raises $25 Million to Expand "Botwall" Technology | SecurityWeek.Com

CSIRTだけでは不十分--セキュリティ人材育成の課題明らかに - ZDNet Japan

マカフィーが最新脅威レポートを公開:マクロマルウェアが再び増加傾向に - @IT * Android/OpFake」や「Android/Marry」と呼ばれる2種類のトロイの木馬を発見している。これらは東ヨーロッパで数千のモバイルバンキング用アカウントを狙った攻撃に使用されたもの。アプリのデータをバックエンドで管理しているサービスプロバイダーにネットワーク接続することを目的に、モバイルアプリ内に実装された脆弱なコードを悪用

アカマイがWeb脅威に関する報告書を公開:Web担当者必見。知らぬうちにSEO攻撃に組み込まれる可能性 - @IT 【セキュリティ ニュース】SEO目的の改ざん攻撃 - SQLiで被リンク増やす(1ページ目 / 全1ページ):Security NEXT * SEO攻撃。SQL攻撃を通じて、HTMLリンクを配信し、検索エンジンボットを混乱させてページのランキングに誤った影響を与える * 使うのライバル会社くらいじゃないか

Building Security In versus Building Security On | SecurityWeek.Com * よい記事

ニュース - [データは語る]2015年4Qのインシデントは前年同期比45%減―JPCERT/CC:ITpro 【セキュリティ ニュース】2015年4Qはサイト改ざんが4割増 - CMSの脆弱性が標的に(1ページ目 / 全2ページ):Security NEXT * 報告件数はへった * スキャンに分類されるシステムの弱点を探索するインシデントの報告が最も多い(ポート80, 25, 22) * Webサイト改ざん

【セキュリティ ニュース】「Emdivi」拡散に「Angler EK」を使用か - 「ZeusVM」にも(1ページ目 / 全1ページ):Security NEXT

【セキュリティ ニュース】SCSK、標的型攻撃の監視防御サービス(1ページ目 / 全1ページ):Security NEXT * scskの標的型攻撃の監視防御サービス

auユーザーのメール不正転送(盗み見)事案についてまとめてみた - piyolog

データサイエンス

ビッグデータに潜むバイアス、米規制当局が警告 - WSJ

Detecting and avoiding bucket imbalance in A/B tests | Twitter Blogs

データサイエンティストの卵、学生には無料配布:マイクロソフトが「Microsoft R Server」を公開 - @IT

Shape Security Raises $25 Million to Expand "Botwall" Technology | SecurityWeek.Com

機械学習

Apple、感情認識のAI(人工知能)企業Emotientを買収──Wall Street Journal報道 - ITmedia ニュース

TensorFlowによるディープラーニングで、アイドルの顔を識別する - すぎゃーんメモ

Distinguishing Threat Intelligence From Threat Data | SecurityWeek.Com

ニュース - ディープラーニングの画像認識モデルをマウス操作で作成できるWebサービス:ITpro

ニュース - Google自動運転車、14カ月間の公道テスト走行で272回の技術的不具合:ITpro

Alpacaが画像深層学習の「Labellio」をKCCSに譲渡、トレーディング基盤「Catapilico」を軸にフィンテック特化へ - THE BRIDGE(ザ・ブリッジ)

Yahooがこれまでで最大の機械学習用データセットを研究コミュニティーに解放 | TechCrunch Japan * Yahoo各種サービスでのインタラクションデータの公開

エンジニアリング

テスト

5 Reasons Automated Testing Is Worth the Investment | via @codeship

Android

Google Sign-In API のアップデートについて - Google Developers Japan

マカフィーが最新脅威レポートを公開:マクロマルウェアが再び増加傾向に - @IT * Android/OpFake」や「Android/Marry」と呼ばれる2種類のトロイの木馬を発見している。これらは東ヨーロッパで数千のモバイルバンキング用アカウントを狙った攻撃に使用されたもの。アプリのデータをバックエンドで管理しているサービスプロバイダーにネットワーク接続することを目的に、モバイルアプリ内に実装された脆弱なコードを悪用

10 awesome examples of material design (updated) - Android Authority

採用

Go AbekawaのGo Global!〜Brent Reichow編:情熱もチームワーク力も必要ない――米国人起業家が「一緒に働きたいエンジニア」とは (1/3) - @IT * Linuxが分かる * ハードウェア * Python * バーチャルマシンやコンテナ化といった新しいテクノロジーや業界に精通 *

ビジネス

トラベル情報のSkyscanner、Yahoo Japan他からの1.92億ドルでアジア進出を加速 | TechCrunch Japan

初めての資金調達の際に、ファウンダーが知っておくべきこと - THE BRIDGE(ザ・ブリッジ)

ユーザ企業の顧客の質問にオンラインで自動的に答えるMindTouchが$12Mを調達 | TechCrunch Japan

結果がすべてを癒やす——イグジットした起業家がエンジェル投資をする意義とは | TechCrunch Japan

日本の自動運転社会がスタート──Tesla、国内向けに初のソフト提供開始 - ITmedia ニュース

その他

純度100%スズ製“ガンダムぐいのみ”現る 大河原邦男さん監修、高岡鋳物の職人手作り - ITmedia ニュース

NRI楠真 強いITはココが違う - 「東洋一のデータセンター」が時代遅れになった理由:ITpro

ベテラン投資家、フレッド・ウィルソン氏が振り返る「2015年に起こらなかった」こと - THE BRIDGE(ザ・ブリッジ)

DDoS攻撃の対処法 : FastMailがDDoS攻撃にとった対策と事後分析 | インフラ・ミドルウェア | POSTD

メモしておこう―今年のGoogle I/Oは5/18-5/20(日本時間5/19-5/21)開催と発表 | TechCrunch Japan

Tech Basics/Keyword:REST - @IT

漢(オトコ)のコンピュータ道: 残業は悪か?あるいは日本人の生産性が低い最大の理由

ニュース - 2015年の世界パソコン出荷台数は過去最大の落ち込み、前年比10.4%減:ITpro

【2016年1月18日〜24日】忙しい人のためのweeklyニュース

FinTech

セキュリティ

データサイエンス

機械学習

Android

その他テクノロジー

採用

ビジネス

その他

【2016年1月12日〜17日】忙しい人のためのweeklyニュース

  • 私が読んで面白いな、と思った記事一覧です。

FinTech

フィンテック (FinTech) 10の最新トレンド予測 ~改革は既に始まっている~ | freshtrax | btrax スタッフブログ

http://www.atmarkit.co.jp/ait/articles/1601/13/news020.html/

ニュース - 三菱UFJがFinTechの新組織、銀行組織と一線を画すチームで先進行に伍する体制に:ITpro

注目のビットコイン、2016年はどうなる?「coincheck」大塚雄介氏がその可能性を語る [THE BRDIGE Fes] - THE BRIDGE(ザ・ブリッジ)

コイニーの月間決済額は24カ月で33倍に急伸、スマホ決済成長の鍵は? - THE BRIDGE(ザ・ブリッジ)

プライベートブロックチェーン技術mijinの正体が(少しだけ)明らかに、インフォテリアとテックビューロが説明会 | TechCrunch Japan

インドのBitcoinモバイルウォレットアプリ「Zebpay」が、シリーズAラウンドで100万米ドルを調達 - THE BRIDGE(ザ・ブリッジ)

セキュリティ

【セキュリティ ニュース】「Cyber3 Conference 2015」の報告書が公開(1ページ目 / 全1ページ):Security NEXT

【セキュリティ ニュース】「FFR yarai」に教育機関向けライセンス - セキュリティ研究室用ライセンスも(1ページ目 / 全1ページ):Security NEXT

General Motors Launches Bug Bounty Program - Infosecurity Magazine

Rovnix Zeroes in on Japanese Banks with Minimal Detection Rate - Infosecurity Magazine

'OAuth please do grow up' say IETF boffins • The Register

DDoS攻撃の対処法 : FastMailがDDoS攻撃にとった対策と事後分析 | インフラ・ミドルウェア | POSTD

http://www.atmarkit.co.jp/ait/articles/1601/13/news008.html/

アークンへの不正アクセスと恐喝未遂についてまとめてみた - piyolog

http://www.nri-secure.co.jp/news/2016/0113.html/

Distinguishing Threat Intelligence From Threat Data | SecurityWeek.Com

2016年はAPTが減り、ファイルレスの見つけづらい攻撃へ - カスペルスキー | 企業IT | マイナビニュース

Fortinet SSH Backdoor Found In Firewalls - Darknet - The Darkside

Israeli security firms Check Point, CyberArk in talks – report • The Register

【セキュリティ ニュース】「Redis」狙う不正アクセスが年末年始に急増(1ページ目 / 全1ページ):Security NEXT

HackerOne 2015 Bounty Program Review and New $10K Minimum Bounty - HackerOne

Average Cost of a Spear Phishing Incident: $1.6Mn - Infosecurity Magazine

  • $1.6million/標的型のコスト
  • 被害を受けた時の対応なのか?

Shape Security Raises $25 Million to Expand "Botwall" Technology | SecurityWeek.Com

CSIRTだけでは不十分--セキュリティ人材育成の課題明らかに - ZDNet Japan

http://www.atmarkit.co.jp/ait/articles/1601/14/news105.html/

  • Android/OpFake」や「Android/Marry」と呼ばれる2種類のトロイの木馬を発見している。これらは東ヨーロッパで数千のモバイルバンキング用アカウントを狙った攻撃に使用されたもの。アプリのデータをバックエンドで管理しているサービスプロバイダーにネットワーク接続することを目的に、モバイルアプリ内に実装された脆弱なコードを悪用

http://www.atmarkit.co.jp/ait/articles/1601/14/news111.html/ 【セキュリティ ニュース】SEO目的の改ざん攻撃 - SQLiで被リンク増やす(1ページ目 / 全1ページ):Security NEXT

  • SEO攻撃。SQL攻撃を通じて、HTMLリンクを配信し、検索エンジンボットを混乱させてページのランキングに誤った影響を与える
  • 使うのライバル会社くらいじゃないか

Building Security In versus Building Security On | SecurityWeek.Com

  • よい記事

ニュース - [データは語る]2015年4Qのインシデントは前年同期比45%減―JPCERT/CC:ITpro 【セキュリティ ニュース】2015年4Qはサイト改ざんが4割増 - CMSの脆弱性が標的に(1ページ目 / 全2ページ):Security NEXT

  • 報告件数はへった
  • スキャンに分類されるシステムの弱点を探索するインシデントの報告が最も多い(ポート80, 25, 22)
  • Webサイト改ざん

【セキュリティ ニュース】「Emdivi」拡散に「Angler EK」を使用か - 「ZeusVM」にも(1ページ目 / 全1ページ):Security NEXT

【セキュリティ ニュース】SCSK、標的型攻撃の監視防御サービス(1ページ目 / 全1ページ):Security NEXT

  • scskの標的型攻撃の監視防御サービス

auユーザーのメール不正転送(盗み見)事案についてまとめてみた - piyolog

データサイエンス

ビッグデータに潜むバイアス、米規制当局が警告 - WSJ

Detecting and avoiding bucket imbalance in A/B tests | Twitter Blogs

http://www.atmarkit.co.jp/ait/articles/1601/08/news147.html/

Shape Security Raises $25 Million to Expand "Botwall" Technology | SecurityWeek.Com

機械学習

http://www.itmedia.co.jp/news/articles/1601/08/news093.html/

TensorFlowによるディープラーニングで、アイドルの顔を識別する - すぎゃーんメモ

Distinguishing Threat Intelligence From Threat Data | SecurityWeek.Com

ニュース - ディープラーニングの画像認識モデルをマウス操作で作成できるWebサービス:ITpro

ニュース - Google自動運転車、14カ月間の公道テスト走行で272回の技術的不具合:ITpro

Alpacaが画像深層学習の「Labellio」をKCCSに譲渡、トレーディング基盤「Catapilico」を軸にフィンテック特化へ - THE BRIDGE(ザ・ブリッジ)

Yahooがこれまでで最大の機械学習用データセットを研究コミュニティーに解放 | TechCrunch Japan * Yahoo各種サービスでのインタラクションデータの公開

Android

http://googledevjp.blogspot.jp/2016/01/google-sign-in-api.html/

http://www.atmarkit.co.jp/ait/articles/1601/14/news105.html/ * Android/OpFake」や「Android/Marry」と呼ばれる2種類のトロイの木馬を発見している。これらは東ヨーロッパで数千のモバイルバンキング用アカウントを狙った攻撃に使用されたもの。アプリのデータをバックエンドで管理しているサービスプロバイダーにネットワーク接続することを目的に、モバイルアプリ内に実装された脆弱なコードを悪用

10 awesome examples of material design - Android Authority

採用

http://www.atmarkit.co.jp/ait/articles/1601/15/news006.html/ * Linuxが分かる * ハードウェア * Python * バーチャルマシンやコンテナ化といった新しいテクノロジーや業界に精通

ビジネス

トラベル情報のSkyscanner、Yahoo Japan他からの1.92億ドルでアジア進出を加速 | TechCrunch Japan

初めての資金調達の際に、ファウンダーが知っておくべきこと - THE BRIDGE(ザ・ブリッジ)

ユーザ企業の顧客の質問にオンラインで自動的に答えるMindTouchが$12Mを調達 | TechCrunch Japan

結果がすべてを癒やす——イグジットした起業家がエンジェル投資をする意義とは | TechCrunch Japan

http://www.itmedia.co.jp/news/articles/1601/15/news092.html/

その他

http://www.itmedia.co.jp/news/articles/1601/08/news096.html/

NRI楠真 強いITはココが違う - 「東洋一のデータセンター」が時代遅れになった理由:ITpro

ベテラン投資家、フレッド・ウィルソン氏が振り返る「2015年に起こらなかった」こと - THE BRIDGE(ザ・ブリッジ)

DDoS攻撃の対処法 : FastMailがDDoS攻撃にとった対策と事後分析 | インフラ・ミドルウェア | POSTD

メモしておこう―今年のGoogle I/Oは5/18-5/20(日本時間5/19-5/21)開催と発表 | TechCrunch Japan

http://www.atmarkit.co.jp/ait/articles/1601/13/news033.html/

http://nippondanji.blogspot.jp/2016/01/blog-post.html/

ニュース - 2015年の世界パソコン出荷台数は過去最大の落ち込み、前年比10.4%減:ITpro

5 Reasons Automated Testing Is Worth the Investment | via @codeship

【2016年1月4日〜11日】忙しい人のためのweeklyニュース

OS

オープンソースソフトウェアを開発する日々をハッピーに ― あるいは、OSSコントリビュータに感謝を伝えるためにできること

Mobile

Google Developers Blog: DoubleClick’s ‘Mobile Bootcamp’ for app success

セキュリティ

パスワードは死んだのか? ウェブとモバイル認証の未来 | TechCrunch Japan

帰ってきたバンキングトロイCitadel(2016-01-05)

日本年金機構の類似マルウェア感染に関する報道をまとめてみた - piyolog

Dradis - Effective Information Sharing

Dutch govt says no to backdoors, slides $540k into OpenSSL without breaking eye contact • The Register

五輪サイバー対策本格化=「ホワイトハッカー」確保へ―攻撃の高度化に備え・政府 (時事通信) - Yahoo!ニュース

サイバーセキュリティ経営ガイドラインを策定しました(METI/経済産業省)

中国で反テロ法が成立、ネット企業に暗号提供義務付け | ワールド | 最新記事 | ニューズウィーク日本版 オフィシャルサイト

Tor to Launch Bug Bounty Program in 2016 | Threatpost | The first stop for security news

ZERODIUM - The Premium Exploit Acquisition Platform

Fintech

(仮想通貨とルール)(3)東京地裁、所有権認めず 「法的保護ない」と誤解招く :日本経済新聞 * 東京地裁 所有権は認めず * よって取戻権は認められない   金銭は貸すと所有権も移る  ビットコインも通貨と同じく利用できる * 財産権を否定するわけではない

新ITインフラ「ブロックチェーン」 金融で採用相次ぐ :日本経済新聞

将棋で磨いたAI技術をFintechへ応用、HEROZが1億円を追加調達 | TechCrunch Japan

ビットコインがブロックチェーンより重要な理由 | TechCrunch Japan

世界の銀行はいかにBitcoinの勢いを止めようとしているか - THE BRIDGE(ザ・ブリッジ)

特集:FinTech入門(1):FinTechとは何か? エンジニア、金融業に、不可欠となる技術要件は何か? - @IT

https://www.linkedin.com/pulse/crazy-fintech-predictions-2016-pascal-bouvier-cfa

IoT

Intelが衝突防止システムを備えたドイツのドローンメーカーを買収 - THE BRIDGE(ザ・ブリッジ)

機械学習

ディープラーニングの有名ライブラリ5種を最短距離で試す半日コース(TensorFlow, Chainer, Caffe, DeepDream, 画風変換) - Over&Out その後

Should a machine learning beginner go straight for deep learning? - Quora

その他

経済評論家・山崎元の「エンジニアの生きる道」(21):選手でいるべきか、コーチになるべきか――ミドルエンジニアのキャリア選択 (1/2) - @IT

【後半】シリコンバレーのVC8人が選ぶ 2016年に飛躍するスタートアップ | freshtrax | btrax スタッフブログ

DBカラム名を変更したらTestが失敗した

Railsで作成済みのモデルのカラム名を変更した際に、ハマったことをメモ。

Usersモデルをtypeというカラムを加えて作成したところ、それはアカンと怒られた。なので、それをoccupationというカラムに置き換えるmigrationを実行したところ、変更自体はうまくいった。ここまではよし。

さて、rake testを実行したところ、なぜかtypeカラム名でのテストを実行しようとしていた。当然失敗。

 14) Error:
UsersControllerTest#test_should_destroy_user:
ActiveRecord::StatementInvalid: Mysql2::Error: Unknown column 'type' in 'field list': 

色々探しまわったところ、test/fixtures配下のusers.ymlが更新されてなかった。それを新しいカラム名occupationを置き換えたらテストが通るようになった。

GSONでJsonSyntaxException: java.lang.IllegalStateException

下記のようなJSONをマップさせたクラスを作る必要があった。 その中の一つが、別のところで使われているものがあったので、そのまま流用したところ、タイトルのエラーがでた。

public class HogeEntity {
    ----省略----

    @SerializedName("hogehoge")
    public HogesEntity hoges;
}
public class HogesEntity {
    @SerializedName("hogehoge")
    public List<hogehogeEntity> hoges;
}

どうもGSONとしてはオブジェクトを期待していたのに、実際の中身がオブジェクトのリストであるのは良くない模様。HogesEntityをListに無理やりキャストしてるようなもんなので、そりゃ無理だ。俺が悪い。

ということで、下記にしたら直りました。

public class HogeEntity {
    ----省略----

    @SerializedName("hogehoge")
    public List<hogehogeEntity> hoges;
}

CircleCIのAndroidビルドでメモリ不足になった

問題

CircleCIで下記のエラーがでた。

The build VMs have a memory limit of 4G

対応

ヒープメモリの調整

  • JVMのヒープサイズ(最大)を指定
machine:
    java:
        version: oraclejdk8
    environment:
        gradle_opts: '-dorg.gradle.jvmargs="-xmx512m -xx:+heapdumponoutofmemoryerror"'

Continuous Integration and Deployment

インクリメンタルビルドをオフにする

deployment:
    production:
        branch: develop
        commands:
            - ./gradlew assemble -PpreDexEnable=false

CircleCiでAndroid開発を爆速にする | Covelline Developer Blog