Categories
open source php

Gallery 2.0

gallery 2.0 is out! Finalmente, dopo quasi due anni di sviluppo, è stata rilasciata la versione 2.0 di Gallery, noto script in php per la gestione di gallerie di immagini.

Questa versione dell’applicativo, che è praticamente una riscrittura da zero del precedente, ha una gestione dei temi e dei template molto potente e basata sul principio xhtml + css.

Inoltre, la vera forza di Gallery, e cioè la possibilità di gestire l’upload delle immagini in maniera semplice, è stata ulteriormente potenziata.

Categories
php

Zend Developer Environment 5 beta

E’ stato rilasciata oggi la versione beta 5 dello ZDE, tra le novità principali:

  • NEW – Web Services Support: Easily generate WSDL files directly from your PHP source code and parse existing WSDL files for Code Completion integration and Inspection View.
  • NEW – Subversion Integration: Seamlessly integrate between Zend Studio and subversion source control with this top user-requested feature.
  • NEW – Code Folding: Be more productive by easily folding classes, functions, PHPDoc blocks and non-PHP code.

Il code folding (screenshot) è decisamente la funzione che più aspettavo (cacchio è implementata su qualsiasi editor per linux…)

Inoltre da un primo test la velocità di esecuzione e l’utilizzo di memoria (sotto windows) sono decisamente migliorate.

ciauz

Categories
php

Pearadise

Nasce Pearadise:

pearadise.net is a portal website which provides access to the data of PEAR channel servers in combination with services around it. Every owner of a PEAR channel may plant his channel into pearadise.net to make it become a part of it. The channel harvester will then aggregate the channel data on a regular basis and the visitors of pearadise.net will be able to browse and search the data through its interface.

ciuaz

Categories
ajax php

Degradable Ajax

Su particletree c’è un ottimo articolo che analizza le perplessità di cui ho parlato qualche giorno fa, e che spiega una possibile soluzione ad alcune di esse.

In pratica nell’articolo si tratta di come realizzare applicazioni ajax enabled degradabili:”(un’applicazione è definita degradabile quando riesce a funzionare anche senza tutte i requisiti richiesti, ad esempio nel caso di ajax un sito è degradabile se riesce a funzionare anche senza javascript)”: senza stravolgere il ciclo si sviluppo o dover rifare due volte il codice.

ciuaz

Categories
php

php 5.0.5

Nuova bugfix release per php 5

PHP 5.0.5 is now available for download. This version is a maintenance release, that contains numerous bug fixes, including
security fixes to vulnerabilities found in the XMLRPC package. All users of PHP
5.0 are encouraged to upgrade to this version.

The full list of changes in PHP 5.0.5 is available in the PHP 5 ChangeLog.

ciuaz

Categories
pensieri php

Procedurale o OOP?

Non sono mai stato un gran sviluppatore OO:”OO(Object Oriented, programmazione orientata agli oggetti)”:http://www.informit.com/articles/article.asp?p=24607&rl=1 , per diversi motivi che vanno dalla guerra di religione al fatto che alcuni paradigmi dell’OO non sono mai ben riuscito a farmeli entrare in testa…
Oggi rispondendo ad un post di Alberto mi è venuto un dubbio sull’effettiva ottimizzazione di php 5 per quel che riguarda questo modo di programmare…

Per fortuna una delle mie principali scuse per non fare tutto in oop è ancora valida :)

ciauz

Categories
ajax pensieri php

Ajax rulez? Si, ma con qualche dubbio…

Sto lavorando ad un progetto per un cliente ed ho deciso per alcune form di utilizzare tecniche ajax. Per la precisione, visto che la complessità delle funzioni a me necessarie non è elevatissima mi sono limitato alla libreria SACK per la trasmissione dei dati affiancata da Script.aculo.us per quel che riguarda le animazioni utili alla visualizzazione degli stessi (faccio un discreto uso/abuso delle tecniche di yellow fading).

Devo dire che ne è venuto fuori qualcosa di carino e soprattutto utile per alcuni controlli decisamente noiosi da fare lato server, ricaricare ad esempio una pagina da 100k (immagini incluse) per un username già esistente mi pare esagerato.

Categories
php

TrueColor php library

TrueColor php library è una serie di funzioni e librerie php utili alla gestione delle immagini, grazie ad esse è possibile ridimensionare, ruotare, ritagliare ed aggiungere testo alle immagini direttamente dal browser.

E’ possibile vederne l’utilizzo sul sito di CreatingOnLine nella sezione Online Image Editor.

La libreria è rilasciata con una doppia licenza gratuita per scopi non commerciali o opensource ed a pagamento per l’inclusione in applicazioni commerciali.

ciuaz

Categories
altri linguaggi php webdev

Cheat Sheet

Sul blog di Peter Freitag è stata pubblicata una lista di tutti i principali cheat sheet per linguaggi di programmazione, applicazioni e css.

ciuaz

Categories
cazzate di tutto un po' tecnologia

Technorati Blog Finder

technorati_php_bigSto provando il Blog Finder di Technorati recensito su downloadblog oggi, devo dire che i risultati sono ottimi ho un primo posto per una certa categoria ed addirittura il 13° per la categoria php! strafico!

Ecco le prove per il tag php e per l’altro tag, mentre gli screenshot, casomai qualcuno mi scalzasse dalle attuali posizioni, sono questo e questo

ciuaz