enlightened perl organisation

enlightened |en'litnd|: adjective:
having or showing a rational, modern, and well-informed outlook

  

Planet Perl Iron Man

signup banner
Join |  About |  Update your blog feed |  Report a problem

Only showing posts tagged "perl", "cpan" or "ironman" (or containing those words).

Older posts >
Active State: Komodo 11.1 is Here! LSP Support and Over 150 Improvements!
Komodo 11.1 is one of those updates that may not seem like much until you start using it. This update includes well over 150 bug fixes, quality of life improvements and one very interesting new feature: Language Server Protocol (LSP) support. For tho [...]
Jeffrey Kegler: Marpa and combinator parsing

The missing part

A previous post described how to use the current stable Marpa implementation as a better procedural parser. This post describes how the Marpa algorithm can be used as the basis of better combinator parsers.

In the post on procedural p [...]

perlcodesample: syswrite関数 - ファイルにバイト数を指定して書き込み(バッファリングなし)
Perl › 関数 › here syswrite関数を使用すると、ファイルにバイト数を指定して書き込むことができます。 syswrite $fh, $buffer, $byte_size; 第一引数は、ファイルハンドル、第二引数は、書き込むデータであるスカラ変数、第三引数は、バイトサイズを指定します。 syswrite関数を実行すると、第一引数で指定したファイルハンドルに、指定したバイトサイズのデータが書き込まれます。 syswrite関数は、バッ ...
perlcodesample: sysread関数 - ファイルからバイト数を指定して読み込み(バッファリングなし)
Perl › 関数 › here sysread関数を使用すると、ファイルからバイト数を指定して読み込むことができます。 sysread $fh, $buffer, $byte_size; 第一引数は、ファイルハンドル、第二引数は、読み込んだデータを格納するスカラ変数、第三引数は、バイトサイズを指定します。 sysread関数を実行すると、第二引数で指定したスカラ変数に、指定したバイトサイズのデータが読み込まれます。 read関数との違いは、sysr ...
perlcodesample: read関数 - ファイルからバイト数を指定して読み込み
Perl › 関数 › here read関数を使用すると、ファイルからバイト数を指定して読み込むことができます。 read $fh, $buffer, $byte_size; 第一引数は、ファイルハンドル、第二引数は、読み込んだデータを格納するスカラ変数、第三引数は、バイトサイズを指定します。 read関数を実行すると、第二引数で指定したスカラ変数に、指定したバイトサイズのデータが読み込まれます。 read関数に関する詳しい解説は公式ドキュメントを ...
miguel prz (niceperl): (clxxxix) CPAN great modules released last week
This is a list of great CPAN modules released last week. A module is considered great if its favorites count is greater or equal than 12.

# CPAN module Version Votes Abstract
1 Class::Load 0.25 31 A working (require "Class::Name") and more
2 Dancer 1.3400 142 light [...]
miguel prz (niceperl): (cccxxi) metacpan weekly report - Text::CSV
This is the weekly favourites list of CPAN distributions. Votes count: 34
Week's winner: Text::CSV_XS (+3)
Build date: 2018/06/16 18:14:29 GMT

Clicked for first time:
miguel prz (niceperl): (cccxlv) stackoverflow perl report
These are the ten most rated questions at Stack Overflow last week.
Between brackets: [question score / answers count]
Build date: 2018-06-16 18:08:45 GMT

  1. Is perl's rename doing something odd on APFS? - [4/0]
  2. Copy on Write for References - [3/0]
  3. Define Pe [...]
perlcodesample: scalar関数 - スカラコンテキストで評価
Perl › 関数 › here scalar関数を使用すると、スカラコンテキストを強制することができます。 # スカラコンテキストで評価 scalar 実行文 たとえば配列をスカラコンテキストで評価すると配列の個数が取り出せますが、scalar関数を使って明示的に書くと以下のようになります。 # 配列の個数 my $count = scalar @values; scalar関数は使わなくってよい? プログラムを工夫して書けばscalar関数を ...
Jeffrey Kegler: Parsing with pictures

Derivatives == Earley?

In a cordial Twitter exchange with Matt Might and and David Darais, Prof. Might asked if I was interested in looking at their derivatives-based approach. I answered that I was looking at it -- Marpa is an optimization of the Mig [...]

miguel prz (niceperl): (clxxxviii) CPAN great modules released last week
This is a list of great CPAN modules released last week. A module is considered great if its favorites count is greater or equal than 12.

# CPAN module Version Votes Abstract
1 CryptX 0.061 34 Crypto toolkit
2 Date::Manip 6.72 13 Date manipulation routines
3 Devel::N [...]
miguel prz (niceperl): (cccxx) metacpan weekly report - DBIx::Class::ParameterizedJoinHack
This is the weekly favourites list of CPAN distributions. Votes count: 51
Week's winner: DBIx::Class::ParameterizedJoinHack (+2)
Build date: 2018/06/09 20:40:31 GMT

Clicked for first time:
  • Data::Undump - Perl extension for securely and quickly deserializ [...]
miguel prz (niceperl): (cccxliv) stackoverflow perl report
These are the ten most rated questions at Stack Overflow last week.
Between brackets: [question score / answers count]
Build date: 2018-06-09 20:29:26 GMT

  1. Strawberry perl + Inline::CPP + <sstream> not compiled - [6/1]
  2. Extract everything between first and [...]
kd: DBD::Oracle Trial release.
tl;dr: If you care about DBD::Oracle at all please test this unauthorised trial release....
Jonathan Worthington (jnthn): Faster dispatches with MoarVM specializer plugins
One of the goals for the current round of my Perl Foundation Performance and Reliability grant is to speed up private method calls in roles, as well as assignments in to Scalar containers. What I didn’t expect at the time I wrote the grant … Continue [...]
Active State: Making Open Source Languages Easy for the Enterprise
Undoubtedly, your business is run by open source languages; coders of all kinds - from Dev to QA to DevOps - have adopted open source languages. But we’ve also moved from general purpose languages that were easy to adopt to inventing languages that a [...]
Michiel Beijen (Mike__B): Event based ticket movement via web service

Let’s continue with our use case from last week. In part 1 we build the pre-requirement for this web service. For sure this can also be realised with another OTRS built-in functionality called GenericAgent, but do you really want to build one G [...]

Toby Inkster (tobyink): What is a Bool?
Perl allows pretty much any value to be evaluated in a boolean context: if ($something) { ... } No matter what $something is, it will safely evaluate to either true or false. (With the exceptions of a few edge cases...
perlcodesample: 配列の要素数を取得する
Perl › 配列 › here 配列の要素数を取得するには、配列をスカラコンテキストで評価します。 my $length = @nums; 配列の要素数というのは、配列の長さ、配列の要素の個数とも呼ばれます。 Perlにおいては、長さを取得する関数のようなものはなく、配列をスカラコンテキストで評価することで、配列の要素数を取得することができます。 一番簡単な方法は、上記のように、スカラ変数に代入することです。こうすれば、@numsはスカラコンテキス ...
miguel prz (niceperl): (clxxxvii) CPAN great modules released last week
This is a list of great CPAN modules released last week. A module is considered great if its favorites count is greater or equal than 12.

# CPAN module Version Votes Abstract
1 App::perlbrew 0.83 152 Manage perl installations in your $HOME
2 Date::Manip 6.71 13 Dat [...]
miguel prz (niceperl): (cccxix) metacpan weekly report - Moo
This is the weekly favourites list of CPAN distributions. Votes count: 33
Week's winner: Moo (+2)
Build date: 2018/06/03 12:39:35 GMT

Clicked for first time:
Older posts >