2014年6月17日のブックマーク (6件)

  • asyncioを用いたpythonの高速なスクレイピング | POSTD

    ウェブスクレイピングについては、pythonのディスカッションボードなどでもよく話題になっていますよね。いろいろなやり方があるのですが、これが最善という方法がないように思います。格的な scrapy のようなフレームワークもあるし、 mechanize のように軽いライブラリもあります。自作もポピュラーですね。 requests や beautifulsoup 、また pyquery などを使えばうまくできるでしょう。 どうしてこんなに様々な方法があるかというと、そもそも「スクレイピング」が複数の問題解決をカバーしている総合技術だからなのです。数百ものページからデータを抽出するという行為と、ウェブのワークフローの自動化(フォームに入力してデータを引き出すといったもの)に、同じツールを使う必要はないわけですから。私は自作派で、それは融通が利くからですが、大量のデータを抽出する時に自作はふさ

    asyncioを用いたpythonの高速なスクレイピング | POSTD
  • Firefox OSのアプリがAndroid対応になったのでさっそく遊んでみた - 週刊アスキー

    『Firefox モバイルブラウザ』 バージョン:30.0 App Store価格:無料 (バージョンと価格は記事掲載時のものです) Mozillaは、Android版『Firefox』でFirefox OSのアプリを動作できるようにしたと発表しました。日向けに公開されているアプリでは『Firefox モバイルブラウザ』が対象になります。 さっそく試しにいくつかアプリを入れてみようと思います。今回は、Nexus7(2013)(Snapdragon S4 1.5GHz)と、ちょっと古い『GALAXY S3α』(Exynos 4412 1.6GHz)を使っての検証。アプリ起動時のショートカットにある“Firefox マーケットプレイス”をタップ。

    Firefox OSのアプリがAndroid対応になったのでさっそく遊んでみた - 週刊アスキー
  • アジャイルなサービス開発の実践まとめ - 実践から課題と対策まで | 株式会社サイバーエージェント

    業務経歴: 複数のコミュニティサービスの立ち上げ、システム責任者を歴任。現在は「Tellme」と「にーよんろぐ」のシステム責任者として従事。Ruby, JavaScriptでの開発・運用をしつつ、チームではスクラムマスター的な役割をしています。 序論 稿は主に3つの項目で構成している。 継続的開発を行うためのチーム環境構築 (アジャイルのレフトウィング) 継続的開発を行うための開発環境構築 (アジャイルのライトウィング) 実際に起こる問題とその対策 まず、開発方針の軸となる反復リリースを支えるための両翼とよばれる、チーム開発構築と開発環境構築についての記載をする。特にレフトウィングにあるスクラムが現在のアジャイル開発手法の軸となっている。その後、それらを踏まえて、実際に起こる問題とその対策についての記載をする。 また稿では、現場の目線を重視し、出来るだけ現場で利用不可欠なもののみを記載

    アジャイルなサービス開発の実践まとめ - 実践から課題と対策まで | 株式会社サイバーエージェント
  • Dockerが1.0になったしOSXに入れてみた - りむっちスケッチ

    OSXDockerを試してみる その前に、VirtualBoxをインストールしておいてください。 Downloads – Oracle VM VirtualBox https://www.virtualbox.org/wiki/Downloads とりあえずまず、boot2dockerのpkgを拾ってきてセットアップしよう。今、手元の環境はYosemiteなのでちょっと心配だけど多分大丈夫。 Releases · boot2docker/osx-installer https://github.com/boot2docker/osx-installer/releases boot2dockerを起動する 起動したらぺろぺろーっとログが流れる。 if [ ! -f ~/.boot2docker/boot2docker.iso ]; then cp /usr/local/share/boot

    Dockerが1.0になったしOSXに入れてみた - りむっちスケッチ
  • [翻訳] Dockerについてよくある勘違い|TechRacho by BPS株式会社

    こんにちは、hachi8833です。今回は弊社システム管理者のyamasitaさん監修のもとで、Matt Jaynes氏のDocker Misconceptionsを翻訳いたしました。それなりに文言を最適化してあり、原文と一対一対応しているとは限りませんのでご了承ください。エラーがありましたらお知らせいただけると助かります。 Dockerについてよくある勘違い Matt Jaynes 元記事: Docker Misconceptions Dockerは最近のシステム管理業界で大変な脚光を浴びてます。これによるシステム管理の進歩ははかりしれないものがありますが、いくつか重要な点で勘違いしている人を見かけます。 分野を限定して語っているのでよろしく この記事で説明する内容は、主にWebサービスにおけるミッションクリティカルなシステムのマルチホストセットアップに限定しています。Dockerをそれ

    [翻訳] Dockerについてよくある勘違い|TechRacho by BPS株式会社
  • この夏、はかどるぞ! 海外旅行に持っていきたいアイテム“俺的ベスト10”

    この夏、はかどるぞ! 海外旅行に持っていきたいアイテム“俺的ベスト10”:広田稔のMacでごー!(28)(1/3 ページ) いつも大変お世話になっております。連載の更新が1カ月以上止まっていたライター広田でございます。べ、別にサボっていたワケじゃないんだからね! 今年は2月に宮古島、3月に米国でゲーム開発者向けの「Game Developers Conference 2014」(GDC)、 4月末にniconcioの祭典「ニコニコ超会議3」、5月末にはインドネシアで行われた初音ミクのイベント「HATSUNE MIKU EXPO 2014」をそれぞれ取材しておりました。いずれもホテルを取っての出張ですね。 そこで今回は、旅行に持っていったアイテムを役立った順で10個紹介していこうと思います。端的にまとめると、「ネット接続環境」と「電源」!! この2点をおこたると、ガジェットライフが絶望的にな

    この夏、はかどるぞ! 海外旅行に持っていきたいアイテム“俺的ベスト10”