Getting Real
Subitissimo il link :
- Getting Real, traduzione italiana
Appunti su web, web marketing, best practice, web sociale, usabilità e tutto ciò su cui mi capita di riflettere e indagare che sia strettamente legato al binomio web e business.
Subitissimo il link :
Pubblicato da
b0sh
alle
9:28 PM
0
commenti
Etichette: problem solving
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 :
Pubblicato da
b0sh
alle
4:44 PM
2
commenti
Etichette: php
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.
Pubblicato da
b0sh
alle
10:58 AM
0
commenti
Etichette: html
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 :
Pubblicato da
b0sh
alle
8:15 PM
0
commenti
Etichette: problem solving
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.
Pubblicato da
b0sh
alle
10:11 AM
0
commenti
Etichette: hardware
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.
Pubblicato da
b0sh
alle
4:31 PM
0
commenti
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
Pubblicato da
b0sh
alle
6:39 PM
0
commenti
Etichette: mashup
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 ;)
Pubblicato da
b0sh
alle
8:37 PM
6
commenti
Etichette: fon
Gestire correttamente il charset per lo scambio di dati tra client, server web e server dati è molto importante.
Per siti solo in italiano, o al massimo in lingue europee il discorso è semplice. Basta settare in ogni componente del processo il charset corretto.
PHP : header('Content-Type: text/html; charset=iso-8859-15');
HTML: <meta equiv="Content-Type" content="text/html; charset=iso-8859-15">
MySQL: Collation latin1_swedish_ci
Il Charset iso-8859-15 gestisce correttamente tutte le lingue europee e include il simbolo dell'euro. Per esigenze piu complesse si puo usare l' UTF-8, ma raramente è necessario.
In teoria il webserver dovrebbe aggiungere gia tra gli header che invia di sua iniziativa il charset ma questo potrebbe essere differente da quello impostato in mysql o adirittura non essere settato (lasciando al browser il compito di capire quale charset meglio si adatti al contenuto che deve visualizzare) perciò specificarlo in modo esplicito è un ottima abitudine
Pubblicato da
b0sh
alle
5:16 PM
0
commenti
Possibili soluzioni:
Pubblicato da
b0sh
alle
8:43 PM
0
commenti
Etichette: problem solving