タグ

ブックマーク / dev.classmethod.jp (7)

  • Google Analytics Android #3 イベントを測定しよう | DevelopersIO

    次のように実装します。なお sendEvent() を呼び出す前に EasyTracker.getInstance().setContext() でコンテキストをセットしておく必要があります(これがないとエラーで落ちます)。 EasyTracker.getInstance().setContext(this); Button btn = (Button) findViewById(R.id.button); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { EasyTracker.getTracker().sendEvent("ui_action", "button_tap", "button_a", 0l); } }); CheckBox cb =

    Google Analytics Android #3 イベントを測定しよう | DevelopersIO
    kk_Ataka
    kk_Ataka 2016/04/01
  • あなたのAWSセキュリティ監査状況を採点〜CISベンチマークを読んでみた | DevelopersIO

    この記事では、組織のセキュリティを評価して改善するのに役立つCISベンチマークの概要説明と、実際のベンチマークを利用したAWS環境の具体的なチェック項目について、ご紹介します。 西澤です。先日、CIS(Center for Internet Security)よりCIS AWS Foundation Benchmarkが発表されました。CISは、セキュリティの促進を目的とした米国の非営利団体で、専門家により精査されたセキュリティ基準を公開してくれています。今回、公開されたドキュメントを読み解くことで、AWSを利用する上で必要となるセキュリティ設定について理解を深めることができればと目を通してみることにしました。 AWS Security Blog | Security and Compliance in the AWS Cloud CISベンチマークとは? CISとは下記のような非営利団体

    あなたのAWSセキュリティ監査状況を採点〜CISベンチマークを読んでみた | DevelopersIO
    kk_Ataka
    kk_Ataka 2016/03/07
  • [Android][Fabric] Crashlytics を使って Android アプリのベータ版を配信する | DevelopersIO

    Crashlytics をベータ版配信に活用しよう Crashlytics はアプリのクラッシュレポートを収集し、統計を取るためのサービスですが、アプリのベータ版を配信するための Beta Distribution という機能を提供しています。こちらを利用すると、旧 TestFlight や Deploy Gate に近い、ベータ版の配信を行うことができます。 先日 iOS アプリでベータ配信を行う方法をご紹介しましたが、今回は Android アプリでベータ配信する方法をご紹介したいと思います。 事前に必要なこと Beta Distribution を利用するには、以下の作業が事前に必要になります。 Android Studio のインストール (2015/05/21現在で 1.2.1.1 が最新バージョン) Fabric アカウントの登録 (こちらを参考) テスターのメールアドレス A

    [Android][Fabric] Crashlytics を使って Android アプリのベータ版を配信する | DevelopersIO
    kk_Ataka
    kk_Ataka 2016/02/23
  • Android Tips #31 ViewPager で Fragment を使う | DevelopersIO

    はじめに 前回は ViewPager の基的な使いかたについて解説しました。この ViewPager ですが、 View だけでなく Fragment をアイテムにすることができます! ということで今回は Support Package に用意されている FragmentPagerAdapter の使いかたを解説します。今回はサンプルは、下図のような伝統色Viewerをつくってみます。今回ももちろん Android 1.6 から動作します! FragmentPagerAdapter を使って ViewPager をつくる FragmentPagerAdapter は Fragment をアイテムとして表示する PagerAdapter です。各ページを Fragment にできます。このクラスを使って ViewPager を作ってみましょう。 1. Fragment をつくる まずは V

    Android Tips #31 ViewPager で Fragment を使う | DevelopersIO
    kk_Ataka
    kk_Ataka 2016/02/17
  • iOS Tips #5 位置情報サービスのアクセス制限 | DevelopersIO

    CoreLocation.frameworkの追加 位置情報サービスを利用するにはCoreLocation.frameworkを使用するのでLocationAccessSampleプロジェクトにCoreLocation.frameworkを追加しましょう。 ViewControllerの実装 今回は位置情報サービスを利用するロジックをViewControllerに実装します。まずは以下のように実装してください。 ViewController.m #import "ViewController.h" #import <CoreLocation/CoreLocation.h> @interface ViewController () <CLLocationManagerDelegate> @property (strong, nonatomic) CLLocationManager *loca

    kk_Ataka
    kk_Ataka 2014/07/16
    権限チェックの話
  • [iOS 7] 新たな領域観測サービス iBeacon を使ってみる | DevelopersIO

    領域観測サービス iBeacon の機能は CoreLocation.framework の領域観測サービスの一部として実装されています。領域観測サービスはジオフェンシングを実現するの為の機能で、任意の領域への iOS デバイスを持ったユーザーの出入りを検出することができます。 従来の領域観測サービスは地理的領域観測と呼ばれるもので、位置情報を基に領域への出入りを監視します。iOS 7 では、この領域観測サービスに iBeacon が追加されました。iBeacon は Beacon による領域観測を行う機能で、任意の場所に設置した Beacon を検出して領域への出入り(接近・離脱)を監視します。また、検出した Beacon からの大まかな距離を測定することも可能です。 iBeacon は、地理的領域観測では難しかった非常に狭い領域への出入りを比較的高い精度で検出する事が出来るため、広い領

    [iOS 7] 新たな領域観測サービス iBeacon を使ってみる | DevelopersIO
    kk_Ataka
    kk_Ataka 2014/06/27
    iBeaconのパケットを受けるには。 / 起動時からリージョン内にいる場合 http://brightechno.com/blog/archives/220
  • Jenkinsを使ったSphinxとS3によるドキュメントサイト構築 | DevelopersIO

    渡辺です。 開発者の間ではgithubMarkdownでドキュメントを書くのが主流となっている昨今ですが、エンドユーザ向けのドキュメントとなると出力フォーマット・版管理・クロスリファレンスなど、機能的にもう少し欲しいところです。しかし、Wordといった専用の文書作成ソフトを使うほどでもないし、表計算ソフトを使うのは論外だと思われます。 そんな要求を満たすツールはSphinxです。今回は、Sphinxを利用してドキュメントを生成し、Jenkinsによる自動ビルドでHTML形式のファイルを作成し、S3へのリリースする手順を解説してみます。Sphinxは静的ファイルを生成するため、S3やCloudFrontと相性良く利用できるソリューションです。 Sphinxとは? Sphinxは、ドキュメント生成ツールです。SphinxではPythonで採用されているreStructuredText(reS

    Jenkinsを使ったSphinxとS3によるドキュメントサイト構築 | DevelopersIO
    kk_Ataka
    kk_Ataka 2014/02/04
    このフロー、共有ファイルサーバとかに置き換えていったら社内に設置できないかな
  • 1