below you'll find a resumé of yesterdays TechMeet,
it's quick typed in middle of the presentations,
so do not expect to much Kwalitee
feel free to add any omissions or to correct me
thx to domm for the organisation
special thx for their presence belongs to
Michael G. Schwern and David "cogent" Hand
a pleasure to meet you all
maks
* domm (Thomas Klausner) : CPANTS - CPAN Testing Service
* maks (Maximilian Attems) : vacherie - language learning tool
* leo (Leopold Tötsch) : parrot
* Wilhelm Nagy : xedm
* Matthias**2 (Matthias Tarasiewicz, Matthias Subik) :
fs2 - multimedia p2p +database
* Lucas Czjzek: mmm - Moving Media Multiplicator
domm starts with cpants
the basic idea is to test cpan modules
after catching ownership he did the obvious:
there exists a completly rewroten cpants
cpants has to analyse sourcecode
because code would probably not compile
(os, required modules, missing c libraries, ..)
-> parse perl -> cpanratings -> database
not yet decided on how to calculate qualiity
(Makefile, symlinks, ..)
slides: http://domm.zsi.at/talks/vienna_pm200309/
me continues with vacherie
a nice tool for learning another language,
javascript and interface feeded by a perl
script which chooses random vocabularies
the database is feeded by individual chosen entries
quite a nice sunday afternoon hack .. hope so
leo introduces parrot
parrot is the new virtual machine Perl6 will be based on
parrot iternals based on registers
(Integer, double float, Strings, PMC)
PMC = Parrot Magic Cookies kind of low level objects
~1200 opcodes for all sort of operations (addition + ..)
parrot uses 3-register machine - garbage collection
leo shows some nice benchmarks
resume: parrot is fast, sometimes 30x faster than perl 5
great final with old mandelbrot c
ponie wants to run in 2 years, pie-thon next year for oscon
latest parrot 0.11 contains lots of new stuff:
can translate files in native executables like elf
continuation style calling convention
(subroutine return continuation ..
restores stacks that subroutine may have changed ..
you can jump in also in this subrout ine)
the slide where of course done in Parrot!!!
unicode + regex engine + perl parser may need some help
http://www.parrotcode.org/
wilhelm likes kobol for xedm but runs after his shirt
and may hand you over some cute proprietary browsers
his application is for governement and subsidiaries
it can run on a usb stick, and is very easy to install
contains mysql, active state perl (cgi+ dbi + blowfish),
modified tinyweb, gui (html + css) looks like acces
(!befuddle clerks)
can control and start any process like vi or m$ excel
xedm has 100 users, specification will also be used in eu
tab seperated with left column controll statements (inserts,
deletes) .. human readable and machine readable format for excel
programmer uses meta objects .. he just configure it
further talks planned on the database .. project managment
programm was intertroduced yesterday
questions: nagy@ubavie.gv.at
matthias**2 presents fs2 a metamedia p2p sequencing database
main approach contrasts the googlish popularity approach
important to have a look at rare content
metainformation decentralised shall permit distributed media
using pointers to the underground stuff
interlink media content not anonymosly
taking the best out of the internet infrastructure
kind of distributed wiki
media type recognition done in perl my cpan modules:
Digest::MD5, Video::Info; XML::RSS
mailinglist and sourceforge link will be posted soon.
lukas made the glorious finish with mmm
shows hard to find demo stuff opengl demos jackson five,
music video sofa surfers
opening event 8 october kunsthalle dj female pressure
http://mmm.ok.ag/