2014年7月7日のブックマーク (21件)

  • PerlからMemcachedを使う(Cache::Memcached::Fast) - 車輪を再発明 / koba04の日記

    Memcachedは色んなサービスで使われていますね。 ということでPerlからMemcachedを使う方法についてを簡単に書いてみます。 Cache::Memcached::FastのPODのままじゃないかというツッコミもありますがその通りです。。簡単で使いそうな部分だけを取り上げているので詳しくはPOD見てください。 http://search.cpan.org/dist/Cache-Memcached-Fast/lib/Cache/Memcached/Fast.pm Memcached? ものすごくざっくりいうと分散メモリキャッシュサーバーというもので、メモリ上にデータを保存出来て取り出せるというものです。ファイルに書かれた設定やDBのデータをメモリ上にのせておくことで高速にデータの取得を行うことが出来るようになります。 詳しくはgihyo.jpにあるkazeburoさんの連載を見て

    PerlからMemcachedを使う(Cache::Memcached::Fast) - 車輪を再発明 / koba04の日記
  • memcachedを介して、PerlとRubyでデータをほげほげしてみる - (゚∀゚)o彡 sasata299's blog

    2009年10月19日22:50 Perl Ruby memcachedを介して、PerlRubyでデータをほげほげしてみる ふと思って、Ruby でデータを memcached に入れて、それを Perl から取り出せるのかな〜というのが気になったので試してみました。データの形式として、文字列、ActiveRecord、ハッシュをそれぞれ試してみます。予想では、ActiveRecord のデータはさすがに Perl では読み込めないだろうけど、それ以外は読み込めるんじゃないかなぁと。 まずは Ruby を使って memcached にデータを set します。 #!/usr/bin/ruby require 'rubygems' require 'activerecord' require 'memcache' class Hoge < ActiveRecord::Base estab

  • Google、低品質プロバイダーの晒し上げを強化 YouTubeに青いバーが出現

    Googleが、低品質のインターネットサービスプロバイダー(ISP)を晒し上げる方向性を強化した。YouTube動画の再生品質が低い場合、動画プレイヤーの下に「Experiencing interruptions? Find out why(再生の中断はありませんか? 原因を確認しましょう)」という青い通知バーが表示されるようになっている。表示の開始時期は不明。米メディアQuartzが報じている。 この通知バーは、Googleが今年1月下旬に開始したサービス「Google Video Quality Report」によるもの。YouTube動画の再生品質に基いてISPの品質を判定し、ユーザーにレポートを提供する。 同レポートでは、ユーザーが利用しているISPを「HD確認済み」「標準画質」「低画質」の3つの基準で評価。これらの評価は、個々のユーザーの接続状況だけではなく、特定地域のISPネッ

    Google、低品質プロバイダーの晒し上げを強化 YouTubeに青いバーが出現
  • SmartNewsにおける開発の考えかた

    【StartupWeekendTokyo x DevLOVE】イケてるスタートアップの開発現場の話が聞きたい! http://swtokyo.doorkeeper.jp/events/12769

    SmartNewsにおける開発の考えかた
  • KAIZEN platform Inc. の開発マネジメント

    フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発

    KAIZEN platform Inc. の開発マネジメント
  • 「脳だけになって生きている」モチーフの元祖ネタってなんでしょうか?…

    「脳だけになって生きている」モチーフの元祖ネタってなんでしょうか? ルパン三世vs複製人間でそのことを疑問に思って調べたところ、「キャプテン・フューチャー(小説1966)」、更に brain in a jar? なる小説が戦前に存在したらしいところまで行き着いたのですが、それ以上さかのぼれず…。 このようなモチーフの元になった文学もしくは思考実験等、どなたかご存知の方がいたらぜひ教えていただきたいです。 できれば、それが元祖だと思う理由も付け加えてもらえると嬉しいです。 よろしくお願いいたします。

  • https://jp.techcrunch.com/2014/07/02/jp2014702spicemart/

    https://jp.techcrunch.com/2014/07/02/jp2014702spicemart/
  • Gilberto's Site on Strikingly

  • NoSQLの現状。これまでの成功と失敗

    NoSQLの登場は、「データベースといえばリレーショナルデータベース」という状況を大きく変えました。リレーショナルデータベースと比べて高速でスケーラビリティに優れたNoSQLデータベースは登場当初から注目されましたが、一方でいまに至るまでさまざまな種類の製品が登場して混沌としているようにも見えます。 (作者 Stefan Edlich、翻訳者 大田 緑 - (株)チェンジビジョン、投稿日 2013年1月1日) NoSQLは厳しい批判に少なくとも4年間さらされてきました。そして、今、NoSQLの現状について中間報告する時がやって来ました。NoSQLの周辺ではいろいろなことが起こったため、全体像をつかんで、どのような目的を達成したか、また、NoSQLはどこで失敗したかを評価するのは簡単なことではありません。 様々な分野において、NoSQLは産業的にも学問的にもかなり成功をおさめてきました。大学

    NoSQLの現状。これまでの成功と失敗
  • ビッグデータにこれから起きること11の予想

    ビッグデータの登場とその分析は、いまのIT業界の大きなトピックの1つです。Hadoopのような大規模分散ソフトウェアに注目が集まり、オラクルのExadataなどデータウェアハウス専用ハードウェアが次々に登場し、またIBMによるNetezzaの買収、EMCによるGreenplumの買収、ヒューレット・パッカードによるVerticaの買収などはすべて、ビッグデータをめぐる動きだといってよいでしょう。 11 Big-Data Analytics Predictions for 2011 -- TDWI - The Data Warehousing Institute そのビッグデータの分野で2011年になにが起きるのか? Ingres CorporationのシニアバイスプレジデントKetan Karia氏がThe Data Warehouse Instituteに掲載された記事「11 Big-

    ビッグデータにこれから起きること11の予想
    Mint0A0yama
    Mint0A0yama 2014/07/07
    "ユーザーは「いま起きていること」を分析したくなる"
  • 《無料》実践 機械学習:レコメンデーションにおけるイノベーション | Hadoop Times

    “Practical Machine Learning”の日語版が登場 機械学習とレコメンデーションにおける、もっとも洗練され、効率的なアプローチの1 つに至る鍵は、「仔馬が欲しい」という状況の観察の中にあります。実際のところ、シンプルながら強力なレコメンデーションシステムを構築することは、多くの人々が考えるよりはるかに容易であり、「仔馬が欲しい」ということは、その鍵の一部なのです。 機械学習は、特に巨大なデータセットを扱う場合、うんざりするような作業になることがあります。どれを選べばいいのかめまいがするほどの数多くのアルゴリズムがあり、それらの中から選択をするためだけでも、選択肢を理解し、合理的な判断を行うのに必要な、高度な数学の背景知識を十分に持っていることが前提になります。選択肢も変化しており、非常に頭がよく、きわめて熱心な研究者たちの作業の結果として、常に進化を続けています。こう

    《無料》実践 機械学習:レコメンデーションにおけるイノベーション | Hadoop Times
  • 転職活動時にあったこと - White scenery @showyou, hatena

    転職活動で心を病んだ件について 就活生が「クソ企業」告発、採用活動の注意点 | JIJICO [ジジコ] | 専門家による時事ネタコラム (人手不足列島)雇用、増えるは非正社員ばかり 求人22年ぶり高水準でも:朝日新聞デジタル って参考文献を上げると、あたかも自分が病んだように見えますが、別に病んでないです。 先に結論だけ書いてしまうと、 各企業募集は大量にかけてるけど、どこも敷居が高く、採用までには至りにくい。みんなスーパーエンジニアを求めてる って感じがしました。大体20~30社声かかってきて(受けた/受けてないに関わらず結果として受かったのは)1~2社でした。自分の性格の悪さとかもあると思うので普通の人ならもっと受かるかもしれませんが。 自分のスペックとしては、 Hadoopとかの基盤構築・運用(分析はしてない) 数年 って感じで、転職先も 大規模データ(hadoopに限らずだけど、

    転職活動時にあったこと - White scenery @showyou, hatena
  • Facebook、memcachedに300TB以上のライブデータを置く大規模運用の内側

    クラウドのように大規模なシステムでは、ソフトウェアの開発と同等以上に、大規模運用の巧拙が、システム全体の成功を大きく左右します。 6月22日から、米サンタクララで行われていたWebサイトのパフォーマンスと運用に関するオライリーのイベント「Velocity 2010」で、FacebookのTechnical Operations teamを担当するTom Cook氏が「A Day in the Life of Facebook Operations」(Facebook運用のある1日)と題したセッションで、Facebookがふだんどのような運用を行っているか、紹介しています。 世界でトップクラスの大規模サイトが、普段どのようなツールを用い、どのような方法で運用しているのか、セッションの内容を紹介しましょう。 6年で4億アクティブユーザー、3カ所のデータセンター Tom Cook氏。Facebo

    Facebook、memcachedに300TB以上のライブデータを置く大規模運用の内側
  • つながり駆動開発 or 「pecoのキー処理周りは全部パクりました」 : D-7 <altijd in beweging>

    先週 @k0kubunさんがpecoで複数キーの入力シーケンスに対してアクションを起こす(例:C-x, C-cで終了する、みたいなの)PRをしてくれたのでそれをマージした。pecoには楽しいお兄さんが色々コントリビュートしてくれているので、そのPRを見た瞬間にこんなコメントが mattn@mattn_jpこりゃあ、コナミコマンド作るしかねぇべ / “Accept key sequence by k0kubun Pull Request #124 peco/peco GitHub” http://t.co/YwjJo9Ao1A 2014/07/03 01:06:44 おお、いいですね、ということで実装してみようとしたところ… うっ… 設定ファイルから読み込んで動的に作る無名関数からレキシカルな変数へのスイッチングしてて、これをプログラム内部から他に作る方法がねぇ!w 設定ファイルからはできる

    つながり駆動開発 or 「pecoのキー処理周りは全部パクりました」 : D-7 <altijd in beweging>
  • 日本のITが永久にアメリカに勝てない理由 | BLOG HOMME

    こんにちは,落合です.いまシアトルのMicrosoft Researchで研究しています. のぐたくとアメリカにいったら日常的な話もブログ更新するって約束したので,思い立ったので書いてみます.研究まとめ以外もよろしくね.思ったことをちょろちょろ書こうと思うのです. そして,いかにも挑発的なタイトルでごめんなさい. 僕は永久に勝てないとは思ってませんが,少なくとも今のままじゃアカデミックもビジネスサイドも太刀打ち出来ないんじゃないかなと思います. 僕は日文化が好きです.日文化が好きだから,研究とかコンピュータカルチャーに関わる面では日人にも頑張ってほしいと思っています. あと,専門外のところほとんどわかんないので,触れません.でも,僕ダメなところだけあげつらうのは嫌いなので,つたないながら,しっかり改善点も書こうと思います.よろしくお願いします. さて,今回の要点をまとめると,日

    日本のITが永久にアメリカに勝てない理由 | BLOG HOMME
  • perl のプログラムを go に移植してみて - soh335 memo

    気が向いたので fujiwara さんが以前作った Urume のクライアントである mezasi という perl で書かれたものを go に移植してみた。 https://github.com/soh335/go-mezasi 以下感想 サブコマンドの仕組みは github.com/gonuts/commander と github.com/gonuts/flag を使った。 useragent とかを固定化したいとなると下みたいに http.Client の簡単なラッパーを書くのが良い? package main import ( "io" "net" "net/http" "net/url" "time" ) type Client struct { UserAgent string client *http.Client EndPoint *url.URL } func NewC

    perl のプログラムを go に移植してみて - soh335 memo
  • ISUCON3出題の裏側 - KAYAC engineers' blog

    acidlemonです。今日はもうなんだかいろんなところに記事を書かなきゃならなくててんてこまいとなっております。 さて、最初に告知です。 毎週カヤック技術部では金曜日の夜に技術部勉強会を行っています。今週末はISUCON3の優勝チームのtagomorisさんとkazeburoさんをゲストにお迎えして、出題担当のfujiwaraとともに今回のISUCONを振り返ってもらい、せっかくだから外部の人をバンバンよんで酒のみながらLTとかもしてもらっちゃおう! みたいな感じになっています。 追記(2011/11/11 20:15): kazeburoさんのスケジュールも確認取れましたので追記しました ということで、ISUCON3反省会というイベントを立てましたので参加希望の方はこちらから参加表明をおねがいします。費用はカヤック持ちで参加無料となっておりますので好きなだけビール飲んでいってください!

    ISUCON3出題の裏側 - KAYAC engineers' blog
  • 追加ゲストスピーカー第1弾「Peter Rabbitson」 / Peter Rabbitson will talk in this YAPC::Asia! - YAPC::Asia Tokyo 2014

    One of the guest speakers is Peter Rabbitson who is the main maintainer of DBIx::Class and SQL::Abstract. http://search.cpan.org/~ribasushi/ Below is a description in Japanese. おはようございます、ゆーすけべーことYAPC実行委員長のわだです。今年は海外からのスピーカーも多数来日します。その第1弾の発表として、ゲストスピーカーの Peter Rabbitson ( PAUSE ID ribasushi ) を紹介します。 現在の日Perl事情では「より軽量なO/R Mapper」が好まれている傾向にあります。が、世界的に見ると DBIC つまり DBIx::Class モジュールが広く使われています。そのDBIC

    Mint0A0yama
    Mint0A0yama 2014/07/07
    "DBICだって速くなっているんだぜ!たくさんコード削ったんだ!"
  • use strict; を使う理由 - とりあえずメモメモ。

    今更な気がしますが、より多くの人がuse strict;でハッピーになれますように。 use strict; はブラボーなおまじない use strict; と書くだけで以下の3つが機能します。 use strict "vars"; use strict "refs"; use strict "subs"; 1. use strict "vars"; の機能 変数を宣言しないままに使用するとエラーになる機能です。エラーにしないためには、次のいずれかを守って変数を使います。 "our"または"my"を使って変数をあらかじめ宣言する。 "vars"プラグマを使って使う変数を宣言したのち、"local"で変数を宣言する。 パッケージ名を含めて変数を書く。 確実な書き方の例 use strict; use warnings; our $ours; my $mine; use vars qw($lo

    use strict; を使う理由 - とりあえずメモメモ。
  • Chiba.pm #2 と #3 に参加したときの話 #chibapm

    おがたです。 2013年4月末から7月末までブログが無かったときと、ブログ執筆意欲が枯渇していたときに書いていなかったイベント参加レポートを思い出して書くシリーズ。Chiba.pm 編。 2013/03/23 Chiba.pm#2 ロケタッチ記録 2013/06/08 Chiba.pm#3 4sqチェックイン記録 #1 には参加しなかったんだけど、いつも市川市文化会館で行われているみたい。 Twilogでxtetsujiの#chibapmのツイートを見ると、なんとなく雰囲気が分かるかも。#2でロケタッチ使っているのは、4sqの調子が悪かったんだと思う。 Chiba.pmは発足間もない地域.pmなので、色々手探り感があっていい感じ。千葉県に住んでいる人に限らず、東京からの参加も結構いるっぽい。Twitterアカウント @chibapm はあるけど、公式ページはなさそう。なので公式ページからの

    Chiba.pm #2 と #3 に参加したときの話 #chibapm
  • WebPayの正式リリースから1年が過ぎた - はまさき

    何か会社のことを綴るとポエムと揶揄されるからか、単純に忙殺されているのかCEOであるところの@keikuboが特段発信をしないのでそっとこの1年どうだったかを社員1号*1として個人の日記を書いてみようと思う。 文字ばっかりでびっくりしたので写真を後から添えた。 サービスとしてのWebPay 正式リリース後、何度かの料金改定、Ruby, PHP, JavaScript(Node.js), Java, Pythonの5言語に対応した公式ライブラリの公開、審査の短縮やオペレーション化..をもろもろやってくるうちに、段々とユーザもついてきて、云億のお金が僕達のつくった仕組みの上を通りすぎていくことに身震いしている。 「お金扱うのなんか怖くない?」と誰もが尋ねてくれるけど、まさにそう思ってるし、お金の計算の段では毎度ピリピリとした空気で画面に向かい合って、何度もそれが正しいか、カード会社から受け取る

    WebPayの正式リリースから1年が過ぎた - はまさき