RSS | Module Info | Add a review of

5 out of 7 found this review helpful:

CGI.pm (3.37) *****

Ignore the troll below and just RTFM. The correct argument to pass a document encoding to CGI::header() is the "-charset" parameter.

See the "-utf8" pragma to enable auto-utf8 on input parameters.

Use a template module (Template Toolkit for example) for HTML generation not CGI.pm' s template interface.

Jonathan Rockway' s review does not make any sense either. You can still use CGI.pm for input processing and uploads and it is suitable for simple applications. Also it is still maintained and new fetures added if needed and stable.

Burak Gürsoy - 2008-06-23 14:29:22
Was this review helpful to you?  Yes No


(more reviews of CGI.pm)

2 out of 2 found this review helpful:

CPAN-Mini (0.571) *****

I was thinking about generating a local copy of CPAN and searched for how to do it and it turned out that all is needed is this module & app :) Very nice and useful. All you need is a .minicpanrc for configuration and then just execute `minicpan`

Burak Gürsoy - 2008-06-01 08:52:07
Was this review helpful to you?  Yes No


(more reviews of CPAN-Mini)

1 out of 1 found this review helpful:

IDNA-Punycode (0.03)

In reply to previous reviewer:

it looks like this module is integrated into Net::IDN::Punycode. Maybe it's fixed there?

Burak Gürsoy - 2008-03-26 07:26:25
Was this review helpful to you?  Yes No


(more reviews of IDNA-Punycode)

4 out of 4 found this review helpful:

LoadHtml (7.04) *

Reached v7 but no documentation and bad interface (no interface?). Alot of weird functions named as makafoo, makabar, etc. Reading the code just gave me a headache, but it's also like a time travel to see some prehistoric (released in 2008!) & bad coding style :p

Burak Gürsoy - 2008-02-19 01:30:24
Was this review helpful to you?  Yes No


(more reviews of LoadHtml)

10 out of 10 found this review helpful:

BitTorrent (V0.1) *

Seems like a nonsense. This is merely a wrapper around some bundled PHP code and uses system calls to the CLI php interpreter to do its job. Try one of these instead:

Convert::Bencode_XS
Convert::Bencode
Bencode

Burak Gürsoy - 2008-01-19 13:41:30
Was this review helpful to you?  Yes No


(more reviews of BitTorrent)

5 out of 12 found this review helpful:

Test.php (0.07) *

This is some php code. Even the tests are php. I don't think that this thing belongs to CPAN.

[edit]Note to down voters: this is CPAN not PEAR...[/edit]

Burak Gürsoy - 2007-06-08 13:13:00
Was this review helpful to you?  Yes No


(more reviews of Test.php)

4 out of 7 found this review helpful:

constants (0.0027) *

Holger Seelig: The CPAN Spammer :p

Burak Gürsoy - 2007-05-04 02:41:14
Was this review helpful to you?  Yes No


(more reviews of constants)

5 out of 5 found this review helpful:

Devel-LeakTrace-Fast (0.0.2) ****

Something usable at last! Leaky variables are a nightmare and they are too hard to detect inside large code bases. This module gives you precious information. But if the information list is too long, command line is not good for reading. Maybe printing to STDOUT can solve this problem. Also, some global variables from other modules are marked as leaky (like some DBI globals) this seems to pollute the information list. An option to disable certain packages can be good.

Burak Gürsoy - 2007-02-08 11:41:06
Was this review helpful to you?  Yes No


(more reviews of Devel-LeakTrace-Fast)

2 out of 2 found this review helpful:

JSAN (0.07)

I think that I've fetched half of the whole CPAN during installing this module. Ouch!

Try JSAN::Mini if you have trouble installing this module. Bu it also has some long prereq list...

Burak Gürsoy - 2007-01-04 11:48:22
Was this review helpful to you?  Yes No


(more reviews of JSAN)

3 out of 3 found this review helpful:

PerlMagick (6.24) ****

ImageMagick is a feature rich, but heavy library. GD is better for simple tasks. And the interface is not perlish.

But the below review is misleading, since ImageMagick does have a QueryFontMetrics() method:

($x_ppem, $y_ppem, $ascender, $descender, $width, $height, $max_advance) = $image->QueryFontMetrics(parameters);

Burak Gürsoy - 2006-08-04 06:31:24
Was this review helpful to you?  Yes No


(more reviews of PerlMagick)

8 out of 8 found this review helpful:

Syntax-Highlight-Engine-Kate (0.01) ****

Nice. But there is a performance problem. Kate.pm loads all sub modules at once and this decreases performance and increases exec time. We can not use individual modules (::Perl.pm) for highlighting, since the highlightText() method is inside Kate.pm

I think that all methods must be moved inside another module (like Syntax::Highlight::Engine::Kate::Base) and all sub modules must inherit from this. And Syntax::Highlight::Engine::Kate must be just remain as a wrapper. Here is a little benchmark I did:

#!/usr/bin/perl -w
use strict;
use Time::HiRes qw(time);
my $bench = time;
require Syntax::Highlight::Engine::Kate::Perl;
import Syntax::Highlight::Engine::Kate::Perl;
printf "Bench: %4f\n", time - $bench;
my $bench2 = time;
require Syntax::Highlight::Engine::Kate;
import Syntax::Highlight::Engine::Kate;
printf "Bench: %4f\n", time - $bench2;

Output:

Bench: 0.039220
Bench: 0.507489

Burak Gursoy - 2006-05-30 09:01:24
Was this review helpful to you?  Yes No


(more reviews of Syntax-Highlight-Engine-Kate)

6 out of 9 found this review helpful:

EasyDBAccess (3.0.0.02) *

Weirdo :p And a method name like "foo" in the API?? This seems to be a private/personal lib that has little use to others. Code uses DBI internally, but the interface is bad and hard to understand (from my point of view).

Burak Gursoy - 2006-05-27 06:35:32
Was this review helpful to you?  Yes No


(more reviews of EasyDBAccess)

6 out of 7 found this review helpful:

Template-Plugin-Nbsp (0.01) *

Seems unnecessary as Geoff Simmons stated. It also uses "&nbsp;" named entity, which can create problems with XHTML (with the correct content-type header). Only few "named entities" are pre-defined in XML. One must use "&#160;" with XHTML docs or define nbsp manually in DTD (i.e. <!ENTITY nbsp "&#160;">).

See <http://www.w3.org/TR/REC-xml/#sec-predefined-ent> for pre-defined named entities.

Burak Gursoy - 2005-12-22 04:33:02
Was this review helpful to you?  Yes No


(more reviews of Template-Plugin-Nbsp)

3 out of 6 found this review helpful:

DumpStack (1.1)

I wonder if any reviewers below noticed the release date of this module? You are rating a historical item :p

Burak Gursoy - 2005-12-18 11:28:50
Was this review helpful to you?  Yes No


(more reviews of DumpStack)

3 out of 7 found this review helpful:

Roll (1.0) *

This thing is a blah. And also the author is a blah, so I rate it as blah...

Burak Gursoy - 2005-09-24 14:03:08
Was this review helpful to you?  Yes No


(more reviews of Roll)

2 out of 4 found this review helpful:

MIME-Lite (3.01) ***

Widely used and a good module. But, what about SASL auth? This module lacks support of it. Mail::Mailer seems to be a good alternative for that functionality: http://search.cpan.org/~markov/MailTools/Mail/Mailer.pm

Burak Gursoy - 2005-09-14 09:55:22
Was this review helpful to you?  Yes No


(more reviews of MIME-Lite)

3 out of 4 found this review helpful:

Apache-Reload (0.07) *****

Good for development, but I'm not sure if this can be used in a production environment...

Burak Gursoy - 2005-08-21 12:19:08
Was this review helpful to you?  Yes No


(more reviews of Apache-Reload)

2 out of 3 found this review helpful:

OpenGL (0.54) **

I'm new in this 3-D subject and couldn't try this module before this page: <http://www.bribes.org/perl/wopengl.html> Windows users must see this.

Anyway, there is no documentation in this module and the interface is not perlish, also the examples in the distro do not work on my system because of the usage of "glpOpenWindow" (I learned that from "J-L Morel"s page -- I do not know if it can be replaced with another function?) that's why I gave it a "2".

Burak G�rsoy - 2004-11-20 15:19:58
Was this review helpful to you?  Yes No


(more reviews of OpenGL)

2 out of 2 found this review helpful:

GD (2.16) *****

Fast and good graphic library. But requirement of absolute path for ttf fonts is *annoying*. It also does not like paths that have spaces in it.

I think that a built-in support for hex colors (like #000000) will be a good thing. I don't like that 3-element rgb values.

Also; the return of GIF format is a good thing.

Burak G�rsoy - 2004-07-29 08:49:37
Was this review helpful to you?  Yes No


(more reviews of GD)

OOTools (1.75) ***

weird perl coding... that "Perlish" thing is really weird...

Burak G�rsoy - 2004-07-10 11:51:35
Was this review helpful to you?  Yes No


(more reviews of OOTools)

0 out of 1 found this review helpful:

Archive-Tar (1.07) *****

It will be nice if you can bundle a "tar" program that Makemaker can use for "nmake dist" under windows. I' m currently archiving the resulting directory by hand (by a perl program actually)...

Burak G�rsoy - 2003-12-30 13:41:35
Was this review helpful to you?  Yes No


(more reviews of Archive-Tar)

Text-Template (1.44) *****

ditto mirod :) simple and powerful module and does not implement a "template language"...

The only bad thing is, you must use a global variable for the variables inside a template, you can't declare it with my(), but there is a hash mechanism to avoid this or you can use package globals.

Burak G�rsoy - 2003-12-08 13:41:28
Was this review helpful to you?  Yes No


(more reviews of Text-Template)

0 out of 1 found this review helpful:

DBI (1.38) *****

one of the best modules :)

Burak G�rsoy - 2003-09-14 12:05:35
Was this review helpful to you?  Yes No


(more reviews of DBI)

1 out of 1 found this review helpful:

Compress-Zlib (1.22) ****

I think that this module must be installed in every system (well it may not be a standard module in a perl distribution --but ActivePerl adds it).

Really usefull.

Burak G�rsoy - 2003-09-14 12:01:54
Was this review helpful to you?  Yes No


(more reviews of Compress-Zlib)

Pod-Simple (0.97) *****

Best pod parser :)

Burak G�rsoy - 2003-08-19 03:32:14
Was this review helpful to you?  Yes No


(more reviews of Pod-Simple)


the camel