Alt om ingenting og litt i mellom En blogg av Knut-Olav

English-posts · Programmering

Could not dupe: Bad file descriptor

8. september 2009 · 2 kommentarer

Ok, so I have been debugging a Perl application that I wrote about six months ago. Basically it creates some meta data and copies files to other user accounts using SSH. For file transfer it uses File::RsyncP and for remote control it uses Net::SSH::Perl. Some times I get the error message Could not dupe: Bad [...]

[Les mer →]

Emneord: · , ,

English-posts · Teknologi

Read your Opentracker statistics with WWW::Opentracker::Stats

1. april 2009 · Comments Off

WWW::Opentracker::Stats is a Perl library for retrieving and parsing statistics from the BitTorrent tracker opentracker. Opentracker provides web services for various statistics, such as the current number of peers, seeders and complete downloads for each torrent. Opentracker is a robust and fast bittorrent tracker. It does not store anything on your disks while running, all [...]

[Les mer →]

Emneord: · , , ,

Programmering

Asynkron Perl med Proc::Simple

5. mars 2009 · 2 kommentarer

Jeg har nettopp skrevet en web-applikasjon i Perl basert på web-rammeverket Catalyst. Noe av det denne applikasjonen gjør er å flytte filer, og ofte er dette store filer, på nærmere 1 GB hver. Dette tar tid, spesielt når det skjer mellom to maskiner over en SSH-forbindelse. Siden dette er en web-applikasjon medfører dette at koblinga [...]

[Les mer →]

Emneord: · , ,

Programmering

Ny værvarslingstjeneste!

1. mai 2008 · Comments Off

Varsel er en værtjeneste hvor du kan be om et værvarsel på en dato fram i tid. Du vil da få værvarselet tilsendt på e-post når varselet er tilgjengelig. Bakgrunnen for prosjektet er en konkurranse som Meteorologisk Institutt og YR.no har invitert til. Varsel integrerer og mottar værdata fra yr.no. Applikasjonen er skrevet i Perl [...]

[Les mer →]

Emneord: · , , , , ,

Programmering

Web frameworks – Comparing Catalyst and Symfony

1. februar 2008 · 3 kommentarer

Ruby on Rails has become unbelievably popular the last couple of years. It divides applications into three layers; models, views and controllers, or the shorter term MVC. This means that the presentation is separated from the application logic and the data. It seems that everyone wants to make their own Ruby on Rails clone, and [...]

[Les mer →]

Emneord: · , , , , ,

Teknologi

Presenting Bifrost –
follow-me printing and printout management

24. januar 2008 · 4 kommentarer

Follow-me printing solutions have always been an expensive investment and often come with strict limitations such as lock-in to a single hardware or software vendor. This is no longer true; the name is Bifrost. The name Bifrost originates from Norse mythology and means rainbow. Bifrost is a bridge connecting the realm of the mortals, Midgard, [...]

[Les mer →]

Emneord: · , , , , , , , , ,