タグ

2013年12月11日のブックマーク (29件)

  • b-Bit MinHashを使ったサイトのカテゴリ分類 - Qiita

    動機 URLをカテゴリ分けしたいと考えb-Bit MinHashを使ってみました。 具体的には以下のようなことをするためです。 cookieから抽出したサイト閲覧情報を素性としてユーザのCV確率を求める場合、素性ベクトルがかなりスパースになってしまいます。そこで、URL単位でカテゴリに分け、ある程度素性ベクトルの密度を上げたいと考えました。そのために標題について実験をしています。 このブログに書いたこと b-Bit MinHashの概要 参考コード b-Bit MinHashの概要 参考文献 b-Bit Minwise Hashing b-Bit Minwise Hashing in Practice: Large-Scale Batch and Online Learning and Using GPUs for Fast Preprocessing with Simple Hash F

    b-Bit MinHashを使ったサイトのカテゴリ分類 - Qiita
    ismage
    ismage 2013/12/11
    via Pythonタグが付けられた新着投稿 - Qiita http://qiita.com
  • Storyboardに移行するサンプル - UITableViewCell編 - Qiita

    Storyboardがない状態から導入するための方法を何回かに分けて、書いていこうと思います。簡単なTodoアプリを作りました。このアプリの挙動を変えずにStoryboardを導入したと思います。 注:絶対に一度に移行しようと思ってはいけません。少し進んだら、動作を確認しコミットしておきましょう。 https://github.com/akuraru/IntroductionOfStoryboard/compare/1.1...1.2 目標 CellのレイアウトをStoryboardに移行する。 StoryboardからIDを指定してTableViewCellを取得する。 それ以外しない。 実装 新規登録用のをレイアウト情報を特化Viewに移行する。あとでStoryboardに移行するのでinitで十分です。 githubの差分部分 - 新規作成Cellを特化Viewに分ける 同様に、To

    Storyboardに移行するサンプル - UITableViewCell編 - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • エンジニアのためのリーンスタートアップ:リーンスタートアップ基本理解(60分)のメモ - developer's diary

    DevLove関西のエンジニアのためのリーンスタートアップに参加しました。 http://devlove-kansai.doorkeeper.jp/events/7098 そのときのメモです。 2.リーンスタートアップ基理解(60分) http://t.co/QrJD1QU9Aa 始まりました〜。#DevKan— 堤 庸(mitsugi) (@mitsugeek) December 7, 2013 #DevKan / “"Lean Startup Japan"” http://t.co/Ldk9rceJl0 他10コメント http://t.co/m4O16IW0V5— 堤 庸(mitsugi) (@mitsugeek) December 7, 2013 #DevKan 会社設立の手前の部分を支援する(やりたいをみつける、アイデア創出) / “BOAT by VOYAGE GROUP -

    エンジニアのためのリーンスタートアップ:リーンスタートアップ基本理解(60分)のメモ - developer's diary
    ismage
    ismage 2013/12/11
    via developer's diary http://devlog.mitsugeek.net/
  • Djangoでモデルクラスを差し替え可能にする - 偏った言語信者の垂れ流し

    Django1.5からdjango.contrib.authのユーザーモデル(User)を差し替えることが可能になっているが、この機能を実現しているのがMetaサブクラスのswappableオプション。 このオプションを使うと、settingsの設定でモデルクラスを差し替える機能をアプリケーションで提供できる。 差し替えを行うと、差し替え前のモデルはsyncdbの対象からも外れる。 試したバージョンはDjango1.6、Python3.3。 注意点 swappableオプションはプライベートAPIなので、今後Djangoのバージョンアップで予告なく変更、削除される可能性がある。 ドキュメントにはこの機能について意図的に書いてないみたい。 #19103 (Docs for swappable model option) – Django アプリケーションコードでこの機能を使うことは推奨しない

    Djangoでモデルクラスを差し替え可能にする - 偏った言語信者の垂れ流し
    ismage
    ismage 2013/12/11
    via 偏った言語信者の垂れ流し http://d.hatena.ne.jp/nullpobug/
  • パーフェクトRuby Advent Calendar 2013(7日目)  スルメのような本 - Qiita

    この記事はパーフェクトRuby Advent Calendar 2013 - Adventar の7日目です。前の日のエントリーはhttp://d.hatena.ne.jp/joker1007/20131205/1386261276でした。 私自身、業はプログラマではありません。ですのでド素人から見た、こののよさを語りたいと思います。 パーフェクトRubyとの出会い 今年の6月末くらいから趣味Rubyを触り始めました。 たのしいRuby 第4版で簡単に全体像を掴んだあと、メタプログラミングRubyに挑戦してRubyって自由だなとあらためて思いました。ですが、いざ実用的なソフトを書こうとするとお作法がよく分からなくて、困っていまいました。せっかくRubyをはじめたのだから、githubでコードの書き方を勉強しようとしても、GemfileとかRakefileとかが、よく分からない状態です

    パーフェクトRuby Advent Calendar 2013(7日目)  スルメのような本 - Qiita
    ismage
    ismage 2013/12/11
    via Rubyタグが付けられた新着投稿 - Qiita http://qiita.com
  • DJangoメモ:はじめから(準備編) - Qiita

    以前もあるを参考にやっていたのだけど途中で他にやることが出来てしまい大分間を空けてしまった。 そのときにやったことを全然覚えていないので、この際はじめからやり直すことにする。 http://www.djangoproject.jp/ 今回はこのページのチュートリアルの通り進めていく(以前参考にしていたは記載通りにやるとエラーになったりして少し不安なため)。 インストール手順 もう入っているけど一応 https://www.djangoproject.com/download/ チュートリアルその1(準備編) プロジェクトの作成

    DJangoメモ:はじめから(準備編) - Qiita
    ismage
    ismage 2013/12/11
    via Pythonタグが付けられた新着投稿 - Qiita http://qiita.com
  • Pythonでニュース速報(嫌儲)のスレッド一覧を取得してみる。 - Qiita

    Pythonの勉強がてらニュース速報(嫌儲)のスレッド一覧を取得してみた。 環境 Python 2.7.5 Mac OSX 10.9 # -*- coding: utf-8 -*- import urllib def get_kenmo(): response = urllib.urlopen('http://engawa.2ch.net/poverty/subject.txt') html = unicode(response.read(), "cp932", 'ignore').encode("utf-8") for line in html.split("\n"): if line != "": print(line.split("<>", 2)[1]) if __name__ == "__main__": get_kenmo() 躓いたところ urllib.requestがない?→

    Pythonでニュース速報(嫌儲)のスレッド一覧を取得してみる。 - Qiita
    ismage
    ismage 2013/12/11
    via Pythonタグが付けられた新着投稿 - Qiita http://qiita.com
  • Evernote SDK for Rubyのクライアント版サンプルを動かしてみました - Qiita

    Windows環境で、Evernote SDK for Rubyのクライアント版サンプルを動かしてみました。基的に、READMEに書かれている通りに操作して問題なく動作しました。 ただし、1回挫折したことがありました。その時は、mswin32版のRubyを入れていたのですが、このRuby環境は便利なライブラリが入っていないため、RubyGemがなかったり、SSL通信するライブラリがなかったりして、大変そうだったので諦めました。 今回は、有用なライブラリが豊富に入っているActiveScriptRubyを使いました。 全く問題なく出来たので、READMEの通りなのですが、一応手順をメモしておきます。 1.Rubyのインストール 次のサイトから、ActiveScriptRubyをダウンロードして、インストールしました。 ActiveScriptRuby and Other packages

    Evernote SDK for Rubyのクライアント版サンプルを動かしてみました - Qiita
    ismage
    ismage 2013/12/11
    via Rubyタグが付けられた新着投稿 - Qiita http://qiita.com
  • RoR4&Herokuで調べた事(とりあえず保存) - Qiita

    外部キーにはforeigner http://d.hatena.ne.jp/iriya_0624/20130427/1367082310 マイグレーション資料の和訳。すごい。 http://wiki.usagee.co.jp/ruby/rails/RailsGuides%E3%82%92%E3%82%86%E3%81%A3%E3%81%8F%E3%82%8A%E5%92%8C%E8%A8%B3%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F%E3%82%88/Rails%20Database%20Migrations#q0b891db Railsでmigrationを何個かやり直すrake db:migrate:redo STEP=3 http://ysakaki.com/?p=186 RoR4では共通モジュールはどこに置く?という話題。 http://qiita.

    RoR4&Herokuで調べた事(とりあえず保存) - Qiita
    ismage
    ismage 2013/12/11
    via Rubyタグが付けられた新着投稿 - Qiita http://qiita.com
  • [iOS] 弱参照を扱えるコレクション NSHashTable と NSMapTable | アドカレ2013 : SP #8 | DevelopersIO

    この記事の内容は、ARC を有効にしていることを前提としています。 NSHashTable と NSMapTable コレクションと参照カウント オブジェクトに対してアクセスしやすくしたい等の理由で、NSMutableDictionary 等のコレクションに他のオブジェクトがオーナーシップを持っているオブジェクトの参照を格納しておきたいケースがたまにあります。こういった場合、オーナーシップを持っているオブジェクトが対象のオブジェクトを解放したと同時にコレクションからも参照を削除するべきなのですが、削除処理の実装を忘れてしまったり処理が煩雑になったりしてしまいがちです。 NSArray, NSSet, NSDictionary 等のコレクションは、オブジェクトが追加されるタイミングでそのオブジェクトの参照カウントをインクリメント(retain)しています。逆に、オブジェクトが削除される、もし

    [iOS] 弱参照を扱えるコレクション NSHashTable と NSMapTable | アドカレ2013 : SP #8 | DevelopersIO
    ismage
    ismage 2013/12/11
    via Developers.IO http://dev.classmethod.jp
  • UILocalNotificationで%が表示されない - Qiita

    NSString *message = [NSString stringWithFormat:@"Temp %.1f℃, Humidity %d%% in %@", [weather.temperatureC doubleValue], [weather.humidity intValue], // これが表示されない weather.locationName]; UILocalNotification *localNotification = [[UILocalNotification alloc] init]; localNotification.fireDate = fireDate; localNotification.alertBody = message; localNotification.timeZone = [NSTimeZone localTimeZone]; loca

    UILocalNotificationで%が表示されない - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • ὑμήνπτερόν - Qiita

    hyというプログラミング言語についてご紹介。 lisp/schemeシンタックスライクな記述形式でかける言語。 見つけただけで、あんま詳しく調べてないけど、pythonで実装されてるので興味を持った。 すんごく上辺だけど、簡単な記事を書く。 εγκατάσταση まずはインストール。 python, pipの環境を整えている前提。

    ὑμήνπτερόν - Qiita
    ismage
    ismage 2013/12/11
    via Pythonタグが付けられた新着投稿 - Qiita http://qiita.com
  • iOSでZIPファイルの圧縮/解凍を簡単に実装する方法 - Qiita

    概要 iOSで手っ取り早くZIPファイルの圧縮/解凍する方法を調べてみました。 zlibを使ってC言語で処理を書くなんてこともできるようですが、 Objective-c 一辺倒の私にはこの方法は却下です。 ZipArchiveというライブラリもありますが、こちらはソースコードが古くARCにも対応していません。 で最終的に行き着いたのがSSZipArchiveというライブラリです。 これはZipArchiveをベースに作られたものでARCにも対応しています。 使い方もとてもシンプルだったのでSSZipArchiveが現時点(2013/12/8)では一番よいかと思います。 使い方 まずgithubからソースを取得しましょう。 ソースコード内のSSZipArchiveディレクトリとその配下にあるminizipディレクトリをプロジェクトに追加します。 libz.dylibをターゲットに追加します。

    iOSでZIPファイルの圧縮/解凍を簡単に実装する方法 - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • いくつかの質問に答えると、次の回答を予想するプログラム - Qiita

    ユーザーに3つの質問をして、その後ユーザーが答えるであろう回答を予想するプログラムを作ってみた。 ソース # -*- coding: utf-8 -*- import random questions = ["犬よりが好き", "理系", "男", "パンよりご飯が好き", ] ourAnswers = [[0,1,1,1], [1,1,1,0], [0,0,1,0], [0,1,0,1], [1,0,0,1], ] def quiz(): u"""いくつか質問をします。その後、あなたが答えるであろう回答を予想します。 """ target = random.randint(0,len(questions)-1) yourAnswer = len(questions)*[0] rates = len(questions)*[0] for i, question in enumerate(

    いくつかの質問に答えると、次の回答を予想するプログラム - Qiita
    ismage
    ismage 2013/12/11
    via Pythonタグが付けられた新着投稿 - Qiita http://qiita.com
  • 【Ruby】モジュールとクラスの違い【復習】 - Qiita

    ismage
    ismage 2013/12/11
    via Rubyタグが付けられた新着投稿 - Qiita http://qiita.com
  • AWSで継続的インテグレーション 〜 Jenkins編 | アドカレ2013 : CFn #9 | DevelopersIO

    渡辺です。 『アドベントカレンダー2013:AWS CloudFormationビッグバンテンプレート』の9日目のエントリーになります。今日はJenkinsサーバをAWSに構築するためのテンプレートです。昨日はくろの(福田)さんの超高速でチャットサーバーを起動! ngIRCd編でした。 Jenkinsとは? Jenkinsは継続的インテグレーション(CI)のためのデファクトスタンダードとなっているアプリケーションです。JavaのWebアプリケーションとして実装されていますが、単体でダウンロードして簡単に使うことができます。また、RedHat系のLinuxであれば、jenkinsのリポジトリをyumに追加して簡単にインストールすることができます。このように、手軽に導入できるのが指示されている理由のひとつでしょう。 しかし、AWS上で利用する場合、アクセス制御について考慮しなくてはなりません。

    AWSで継続的インテグレーション 〜 Jenkins編 | アドカレ2013 : CFn #9 | DevelopersIO
    ismage
    ismage 2013/12/11
    via Developers.IO http://dev.classmethod.jp
  • openFrameworks × OpenCV で動体検出するiOSアプリをつくる - Qiita

    openFrameworksとofxOpenCvを使って、 iPhoneのカメラ入力をリアルタイム解析し、動いている物体を検出する サンプルを作成する手順です。 ofxOpenCVと、ofVideoGrabberを使用します。 関連記事:openFrameworks - 「iPhoneのカメラからの入力をリアルタイム処理する」ための実装を超簡単にする ofVideoGrabber - Qiita [キータ] プロジェクトの準備 プロジェクト作成 videoGrabberExampleをコピー&リネームする アドオンの導入 プロジェクトのaddonsグループに、ofxOpenCVを追加 [User Header Search Paths] に "../../../addons/ofxOpenCv/libs" を recursive で追加する。 実装 ヘッダ ヘッダをinclude

    openFrameworks × OpenCV で動体検出するiOSアプリをつくる - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • https://qiita.com/emit7c/items/183ed547c60b3f899859

    ismage
    ismage 2013/12/11
    via JavaScriptタグが付けられた新着投稿 - Qiita http://qiita.com
  • iPhoneで取得・検知できる情報10連発!(サンプルアプリもあるよ) - Qiita

    こんにちは!12/11担当の @koogawa です。どうぞよろしくお願いします。 さて、iPhoneには「加速度センサー」や「電子コンパス」など、いろいろなセンサーが搭載されていることはご存知だと思います。そこで今回は、iPhoneで検知できる様々な情報とその実装方法を、10個ピックアップしてまとめてました。メジャーなものからマニアックなものまで色々揃えましたので、何か一つでもお役に立てたら嬉しいです。 では、いってみましょう! 光・音声系 1. 輝度センサー iPhoneの画面輝度(明るさ)が取得・設定できます。 画面輝度=周りの明るさなので、輝度が高ければユーザが明るい場所にいると判断することもできそうです。ただ、中には画面輝度を固定に設定しているユーザもいるので、一概にこの基準が当てはまるとは限りません。 実装方法 画面輝度は次のように取得できます。

    iPhoneで取得・検知できる情報10連発!(サンプルアプリもあるよ) - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • AngularJSのパフォーマンス改善入門 - Qiita

    これまでAngularJSでアプリを作ってきた中で、いくつかパフォーマンスの問題に遭遇しました。 それらの問題は、AngularJSの仕組みを十分に理解できていないために、よくないコードを書いてしまって発生しているものでした。 というわけで、AngularJSの内部構造を解説しつつ、パフォーマンスを改善するコードの書き方を紹介したいと思います。 計測できないものは改善できない パフォーマンス問題に取り組むには、ソースコード修正の前後でパフォーマンスを計測し、改善の効果を計測することが重要になります。 というわけでまずはツールの紹介です。 AngularJSでは、Batarangという便利なツール(Chrome Developer Toolsの拡張機能)が用意されています。 利用方法はとても簡単で、下記のChromeウェブストアからインストールして、Chrome Developer Tool

    AngularJSのパフォーマンス改善入門 - Qiita
    ismage
    ismage 2013/12/11
    via JavaScriptタグが付けられた新着投稿 - Qiita http://qiita.com
  • KnockoutJSの長所/短所とAngularJSとの比較 - Qiita

    KnockoutJSを使った開発を1年ほど前に行っていました。 元々はプロトタイピングだけに使う予定でしたが、使い勝手が良かったのでそのまま開発に取り込みました。 最近、少しAngularについても調査をしていたので、Knockoutと比較できる部分も書きだしてみました。 KnockoutJSの長所/短所、そしてAngularJSとの比較となります。 長所:双方向のデータバインディング Knockoutの最大の長所は、間違いなく強力な双方向のデータバインディングと言えます。 この凄さを試したければ家サイトのExample各種を試すと良いかもしれません(参考URL)。 あるいは自分自身でサンプル・アプリケーションを作るといいでしょう。 すぐに虜になるはずです。 DOMとJSのモデルを紐付けて、整合性をとる処理を全てフレームワーク側が吸収してくれます。 JS側の記述がシンプルになるので、ア

    KnockoutJSの長所/短所とAngularJSとの比較 - Qiita
    ismage
    ismage 2013/12/11
    via JavaScriptタグが付けられた新着投稿 - Qiita http://qiita.com
  • openFrameworksとArduinoを連携させる - Qiita

    #上記のは、厳しいレビューがついていますし、は薄く、オシャレ感もありませんが、そもそも 国内に2種類しかでてない oF 専門書のうちのひとつですし、 Arduino, Wiiリモコン, Kinect などとのデバイスとの連携方法も載ってて、参考になる部分もあるので、意外とオススメです。 Arduino側 回路を組む タクトスイッチの片方をGNDへ、もう片方をデジタルピンの2番に挿しています。 コード Arduinoのコードはこんな感じです。 const int SW = 2; void setup(){ // シリアル通信開始 Serial.begin(9600); // ピンモード pinMode(SW, INPUT_PULLUP); } void loop(){ // スイッチの値を読み取る int value = digitalRead(2); if (value != HIGH

    openFrameworksとArduinoを連携させる - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • 「iPhoneのカメラからの入力をリアルタイム処理する」ための実装を超簡単にする ofVideoGrabber - Qiita

    iPhoneのカメラからの入力をリアルタイムに取得し、何らかの画像処理を行う、つまり iOSアプリで動画処理を行う のは、なかなか面倒です。 下記記事を見るとわかりますが、 シャッター音の鳴らないカメラアプリの実装方法 - Over&Out その後 AVFoundation を用いて、 カメラからの入力を毎フレーム取得しようとするだけで、かなりやることが多い です。デリゲートメソッドに渡されてくる画像データが CMSampleBufferRef という型で渡ってくるのも(個人的には)ハードルを感じる部分で、毎回「どう取り扱うんだっけ?」とググってしまいます。 さらに、毎フレーム送られてくる画像情報をリアルタイムに処理をしようとすると、やっぱり OpenGL ベースで処理 する必要が出てきて、これまた(個人的には)気が重くなってしまうところです。 ところが、videoGrabberExamp

    「iPhoneのカメラからの入力をリアルタイム処理する」ための実装を超簡単にする ofVideoGrabber - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • ヒラギノ角ゴ W1/W2とUIFont - Qiita

    iOS 7にはヒラギノ角ゴ W1/W2が隠されており、CSSで表示する事が出来るとのこと。 http://keagelog.blogspot.jp/2013/10/ios-7-w1w2-css.html 同様に UIFont でも PostScript 名を指定してやると出てくる。 label1.font = [UIFont fontWithName:@".HiraKakuInterface-W1" size:30]; label2.font = [UIFont fontWithName:@".HiraKakuInterface-W2" size:30]; label3.font = [UIFont fontWithName:@"HiraKakuProN-W3" size:30]; label4.font = [UIFont fontWithName:@"HiraKakuProN-W6"

    ヒラギノ角ゴ W1/W2とUIFont - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • アプリ内課金のレシートは1つのバイナリになる - Qiita

    最近気づいたんだけど、iOSで使われるアプリ内課金(In-App Purchase)では複数の課金をしてもそれぞれにレシートのバイナリができるわけではなく、複数まとめて1つのバイナリになっている。 もしかしたら同じような勘違いをしている人もいるかもしれない。そうするとサンプルコードが全然違って見えるよという話です。 Appleの公式リファレンスであるレシート検証プログラミングガイド PDFによるとレシートの構造はこんな感じらしい。 (ちなみにこの図のタイトルはレシートの構造のはずなのに後続と訳されていた) iOS7より前ではtransactionReceiptがNSDataで取得できるので、アイテムごとにレシートが作られているのかと思っていた。コードとしては次のような感じ //このメソッドはオリジナルで - (void)finishTransaction:(SKPaymentTransac

    アプリ内課金のレシートは1つのバイナリになる - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • [KnockoutJS]フォーム入力中のEnterによるイベントを発生させるには - Qiita

    KnockoutJSの標準のイベントにEnterキー押下のものはありません(今もないはず)。 なので、独自に追加しないといけません。 といってもbindinghandlersから簡単に追加できます。 // knockout初期化前に記述すること ko.bindingHandlers.executeOnEnter = { init: function (element, valueAccessor, allBindingsAccessor, viewModel) { var allBindings = allBindingsAccessor(); // ここではjQueryを使ってますが、イベント拾えれば何でもいいです $(element).keypress(function (event) { var keyCode = event.which || event.keyCode; if (

    [KnockoutJS]フォーム入力中のEnterによるイベントを発生させるには - Qiita
    ismage
    ismage 2013/12/11
    via JavaScriptタグが付けられた新着投稿 - Qiita http://qiita.com
  • [KnockoutJS]キー入力値を即座に取得/反映するには - Qiita

    キー入力と同時に文字数をカウントする仕組みが簡単に作れる。 たとえばツイートときに表示されるカウンタの仕組みとかですね。 KnockoutJSだと簡単にできます。 ひな形 <p>テキスト: <input data-bind="value: userName" /></p> <p>カウンタ: <span data-bind="text: userNameCount"></span></p> $(function(){ function viewModel() { this.userName = ko.observable("入力内容を変えてみて!"); // computedを利用して文字数を生成 this.userNameCount = ko.computed({ read: function () { return this.userName().length; }, owner: th

    [KnockoutJS]キー入力値を即座に取得/反映するには - Qiita
    ismage
    ismage 2013/12/11
    via JavaScriptタグが付けられた新着投稿 - Qiita http://qiita.com
  • [iOS] iPhoneアプリの初回起動時に表示したい「おもてなし」ライブラリ4選 | アドカレ2013 : SP #10 | DevelopersIO

    EAIntroViewはウォークスルー画面を簡単に追加できるライブラリです。 ウォークスルー画面のページの数だけEAIntroPageインスタンスを作成します。作成したEAIntroPageインスタンスを使ってEAIntroViewインスタンスを作成し、表示したいViewに追加することでウォークスルー画面を表示できます。 表示が終了した時やページをめくった時はdelegate経由で知らせてもらえます。 ウォークスルーの1ページを構成するEAIntroPageインスタンスは以下のようにいくつか作成方法があるみたいです。 タイトル・文章・背景・タイトル画像を指定して作成 UIViewからの作成 Nibからの作成 GitHubからダウンロードできるサンプルプロジェクトは7種類のウォークスルーを確認できるようになっており、参考になるかと思います。 作成例 - (void)showIntroWith

    [iOS] iPhoneアプリの初回起動時に表示したい「おもてなし」ライブラリ4選 | アドカレ2013 : SP #10 | DevelopersIO
    ismage
    ismage 2013/12/11
    via Developers.IO http://dev.classmethod.jp
  • iOS向けGoogle Analytics v3の設定についてメモ - Qiita

    間違ってたり足りない部分もあるかも知れないが、忘れると何一つ思い出せないため、覚えている範囲でメモ。 あと、Googleの書いてるドキュメントのとおりだとうまくいかない箇所があったので気をつけてください。 Google Analytics SDK for iOS v3 https://developers.google.com/analytics/devguides/collection/ios/v3/ trackedViewNameではなくscreenNameを使います。(v2→v3移行ガイドでは正しく書いてあるのですが。https://developers.google.com/analytics/devguides/collection/ios/v3/migration) 2013/12/10 ①Hoge-Prefix.pchに追記 (ここに書いておけばすべてのクラスに書かずに済む)

    iOS向けGoogle Analytics v3の設定についてメモ - Qiita
    ismage
    ismage 2013/12/11
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com