Enviar pesquisa
Carregar
[2011.09.17 Nagoya.pm #01]●●●でPerl
•
0 gostou
•
954 visualizações
真吾 森
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 45
Baixar agora
Baixar para ler offline
Recomendados
Wakayama.rbボードの使い方
Wakayama.rbボードの使い方
三七男 山本
Rubyボードハンズオンテキスト
Rubyボードハンズオンテキスト
三七男 山本
Ren’pyの御紹介
Ren’pyの御紹介
zgock
GR-CITRUSの紹介
GR-CITRUSの紹介
三七男 山本
今時のLinuxにおけるGPUエンコード事情
今時のLinuxにおけるGPUエンコード事情
zgock
[Vitocha.iso] FreeBSDカスタムiso作ってみた
[Vitocha.iso] FreeBSDカスタムiso作ってみた
shutingrz
あいぽん落としたと聞いたので!
あいぽん落としたと聞いたので!
Kouhei Maeda
総サイバーセキュリティザックさんの代打~ネットワークカメラのハック~
総サイバーセキュリティザックさんの代打~ネットワークカメラのハック~
黒 林檎
Recomendados
Wakayama.rbボードの使い方
Wakayama.rbボードの使い方
三七男 山本
Rubyボードハンズオンテキスト
Rubyボードハンズオンテキスト
三七男 山本
Ren’pyの御紹介
Ren’pyの御紹介
zgock
GR-CITRUSの紹介
GR-CITRUSの紹介
三七男 山本
今時のLinuxにおけるGPUエンコード事情
今時のLinuxにおけるGPUエンコード事情
zgock
[Vitocha.iso] FreeBSDカスタムiso作ってみた
[Vitocha.iso] FreeBSDカスタムiso作ってみた
shutingrz
あいぽん落としたと聞いたので!
あいぽん落としたと聞いたので!
Kouhei Maeda
総サイバーセキュリティザックさんの代打~ネットワークカメラのハック~
総サイバーセキュリティザックさんの代打~ネットワークカメラのハック~
黒 林檎
RealSenseを使ってCrazyflieを自律飛行させてみた
RealSenseを使ってCrazyflieを自律飛行させてみた
Katsunori Kanda
rpi_handson_2
rpi_handson_2
teruyaono1
Ruby関西76 gr citrusの使い方#2
Ruby関西76 gr citrusの使い方#2
三七男 山本
ET2016 小さなRubyボード GR-CITRUSの紹介
ET2016 小さなRubyボード GR-CITRUSの紹介
三七男 山本
今時のLinuxにおけるGPUエンコード事情2018
今時のLinuxにおけるGPUエンコード事情2018
zgock
Gazebo/ROSで力覚センサプラグインを使う
Gazebo/ROSで力覚センサプラグインを使う
HDeanK
ET2016展示パネル
ET2016展示パネル
三七男 山本
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
三七男 山本
Rosjp37 live ros
Rosjp37 live ros
Tatsuya Fukuta
vscode pipenv docker
vscode pipenv docker
ikdysfm
Ltdd01gulp入門公開用資料
Ltdd01gulp入門公開用資料
Kazuya Matsubara
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
三七男 山本
Money forwardとりそなVISAデビットの関係を良くしたい
Money forwardとりそなVISAデビットの関係を良くしたい
真吾 森
Wikipediaで位置情報のテキストマインニングっぽいことをやってみた 20121208
Wikipediaで位置情報のテキストマインニングっぽいことをやってみた 20121208
真吾 森
Html5 canvasとgoogle maps apiで遊んでみた
Html5 canvasとgoogle maps apiで遊んでみた
真吾 森
最底辺から送る目指せ最底辺の振り返り #-0.5
最底辺から送る目指せ最底辺の振り返り #-0.5
真吾 森
[LT]UMLとCloudのススメ SP1
[LT]UMLとCloudのススメ SP1
真吾 森
いろんなCRuby on windows
いろんなCRuby on windows
真吾 森
[第38回FLOSS桜山勉強会]貧乏人のための仮想化Tips
[第38回FLOSS桜山勉強会]貧乏人のための仮想化Tips
真吾 森
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
Mais conteúdo relacionado
Mais procurados
RealSenseを使ってCrazyflieを自律飛行させてみた
RealSenseを使ってCrazyflieを自律飛行させてみた
Katsunori Kanda
rpi_handson_2
rpi_handson_2
teruyaono1
Ruby関西76 gr citrusの使い方#2
Ruby関西76 gr citrusの使い方#2
三七男 山本
ET2016 小さなRubyボード GR-CITRUSの紹介
ET2016 小さなRubyボード GR-CITRUSの紹介
三七男 山本
今時のLinuxにおけるGPUエンコード事情2018
今時のLinuxにおけるGPUエンコード事情2018
zgock
Gazebo/ROSで力覚センサプラグインを使う
Gazebo/ROSで力覚センサプラグインを使う
HDeanK
ET2016展示パネル
ET2016展示パネル
三七男 山本
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
三七男 山本
Rosjp37 live ros
Rosjp37 live ros
Tatsuya Fukuta
vscode pipenv docker
vscode pipenv docker
ikdysfm
Ltdd01gulp入門公開用資料
Ltdd01gulp入門公開用資料
Kazuya Matsubara
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
三七男 山本
Mais procurados
(12)
RealSenseを使ってCrazyflieを自律飛行させてみた
RealSenseを使ってCrazyflieを自律飛行させてみた
rpi_handson_2
rpi_handson_2
Ruby関西76 gr citrusの使い方#2
Ruby関西76 gr citrusの使い方#2
ET2016 小さなRubyボード GR-CITRUSの紹介
ET2016 小さなRubyボード GR-CITRUSの紹介
今時のLinuxにおけるGPUエンコード事情2018
今時のLinuxにおけるGPUエンコード事情2018
Gazebo/ROSで力覚センサプラグインを使う
Gazebo/ROSで力覚センサプラグインを使う
ET2016展示パネル
ET2016展示パネル
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
Rosjp37 live ros
Rosjp37 live ros
vscode pipenv docker
vscode pipenv docker
Ltdd01gulp入門公開用資料
Ltdd01gulp入門公開用資料
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
ルネサスナイト10発表資料 Rubyで作るラムネシュータ
Mais de 真吾 森
Money forwardとりそなVISAデビットの関係を良くしたい
Money forwardとりそなVISAデビットの関係を良くしたい
真吾 森
Wikipediaで位置情報のテキストマインニングっぽいことをやってみた 20121208
Wikipediaで位置情報のテキストマインニングっぽいことをやってみた 20121208
真吾 森
Html5 canvasとgoogle maps apiで遊んでみた
Html5 canvasとgoogle maps apiで遊んでみた
真吾 森
最底辺から送る目指せ最底辺の振り返り #-0.5
最底辺から送る目指せ最底辺の振り返り #-0.5
真吾 森
[LT]UMLとCloudのススメ SP1
[LT]UMLとCloudのススメ SP1
真吾 森
いろんなCRuby on windows
いろんなCRuby on windows
真吾 森
[第38回FLOSS桜山勉強会]貧乏人のための仮想化Tips
[第38回FLOSS桜山勉強会]貧乏人のための仮想化Tips
真吾 森
Mais de 真吾 森
(7)
Money forwardとりそなVISAデビットの関係を良くしたい
Money forwardとりそなVISAデビットの関係を良くしたい
Wikipediaで位置情報のテキストマインニングっぽいことをやってみた 20121208
Wikipediaで位置情報のテキストマインニングっぽいことをやってみた 20121208
Html5 canvasとgoogle maps apiで遊んでみた
Html5 canvasとgoogle maps apiで遊んでみた
最底辺から送る目指せ最底辺の振り返り #-0.5
最底辺から送る目指せ最底辺の振り返り #-0.5
[LT]UMLとCloudのススメ SP1
[LT]UMLとCloudのススメ SP1
いろんなCRuby on windows
いろんなCRuby on windows
[第38回FLOSS桜山勉強会]貧乏人のための仮想化Tips
[第38回FLOSS桜山勉強会]貧乏人のための仮想化Tips
Último
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
Último
(8)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
[2011.09.17 Nagoya.pm #01]●●●でPerl
1.
●●●でPerl はてな
Id:babydaemons Twitter babydaemons
2.
関係者の皆様、 Nagoya.pm #01の開催 おめでとうございます!
3.
●●●でPerl
4.
CygwinでPerl ?
5.
いや、Cygwin なんて変態な環境 使う人は自力で どうにかするので
6.
CygwinでPerl ?
7.
今日は レガシー 由緒正しい
8.
FreeBSDでPerl !
9.
※このスライドの 使用上の注意
10.
過去のISOを 落として 再現確認せずに
Wikipediaと 過去の記憶で 書いてますので
11.
そこのところ、 ご理解とご協力を 強制します!
12.
何故由緒正しい FreeBSDで Perlするのに こんなスライドが
必要なのか
13.
時系列的には、 3.0-RELEASEで
/usr/bin/perl が 登場! Perl実装のOS標準 コマンド大幅追加!
14.
/usr/bin/perl は 3.5-RELEASEまで
存在したけど
15.
4.0-RELEASEで /usr/local/bin/perl へ
左遷 されました。orz
16.
証拠画像
17.
FreeBSDリリース履歴: ・1998/10/15 3.0-R ・1999/12/20 3.4-R ・2000/03/13
4.0-R ・2000/06/24 3.5-R
18.
と言う訳で 要バイナリパッケージ インストール # sysinstall
19.
20.
21.
22.
23.
24.
25.
これはかったるいので コマンドラインで # pkg_add -r
perl
26.
何故、Perlは 4.0-RELEASEで OS標準コマンドで 無くなったのか?
27.
perl(処理系)リリース履歴: ・1994/10/17
5.000 ・yyyy/mm/dd 5.004 ・1998/05/22 5.5.0 ・2000/06/24 5.6.0
28.
our文やウィークリファレン perl(処理系)リリース履歴: ス、warningsプラグマの導入な ・1994/10/17 5.000 ど、言語コアが大きく拡張された。 試験的ながらUnicodeのサポー ・yyyy/mm/dd 5.004 トを開始した最初のバージョン。 ・1998/05/22
5.5.0 ・2000/06/24 5.6.0
29.
FreeBSD開発チームは こんなに変更された
バージョン使えねー と思ったらしい
30.
3.0-RELEASEで 追加されたPerl実装の OS標準コマンドは Borne Shell
Scriptや C言語で書き換え!
31.
え・・・? しぇるすくりぷと??
32.
Perlの Shell Scriptに 対するメリット
33.
・fork()せずに ファイル操作が出来る →cp,
mv, rm, rmdir ・fork()せずに 文字列操作が出来る →sed, awk, grep
34.
ファイル操作ですら プロセス起動の オーバーヘッドが 増えちゃうじゃん!
35.
文字列操作も プロセス起動の オーバーヘッドが
増えちゃうじゃん! テンポラリファイルも 必要になるぞ!!
36.
オーバーヘッドは 問題ないの?
37.
何てことはない!
38.
1977年から連綿と
改善されている kernelとuser landには 屁でもなかった
39.
さすがは
40.
レガシー 由緒正しい *BSD !
41.
ちなみに
42.
Cygwinで 同じアプローチを 取ったら悲惨なことに
なります。orz
43.
あと
44.
ユーザインタラクティブな コマンドを書き換えたので 実行時間が短かったと
言うのもあります
45.
おしまい ご清聴、ありがとうございました!
Baixar agora