SlideShare a Scribd company logo
1 of 69
Download to read offline
about Perl5.10
                          id:lapis25
                 lapis25@gmail.com
    Kansai.pm Meeting #9/20080531




                                       1
Perlの歴史

• 1987 1.0
• 1988 2.0
• 1989 3.0
• 1991 4.0
• 1994 5.0

                2
                       2
Perl5の歴史

• 1994 5.0
• (略
• 2000 5.6
• 2002 5.8
• 2007 5.10

              3
                   3
Perl5.10.0




• 2007/12/18 リリース



               4
                    4
今日の内容
• Perl5.10
• 後方互換性
• 追加された機能
• ……の一部紹介(全部はムリ)



          5
                   5
すべてを知りたいなら
• perldoc perl5100delta
• 和訳
 • http://fleur.hio.jp/perldoc/mix/pod/
    perl5100delta.mix.html




                    6
                                         6
活字で読みたい




• Recent Perl World#12 / ITO Naoya
  WEB+DB PRESS Vol.43

                   7
                                     7
今日の結論
• リリースからもうすぐ半年
• 5.10コワクナイヨ
• もっと使っていきましょう




           8
                 8
9
    9
後方互換性



  10
        10
後方互換性



• Perlのいままでのバージョンと同様に
 極力後方互換性を維持している




           11
                        11
互換のない修正

• pack()/unpack()で
  utf-8エンコードされた文字列の処理変更

• 疑似ハッシュの廃止
• warningsプラグマが
  Carpをロードしなくなった

• etc...
                     12
                          12
追加された機能



   13
          13
featureプラグマ



     14
              14
featureプラグマ
• 後方互換性のない新しい構文を有効にするた
 めのプラグマ

• レキシカルスコープ




              15
                         15
featureプラグマ
• say
• switch
• state




           16
                    16
featureプラグマ



use feature ’say’;




                     17
                          17
featureプラグマ



use feature qw(say switch state);




                  18
                                    18
featureプラグマ
 • すべての機能が有効になる

use feature qw(:5.10);




                  19
                         19
featureプラグマ
 • featureプラグマが暗黙的にロードされる

use 5.10;




             20
                            20
featureプラグマ


use feature qw(say switch state);
use feature qw(:5.10);
use 5.10;




                  21
                                    21
新しい
コマンドラインスイッチ



     22
              22
one-liner



• one-liner用コマンドラインスイッチ
• いままでも -e があるよね?


            23
                          23
-eスイッチ



% perl -e 'print "hello, world!n"'




                  24
                                      24
-Eスイッチ



% perl -E 'say "hallo, perl5.10!"'




                  25
                                     25
-Eスイッチ



• one-liner用のコマンドラインスイッチ
• perl5.10の機能を有効にして実行


            26
                           26
27
say

 28
      28
Say
• 改行付きprint




               29
                    29
Print



print "Hello, world!n"




                  30
                          30
Say



say 'Hello, world!'




                  31
                       31
Print



print "$_n" for @lines;




                  32
                           32
Say



say for @lines;




                   33
                        33
switch

  34
         34
switch



• Perlにもswitch文が!
• ただし構文はswitch/caseではなく
 given/when




                35
                          35
given/when
use feature 'switch';
given ($foo) {
    when (/^abc/) { $abc   =   1;   }
    when (/^def/) { $def   =   1;   }
    when (/^xyz/) { $xyz   =   1;   }
    default       { $not   =   1;   }
}




                  36
                                        36
for/when
use feature 'switch';
for (@foo) {
    when (/^abc/) { $abc   =   1;   }
    when (/^def/) { $def   =   1;   }
    when (/^xyz/) { $xyz   =   1;   }
    default       { $not   =   1;   }
}




                  37
                                        37
smart match



     38
              38
~~

39
     39
smart match
• 比較対象によって比較の方法が変わる
• whenでもスマートマッチが行われる
• 単独で使う場合は
• 詳しくはperldoc perlsynで



            40
                         40
state

  41
        41
state変数
• my local ourに続く変数宣言 state
• 変数宣言時に一度だけ初期化される変数
• スコープはブロックの範囲内




              42
                              42
クロージャ
    • クロージャを使って書いていた処理を
{
     my $i = 0;
     sub func { $i++ }
}




                   43
                          43
state変数
 • すっきりかける
use feature 'state';
sub func {
  state $i = 0;
  $i++;
}




                  44
                       44
45
//
46
     46
dor



 47
      47
Defined-or



    48
             48
Defined-or
• こう書いていたのが

defined $a ? $a : $b




              49
                       49
Defined-or
• こう書けます

$a // $b




           50
                    50
//の優先度
• ¦¦ とまったくいっしょ
• 低優先度版のerr演算子はなくなりました




           51
                         51
named capture



      52
                52
named capture

• 正規表現で名前付きでキャプチャできる
• 構文は(?<NAME>)
• k<NAME> で後方参照可能
• キャプチャした内容には%+ハッシュでアクセ
 ス可能



          53
                          53
named capture



s/(?<letter>.)k<letter>/$+{letter}/g




                  54
                                        54
ファイルテスト演算子




    55
             55
ファイルテスト演算子



-x $file && -w _ && -f _




             56
                           56
ファイルテスト演算子
• まとめて書けるように

-f -w -x $file




             57
                  57
……他にも
いろいろあります


   58
           58
• 宣言することで$_をレキシカルに
• mroプラグマ
• UNIVERSAL::DOES()
• no VERSIONで指定したバージョンより古い
  Perlを使いたいことを表現


• %^H でレキシカルプラグマを実装可能に
                 59
                             59
新しいコアモジュール



    60
             60
•   encoding::warnings            •   Locale::Maketext::Simple

•   Module::CoreList              •   Params::Check

•   Math::BigInt::FastCalc        •   Term::UI

•   Compress::Zlib                •   Object::Accessor

•   IO::Zlib                      •   Module::Pluggable

•   Archive::Tar                  •   Module::Load::Conditiona

•   Digest::SHA                   •   Time::Piece

•   ExtUtils::CBuilder            •   IPC::Cmd

•   ExtUtils::ParseXS             •   File::Fetch

•   Hash::Util::FieldHash         •   Log::Message

•   Module::Build                 •   Log::Message::Simple

•   Module::Load                  •   Archive::Extract

•   Module::Loaded                •   CPANPLUS

•   Package::Constants            •   Pod::Escapes

•   Win32API::File           61   •   Pod::Simple
                                                                 61
Perl5.10を使うには



      62
                62
Perl5.10を使うには

• fedora9は5.10
• debian(sid)は5.10になったようです
• MacPortsにもperl5.10あります
• ActivePerlも5.10
• いっそソースからインストール

              63
                             63
まとめ



 64
      64
Perl5.10は
ふつうに使えそう


     65
             65
早速インストール!



    66
            66
ご静聴ありがとう
 ございました


   67
           67
questions?



    68
             68
参考資料

•   perl5100delta
    http://fleur.hio.jp/perldoc/perl/5.10.0/pod/
    perl5100delta.mix.html

•   What's new in Perl 5.10?
    http://www.slideshare.net/acme/whats-new-in-perl-510

•   Recent Perl World#12 / ITO Naoya
    WEB+DB PRESS Vol.43




                               69
                                                           69

More Related Content

What's hot

Perlと出会い、Perlを作る
Perlと出会い、Perlを作るPerlと出会い、Perlを作る
Perlと出会い、Perlを作るgoccy
 
モダンmod_perl入門 #yapcasia
モダンmod_perl入門 #yapcasiaモダンmod_perl入門 #yapcasia
モダンmod_perl入門 #yapcasia鉄次 尾形
 
OrePAN と cpanm を使ったCPAN モジュールの部分ミラーの運用管理 :Yokohama.pm #8
OrePAN と cpanm を使ったCPAN モジュールの部分ミラーの運用管理 :Yokohama.pm #8OrePAN と cpanm を使ったCPAN モジュールの部分ミラーの運用管理 :Yokohama.pm #8
OrePAN と cpanm を使ったCPAN モジュールの部分ミラーの運用管理 :Yokohama.pm #8Satoshi Ohkubo
 
OpenJDK HotSpot C1Compiler Overview
OpenJDK HotSpot C1Compiler OverviewOpenJDK HotSpot C1Compiler Overview
OpenJDK HotSpot C1Compiler Overviewnothingcosmos
 
php7's ast
php7's astphp7's ast
php7's astdo_aki
 
20131208 agile samuraibasecamp
20131208 agile samuraibasecamp20131208 agile samuraibasecamp
20131208 agile samuraibasecampHiroshi SHIBATA
 
Redis & Redis HA design with Keepalived
Redis & Redis HA design with KeepalivedRedis & Redis HA design with Keepalived
Redis & Redis HA design with KeepalivedToshiki Inami
 
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 とPHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 とdo_aki
 
なぜリアクティブは重要か #ScalaMatsuri
なぜリアクティブは重要か #ScalaMatsuriなぜリアクティブは重要か #ScalaMatsuri
なぜリアクティブは重要か #ScalaMatsuriYuta Okamoto
 
ROP Illmatic: Exploring Universal ROP on glibc x86-64 (ja)
ROP Illmatic: Exploring Universal ROP on glibc x86-64 (ja)ROP Illmatic: Exploring Universal ROP on glibc x86-64 (ja)
ROP Illmatic: Exploring Universal ROP on glibc x86-64 (ja)inaz2
 
OPcache の最適化器の今
OPcache の最適化器の今OPcache の最適化器の今
OPcache の最適化器の今y-uti
 
Apacheの展望とmod_perlの超絶技巧 #yapcasia
Apacheの展望とmod_perlの超絶技巧 #yapcasiaApacheの展望とmod_perlの超絶技巧 #yapcasia
Apacheの展望とmod_perlの超絶技巧 #yapcasia鉄次 尾形
 
PHPとシグナル、その裏側
PHPとシグナル、その裏側PHPとシグナル、その裏側
PHPとシグナル、その裏側do_aki
 
PHP AST 徹底解説
PHP AST 徹底解説PHP AST 徹底解説
PHP AST 徹底解説do_aki
 
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpecマニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpecYukihiko SAWANOBORI
 
Miyazaki.js vol.1 スコープの話
Miyazaki.js vol.1 スコープの話Miyazaki.js vol.1 スコープの話
Miyazaki.js vol.1 スコープの話Nobuhiro Nakashima
 
Lisp Tutorial for Pythonista : Day 4
Lisp Tutorial for Pythonista : Day 4Lisp Tutorial for Pythonista : Day 4
Lisp Tutorial for Pythonista : Day 4Ransui Iso
 
クロージャー
クロージャークロージャー
クロージャー1000 VICKY
 

What's hot (20)

MoteMote Compiler Plugin
MoteMote Compiler PluginMoteMote Compiler Plugin
MoteMote Compiler Plugin
 
Perlと出会い、Perlを作る
Perlと出会い、Perlを作るPerlと出会い、Perlを作る
Perlと出会い、Perlを作る
 
モダンmod_perl入門 #yapcasia
モダンmod_perl入門 #yapcasiaモダンmod_perl入門 #yapcasia
モダンmod_perl入門 #yapcasia
 
OrePAN と cpanm を使ったCPAN モジュールの部分ミラーの運用管理 :Yokohama.pm #8
OrePAN と cpanm を使ったCPAN モジュールの部分ミラーの運用管理 :Yokohama.pm #8OrePAN と cpanm を使ったCPAN モジュールの部分ミラーの運用管理 :Yokohama.pm #8
OrePAN と cpanm を使ったCPAN モジュールの部分ミラーの運用管理 :Yokohama.pm #8
 
OpenJDK HotSpot C1Compiler Overview
OpenJDK HotSpot C1Compiler OverviewOpenJDK HotSpot C1Compiler Overview
OpenJDK HotSpot C1Compiler Overview
 
php7's ast
php7's astphp7's ast
php7's ast
 
20131208 agile samuraibasecamp
20131208 agile samuraibasecamp20131208 agile samuraibasecamp
20131208 agile samuraibasecamp
 
Redis & Redis HA design with Keepalived
Redis & Redis HA design with KeepalivedRedis & Redis HA design with Keepalived
Redis & Redis HA design with Keepalived
 
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 とPHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
 
なぜリアクティブは重要か #ScalaMatsuri
なぜリアクティブは重要か #ScalaMatsuriなぜリアクティブは重要か #ScalaMatsuri
なぜリアクティブは重要か #ScalaMatsuri
 
ROP Illmatic: Exploring Universal ROP on glibc x86-64 (ja)
ROP Illmatic: Exploring Universal ROP on glibc x86-64 (ja)ROP Illmatic: Exploring Universal ROP on glibc x86-64 (ja)
ROP Illmatic: Exploring Universal ROP on glibc x86-64 (ja)
 
OPcache の最適化器の今
OPcache の最適化器の今OPcache の最適化器の今
OPcache の最適化器の今
 
Apacheの展望とmod_perlの超絶技巧 #yapcasia
Apacheの展望とmod_perlの超絶技巧 #yapcasiaApacheの展望とmod_perlの超絶技巧 #yapcasia
Apacheの展望とmod_perlの超絶技巧 #yapcasia
 
08
0808
08
 
PHPとシグナル、その裏側
PHPとシグナル、その裏側PHPとシグナル、その裏側
PHPとシグナル、その裏側
 
PHP AST 徹底解説
PHP AST 徹底解説PHP AST 徹底解説
PHP AST 徹底解説
 
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpecマニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
 
Miyazaki.js vol.1 スコープの話
Miyazaki.js vol.1 スコープの話Miyazaki.js vol.1 スコープの話
Miyazaki.js vol.1 スコープの話
 
Lisp Tutorial for Pythonista : Day 4
Lisp Tutorial for Pythonista : Day 4Lisp Tutorial for Pythonista : Day 4
Lisp Tutorial for Pythonista : Day 4
 
クロージャー
クロージャークロージャー
クロージャー
 

Viewers also liked

Kansai.pm#15 Perl Ocean
Kansai.pm#15 Perl OceanKansai.pm#15 Perl Ocean
Kansai.pm#15 Perl OceanKazuki KOMORI
 
Strawberry Perlのススメ@Kansai.pm#11
Strawberry Perlのススメ@Kansai.pm#11Strawberry Perlのススメ@Kansai.pm#11
Strawberry Perlのススメ@Kansai.pm#11Kazuki KOMORI
 
Perl5環境構築 Kansaipm#13
Perl5環境構築 Kansaipm#13Perl5環境構築 Kansaipm#13
Perl5環境構築 Kansaipm#13Kazuki KOMORI
 
Kansai.pmと僕 - Kansaipm#14
Kansai.pmと僕 - Kansaipm#14 Kansai.pmと僕 - Kansaipm#14
Kansai.pmと僕 - Kansaipm#14 Kazuki KOMORI
 
PHPerのためのPerl入門@ Kansai.pm#12
PHPerのためのPerl入門@ Kansai.pm#12PHPerのためのPerl入門@ Kansai.pm#12
PHPerのためのPerl入門@ Kansai.pm#12Kazuki KOMORI
 
Codificação lossy do JPEG
Codificação lossy do JPEGCodificação lossy do JPEG
Codificação lossy do JPEGStanislaw Pusep
 

Viewers also liked (9)

Kansai.pm#15 Perl Ocean
Kansai.pm#15 Perl OceanKansai.pm#15 Perl Ocean
Kansai.pm#15 Perl Ocean
 
Strawberry Perlのススメ@Kansai.pm#11
Strawberry Perlのススメ@Kansai.pm#11Strawberry Perlのススメ@Kansai.pm#11
Strawberry Perlのススメ@Kansai.pm#11
 
Perl5環境構築 Kansaipm#13
Perl5環境構築 Kansaipm#13Perl5環境構築 Kansaipm#13
Perl5環境構築 Kansaipm#13
 
Kansai.pmと僕 - Kansaipm#14
Kansai.pmと僕 - Kansaipm#14 Kansai.pmと僕 - Kansaipm#14
Kansai.pmと僕 - Kansaipm#14
 
PHPerのためのPerl入門@ Kansai.pm#12
PHPerのためのPerl入門@ Kansai.pm#12PHPerのためのPerl入門@ Kansai.pm#12
PHPerのためのPerl入門@ Kansai.pm#12
 
Codificação lossy do JPEG
Codificação lossy do JPEGCodificação lossy do JPEG
Codificação lossy do JPEG
 
LWP + libcurl
LWP + libcurlLWP + libcurl
LWP + libcurl
 
ExtJS
ExtJSExtJS
ExtJS
 
Perl Ocean
Perl OceanPerl Ocean
Perl Ocean
 

Similar to about Perl5.10

恋に落ちるデプロイツール
恋に落ちるデプロイツール恋に落ちるデプロイツール
恋に落ちるデプロイツールtotty jp
 
20年越しで Perl 4 to 5 した話
20年越しで Perl 4 to 5 した話20年越しで Perl 4 to 5 した話
20年越しで Perl 4 to 5 した話outerinside
 
20130228 Goノススメ(BPStudy #66)
20130228 Goノススメ(BPStudy #66)20130228 Goノススメ(BPStudy #66)
20130228 Goノススメ(BPStudy #66)Yoshifumi Yamaguchi
 
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016Nagato Kasaki
 
Weeklycms20120218
Weeklycms20120218Weeklycms20120218
Weeklycms20120218Yoshi Sakai
 
Kink: invokedynamic on a prototype-based language
Kink: invokedynamic on a prototype-based languageKink: invokedynamic on a prototype-based language
Kink: invokedynamic on a prototype-based languageTaku Miyakawa
 
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギングfluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギングYuichi Tateno
 
EC-CUBE + PHPUnit で 実践テスト駆動開発
EC-CUBE + PHPUnit で 実践テスト駆動開発EC-CUBE + PHPUnit で 実践テスト駆動開発
EC-CUBE + PHPUnit で 実践テスト駆動開発Kentaro Ohkouchi
 
Capistrano in practice - WebCareer
Capistrano in practice - WebCareerCapistrano in practice - WebCareer
Capistrano in practice - WebCareerKyosuke MOROHASHI
 
Lisp Tutorial for Pythonista Day 6
Lisp Tutorial for Pythonista Day 6Lisp Tutorial for Pythonista Day 6
Lisp Tutorial for Pythonista Day 6Ransui Iso
 
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Cookpad 17 day Tech internship 2017 言語処理系入門 RubyをコンパイルしようCookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Cookpad 17 day Tech internship 2017 言語処理系入門 RubyをコンパイルしようKoichi Sasada
 
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!Yohei Fushii
 
Php in ruby
Php in rubyPhp in ruby
Php in rubydo_aki
 
シェル芸初心者によるシェル芸入門 (修正版)
シェル芸初心者によるシェル芸入門 (修正版)シェル芸初心者によるシェル芸入門 (修正版)
シェル芸初心者によるシェル芸入門 (修正版)icchy
 
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12Ryuji Yamashita
 
#glassfishjp GlassFishとProfiler
#glassfishjp GlassFishとProfiler#glassfishjp GlassFishとProfiler
#glassfishjp GlassFishとProfilerYuji Kubota
 
Clojureの発表など
Clojureの発表などClojureの発表など
Clojureの発表などKikuta Go
 

Similar to about Perl5.10 (20)

Yomitanpm 6
Yomitanpm 6Yomitanpm 6
Yomitanpm 6
 
恋に落ちるデプロイツール
恋に落ちるデプロイツール恋に落ちるデプロイツール
恋に落ちるデプロイツール
 
20年越しで Perl 4 to 5 した話
20年越しで Perl 4 to 5 した話20年越しで Perl 4 to 5 した話
20年越しで Perl 4 to 5 した話
 
20130228 Goノススメ(BPStudy #66)
20130228 Goノススメ(BPStudy #66)20130228 Goノススメ(BPStudy #66)
20130228 Goノススメ(BPStudy #66)
 
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
 
130207 kyotorb
130207 kyotorb130207 kyotorb
130207 kyotorb
 
Weeklycms20120218
Weeklycms20120218Weeklycms20120218
Weeklycms20120218
 
Kink: invokedynamic on a prototype-based language
Kink: invokedynamic on a prototype-based languageKink: invokedynamic on a prototype-based language
Kink: invokedynamic on a prototype-based language
 
fluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギングfluentd を利用した大規模ウェブサービスのロギング
fluentd を利用した大規模ウェブサービスのロギング
 
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
 
EC-CUBE + PHPUnit で 実践テスト駆動開発
EC-CUBE + PHPUnit で 実践テスト駆動開発EC-CUBE + PHPUnit で 実践テスト駆動開発
EC-CUBE + PHPUnit で 実践テスト駆動開発
 
Capistrano in practice - WebCareer
Capistrano in practice - WebCareerCapistrano in practice - WebCareer
Capistrano in practice - WebCareer
 
Lisp Tutorial for Pythonista Day 6
Lisp Tutorial for Pythonista Day 6Lisp Tutorial for Pythonista Day 6
Lisp Tutorial for Pythonista Day 6
 
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Cookpad 17 day Tech internship 2017 言語処理系入門 RubyをコンパイルしようCookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
Cookpad 17 day Tech internship 2017 言語処理系入門 Rubyをコンパイルしよう
 
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
 
Php in ruby
Php in rubyPhp in ruby
Php in ruby
 
シェル芸初心者によるシェル芸入門 (修正版)
シェル芸初心者によるシェル芸入門 (修正版)シェル芸初心者によるシェル芸入門 (修正版)
シェル芸初心者によるシェル芸入門 (修正版)
 
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
PHP in Java -Quercus- によるレガシーマイグレーション実例 #jjug_ccc #ccc_r12
 
#glassfishjp GlassFishとProfiler
#glassfishjp GlassFishとProfiler#glassfishjp GlassFishとProfiler
#glassfishjp GlassFishとProfiler
 
Clojureの発表など
Clojureの発表などClojureの発表など
Clojureの発表など
 

Recently uploaded

[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 

Recently uploaded (9)

[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 

about Perl5.10