Updated list of drawing tools
After 11 years, I've updated the list! If you have any suggestions, please comment or email me.
Amazing: The preview feature worked. Submitting for the last time...
|
このページは大阪弁化フィルタによって翻訳生成されたんですわ。 |
After 11 years, I've updated the list! If you have any suggestions, please comment or email me.
Amazing: The preview feature worked. Submitting for the last time...
So, Type::Tiny 1.2.0 (a.k.a. 1.002000 using Perlish decimals) is now available on CPAN.
Highlights since 1.0.0:
Strawberry Perl 5.26.0.1 is available at http://strawberryperl.com
More details in Release Notes:
http://strawberryperl.com/release-notes/5.26.0.1-64bit.html
http://strawberryperl.com/release-notes/5.26.0.1-32bit.html
I would like to thank our sponsor Enlightened Perl Organisation for resources provided to our project.
I am delighted and proud to announce the release of Perl 5.26.0! You can read the release announcement.
It has been the first release done under my fidgety guidance. I want to take this opportunity to share my thoughts on this release and the process we had producing it.
SPVM is the language to speed up numerical operation and array operation in Perl.
SPVM is deveoped little by little. I don't know it will be success to embded SPVM to Perl , but I introduce SPVM in this entry.
SPVM means Static Perl Virtual Matchine. This is Perlish static typed language.
Today I will introduce the test script. All variables have a static type and automatic type conversion is not done. Variable declaration can be omitted because it has type inference. It is designed to be same as Perl language as possible.
package Main {
sub main () : int {
my $num1 = 2;
my $num2 = 5;
my $num3 = sum($num1, $num2);
std::println_int($num3);
return 0;
}
sub sum ($num1 : int, $num2 : int) : int {
my $num3 = $num1 + $num2;
return $num3;
}
}
The output result is as follows.
7
Looking at the file "Test.spvm", you can see the functions currently implemented.
This document is the May, 2017 progress report for TPF Standardization, Test Coverage, and Documentation of Perl 6 I/O Routines grant. I believe I reasonably satisfied the goals of the grant and consider it completed. This is the final report and may reference some of the work/commits previously mentioned in monthly reports.
I'd like to thank all the donors that support The Perl Foundation who made this grant possible. It was a wonderful learning experience for me, and it brings me joy to look back and see Perl 6 improved due to this grant.
Thank You!
Here are the original completeness criteria (in bold) that are listed on the original grant proposal and my comments on their status:
Get the lead developers together in a hotel for four days. Remove all distractions. Feed them. Stand back and watch bugs get fixed, problems get solved, and new ideas implemented.
Earlier this month 38 Perl toolchain developers assembled in Lyon for the Perl Toolchain Summit, the event previously known as the QA Hackathon. This is an annual gathering where we pull together the lead developers of the core systems and tools in the CPAN ecosystem. We aim to provide an environment where for four days they can work on the tools we all rely on, with the right people around them.
This blog post is a summary of the summit. We can't cover everything, but our goal is to give you a flavour of the work that went on, and hopefully get across why the attendees typically rate this as their favourite event to attend. You can read more of the individual accomplishments on the results page of the event wiki.
We did not get a single letter of intent to host the European Perl Conference in 2018 yet. So either all your monger groups try to stress out the YEF venue committee, or nobody actually wants to host the conference next year.
I do hope for the first option. But I fear that in fact nobody wants to gain endless glory by organising our yearly conference.
So here's again the Call for Venue for the Perl Conference in Europe 2018 (formerly know as YAPC::Europe). And please do consider submitting a proposal, or it might be a very sad summer in 2018...
At the last two Perl QA Hackathons, I worked on porting PAUSE on Plack, to drop old mod_perl and Apache dependencies and make it easier to set up PAUSE on your local environment. It was successful, but more could be done to fix various (visual/security/usability) issues on PAUSE UI. So, at the rebranded Perl Toolchain Summit of this year, I went a step (or a few steps) further and started to port PAUSE on Mojolicious, hoping to separate views from controllers and make it clearer for us which code belongs to which feature(s) and how.
I'm porting the reference implementation of GraphQL for JavaScript to Perl, sponsored by Perl Careers. Part of that is obviously to lex/parse GraphQL queries. I decided to try this with Pegex.
Key findings:
I have recently started porting the reference implementation of GraphQL for JavaScript to Perl, sponsored by Perl Careers. My key considerations:
You can see the GitHub repo at https://github.com/graphql-perl/graphql-perl, and the MetaCPAN page for the distro at https://metacpan.org/release/GraphQL.
Initial findings:
The Perl Conference, 2017 will be held this year in Washington DC, at the US Patent and Trademark Office, from June 18 through June 23rd.
This is the conference that many of us have affectionately known as YAPC::NA::17.
If you haven't registered yet, please do so as soon as possible.
We want to make sure we're providing the best possible experience for our participants, and to that end, accurate registration counts are helpful, plus there is still time to get the early-bird rate.
The conference website is: [http://www.perlconference.us/tpc-2017-dc/](http://www.perlconference.us/tpc-2017-dc/)
We have talks scheduled from many of the best speakers known to the Perl community;
Damian Conway, Sawyer X, Randal Schwartz, Mark Jason Dominus, Ricardo Signes, and so many other strong speakers that I feel silly having mentioned the few that I did.
For those seeking additional enlightenment there are tutorials and master classes offered (by additional registration) on topics such as:
Mojolicious-Plugin-INIConfig 0.6 is released. State become stable, and support config_override option
Mojolicious::Plugin::INIConfig
I've forgot to remove EXPERIMENTAL status from now. Mojolicious::Plugin::INIConfig become stable.
And I support the same feature as Mojolicious::Plugin::Config config_override.
Enjoy!
Hello Perl community,
This is a short announcement about the availability of amusewiki version 2.022. Since the previous announcement on blogs.perl.org, amusewiki has seen a bunch of bug fixes and improvements, both in the backend and in the UI.
The full changelog can be found at https://amusewiki.org/library/amw-version-20. The code can be download from github.
Notably, the fetching of remote git archives has been made asynchronous, so it will not block other jobs when fetching large amounts of updates.
Now it's possible to define custom formats for PDF and EPUB.
As always, unofficial debian packages are available at the same time a new release is rolled out and it's still the preferred and recommended way to install amusewiki. See http://packages.amusewiki.org/
If you want to try out amusewiki without installing anything, you're welcome to try out the sandbox at http://sandbox.amusewiki.org
(Source: Flickr)
This past May was my second attendance at the Perl Toolchain Summit, and I hope I aptly justified my presence this time around.
I had a long list of topics to work on, but as usual, I gravitated towards a few focused ones and discussions I found valuable.
As I mentioned in my previous post, I'll be giving a free public lecture
this week in Olso. It will be my "400 Years of Perl 6" talk, and will be
held at Kulturhuset, Youngs gate 6, Oslo at 6pm on Wednesday 24 May.
I hope to see you there.
Damian
Hey everyone,
Following is the p5p (Perl 5 Porters) mailing list summary for the past week.
Enjoy!
For the second year, I have had the great privilege of attending the Perl Toolchain Summit (PTS, formerly called the QA Hackathon QAH). This year it was held in Lyon, France, and three cheers for the organizers; it was an amazing event!
Last year I unexpectedly became involved in the Meta::CPAN project, even to the point of hosting the first (annual?) Meta::Hack a few months ago. This year, I continued to work with them, however, the need was greater in the CPAN Testers realm and so there I went.
This year I was invited to the Perl Toolchain Summit in Lyon, formerly known as the Perl QA Hackathon. I had organized this event two years ago in Berlin.
Having been "only" an organizer before, this time I could actually code. It was a pleasure to work with over 35 people doing a lot of work for the Perl 5 and 6 infrastructure and related topics.
One of them was Ingy d?t Net, who I enjoy working with on Perl and other Open Source projects regularly remotely. Since we both love the commandline, I could learn a lot from Ingy over the last two years.
At the summit we were working on existing and new YAML modules. This is Ingy's report of what we did. Spoiler: We killed YAML.pm and reinvented it.
In this post I would like to talk about the 2017 YAML Summit that took place just one week before the Toolchain Summit.
I've just returned from a 2 week (and 2 Summit!) trip to Europe, specifically Berlin and Lyon. A couple months ago I was invited to attend the Perl Toolchain Summit 2017 in Lyon. Whenever I go to the EU I like to drop by Berlin to visit some friends.
One of my friends is Tina M?ller, who works with me throughout the year on various open source things. We met 2 years ago at the Perl toolchain event in Berlin, that Tina helped organize. For the past 4 moths we've been concentrating on all of YAML as a lanuguage.
Specifically we've been making:
I decided that we should have the first ever YAML Summit in Berlin along with our fabulous collaborator (and NimYAML author) from Stuttgart, Felix Krause.
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.