Recently, I discovered strange messages in a servers system log. The cron daemon was complaining about an expired user account, but there are no user accounts on this server, which should ever expire.
Immer mal wieder werde ich gefragt, wie schwer eine WordPress-Installation ist oder ob ich ein Plugin für dieses und jenes kenne. Anno 2011 habe ich schon einmal eine Checkliste gepostet, jetzt ist es Zeit für ein Update.
(weiterlesen …)
CPAN has everything. Nearly everything and one of the modules is DBD::Sybase which connects to Microsoft SQL servers as well as Sybase ASE and iAnywhere servers, but there’s a trick. (weiterlesen …)
Seit einiger Zeit arbeite ich mit PSGI/Plack, aber erst jetzt weiß ich, wie schön Plackup, Starman & Co. wirklich sind – denn heute wollte ich “mal eben” PHP5 in eine FastCGI-Umgebung schieben. Dafür gibt es den PHP-FPM (FastCGI Process Manager), der mittlerweile wie auch alles andere was nur wenige Leute brauchen Teil des PHP-Core ist und dieser unterstützt sogar die Absicherung der PHP-Scripte mittels chroot – allerdings habe ich keine Anleitung im Internet gefunden, die dieses wichtige Security-Feature tatsächlich nutzt. (weiterlesen …)
The Ubuntu NetworkManager (NM) is great (exept for servers), it’s taking care of all network issues up to VPN. NM supports using multiple network connections with multiple DNS servers and probably multiple private domains by running a local DNSmasq process which will forward all lookup requests to the proper nameserver. But the NM is new and still missing some feature – like additional or custom configuration lines for DNSmasq. (weiterlesen …)
I like Google Docs (which is now Google Drive, but I rarely use it as a cloud drive), but Opera and Google Docs aren’t good friends and Chrome seems to be the only best browser to use Google’s “online office”. I like Opera and have no reason switching to Chrome except docs. (weiterlesen …)
Kids are discriminated for being kids. They’re not allowed to smoke, drink alcohol and use various internet offers. but writing “not for kids” on a homepage barely fulfills legal and real life requirements, software has to calculate the age based on a known date of birth. (weiterlesen …)
.Sybase ASE is one of my preferred databases and the Express Edition is freeware (thanks, Sybase!) but using the OpenClient driver on a plain German Linux installation issues some error messages: (weiterlesen …)
I recently started my first Dancer & MongoDB project. MongoDB is my preferred database (at the moment) and Dancer is a great framework, but something is missing: I really prefer using an ORM and didn’t find anything for MongoDB which fits my needs. (weiterlesen …)
Did you find a typo in the title? No? You’re right. I recently started to love the Perl Dancer Framework – and tried to write my first cronjob for a Dancer based project today. (weiterlesen …)

