uii – a minimalist IRC client

uii is a minimalist text-based IRC client. uii is a shell script frontend for ii: using standard Unix utilities like tail and cat, it operates on files and directories representing input and output of servers, channels and other users.

Screenshot of uii's interface, showing the channel #spackeria on chat.freenode.org
uiis minimalist interface is dedicated entirely to one IRC server, channel or nick name. It displays incoming text and has a readline-enabled prompt at the bottom.

If data is received from an entity with no accompanying uii process, a desktop notification is shown. uii also has limited highlighting; if the nick name, preceded by a space character, occurs in the output, it is printed bold (using ANSI escape codes) and a bell character is emitted.

Users should be aware that uii output may look garbled if their terminal emulator does not show unicode glyphs correctly (xterm) or has “clever” redraw behaviour (urxvt). Programs embedding the VTE Terminal Widget (like GNOME Terminal or Xfce Terminal) work well; I use Terminator, as it can set an urgent hint when a bell character is output.

If you have read this far, you should check out uii‘s source code.

25. Januar 2012 von erlehmann
Kategorien: Bastelei, Software | Schreibe einen Kommentar

WissensWert-Projekt: Open-Access-Importer für Wikimedia Commons

Zusammen mit Daniel Mietchen und Raphael Wimmer werde ich in den kommenden Monaten Software entwickeln, um wissenschaftliche Inhalte automatisiert in Wikimedia Commons zu übertragen. Das Projekt wird im Rahmen des WissensWert-Wettbewerbs finanziell unterstützt durch Wikimedia Deutschland.

Details gibt es im Blog der Open Knowledge Foundation, in dem ich wöchentlich über den Fortgang des Projektes bloggen werde.

Weiterlesen →

18. Januar 2012 von erlehmann
Kategorien: Freie Lizenzen, In eigener Sache, Software | Schlagwörter: , , , | Schreibe einen Kommentar

Using Mac OS X as a self-binding device

At the 28C3, when trying to install IBNIZ on an acquaintance’s MacBook, I grew increasedly frustrated with the shortcomings of Apple‘s operating system Mac OS X. Installing developer tools seemed to require either a 99$ developer account or an operating system upgrade from OS X 10.5 to 10.7. Compared to Debian, where the task is a one-liner (apt get install build-essential), Apple‘s offering turned out to be so complicated that, after several hours, we stopped trying.

To me, this incident illustrates one feature of Apple‘s approach to technology: Limiting what users can do in the name of monetarization. Admittedly many of the resulting usability problems can be rectified: Package management comes with Homebrew, support for royalty-free media formats through QuickTime Components and several people suggested looking for OS upgrades on The Pirate Bay. But even considering those third-party fixes, OS X remains an operating system that treats its user as an enemy – exemplified by Apple‘s choice to break debugging.

So why do many hackers – people with an urge to take things apart – use an operating system that limits their ability to share knowledge or tinker with the components? Richard Stallman‘s assertion that the computer as a jail has been made stylish may hold for the general population, but does not convince me in this case: True, many hackers may also be hipsters – but as the problems one encounters using closed systems are not of a purely aesthetic kind, I would suspect cognitive dissonance creeping in sooner or later.

Weiterlesen →

08. Januar 2012 von erlehmann
Kategorien: Essays | Schlagwörter: , , , , | 6 Kommentare

Neue CCC-Prüfplakette für Trojaner

Der CCC Ossendorf Süd ist aus dem 1971 gegründeten Pfälzischen Heimrechner-Revisions-Verein hervor gegangen und gehört damit zu den ältesten deutschen Cyber Certifizierungs Clubs. Der Verein ist in erster Linie ein Zusammenschluss von Spezialexperten, welche unabhängig und staatsschonend agieren.

Seit Januar 2012 sind die Sachverständigen nach peinlichen Trojanerunfällen auch für die Gewährleistung der Vertraulichkeit und Integrität informationstechnischer Systeme zuständig. Um die rechtsstaatliche Unbedenklichkeit behördlicher Spionagesoftware zweifelsfrei nachzuweisen, genügt nun die gut sichtbare Anbringung der nachfolgenden Prüfplakette am zu überwachenden Rechner.

Cyber Cecurity Center – LVL 9001 – Hipster 42 % Vol. (SVG-Version)

02. Januar 2012 von erlehmann
Kategorien: Deutschland, Netzkultur, Technik | Schlagwörter: , , , | 3 Kommentare

Linkschleuder (22)

Zeichnungen

Musik

Spiele

Theorie

Netz-Diskurs

Anwendungen

13. Dezember 2011 von erlehmann
Kategorien: Linkschleuder | Schreibe einen Kommentar

← Ältere Artikel