Many applications take over 15 days to be viewed , after this time if you are lucky your app/game is approved, otherwise…go back to start: submit and wait over 15 days: these times are becoming too long every day.

My last approval interval was of OVER 20 days (from 13th august to 3th september): Apple have to take more reviewers otherwise the Apple Store will loose many developers.

Many reviewers let pass many applications (if you don’t know every application is accepted by 2 reviewers so two of them let it pass) while many others not: cross your finger.

The new Canon 7D specs are really nice,

  • APC-S 18mpixel Sensor, 8fps (thanx to the two Digic 4 processors inside),
  • full HD videos,
  • 100% Viewfinder,
  • 63 Zone dual layer metering sensor,
  • Magnesium Body
  • full specs here

… Side by side with the Canon 5D Canon these two cameras will kill Nikon if it wont answer really soon.

Nikon Competitors? No for now.

The D300s add so less to the D300  that is not worth.

Thinking that Canon 7D and Nikon D300s have the same price i’ll buy again a Nikon only if my Nikon lenses are really expensive and i don’t want to sell them (my dear Tokina 11-16 is going probably) !

The only doubt is about that pixel density on the sensor, comparing to 12Mpixels Cameras (Nikon models) and the 21 MPixels of the Canon 5DMK2 which is also full size.

Price? About 1400 Euros (1700 Dollars), about half a Canon 5DMk2.

My new Camera? Probably…

canon7d

Windows 7 will be another failure, due to the fact that is too much like Windows Vista, talking about the look and the functions.

It’s faster and stabler than Vista yes, but Windows XP users won’t pass to it unless forced (or due to the fact that the will buy a new pc).

I hope that Microsoft didn’t kill itself with this new Operative System…

The real question is : “how to gain again the trust of the customers after the Vista failure and with Mac OS and Linux gaining many and many users?”

I’ve no answer, but to me it seems that Microsoft is inside a swamp and every move bring it to the bottom…

When customizing the installation, avoid to select acpi (normal and non-intel) cause in my (about 12 tries) crash the installer avoiding to finish it: result is that i was unable in any way to enable Quartz Extreme Acceleration (QE). Not selecting those features let the installation finish successfully.

Note: use voodoo ps2 and trackball module and voodoo audio to have all working (instead of using applehda and apple ps2)

If you own an iPhone with firmware 3.01 and you develop with XCode you have to run this command from terminal to let the XCode compiler to compile for your version:

ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ //continues next line
 \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1

4-142g

In questo numero si inizia una nuova serie di articoli sulla programmazione iPhone; questa volta spiegherò come creare una TODO list, una lista delle cose da fare, nel secondo e terzo articolo (usciranno purtroppo con un mese di pausa dovuta ad un problema di spazi sulla rivista) parlerò di gestione della memoria, di retain, retainCount, release, dealloc,  Autorelease Pool etc: in pratica tutto quello che bisogna sapere su questo aspetto, che si rivela la causa di quasi tutti i bug quando si inizia a programmare su questso dispositivo.

The 3.0 firmware added many features, for my taste I’m missing some of them.

Without Cydia and other hacks il’d like to have:

1) video controls
2) photo controls (image size and quality, and, why not, rule of third grid)
3) options to choose if mail should or not download the emails attachments and or set a limit the max size to avoid download
4) mms image resize options to limit their size
5) simple theme selection to change the boring blue of the interface to the color I like (when developing is allowed why not allow to set in the options for all the components?)
6) 5 or 6 icons on the quick access bar (bottom bar) instead of 4.
7) a simple task manager to see the available RAM and to force a memory to be clear to avoid device shutdown to get the max free ram
8) quick wifi enabler/disabler button
9) possibility to cancel an app download
10) ability to know how many satellites are seen by the device
11) ability to disable a particular location service
12) battery life…longer….

Viste le numerose richieste che sto ricevendo per lo sviluppo e realizzazione su dispositivi iPhone/IPod touch di software e giochi, consiglio, a chi fosse interessato, sia privati che società, di effettuare il prima possibile un contatto per evitare ritardi nello sviluppo.

Per i privati, se avete idee che pensate siano valide e volete che vengano sviluppate per iPhone/iPhone  (anche per il nuovo SDK 3) contattatemi con il form presente sul lato destro, oppure a questo indirizzo.

Per i privati oltre alla tipica forma di pagamento unico è possibile effettuare un pagamento anticipato con successiva percentuale: tale cifra anticipata viene scalata dalla % dei guadagni e solo quando verrà esaurito questo credito si provvederà a dividere proporzionalmente i successivi ricavi, in tal modo, a parte la fase iniziale, si rientrerà di tale cifra investita.

Al momento gli applicativi che ho realizzato e che sono in approvazione, o in sviluppo, sono del seguente tipo (tutti interamente realizzati dal sottoscritto, sia grafica che codice):

– giochi (oltre una decina);

– software di e-shop per una grande catena di distribuzione tecnologica;

– software di geolocalizzazione di luoghi di interesse;

– software di interfacciamento e controllo del movimento di Telecamere televisive;

– software di visualizzazione e gestione informazioni prelevate da database;

– software di interfacciamento con siti web preesistenti con database;

– software di gestione eventi;

– utility varie

I'm a Mac and you are a PC

Parlando con una persona che si era imputata a comprare un iMac da 20′ la sentii dire: “Aoooo nun c’è paragone Pc con Mac, ho appena impaginato con Quark Xpress un articolo ed è venuto nettamente migliore…”

A quel che mi resi conto di come questa persona volesse forzatamente giustificare una spesa di oltre 1000 euro per un computer.

E io risposi con molta calma: “forse è merito dello schermo 20” che hai in confronto al 15” che usavi sul portaile, considerando che usi la stessa versione di Quark…”

A tale risposta rispose con ulteriori motivazioni, come: “va molto più veloce” e io: “stai usando un processore intel core duo sul mac mentre prima avevi un Intel Centrino single core, inoltre su un sistema operativo di qualche anno tenuto come un cassonetto della spazztura, con i peggiori programmi caricati in memoria”, oppure “i colori sono più vivi” e io “stai usando uno schermo LCD glossy mentre prima era un LCD opaco”…etc etc

Tralascio ogni commento sulla tastiera micro e sul mouse altrettando micro forniti con l’iMac, era meglio non fornirli oppure dare la scelta per un formato più adatto alle mani di diverse persone; l’ergonomicità, soprattutto per il mouse, è assente.

In un’altra occasione, circa un anno, fa un padre mi disse “sa, mio figlio è un esperto, usa il Mac, il computer professionale”, dentro di me sorrisi molto per tale frase, e mi limitai ad una risposta politicamente corretta “ah sì, che bravo…”.

C’è questo mito che ancora aleggia nell’aria, retaggio dei tempi quando il mac aveva hardware nettamente diverso dal PC e alcuni programmi giravano solo su Mac, sulla maggiore professionalità, qualità del prodotto realizzato, di un utente Mac rispetto ad uno PC; tutto ciò dimostra come ci sia una grande ignoranza di fondo in tema di coscienza informatica nella maggior parte degli utenti.

Virus virus, questo spauracchio che ogni utente Mac fa notare nel mondo pc! Personalmente non ho preso un virus dal 1996, ho sempre tenuto in memoria un antivirus messo in modalità automatica e sileziosa, kaspersky, Avira o Avast, e non ho avuto problemi; ovviamente ci vuole accortezza navigando o aprendo allegati, ma per il resto non ho mai trovato invasivo utilizzare tale software.

Il fatto che un applicativo resti in memoria su Mac se chiudo tutte le sottofinestre è una di quelle scelte tecniche che più mi infastidisce, ovviamente chiudo tutto, ma sapere che se non richiedo esplicitamente la chiusura dell’applicativo utilizzando il menu non ottengo la sua completa rimozione dai processi …

Poi se si deve parlare di stabilità dei diversi sistemi operativi se ne può parlare; resta il fatto che da quando uso mac ho dovuto riavviare più volte tale macchina rispetto al pc per blocchi vari, rallentamenti e impossiblità di killare alcuni applicativi (anche provando utilizzando i comandi linux)…sarà sfortuna, eccesso di utilizzo…chiamatelo come vi pare, ma il fatto resta.

Personalmente ho trovato più traumatico il passaggio da PC a Mac, forse perchè è impostato in modo da essere il più facile possibile, riducendo al minimo la personalizzazione da parte dell’utente, lo percepisco più a scatola nera di windows; in alcuni casi si è costretti ad usare comandi da terminale, che personalmente mi fanno tornare indietro ai tempi delle prime installazioni di Linux, si parla del lontano 1998.

Mi piacerebbe cambiare lo sfondo in nero, ma il Mac, di default, non lo permette, fornisce solo alcuni colori, il più scuro è il grigio…

Mi piacerebbe che Safari non si crashasse decine di volte, anche nell’ultima versione…

Mi piacerebbe utilizzare delle skin per l’interfaccia grafica, ma il Mac, di default, non lo permette…

Mi piacerebbe cambiare la dimensione del bordo basso, quello utilizzato per il ridimensionamento, ma il mac, di default, non lo permette…

Mi piacerebbe impostare l’invio con ricevuta di ritorno utilizzando Mail senza dover inserire un comando lato terminale per impostarlo, senza possibilità di decidere selettivamente se, e quando, mandarla…

Meglio Linux puro, se proprio dovessi scegliere tra i due, almeno posso customizzare il sistema a mio piacimento.

Dopo un silenzio di svariati anni, è riuscito fuori il concorso: un logo per Roma…

Sarebbe gradito sapere che fine hanno fatto le proposte di centinaia di persone che avevano presentato la scorsa volta (2004) i propri lavori.

Aggiornamento: dopo alcune chiamate effettuate al Comune di Roma finalmente è uscito fuori che NESSUN LOGO E’ STATO VALUTATO SUFFICIENTEMENTE VALIDO, pare sia uscita anche una delibera; per conoscere il numero di tale delibera potete chiamare con il 06-671009091 oppure il 06-671004118.

* !!! Infinite tabs: randomly it starts to open infinite tabs forcing to close using task manager
* !!! Not memory available when saving a file: happens sometimes when the file reached the 99% (i have 4GB and the memory isn’t full).
* !!! Save dialog without interface: sometimes when choosing where to save a file the dialog doesn’t show any icon, the use is only enabled to navigate in the main window.
* !!! Skins goes away: sometimes the entire skin of IE is missing, and the window starts to flicker.
* !!! A strange behaviour in Windows Sites: the scroll bar is’nt able to scroll down and the same happens for the keyboard kes [Firefox works…]