javamac
Brevemente: ho preso la decisione di registrare un dominio, creare un nuovo blog e iniziare a scrivere in inglese. I domini in realtà sono due: javamac.com e javamac.org, per quanto puntino entrambi al nuovo blog.
Da ora in poi la maggior parte dei nuovi post verranno pubblicati sul blog di javamac. Faranno eccezione quei post che riterrò più opportuno pubblicare in italiano.
nota: il nome javamac è ispirato a javalinux del mio amico Stefano.
Un confronto sul consumo della memoria
Ho fatto dei testo sull’occupazione della memoria dei tre browser per OS X. Il test è stato eseguito all’avvio del browser e su tre diverse pagine:

Il test per ogni browser è stato eseguito nel seguente modo: browser chiuso e riaperto, quindi eseguita misura oppure incollata url della pagina di test ed eseguita misura; in ogni caso la memoria reale indicata nell’Activity Monitor veniva misurata quando il valore si stabilizzava, quindi non necessariamente subito dopo il termine del caricamento della pagina. A tal proposito ho notato un comportamento anomalo di Opera sulla pagina di demo di gwt-ext, per cui la memoria occupata è continuata ad aumentare col tempo al ritmo ci 100k al secondo, facendomi pensare in un primo momento ad un potenziale memory leak, salvo poi stabilizzarsi trascorso qualche minuto.
Le estensioni usate nell’ultimo test (Firefox 3.0RC3 + ext) sono: Adblock Plus + Adblock Filterset.G Updater, DownloadHelper, Firebug, Fission, Flagfox, Operator, PicLens e WebDeveloper. Noterete che il maggior consumo di memoria in presenza delle estensioni è anche in funzione della pagina caricata. È per colpa di Firebug? Di WebDeveloper? Dovrei indagare ulteriormente.
I consumi indicati sopra si riferiscono chiaramente alla situazione particolare in cui il browser è stato appena avviato. Già dopo aver lasciato la pagina di test, la memoria occupata si riduce ma non ritorna a quella occupata dal browser appena avviato. Non ho messo del grafico questi valori. Mi sono soffermato però sul valore osservato con Safari dopo aver lasciato il demo di GWT Ext, cioè 44Mb, un valore distante dai 14 iniziali. Disabilitando la cache la memoria non rilasciata si riduce di poco, così che circa 25Mb vengono comunque tenuti occupati. Oltre la cache Safari usa la memoria anche per altro. Cosa?
La risposta a questa domanda l’ho trovata con Instruments. Ho usato il template “Object Allocator” per tracciare l’attività di Safari. La categoria più consistente di oggetti allocati e non rimossi dopo la chiusuda della pagina di test è quella dei “GeneralBlock-1536″. La gran parte delle voci di questa categoria fanno riferimento a sqlite. Immagino quindi che Safari usi sqlite sono quando è necessario, non rilasciando le risorse da esso occupate così da riutilizzarle dopo.
Informazione, aggregazione e consapevolezza
Sto leggendo “La Fabbrica del Consenso” di Chomsky ed Herman.![]()
Loro sostengono che i media, pur nascondendo molti fatti, contengono comunque informazioni utili che è possibile usare per creare un’immagine meno distorta della realtà. Il problema è che questi fatti non sono presentati con la rilevanza dovuta e con collegamenti ad altre informazioni importanti per determinare il giusto contesto di valutazione. Un lettore attento col giusto lavoro di ricerca può ovviare a queste mancanze e anzi mettere in luce, come sostengono di fare nel loro libro, le distorsioni e i condizionamenti presenti nel sistema dell’informazione.
Dopo aver letto questo, mi è venuto in mente che, supposto che la rete contenga le informazioni utili, per costruire un’informazione più completa basterebbe aggregare le informazioni esistenti in modo corretto. Ovvero, che la metodologia di aggregazione, quindi la tecnologia, potrà diventare lo strumento per la costruzione di una migliore conoscenza della realtà, ed in ultima istanza essere strumento per la realizzazione di una società più democratica grazie ad una maggiore consapevolezza dei cittadini.
Android…
Ho scaricato Android. E’ un SDK basato su una libreria java e contenente alcuni strumenti di utilità, tra cui un emulatore ed un plug-in per Eclipse. Insomma, un po più di una semplice press release, come ha sostenuto Ballmer. Ma costui ci ha abituato ad affermazioni idiote che poi alla prova dei fatti sono state prontamente smentite. Ignoriamolo, e concentriamoci invece sui primi particolari interessanti. Non ho ancora avuto modo di guardare un po più a fondo questo SDK però ho fatto la prima scoperta grazie a Surfin’ Safari: Android usa il WebKit. Questo ha già portato e porterà ulteriori contributi al codice di WebKit che lo rendono più adatto ai dispositivi mobile. Al momento non tutte i contributi del team di Android sono entrati a far parte del repository ufficiale. Questi sono comunque disponibili immediatamente, in attesa dell’integrazione già stata pianificata.
Ulteriori notizie in seguito.
Le stranezze di Netcraft
Mettere il diavolo e l’acqua santa assieme:
http://uptime.netcraft.com/up/graph?site=www.uni-luebeck.de
IIS su Linux?
A proposito di numeri…
Su internet si trova di tutto, come ad esempio The On-Line Encyclopedia of Integer Sequences (Enciclopedia Online delle Sequenze di Numeri Interi), un sito sponsorizzato dagli AT&T Labs.
Vietato pubblicare questi numeri
09 f9 11 02 9d 74 e3 5b d8 41-56 c5 63 56 88 c0
Station area Utrecht
Il municipio di Utrecht, Olanda, ha previsto un piano che nei prossimi dieci anni porterà ad una ristrutturazione del centro storico della città. Per mostrare in anticipo il risultato delle opere messe in atto, gli amministratori hanno pensato di far sviluppare un gioco, che è possibile scaricare da una pagina del sito del municipio di Utrecht. Il gioco è stato sviluppato con Ogre.
-
Archivi
- Maggio 2009 (2)
- Febbraio 2009 (1)
- Gennaio 2009 (1)
- Dicembre 2008 (2)
- Ottobre 2008 (1)
- Settembre 2008 (5)
- Agosto 2008 (6)
- Giugno 2008 (2)
- Maggio 2008 (1)
- Aprile 2008 (1)
- Marzo 2008 (4)
- Febbraio 2008 (2)
-
Categorie
- 3d
- amenità
- amici
- animali
- apple
- atomica
- bug
- canvas
- cazzate
- css
- curiosità
- dieta
- discussioni
- divertente
- drm
- excel
- Explorer
- Firefox
- Firefox 3
- folklore
- freedom
- freeware
- gatti
- giochi
- gpl
- gwt
- hardware
- html
- html 5
- iMac
- internet
- java
- javascript
- libertà
- linux
- mac
- Macintosh
- mobile
- mod
- modellismo ferroviario
- movimenti
- navi
- news
- objective c
- open source
- Opera
- p2p
- performance
- personale
- Safari
- sdk
- seam
- sicurezza
- singleton
- software
- standard
- static methods
- storia
- svg
- sviluppo
- tecnologia
- troubleshooting
- tv
- ubuntu
- umorismo
- Uncategorized
- usabilità
- videogame
- vista
- web
- WebKit
- windows
- wise
- world of warcraft
- wwii
- xhtml
- xml
- xpath
- xslt
-
RSS
Ingressi RSS
Commenti RSS