JQuery 1.9 for Elgg

JQuery is a popular, fantastically useful, and not to mention powerful, Javascript library used by many web applications around the Internet. The current version of it is 1.9.1, but unfortunately the latest release of Elgg is still tied to a frankly ancient version (1.6). Recently, I needed a more recent version of jquery in order […]

Marcus Povey

JQuery is a popular, fantastically useful, and not to mention powerful, Javascript library used by many web applications around the Internet. The current version of it is 1.9.1, but unfortunately the latest release of Elgg is still tied to a frankly ancient version (1.6). Recently, I needed a more recent version of jquery in order […]

Using Fail2Ban to secure your Elgg site

Fail2Ban is a simple, but powerful, open source intrusion detection and prevention system which can run on most POSIX compliant operating systems. It works by monitoring various system logs for signs of intrusion attempts (failed logins etc), and on finding them, executes a preconfigured action. Typically, this action is to block further access attempts from […]

Marcus Povey

Fail2Ban is a simple, but powerful, open source intrusion detection and prevention system which can run on most POSIX compliant operating systems. It works by monitoring various system logs for signs of intrusion attempts (failed logins etc), and on finding them, executes a preconfigured action. Typically, this action is to block further access attempts from […]

Moving a MySQL database between servers using a single SSH command

So, the other week, I migrated all my sites over to a new server. This was accomplished with minimum fuss, using lots of rsync magic and juggling of DNS ttls. The part of the migration I imagined would be the most complicated, moving several tens of MySQL databases running on the old server to the […]

Marcus Povey

So, the other week, I migrated all my sites over to a new server. This was accomplished with minimum fuss, using lots of rsync magic and juggling of DNS ttls. The part of the migration I imagined would be the most complicated, moving several tens of MySQL databases running on the old server to the […]