Categorie
php

PHP 5.0.4 e 4.3.11

The PHP Development Team would like to announce the immediate release of PHP 5.0.4 and 4.3.11. These are maintenance releases that in addition to non-critical bug fixes address several security issues. All Users of PHP are strongly encouraged to upgrade to one of these releases as soon as possible.

For changes in PHP 5.0.4 since PHP 5.0.3, please consult the PHP 5 ChangeLog. For changes in PHP 4.3.11 since PHP 4.3.10, please consult the PHP 4 ChangeLog.

ciuaz

Categorie
php

mediawiki 1.4

è finalmente stato rilasciata la versione stabile di mediawiki 1.4, il wiki che sta alla base di wikipedia. Per ora nessuna release notes ufficiale…

ciuaz

Categorie
open source pensieri

wp spam?

è la notizia del giorno, matt e soci utilizzavano il sito di wordpress.org per inserire degli articoli pubblicitari ben nascosti ai visitatori, grazie ad un sapiente uso dei css con posizionamento negativo. Con il ricavato del quasi-spam, quasi perchè alla fine nessuno si sarebbe visto recapitare neanche una singola email, avrebbero pagato le crescenti necessità del progetto opensource e del servizio ping-o-matic, usato tra l’altro anche da altri blog-engine.

Non sto adesso a criticare l’eticità del nascondere la pubblicità e di fare search engine spam (hanno effettivamente sbagliato a non dire nulla agli utenti), però apprezzo la risposta onesta di matt nel forum e soprattutto ne capisco le problematiche. Wp è una macchina mangia soldi, e lui e gli altri non possono (e devono) farsene interamente carico.

Posso capire Matt perchè fino allo scorso anno (quando ho ricevuto una simpatica donazione) problemi simili per php-collab.org ne ho avuti anch’io … d’altronde in un progetto opensource non è detto che si ricevano abbastanza fondi per ripagare il lavoro fatto, figurarsi delle spese vive…

Nel mio piccolo caso si trattava del rimborso dell’hosting che era stato cambiato per motivi di spazio e performance (solo il db del forum di supporto è arrivato a 3oMb), della registrazione dei domini e della banda utilizzata (calata dopo una serie infinita di limature e mirror da quasi 10Gb/mese agli attuali 2.5/mese).

Però nel loro caso la cosa è differente, molto (100k download non sono un’inezia).

Quindi perchè criticare? Non volete che vengano adottati sotterfugi per tirare a campà?! Allora fate una donazione al progetto!

ciuaz

Categorie
tecnologia

cms matrix

cms matrix è un sito che permette di confrontare i più conosciuti cms attualmente sul mercato, la comparazione è molto dettagliata inoltre ogni visitatore può dire la sua lasciando un commento o votando una particolare features di un cms. I cms elencati sono sia opensource che commerciali e realizzati con diversi linguaggi, questo rende il sito ancora più utile per chi vuole valutare pro e contro di ogni possibile soluzione.

ciuaz

Categorie
php

cosa mi metto stasera?

Alex King stanco di dover linkare tutte le nuove template per wordpress nel suo blog ha creato il wordpress theme browser. Si tratta essenzialmente di un piccolo script che permette di passare da una template ad un’altra visualizzandone l’anteprima e permettendone il download.

ciuaz

Categorie
cazzate tecnologia

AmazType e Spell with Flickr

amaztype è un nuovo (e inutilissimo) servizio che sfrutta le api di amazon per realizzare una il testo della vostra ricerca con le copertine dei libri trovati. [via php-princess]

spell with flickr fa lo stesso ma con le immagini contenute in flickr [via negen]


FsUs(hi)LYellow Lsquared circle - from edward ruscha



ciuaz

Categorie
php

rss ed html entity

se avete qualche problema con i vostri feed rss (ad esempio quando usate lettere accentate o caratteri particolari nei vostri post) il plugin entity2ncr potrebbe esservi utile.

Entity2NCR (NCR = Numeric Character Reference) converts various HTML character entities (» & © and so on) to their numeric equivalents (» & © etc.). Many WordPress users are running afoul of character entities appearing in their comment RSS feeds, which many RSS/syndication readers fail on (also causes Firefox to get a mite testy). This should fix the problem.

ciauz

Categorie
linux

osx effetto genio…

tzè! l’effetto genio di osx è una merda, gnome, cairo e luminocity sono il futuro!

ciuaz

Categorie
php

touched

dopo l’editor wysiwyg per wp, che mi ha abbastanza deluso per la limitatezza [non è possibile alterare dei tag con attributi di stile o altro], è stato rilasciato un plugin che permette di fare l’online editing direttamente dalla template (senza cioè loggarsi nel pannello di controllo). Il plugin in questione si chiama touched ed a primo acchito sembra ben fatto, inoltre l’autore ha deciso di sfruttare il più possibile le api di wp rendendolo molto semplice da installare e personalizzare.

ciuaz

Categorie
php

php|architect marzo

è uscito il numero di marzo! meglio tardi che mai…

Crunching Data with PHP
There are various file formats to archive, pack, zip or crunch data. PHP supports many of them, in different ways: using external PHP scripts, PEAR packages or PHP extensions. In this article, author Christian Wenz explores the world of compression mechanisms using all that PHP has to offer!

Strengthening the Authentication Process
A login screen–what could be simpler? Well, if you want a safe login screen and can’t afford the luxury of running an HTTPS connection, things are not so simple after all. Join author Graeme Foster as he explains several ways in which you can make the gateway to your secure applications safer with nothing more than PHP, JavaScript and a whole lot of programming smarts.

An XML approach to Templating using PHPTAL
A lot has been done—and said—about template systems in PHP, but, still, no real conclusion has been reached. Author José Pablo Ezequiel Fernández Silva examines PHPTAL, a PHP implementation of TAL, the Template Attribute Language that is very well know among Zope programmers. Unlike many other templating systems that use custom syntax, TAL is entirely based on XML, making it easier to understand for developers and designers alike.

Turning a Class Into an Application With PHP-GTK
Tired of having to write a new script for every PEAR package he released, Scott Mattocks decided to wrap the PEAR_PackageFileManager class in a GUI to make generating package files a snap. This article details the process that he went through to create his application and highlights how you can use PHP-GTK to do the same with your classes.

Priming PHP for the Enterprise
“PHP in the Enterprise” is beginning to sound like “the paperless office.” Luckily, there’s a lot less of a vapourware aura around the former than around the latter, as this interview with Cornelius Willis, IdeaLabs’ Vice-president of Sales and Marketing, shows.

Test Pattern: The Three Inch High Design Tool
Want a design tool created by a world class developer? Want one that does not just encourage good design, but helps teach it? Want one that encourages collabo-rative design in the face of the disparate personalities involved? Don’t know UML? Not much money? Don’t worry. “Class Responsibility Collaboration” cards, or CRC cards for short, are one of the cheapest development tools you can buy. Superficially, they are nothing more than a pack of index cards.

Security Corner: Magic Quotes
This month’s Security Corner topic is magic quotes, the collective term for the behaviour of the magic_quotes_gpc, magic_quotes_sybase, and magic_quotes_runtime configuration directives. Chris’ approach this month is a bit different, because instead of highlighting a best practice or describing a security safeguard, he wants to warn you against relying on insufficient protections. Betting all your security money on magic quotes is more than just a red herring—it is actually a very poor practice, and this month’s Security Corner will explain why.

ciuaz