PROXY  WHOIS  RQUOTE  TEXTS  SOFT  FOREX  BBOARD
 Music  Philosophy  Code  Literature  Russian

= ROOT|Technical|LinuxGazette|issue105.txt =

page 10 of 77



   [137]http://perllinux.sourceforge.net 

     (!) [Jason] LUFS (Linux Userspace File Systems):

     [138]http://lufs.sourceforge.net/lufs

     It's designed to allow you to write filesystem drivers for linux in
     userspace. (You'd never guess it from the name. :-) )

     Bindings for python:

     [139]http://www.freenet.org.nz/python/lufs-python

     I don't know of there's any for Perl, but I wouldn't be surprised.

     (!)  [Ben]  Wow. Weird. I'm very familiar with the Perl Power Tools
     (essentially, the GNU toolkit for Unix reimplemented in Perl) - in fact, I
     recommend them to my students as a bunch of well-written code to study; I
     also  think  it's  a  really good idea of the same kind as having a
     statically-compiled shell. An entire Perl-based distro, though? Is there a
     point to straining a Camel [1] through the eye of a needle? I mean, cool
     that it can be done... but you end up with pureed camel, and who wants
     that? Messy.

     [1] Contrary to popular belief, the mascot's name is not "OCaml". Sheesh.

     (!) [Thomas] Depends how you say it. :) Usually with perl, it is with
     heavy surprise with lots of skepticism thrown in for good measure. :D

     (!) [Ben] Well, the way people seems to usually "learn" Perl (i.e., by
     looking at somebody's horrible code, figuring "I can do that!", and
     proceeding to do exactly that), I'd think it's more like "prayerfully,
     with a quiver in the voice and tears running down the cheeks". People who
     learn it the right way - i.e., by reading and following the documentation
     and    learning    from    good    examples    (e.g.,    PPT,   NMS
     ([140]http://nms-cgi.sourceforge.net), etc.) - say it with a rising
     inflection, sorta singing the last part, and usually follow it up with a
     whistle.

     "O Caaaa-mel! [whistle] Heeere, Camel-camel-camel!"

     It always comes running and wagging its tail when properly invoked. Beware
     the fleas, though. :)
   _______

     Snipping some light-heartedness, somehow the topic changed to window
     managers. -- Thomas Adam

     (!) [Thomas] Don't use [141]KDE, then.

     (!) [Ben] It's certainly one of the major reasons that I don't. My current
     machine has plenty of disk, memory, and CPU for KDE to gratuitously throw
     in the trash (oops - was that my 'out-loud' voice? Darn), but I refuse to
     put up with the Micr0s0ft-style blinkenlights philosophy of the interface
     ("Fear not, small human creature; KDE has decided on everything you'll
     want and need, and will provide it for you.").

     (!) [Thomas] It does have "wizards" or the equivalent so that even the
     complete clueless can give it a go.

     (!) [Ben] What, to handle the configuration end? Nothing special there;
     IceWM, e.g., has "icepref" that does much the same thing. I'm very much a
     fan of "vi" as a configuration wizard, myself, but others may differ.

     I dislike the standard RedHat install for the same reasons (it's a minor
     dislike, but that's the reason for it.)

     (!) [Thomas] sigh. I agree. I liked it more when RH4 and the subsequent
     RH5 release used Fvwm. They now use Gnome, which is arguably better IMO,
     than KDE. Qt is horrible.

     (!) [Ben] IceWM is small, fast, and lacks nothing in features that I want
     from a WM. From Thomas' previous rantings :) , I gather that FVWM is much
     the same sort of thing. It's like having a spoon that you bought for a
     quarter; [ ... ]

     (!) [Thomas] Kind of. But there are a lot of things Fvwm does that IceWM
     does not, and while I am not going to outline the individual merits of
     each, you cannot, for instance, in IceWM do event actions. And while I
     have used IceWm, it just doesn't have..., well, it lacks something. :)

     (!) [Ben] EPID. That's why I didn't say that KDE was evil and should be
     wiped off the face, etc. - some people love it. And FVWM doesn't have a
     lot of things that IceWM has (i.e., a decent taskbar; I could never stand
     that huge thing they use that takes up so much real estate.)

     (!) [Thomas] Actually, Fvwm provides a taskbar (FvwmTaskBar) that takes up
     no more space than any "normal" task bar, plus it can autohide. You can
     also configure FvwmIconMan to act as a taskbar.

     Apart from the inherent motif theme [1] that Fvwm takes on by default (
     \o/ ), perhaps the other major attraction to it for me was the fact that
     you can define events based on actions. AFAICT this is an idiom unique to
     Fvwm, and no other WM/desktop environment (The module that provides this
     is known as 'FvwmEvent').

     Perhaps another addition that you might appreciate Ben is the fact that
     you can script commands to Fvwm, using the underlying $SHELL. There is
     even a full set of perl-bindings[2] [3]. The power that this gives, to
     allow complex things to be done simply, is quite amazing. Not only that
=10=

1.4|5|6|7|8|9| < PREV = PAGE 10 = NEXT > |11|12|13|14|15|16.77

UP TO ROOT | UP TO DIR | TO FIRST PAGE

Google
 


E-mail Facebook Google Digg del.icio.us BlinkList Fark Furl Ma.gnolia Netscape NewsVine Reddit Slashdot Spurl StumbleUpon Technorati YahooMyWeb LiveJournal Blogmarks TwitThis Live News2.ru BobrDobr.ru Memori.ru MoeMesto.ru

0.0155931 wallclock secs ( 0.01 usr + 0.00 sys = 0.01 CPU)