17.4.07

Tutti addosso a Google

Google si mangia DoubleClick.
Tutti protestano o disapprovano.
Microsoft, regina della concorrenza non etica, si lamenta della posizione quasi monopolistica di Google. (http://punto-informatico.it/p.aspx?id=1959080&r=PI)

Da parte mia vado contro. Ma per una cosa che ha fatto molto meno rumore perche eseguita in modo sottile e senza annunci stampa. Big G ha iniziato a fare promozione direttamente alle aziende del loro sistema pubblicitario Adwords ed offrire servizi di configurazione e ottimizzazione delle campagne.
Male o bene ? IMHO male per tutti tranne che per Big G.

  • Male per chi ha curato, configurato, e fornito consulenza fino ad ora. Semplicemente non puo competere con Google perchè questi servizi li offre a titolo gratuito
  • Male per le aziende, almeno nel lungo periodo, perchè dopo che Big G avrà costretto tante piccole aziende a cambiare modello di business, i clienti finali del servizio Adwords non avranno piu interlocutori neutrali.
Cattive scelte di questi periodi ...

EDIT : Aggiungo un link verso l'ottimo MarketingArena che con un pizzico di ironia presenta le attuali e future scelte di google.

12.4.07

Tieni attiva la tua Fonera

Cosi mi chiede oggi FON con questa mail :

MANTIENI ATTIVA LA TUA FONERA E COLLEGATI WIFI GRATIS OVUNQUE!

Caro Fonero,

Come ti abbiamo già informato, a partire dal 1 Aprile 2007 FON richiede I requisiti di mantenere la propria Fonera attiva 24 ore al giorno e di essere onesti nei confronti di tutti gli altri membri di FON.

La nostra Community ti offre la possibilità di connetterti WiFi ovunque grazie al contributo di migliaia di Foneros in tutto il mondo che condividono il loro WiFi con altri membri come te. Ecco perché per poterti connettere ovunque devi mantenere attiva la tua Fonera 24 ore al giorno.

Abbiamo rilevato che la tua Fonera non è stata online per oltre una settimana e ti contattiamo per offrirti assistenza tecnica nel caso ne avessi bisogno. Hai avuto dei problemi? Possiamo aiutarti? Ti preghiamo di farci sapere.

Desideriamo che tu faccia parte della Community FON, ma ricorda che dopo un mese che la tua FOnera è offline (cioè che non è connessa e attiva), i tuoi privilegi di accesso gratuito (roaming) al WiFi saranno temporaneamente disattivati.

Se hai delle domande riguardo alla tua Fonera, incluso su come installarla o registrarla, clicca qui.

Grazie!

Il team FON



Il mio wrt54g è costantemente attivo ma con firmware DD-Wrt opportunamente configurato per permettere agli utenti FON di sfruttare la mia connessione. Il problema credo che sia il fatto il DD-Wrt non invia l'heartbeat ai server FON.
Sarebbe da correggere.
Indagherò...

6.4.07

Getting Real

Subitissimo il link :

Le riflessioni sono lunghe da venire. Ho sfogliato velocemente le 63 pagine A4 che costituiscono questo libro in circa 5 minuti, trovando spunti interessanti in ogni paragrafo in cui mi soffermavo. Però per darne un mio modesto giudizio complessivo, o anche solo per paragonarlo alla mia esperienza, mi obbligo a leggerlo tutto e con calma.

4.4.07

Migliorare la propria produttività in PHP

Ovvero arrivare all'obbiettivo piu velocemente, con meno errori e con meno mal di testa.

L'argomento è gia stato trattato in altri post. Un buon punto di partenza è un framework, ovvero un insieme di classi, funzioni e moduli che si occupino delle operazioni piu ripetitive e che siano sufficentemente "astratti" da essere riutilizzabili in tutti i progetti. Vedi il post sull'argomento.

Un altro metodo per velocizzare è utilizzare una interfaccia di sviluppo adeguata. E il blocco note (per i MS-Fanboys) o vim (per i linuxari) non rientrano in questa definizione.

Un buon ambiente di sviluppo deve :

  • essere in grado di farti muovere agilmente anche in progetti costituiti da centinaia di files
  • avere una guida pronta e interattiva perche capita a tutti di dimenticarsi il funzionamento di una struttura
  • evidenziare il codice in modo da renderlo piu facile da interpretare
  • supportare la sincronizzazione col server (cvs, ftp, condivisione locale)
  • rendere inutile l'utilizzo di phpmyadmin, fornendo la possibilita di navigare il database oltre che i file
  • conoscere l'intero progetto, suggerendo variabili e classi create dal programmatore, non solo quelle proprie di php
  • essere veloce: il tempo si usa per scrivere codice non per aspettare che il programma carichi
Un sogno ? Forse ... io sono ancora alla ricerca. Alcune di queste cose le fa il classico Adobe Dreamweaver, altre le ho trovate in PHP Designer 2007

Se conoscete un ambiente di sviluppo che abbia tutto questo suggeritemelo. Io, intanto, continuo a cercare.

28.3.07

Usare il filtro opacity in Internet Explorer

Ho pubblicato un esempio pratico del suo utilizzo in precedenza. Mi sono dimenticato di specificare che perche funzioni il filtro opacity in internet explorer è necessario che il layer abbia settatto esplicitamente l'altezza e la larghezza. Negli altri browser invece questo funziona indipendentemente dal settaggio di altezza e larghezza.

La trasparenza puo essere settata direttamente anche attraverso un foglio di stile, senza disturbare javascript, in questo modo :

.opaco {
opacity: .4;
filter: alpha(opacity=40);
}
In questo esempio la trasparenza sarà al 40%, ed ovviamente stabile.

22.3.07

Condivisioni tra pc windows XP

Le condivisioni vanno e vengono. Si sembra ridicolo ma il protocollo di autorizzazione che si usa per decidere se un client puo accedere alle condivisioni di un altro client è lacunoso e buggoso.

Piazzare un controllore di dominio in una lan è la soluzione migliore per evitare grattacapi. Anche emulato con linux e samba.

Ma se proprio non si puo,o per limiti di spesa, o per cocciutaggine del cliente, o per urgenza si possono fare le seguenti cose :

  1. assicurarsi che nei computer ci siano tutti gli account in uso. Esempio:
    Computer A - Utente Pippo
    Computer B - Utente Pluto
    Computer C - Utente Topolino
    Nei computer A, B e C si deve poter loggare come Pippo, Pluto e Topolino
  2. assicurarsi che tutti i computer siano nello stesso workgroup
  3. come soluzione estrema, abilitare l'utente guest. Ma solo se si è protetti dalla rete esterna con un buon firewall e su tutti i computer è presente un antivirus aggiornato e funzionante
  4. disabilitare il dhcp, settare gli indirizzi ip dei pc manualmente e inserire nel file HOST ( %windir%\system32\driver\etc ) gli indirizzi ip dei pc seguiti dal nome.
  5. Cambiare il workgroup a tutti i pc
Se usate altri trucchetti commetate. Terrò aggiornata la lista.

21.3.07

Chipset SIS

Le schede madri con questo chipset ... evitatele. Fanno schifo.

Io non capisco come degli assemblatori di pc professionisti (io lo faccio solo per hobby) continuino a propinare soluzioni basate su questi chipset. Hanno sempre dato problemi e passano gli anni e continuano a far vomitare.

19.3.07

Sperimentando con Ajax

Ho provato un pò di framework e qualche risulato molto gradevole e di facile migrazione da codice esistente l'ho ottenuto tramite questo

A dire il vero non si tratta proprio di AJAX in quanto manca la X, non si usa infatti l'xml ma direttamente l'html.

18.3.07

KML e Google Earth

I mashup di google maps spopolano, ma manca ancora un supporto diretto a livello di API per i file KML.

Che però possono essere caricati da google maps mettendoli come paramentro di ricerca. Esempio

Credo che dovro traformare i kml in linee e poi sovrapporle...

Maggiori informazioni

15.3.07

Ancora un router fon in regalo per voi

Il precedente router regalato è stato attivato, quindi ora ne posso regalare un altro.

Naturalmente chi partecipa al concorsino deve impegnarsi, nel caso vincesse, ad attivare il suo regalino subito in modo che mi sia possibile regalarne un terzo e cosi via.

Questa volta è piu difficile. Dovete rispondere a questa domanda:

"Dove ha imparato il C un vero programmatore ?"

il primo che risponde giusto, vince il router. Google vi puo aiutare ;)