Newsgroup: it.comp.macintosh
Titolo: Il mio vecchio powerbook...

Stamattina mi sono svegliato e dopo un doppio caffè ho svegliato il mio
powerbook dallo sleep. Lui si è svegliato anche senza caffè e io mi sono
preparato a iniziare la mia sessione lavorativa.
Apro TextMate e inizio a debuggare un server pop in Python che porto
avanti a tempo quasi perso. Il primo pensiero che mi coglie è... e se
invece avessi un MacBook? Forse TextMate si sarebbe aperto più
rapidamente. Certo.
Ho lavorato circa un paio di orette. Non credo che con il MacBook avrei
scritto codice più velocemente, e nemmeno lo avrei debuggato più
velocemente. No. Davvero. 4 volte più veloce? Mi chiedo se danno 3
programmatori senior in bundle con il Mac. Non credo. Hanno bisogno di
tutti i programmatori disponibili per finire di debuggare Tiger. E mi
sta bene così, in effetti. Poi via, fatico a coordinare me stesso...
Certo lo so, poi questo è un discorso limite...
A questo punto leggo la posta. Mi incazzo perchè quelli di Crucial
vogliono che gli invii della documentazione che la mia banca non mi ha
dato (e che in effetti non è una banca, ma le poste) che non ho. Dovrò
andare in Banca a fare il versamento, prodigi della tecnologia. Ecco,
mail inutili, spam, viagra. Un mucchio di tempo perso (non con lo spam,
ma con certi conoscenti che non possono esimersi da fare vedere quanto
non hanno un cazzo da fare con il computer -- per natale ho fatto un
campionario di babbi natale in flash... ).
Poi faccio un giro su Repubblica. Tutto bene, il mondo non è finito.
Ricomincio a lavorare. Sta volta devo finire un'applicazione C++.
Calcolo simbolico. Nessun problema (beh, insomma... la libreria che uso
non compilava manco l'interprete per via della readline NetBSD invece
che GNU di MacOSX e via ad editare i makefiles).
Mi sto quasi sorprendendo. Il mio mac fa ancora tutto quello che faceva
ieri. Io mi aspettavo, leggendo in giro, che ad un certo punto mi
saltasse fuori il faccione di Jobs con un sorriso satanico, dicendo che
il mio mac avrebbe smesso di funzionare.
O che facesse un fiammone. O che mi dicesse di passare ad Intel.
Invece nulla, certo, forse sul DualCore avrei compilato più alla svelta.
Anche se mi fossi collegato al server centrale avrei compilato più
rapidamente, in effetti. E anche se non avessi aspettato che uscissero
sti intel e mi fossi preso un dual G5 quest'estate. E il gcc su MacOS è
lento... lo so.
Finito di lavorare, inizio a rilassarmi. Faccio un breve giro sulle
iApps. Ho anche iTunes nuovo con il fastidiosissimo aggeggio sotto.
Vabbè. 
Funzionano tutte come prima, il trabocchetto in agguato non arriva.
Certo, GarageBand è un peso massimo. Mi conviene chiudere tutto (ho poca
RAM, eh Crucial?). Ma funziona. Suono. Canto (vicino bestemmia). Dopo
tutto se devo re-incidere tre volte il pezzo di voce è perchè quando
sono solo soletto davanti al microfono mi emoziono. Comunque *lui*
funziona. Io tossisco. Cantato troppo raspato, vabbè. Il propuli non lo
prendo, andrò di caffè.
Apro MacSOUP. Adesso mi rendo conto. Effettivamente l'uscita dei
MacIntel ha reso il mio Mac inadeguato. Gli manca un programma
intelligente che cassa automaticamente gli n-mila thread uguali e
inutili che infestano icm in questi giorni.
-- 
L'idiozia trascende il mezzo con cui viene espressa.

Enrico Franchi ha scritto:
.................................................. ed anche
L'idiozia trascende il mezzo con cui viene espressa.
e qui ci sta bene un applauso.

 iApps. Ho anche iTunes nuovo con il fastidiosissimo aggeggio sotto.
Ma é possibile che nessuno ha capito che si può togliere ?
marco

 Ma é possibile che nessuno ha capito che si può togliere ?
Mela - Shift - M :)


 Ma é possibile che nessuno ha capito che si puň togliere ?
Nascondi MiniStore?
La prima cosa che ho fatto :-D
-- 
       maurizio - 
www.maurizio-marra.com
- lc8 adv "big orange" - exc 450 "orangina" -
           - cb 750 four ss "'76er" -


-- 
Nicola D'Agostino
Performante? Responsivo? Sendare? Bruteforcare?
Non ricevo... riprova e controlla!
<!-- 
http://www.nicoladagostino.net/extra
 -->

 Ricomincio a lavorare. Sta volta devo finire un'applicazione C++.
Non so te, ma io quando lavoro in C++ (il meno possibile, ma
quannocevocevo) ho un ciclo di edit/test/debug/recompile dove il
"recompile" domina gli altri tre tempi (visto, senza dubbio, che uso
MOLTO i template, unica e sola feature C++ che mi consola [quasi!] del
testo del linguaggio...;-).  Se per un certo pacco di sorgenti
(piccolino) posso tagliare i tempi di ricompilazione da 20 minuti a 10,
questo incrementa sostanzialmente la mia produttivita` (perche` il
tipico "resto del ciclo" sono al massimo altri 5 minuti...)... 14 minuti
per ciclo invece di 25 (con un poco di accelerazione anche sul
"test/debug", mettiamocela!) significa produttivita` quasi doppia in
questa fase dello sviluppo, butta via.
Per lo sviluppo in Objective C, o ancora piu` in Python, e` meno
tragico, certo.  Ma si puo` avere un guadagno sostanziale sui tempi di
"test e debug", dipende.  Uno cerca sempre di fare una batteria di
unit-test che girino entro "pochissimo tempo", ma piu` veloce e` la
macchina che usi per sviluppare, piu` roba ci sta entro questo
"pochissimo tempo", e piu` ricchi riesci a fare i tuoi unit-test,
migliore e piu` veloce e` il tuo sviluppo.
Veramente, lo sviluppo software e` un'area applicativa che puo` trarre
benefici enormi dall'accelerazione delle CPU.  In trent'anni che
programmo, venti "raddoppi" secondo la legge di Moore (un fattore di un
milione!-), l'ho visto succedere "sotto i miei occhi" -- dal time
sharing di grandi mainframe a "un PAIO di computer a testa" (con 2-4
processori ciascuno), oggi possiamo fare software con mille volte piu`
feature, in linguaggi di altissimo livello cento volte meno ottimizzati
del linguaggo assembly, e metterci un decimo del tempo -- prodotto dei
fattori, ma va!, proprio un milione;-).
SE (tutta da vedere!) questa nuova generazione di CPU intel accelera le
compilazioni e il girare i test di 2-3 volte, secondo me puoi aspettarti
grosso modo un eguale boost di produttivita` (in fase di codifica, test
e debug: l'analisi, la scrittura di documentazione, ecc ecc, NON vengono
accelerati in egual misura!), se usi gli strumenti al meglio.
Io al giorno d'oggi (sigh!) passo una frazione ridotta del mio tempo
lavorativo a fare codifica, test e debug: discussione con i futuri
utenti, analisi, documentazione, progettazione, "management", review di
codice e documentazione, strategizzazioni, e via elencando, mangiano
ahime` i 3/4 del mio tempo, a dir poco.  Quindi, raddoppiare le mie
personali produttivita` di codifica/test/debug conterebbe poco (ma
chissa`, puo` darsi che le cose cambino e io riesca ad affondar di nuovo
i denti nelle problematiche che piu` m'affascinano!-).  Ma se, spendendo
poche migliaia di dollari ciascuno, potessi magicamente raddoppiare la
produttivita` di codifica/test/debug di tutte le persone che riportano a
me (e gia` sono fra i migliori sviluppatori che io abbia mai avuto la
fortuna di vedere!), i tuoi occhi non riuscirebbero a seguire la mia
penna mentre firmo ordini d'acquisto...!-)
Poi in realta`, di tutte quelle persone, ce ne sono solo due che hanno
come desktop un Mac (e anche loro hanno almeno un desktop dual processor
con Linux fianco a fianco), e sono comunque tutti Powermac, per cui
questa magica opportunita` di accelerarli tutti schioccando le dita non
ce l'ho proprio;-).  Ma non vedo l'ora che i nostri esperti interni di
IT possano mettere le mani su di un Macbook e "certificarlo" come buon
sostituto degli attuali Powerbook, perche` qui la gente lavora non poco
anche sui laptop, e anche "solo" raddoppiare le prestazioni di quelli mi
aiuterebbe non poco a raggiungere gli obbiettivi (come al solito
ambiziosi!-) che mi sono dato per il nuovo anno in corso...
E a casa, un tot di sviluppo/test/debug ancora lo faccio (ottima scusa
per non scrivere la 2a edizione del Nutshell!-)... quindi i benefici di
una macchina piu` veloce li sentiro` (presto, spero!-) personalmente e
direttamente...!-)
Alex

   Nascondilo: pare faccia la spia.
˚ià fatto... :)
Ad ogni modo analizzando quello che manda, sembra più un "servizio" che
una spiata...


 accelerati in egual misura!), se usi gli strumenti al meglio.
È da un po' di tempo che penso di prendermi un desktop, ma
complessivamente non ne sento il bisogno. Non mi sento "lento".


 inutili che infestano icm in questi giorni.
clap clap clap :-)))
http://groups.google.com/group/it.comp.macintosh/about
Guarda com'è aumentato il traffico negli ultimi tre anni... :-(
Ragion per cui sono costretto a seguire ICM principalmente a filtri.
-- 
E adesso anche quando piove,
lo vedi sempre con le spalle al sole,
con un canestro di parole nuove
calpestare nuove aiuole.

 Mela - Shift - M :)
Ancor meglio: c'č il pulsante!


 Guarda com'è aumentato il traffico negli ultimi tre anni... :-(
Stando a quella statistica, sembrerebbe essere principalmente colpa
mia... 


 G4/G5...
Devono pure vendere. E pensa che a me non mi frega piů un cazzo se  ci
mettono dentro PPC, Intel o anche Z80... Basta che vada.
Il mio problema č che sono affamato di tecnologia, e ogni volta che c'č
un grosso upgrade mi rode il culo non poter partecipare. D'altra parte i
soldi sono quelli che sono.


 il mio mac avrebbe smesso di funzionare.
stiamo scoprendo l'acqua calda: a quanto la stimi la percentuale di idle
di tutti i processori del mondo? imho e' >50%

 una spiata...
  Mi pare comunque poco carino. Sono contrario alla profilazione anche
se capisco che sia un male con cui bisogna fare i conti.


 di tutti i processori del mondo? imho e' >50%
Molto di piu'. E se provassimo a fare un xGrid icemmesco per vedere
quanta potenza inusata salta fuori? :?
Un Maramao che sarebbe da provare. :P
-- 
I've always been more concerned with users. )\._.,--....,'``.
Programmers do their work but once, while  /,   _.. \   _\  (`._._,
users are saddled with it ever thereafter. `_.-(,_..'--(,_..'`-.;.'

   Mi pare comunque poco carino. 
Su questo sono d'accordo. Ma voglio dire, non credo ci fosse "dolo".
Magari pensavano soprattutto di offrire un servizio... boh.


 Magari pensavano soprattutto di offrire un servizio... boh.
  Pare che dopo le proteste abbiano specificato l'opera di trasmissione
su qualche pagina di Apple.com. Se vai su 
boingboing.com
 trovi diverse
informazioni in merito.


 viagra
eh, ma così stai barando... comunque forse non sei informato sugli
ultimi rumors, pare che sarà il nuovo security update a rendere il tuo
powerbook 4 volte più lento, 10.4.4 non c'entra nulla...
-- 
...la moglie pensa "mica male sto' pueblo!",
miracolo comercial: tutti dentro alla moglie,
che rilascia scontrino fiscal!