Max Maischein
- Website: corion.net
- About: I'm the author of various CPAN modules. I'm also one of the admins of perlmonks.org.
Recent Actions
-
Posted Trying to hide from the Cloud to Max Maischein
I'm trying to get Plync to work with my Nexus 7, mainly because I want non-Google calendar synchronization between my mobile, my desktop and this shiny toy. Authentication works, but the Nexus 7 does not want to list the available folders at all and does…
-
Commented on No Accepted Perl 6 Talks at YAPC::EU 2012?
Just a quick information: We are looking into this. Currently it seems as if some talk votes were counted differently from the expectations. I don't know if that affected how many talks did not make the cut that would otherwise...
-
Commented on Twitter Bootstrap templates for Dancer Applications
I'm not sure whether File::ShareDir is a solution, because these files are mostly supposed to be copied into the application directory and modified there. But maybe the underlying idea is to amend Dancer (resp. dancer) to use the data from...
-
Posted Twitter Bootstrap templates for Dancer Applications to Max Maischein
look, I'm using the Twitter Bootstrap CSS framework. A side effect is, that I wrote Dancer::Layout::Bootstrap…
-
Posted How many faces do you count? to Max Maischein
How many faces do you count in this image?
="window.open('http://blogs.perl.org/users/max_maischein/assets_c/2012/02/face-mass-740.html','popup','width=5616,height=3744,scrollbars=no,resizable=no,to… -
Posted How I roll - choosing the epigraph for 5.15.8 to Max Maischein
quotes from books or other media for longer than that. About 10 days ago, I made the short list of two books that could give interesting…
-
Posted Your Perl-driven cyborgs can soon recognize objects to Max Maischein
I've made some progress in getting ccv to compile under Windows. Now I can start with opening up the API and writing some XS for it. Soon, the below image can be created completely from within Perl instead of using a shell call out to the executable to…
-
Commented on German Perl Workshop 2011 - Speaker Evaluations
Thank you again for running the evaluations! I didn't translate them on my own, I had plenty of help from Frankfurt.pm members, so I can't claim the fame all for myself :). But as a speaker and organizer, I find...
-
Commented on A real fork() call could be possible on Windows (XP onwards)
I don’t know if the proposal of not caching $$ went in already :) Spawning the child process will automatically make it inherit the environment and the open (file) handles. That already works well with system() too. I’m not sure...
-
Commented on is a type system a hindrance to programming creatively ?
Ugh – I don’t think your metaphor holds. a type system does not mean that you need to predeclare your types. For example, you can program in Haskell without declaring the types your functions accept as parameters and the return...
-
Posted A real fork() call could be possible on Windows (XP onwards) to Max Maischein
Prompted by BrowserUk in his post on Perlmonks on Win32, fork and XS globals, I looked into the
PAGE_WRITECOPYfor -
Commented on Work progress on WWW::Mechanize::NodeJs
Thanks for the links - I had looked for alternative implementations, but missed all three of them. I think the "Zombie" is out, because it needs C++ and Python, and npm is broken since NodeJs 0.5.7 - and I don't...
-
Posted Work progress on WWW::Mechanize::NodeJs to Max Maischein
Lots of people use WWW::Mechanize::Firefox. This makes me happy.
Some of these people would like to do away with needing Firefox to be running on the machine doing the automation. To look in that direction, and to gain some fa…
-
Commented on Discontinuing support for Firefox 3.0
Firefox 3.0.19 is still supported in version 0.54 and will likely remain supported. The changes that prompted me to move away from the old version, namely encoding problems and the lack of a native JSON encoder, could be nicely contained...
-
Commented on Discontinuing support for Firefox 3.0
The discontinuation is intended only for Firefox 3.0. Firefox 3.5 and Firefox 3.6 will continue to be supported, as will Firefox 4. But it seems that Firefox 3.0 also has a native JSON decoder, except that it lives under a...
-
Posted Discontinuing support for Firefox 3.0 to Max Maischein
A heads up and last call for people using WWW::Mechanize::Firefox with Firefox 3.0.
I plan on discontinuing support for Firefox 3.0 due to moving to the native JSON encoder that exists starting with Firefox 3.5.
If you…
-
Commented on File::UStore a UUID based File Storage Abstractor, Why would a temp folder not be writable???
I would try, for testing, to use File::Temp instead of File::Spec->temp . The test machine may not have a large /tmp directory or the user running the tester may not have the proper permissions to write anywhere except below the...
-
Posted Display your data - Random::PoissonDisc to Max Maischein
I read this nice article on map generation and naturally want to write something like it, but in Perl. For the first step, I want to distribute points nicely across the plane, by using the
-
Posted You can solve any problem by adding another layer of indirection to Max Maischein
During the Easter weekend, I've started to write code supporting Firefox 4 in WWW::Mechanize::Firefox. So far, only some ugly parts of the restructuring of Firefox have broken WWW::Mechanize::Firefox. As my main application…
-
Posted I love it when a plan comes together to Max Maischein
Barbie blogged about the 11 million test reports mark, and gave a link to a dataset.
I had been sitting on my data "visualization" idea ="https://github.com/Corion/App-ffeedflotr/wiki/Plot-a-…
-
Posted App-ffeedflotr - plot using Firefox and flot to Max Maischein
Sometimes, I want a pretty plot of data. Excel is not always the tool of choice,
or the output ofwhile /bin/true done; ls $file ; sleep 1; done
Inspired by ="http…
-
Commented on Long-running requests with Progress Bar in Dancer / AnyEvent
My last post seemingly got eaten somewhere. My question is - why use Javascript when a META Refresh tag can do the same, but without the security implications that Javascript brings with it?...
-
Posted Downwards compatibility, and a surprising find to Max Maischein
I've just released a new version of
WWW::Mechanize::Firefox, appropriating a new function ofWWW::Mechanize,->click_button. I used that occassion to also change the XPath queries sent by W:M:F… -
Commented on What should be core in Perl 5.16?
DBD::SQLite is the only DBD that does not need external libraries. All other DBDs ship without the client libraries and need other components like `libmysql` or Oracle client libraries. And those other components usually cannot be distributed with the DBDs...
-
Commented on What should be core in Perl 5.16?
If you're going for an everything-and-the-kitchen-sink core, look at what Strawberry Perl includes. It already comes with lots of useful modules that are (or were) difficult to build on Windows, like DBD::SQLite, XML::LibXML and XML::Parser. Of course, by bloating the...
-
Posted Patching XS modules to Max Maischein
Today, I found out about a new release of Image::Thumbnail , which has support for Image::Epeg , a library coming from the Enlightenment desktop manager. Likely, epeg is quite fast, but…
-
Posted Cascading config parsing to Max Maischein
Prompted by some comments about how to handle RAW files from cameras, I revisited App::imagestream , the program I use to automatically publish all images I touch to a gallery page…
-
Posted Win32::Wlan released to Max Maischein
Win32::Wlanhas now escaped onto CPAN. I've redone the whole structure. There now isWin32::Wlan::API, which is a very thin layer over the Microsoft Wireless API. -
Posted Making Perl location-aware, one bit at a time to Max Maischein
One of my long-term ideas is to make my laptop more location aware and to have something like
cronexcept for locations instead of time. It will be useful to automatically reconfigure my network and proxy settings in Firefox and Thunderbird and to prevent… -
Commented on App::scrape - Simple HTML scraping from the command line
It already does that (see the second parameter in the last example), but I'll try to make that more obvious in the documentation....
Comment Threads
-
AnyEvent commented on
Long-running requests with Progress Bar in Dancer / AnyEvent
Firstly, you missed an end ")" in your code example.
The most important thing is you don't even mention that your example code requires Twiggy to work. Same thing happens in your Dancer::Plugin::Progress document on CPAN.
I did notice your previous post which mentioned how you glue the AnyEvent and Dancer after hours of investigation.
Anyway, thank you for sharing the inspiration of "Progressing Bar". -
AnyEvent commented on
Long-running requests with Progress Bar in Dancer / AnyEvent
Firstly, you missed an end ")" in your code example.
The most important thing is you don't even mention that your example code requires Twiggy to work. Same thing happens in your Dancer::Plugin::Progress document on CPAN.
I did notice your previous post which mentioned how you glue the AnyEvent and Dancer after hours of investigation.
Anyway, thank you for sharing the inspiration of "Progressing Bar". -
moritz commented on
No Accepted Perl 6 Talks at YAPC::EU 2012?
Thanks for looking into it. While you are at it, could you please send emails to those who have rejected talks too? It feels very weird to notify only speakers who have accepted talks.
-
lichtkind commented on
No Accepted Perl 6 Talks at YAPC::EU 2012?
max: does that mean my perl rx 6 talk can happen in the end?
-
YAPC::Europe 2012 commented on
No Accepted Perl 6 Talks at YAPC::EU 2012?
What happened
While choosing the talks, we voted on them to select each batch. This had the two-fold
effect of only choosing the talks by majority vote ("All sports on TV are football")
and also not having a close mental image of what (kinds of) talks had been accepted
in the previous voting rounds and which were still in the hat. This unintentionally
led to no Perl 6 talks being accepted.What we did
As we did not want to reject speakers that we already accepted, we added a fourth track
to make some more slots available in addition to th…
About blogs.perl.org
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 run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.