Categories
php

Cairo per PHP

Gli amanti di Gnome conosceranno sicuramente Cairo, la libreria per la gestione/creazione di oggetti grafici vettoriali facente parte del progetto FreeDesktop. Oggi ho scoperto grazie a Harry Fuecks che è stato fatto un wrapper per la suddetta libreria per interfacciarsi con php.

Sarà quindi possibile usare il modulo in questione per generare dinamicamente grafici e dar loro un aspetto “cool”. L’inizio della fine per le GD?

ciuaz

Categories
webdev

Aggiungere API alla propria web application

Piccolo ma interessante articolo su ParticleTree che spiega come aggiungere API alla propria web application per l’interrogazione o l’interoperabilità con servizi esterni. L’articolo è ricco di spunti e documenti correlati per approfondirlo al meglio.

ciuaz

Categories
open source php

Che vedremo in WordPress 2.1?

Domani ci sarà il WorldCamp e per tale data verrà presentata in anteprima una versione development di WordPress 2.1, sul blog di Ryan Boren leggo che quest’ultima prevederà al suo interno parecchie novità.

Novità che renderanno felice il sottoscritto che usa sempre di più wp per fare piccoli e medi siti per i clienti.

Categories
open source php

WordPress 2.0.4

Venerdì scorso è stato rilasciata la versione 2.0.4 di wordpress, se usate molti plugin di terze parti vi consiglio caldamente di aggiornare il vostro blog. Stesso cosa se state ancora usando una versione precedente alla 2.0.3.

ciauz

Categories
open source pensieri tecnologia

ActiveCollab e Dreamhost

Dreamhost ha aggiunto alla lista dei programmi installabili direttamente da interfaccia web ActiveCollab, giovane concorrente di BaseCamp, ma che c’entra poco o nulla (per ora) con software come phpCollab.

Siccome sono molto curioso, soprattutto riguardo alle metodologie GTD ed al Project Management, non ho resistito e l’ho installato al volo.

Categories
php

php 5.2 e windows

Finalmente PHP 5.2 avrà un installer degno di tal nome. Infatti con la prossima release 5.2 si potrà utilizzare su Windows un installer grafico che permetterà di scegliere quali estensioni, moduli e classi PEAR installare con pochi semplici click. Un’anteprima dell’installer è sul blog di Edin.

ciuaz

Categories
webdev

Akismet nella pagina dei contatti

Visto il recente aumento di spam ho integrato Akismet con la form presente nella pagina dei contatti, siccome ho notato che ogni tanto non è precisissimo vi chiedo gentilmente di avvisarmi tramite i soliti IM se notate qualcosa di strano.

ciuaz

Categories
linux sysadmin

Apache e creazione dei file

Se vi capita di usare php per generare file e dovete far in modo che questi ultimi siano modificabili non solo dall’utente apache ma anche dagli altri utenti appartenent al suo stesso gruppo dovrete aprire /etc/init.d/httpd (o /etc/init.d/apache) ed inserire subito prima all’invocazione dell’eseguibile la seguente stringa: umask 002.

Riavviate apache e provate a creare un file con php, il permesso settato dovrebbe essere adesso 664 invece che 644, per modificare i permessi dando ad esempio la lettura/scrittura a tutti (666) il valore di umask sarà invece 000.

Categories
php webdev

JSON, ScreenShot ed altro…

Post raccolta utile a chi usa il mio blog come motore di ricerca per argomenti tecnici ;)

ciuaz

Categories
php webdev

Patterns for PHP

Ennesimo sito sui pattern di programmazione, questa volta però applicati al solo php.

Patterns for PHP, questo il mirabolante nome, è però pure un wiki dove tutti posso collaborare al miglioramento delle descrizioni dei pattern stessi.

[update]
su IBM developerworks di parla di 5 pattern classici per lo sviluppo con php

ciauz