Category: Tech
-
Sara Golemon (Facebook) kündigt PHP Language Specification auf OSCON 2014 an
Seit über 10 Jahren bringen immer wieder einige der PHP-Sprachentwickler den Plan an, eine formale Spezifikation für den Sprachkern bereitzustellen. Ein Team bei Facebook hat das nun getan. Die Spezifikation, die bisher nur als Vorschau vorliegt, wurde von Sara Golemon auf der Entwickler-Liste angekündigt und soll auf der OSCON 2014 vorgestellt werden. Sara Golemon veröffentlichte…
-
Perl: Semantic Version Sorting via callback puts betas before releases (empty string after text)
Semantic Versioning Semantic program versions are a great help in administration life: When done right, they help you identify if only bugs have been resolved (2.11.z) or features added (2.y.0) or the program has undergone big changes with chances that an upgrade needs a lot of admin intervention (x.0.0). For developers and early testers, additional…
-
Horde Recipe: Storing the last login language
A simple Horde Hook to store the last chosen login value in a user preference. You can use this for example to determine in which language automatic messages by cron job or daemon should be sent. // // APPLICATION AUTHENTICATED HOOK: See above for format. public function appauthenticated() { global $language; global $prefs; if ($language)…
-
SLES 11: Upgrading mysql from SP2 to SP3
Under some condition, mysql is not able to restart after an upgrade from SLES11 SP2 to SLES11 SP3. The output messages are a bit misleading 131122 14:41:28 InnoDB: The InnoDB memory heap is disabled 131122 14:41:28 InnoDB: Mutexes and rw_locks use GCC atomic builtins 131122 14:41:28 InnoDB: Compressed tables use zlib 1.2.7 131122 14:41:28 InnoDB:…
-
I managed to bring large file uploads into PHP 5.6
A colleague of mine recently faced difficulties to upload large opensource DVD images (>4G) into ownCloud during a demonstration. After some analysis, it turned out that it wasn’t ownCloud’s fault at all: PHP itself simply could not cope with large file uploads due to an overflow in some key variables. Further research showed that this…
-
Horde starts Crowdfunding for IMP Multi-Account feature: Funded after a week
Michael Slusarz of Horde LLC started a crowdfunding experiment: He offered a 3000 $ project at crowdtilt.com to back up development of the IMP multi-account feature. Multi-Account support allows users to manage multiple mail boxes within one horde account. The feature is meant to replace Horde 3’s fetchmail feature which has not been ported for…
-
Horde Configuration: How to move passwd app into settings menu
The passwd app is a password management/changing utility for Horde which normally lives in a menu “my account” in the toolbar. While it has been released and is in production use at many sites, it is also under development to expand and improve the module.Bankdrukken training + kogelvrije schouders bouwen – Lee Hayward’s totale fitness…
-
PHP 5.5 to ship a byte cache soon? Zend Optimizer+ going opensource and into main PHP project
In a recent discussion among php core developers, Zeev Suraski of Zend Technologies offered to open source their proprietary byte cache “Zend Optimizer+”. The main objective is to get a bytecode cache into the PHP distribution and finally into the core. There is a lot of discussion if the 5.5 release should be delayed by…
-
They’re taking the Horde to Debian, to Debian!
Now that Horde Groupware 5 has been released as stable software, a lot of users noticed the shortcomings of the PEAR packaging systems. It does not provide an easy and smooth way to upgrade Horde 4 to the latest bugfix version anymore. If you run Horde 4 apps that have not been ported for Horde…
-
Heads Up: PHP deprecates mysql extension in 5.5.
In a recent developer vote, the php project decided to deprecate the mysql extension in PHP 5.5 and finally remove it from the main PHP project. It may or may not be available for a longer period as a PECL extension. The mysql extension has long been superseded by two more powerful extensions, PDO/Mysql and…