Reviews by Serguei Trouchelle

cpanratings
 

RSS

Log-Log4perl (1.36) *****

I don't get why people think Log::Log4perl is a module is to "conditionally appending a single line of text to a file". If you think so, you completely miss the point of Log::Log4perl. What about having fatal errors sent to your email? Log something to SNMP or Windows Event Log? Configure your few-hundred-module project logging using just one file? Log::Log4perl can easily handle all that stuff. Your precious "open && print && close"? I doubt so. And yes, Log::Message cannot handle these things either.

Serguei Trouchelle - 2012-03-23T16:38:08 (permalink)

2 out of 4 found this review helpful. Was this review helpful to you?  Yes No

Attribute-Persistent (1.1) *

Deep resursion, out of memory, unmainained for several years.

Serguei Trouchelle - 2011-07-21T07:02:36 (permalink)

3 out of 3 found this review helpful. Was this review helpful to you?  Yes No

Faster (0.1) *

Very effective memory eater. Test suite killed my Ubuntu in just few seconds.

Serguei Trouchelle - 2011-07-05T16:32:20 (permalink)

3 out of 4 found this review helpful. Was this review helpful to you?  Yes No

Devel-ObjectTracker (0.4) *

Unsupported memory eater.

Serguei Trouchelle - 2011-06-30T14:07:33 (permalink)

1 out of 3 found this review helpful. Was this review helpful to you?  Yes No

AAAAAAAAA (1.00) *****

AaAAaAaaaAAAaaAaaaaAaaAa aaAaaaaAaaAa aaAAAaaaAAaAaaaAaa aaaAaAaaAaaaaaAAaAaaaAaa aaAAAaaaaaaAaaaAaAaAaAaaaAaaAaaaaaAaaaaaaaaAaaAAaaAAAaaAaaaA. aAAaAaaaAAaAaaaaAA aAaaAAaaaAAAaaaAaa aaaaAAaaAAAaaaaaAaaAaAaaaaAAaaaaaAaaaaAAaAaAaaAAaaaaaaaAaaAAaaAaaaaaAAAaaaAAaA aaAaaaaAaaAa 100% aaaAaAaAaAaaaaAAaAaaAAaAaAAaaa!

Serguei Trouchelle - 2011-06-24T14:40:08 (permalink)

7 out of 12 found this review helpful. Was this review helpful to you?  Yes No

HTML-Template-Compiled (0.95) *****

Despite the common opinion, HTML::Template::Compiled is not that fast. Even more, it's slow. It's even slower than Template::Toolkit. If you try to use it in your average CGI script, you probably wouldn't see any performance boost, quite contrary. With file cache, it is better than TT, but still loses to plain old HTML::Template.

But if you can actually use memory cache, things change. HTC beats everything. Severely. So, with FastCGI or mod_perl you should stick to HTC beyond doubt.

Also, new features rock. TMPL_ELSIF and TMPL_SWITCH are bliss. Dot-notation saves a lot of typing and makes your code much clearer. That's why I use this module even when it leads to slower code.

Serguei Trouchelle - 2010-07-13T09:57:05 (permalink)

1 out of 1 found this review helpful. Was this review helpful to you?  Yes No

CPAN-Index (0.01) *

Installing this module breaks CPAN shell.
Avoid installing it at all costs.

Serguei Trouchelle - 2010-05-13T04:46:45 (permalink)

6 out of 6 found this review helpful. Was this review helpful to you?  Yes No

ExtUtils-MakeMaker (6.56) *****

As a response to one-star rating:

1. Module::Install is just a wrapper over ExtUtils::MakeMaker.
2. Author doesn't encourage to use Module::Build -- only when it comes to adding new functionality to EUMM.

Overall, EUMM is a great module. I found it easier to use than MB for small projects that don't need some complex processing.

With most of MB issues fixed in last releases, it's actually some kind of habitual preference about what to use (unless you're writing a monster, of course -- MB can work better in this case).

Serguei Trouchelle - 2010-05-11T03:53:17 (permalink)

5 out of 5 found this review helpful. Was this review helpful to you?  Yes No

Task-BeLike-BINGOS (1.04) *****

CPAN is for people.

If anybody can benefit from this module, then it's worthy to be on CPAN.

Serguei Trouchelle - 2010-05-09T05:09:50 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No

FindBin-Real (1.05)

Wow, and now we finally have trolls in CPAN ratings! How cute.

Serguei Trouchelle - 2010-02-03T05:45:09 (permalink)

0 out of 3 found this review helpful. Was this review helpful to you?  Yes No

Data-Define (1.03)

Wow, and now we finally have trolls in CPAN ratings! How cute.

Serguei Trouchelle - 2010-02-03T05:45:05 (permalink)

0 out of 2 found this review helpful. Was this review helpful to you?  Yes No

Try-Tiny (0.04) *****

A very good way to catch exceptions.

Comparing to TryCatch, this module provides cleaner code if you have simple try { ... } catch { ... } scenarios and doesn't suffer from Prerequisite Hell Syndrome. From the other hand, TryCatch is about twice as fast and has much powerful exception handling.

You decide.

Serguei Trouchelle - 2010-02-03T03:22:24 (permalink)

3 out of 3 found this review helpful. Was this review helpful to you?  Yes No

Eludia (09.12.20.43be85c) *

Acme::BadExample number 2. A mature non-OO Acme::BadExample.

Horrible code.
Horrible module versioning.
Horrible packaging (C:? gif.pm? WTF?)
Horrible logging style (print STDERR on module use? Well, it's ok for mature systems)
Continuously reinventing the wheel.
No comments at all.
No tests, even basic sanity check.
Inline HTML in modules instead of templates.
No documentation for you unless you understand Russian.
No interface unless Russian in windows-1251 charset (yes, it's hard-coded).
And it's called MVC. Oh gosh.

Does it work? I bet yes.
Can you use it? No way, unless you're the author.

The only good thing is that it has an aposematic name. So elude it ...for great justice.

Also, those who don't like "use strict" should better write in PHP.

Serguei Trouchelle - 2009-12-22T07:11:24 (permalink)

0 out of 1 found this review helpful. Was this review helpful to you?  Yes No

Cache-FastMmap-WithWin32 (1.16.4) *****

Just cool.
Really helps to have all these modules, depending on Cache::FastMmap under Win32 environments.

Serguei Trouchelle - 2008-03-18T01:22:51 (permalink)

1 out of 2 found this review helpful. Was this review helpful to you?  Yes No

Devel-TrackObjects (0.2) *****

Very useful module to quickly track your objects for memory leaks.

Serguei Trouchelle - 2008-02-14T13:53:17 (permalink)

2 out of 2 found this review helpful. Was this review helpful to you?  Yes No

Object-Destroyer (2.00) *****

In spite of the fact that it's a trade of CPU for memory, this module really helps when you need to get rid of complicated data structures with circular references when they are out of scope. If it was possible to be as fast as internal garbage collector, this module will deserve 6 stars out of 5.

Serguei Trouchelle - 2008-02-11T15:42:41 (permalink)

5 out of 5 found this review helpful. Was this review helpful to you?  Yes No

File-Trash (v0.0.1) *

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:54:35 (permalink)

5 out of 9 found this review helpful. Was this review helpful to you?  Yes No

Daisy (v0.0.1) *

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:54:24 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No

Daisy-Chain (v0.0.1) *

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:54:18 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No

Daisy-Dukes (v0.0.1) *

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:54:12 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No

Daisy-Cutter (v0.0.1) *

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:54:08 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No

Daisy-Cocktail (v0.0.1) *

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:54:02 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No

Daisy-Wheel (v0.0.1) *

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:53:57 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No

File-Recycle (v0.0.1) *

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:53:12 (permalink)

4 out of 5 found this review helpful. Was this review helpful to you?  Yes No

DBIx-Std (v0.0.1) *

7 months gone from "placeholding" and nothing happened.

Some kind of CPAN-squattering, useless CPAN pollution.

Serguei Trouchelle - 2007-04-27T06:51:07 (permalink)

9 out of 11 found this review helpful. Was this review helpful to you?  Yes No

SimpleMood (v0.0.1) *

Useless placeholder.

Serguei Trouchelle - 2007-04-27T06:43:27 (permalink)

5 out of 6 found this review helpful. Was this review helpful to you?  Yes No