狠狠撸

狠狠撸Share a Scribd company logo
Apacheの展望と
mod_perlの超絶技巧
尾形 鉄次 (OGATA Tetsuji)
Twitter: @xtetsuji
2013/9/20YAPC::Asia Tokyo 2013
Attention for audience
? This slide is mainly written by Japanese, and
few English. In the future, I will write and
share this slide of English version, perhaps.
? I speach by Japanese language.
? If you do not known Japanese language,
please fun and feel from some Perl code
and few English description on this slide.
自己紹介
? 尾形 鉄次 (OGATA Tetsuji)
? Twitter: @xtetsuji
? Blog: http://post.tetsuji.jp/
? 狠狠撸Share: http://www.slideshare.net/xtetsuji
? PAUSE: OGATA
? GitHub,Twitter, etc.: xtetsuji
自己紹介
http://tech.fonfun.co.jp/
YAPC::Asia Tokyo 2012
? 「モダンmod_perl入門」発表
? 昨年がmod_perlの入門と実践であった
なら、今年は哲学と展望が主題
? 今後のApache HTTP Serverはどうなる?
? mod_perlの未来はどうなる?
そんなことは言わせないぞ!
滨.础辫补肠丑别の展望
他のサーバとの競争
? NginxやPerl製ウェブサーバの台頭
? しばらくはApache優勢の見込み
? mod_perlが優勢かは別として、今後も
デプロイ環境として残っていくはず
Netcraftのデータより
http://news.netcraft.com/archives/2013/09/05/september-2013-web-server-survey.html より
根強いApache信仰
? 受託現場に多く残る根強いApache信仰
? 今後数年はApacheへの信仰は揺らがな
いだろう
? Apacheのシェアを食っているのはNginx
ではなくIISのほうが大きいのは意外
Apache/mod_perlが
抱える問題
? mod_perl2がApache2.4に未だに対応して
いない問題
? Windowsでのサポートに苦慮している
? Upstreamでは活発な開発が続けられて
いるので、もうすぐリリースか?
Apache2.2にロックされた
ディストロパッケージ
? DebianやUbuntu stable等のLinuxディスト
リビューションのapache2パッケージは
2.2がほとんど (Debian sid=jessieは2.4)
? Apache2.4.1は2012年2月リリース
? mod_perl2にロックされている説
Apache prefork MPMの
頭打ち問題(C10K問題)
Apacheの次の一手
? Apache2.6
? Apache2.5として現在開発中、Apache
APIの大きな変更は無い見込み
? event MPMの成熟に期待
? Apache3.0
? Apache2.0当時(2007年)から宣言されて
いたが出てくる気配がない
Apache3.0?
? Apache2.0登場当時から言われている
? Apacheコア開発者の構想段階なのか
? Apache APIの大胆な刷新を宣言している
? mod_perl1→mod_perl2のようなある種
の「断絶」を経験するかもしれない
mod_perlの利便性
? Nginx&Perl製ウェブサーバ全盛時代でも
mod_perlの利便性はある
? 例えば大量のplackupがあるサーバでの
ポート番号管理問題
mod_perlの利便性
ogata@languedechat:~/apps$ jobs
[1] Running plackup -s Starlet --port=4001 app01.psgi &
[2] Running plackup -s Starlet --port=4002 app02.psgi &
[3] Running plackup -s Starlet --port=4003 app03.psgi &
[4] Running plackup -s Starlet --port=4004 app04.psgi &
[5] Running plackup -s Starlet --port=4005 app05.psgi &
[6] Running plackup -s Starlet --port=4006 app06.psgi &
[7] Running plackup -s Starlet --port=4007 app07.psgi &
[8] Running plackup -s Starlet --port=4008 app08.psgi &
[9] Running plackup -s Starlet --port=4009 app09.psgi &
[10] Running plackup -s Starlet --port=4010 app10.psgi &
[11] Running plackup -s Starlet --port=4011 app11.psgi &
[12] Running plackup -s Starlet --port=4012 app12.psgi &
[13] Running plackup -s Starlet --port=4013 app13.psgi &
[14] Running plackup -s Starlet --port=4014 app14.psgi &
[15] Running plackup -s Starlet --port=4015 app15.psgi &
[16] Running plackup -s Starlet --port=4016 app16.psgi &
[17] Running plackup -s Starlet --port=4017 app17.psgi &
[18] Running plackup -s Starlet --port=4018 app18.psgi &
[19]- Running plackup -s Starlet --port=4019 app19.psgi &
[20]+ Running plackup -s Starlet --port=4020 app20.psgi &
mod_perlの利便性
<VirtualHost *:80>
ServerName example.jp
DocumentRoot /path/to/sites/example.jp
ErrorLog /var/log/apache2/example.jp/error.log
CustomLog /var/log/apache2/example.jp/access.log combined
<Location /app01>
SetHandler perl-script
PerlResponseHandler Plack::Handler::Apache2
PerlSetVar psgi_app /path/to/apps/app01.psgi
</Location>
<Location /app02>
SetHandler perl-script
PerlResponseHandler Plack::Handler::Apache2
PerlSetVar psgi_app /path/to/apps/app02.psgi
</Location>
...
</VirtualHost>
mod_perlの利便性
? Copy on Write(CoW)が働く
? app.psgiとパス?VirtualHostが対応する
ので管理しやすい
? Apache/mod_perlの堅牢性に依存できる
(+Plack::Handler::Apache2)
mod_perlの情報収集
? 公式Subversionリポジトリ
? 公式メーリングリスト
http://mail-archives.apache.org/mod_mbox/
perl-modperl/
? Nabbleのmod_perlフォーラム
http://old.nabble.com/mod_perl-f183.html
? 書籍「mod_perl2 User’s Guide」
mod_perlの情報収集
? 日本語の情報は Twitter @mod_perl_info
で時々流れている (私が中の人です)
? http://modperl.info/ というサイトを作ろ
うとしてまだ出来ていません
? その他、日本語のmod_perl最新情報は
無いようなものなので出していきたい
今後のmod_perl開発
? mod_perlハンドラを直接書いたりとい
った場面は徐々に減っていくだろう
? PSGIアプリデプロイの選択肢としては
根強いApache信仰の元、生き残りそう
? 「Registry」によるPerl CGIの実行環境
としては優秀、レガシー資源の拠り所
Intermezzo.
「もうひとつの」本当に
あったレガシーな話
とあるレガシーな話
? リモートメール http://rmail.jp/
? 1999年から運用開始、2003年に大改修
? 商用環境30万行弱のPerlソースコード
? 数年前mod_perl1→2への移行を行った
が、直接APIを叩いている一部分の移行
が大変だった
とあるレガシーな話
? mod_perl APIを直接叩いている場合の
mod_perl1→2移行コストは結構かかる
? mod_perl1を使っている場合の戦略
? CGI高速化のみなら簡単に2へ行ける
? mod_perl2へ行くか別の道へ行くか
とあるレガシーな話
? OEM等の受託納品型の仕事もあるので
新しいものへの冒険がしづらい
? 人が少ない、動くもの触らずの法則
? 新しく作った大きな機能はmod_perlを
直接叩くものであれば別サーバにして
同じネットワーク内でHTTP API化する
とあるレガシーな話
? mod_perl2いいよね!という社内合意は
得つつも、情勢に合わせてPSGIやNode
を導入する考えもある
? WAFは使用していないがCGI.pmの自社
継承モジュールが中心にあって、これ
をPSGIに差し替える長期的計画もある
II. mod_perlの
超絶技巧
Echo Server
? Echo Serverが書ければ何でも書けそう
? とりあえず書いてみる
? Apache2/mod_perl2のConnection APIには
SocketとBucket Brigadeという2種類
があるが、簡単なSocketのほうで試す
Echo Server
package MyApache2::EchoServer;
# PerlProcessConnectionHandler MyApache2::EchoServer
use strict;
use warnings;
use Apache2::Connection ();
use APR::Socket ();
use Apache2::Const -compile => qw(OK);
use APR::Const -compile => qw(SO_NONBLOCK);
use constant BUFF_LEN => 1024 * 4;
sub handler {
my $c = shift;
my $sock = $c->client_socket;
$sock->opt_set(APR::Const::SO_NONBLOCK => 0);
while ( $sock->recv(my $buff, BUFF_LEN) ) {
last if $buff =~ /^[rn]+$/;
$sock->send($buff);
}
return Apache2::Const::OK;
}
1;
Listen 9000
<VirtualHost *:9000>
PerlModule MyApache2::EchoServer
PerlProcessConnectionHandler MyApache2::EchoServer
</VirtualHost>
Echo Server
? 長いか分からないけど、何か難しい
? 受託現場で「AnyEvent…」って言って
「訳の分からない物はダメです」って
言われなければAnyEventで書いたほう
が簡単に書けそうな気もする
? AnyEvent版はどんな感じ?
Echo Server (AnyEvent)
#!/usr/bin/env perl
use strict;
use warnings;
use AnyEvent;
use AnyEvent::Socket qw(tcp_server);
use AnyEvent::Handle;
use constant PORT => 9000;
my $cv = AnyEvnet->condvar;
my $echo_server = tcp_server undef, PORT, sub {
my $fh = shift;
my $hdl; $hdl = AnyEvent::Handle->new(
fh => $fh,
on_read => sub {
$hdl->push_write(delete $hdl->{rbuf});
},
);
};
$cv->recv;
Two Echo Servers
? AnyEvent版の方が若干シンプルか?
? Apache版のほうは多少複雑だけど、
Apacheと同じ堅牢さを持つと言える
? AnyEventの堅牢さをどう評価するか
? 学習コストと対価の問題
SMTP Server
? qpsmtpd (http://smtpd.github.io/qpsmtpd/)
が大いに参考になるし、これの再発明
は大変そうだ
? Apache::SMTPというCPANモジュールは
闇バージョン「mod_perl1.99」の産物
? 「mod_perl1.99」は使ってはいけない
Apache::Qpsmtpd
package Apache::Qpsmtpd;
use 5.006001;
use strict;
use warnings FATAL => 'all';
use Apache2::ServerUtil ();
use Apache2::Connection ();
use Apache2::Const -compile => qw(OK MODE_GETLINE);
use APR::Const -compile => qw(SO_NONBLOCK EOF SUCCESS);
use APR::Error ();
use APR::Brigade ();
use APR::Bucket ();
use APR::Socket ();
use Apache2::Filter ();
use ModPerl::Util ();
our $VERSION = '0.02';
sub handler {
my Apache2::Connection $c = shift;
$c->client_socket->opt_set(APR::Const::SO_NONBLOCK => 0);
die "$ENV{QPSMTPD_CONFIG} must be given" unless $ENV{QPSMTPD_CONFIG};
my $qpsmtpd = Qpsmtpd::Apache->new();
$qpsmtpd->start_connection(
ip => $c->remote_ip,
host => $c->remote_host,
info => undef,
conn => $c,
);
$qpsmtpd->run($c);
$qpsmtpd->run_hooks("post-connection");
$qpsmtpd->connection->reset;
return Apache2::Const::OK;
}
...
qpsmtpd
? qpsmtpdはPerl製のSMTPサーバだけど、
mod_perl以外でも実行が可能
? tcpserver(inetd/xinetd),
async(Danga::Socket), forkserver, prefork
? プラグインもPerlで書ける
? シンプルだけど並列性等の実績も多数
mod_perl Router
? mod_perlのHTTPハンドラはリクエスト
とレスポンスの良い抽象化
? $r (Apache2::RequestRec object)
? フレームワークが言うControllerの良い
先例の一つ
mod_perl Router
? 以前 Hokkaido.pm の LT で書いたものが
Gistに残っていた https://gist.github.com/
xtetsuji/3207493
? これは一から書いたもので不完全だし
もっとモダンに書けないものか
? そもそもLTの一発ネタでしかないし
mod_perl Router
? ModPerl::Router として Router::Simple を
使って書きなおしてみた
? https://github.com/xtetsuji/p5-ModPerl-
Router
? PSGIの$envをRouter::Simple用に作る
? GitHub止まりだし、テストも不十分
mod_perl Router
package MyApache2::Sample1;
# SetHandler perl-script
# PerlResponseHandler MyApache2::Sample1
use strict;
use warnings;
use Apache2::RequestRec ();
use Apache2::Const -compile => qw(OK);
sub handler {
# $r is Apache2::RequestRec object
my $r = shift;
if ( uc $r->method eq 'GET'
&& $r->uri eq '/foo' ) {
...;
return Apache2::Const::OK;
}
elsif ( ... ) {
...;
}
}
1;
package MyApache2::Sample2;
# SetHandler perl-script
# PerlResponseHandler MyApache2::Sample2
use strict;
use warnings;
use Apache2::RequestRec ();
use Apache2::Const -compile => qw(OK);
use ModPerl::Router;
get '/foo' => sub {
# $r is Apache2::RequestRec object
my $r = shift;
...;
return Apache2::Const::OK;
};
...;
1;
before after
KVS / memcached
? Apache2/mod_perl2 で memcached???
? preforkとthreadのハイブリッドMPMの
worker MPMの最大プロセスを1にして
Perlのithreadを使って変数共有
? mod_perl2でConnectionフェーズを書く
KVS / memcached
<IfModule worker.c>
StartServers 1
MaxClients 64
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 64
MaxRequestsPerChild 0
ServerLimit 1
PerlInterpStart 1
PerlInterpMax 1
PerlInterpMinSpare 1
PerlInterpMaxSpare 1
PerlInterpMaxRequests 2
</IfModule>
ogata@sid:/etc/apache2$ ps aux | grep "/usr/sbin/apache[2]"
root 28935 0.0 0.9 80888 4608 ? Ss 23:56
0:00 /usr/sbin/apache2 -k start
www-data 28938 0.0 0.7 690016 3992 ? Sl 23:56
0:00 /usr/sbin/apache2 -k start
(ヽ?ω缚)
KVS / memcached
? 作成途中だったのですが、時間切れで
まだ出来ていません m(__)m
? ModPerl::Memcached という名前で近い
うちにGitHubに上げられる…はず!
? HTTP KVS APIはmod_perl開発経験あり
だったんですけど
誰得なんですか?
? 受託現場等で「memcached? ( ?Д?)???」
と言われれるケースは今も無くはない
? でも「Apacheです( ?`д??)???」と言って
おけばOKな場合がある (∩??`)∩???
? 多様な実装例としても面白い
こんなのもやりたい
? DNS (qpsmtpd的コンセプト) bindの代替
? POP3/IMAP4
? WebSocket → PocketIO, Mojolicious
? SPDY HTTP/2.0 → Apache側が対応する?
? その他、夢が広がるApacheのサーバ!
おわび
? 超絶技巧成分が足りなくてすみません
? 応募時タイトルを大仰にしてしまった
? これからの活躍にご期待ください!
? GitHub: xtetsuji
? Twitter: @xtetsuji / @mod_perl_info
III. まとめ
まとめ(1/3)
? mod_perlの学習コストは他のサーバと
同じくらいでApacheの信頼性に依れる
? 今なら、書ける状況であればAnyEvent
でサーバを書いたほうが汎用性がある
という意見には賛成
まとめ(2/3)
? Apache2.4問題の解決がいつになるか、
またevent MPMとの応用はどうなるか
? Apache2.6は開発中であるがApache2 API
は変わらない
? Apache3.0という幻が具現化したとき、
APIを断絶するか?
まとめ(3/3)
? 受託現場等で「新しいもの」が受け入
れられない場合、根強いApache信仰
を利用するmod_perl2開発はオイシイ
? Apacheが培った堅牢性、その上に乗る
ことができるAPIを使わない手は無い
Timeup?
? 実は個人的には商用環境ではmod_perl
の直接の使用を徐々に減らしている
? とはいえmod_perlは面白い教材なので
今後は色々なレガシーに困っている人
のためにmod_perlを研究していきたい
? Do you have any questions?
ご清聴
ありがとうございました

More Related Content

What's hot (20)

about Perl5.10
about Perl5.10about Perl5.10
about Perl5.10
Kazuki KOMORI
?
翱颁补尘濒で奥别产アプリケーションを作る苍个の方法
翱颁补尘濒で奥别产アプリケーションを作る苍个の方法翱颁补尘濒で奥别产アプリケーションを作る苍个の方法
翱颁补尘濒で奥别产アプリケーションを作る苍个の方法
Hiroki Mizuno
?
初めての笔补诲谤颈苍辞
初めての笔补诲谤颈苍辞初めての笔补诲谤颈苍辞
初めての笔补诲谤颈苍辞
Takeshi Yabe
?
Testing in Sinatra
Testing in SinatraTesting in Sinatra
Testing in Sinatra
Uchio Kondo
?
flyingV Laravel & AWS 經驗分享
flyingV Laravel & AWS 經驗分享flyingV Laravel & AWS 經驗分享
flyingV Laravel & AWS 經驗分享
Eugene Wang
?
Functions
FunctionsFunctions
Functions
do_aki
?
尘产别诲ではじめる组み込み贬补蝉办别濒濒プログラミング
尘产别诲ではじめる组み込み贬补蝉办别濒濒プログラミング尘产别诲ではじめる组み込み贬补蝉办别濒濒プログラミング
尘产别诲ではじめる组み込み贬补蝉办别濒濒プログラミング
Kiwamu Okabe
?
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
Junichi Ishida
?
AWS SDK for Smalltalk
AWS SDK for SmalltalkAWS SDK for Smalltalk
AWS SDK for Smalltalk
Sho Yoshida
?
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbitamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
Git 仕組み 入門
Git 仕組み 入門Git 仕組み 入門
Git 仕組み 入門
Tomohiko Himura
?
Hachiojipm41
Hachiojipm41Hachiojipm41
Hachiojipm41
Hiroaki KOBAYASHI
?
Integral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common LispIntegral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common Lisp
fukamachi
?
笔别谤濒と出会い、笔别谤濒を作る
笔别谤濒と出会い、笔别谤濒を作る笔别谤濒と出会い、笔别谤濒を作る
笔别谤濒と出会い、笔别谤濒を作る
goccy
?
Shelly
ShellyShelly
Shelly
fukamachi
?
Everyday Life with clojure.spec
Everyday Life with clojure.specEveryday Life with clojure.spec
Everyday Life with clojure.spec
Kent Ohashi
?
毎秒2000搁别辩耻别蝉迟を捌く笔别谤濒製颁惭厂の内部构造(顿别产颈补苍サーバ1台にて)
毎秒2000搁别辩耻别蝉迟を捌く笔别谤濒製颁惭厂の内部构造(顿别产颈补苍サーバ1台にて)毎秒2000搁别辩耻别蝉迟を捌く笔别谤濒製颁惭厂の内部构造(顿别产颈补苍サーバ1台にて)
毎秒2000搁别辩耻别蝉迟を捌く笔别谤濒製颁惭厂の内部构造(顿别产颈补苍サーバ1台にて)
nabe-abk
?
础箩丑肠コンパイラの押売りに来ました
础箩丑肠コンパイラの押売りに来ました础箩丑肠コンパイラの押売りに来ました
础箩丑肠コンパイラの押売りに来ました
Kiwamu Okabe
?
翱颁补尘濒で奥别产アプリケーションを作る苍个の方法
翱颁补尘濒で奥别产アプリケーションを作る苍个の方法翱颁补尘濒で奥别产アプリケーションを作る苍个の方法
翱颁补尘濒で奥别产アプリケーションを作る苍个の方法
Hiroki Mizuno
?
初めての笔补诲谤颈苍辞
初めての笔补诲谤颈苍辞初めての笔补诲谤颈苍辞
初めての笔补诲谤颈苍辞
Takeshi Yabe
?
flyingV Laravel & AWS 經驗分享
flyingV Laravel & AWS 經驗分享flyingV Laravel & AWS 經驗分享
flyingV Laravel & AWS 經驗分享
Eugene Wang
?
Functions
FunctionsFunctions
Functions
do_aki
?
尘产别诲ではじめる组み込み贬补蝉办别濒濒プログラミング
尘产别诲ではじめる组み込み贬补蝉办别濒濒プログラミング尘产别诲ではじめる组み込み贬补蝉办别濒濒プログラミング
尘产别诲ではじめる组み込み贬补蝉办别濒濒プログラミング
Kiwamu Okabe
?
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
Junichi Ishida
?
AWS SDK for Smalltalk
AWS SDK for SmalltalkAWS SDK for Smalltalk
AWS SDK for Smalltalk
Sho Yoshida
?
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbitamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
Go Sueyoshi (a.k.a sue445)
?
Integral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common LispIntegral - New O/R Mapper for Common Lisp
Integral - New O/R Mapper for Common Lisp
fukamachi
?
笔别谤濒と出会い、笔别谤濒を作る
笔别谤濒と出会い、笔别谤濒を作る笔别谤濒と出会い、笔别谤濒を作る
笔别谤濒と出会い、笔别谤濒を作る
goccy
?
Everyday Life with clojure.spec
Everyday Life with clojure.specEveryday Life with clojure.spec
Everyday Life with clojure.spec
Kent Ohashi
?
毎秒2000搁别辩耻别蝉迟を捌く笔别谤濒製颁惭厂の内部构造(顿别产颈补苍サーバ1台にて)
毎秒2000搁别辩耻别蝉迟を捌く笔别谤濒製颁惭厂の内部构造(顿别产颈补苍サーバ1台にて)毎秒2000搁别辩耻别蝉迟を捌く笔别谤濒製颁惭厂の内部构造(顿别产颈补苍サーバ1台にて)
毎秒2000搁别辩耻别蝉迟を捌く笔别谤濒製颁惭厂の内部构造(顿别产颈补苍サーバ1台にて)
nabe-abk
?
础箩丑肠コンパイラの押売りに来ました
础箩丑肠コンパイラの押売りに来ました础箩丑肠コンパイラの押売りに来ました
础箩丑肠コンパイラの押売りに来ました
Kiwamu Okabe
?

Viewers also liked (18)

文字化け2011?まだまだ化けます?文字化け2011?まだまだ化けます?
文字化け2011?まだまだ化けます?
鉄次 尾形
?
大変なときこそ未来を見よう #hachiojipm
大変なときこそ未来を見よう #hachiojipm大変なときこそ未来を見よう #hachiojipm
大変なときこそ未来を見よう #hachiojipm
鉄次 尾形
?
クリップボード監視と外部コマンド実行 #chibapm
クリップボード監視と外部コマンド実行 #chibapmクリップボード監視と外部コマンド実行 #chibapm
クリップボード監視と外部コマンド実行 #chibapm
鉄次 尾形
?
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式
鉄次 尾形
?
最近の話題から ?2013年秋? #hachiojipm
最近の話題から ?2013年秋? #hachiojipm最近の話題から ?2013年秋? #hachiojipm
最近の話題から ?2013年秋? #hachiojipm
鉄次 尾形
?
LTthon in YAPC 2012
LTthon in YAPC 2012LTthon in YAPC 2012
LTthon in YAPC 2012
uzulla
?
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipmIT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
鉄次 尾形
?
フ?ロセスの永続化て?コスト削減 #perlbeginners
フ?ロセスの永続化て?コスト削減 #perlbeginnersフ?ロセスの永続化て?コスト削減 #perlbeginners
フ?ロセスの永続化て?コスト削減 #perlbeginners
鉄次 尾形
?
日本全国ふ?らり笔别谤濒旅
日本全国ふ?らり笔别谤濒旅日本全国ふ?らり笔别谤濒旅
日本全国ふ?らり笔别谤濒旅
鉄次 尾形
?
笔别谤濒て?生きる10年笔别谤濒て?生きる10年
笔别谤濒て?生きる10年
鉄次 尾形
?
スケシ?ュールに意志を込める?納期と品質、立ちはた?かる優先度。 その時君は何をすへ?きか。?
スケシ?ュールに意志を込める?納期と品質、立ちはた?かる優先度。 その時君は何をすへ?きか。?スケシ?ュールに意志を込める?納期と品質、立ちはた?かる優先度。 その時君は何をすへ?きか。?
スケシ?ュールに意志を込める?納期と品質、立ちはた?かる優先度。 その時君は何をすへ?きか。?
Syun Fuji
?
情报収集について
情报収集について 情报収集について
情报収集について
Mamiko Tsuda
?
イベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopmイベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopm
鉄次 尾形
?
YAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LTYAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LT
maka2donzoko
?
First step of Performance Tuning
First step of Performance TuningFirst step of Performance Tuning
First step of Performance Tuning
risou
?
Perl ウェフ?開発の中世?CGI と Plack の間?
Perl ウェフ?開発の中世?CGI と Plack の間?Perl ウェフ?開発の中世?CGI と Plack の間?
Perl ウェフ?開発の中世?CGI と Plack の間?
鉄次 尾形
?
ICTutorialOverlay : A utility for making "Overlay Tutorial"
ICTutorialOverlay : A utility for making "Overlay Tutorial"ICTutorialOverlay : A utility for making "Overlay Tutorial"
ICTutorialOverlay : A utility for making "Overlay Tutorial"
Ichito Nagata
?
H2O x mrubyで人はどれだけ幸せになれるのか
H2O x mrubyで人はどれだけ幸せになれるのかH2O x mrubyで人はどれだけ幸せになれるのか
H2O x mrubyで人はどれだけ幸せになれるのか
Ichito Nagata
?
文字化け2011?まだまだ化けます?文字化け2011?まだまだ化けます?
文字化け2011?まだまだ化けます?
鉄次 尾形
?
大変なときこそ未来を見よう #hachiojipm
大変なときこそ未来を見よう #hachiojipm大変なときこそ未来を見よう #hachiojipm
大変なときこそ未来を見よう #hachiojipm
鉄次 尾形
?
クリップボード監視と外部コマンド実行 #chibapm
クリップボード監視と外部コマンド実行 #chibapmクリップボード監視と外部コマンド実行 #chibapm
クリップボード監視と外部コマンド実行 #chibapm
鉄次 尾形
?
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式
鉄次 尾形
?
最近の話題から ?2013年秋? #hachiojipm
最近の話題から ?2013年秋? #hachiojipm最近の話題から ?2013年秋? #hachiojipm
最近の話題から ?2013年秋? #hachiojipm
鉄次 尾形
?
LTthon in YAPC 2012
LTthon in YAPC 2012LTthon in YAPC 2012
LTthon in YAPC 2012
uzulla
?
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipmIT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
鉄次 尾形
?
フ?ロセスの永続化て?コスト削減 #perlbeginners
フ?ロセスの永続化て?コスト削減 #perlbeginnersフ?ロセスの永続化て?コスト削減 #perlbeginners
フ?ロセスの永続化て?コスト削減 #perlbeginners
鉄次 尾形
?
日本全国ふ?らり笔别谤濒旅
日本全国ふ?らり笔别谤濒旅日本全国ふ?らり笔别谤濒旅
日本全国ふ?らり笔别谤濒旅
鉄次 尾形
?
笔别谤濒て?生きる10年笔别谤濒て?生きる10年
笔别谤濒て?生きる10年
鉄次 尾形
?
スケシ?ュールに意志を込める?納期と品質、立ちはた?かる優先度。 その時君は何をすへ?きか。?
スケシ?ュールに意志を込める?納期と品質、立ちはた?かる優先度。 その時君は何をすへ?きか。?スケシ?ュールに意志を込める?納期と品質、立ちはた?かる優先度。 その時君は何をすへ?きか。?
スケシ?ュールに意志を込める?納期と品質、立ちはた?かる優先度。 その時君は何をすへ?きか。?
Syun Fuji
?
情报収集について
情报収集について 情报収集について
情报収集について
Mamiko Tsuda
?
イベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopmイベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopm
鉄次 尾形
?
First step of Performance Tuning
First step of Performance TuningFirst step of Performance Tuning
First step of Performance Tuning
risou
?
Perl ウェフ?開発の中世?CGI と Plack の間?
Perl ウェフ?開発の中世?CGI と Plack の間?Perl ウェフ?開発の中世?CGI と Plack の間?
Perl ウェフ?開発の中世?CGI と Plack の間?
鉄次 尾形
?
ICTutorialOverlay : A utility for making "Overlay Tutorial"
ICTutorialOverlay : A utility for making "Overlay Tutorial"ICTutorialOverlay : A utility for making "Overlay Tutorial"
ICTutorialOverlay : A utility for making "Overlay Tutorial"
Ichito Nagata
?
H2O x mrubyで人はどれだけ幸せになれるのか
H2O x mrubyで人はどれだけ幸せになれるのかH2O x mrubyで人はどれだけ幸せになれるのか
H2O x mrubyで人はどれだけ幸せになれるのか
Ichito Nagata
?

Similar to Apacheの展望とmod_perlの超絶技巧 #yapcasia (20)

Scripting Layer for Android + Perl
Scripting Layer for Android + PerlScripting Layer for Android + Perl
Scripting Layer for Android + Perl
Naoya Ito
?
Perl WAF Overview, with mod_perl - Hokkaido.pm#7 #hokkaidopm
Perl WAF Overview, with mod_perl - Hokkaido.pm#7 #hokkaidopmPerl WAF Overview, with mod_perl - Hokkaido.pm#7 #hokkaidopm
Perl WAF Overview, with mod_perl - Hokkaido.pm#7 #hokkaidopm
鉄次 尾形
?
サーバー実装いろいろ
サーバー実装いろいろサーバー実装いろいろ
サーバー実装いろいろ
kjwtnb
?
How to run P4 BMv2
How to run P4 BMv2How to run P4 BMv2
How to run P4 BMv2
Kentaro Ebisawa
?
惭辞箩辞濒颈肠颈辞耻蝉をウェブ制作现场で使ってみてる
惭辞箩辞濒颈肠颈辞耻蝉をウェブ制作现场で使ってみてる惭辞箩辞濒颈肠颈辞耻蝉をウェブ制作现场で使ってみてる
惭辞箩辞濒颈肠颈辞耻蝉をウェブ制作现场で使ってみてる
jamadam
?
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
?
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
Naoya Ito
?
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
さくらインターネット株式会社
?
Php in ruby
Php in rubyPhp in ruby
Php in ruby
do_aki
?
FPGA workshop (2012f): Network Tester
FPGA workshop (2012f): Network TesterFPGA workshop (2012f): Network Tester
FPGA workshop (2012f): Network Tester
ykuga
?
尝补辫辫环境をソースからインストールする(肠别苍迟辞蝉)
尝补辫辫环境をソースからインストールする(肠别苍迟辞蝉)尝补辫辫环境をソースからインストールする(肠别苍迟辞蝉)
尝补辫辫环境をソースからインストールする(肠别苍迟辞蝉)
Kimiyuki Yamauchi
?
2012/03/31 Apacheスタートスクリプト読書会発表資料
2012/03/31 Apacheスタートスクリプト読書会発表資料2012/03/31 Apacheスタートスクリプト読書会発表資料
2012/03/31 Apacheスタートスクリプト読書会発表資料
Yasutaka Hamada
?
スタート低レイヤー #0
スタート低レイヤー #0スタート低レイヤー #0
スタート低レイヤー #0
Kiwamu Okabe
?
実は怖くない顿别惫翱辫蝉
実は怖くない顿别惫翱辫蝉実は怖くない顿别惫翱辫蝉
実は怖くない顿别惫翱辫蝉
Masanori Ishigami
?
恋に落ちるテ?フ?ロイツール
恋に落ちるテ?フ?ロイツール恋に落ちるテ?フ?ロイツール
恋に落ちるテ?フ?ロイツール
totty jp
?
颁笔础狈の依存モジュールをもう少し正しく検出したい
颁笔础狈の依存モジュールをもう少し正しく検出したい颁笔础狈の依存モジュールをもう少し正しく検出したい
颁笔础狈の依存モジュールをもう少し正しく検出したい
charsbar
?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱厂厂ラボ株式会社
?
Scripting Layer for Android + Perl
Scripting Layer for Android + PerlScripting Layer for Android + Perl
Scripting Layer for Android + Perl
Naoya Ito
?
Perl WAF Overview, with mod_perl - Hokkaido.pm#7 #hokkaidopm
Perl WAF Overview, with mod_perl - Hokkaido.pm#7 #hokkaidopmPerl WAF Overview, with mod_perl - Hokkaido.pm#7 #hokkaidopm
Perl WAF Overview, with mod_perl - Hokkaido.pm#7 #hokkaidopm
鉄次 尾形
?
サーバー実装いろいろ
サーバー実装いろいろサーバー実装いろいろ
サーバー実装いろいろ
kjwtnb
?
惭辞箩辞濒颈肠颈辞耻蝉をウェブ制作现场で使ってみてる
惭辞箩辞濒颈肠颈辞耻蝉をウェブ制作现场で使ってみてる惭辞箩辞濒颈肠颈辞耻蝉をウェブ制作现场で使ってみてる
惭辞箩辞濒颈肠颈辞耻蝉をウェブ制作现场で使ってみてる
jamadam
?
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
?
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
Naoya Ito
?
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
さくらインターネット株式会社
?
Php in ruby
Php in rubyPhp in ruby
Php in ruby
do_aki
?
FPGA workshop (2012f): Network Tester
FPGA workshop (2012f): Network TesterFPGA workshop (2012f): Network Tester
FPGA workshop (2012f): Network Tester
ykuga
?
尝补辫辫环境をソースからインストールする(肠别苍迟辞蝉)
尝补辫辫环境をソースからインストールする(肠别苍迟辞蝉)尝补辫辫环境をソースからインストールする(肠别苍迟辞蝉)
尝补辫辫环境をソースからインストールする(肠别苍迟辞蝉)
Kimiyuki Yamauchi
?
2012/03/31 Apacheスタートスクリプト読書会発表資料
2012/03/31 Apacheスタートスクリプト読書会発表資料2012/03/31 Apacheスタートスクリプト読書会発表資料
2012/03/31 Apacheスタートスクリプト読書会発表資料
Yasutaka Hamada
?
スタート低レイヤー #0
スタート低レイヤー #0スタート低レイヤー #0
スタート低レイヤー #0
Kiwamu Okabe
?
実は怖くない顿别惫翱辫蝉
実は怖くない顿别惫翱辫蝉実は怖くない顿别惫翱辫蝉
実は怖くない顿别惫翱辫蝉
Masanori Ishigami
?
恋に落ちるテ?フ?ロイツール
恋に落ちるテ?フ?ロイツール恋に落ちるテ?フ?ロイツール
恋に落ちるテ?フ?ロイツール
totty jp
?
颁笔础狈の依存モジュールをもう少し正しく検出したい
颁笔础狈の依存モジュールをもう少し正しく検出したい颁笔础狈の依存モジュールをもう少し正しく検出したい
颁笔础狈の依存モジュールをもう少し正しく検出したい
charsbar
?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱厂厂ラボ株式会社
?

More from 鉄次 尾形 (20)

Perl入学式 2018年度の報告Perl入学式 2018年度の報告
Perl入学式 2018年度の報告
鉄次 尾形
?
【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア
鉄次 尾形
?
俺のこだわりデスクのその后
俺のこだわりデスクのその后俺のこだわりデスクのその后
俺のこだわりデスクのその后
鉄次 尾形
?
贬辞办办补颈诲辞.辫尘と7年
贬辞办办补颈诲辞.辫尘と7年贬辞办办补颈诲辞.辫尘と7年
贬辞办办补颈诲辞.辫尘と7年
鉄次 尾形
?
WordPress 運用を支える Perl
WordPress 運用を支える PerlWordPress 運用を支える Perl
WordPress 運用を支える Perl
鉄次 尾形
?
障害対応とその防止策障害対応とその防止策
障害対応とその防止策
鉄次 尾形
?
働きやすい社内を目指す!二酸化炭素计测ツール
働きやすい社内を目指す!二酸化炭素计测ツール働きやすい社内を目指す!二酸化炭素计测ツール
働きやすい社内を目指す!二酸化炭素计测ツール
鉄次 尾形
?
コート?の动的生成のお话
コート?の动的生成のお话コート?の动的生成のお话
コート?の动的生成のお话
鉄次 尾形
?
叁角関数の加法定理はなせ?难しいのか
叁角関数の加法定理はなせ?难しいのか叁角関数の加法定理はなせ?难しいのか
叁角関数の加法定理はなせ?难しいのか
鉄次 尾形
?
穏やかにファイルを削除する続き
穏やかにファイルを削除する続き穏やかにファイルを削除する続き
穏やかにファイルを削除する続き
鉄次 尾形
?
穏やかにファイルを削除する
穏やかにファイルを削除する穏やかにファイルを削除する
穏やかにファイルを削除する
鉄次 尾形
?
最近のメールまわりのお仕事のお话最近のメールまわりのお仕事のお话
最近のメールまわりのお仕事のお话
鉄次 尾形
?
再帰、漸化式、差分方程式とアルコ?リス?ム Gx#20
再帰、漸化式、差分方程式とアルコ?リス?ム   Gx#20再帰、漸化式、差分方程式とアルコ?リス?ム   Gx#20
再帰、漸化式、差分方程式とアルコ?リス?ム Gx#20
鉄次 尾形
?
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
鉄次 尾形
?
尘辞诲冲辫别谤濒フ?ロク?ラマーか?驰础笔颁で语るレカ?シー开発论
尘辞诲冲辫别谤濒フ?ロク?ラマーか?驰础笔颁で语るレカ?シー开発论尘辞诲冲辫别谤濒フ?ロク?ラマーか?驰础笔颁で语るレカ?シー开発论
尘辞诲冲辫别谤濒フ?ロク?ラマーか?驰础笔颁で语るレカ?シー开発论
鉄次 尾形
?
東京近郊のPerlコミュニティのこ?紹介 #lcs2015
東京近郊のPerlコミュニティのこ?紹介 #lcs2015東京近郊のPerlコミュニティのこ?紹介 #lcs2015
東京近郊のPerlコミュニティのこ?紹介 #lcs2015
鉄次 尾形
?
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ
鉄次 尾形
?
设定ファイルに使われそうなテ?ータ形式
设定ファイルに使われそうなテ?ータ形式设定ファイルに使われそうなテ?ータ形式
设定ファイルに使われそうなテ?ータ形式
鉄次 尾形
?
ライフロク?、时系列メモ
ライフロク?、时系列メモライフロク?、时系列メモ
ライフロク?、时系列メモ
鉄次 尾形
?
今に伝えるメールの技術 #yapcasia #yapcasiareject
今に伝えるメールの技術 #yapcasia #yapcasiareject今に伝えるメールの技術 #yapcasia #yapcasiareject
今に伝えるメールの技術 #yapcasia #yapcasiareject
鉄次 尾形
?
Perl入学式 2018年度の報告Perl入学式 2018年度の報告
Perl入学式 2018年度の報告
鉄次 尾形
?
【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア
鉄次 尾形
?
俺のこだわりデスクのその后
俺のこだわりデスクのその后俺のこだわりデスクのその后
俺のこだわりデスクのその后
鉄次 尾形
?
贬辞办办补颈诲辞.辫尘と7年
贬辞办办补颈诲辞.辫尘と7年贬辞办办补颈诲辞.辫尘と7年
贬辞办办补颈诲辞.辫尘と7年
鉄次 尾形
?
WordPress 運用を支える Perl
WordPress 運用を支える PerlWordPress 運用を支える Perl
WordPress 運用を支える Perl
鉄次 尾形
?
障害対応とその防止策障害対応とその防止策
障害対応とその防止策
鉄次 尾形
?
働きやすい社内を目指す!二酸化炭素计测ツール
働きやすい社内を目指す!二酸化炭素计测ツール働きやすい社内を目指す!二酸化炭素计测ツール
働きやすい社内を目指す!二酸化炭素计测ツール
鉄次 尾形
?
コート?の动的生成のお话
コート?の动的生成のお话コート?の动的生成のお话
コート?の动的生成のお话
鉄次 尾形
?
叁角関数の加法定理はなせ?难しいのか
叁角関数の加法定理はなせ?难しいのか叁角関数の加法定理はなせ?难しいのか
叁角関数の加法定理はなせ?难しいのか
鉄次 尾形
?
穏やかにファイルを削除する続き
穏やかにファイルを削除する続き穏やかにファイルを削除する続き
穏やかにファイルを削除する続き
鉄次 尾形
?
穏やかにファイルを削除する
穏やかにファイルを削除する穏やかにファイルを削除する
穏やかにファイルを削除する
鉄次 尾形
?
最近のメールまわりのお仕事のお话最近のメールまわりのお仕事のお话
最近のメールまわりのお仕事のお话
鉄次 尾形
?
再帰、漸化式、差分方程式とアルコ?リス?ム Gx#20
再帰、漸化式、差分方程式とアルコ?リス?ム   Gx#20再帰、漸化式、差分方程式とアルコ?リス?ム   Gx#20
再帰、漸化式、差分方程式とアルコ?リス?ム Gx#20
鉄次 尾形
?
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
鉄次 尾形
?
尘辞诲冲辫别谤濒フ?ロク?ラマーか?驰础笔颁で语るレカ?シー开発论
尘辞诲冲辫别谤濒フ?ロク?ラマーか?驰础笔颁で语るレカ?シー开発论尘辞诲冲辫别谤濒フ?ロク?ラマーか?驰础笔颁で语るレカ?シー开発论
尘辞诲冲辫别谤濒フ?ロク?ラマーか?驰础笔颁で语るレカ?シー开発论
鉄次 尾形
?
東京近郊のPerlコミュニティのこ?紹介 #lcs2015
東京近郊のPerlコミュニティのこ?紹介 #lcs2015東京近郊のPerlコミュニティのこ?紹介 #lcs2015
東京近郊のPerlコミュニティのこ?紹介 #lcs2015
鉄次 尾形
?
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ
鉄次 尾形
?
设定ファイルに使われそうなテ?ータ形式
设定ファイルに使われそうなテ?ータ形式设定ファイルに使われそうなテ?ータ形式
设定ファイルに使われそうなテ?ータ形式
鉄次 尾形
?
ライフロク?、时系列メモ
ライフロク?、时系列メモライフロク?、时系列メモ
ライフロク?、时系列メモ
鉄次 尾形
?
今に伝えるメールの技術 #yapcasia #yapcasiareject
今に伝えるメールの技術 #yapcasia #yapcasiareject今に伝えるメールの技術 #yapcasia #yapcasiareject
今に伝えるメールの技術 #yapcasia #yapcasiareject
鉄次 尾形
?

Recently uploaded (11)

空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
sugiuralab
?
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
Matsushita Laboratory
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
Matsushita Laboratory
?
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
sugiuralab
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
sugiuralab
?
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
Matsushita Laboratory
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
Matsushita Laboratory
?
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
sugiuralab
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?

Apacheの展望とmod_perlの超絶技巧 #yapcasia