because people asked: my irssi advanced windowlist setup

Posted in english, irc, linux, planet-debian, software December 29, 2010

As XTaran and uschebit asked yesterday at the 27C3 about my “nice” windowlist in irssi, here is what I use: adv_windowlist.pl. Download it, put it into you ~/.irssi/scripts and load it with /script load adv_windowlist. Now you have a list with all those window names in them, but it’s still a bit ugly ;)

First of all, get rid of the default Act list of irssi: /statusbar window remove act

Now let’s customize awl a bit:

  • Shorten window names to 10 chars, so we can get more windows in one row:
    /set awl_block = 10
    /set awl_sbar_maxlength = ON
  • Display a maximum of 5 rows of windows so irssi is still usable on my Milestone with the 122×30 char screen:
    /set awl_maxlines = 5
  • Shorten the windowname layout a bit, strip the shortcut display, remove the braces around the window number:
    /set awl_display_key = $N$H$C$S
    /set awl_display_nokey = $N$H$C$S

Done! Your irssi should look like this now:

flattr this!

NerdOMat, oder wohl eher FailOMat

Posted in fail, fun, german, hardware, microsoft, windows November 11, 2010

Seit einiger Zeit steht bei uns in der Uni (bzw im Foyer der Mensa) ein NerdOMat. Jetzt fragt ihr euch sicher was das sein soll. Es ist ein Geraet mit einem Bildschirm, Bluetooth und einem Ausgabefach, wo man coole Sachen rausziehen kann. Warum? Weil der nette Softwarehersteller aus Redmond (ja, Microsoft) meint Werbung fuer das neue Windows 7 machen zu muessen und dies mit Hilfe von Gewinncodes (gabs vor einiger Zeit auf Papier von netten Damen und jetzt via Bluetooth direkt am NerdOMat) fuer komisches Zeug erreichen wollen.

Naja, irgendwie ist das aber ein ziemlicher Reinfall.

Zunaechst die nette Dame. Ihr Argument fuer Windows7 war, dass man jetzt Fenster gegen den Bildschirmrand hauen kann und somit 2 Fenster nebeneinander anordnen um die enthaltenen Dokumente zu vergleichen – dass ich dafuer eher wdiff auf meine .tex Files anwende hab ich dann lieber verschwiegen. Genauso war sie erstaunt, dass ihr Angebot Win7 fuer wenig Geld zu kaufen ignoriert worden ist, weil wir Win7 via MSDNAA ja kostenlos kriegen ;)

Aber eigentlich wollte ich ueber den NerdOMat schreiben. Das Ding sieht so aus:

Wie gesagt, das Ding soll Werbung fuer Windows 7 machen. Leider habe ich noch an keinem Tag an dem ich in der Mensa war das Teil in funktionierend gesehen. Die erste Woche war die ganze Zeit irgend eine Microsoft.Nerdomat.Bluetooth Exception auf dem Bildschirm, die sofort wiederkam, wenn man sie wegklickte. Danach hat das Teil nur noch ein weissen Bildschirm mit einem Exit Knopf angezeigt. Jetzt sieht man eine Meldung, dass der SOAP Server auf localhost keine oder eine falsche Antwort geschickt hat. Das tolle an dieser Meldung ist, dass die App irgendwie den Fullscreen Modus verlassen hat, und man so via Touchscreen an das Startmenue und die Bildschirmtastatur kommt. Eigentlich wollte ich dann Goatse aufmachen, hab mich dann aber doch nicht getraut. Aber der Wikipedia Artikel ueber Linux war dann ok :)

Und ja, das ist wirklich ein Windows XP auf einer Maschine die fuer Windows 7 werben soll…

Das Bild ist uebrigens von Montag, heute hat da jemand kernel.org aufgemacht :)

flattr this!

OpenRheinRuhr – 13/14 November 2010

openrheinruhr logo

On the 13/14 November 2010 there is a nice event in the so called “Ruhrpott”: OpenRheinRuhr. And I’d like to invite YOU :)

What should you expect from heading to the RIM in Oberhausen and paying 5€ entry-fee? You get a nice program full of great talks (like mine about bley ;), mikas about OpenSource management, tokkees about Git and XTarans about cli-helpers and unknown tools), a bunch of nice people showing you their distro, software, etc (Debian is there too), a social event, a keysigning party and a lot of hacking and fun. So if you are somewhere nearby, join us and enjoy the event!


German version (sorry planet debian readers ;)):

Am 13/14 November findet im “Pott” die OpenRheinRuhr statt, zu der ich euch alle herzlichst einladen moechte.

Was kann man erwarten, wenn man den Weg ins RIM in Oberhausen gefunden hat und die 5€ Eintritt bezahlt hat? Euch erwartet ein Programm voller Talks (zB meiner ueber bley ;), mikas ueber OpenSource Managementtokkees ueber Git und XTarans ueber Helfer auf der Kommandozeile and anderere unbekannte Tools), viele Aussteller, die die eigene Distro, Software oder was auch immer anpreisen (Debian ist natuerlich auch da), ein Social Event, eine Keysigning Party und natuerlich viel Rumgehacke und Spass. Also, jeder der grad irgendwie in der Naehe ist oder in die Naehe kommen kann: ab nach Oberhausen und geniesst ein “freies” Wochenende! :)

flattr this!

What to flattr? 2010/10

Posted in debian, english, planet-debian October 29, 2010

Another month ending and you still have some clicks left on flattr.com? How about these then?

  • newsbeuter – the mutt of RSS feedreaders
    Newsbeuter is an open-source RSS/Atom feed reader for text terminals. It runs on Linux, FreeBSD, Mac OS X and other Unix-like operating systems. Newsbeuter’s great configurability and vast number of features make it a perfect choice for people that need a slick and fast feed reader that can be completely controlled via keyboard.
    I’m using newsbeuter as my main rss reader on the PC (but I have to admit, I read more feeds on my Android while traveling and not working at the PC).
  • SparkleShare – Sharing work made easy
    SparkleShare shines by its absence. Unlike other syncing tools it’s designed to get out of your way, to make sharing documents and collaboration easier, and to make peers aware of what you are doing.
    Haven’t used it myself yet, but it looks like a superb replacement for Dropbox in the future.
  • Gajim
    Gajim is a full featured and easy to use Jabber client. It is available under Linux and Window. Some features it supports: chat, groupchat, bookmarks, file transfer, link-local connection, metacontacts, secure connection, audio / video chat, …
    Yes, I use screen+irssi+BitlBee much, but Gajim still deserves love as it is open the whole day too (don’t ask me why).
  • Mixxx 1.8.1
    Mixxx is free, open source software for performing live DJ mixes. Developed by a diverse community of DJs, Mixxx is a complete replacement for a conventional “turntables and mixer” DJ setup, and is available for Windows, Mac OS X, and Linux. Mixxx 1.8.0 includes a year’s worth of contributions from over 30 developers and artists, and is our most exciting release to date. This release includes much anticipated features such as looping, hot cues, support for multiple MIDI devices, and a brand new database-powered library. Check out the full list of changes on our blog: http://mixxxblog.blogspot.com/2010/10/mixxx-180-released.html Money collected through this Flattr account goes to directly support Mixxx development. Show some love!
    Awesome DJing software for the OpenDJs out there (I’m still learning).
  • mentors.debian.net – Helps you get your packages into Debian
    Only approved members of the Debian project – so-called Debian Developers – are granted the permission to upload software packages into the Debian distribution. Still a large number of packages is maintained by non-official developers. mentors.debian.net helps them to find a sponsor to get their packages into Debian.
    Yeah, I am DD, but many others are not and mentors.d.n helps them to get their stuff checked and uploaded. Thanks for the time before my key got almighty ;)

Again, all non-italics text is stolen directly from flattr, and please forgive me if I recommend some thing that hasn’t been officialy announced yet :)

flattr this!

RC bugs 2010/42

Posted in debian, english, linux, planet-debian October 25, 2010

gregoa writes he squashed only 5 bugs in two weeks, and I think he still deserves a huge kudos too, as he squashes them for a long time now :)
And while at it, kudos to everyone who does not post their stats to planet, actually find those bugs, etc etc. Thanks that we have such a community!

Now to the usual list of (pseudo) squashed bugs:

  • #600782 – pyca is NOT compatible with the default python version 2.6
    actually pyca IS compatible with python2.6, it just throws some DeprecationWarnings
    after discussion with maintainer, upstream and submitter, bug downgraded to wishlist, as pyca should be ported to the new libraries to be compatible with later python versions (2.7 is still fine according to upstream, though)
  • #600670 – libhpmud0 installs /usr/lib/libhpmud.so.0 /usr/lib/libhpmud.so.0.0.6 but sane needs /usr/lib/libhpmud.so that is in libhpmud-dev, not needed to scan
    shipping the .so in libhpmud0 instead of libhpmud-dev seems wrong, patch sent to make the sane backend look for libhpmud.so AND libhpmud.so.0, submitter confirms patch works as expected. NMU not uploaded yet.
  • #600530 – madplay needs rebuild, currently uninstallable due to dependency
    madplay installs just fine in sid, as it depends libesd-alsa0|libesd0, closed as invalid by the submitter after short discussion
  • #601070 – python-django: FTBFS in squeeze: test_correct_url_value_passes failed
    some tests need network connection → patch that disables these sent
  • #599523 – update-manager-gnome: wants to downgrade packages without any notice
    this one is old, got updates from the submitter, reproduced the bug in a VM. This is an old known bug in apt :(
  • #601186 – horde3: only shows php deprecations and a warning – no actual operational parts
    why does php again pollute the output with useless warnings? my approach to disable the warnings wasn’t succesfull, but a patch created by sed was. However I’m not confident with it (OpenSSL anyone?) and want some more eyes to look over it.

flattr this!

RC bugs 2010/41

Posted in debian, english, linux, planet-debian October 19, 2010

Another week has passed, where is Squeeze? Sadly, I did even less than the week before, but here is the log anyways:

  • #599782 – pyopencl: FTBFS: ImportError: No module named pyopencl
    the build process imports the just built module to generate the docs but the build-path guessing in debian/rules is broken, after some testing Jakub has posted the right snippet needed. RT has to decide whether maintainer can upload a slightly updated upstream version with the fix, or the on in the archive (with the fix too ;))
  • #598202 – update-manager-gnome: will not start
    this one is from the last week – neither me nor the submitter can reproduce it any longer, thus closed
  • #599523 – update-manager-gnome: wants to downgrade packages without any notice
    submitters pinning seems broken, waiting for a reply

That’s all. Sorry, I had a busy week.

flattr this!

RC bugs 2010/40

Posted in debian, english, linux, planet-debian October 11, 2010

Let’s join gregora and zack (and others, too lazy to search for links/names) and fix some RC bugs in Debian!

So what happened last week?

  • passenger (#599024): passenger-doc: Package is empty – patch sent on 06.10.2010, lucas has uploaded it on the 07.10.2010 (with my name in Changed-By *g*)
  • cpu (#598173): cpu: FTBFS: Unable to locate package cracklib2-dev – NMU prepared and uploaded to DELAYED/10 on 06.10.2010 (10 because cpu has 2 important bugs I did not fix)
  • update-manager-gnome (#598202): update-manager-gnome: will not start – seems to be an issue with lsb_release, but I cannot reproduce it, asked submitter for more info
  • ktoon (#599303): ktoon: KToon crashes with Signal 11 – cannot reproduce either, asked submitter for more info

What does that mean? Two bugs are (almost) closed, two need more work. And this leads me to a feature I miss from http://udd.debian.org/bugs.cgi: a comment field as http://bts.turmzimmer.net/ has it. Will ping lucas about this later today.

Oh, and on a side-note, I joined http://ask.debian.net – let’s help our users :)

flattr this!

What to flattr?

Posted in debian, english, linux, planet-debian, software September 30, 2010

The month is coming to an end, and I’d like to recommend you some things on flattr.com :)

OpenRheinRuhr – Ein Pott voll Software Die OpenRheinRuhr ist eine Messe mit Kongress rund um das Thema “Freie Software”. Die OpenRheinRuhr 2010 findet am 13. und 14. November im Rheinischen Industriemuseum in Oberhausen statt. Freie Software ist aus Firmen, Verwaltungen, Bildungseinrichtungen und Privathaushalten nicht mehr wegzudenken. In der bevölkerungsreichsten Region Europas bietet der OpenRheinRuhr e.V. durch Ausstellungen, Vorträge und Workshops Informationen über Freie Software. Auch Themen jenseits der Technik, wie “Bürgerrechte im Netz” oder die Handhabung von Lizenzen werden behandelt. Vorträge in mehreren Tracks sprechen Menschen mit unterschiedlichem Kenntnisstand an – vom Anfänger bis zum Profi. Entwickler & Projekte bekommen die Gelegenheit zum Erfahrungsaustausch. Weitere Informationen und Anmeldemöglichkeiten unter: http://openrheinruhr.de

BitlBee The IRC geek’s solution to instant messaging. Tunnels instant messaging traffic (supporting all popular IM protocols and Twitter) to a virtual IRC channel and virtual IRC queries. Can be installed locally, but also available as a public service for people who can’t/don’t want to install it.

KiBi’s blog This blog mainly features Debian-related posts on various topics: X.Org package maintenance (including calls for help, and status updates towards users), Debian GNU/kFreeBSD (GNU userland running on a FreeBSD kernel), and Debian’s Graphical Installer (now based on X.Org). Also some upstream stuff, like the bugzilla replica type for SD (Simple Defects).

phpMyAdmin phpMyAdmin is a tool intended to handle the administration of MySQL over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data, and administrate one single database and multiple MySQL servers.

Debian Backports Over the last years I did numerous backports for Debian and also run backports.org. Since September 2010 we moved backports.org to backports.debian.org so its an official

Descriptions shamelessly stolen from flattr.

Some words on these things:

  • OpenRheinRuhr is a nice small FOSS event in my area
  • I’m using BitlBee every day as my main jabber client
  • KiBi just rocks ;)
  • phpMyAdmin is a tool I couldn’t live/work without
  • formi runs backports very good :) (yes, I know, he is not the only one)

flattr this!

PokerTH in Debian and Ubuntu

Posted in debian, english, linux, planet-debian, software September 29, 2010

If you do not play PokerTH yet, you might want give it a try :)

If you already do, read on :)

PokerTH 0.8

PokerTH 0.8 was released a couple of days ago. The most exciting feature of this new release is the online ranking feature: you can register at poker-heroes.com and login with these credentials in PokerTH, now your games will be logged and you might reach place 1 at the ranking site.

However, you won’t see 0.8 if you do not have experimental (for Debian) or the pkg-games PPA (for Ubuntu) in your sources.list. As the release is only a few days old, it won’t be included in Squeeze or Maverick. Sorry for that. But I plan to provide needed backports as soon they are needed (currently experimental and PPA should be sufficient, tell me if they are not).

PokerTH 0.7.1

As written above, 0.8 won’t be shipped in Squeeze and Maverick, but 0.7.1 will be. With the release of 0.8, upstream has moved their server to 0.8. This means that Debian and Ubuntu users won’t be able to play internet games on the official server (as long they did not install 0.8). I’ve set up pokerth.debian.net running 0.7.1 and have just uploaded 0.7.1-2 which uses this server as default one to unstable (sync to Maverick will follow in a couple of hours). However, default means default on new installs. If you have already played PokerTH, you have a ~/.pokerth/config.xml with the upstream server in it and you have to change this if you want to play on my server. Please read /usr/share/doc/pokerth/NEWS.Debian.gz for this:

pokerth (0.7.1-2) unstable; urgency=low

  The server at PokerTH.net now runs the 0.8 version of the software,
  which is incompatible with 0.7.x we ship in Squeeze.
  Because of that a 0.7.x server is running on pokerth.debian.net.

  On new installations this will be the default server used.

  On old ones you have to reconfigure your client yourself.
  Either set "Serverlist Address" under Settings → Internet Game to
  "pokerth.debian.net/serverlist.xml.z" or use the "Manual Server
  Configuration" using "pokerth.debian.net" as the server address.

 -- Evgeni Golov  <evgeni@debian.org> Mon, 27 Sep 2010 14:09:17 +0200

Sorry for that and enjoy nice flops and raises :)

flattr this!

Vier Plakate für ein ORR

Posted in events, german, linux, uni September 24, 2010

Gestern bin ich endlich dazu gekommen, meine OpenRheinRuhr Plakate bei mir in der Uni aufzuhängen.

Eigentlich sollten jetzt vier Bilder folgen, wie die Plakate angebracht sind, aber irgendwie meinte mein Milestone nur eins der Bilder tatsächlich speichern zu müssen, wodurch ihr euch die Plakate im Glaskasten beim Haupteingang zu 25.12, vor dem Sekretariat der Betriebssysteme und neben dem Seminarraum der Datenbanken/Rechnernetze jetzt vorstellen müsst. Hier ist nur das neben der Fachschaft Infromatik zu sehen:

image

Ein herzlicher Dank geht an die Fachschaft Informatik (für den Platz neben der Tür und im Glaskasten), sowie Frau Rennwanz (Betriebssysteme) und Frau Freese (Datenbanken/Rechnernetze).

Wir sehen uns in Oberhausen!

flattr this!