Debian sauber halten - Pakete mit rc Status vollständig entfernen

Debian zeichnet sich als konservative, aber sehr robuste und zuverlässige Distribution aus und war nicht zuletzt aus diesem Grund meine Wahl für einige Server-Systeme, die mittlerweile schon einige Jahre auf dem Buckel haben.

Mittlerweile wurde ein System zum dritten mal auf eine neues Major-Release gehoben und mit der Zeit sammelt sich allerhand historischer Datenmüll auf der Platte. Auch bei Desktop-Systemen mit kürzeren Release-Zyklen wie bei Ubuntu kann sich in wenigen Jahren viel Balast auftürmen.

Bootstrap zusammen mit Joomla 2.5/Mootools nutzen - Dropdown Bug

Bootstrap ist ein sehr beliebtes CSS Framework von Twitter. Joomla ist ein CMS, welches ich aufgrund seiner Einfachheit und Vielseitigkeit gerne verwende. Es gibt derzeit einen Bug zwischen Bootstrap und Mootools. Mootools ist ein Javascript Framework (der etwas angestaubten Generation) welches von Joomla zwingend erfordert wird und sehr tief im System verankert wird. Bootstrap setzt auf jQuery. 

Schütze deinen Browser!

Dieser Blogeintrag entsteht aus einer Mail an Freunde und Familie, denen ich dringende Maßnahmen vorschlug, um ihre Sicherheit im Web zu erhöhen. Grund sind die gravierenden Sicherheitslücken in Java, Flash und anderen Technologien, die unsere PCs und Macs extrem verwundbar machen.

Betrifft das auch Dich?

Ja, denn egal ob du Linux, Mac oder Windows verwendest: Java und Flash sind auf fast allen Systemen installiert! Weiterhin betrifft es jeden Browser, was zur Folge hat, dass man durch bloßes Ansurfen einer Webseite infiziert werden kann.

Navigieren mit Javascript/Ajax

Auf einer herkömmlichen Webseite navigiert man mit Links, im speziellen mit HTML <a> Tags. Diese werden in der Adressleiste des Browsers angezeigt und beim Springen zu einer anderen Seite aktualisiert. Basiert die Webseite jedoch auf Ajax bzw. setzt diese die Navigation mit Javascript um, wird aufgrund des fehlenden Seiten Refreshs die Adresszeile nicht aktualisiert. Es ist somit weder möglich, den Zurück Button des Browsers zu nutzen noch den Seitenlink zu versenden sodass der Empfänger die gleiche Seite angezeigt bekommt wie der Sender.

Consumer Clouds - IT aus der Steckdose für alle?

Meine Seminararbeit beschäftigt sich mit der Frage "Welche Cloud-Dienste nutzen Privatanwender?". Welche Software im klassischem Sinne wurde mittlerweile durch Cloud-Services abgelöst? Die Zielgruppe: IT-Abteilungen, die sich mit einer zunehmenden Durchdringung von Consumer-IT im Unternehmen konfrontiert sehen sowie Software Anbieter, die sich fragen, ob die nächste Version ihres Produktes als Cloud-Service realisiert werden sollte.

Wordpress Security - das neue biogoo.org basiert auf Drupal

Nachdem Biogoo.org zum zweiten mal Ziel einer (automatisierten?) Hackerattacke wurde, habe ich mich dazu entschlossen das System zu wechseln. Früher verwendeten wir Wordpress in Kombination mit einem gekauften Theme von elegantthemes.com. Leider scheint diese Kombination aus Wordpress und Elegantthemes sehr anfällig für Hackerattacken zu sein.

Ubuntu / Kubuntu als Wlan Access Point nutzen

Wenn man die Internetverbindung eines PCs mit Ubuntu/Kubuntu Linux weitergeben möchte gibt es dafür eine sehr einfache Möglichkeit über den Netzwerkmanager. Einsatzszenario ist beispielsweise, dass an einem Ort nur Internet per Kabel zur Verfügung steht, man aber das Smartphone per Wlan zum Internet verbinden möchte.

PowerLab Statusupdate Juni 2012

PowerLab is alive! Wir führen gerade ein Usability-Experiment im Rahmen einer Universitätsveranstaltung durch - Selbstverständlich ist PowerLab unser Untersuchungsobjekt. Es werden Concurrent-Think-Aloud Tests durchgeführt, in denen wir unerfahrene Probanden das Anmeldeformular ausfüllen lassen sowie Retrospective-Think-Aloud Tests mit erfahrenen Anwendern im PowerLab Backend. Du möchstest mehr über PowerLab erfahren?

Vergleiche Strukturen zwischen MySQL Datenbanken

Möchte man die ALTER Statements zweier Datenbank-Revisionen automatisch generieren lassen, bietet sich das Commandline Tool mysqldiff an. Damit kann man auf einfache Art und Weise die benötigten DDL-Statements zwischen Produktiv-Version und aktuellem Development-Snapshot erstellen.

Nach php5-intl Installtion: Unable to load dynamic library idn.so

Nach einer Installation von php5-intl auf einem Debian 6.0 Host erschien regelmäßig die folgende Fehlermeldung:

[code]PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib/php5/20090626/idn.so' - /usr/lib/php5/20090626/idn.so:
cannot open shared object file: No such file or directory in Unknown on line 0[/code]

Negative Auswirkungen hat diese Meldung zunächst keine, aber es ist eine Fehlkonfiguration die zeitnah behoben werden sollte:

[code]rm /etc/php5/conf.d/idn.ini[/code]

Seiten