Categories
open source php

WordPress 2.0 beta 1

E’ stata rilasciata la nightly build di wordpress 1.6 2.0 beta 1 (il link porta al download).

Questa versione è molto simile a quella presente su wordpress.com, contiene ajax ed una rivisitazione dell’interfaccia di amministrazione per semplificarne l’uso (a breve, se possibile, ne farò ecco la recensione).

E’ però da considerarsi ancora molto instabile e quindi non utilizzabile per il proprio blog ufficiale. Se proprio volete installarla allora cercate di aiutare la comunità degli sviluppatori riferendo di tutti i possibili problemi sull’apposito tracker.

[update]

  • visto il grosso numero di modifiche il team degli sviluppatori ha preferito rilasciare la nuova versione come 2.x invece che 1.6!
  • ho scritto la recensione su ossblog.it

ciuaz

Categories
altri linguaggi webdev

Venkman per Firefox 1.5

Finalmente è stato aggiornato Venkman il debugger Javascript per Firefox, la nuova versione funziona difatti con la famiglia 1.5 del browser.

In realtà però non si tratta di una vera e propria versione nuova, ma di un hack fatto da un utente che necessitando del debugger ha preferito aggiornarselo da solo piuttosto che aspettare qualche news ufficiale (anche perchè il progetto è fermo da oltre un anno).

ciuaz

Categories
php sysadmin

MD5 non più sicuro

Pare sia stato reso pubblico l’algoritmo per ottenere collisioni con MD5. Per dovere di cronaca l’MD5 è un algoritmo non reversibile che data una stringa ne calcola un hash (in teoria univoco) spesso usato per criptare i dati, inoltre viene definito collisione il caso in cui due differenti stringhe abbiano lo stesso hash.

Il fatto che sia stato trovato un metodo per trovare stringhe che collidono tra di loro porta l’MD5 ad essere un algoritmo insicuro in quanto non garantirebbe più l’unicità dei dati ottenuti dalla funzione di hashing, inoltre pensate che da un test fatto basterebbe meno di un ora per trovare una stringa su un p4 ad 1.6GHz.

Per farvi capire la criticità della scoperta pensate che la maggior parte delle applicazioni php usa come unico metodo di criptazione delle password MD5. Immaginate cosa potrebbe fare un utente malintenzionato che in qualche modo riesce ad ottenere accesso al db con i dati utente, o al semplice cookie dell’utente dove molti, imprudentemente, salvano il valore della stringa hash della password.

Beh, è tempo di passare tutti a SHA-2!

ciuaz

Categories
php

Aggiornato FeedWordPress

Aggiornato FeedWordpress il plugin per WordPress che permette di aggregare news provenienti da altre fonti sul proprio blog. Le novità sono tantissime e altrettanti sono i bugfix.

Un esempio del suo funzionamento è il blog aggregatore del GrUSP che cerca di emulare un planet-php all’italiana.

ciauz

Categories
pensieri tecnologia

Dimezzare il carico del proprio server

Da quando ho spostato i feed su feedburner il bandwith giornaliero del mio sito è pressocchè dimezzato, così come il numero di accessi (che comunque accedevano alla sola url degli rss).

Se avessi avuto un account a banda limitata sarebbe stato un ottimo acquisto.

La sperimentazione continuerà ancora per un poco… non so però se rimarrò con i feed gestiti da terzi… anche se per ora grossi problemi non ne ho avuti psicologicamente parlando l’essere tornato sotto i 2000 accessi giornalieri nelle stats è deprimente ;)

ciuaz

Categories
tecnologia

Del.icio.us e tagcloud

Su del.icio.us è possibile adesso crearsi il tagcloud dei bookmark personali da inserire sul proprio sito. Ad esempio ecco il mio.

[via downloadblog.it]

ciuaz

Categories
tecnologia

Temi per WordPress

Nasce il nuovo portale dei temi per WordPress dove è possibile sfogliare la lista dei temi già recensiti visualizzandone anche un’anteprima. Inoltre il team che se ne occupa cerca sviluppatori e/o volontari per aggiungere e recensire i nuovi temi man mano pubblicati sul codex.

ciuaz

Categories
tecnologia webdev

Denim e prototipazione dei siti web

Il primo passo nello sviluppo di un sito web normalmente è rappresentato da uno scarabocchio su carta che rappresenta una possibile idea di interfaccia e/o funzionalità dello stesso. A seguito viene scarabocchiata una pseudo mappa del sito ed una storyboard per quelle pagine che necessitano di una qualche complicata interazione con l’utente.

Alcuni realizzano questi scarabocchi su carta, altri preferiscono lavorare su photoshop altri ancora su powerpoint. L’importante è riuscire a rendere bene l’idea di quello che il sito dovrà fare prima di iniziare a lavorarci sopra.

Denim serve proprio a questo scopo. Questa applicazione realizzata dall’Università di Berkley nasce per dispositivi portatili come palmari e tabletPc (anche se adesso è disponibile anche per i normali pc) e permette di disegnare a mano libera più o meno tutta la struttura di un sito.

La cosa interessante è data dalla possibilità di utilizzare diversi livelli di zoom per andare a disegnare la mappa, le pagine o l’interazione tra le stesse. Unico difetto di Denim attualmente è il fatto che l’esportazione è possibile solo in html mentre non è possibile esportare su formati utili ad altri software per generare template di codice funzionante.

Resta il fatto che durante un brainstorming, se disponete di un tabletPC (meglio se di un Nokia 770 con Maemo) Denim tirerà fuori il meglio di se.

[via Bergius]

ciauz

Categories
php

NuSphere phpEd 4.0

NuSphere ha rilasciato la nuova versione di phpEd, la 4.0. PhpEd è uno dei primi ide commercializzati per PHP ed aggiunge nella nuova versione la possibilità di sviluppare con php 5.0 e di poter pubblicare il proprio lavoro sfruttando oltre al classico ftp anche protocolli con sftp e webdav.

PhpED 4.0 aggiunge anche nuove features per la gestione dei progetti ed integra al suo interno dei rinnovati tools per la validazione del codice (sia php che html e css)

ciuaz

Categories
php sysadmin

Prove tecniche di trasmissione

Se avete problemi con i feed fatemi un fischio, sto sperimentando la magia dell’uso di {REQUEST_URI} come condizione all’interno del .htaccess di wordpress…

ciuaz