タグ

2015年9月24日のブックマーク (11件)

  • kondou.com - Beautiful Soup 4.2.0 Doc. 日本語訳 (2013-11-19最終更新)

    Beautiful Soup¶ Beautiful Soup はHTMLやXMLファイルからデータを取得するPythonのライブラリです。あなたの好きなパーサー(構文解析器)を使って、パースツリー(構文木)の探索、検索、修正を行います。 これはプログラマーの作業時間を大幅に短縮してくれます。 (訳注)石鹸はべられない¶ この文書は Beautiful Soup 4.2.0 Documentation の日語訳です。”Beautiful Soup”を”ビューティフルソープ”と読んでしまう英語が苦手でちょっぴりHな後輩のために翻訳しました。 2013年10月29日からこの文書の翻訳をはじめました。11月1日現在まだ全てを訳し終えていませんが、スクレイピングに使う主な部分はとりあえず訳したので、一旦これで公開して、あとは年内を目処にまったりと翻訳をすすめ、あわせて質を高めていこうと思っていま

    Gesaku_G
    Gesaku_G 2015/09/24
  • ウェブマイニングのための基礎知識 - 武蔵野日記

    朝、いつも金曜日は電車で通勤しているのだが、寝坊して午前中のミーティングに間に合いそうになかったのと、午後は雨が降るという予報だったので、車で出勤。 ミーティングは15分ほどで終了。しかし教員4人の予定を合わせるのが大変で、3週間前に日程調整したときは、4週間先までで4人全員の時間が確保できるのは、ここしか空いていなかったのである。(3人まではよいが、4人になると、2人にそれぞれ海外出張が入っていたりするので……) お昼過ぎから進捗の確認。とあるウェブサイトからデータをスクレイピング(ウェブサイトからHTMLをダウンロードし、HTMLから必要な情報を抽出すること)をするのだが、やり方が分からないようなので、付き合うのであった。スクレイピング自体は来1-2週間で終わるくらいだと思っていた作業だが、1ヶ月経ってもできないようなので、どこで詰まっているのか確認する意味合いもあった。 スクレイピ

    ウェブマイニングのための基礎知識 - 武蔵野日記
    Gesaku_G
    Gesaku_G 2015/09/24
    “スクレイピング自体は本来1-2週間で終わるくらいだと思っていた作業”
  • でらうま倶楽部 : iPhone SDKバージョンに御用心。

    2009年12月27日19:38 カテゴリiPhoneプログラム iPhone SDKバージョンに御用心。 ハマった…(泣) iPhoneのOSバージョンを宣言する#define文は二系統宣言されとるのね。 __IPHONE_OS_VERSION_MIN_REQUIRED ↑今使っているライブラリの下位互換最小バージョン __IPHONE_OS_VERSION_MAX_ALLOWED ↑今使っているライブラリの上位互換最大バージョン みたいな。 だからたとえば、OS3.1.2でコンパイルすると、 __IPHONE_OS_VERSION_MIN_REQUIRED == __IPHONE_3_0 __IPHONE_OS_VERSION_MAX_ALLOWED == __IPHONE_3_1 という感じに宣言されとる!そんで、Xcode3.2.1環境で、OS2.2.1でコンパイルすると、__IP

    でらうま倶楽部 : iPhone SDKバージョンに御用心。
    Gesaku_G
    Gesaku_G 2015/09/24
  • Xcode7でiOS9向けビルド時にsupportedInterfaceOrientationsで警告が出る場合の対処

    Xcode7でiOS9向けビルド時にsupportedInterfaceOrientationsで下記の警告が出る場合、iOS9とそれ以前で切り替える。 "Conflicting return type in implementation of 'supportedInterfaceOrientations': 'UIInterfaceOrientationMask' (aka 'enum UIInterfaceOrientationMask') vs 'NSUInteger' (aka 'unsigned long')" #if __IPHONE_OS_VERSION_MAX_ALLOWED < 90000 - (NSUInteger)supportedInterfaceOrientations #else - (UIInterfaceOrientationMask)supportedI

    Xcode7でiOS9向けビルド時にsupportedInterfaceOrientationsで警告が出る場合の対処
    Gesaku_G
    Gesaku_G 2015/09/24
    これか
  • 楽天技術研究所におけるウェブマイニング:「おれたち世界一になれますか?」:エンジニアライフ

    ■はじめに こんにちは。楽天技術研究所の森正弥です。この度、楽天テクノロジーの裏側をいろいろご紹介していくコラムを書いていくことになりました。最近、テクノロジーカンファレンス2009[1]や研究開発シンポジウム2009[2]など、オープンに情報交換をさせていただくイベントも増えてきたのですが、「もっとより身近な姿を皆様にご紹介していきたい」という気運が弊社の開発部の中でも高まってきました。今後、さまざまなメンバーにてコラムを執筆していきます。ご愛顧のほど、よろしくお願いいたします。 ■日は「ウェブマイニング」 「自由にコラムを書いてください」というお話を社内で受けまして、何を書こうかちょっと悩みました。楽天技術研究所が提唱している未来ビジョン「サード・リアリティ」のお話や、あるいは研究開発シンポジウム等の最近、力を入れている産学連携の施策群について書こうかとも考えましたが、楽天技術研究

    楽天技術研究所におけるウェブマイニング:「おれたち世界一になれますか?」:エンジニアライフ
    Gesaku_G
    Gesaku_G 2015/09/24
    “ウェブマイニングとは、その名前のとおり、さまざまな情報があふれているウェブから、役立つ情報を掘り出そうという試みです。”
  • Rを学ぼう!エンジニア向けデータマイニング講座|freee 坂本登史文【初めの第一歩編】 | キャリアハック(CAREER HACK)

    freeeのデータマイニングエンジニア、坂さんによる統計解析ツールRを使ったエンジニア向けデータマイニング講座前編。Rで何ができるのか?設定からSQLとの接続、グラフ化まで一連の流れを学びます。 はじめまして。freeeのデータマイニングエンジニアの坂登史文です。先日のロースハラミ現象の記事はいかがでしたでしょうか?私は、記事公開後からたくさんの人に焼肉のお誘いを頂き、非常に充実した夏を送ることができました(笑) 先日の記事はあくまでもデータ活用の考え方の紹介で、正しい意味でのデータ“マイニング”の紹介はできていませんでした。 そこで今回は、エンジニアの皆様向けに、2回に分けてデータマイニングの初めの第一歩をご紹介したいと思います。先日の記事では焼肉店の店長がでてきたように、今回のお話では、WEBエンジニアの山田君が登場します。 山田君の気持ちになって一緒にデータマイニングを体験しても

    Rを学ぼう!エンジニア向けデータマイニング講座|freee 坂本登史文【初めの第一歩編】 | キャリアハック(CAREER HACK)
    Gesaku_G
    Gesaku_G 2015/09/24
  • ウェブマイニング - Wikipedia

    ウェブマイニング(英: web mining)とは、ウェブサイトの構造やウェブ上のデータを利用して行うデータマイニングのことである。ウェブ上にあるデータやコンテンツ、テキスト情報から役立つ情報を抽出する処理のことで、掲示板やブログ、商品レビューの情報から意見・評判を抽出するシステム、SNSサイトやEコマースサイトからの人間や商品の関係性を抽出するシステム等が実用化されている。"Web mining"の語の初出はOren Etzioniにより1996年11月にACMに提出された論文と推測される。 参考文献[編集] Oren Etzioni, "The World Wide Web: quagmire or gold mine?", Comm. of ACM, November 1996. R. Kosal and H. Blockeel, "Web Mining Research: A Su

    Gesaku_G
    Gesaku_G 2015/09/24
    “ウェブ上にあるデータやコンテンツ、テキスト情報から役立つ情報を抽出する処理”
  • テキストマイニング - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "テキストマイニング" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2018年2月) テキストマイニング(英: text mining)は、文字列を対象としたデータマイニングのことである。通常の文章からなるデータを単語や文節などの単位で区切り、それらの出現の頻度や共出現の相関、共起関係、出現傾向、時系列などを解析することで有用な情報を取り出す、テキストデータの分析方法である[1]。計算的テキスト分析(computational text analysis)、テキストアナリシス(text analysis)と呼ぶこともあるが、情報処理の

    Gesaku_G
    Gesaku_G 2015/09/24
  • テキストマイニングとは|市場調査・アンケート調査のマクロミル

    大量のテキストデータから、「隠れた」情報や特長、傾向、相関関係を探し出す技術 自由記述されたデータ(定性情報)をもとに行うデータマイニング ※「マイニング」の語源は鉱山から金属の鉱脈を採掘(=Mining)することに由来しています。 大量のテキストデータを分類整理し、全体やクラスターごとにまとめ、短いコトバでその傾向や特長を表現したい(要は誰が何を言ってるのかを知る) 大量のテキストデータの中から、重要語やキーワードを抽出し、その出現頻度や同時出現関係等を分析したい(全体傾向、重要事項を把握する) 大量のテキストデータの中から、キラリと光るアイデアや想定していなかったような斬新な提案、クリティカルなクレームやその兆しを発見したい 最近起こってきた、問題になってきた事柄を発見したい 単語フラグを立てクラスター分析を行った事例 上図、階層クラスターは当社の調査専用パネル10,000名から寄せら

    Gesaku_G
    Gesaku_G 2015/09/24
  • Photos Framework を使って写真.appと画像をやりとりする - Qiita

    - (void)readImage { // PHAssetCollection を取得します PHAssestCollection * myAlbum = [self getMyAlbum]; // PHAsset をフェッチします PHFetchResult *assets = [PHAsset fetchAssetsInAssetCollection:myAlbum options:nil]; // フェッチ結果から assets を取り出します NSArray * assetArray = [self getAssets:assets]; // asset を使って、UIImageView をランダムに更新します [self updateImageViewWithAsset:assetArray[arc4random() % assets.count]]; } - (PHAsset

    Photos Framework を使って写真.appと画像をやりとりする - Qiita
    Gesaku_G
    Gesaku_G 2015/09/24
    おっ!“ALAssestLibrary との違いとして、フェッチ結果の取り出しが同期になっているのが使いやすく感じました。”
  • [iOS 8] PhotoKit 1 – Photos frameworkの概要 | DevelopersIO

    はじめに PhotoKitはPhotos FrameworkとPhotosUI Frameworkで構成され、写真やビデオを扱うための新しいAPIを提供します。 PhotoKit Photos Framework フォトライブラリの写真やビデオにアクセス 標準の写真アプリのようなフル機能の写真アプリを作成 PhotosUI Framework 写真編集用のApp Extensionを作成 Appleの開発者向けドキュメントでは以下のように紹介されています。 PhotoKit では、iCloud の写真アセットを含め、「写真」アプリケーションで管理されている写真/ビデオアセットと連動する新しい API を利用できます。アプリケーションに事前に写真をインポートすることなく、カメラロール内の写真をアプリケーションから直接編集できます。PhotoKit は、サムネイルとフルサイズのアセットのフェッ

    [iOS 8] PhotoKit 1 – Photos frameworkの概要 | DevelopersIO
    Gesaku_G
    Gesaku_G 2015/09/24
    んー。ALAssetsLibraryも非推奨になったみたいだし、がっつり習得しとくべきか。