タグ

2014年9月1日のブックマーク (9件)

  • Coro::Generator

    NAME Coro::Generator - Create generators using Coro SYNOPSIS use 5.10.0; # This module does NOT require 5.10, but 'say' does use strict; use Coro::Generator; my $even = generator { my $x = 0; while(1) { $x++; $x++; yield $x; } }; for my $i (1..10) { say $even->(); } DESCRIPTION In the words of wikipedia, generators look like functions but act like iterators. EXPORT generator, yield SEE ALSO Coro A

    Coro::Generator
  • CoroはCoroutineのCoro - PerlでFiber - はこべにっき#

    Ruby勉強会@関西でFiberについて勉強してきた - はこべブログ ♨でPerlでもGeneratorをうまく書けるモジュールがないかなーとこぼしていたところ. perlではCoroでほぼ同じ事ができるが、どちらにしろCoroを使う利点は1個1個をresumeすることじゃなくて 非同期に実装することだと思うのでgenerator云々はちょっと用途が違う気もするです http://b.hatena.ne.jp/lestrrat/20090202#bookmark-11922880 というブコメをいただきました.id:lestrratさんありがとうございます. Coroについて調べてみたところ,Coro::Introによると The natural application for these is to include a scheduler, resulting in cooperati

    CoroはCoroutineのCoro - PerlでFiber - はこべにっき#
  • Coro で WWW::Mechanize を使ってみる - make world

    #!/usr/bin/env perl use strict; use warnings; use Coro; use Coro::LWP; use Data::Dumper; use WWW::Mechanize; my @coros = (); my @urls = qw|https://twitter.com/ https://www.pinterest.com/ http://www.apple.com/|; foreach my $url (@urls) { push @coros, async { my $mech = WWW::Mechanize->new; printf("Loaded: %s\n", $url); my $res = $mech->get($url); printf("Got %s title is %s\n", $url, $mech->title);

    Coro で WWW::Mechanize を使ってみる - make world
  • Coroを使って並行処理 - JPerl Advent Calendar 2009

    こんにちわ。『層・圏・トポス』読者の会からの刺客、id:hirataraです。 「並行処理」って言葉はなんだか魅力的ですよね! そこで、今日はCoroを使った並行処理を紹介します。なお、Coroはコアモジュールではありませんので、使ってみたい場合にはCPANからインストールして下さい。 スレッドを作る Coroでは、asyncによって新しいスレッドを作ることができます。ただし、asyncでスレッドを作っても、何もしなければ他のスレッドに勝手に処理が移ることはありません。asyncで作成した別のスレッドに制御を移すには、明示的な操作が必要となります。ここではcedeを使って、asyncブロックへ処理を移しましょう。 use strict; use warnings; use Coro; async { print "Another thread\n"; }; print "main thre

  • Rich notifications with webKit  |  Manifest V2  |  Chrome for Developers

    Use rich desktop notifications to notify users that something important has happened. Notifications appear outside the browser window. As the following snapshots show, the details of how notifications look and where they're shown depend on the platform. You create the notification window using a bit of JavaScript and, optionally, an HTML page packaged inside your extension. Example First, declare

    ishiduca
    ishiduca 2014/09/01
  • 欧米のYAPCの問題点とイベント運営について僕の考え : D-7 <altijd in beweging>

    今年のYAPC::Asia Tokyo 2014は海外ゲストの方々と色々話す機会があったのでかなりの時間彼らと話していた。 特にスピーカーの方々とは「日人に受けるためにはどういうアプローチがいいんだ」という相談をYAPC期間中に(今更!)聞かれて 「日人は証拠として数値の提示を求める傾向があるから、数値をもっと盛り込め」とか「おまえらの会社日だと全然知られてないんだからまずそこから変えろ」とか等々の助言をして大分彼らのトークの内容を微調整する業務があった。特にDBICのトークは(見てないけど)YAPC::EUでやったものと全く内容が違う、という報告をスピーカー人にもらった。ははは、通訳の人たちに迷惑かけたかなーw ともあれ、その流れで海外のYAPCの話。今回話した人たち全員から 「なんでYAPC::Asiaはこんなに人が集まるんだ?」「どうしたら俺たちのYAPC(EUにしろNAにし

    欧米のYAPCの問題点とイベント運営について僕の考え : D-7 <altijd in beweging>
    ishiduca
    ishiduca 2014/09/01
  • さくらのVPS借り直してCentOS 7でLEMP+HTTPS

    お引っ越し さくらのVPSに引っ越しました ::ハブろぐ を書いたのが2010年9月28日ということで、かれこれ4年も前のはなしです。東京リージョンのメモリ1GB HDD20GBで、プラン的にもまあまあ古い。当時、CentOS 5だったのも5.9までは上げたところで6系にアップグレードする勇気と手間を出せないまま、世間ではCentOS 7がリリースされました。 今回、メモリ2GB HDD200GBのプランを新しくレンタルしてセットアップすることにしました。標準ではCentOS 6でしたが、カスタムOSインストールでCentOS 7を選べたので、CentOS 7を入れて利用します。 CentOS 7|カスタムOSインストールガイド|さくらのVPS|さくらインターネット公式サポートサイト LEMP Stack + HTTPS/SPDY 以前はnginxをフロントにして、後ろでapache+mo

    さくらのVPS借り直してCentOS 7でLEMP+HTTPS
    ishiduca
    ishiduca 2014/09/01
  • YAPC::Asia Tokyo 2014のまとめ - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    YAPC::Asia Tokyo 2014のまとめ - Qiita
    ishiduca
    ishiduca 2014/09/01
  • スタッフとしてのYAPC::Asia 2014 レポート(Without about my talk) - uzullaがブログ

    YAPC::Asia Tokyo 2014が無事終了しました。みなさんお疲れ様でした。 今回私はコアスタッフとして関わらせて頂き、イベントホール(コーヒーが出ていた部屋)のリーダーを担当しつつ、YAPCに参加しました。その思い出のエントリです。 YAPCでの私のトーク、「半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情(5.6対応)」についての話は、また後日、別にエントリをポストしたいと思います。 TL;DR 色々あったけど、事故はなくYAPCを終えることができ、スタッフとしてうれしい。 (トークはほぼみれなかったけど)楽しいという意見をいただくとこちらも楽しい。 貴重なフィードバックありがとうございます。 YAPC::Asiaに参加する方法は、「来た、見た、しゃべった*1」、だけでなくスタッフという手段もあるので是非。 他の方のレポート(感想エ

    スタッフとしてのYAPC::Asia 2014 レポート(Without about my talk) - uzullaがブログ
    ishiduca
    ishiduca 2014/09/01