Submit Search
Upload
20130725 perl beginners_9
•
Download as PPT, PDF
•
5 likes
•
1,258 views
S
Syun Fuji
Follow
perl beginners #9
Read less
Read more
Technology
Report
Share
Report
Share
1 of 34
Download now
Recommended
MTDDC Hokkaido : テンプレートタグでBrainf*ckを作ってみた
MTDDC Hokkaido : テンプレートタグでBrainf*ckを作ってみた
Katsuhiro Endo
Perl入学式をやってみた! - YAPC::Asia 2012
Perl入学式をやってみた! - YAPC::Asia 2012
Takayuki Fukumoto
Perl Ocean
Perl Ocean
Kazuki KOMORI
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
Daisuke Tamada
ビジネスマン必見!キレイな提案書を作るためのデザインの基礎知識
ビジネスマン必見!キレイな提案書を作るためのデザインの基礎知識
Tsutomu Sogitani
知って得するWebで便利なpostgre sqlの3つの機能
知って得するWebで便利なpostgre sqlの3つの機能
Soudai Sone
【書籍紹介】ノンプログラマのためのJavaScript
【書籍紹介】ノンプログラマのためのJavaScript
株式会社ランチェスター
プログラミングNet framework3のお題
プログラミングNet framework3のお題
Kazushi Kamegawa
Recommended
MTDDC Hokkaido : テンプレートタグでBrainf*ckを作ってみた
MTDDC Hokkaido : テンプレートタグでBrainf*ckを作ってみた
Katsuhiro Endo
Perl入学式をやってみた! - YAPC::Asia 2012
Perl入学式をやってみた! - YAPC::Asia 2012
Takayuki Fukumoto
Perl Ocean
Perl Ocean
Kazuki KOMORI
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
Daisuke Tamada
ビジネスマン必見!キレイな提案書を作るためのデザインの基礎知識
ビジネスマン必見!キレイな提案書を作るためのデザインの基礎知識
Tsutomu Sogitani
知って得するWebで便利なpostgre sqlの3つの機能
知って得するWebで便利なpostgre sqlの3つの機能
Soudai Sone
【書籍紹介】ノンプログラマのためのJavaScript
【書籍紹介】ノンプログラマのためのJavaScript
株式会社ランチェスター
プログラミングNet framework3のお題
プログラミングNet framework3のお題
Kazushi Kamegawa
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
Nagi Teramo
あなたが知らない リレーショナルモデル
あなたが知らない リレーショナルモデル
Mikiya Okuno
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
leverages_event
Rによる高速処理 まだfor使ってるの?
Rによる高速処理 まだfor使ってるの?
jundoll
Why dont you_create_new_spark_jl
Why dont you_create_new_spark_jl
Shintaro Fukushima
Racc でおてがる構文解析
Racc でおてがる構文解析
morphine57
第一回Data mining勉強会 -第二章
第一回Data mining勉強会 -第二章
Tomonobu_Hirano
Start!! Ruby
Start!! Ruby
mitim
俺とDockerとtDiaryとkubernetes
俺とDockerとtDiaryとkubernetes
Masayuki KaToH
今さらながらRSpecに入門してみた
今さらながらRSpecに入門してみた
zaru sakuraba
Ruby on Rails 入門
Ruby on Rails 入門
Yasuko Ohba
Scala Daysに行ってみて
Scala Daysに行ってみて
Kota Mizushima
Scalaで萌える関数型プログラミング[1.1.RC1]
Scalaで萌える関数型プログラミング[1.1.RC1]
Ra Zon
Pry による repl 駆動開発について
Pry による repl 駆動開発について
Tomoya Kawanishi
第一回Data mining勉強会 -第二章 - 原案
第一回Data mining勉強会 -第二章 - 原案
yushin_hirano
ゲットーの斜め上をゆくWebアプリケーションフレームワークの開発
ゲットーの斜め上をゆくWebアプリケーションフレームワークの開発
emasaka
Rユーザのためのspark入門
Rユーザのためのspark入門
Shintaro Fukushima
クイズ・Python勝ち抜きバトル pycon jp_2017
クイズ・Python勝ち抜きバトル pycon jp_2017
Motohiro Ueki
Rubyとプログラミング言語の潮流
Rubyとプログラミング言語の潮流
Kazuhiko Kato
Web技術勉強会 第33回
Web技術勉強会 第33回
龍一 田中
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
More Related Content
Similar to 20130725 perl beginners_9
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
Nagi Teramo
あなたが知らない リレーショナルモデル
あなたが知らない リレーショナルモデル
Mikiya Okuno
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
leverages_event
Rによる高速処理 まだfor使ってるの?
Rによる高速処理 まだfor使ってるの?
jundoll
Why dont you_create_new_spark_jl
Why dont you_create_new_spark_jl
Shintaro Fukushima
Racc でおてがる構文解析
Racc でおてがる構文解析
morphine57
第一回Data mining勉強会 -第二章
第一回Data mining勉強会 -第二章
Tomonobu_Hirano
Start!! Ruby
Start!! Ruby
mitim
俺とDockerとtDiaryとkubernetes
俺とDockerとtDiaryとkubernetes
Masayuki KaToH
今さらながらRSpecに入門してみた
今さらながらRSpecに入門してみた
zaru sakuraba
Ruby on Rails 入門
Ruby on Rails 入門
Yasuko Ohba
Scala Daysに行ってみて
Scala Daysに行ってみて
Kota Mizushima
Scalaで萌える関数型プログラミング[1.1.RC1]
Scalaで萌える関数型プログラミング[1.1.RC1]
Ra Zon
Pry による repl 駆動開発について
Pry による repl 駆動開発について
Tomoya Kawanishi
第一回Data mining勉強会 -第二章 - 原案
第一回Data mining勉強会 -第二章 - 原案
yushin_hirano
ゲットーの斜め上をゆくWebアプリケーションフレームワークの開発
ゲットーの斜め上をゆくWebアプリケーションフレームワークの開発
emasaka
Rユーザのためのspark入門
Rユーザのためのspark入門
Shintaro Fukushima
クイズ・Python勝ち抜きバトル pycon jp_2017
クイズ・Python勝ち抜きバトル pycon jp_2017
Motohiro Ueki
Rubyとプログラミング言語の潮流
Rubyとプログラミング言語の潮流
Kazuhiko Kato
Web技術勉強会 第33回
Web技術勉強会 第33回
龍一 田中
Similar to 20130725 perl beginners_9
(20)
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
~knitr+pandocではじめる~『R MarkdownでReproducible Research』
あなたが知らない リレーショナルモデル
あなたが知らない リレーショナルモデル
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
Rによる高速処理 まだfor使ってるの?
Rによる高速処理 まだfor使ってるの?
Why dont you_create_new_spark_jl
Why dont you_create_new_spark_jl
Racc でおてがる構文解析
Racc でおてがる構文解析
第一回Data mining勉強会 -第二章
第一回Data mining勉強会 -第二章
Start!! Ruby
Start!! Ruby
俺とDockerとtDiaryとkubernetes
俺とDockerとtDiaryとkubernetes
今さらながらRSpecに入門してみた
今さらながらRSpecに入門してみた
Ruby on Rails 入門
Ruby on Rails 入門
Scala Daysに行ってみて
Scala Daysに行ってみて
Scalaで萌える関数型プログラミング[1.1.RC1]
Scalaで萌える関数型プログラミング[1.1.RC1]
Pry による repl 駆動開発について
Pry による repl 駆動開発について
第一回Data mining勉強会 -第二章 - 原案
第一回Data mining勉強会 -第二章 - 原案
ゲットーの斜め上をゆくWebアプリケーションフレームワークの開発
ゲットーの斜め上をゆくWebアプリケーションフレームワークの開発
Rユーザのためのspark入門
Rユーザのためのspark入門
クイズ・Python勝ち抜きバトル pycon jp_2017
クイズ・Python勝ち抜きバトル pycon jp_2017
Rubyとプログラミング言語の潮流
Rubyとプログラミング言語の潮流
Web技術勉強会 第33回
Web技術勉強会 第33回
Recently uploaded
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(11)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
20130725 perl beginners_9
1.
あなたもこれで即採用 !! 面接で必要な Perl
の知識 @i47_rozary perl beginners #9
2.
自己紹介 経歴 :12,3 年
? プログラマです。 Perl 大好き ! 業務 : 最近は、マネジメントばかり。 ( コード書いてない… orz=3) 30 人くらい。 スクラムとかやってる。 最近 :MBA 、 UI/UX 、 DAD とか勉強中。
3.
早速…。
4.
どうしたら 採用 されるのか !
5.
本日、参加されている方だけに 特別に お教えします !
6.
後ほどボクの名刺をお渡しします。 面接の時に 持ってきてください…。
7.
ふざけ るなー !!
8.
ごめんなさい、冗談です…。
9.
目次 レベル 1: これは暗記しておけ レベル
2: これは読んどけ レベル 3: これは経験しておけ
10.
レベル 1 これは暗記しておけ 1.
お約束 2. データ構造 ( 配列 ) 3. データ構造 ( 連想配列 ) 4. サブルーチン ( 関数 ) 5. リファレンス ( 参照 ) 6.CPAN( モジュール置き場 )
11.
レベル 1-1 お約束 #
!/usr/bin/perl use strict; use warnings; 目隠ししても書けるように !!
12.
レベル 1-2 データ構造
( 配列 ) my @array = (1,2,3,4,5); 変数名の前にある "@" が配列の印 print $array[0]; #1 print $array[3]; #4 取り出すときの要素は 1 つなので 変数前に "$"
13.
レベル 1-3 データ構造
( 連想配列 ) my %hash = (1=>“one”,2=>“two”); 変数名の前にある "%" が配列の印 "=>" を使って、 key と value を対応づける。 print $hash{1}; #one print $hash{2}; #two 取り出すときの要素は 1 つなので変数前に "$"
14.
レベル 1-4 サブルーチン
( 関数 ) sub all_add { # ごにょごにょ… } 関数名の前にある "sub" が関数の印 my $total = &all_add(1,2,3,4); 使用するときは関数名の前に "&" を付ける。
15.
レベル 1-5 リファレンス
( 参照 ) いわゆるポインタ。 my $ref_ary = @array; my $total = &all_add($ref_ary); print $total; #15 "@" の前にある "" が参照の印 "%" の前にも使える。 要素を一塊で扱える。
16.
レベル 1-6 CPAN(
モジュール群 ) http://search.cpan.org/ Perl の道具箱 ( なんと !123,186 個 )
17.
要は…。 面接時に、 「 CPAN 、
CPAN 、 CPAN 、 CPAN 」 って言っておけばいいです。 同様に、 「 YAPC 、 YAPC 、 YAPC 」 も効果があります。
18.
レベル 2 これは読んどけ 1.
リャマ本 2. アルパカ本 3.CPAN モジュールガイド 4. モダン Perl 入門 5.Perl Testing Handbook
19.
レベル 2-1 リャマ本 1
章 Perl 入門 2 章 スカラーデータ 3 章 リストと配列 4 章 サブルーチン 5 章 入出力 6 章 ハッシュ 7 章 正規表現の世界 8 章 正規表現によるマッチ 9 章 正規表現によるテキスト処理 10 章 さまざまな制御構造 などなど…。 488 ページ さっき言ったことの半分 が詳しく書いてある。
20.
レベル 2-2 アルパカ本 1
章 イントロダクション 2 章 中級者の基礎知識 3 章 モジュールの使い方 4 章 リファレンス入門 5 章 リファレンスとスコープ 6 章 複雑なデータ構造の操作 7 章 サブルーチンへのリファレンス 8 章 ファイルハンドルへのリファレンス 9 章 リファレンスを使った実践的なテクニック 10 章 大規模なプログラムの構築 などなど…。 328 ページ 残り半分が書いてある。
21.
レベル 2-3 CPAN
モジュールガイ ド 1. ユーティリティ 2. データ 3. モジュール 4. クラス 5. 文字 6. 言語 7. 地域 8. 日付 9. 数学 10. アルゴリズム などなど… CPAN ハンドブック !
22.
レベル 2-4 モダン
Perl 入門 第 1 章 近代的なオブジェクト指向 第 2 章 Perl によるオブジェクトデザインパター ン 第 3 章 データベース処理の薦め 第 4 章 Web アプリケーション 第 5 章 Perl によるシステムツールの開発 第 6 章 テストの薦め 第 7 章 パフォーマンスチューニング 第 8 章 知っておきたい C API と XS の書き方 第 9 章 押さえておきたい Perl の基礎 などなど… 344 OOP 、 XS 載ってます !
23.
レベル 2-5 Perl
Testing Handbook - 前書き - Test::More をもちいた基本的なテスト - Test::Base::Less によるデータドリブンテスト - モックとスタブ - 日付 / 時刻にかんするテスト - LWP::UserAgent のテスト - fork() をともなうテスト - PSGI のテスト - TCP を利用するテストケース - データベースとテスト などなど… Test 方法いっぱ い
24.
要は…。 好きな本は ? と聞かれたら。 CPAN
モジュールガイドと Perl Testing Handbook です。 ( キリッ は効果があります。
25.
レベル 3 これは経験しておけ ウェブアプリケーション作成
( 公開 ) 1. フレームワーク 2. テンプレートエンジン 3.DBI or ORM 4.YAPC!
26.
レベル 3-1 フレームワーク
(WAF) • Nephia (https://github.com/ytnobody/Nephia) • mojolicious (http://mojolicio.us/) • Amon2 (http://amon.64p.org/) などなど…。
27.
レベル 3-2 テンプレートエンジン •
Xslate (http://xslate.org/) • HTMLTemplate (http://search.cpan.org/dist/HTML-Template/) などなど… ?
28.
レベル 3-3 DBI
or ORM • DBI (http://search.cpan.org/~timb/DBI- 1.628/DBI.pm) • DBIx:: で検索 Class とか Skinny とか。 Teng とか Sunny とか。
29.
とはいえ…。 採用する側の人は、 Perl の技術だけを見ているわけではないです。 総合的に評価しています。 DB や
Web サーバーの知識や コミュニケーションの取り方 etc... 。 どんな人を望んでいるのか考えて、 そして、面接に望みましょう。
30.
ちなみに… 採用する側の望みは、 プロジェクトをやり遂げる チームであり、 そのメンバーです。
31.
まとめ 望まれる能力を 吸収と経験し続ければ 面接なんて怖くない !
32.
おまけ 事業部の人が言ってた。 望むエンジニアは…。
33.
イケメ n…
34.
おわり。
Download now