Πλανήτης Ubuntu

Συλλογή ανεξάρτητου περιεχόμενου
Planet Ubuntu - http://planet.ubuntu.com/
Ενημερώθηκε: πριν από 1 ώρα 9 λεπτά

Thomas David: Count the days ...

πριν από 3 ώρες 28 λεπτά

... until Kubuntu 8.10 Intrepid Ibex will be released. There are only a few weeks now! Time for some marketing an a new shiny Kubuntu counter. Just insert these code lines in your website:

<script type="text/javascript" src="http://www.seqfault.de/files/countdown/display.js"></script> <noscript><img id="countdownimage" src="http://www.seqfault.de/files/countdown/810KubuntuCountdown_noscript.png" width="180" height="150" alt="Kubuntu 8.10 'Intrepid Ibex' - 30.10.2008"></noscript>

I've taken the JavaScript from ubuntu.com, the images are from myself and licenced under CC-BY-SA 3.0 Germany.

There are also some other counters: By Ubuntu, apachelogger or simpson-fan.

read more

Jeff Bailey: ... when we last saw our intrepid explorers,

πριν από 3 ώρες 36 λεπτά
they were hanging out in California. Being warm. (That's Angie's comment. I'm still wearing sandals. Although I saw a Montrealer shudder at me today. That was worth it. I think I'll keep wearing them all week, even if it causes me to lose my toes)

but.. BUT! that's not the exciting part!

This is: http://www.realtor.ca/PropertyResults.aspx?Mode=5&id=1487634

This evening we accepted the counter-offer on the place.

The timeline so far: arrived Saturday, looked at places 10:30 Sunday morning. Made offer 7pm. They made a counter-office at 8:30pm. We accepted the counter-office at 6:30pm today.

Next up: Review property agreement. Find someone to sign all the paperwork for us when we're out of town. Pray that CMHC aren't rat bastards. Inspection on Saturday at 1pm.

Oh, and none of this includes going to the house party on Saturday night, the last minute finding of a hotel as our friend's place had a pipe burst where we were going to stay. Finding out that another friend had a place to stay. Me forgetting my laptop at the hotel. We saw the midwife this morning. And I went to work today.

Sometimes I think that Aikido Rondori has nothing on my life. =)

Jono Bacon: Ubuntu Free Culture Showcase Winners Announced!

Δευ, 06/10/2008 - 18:37

DIGG THIS STORY!!

I am absolutely tickled pink to announce the winners of the Ubuntu Free Culture Showcase!

For those of you living under a rock for the last few months, the Ubuntu Free Culture Showcase was an initiative that we ran to showcase free culture artists in each version of Ubuntu. Each time we release a tasty new Ubuntu, we include a package full of example content (rather craftily named…example-content), and with Ubuntu being installed on so many computers around the world, it is a great opportunity to bring the Ubuntu ethos to the creative arts and showcase some free culture content.

To do this, a while back I announced the competition and we had a slew of entries. We then asked a carefully chosen panel of creative types in the Ubuntu community (Cory Kontros, Luis de Bethencourt, Luke Yelavich, Lydia Pintscher and Tony Whitmore) to pick their top three entries from each of the categories (Audio and Video) and then we sent the finalists to the Community Council to pick the winners. I am so proud to announce that the winners are:

Andrés Vidau (Audio Winner)

Download Entry

Andrés Vidau was born in Mexico City in the roaring 70’s. It wasn’t very long before he found his way into playing the drums. He and 3 friends formed the band: GasMoztaza. Starting in music with some punk rock and ska rhythms. A few years later got into electronic music and formed the band: Caravanacid which enjoyed a moderate success within the Mexican Trance Scene. From Mexico City he moved to the Caribbean where he made underwater movies for diving tourism and then finally moved to Barcelona where he resides now. Patas de Trapo is a track that was born in a one-track side project, and in collaboration with guitar player Mauricio Barron, current member of indie rock band A Colores. With Mauricio playing the guitar and Andres sequencing the rest of the song. Andrés is an Electronics Engineer and Ubuntu user since Gutsy Gibbon.

Andrew Higginson (Video WInner)

Download Entry

Andrew is not your typical English computer user. He is fourteen and produces artwork on his computer, with Free Software. The likes of Inkscape and The GIMP are his tools, all for the low price of nothing. He discovered Ubuntu in the latter part of 2006 and since then hasn’t gone back. Projects like Wikipedia allowed him to develop his artwork skills, something he is very thankful for, as it allows him to ‘wow’ his friends as he does now. He loves the fact that Free Software enables someone with his lack of an income, to produce such great pieces of work, at such high quality, without having to break the bank. Free software has not only introduced him to unleash his creative side in computing, but to be able to give back to such programs that initially helped him is an extraordinary experience, that only free software can offer. His creation – ‘Stop Motion Ubuntu’ that you see in the Examples folder, was his first venture away from still images to moving ones. Again he only used free software, available in Ubuntu – and his webcam. While not sure how it would turn out, he is surprised at how well it was received and will certainly continue to use video as a new medium. When he hasn’t got homework scattered across the desk, Andrew spends most of his time creating artwork, coding with Python, helping new Ubuntu users (like he once was) via Launchpad Answers and when he can, writing on his blog. Generally he moves from project to project, helping out wherever he can.

When we release Ubuntu 8.10 Intrepid Ibex, you will find both Andrés and Andrew’s submissions on the disc, exposing their work to millions of Ubuntu users. Congratulations guys!

Also, we are going to do this for every release of Ubuntu, so creative people…get those creative juices flowing ready for the Jaunty Jackalope Ubuntu Free Culture Showcase!

Søren Bredlund Caspersen: Beer ticket (and more)

Δευ, 06/10/2008 - 15:52

Inspirered by Peter Makholm’s lightning talk on the Open Moko i will start with the ‘conclusion’ and work my way backwards.

I got the last beer ticket!

Fullrate (who happen to be my ISP) sponsored quite a few free beers at the Open Source Days 2008. However there was not enough for everyone and I happened to get the last ticket (after the two persons in front of me had declined it). The tickets were handed out after the keynote by Daniel Klein. (Does anyone know if the keynote or the slides are available on line somewhere?)

Before the keynote I spend most of Saturday either attending lightning talks or sitting at the Ubuntu booth. Work at the booth was quite relaxed. Mostly people just stopped by for some free CDs and to tell how happy they were with Ubuntu. There weren’t really any technical questions. If that can be taken as an expression that Ubuntu just works or if we were just lucky I don’t know. I will leave it up to you to draw conclusions.

Some people from The Software Exchange (a project under the Ministry of Science, technology and Innovation) had a very cosy and inviting booth sporting a roaring fireplace (on a LCD tv), a moose head (with the nickname Elge Sander), comfortable leather chairs and a portrait of the sabdfl him self. Really was a fun setup!

Niels took more pictures that will hopefully come on line soon.

Raphael Pinson: Setting a printer on KDE4

Δευ, 06/10/2008 - 15:25
I just installed a new computer on hardy with KDE 4.1.2. Tonight, I plugged my good old HP PSC 1510 to it. It was already quite easy to set it on KDE 3, like 5 clicks away or so. Now here is a little tutorial on how to set it on KDE4:


  1. Plug the printer to the computer
  2. Turn the printer on
  3. Read the little popup saying that the printer was detected and is ready to print
  4. Print


Could it be easier? Thank you KDE devs!

Launchpad News: Getting help with Launchpad

Δευ, 06/10/2008 - 14:09

Recent scene at Launchpad HQ

There are few things more frustrating than working on something and then being held up because you can’t get the help you need. I know this all too well: my quest for world domination has long been stalled because the sonic screwdriver help-line people never answer my emails.

With Launchpad, we’re trying something new to make sure you get the help you need. Each week day there’s a named member of the Launchpad team whose job is to answer your questions, whether in #launchpad, in Launchpad Answers, on launchpad-users or to help@launchpad.net.

This means that on top of the usual cast of Launchpad types in #launchpad, for eight or so hours each day you’ll have a named contact that you can ping for help.

You can see which person’s on duty by checking the Help Rotation page on the Launchpad help wiki and also by looking at #launchpad’s channel topic.

Let us know what you think of the new help rotation and how we can improve it.

Telephone operators photograph from Seattle Municipal Archives. Creative Commons licensed.

Cesare Tirabassi: Collect Ubuntu, Debian and upstream versions together

Δευ, 06/10/2008 - 11:41

I was talking with seb128 few days ago about things I could help with in the Desktop Team.

Seb mentioned that a web page listing Ubuntu, Debian and upstream versions of the packages maintained by the team, as well as a simple system to assign tasks, would be nice.

I thought that was the perfect excuse to finally learn some perl and php, so I set to the task and hacked this script together.

You can see the results here (click on the image to see the real one):


The script is tailored for Gnome packages, but can easily be changed to do the same thing for KDE, Xfce, Xorg or whatever other piece of software uses a central download location.

On top of that, its easily customisable from the command line, so that it can be used for just some packages one is particularly interested in.

The man page gives all the gory details, but lets make an example. Suppose you want to track the following packages:

All you need to do is to create a local packages list. This list is a csv file with the following fields:

package,upstream,blacklist,updater,watch

Where:

  • package is the source package you want to track (must be a valid Ubuntu package name)
  • upstream is the upstream name, if different from the Ubuntu one
  • blacklist is used to avoid the package being looked up in the Gnome pool
  • updater is the usual updater/uploader/maintainer; can be left blank
  • watch is a watch line to be used to retrieve upstream versions

Examples of watch lines can be:

  • ftp://ftp.gimp.org/pub/gimp/v2.4/gimp-([\d\.]+)\.tar\.bz2
  • http://sf.net/conky/conky-([\d\.]+)\.tar\.gz
  • http://bonrom.cbbknet.com/ \?download=RutilTv([\d\.]+)\.tar\.gz
The format should be compatible to that of watch lines of watch files version 2 (note that there is already a built-in logic to handle sourceforge hosted files).
Downloading from launchpad is not yet supported since this requires directory pattern matching (perhaps I will implement this in a later version).

For our example, the package list could be written as follows:
gnome-mplayer,,1,,http://code.google.com/p/gnome-mplayer/downloads/list http://gnome-mplayer.googlecode.com/files/gnome-mplayer-([\d\.]+)\.tar\.gz conky,,1,,http://sf.net/conky/conky-([\d\.]+)\.tar\.gz rutilt,,1,,http://bonrom.cbbknet.com/ \?download=RutilTv([\d\.]+)\.tar\.gz gelemental,,1,,http://www.kdau.com/files/gelemental-([\d\.]+)\.tar\.bz2 source-highlight,,1,,ftp://ftp.gnu.org/gnu/src-highlite/source-highlight-([\d\.]+)\.tar\.gz Let's save it as example.txt.

The list can then be generated with the following command:

gen_list_html --packages rutilt source-highlight gelemental gnome-mplayer conky --input example.txt --text

Which will produce the following output:

rutilt 0.18-0ubuntu1 0.16-2 0.18 source-highlight 2.10-0ubuntu1 2.4-5.2 2.10 gelemental 1.2.0-3ubuntu1 1.2.0-3 1.2.0 gnome-mplayer 0.7.0-1ubuntu1 0.7.0-1 0.8.0 conky 1.6.1-0ubuntu2 1.6.1-1 1.6.1

First, the package name is printed, then the Ubuntu, Debian and finally upstream version.

I kept the textual output as basic as possible since I just use it while debugging.
One can of course modify it to generate a more readable output, or an output more suitable for automatic scanning.
To generate a fancy php file, just omit the --text option and redirect the output (or use the --output option).

The script requires just the perl, perl-base, libwww-perl, dpkg-dev and gzip packages to run which should already be installed on any developer's machine.

My utmost thanks go to the dad authors (which I took as inspiration for the comments handling) and the uscan ones (which drove the upstream scanning logic for packages not in a single download location).

Patrice Vetsel: Afficher le décompte pour la sortie de la Ubuntu 8.10

Δευ, 06/10/2008 - 09:54

Thorsten Wilms a créé 2 versions de son widget pour décompter les jours restants avant la sortie de la Ubuntu 8.10. Vous trouverez sur cette page le code à insérer sur votre site. Un grand merci à lui Un volontaire pour les faire en français ?

Thorsten Wilms have made 2 versions for his countdown timer. In this page you will find the code to insert in your site. Thanks to him

Scott Ritchie: We need a good "most annoying" list

Δευ, 06/10/2008 - 08:22
I went to Wineconf last weekend.  I've been solidly busy since then, but I'm calling in sick tomorrow to catch up on Ubuntu stuff and post a report, as well as a massive todo list for myself.

In the meantime, I'm going to toy with the idea of creating a wiki page dedicated to the "most annoying usability bugs" for Intrepid beta.   Some of them may be small and squashable, others might remain open for months.  That's fine.


Candidates for annoying bugs are anything that aggravates you about Ubuntu.  Using the system should be fun, even if it's not very functional.  Stuff like repetitive dialog boxes that ask the same question over and over (or worse, pop back up after you told them to go away) are perfect candidates for this list. 


I encourage everyone to file more usability bugs.  This is a good example:
https://bugs.edge.launchpad.net/ubuntu/+source/evince/+bug/278907

As it is, the program is perfectly functional.  Assuming, of course, you can intuit how to use it, and not get scared off (or perhaps print the whole document out of caution instead of just the possibly incorrect range).  Fixing this sort of thing is just as important for many users as actual functionality.

John Crawford: Ubuntu Weekly Newsletter #111

Δευ, 06/10/2008 - 05:42

The Ubuntu Weekly Newsletter, Issue #110 for the week of September 28th - October 4th, 2008 is now available.

In this Issue:

* Ubuntu 8.10 Beta released
* Intrepid Countdown banner
* Intrepid CDs for Approved LoCo’s
* New Ubuntu Members
* Ubuntu Testing Day
* Kernel Hug Day
* PackageKit call for testing
* Ubuntu 8.10 release party(San Francisco)
* MOTU News
* Ubuntu Stats
* LoCo News
* Launchpad News
* In the Press & Blogosphere
* In other News
* Upcoming Meetings & Events
* Updates & Security

If you have a story idea for the Weekly News, join the Ubuntu News Team mailing list and submit it. Ideas can also be added to the wiki!

      

Miia Ranta: HOWTO: Symbian60v3 (Nokia N95), SIP and ekiga.net

Δευ, 06/10/2008 - 01:30

Finally VoIP craze hit me. I’ve had Skype account for ages, ekiga.net account for about a year, and a Nokia N95 for about a year also. I knew it is possible to configure my phone into using SIP, but never really bothered. I’ve been fighting with my laptop for a while now, and while I do manage to get the webcam to work, the microphone is somewhat flaky. Fortunately I do have my desktop computer, on which Everything Just Works. But since I really can’t be bothered to sit by my desktop computer all the time, I decided to finally configure my ekiga.net account on my phone.

And in the end, the process was very painfree. With some google-fu the settings were found - all I needed was to ask a friend how the network connection should be handled as mine didn’t seem to work because of the NAT in my home network. And the answer to that problem was obvious - use 3G instead. The sound quality is astoundingly good with even the lowest bandwidth provided by my mobile phone service provider, Saunalahti.

Anyway - here are the settings and the steps documented in a nice neatly fashion:

  1. navigate to: System/Tools –> Settings –> Connection –> SIP Settings
  2. Create a new profile:
    • Name it as, for example, ekiga.net
    • Service-Profile: IETF
      Public Username: sip:$YOURUSERNAME@ekiga.net
      Compression: no
      Proxy: none
    • Registrar:
      Registrar-Adress: sip:ekiga.net
      Domain: ekiga.net
      Username: $YOURUSERNAME
      Password: $YOURPASSWORD
      Transport: UDP
      Port: 5060
  3. stop and think how do you want to be contacted:
    • about all the time - Registration: Always on; only when you call or want to be contactable on your phone - Registration: When needed.
    • On the move - Default access point: Your (hopefully cheap / monthly subscribed / unlimited) data transfer plan access point*; Mostly at a known wifi hotspot - Default access point: Your wifi hotspot.**

Here be the disclaimers:
* I tried with my own 3G connection provided by Saunalahti - 384kbit/s (lowest speed there is), and the sound quality was sufficient.
** for me my home network is configured in a way with NAT that using wifi doesn’t work. It would require fiddling with some ports, if you have access to your router and know what you’re doing, this page might give you some hints what to do - it also may not. I’ve not tried.

I tried these settings with calling to the echo service (that’s sip:500@ekiga.net for those of you who didn’t already know) and ended up giggling at my own voice like a maniac - and then tried it twice more just for the giggles. As a friend hadn’t tried his settings (the same as mine) on his E51, I called him to get confirmation on the sound quality, which was amazingly good.

These settings were found from here, if you’re wondering what theme I’ve got on my phone, it’s found from here, and the programs that are in the first screenshot as quick launchers are BusWatch, Enhanced Calculator for s60, alarm clock, synchronisation and mirggi, s60 IRC client I use to connect to my irssi-proxy handling my connections to IRCnet, freenode and my bitlbee, which in turn handles my connections to MSN, ICQ, jabber.org- and GoogleTalk- XMPP connections.

Thomas David: Hello Planet Ubuntu!

Δευ, 06/10/2008 - 00:38

It was some weeks ago when I was approved as Kubuntu Member. This weekend I managed to setup a multilingual blog, so it's time to introduce myself.

I'm Thomas David (nemphis). I live in Saarland, Germany and I'm a information technology student. My first Linux distro was SuSE 8.1. I upgraded up to 9.0 and switched to Debian Sarge. Some time later I heard about Ubuntu and switched to Kubuntu Breezy.

Since 2006 I'm active in the German Kubuntu Community. Now I want to get in touch with the Kubuntu development.

read more

Risto H. Kurppa: To Openmind 2008

Κυρ, 05/10/2008 - 23:06

(GPL)

On Tuesday I’ll be attending the annual Openmind 2008 conference in Tampere, Finland as a community member. Some 200 open source professionals, academics and community members will be there discussing the following themes:

  • Open source - integration with software business
  • Open mobile internet
  • Open source powered government and public services

We’ll also hear ‘Lightning talks’ and reports from the participants of ‘Kesäkoodi’, the Finnish Summer of Code hosted by COSS, the Finnish Centre for Open Source Solutions. The program looks quite interesting. Last year we saw some interesting presentations about open mobile software and distros and that was the first time I hold an open Linux phone Openmoko neo1973 in my hands. This year I have an Openmoko Freerunner of my own

Tags: community, events, opensource, planet-ubuntu, planet-vapaasuomi

Nicolas Derive: Giroll is back with a lot of new stuff to prepare : help with SLM (aka RMLL) and organizing a new party for intrepid !

Κυρ, 05/10/2008 - 20:01
Hello Folks !

We're back ! A new install party is on the stuff list...
For early november (the 2nd or the 3rd saturday), we're planning a new install party !!
And we're researching some people to help us dealing with this ! So if you have some ideas about animations to prepare or just want to give a bit of your time for preparing and for the D day, you're welcome ! Games are already planned, a lunch for midday, and the return of the Giroll's Radio ! But some other ideas have been given, so we're also working on this !

And to keep the best for the end, we are working nowadays with the ABUL on the file for the RMLL 2010 bid of Bordeaux ;)

This is the end of this post... but there will be new ones soon ;) (even if I'm without internet connection for at least half of a week...)

Jonathan Thomas: KDE 4.1.2 released

Κυρ, 05/10/2008 - 18:01
KDE 4.1.2 released, etc
KDE 4.1.2 has been released for both Kubuntu Intrepid Ibex and Hardy Heron. If you're an astute Intrepid user you'll notice that you've already received these updated a few days ago. You will also probably notice that I'm lazy and copied a lot of this from my KDE 4.1.1 post :P Don't worry, I'll throw in some new content at the end so stay tuned, I know you'll like it. ;-)
Get it now!

The Kubuntu ninjas spent most of last week packaging KDE. We also had a new ninja join the fun.

So who are these guys providing Kubuntu users with the awesomest KDE 4 packages ever?

* JontheEchidna (aka Jonathan Thomas) Me! I was really lazy for backports this time around...
* vorian (aka Steve Stalcup) Has an iPhone
* smarter (aka Guillaume Martres) he finally applied for motu
* Arby (aka Richard Birnie) made up for not being able to join us last time by backporting most of the packages to Hardy, picking up the slack for my laziness.
* Riddell (aka jr or Jonathan Riddell), the almighty Kubuntu robot, who's sponsoring the Intrepid uploads ... he also can transform into an oracle if someone might have unanswerable questions
* apachelogger (aka Harald Sitter) He spent most of the time playing with his new rbot waiting for things to compile.
* rgreening (aka Roderick Greening) He's the newcomer. Fixed a nice failure to build from source. This is really the only thing that can be said about him: [kubotu] fact #2 of 6: rgreening buries head in sand.
* ScottK (aka Scott Kitterman) He loves his tooltips. He helped sponsor things (Like a kate related kde4libs bugfix). See the second part of this post for some more of his indirect contributinos.



The 4.1.2 packages sport a number of improvements. It fixed about half a dozen issues in our bugtracker. :)

If you see a Kubuntu ninja around on IRC, give them a thanks. It was a good job all around.

Oh, and I promised you something, didn't I? The following is a sub-blog entitled "How the Kubuntu team doesn't know about feature freeze" or "We'll probably kick ourselves later for this" :-P

Adept resexed
So, exciting new changes are coming to Intrepid soon. First off, we have an update to Adept. I'll just give you two screenshots, since everybody knows a blog is nothing without them.

Compare old:


...with new:


Currently Adept 3.0 uses the sidebar code from Okular. From Okular 4.0. Egad, that's old. Updating the code to what Okular has in KDE 4.1 makes Adept look much nicer and polished. Props to the Okular d00ds, or whomever coded that. (Kontact might be using it too) Intrepid should be getting this update quite soon.

Plasma tooltips for the taskmanager from 4.2 trunk


You guys better appreciate this. :P I know ScottK does ;-) I probably wouldn't have done it if he didn't ask.
It took me (with some very much appreciated assistance from rgreening) two and a half days to get the backport from trunk right for this. Expect this change to be available by tomorrow if all goes well.

KWin compositing goodness
... blatently stolen from SuSE :P


Riddell spent the time to make a patch of the SuSE KWin branch which has a lot of features from trunk. What this means for you: You will be able to have KWin cube by tomorrow if all goes well. ;-)

(Pic stolen from vorian.)
Great work all around. I really think that Intrepid is shaping up to be a great release. (and oh god I hope these new features don't make us sorry. ;D

Michael Rooney: wxBanker 0.3 released!

Κυρ, 05/10/2008 - 17:13
I am proud today to release version 0.3 of wxBanker, a free, simple, lightweight personal financial management application for Linux, Windows, and OSX! It is written in Python and wxPython.

It is basically like the concept of the checkbook register brought into the 21st century, allowing you to keep track of balances and transactions across multiple types of accounts. It allows you to know the balances of your accounts without relying on your bank or credit card online interface, which is often slow to update and can't take things like uncashed checks into account. Not to mention that entering each transaction into wxBanker makes spending money with debit/credit cards more tangible and can help keep your spending in check. You can also keep track of "virtual accounts" like loans to/from friends, accounts receivable/payable, and allocate funds for specific purchases like a new computer.

You can also search your transactions to see how much you have spent in specific areas, and see a graph of your balance over time. Check out the screenshots below:





If you find GnuCash too complex for your purposes and decide to take control of your finances with wxBanker, let me know what you think! In Ubuntu you should only need to install python-wxgtk2.8 and python-numpy. Project page: https://launchpad.net/wxbanker.

Dave Murphy: Help make Ubuntu gr-r-r-eat!

Κυρ, 05/10/2008 - 16:45

Monday October 6th 2008 is the second Ubuntu Testing Day where we will be focusing on testing of upgrades of 8.04 (Hardy Heron) to 8.10 (Intrepid Ibex).

What is a testing day?

The Ubuntu Testing day is a special day where the Ubuntu Community comes together with a shared goal of testing an specific set of ISO images (Alpha, Beta, RC, Gold or Point releases). Taking the idea from the Ubuntu Bug Day, we want to apply the same concepts to ISO testing.

Who can join in?

Everyone. You don’t need to be a developer. You don’t need to know how to code. Everyone is welcome. If you don’t know how to help, then just stop on by and we’ll explain everything to you. In fact, one of the objectives of the Testing Day is to help people willing to start testing Ubuntu to make it better.

How to join in?

Come to #ubuntu-testing on freenode IRC. We will be there all day and night helping to resolve any testing queries you might have. Normal testing activity takes place in #ubuntu-testing at other times also.

What we will be testing?

This time we will be focusing on testing distribution upgrades. If you want to upgrade your Hardy system (*buntu 8.04) to Intrepid (*buntu 8.10) this is a great way to help on your way.

Also, my colleague Marc Tardif (cr3) will be giving a session at the #ubuntu-classroom IRC channel at 15:00 UTC about the testing infrastructure, giving an overview on the tools available to make Ubuntu testing easier and more fun.

Please, join us tomorrow and help make Ubuntu even better!

Corey Burger: 5 Oct 2008

Κυρ, 05/10/2008 - 07:38
And then I was crazy and decided to become a politician

Seems I have a burst of insanity and decided to enter politics. Specifically, I am running for municipal council in Oak Bay, one of the smaller cities that make up Greater Victoria*.

Why am I running? To promote bicycling, transit, a greener world and similar ideas. As such, I am running under the Green Party banner.

I won't bore the rest of you to tears with campaign stuff, so check out my campaign website at coreyburger.ca.

* Victoria, the city that most assume is one, is in fact 12 different fiefdoms, ranging from 5,000 to 105,000. Oak Bay is one of those. See Greater Victoria on Wikipedia.

Debian Package of the Day: logstalgia: pong-like apache log viewer

Κυρ, 05/10/2008 - 07:00

Article submitted by Andrew Caudwell

Logstalgia (inspired by glTail) is a website traffic visualization tool that replays or streams Apache access logs as a pong-like battle between the web server and an unrelenting army of requesting hosts. It is rendered using OpenGL, so you’ll need a 3D accelerated video card to run logstalgia.

Requests appear as colored balls (the same color as the host) which travel across the screen to arrive at the requested location. Successful requests are hit by the pong paddle while unsuccessful ones (such as 404s) are missed and pass through.

The paths of requests are summarized within the available space by identifying common path prefixes.

Related paths are grouped together under headings. For instance, by default paths ending in png, gif or jpg are grouped under the heading Images. Paths that don’t match any of the specified groups are lumped together under a Miscellaneous section. Groups can be customized to the page layout of your website fom the command line by specifying a heading, an associated regular expression and a screen percentage.

The simulation can be paused at any time by pressing space. While paused, individual requests can be inspected by passing over them with the mouse.

Logstalgia can read from either a file or standard input. To replay an apache log just run:

logstalgia /var/log/apache/access.log

You can combine Logstalgia with other tools like tail and ssh to watch the access.log

of your web server in real time. eg: ssh user@yourserver.com tail -f /var/log/apache/access.log | logstalgia -

Check out a video of Logstalgia in action:

Logstalgia is available in Debian since Lenny and in Ubuntu intrepid. A version of the package for Debian Etch is available on the homepage.