Newsgroup: it.comp.os.dibattiti
Titolo: Google colpisce ancora: Android è ora Open-Source

http://source.android.com/posts/opensource
http://source.android.com/
Raffaele

 said:

Se vedremo millemila telefoni android allora avranno vinto bene, 
altrimenti no. Lapalissiano? Non tanto. A sentire chi ci ha sviluppato 
e` un bel po' piu` bucio di culo rispetto alla piattaforma al 
fruttosio, stile ps3 contro xbox.
A proposito, ma la ps3 ha poi avuto successo? Oppure aveva ragione 
quello su "lu tubbu" con "i'll just keep playin' my 360" ?
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 fruttosio, stile ps3 contro xbox.
Qualche riferimento più preciso? A quanto ho letto io, le critiche
fino ad ora riguardano la lentezza del ciclo di rilascio dell'SDK, e
la scarsa informazione sullo "stato avanzamento lavori".
Riguardo la penetrazione di mercato, c'è da dire che la Open Handset
Alliance non è composta proprio da quattro gatti:
http://www.openhandsetalliance.com/oha_members.html
Ad ogni modo, chi vivrà vedrà.
Raffaele

 rispetto Apple/iPhone.
Il fatto che attualmente non c'e' un telefono che lo usa e che ha
1/100 delle applicazioni sono una differenza un po' piu' netta.
Per ora e' Symbian (opensource prima meta' del 2009) meno 40 milioni
di dispositivi e con un discreto problema di comunicazione per quanto
concerne la SDK.
Fortuna che l'ha fatto Google, se lo faceva qualcun'altro se lo
sarebbero inculato gli stessi che s'inculano "OpenMoko".
  ngw

 Ad ogni modo, chi vivrà vedrà.
Questo e` certo!
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Research (n.): a discovery already published by a chinese guy one month
               before you, copying a russian who did it in the 60s.

 sarebbero inculato gli stessi che s'inculano "OpenMoko".
Ho seguito un pò anche OpenMoko, ma ormai Android l'ha messo
decisamente in ombra.
Raffaele

 che contribuiscono fanno un numero molto diverso.
Ovviamente. Ma anche le compagnie che non contribuiscono "attivamente"
allo sviluppo di Eclipse, supportano comunque il progetto usando tale
IDE. Un prodotto senza utenti può essere buono finchè vuoi, ma non
sarà mai un prodotto di successo.
Motorola ha annunciato un suo GPhone, ed LG e Samsung fanno parte
della OHA.
E' palese che è ancora troppo presto per fare un confronto alla pari
con altre piattaforme, ma si può imho tranquillamente dire che più
promettente di OpenMoko.
Raffaele

 linux avrebbe il 93% dello share e MS solo lo 0.5%.
Il fatto che un qualcosa abbia piu' mercato, in *qualsiasi* ambito dello 
scibile umano, non e' detto che sia meglio, cioe' non e' una garanzia in 
se'. Vale per il prodotto del discount, per esempio, che molte volte 
puo' essere identico e/o migliore di quello super pubblicizzato alla 
televisione e in n-ambiti puoi fare questo discorso, vale sempre. La 
risposta e' sempre "dipende da caso a caso", non che chi domina il 
mercato ha il prodotto migliore. Chi domina il mercato e' stato il piu' 
bravo a dominarlo, ma magari ci e' riuscito grazie a tante cose che 
nulla hanno a che vedere con il prodotto in se'.
E in ambito OS semmai e' il contrario: e' il software che ha piu' share 
(Windows), che non e' necessariamente *meglio*. Specialmente per come si 
e' formato negli anni il market share degli OS, e senza contare che 
bisogna capire bene cosa si intenda esattamente con la parola *meglio*, 
quando si parla di sistemi operativi.
-- 
BArrYZ

 promettente di OpenMoko.
Il lato *oscuro* (se cosi' vogliamo chiamarlo) del progetto di Google 
per la telefonia, non e' tanto nell'implementazione software, intendiamoci.
L'idea di Google e' di stravolgere l'idea stessa delle tariffazioni 
telefoniche come oggi le conosciamo, e' quello il punto dirompente nel 
bussiness che vogliono iniziare.
Il software opensource e' solo un modo per avere un buon software in 
poco tempo, e a costo contenuto, ma l'idea di fondo sta altrove.
-- 
BArrYZ

 poco tempo, e a costo contenuto, ma l'idea di fondo sta altrove.
Beh, quella è una proposta di brevetto, ma imho non è *il* motivo, nè
*il principale* motivo per il quale Google s'è buttato nel mondo degli
smartphone.
Imho lo scopo è simile a quello di Chrome, ovvero realizzare uno
strumento che renda più fruibile il web (con un occhio di riguardo
ovviamente verso i loro stessi servizi), in modo da invogliare gli
utenti ad usare sempre, e di più, tali servizi, con i relativi
introiti da ad et similia.
Mi chiedevo: quanto ci vorrà prima che qualcuno cominci a sviluppare
una soluzione di home automation basata su android?
Raffaele

 altrimenti no.
good point, concordo in pieno!

 decisamente in ombra.
non sono proprio sicuro al 100%. Openmoko era sviluppo congiunto
hardware e software, android no. Tanto è vero che l'emulatore che ti
davano emulava una board di Qualcomm strafarcita di NDA (donde buona
parte dei binari senza sorgenti) su cui è stato fatto lo sviluppo software.
Anche Apple ha fatto sviluppo congiunto hw+sw.
Sarà bello fare il confronto, anche se, onestamente, visti i due modelli
di iphone ed i due di openmoko, il livello di pareggio sarebbe una media
di due telefoni per ogni producer che abbraccia android. E, cavolo, non
sono proprio sicuro che si raggiunga... Vedremo.

 che contribuiscono fanno un numero molto diverso.
ed eclipse è e rimane un cesso! ;-)

 introiti da ad et similia.
eh sì come no! dai che finisce sotto opera nello share....

 una soluzione di home automation basata su android?
Chrome l'ha usato il pianeta per 30 secondi, poi e` caduto in depressione.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 Chrome l'ha usato il pianeta per 30 secondi, poi e` caduto in depressione.
Funziona di merda, grazie tante.
Ha dei problemi nel mantenere le sessioni ad esempio, visto che sono
sharate.
Se processo A modifica un dato in sessione (sessione, non cookie) e
processo B modifica la stessa sessione, cosa succede ? Che le sessioni
o vanno di merda, o diventano cookie.
  ngw



Bisogna essere bravi ovunque. Se hai una idea di merda ma la presenti 
bene puoi vincere, se hai una idea geniale ma la presenti di merda 
perdi. Qualche volta accadono idee geniali presentate bene. Di rado, 
direi.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 rispetto Apple/iPhone.
Bene, allora aspettiamoci il totale fallimento di questa piattaforma, o 
comunque dei risultati largamente al di sotto delle aspettative.
Nel mondo geek tutti vogliono l'open source glorificandone gli indubbi 
meriti, in quello reale la 'gente' (che poi è quella che COMPRA) vuole 
una solida compagnia che gli garantisca un minimo di coerenza nelle 
appolicazioni e di assistenza post vendita.
E per di più la percezione che si ha di una cosa libera, soprattutto se 
è gratuita, è che sia inevitabilmente una cazzata. Forse OpenOffice sta 
cominciando solo oggi - all'alba della versione 3.0 e comunque dopo 
dieci anni - a mettere piede nelle aziende, e solo perché sempre più 
privati, superate le diffidenze, hanno cominciato ad apprezzarlo sempre 
di più e a parlarne bene. Altrimenti ciccia.
Google avrà fatto i suoi calcoli e avrà deciso che lasciare la 
piattaforma in mano ai suoi utenti sia la strada migliore, ma dal mio 
punto di vista a determinarne il successo non sarà tanto la libertà, 
quanto la disponibilità di applicazioni perfettamente funzionanti, 
capaci di interagire tra di loro e prive di complicazioni. Se il 
risultato sarà questo, buon per Google, se il risultato sarà qualcosa di 
solo lontanamente simile a Linux, beh, tanti saluti, io un telefonino 
del genere non lo comprerei MAI.
Non voglio trovarmi nella situazione di dover smanettare per mettere a 
posto il piccolo problema che qualche sviluppatore si è lasciato dietro 
perché tanto LUI non lo riteneva importante, né di sentirmi rispondere 
"è gratis bello, che cazzo ti lamenti?" come purtroppo spesso mi capita 
con il software OSS.
p.bes


Strano, a quanto si diceva era testato meglio di qualsiasi altro browser...
-- 
"...credevo che anche blochin fosse un portiere."
"E' bello capirne di calcio, e' bello essere Gobbacci"
-Gobbacciev

 con il software OSS.
Con Android perlomeno hai la possibilità di farlo, se sei abbastanza
geek. Con symbian, iPhone e compagnia cantante, se hai un baco te lo
tieni, e speri che al prossimo aggiornamento venga risolto.
Raffaele

 del genere non lo comprerei MAI.
Vabbè.
-- 
Vide

 tieni, e speri che al prossimo aggiornamento venga risolto.
No, con quelli se ho un baco chiamo l'azienda e se ho un po' di fortuna 
me lo mettono a posto, e se rognano posso sempre dire di aver *pagato* 
e, quindi *pretendo* l'assistenza. E se protesto sono *sempre* nel 
giusto, con l'OSS invece...
p.bes

 Android (e iphone, perch� no).
Anche l'era dei newsreader che scazzano il set unicode, ma non vorrei 
sembrarti antipatico. Scherzi a parte, all'utente finale di Android come 
di QUALUNQUE ALTRO FOTTUTO TELEFONO interessa che l'aggeggio funzioni e 
che le applicazioni siano ottime e di semplice reperibilità. Fine degli 
interessi veri, poi vengono le cazzate da ghetto informatico.
p.bes

 giusto, con l'OSS invece...
No...dico...tu ti aspetti di poter telefonare alla Apple o alla Nokia
e farti sistemare qualche magagna? No, dico...leggerti qualche EULA
ogni tanto no?
"EXCEPT TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE iPHONE
SOFTWARE AND iPHONE SOFTWARE UPDATES, AND ANY SERVICES PERFORMED BY
THE IPHONE SOFTWARE AND IPHONE SOFTWARE UPDATES, ARE PROVIDED "AS IS",
WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND"
http://store.apple.com/us/browse/home/iphone/terms_conditions
"YOU ACKNOWLEDGE THAT THE SOFTWARE IS PROVIDED "AS IS" WITHOUT
WARRANTY OF ANY KIND, EXPRESS OR IMPLIED"
http://www.businesssoftware.nokia.com/eula.php
Ma ci sei o ci fai?
Se protesti, sei automaticamente nel torto, perchè l'accettazione
della EULA prevede che tu non abbia alcun diritto di ricevere
assistenza, a meno che non sia stata concordata separatamente.
Con l'opensource, puoi metterti lì e risolverti i problemi (e lo fanno
in parecchi, comprese aziende che usano linux per scopi particolari,
per esempio, o che si mettono ad usare webkit per il loro sistema
operativo embedded, et similia), pagare qualcuno che lo faccia per te,
o chiedere allo sviluppatore di correggere il baco.
Raffaele

 interessi veri, poi vengono le cazzate da ghetto informatico.
Se all'utente finale importa poco se il prodotto sia opensource o
meno, in che modo il rilascio di Android come opensource dovrebbe
decretarne il fallimento?
Raffaele

 lavorando ad un applicazione per l'home automation.
In nessun modo IMHO.
Se quelli di Google hanno cervello prendono cio' che gli arriva di
buono e lasciano quello che gli arriva di scarso, scrivendo dei
dannati test che ne certifichino la qualita'.
Opensource non vuol dire un cazzo IMHO. Anche Darwin e' Opensource, ma
c'e' uno strato di controllo, non e' che si da il commit a cani e
porci.
Questa roba, io la metto nel barattolo 'marketing'.
  ngw

> l'iPod. 
Forse non tutti sanno che...: i driver windows dell'iPod pare facciano
cagare (mega schermate blu su Vista -> la gente che "blah blah Vista teh
sux0rz" ... poi si scopre che sono i driver Apple, LOL)
ciao
-- 
NoWhereMan (e.v.)
-- 
http://www.nowhereland.it
-- 
http://www.flatpress.org

 o chiedere allo sviluppatore di correggere il baco.
e sperare che non sia preso male e non ti mandi a quel paese. si, succede 
spesso.

 versione della libreria è sbagliata.
tipo che per installare Banshee (10 mega di programma) su KDE ti devi 
installare anche mezzo Gnome. sono pazzi questi.

 interessi veri, poi vengono le cazzate da ghetto informatico.
I dispositivi su cui gira/girerà Android, come l'iPhone e i dispositivi
Symbian NON SONO fottuti telefoni. Sono computer che, fra le altre cose,
telefonano.
-- 
Vide

 Con l'opensource, puoi metterti lì e risolverti i problemi (e lo fanno
No, evidentemente non vogliamo capirlo.
p.bes

 decretarne il fallimento?
...
p.bes

 poi sia così elevata.
P.S.: io leggo correttamente.
P.P.S.: chi risponde spalando merda sul modello open source utilizzando 
un programma open source non brilla come credibilità
-- 
Saluti

On Fri, 24 Oct 2008 09:05:36 +0200, NoWhereMan wrote:
[...]
pardon, ho quotato r.c., ma ho lasciato ngw nell'intestanzione


 un programma open source non brilla come credibilità
La strategia di chi non ha argomenti è notoriamente quella di screditare 
l'interlocutore. Io uso i programmi che preferisco in base alla loro 
qualità (e Thunderbird e OpenOffice sono due strumenti meravigliosi), ma 
ciò non mi impedisce di criticare l'humus in cui sono cresciuti come più 
mi aggrada, motivando le mie ragioni. In cui sono cresciuti, bada bene, 
e non in cui sono nati, visto che in origine erano entrambi programmi 
closed source.
E se non ci fossero stati i SOLDI di mezzo e la volontà di andare a 
rompere un po' le balle a Microsoft, oggi OpenOffice si chiamerebbe 
ancora StarOffice e di open non avrebbe un beneamato cazzo. Idem per 
Thunderbird: sarebbe ancora il programma di posta elettronica associato 
a Netscape Navigator, che sarebbe stato un bel programma a pagamento 
ancora oggi, se solo Microsoft non avesse segato le gambe a chi lo vendeva.
Chiusa la parentesi storica.
p.bes

 telefonano.
Appunto, sono telefoni. Il mio p990i rientra esattamente nella tua 
descrizione ma, per me, è un telefono. Lo uso per parlare e *anche* per 
fare altre cose, ma principalmente è un oggetto che serve per 
comunicare. Questo chi produce smartphone e relativi sistemi operativi 
non dovrebbe dimenticarlo mai.
p.bes

 appolicazioni e di assistenza post vendita.
Faccio fatica a capire cosa stai cercando di dire. Forse dovrei 
cominciare ad interpretare, o meglio ancora entrare nel gioco dello 
sparare a zero giusto per alimentare il flame (vedi espressioni tipo "nel 
mondo reale la 'gente' vuole... bla bla bla).
Il mio mondo reale è un po' differente, anche se purtroppo la mia banca è 
identica alle altre :-p
-- 
Saluti

 parare?
Il probelma vero e` che in quel mondo non esiste neanche il fallimento: 
mica ci metti i soldi, puoi continuare in eterno.
Ma chissa`, se viene la recessione vera un po' di persone credo non 
avranno tanto tempo libero da dedicare tout-court al FOSS. A mio avviso 
difatti, gratis esiste quando sei benestante, quando non lo sei ti fai 
pagare.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
43rd Law of Computing: Anything that can go wr
fortune: Segmentation violation
Core dumped

 
A me pare che MobileMe non sia un hack, e lo uso. Le sincronizzazioni 
mi spiace ma erri di brutto: all'utente piace la sincronia si, ma devi 
guardare a MS Exchange (grave errore di apple poi rimediato). Se G1 
l'ha allora ha speranze, altrimenti per il lato business e includo 
anche universita`, non ha speranze, per ora.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There are 10 types of people in the world:
those who understand binary, and those who don't.

 Ne riparliamo quando windows avrà un package manager... [...]
Odio e ribrezzo per i package manager. Sono invasivi, rottture di 
cazzo. Voglio l'iconcina da trascinare e tutto e` finito.
PS. Ai medici far usare fink o darwin-ports non e` molto andato giu` 
come prospettiva, quindi ho optato per un bel bundle. Chissa` perche`. 
Ah, dimenticavo: anche per windows la stessa cosa: bundle.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 telefonano.
Forse sono telefoni che fanno anche altro ;)
Se puoi vederti i porno ma non telefonare, perche` hai installato una 
libreria che sfancula tutto il sistema di telefonia, sai le bestemmie!
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Research (n.): a discovery already published by a chinese guy one month
               before you, copying a russian who did it in the 60s.

 un programma open source non brilla come credibilità
Criticare e` sempre un costruire, ed e` bene. Lasciare nella stasi del 
"va bene cosi` perche` e` cosi`" fa morire le cose.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
It is a very sad thing that nowadays there is so little useless information.
(Oscar Wilde)

 cazzo. Voglio l'iconcina da trascinare e tutto e` finito.
Che purtroppo a quanto pare è cosa difficile da realizzare sempre, visto
che anche in OS-X (uno a caso eh ^_^) esistono programmi che prevedono
altre procedure per l'installazione. E cominciano a non essere più delle
mosche bianche.
-- 
Ciao, Guglielmo.

On 2008-10-25 10:05:58 +0200, Guglielmo 
<mmemmoTO...@tiscali.it.invalid> said:

Questo accade quando devi piazzare file in parti "di sistema", e SOLO 
in quel caso una procedura del genere deve essere usata. Qualunque 
altro cazzaro sta sbagliando nell'usare l'installer (ribrezzo).
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
$ cd /pub
$ more beer

 Faccio fatica a capire cosa stai cercando di dire. Forse dovrei 
Considerando che gli altri non hanno questo problema, io me ne sto 
tranquillo.
p.bes

 pagare.
Se verrà la recessione sarà troppo impegnato a coltivare l'orto, nel 
tempo libero, per pensare anche al mio, di progetto FOSS.
p.bes

 cazzaro sta sbagliando nell'usare l'installer (ribrezzo).
purtroppo l'installer è il boost dell'autostima del programmatore.

 "va bene cosi` perche` e` cosi`" fa morire le cose.
Più che altro lasciare le cose come stanno perché Liunux (sostituire a 
piacimento con Dio, la Juventus, gli alieni, le cospirazioni, il 
comunismo e qualsiasi altra cosa che genera fanatismo) è intoccabile, 
non fa bene neanche a Linux (Dio, la Juventus, gli alieni ecc).
p.bes



Criticare non è sempre costruire, può essere anceh distruggere (dipende 
dalla critica). Mai detto che Linux sia intoccabile, perfetto, esente da 
qualsiasi difetto (figuriamoci poi un qualsiasi dio, etc...).
Ma sostenete che un progetto open source è destinato al fallimento 
proprio in quanto open source mi sembra francamente una sciocchezza (e 
per chiarezza non sto neanche dicendo che il modello open source sia 
perfetto ed intoccabile), e tu stesso me lo confermi quando citi 
OpenOffice o Thunderbird.
-- 
Saluti

 cazzo. Voglio l'iconcina da trascinare e tutto e` finito.
Poi quando lo devi togliere pero` finisci con:
Oct 26 01:45:28 kanojo com.apple.launchd[1]
(com.app4mac.CheckUpAgent[4891]):
posix_spawn("/Applications/CheckUp.app/Contents/MacOS/CheckUpAgent",
...): No such file or directory
Oct 26 01:45:28 kanojo com.apple.launchd[1]
(com.app4mac.CheckUpAgent[4891]): Exited with exit code: 1
Oct 26 01:45:28 kanojo com.apple.launchd[1] (com.app4mac.CheckUpAgent):
Throttling respawn: Will start in 10 seconds
Che ti impestano la macchina perche` la disinstallazione e` 'cancello il
bundle'.
I package manager sono estremamente utili e lo sa anche apple, e prova
ne e` che l'AppStore non e` altro che un package manager e mi sembra che
tutti siano in grado di usarlo.
-- 
Valentino Volonghi aka Dialtone
http://stacktrace.it
 -- Aperiodico di resistenza informatica
Blog: 
http://www.twisted.it/
Public Beta: 
http://www.adroll.com/

 OpenOffice o Thunderbird.
Né con OpenOffice, né tantomeno con Thunderbird, ci telefono o ci faccio 
girare sopra delle altre applicazioni con il palmo della mano.
p.bes

 li vuole sentire e soprattutto nessuno li vuole risolvere.
Definisci "rimasto al palo" perchè sennò non ci capiamo mica. Hint:
non di soli desktop è fatto il mondo dell'informatica...
Raffaele

 cazzo. Voglio l'iconcina da trascinare e tutto e` finito.
Invasivi? Io gli dico "vogli il programma x" e lui pensa a tutto il
resto. Cosa c'è di invasivo?
Raffaele

 non di soli desktop è fatto il mondo dell'informatica...
Comincio a credere che tua sia in realtà una qualche forma di simulatore 
di intelligenza artificiale progettato male. Solo due messaggi fa mi hai 
detto:
"Quanti webserver girano con linux? Quanti dispositivi embedded? Quanti
supercalcolatori? Quante persone hanno linux in casa senza neppure
saperlo? Com'è che sempre più dispositivi montano linux? Che i
produttori di computer iniziano a vendere sempre più pc con linux
preinstallato? Che nel mondo scientifico linux spopola, così come si
diffonde prepotentemente in vari settori della produzione multimediale
(server farm per rendering ed effetti)."
e io ti ho risposto che di tutte queste cose, ai fini di *QUESTA* 
discussione, *non* *ce* *ne* *può* *fottere* *di* *meno*, perché di 
telefonia si sta parlando e, *per* *tanto* l'unico parallelo che si può 
fare è quello con il mercato desktop dove sì, Linux è rimasto fermo al 
palo. E c'è poco da dire in proposito: è proprio rimasto fermo al palo. 
E sai perché?
Perché lo usa e lo porta avanti solo la gente come te.
p.bes

 tempo libero, per pensare anche al mio, di progetto FOSS.
Io sono avvantaggiato da buon sardo: mio nonno m'ha insegnato tutto sui 
campi :D
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There is no reason for any individual to have a computer in his home.
(Ken Olsen, President, Digital Equipment, 1977)

 said:

Giusta osservazione. Sono solo il 90% dei computer venduti: 
spannometricamente, non ho le cifre e se tu le hai, postale.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
It is a very sad thing that nowadays there is so little useless information.
(Oscar Wilde)

On 2008-10-25 11:45:17 +0200, NoWhereMan 
<nowhere...@SPAMflashmail.com.invalid> said:

Hehehe! Questa e` una cosa che mettero` come firma :D
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Research (n.): a discovery already published by a chinese guy one month


 tutti siano in grado di usarlo.
Beh appstore e` come itunes non come synaptic. Poi tanto per 
curiosita`, il checkupagent cosa sarebbe e come si installa? Con un 
installer o con il package? In ogni caso, bestemmia alla societa` da 
cui l'hai comprato che non si possono permettere ste zozzate.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There is no reason for any individual to have a computer in his home.


 said:

1. il sistema stesso usabile solo da su/sudo
2. il database
3. la scrittura in /usr /cazz /usr/mazz
Io adium me lo metto sul desktop o dove voglio. Perche` mai per 
installare un programma del cazzo devo essere admin ? Per alcuni 
comprendo, ma per un solitario...
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There are 10 types of people in the world:


 OpenOffice o Thunderbird.
Non mi pare che io abbia decretato la morte di queste cose, tutt'altro: 
l'impossibilita` di morire (ed e` male).
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
$ cd /pub
$ more beer

 cui l'hai comprato che non si possono permettere ste zozzate.
Ma che zozzate... Dovresti imparare a conoscere il sistema che utilizzi.
Il software e` CheckUp di 
http://www.app4mac.com/
 e si installa
normalmente trascinando l'icona. Come molti software fanno installa una
sua entry in launchd. Quando poi fai il 'trascina frush' l'entry in
launchd non trova piu` quello che cerca e addio. Questo dovrebbe
insegnarti che 'trascina frush' non fa un cazzo e tu non fai nulla piu`
che cancellare un file che non significa che l'hai disinstallato perche`
lascia in giro merda un po' ovunque a partire da ~/Library/Application
Support/ passando per ~/Library/Preferences/ quando va bene, e quando va
male ti lasciano dietro kernel extensions o altri startup script o
utenti creati ad hoc (tipo mysql o postgresql).
Per cui facciamo una roba, piantiamola con sta cazzata del disinstallo
trascinando perche` non ci credono neanche gli utenti Apple, come lo
sono io, visto che comprano AppZapper per fare disinstallazioni decenti
(ma anche lui non piglia tutto, ad esempio non piglia questo caso d'uso
di launchd).
Tanto piu` che poi gli stessi utenti apple vanno a creare:
http://metaquark.de/appfresh/
 che fa appunto il lavoro di synaptic.
E ste robe qua te le ho gia` dette 300 volte 3-4 anni fa.


 campi :D
Uno dei vantaggi di essere cresciuto nella periferia di una piccola 
città, con parenti che hanno fatto la guerra, è proprio quello di aver 
visto da piccolo come si ara, come si semina e come si irriga. Male che 
vada le patate, i pomodori e l'insalata non mi mancheranno.
p.bes

 A me pare che MobileMe non sia un hack, e lo uso
La sincronizzazione di per sè è un "hack", o un workaround, us ail nome che
ti piace di più. La soluzione corretta al problema "voglio avere sempre gli
stessi dati assieme a me" è accedere fisicamente sempre agli stessi dati,
che stanno nello stesso posto (Gmail, ma anche le soluzioni tipo Blackberry
aziendali per esempio, in cui dal tuo ufficio accedi al server IMAP  e quando
sei fuori ti fa push, o ti colelghi a un webmail)
-- 
Vide

 neanche in casa Microsoft. 
questo è molto vero ed è una delle cose che più mi fa incazzare
-- 
NoWhereMan (e.v.)
-- 
http://www.nowhereland.it
-- 
http://www.flatpress.org

 perché.
Ok, così allora è già un altro discorso rispetto al dire: fallirà in 
quanto open (vedi due post sopra). Poi non saprei dirti se il campo di 
applicazione sia inadatto ad un modello di sviluppo open source, certo 
che avere due piattaforme open (symbian e android) supportate da due 
aziende delle dimensioni di Google e Nokia credo che influirà abbastanza 
sull'andamento delle stesse. Staremo a vedere. Di sicuro io non penso che 
tutto ciò che è open sia percepito come una cazzata, anzi. Nel campo 
della telefonia mobile poi dubito che l'utente percepisca come differente 
l'utilizzo di un telefono symbian closed da uno open, o di un telefono 
android da uno windows mobile. Qui manca, per esempio rispetto al capo 
personal computer, una lunga storia di abitudine ad un solo sistema 
operativo. Dipenderà dalla bontà del prodotto.
-- 
Saluti

 di launchd).
Io confesso che AppZapper non lo ho (e non ho nemmeno equivalenti). Ho
in compenso macports. 
-- 
-riko

 sei fuori ti fa push, o ti colelghi a un webmail)
Ti sei scordato di elencare fra le soluzioni corrette MobileMe:
"MobileMe keeps all of your information in an online server, or "cloud."
So no matter where you go or what device you use, everything is in sync.
And you can manage it all from anywhere using rich web applications at
me.com
."
Poi MobileMe può anche fare cagare per n motivi, eh. Ma fa *esattamente*
quello che tu dici che non fa.
-- 
-riko

 in compenso macports. 
Io ho sia AppZapper che AppFresh :).


 sono proprio sicuro che si raggiunga... Vedremo.
Beh, i prossimi pare saranno Samsung, Motorola ed LG, entro il 2009.
Ad ogni modo sono tre situazioni sostanzialmente diverse:
1) Apple, OS e apparecchio proprietari, ovvero nessun altro li userà
2) OpenMoko, OS open, hardware open, ovvero chiunque potrebbe usarlo,
ma l'interesse non sembra essere molto diffuso tra i produttori
3) Android, OS open, hardware a discrezione del produttore, ovvero
chiunque può usarlo, basta che si faccia il port per il proprio
apparecchio
A questo va aggiunto che alle spalle di Android c'è la Open Handset
Alliance, e non sono esattamente quattro sfigati.
Spero che OpenMoko riesca a sopravvivere, ma la vedo dura...
Raffaele

 girare sopra delle altre applicazioni con il palmo della mano.
www.asterisk.org/
http://www.linuxdevices.com/articles/AT9423084269.html
http://www.linuxdevices.com/articles/AT8349493265.html
http://www.linuxdevices.com/articles/AT8728350077.html
http://www.linuxdevices.com/articles/AT4936596231.html
cellulari, smartphones, PDA, server voip, minicomputer, più dozzinaia
e dozzinaia di altri devices di ogni genere e tipo che montano linux.
Direi che per un pò dovrebbe bastare...
Raffaele

 tutti siano in grado di usarlo.
Quello e' un bug, un software installato normalmente non credo abbia i
permessi per ravanare in launchd, ovvio che se gli togli la roba da
sotto il culo si incricca. Se la Apple si trova il cazzo e implementa
a livello di OS qualcosa come AppZapper siamo tutti piu' felici, ma
non e' che il loro sistema sia brutto perche' hai trovato un casino in
un software.
L'AppStore e', come dice il nome, uno store online che copre solo un
dispositivo mettendo nello stesso posto lo strumento per syncare e
quello per avere nuove app, che tra l'altro ha le funzionalita' adatte
per essere utile, visto che e' addirittura possibile votare e
commentare le applicazioni, ovvero risolve il problema della
findability, eliminando le 3 righe di descrizione che tipicamente
accompagnano i pacchetti su unix.
La cosa che assolutamente mi diverte e' il fatto che se la Apple
dovesse centralizzare la distribuzione del software come per
l'AppStore assisteremmo a scene apocalittiche con scioperi della fame
e gente che invoca l'armageddon e chiama Jobs "cavaliere
dell'apocalisse".
  ngw

 dell'apocalisse".
Ma la centralizzazione non e` il problema, il problema e`
l'esclusivita`. Posto che a me interessa poco, non mi piace la politica
di apple di rifiutare applicazioni, specialmente quelle che mi servono
come il podcaster, ma un prodotto apple che, per pc, permettesse di
aggiungere repository di software senza limitare l'esclusivita` a Apple
sarebbe estremamente ben accetto da tutto il mondo e nessuno avrebbe
nulla da ridire. Poi comunque il 99% degli utenti userebbe solo il
repository di Apple esattamente come il 99% degli utenti usano i
repository ufficiali e non quelli degli utenti nelle distribuzioni
linux.


 comprendo, ma per un solitario...
Ed è la stessa cosa che avviene su tutti i windows. Solo che su win,
fino a vista, arrivavi con i permessi di amministratore di default,
con tutti i cazzi per diabetici che questo comporta.
Lo dico ancora una volta: un package manager gestisce le dipendenze...
Raffaele

 spannometricamente, non ho le cifre e se tu le hai, postale.
Ribadisco: non di soli desktop è fatto il mondo dell'informatica.
Ci sono anche i dispositivi embedded, gli handheld di ogni dimensione,
genere e tipo, i minipc, i micropc, i server fisici e virtualizzati, i
cluster, i supercalcolatori, etc. e non mi sembra siano mercati di
nicchia, nè linux vi ricopre settori di nicchia.
Raffaele

 e dozzinaia di altri devices di ogni genere e tipo che montano linux.
Quanti di loro hanno imposto uno standard, diventando degli 
indiscutibili successi commerciali? O più prosaicamente si affidano ad 
ambienti già preconfezionati come Java? Perché sai, tra questi "cosi", 
l'iPhone e ciò che si vuole fare con Android mi pare che ci siano delle 
sottili differenze.
p.bes

 La
Scusate, approfitto per un messaggio di servizio... è un problema genrale che
ho: utilizzando Aioe come newsserver vedo per esempio che ci sono post di
Enrico Franchi però non li posso visualizzare, e in Google Groups non
appaiono nemmeno... Enrico, che NS utilizzi (qualcuno quoti la risposta :D)
-- 
Vide

Vide wrote:

PS Lo stesso mi succede coi post di Valentino
-- 
Vide

Vide wrote:

è un problema di knode 0.99
succede anche a me, ma usando knode di kde3.5 li vedo. gli aprirei anche un bug, ma non saprei che scriverci, qual'è la discriminante...
ciao
-- 
boydon

 un bug, ma non saprei che scriverci, qual'è la discriminante...
usi lo stesso newsserver in entrmabi i Knode? E perchè proprio quei post non
appaiono manco in Google Groups?
-- 
Vide

 Spero che OpenMoko riesca a sopravvivere, ma la vedo dura...
ecco, staremo a vedere.
PS: oggi mi è morto il cel. Adesso cosa prendo?

 post non appaiono manco in Google Groups?
si vedono: 
http://groups.google.it/group/it.comp.os.dibattiti/browse_thread/thread/b101f1ec4ab23af7/fdc17d06ccf5ec18?hl=it&
non li vedi se segui il link che visualizza knode, forse perchè lo sbaglia. il problema potrebbe essere quello, ma sinceramente non so un cazzo di NNTP, potrei anche dire cazzate
comunque ho notato che kubuntu 8.10 (che uscirà fra 2 giorni) propone *unicamente* kde4.1 (e non puoi nemmeno installare kde3.5 da altre fonti perchè i nomi dei pacchetti coincidono).
devono essersi bevuti il cervello, è ancora troppo instabile e con troppi bug da sistemare.
stavolta hanno deciso di suicidarsi...
ciao
-- 
boydon

 quello che tu dici che non fa. 
Ok, ammetto che ero rimasto a .Mac, e anzi probabilmente anche quello gia
era, almeno in parte, "in the cloud" (BUZZ!!), per cui come non detto,
ritiro l'hack riferito a MobileMe. Rimane l'hack per cavi, dispositivi di
sync ecc ecc :)
-- 
Vide

 PS: oggi mi è morto il cel. Adesso cosa prendo?
Il mio Nokia XpressMusic 5310 e` quello che vince IMO: e` un cellulare 
che fa anche radio, mp3, con slot microsd (credo).
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
It is a very sad thing that nowadays there is so little useless information.
(Oscar Wilde)

 1) Apple, OS e apparecchio proprietari, ovvero nessun altro li userà
Direi che e` un punto a favore della Apple, dato che e` voluta entrare 
in competizione con LG, Motorola, Nokia & co... altrimenti che cavolo 
lo fai a fare?
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
UNIX: The world's first computer virus.
(The UNIX Haters Handbook)

 decisione.
secondo me avrebbero dovuto aspettare almeno il 4.2
 
ciao
-- 
boydon

 said:

Beh si sono di nicchia. VxWorks e` di nicchia, QNX uguale. Nokia fa 
prodotti di massa, ma Symbian no.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Basic research is what I am doing when I don't know what I am doing.
(Wernher von Braun)

 E ste robe qua te le ho gia` dette 300 volte 3-4 anni fa.
Ci sono queste applicazioni, ma io parlo delle applicazioni pure ovvero 
quelle che non hanno nulla a che spartire con il sistema. Omniplan non 
ha di questi problemi, ne` mille altre. Queste applicazioni sono da 
"frush". Se installi una kernel extension mi spiace, ma e` su un altro 
piano di software. E non credo ci siano modi di evitare 
installer/uninstaller.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There is no reason for any individual to have a computer in his home.
(Ken Olsen, President, Digital Equipment, 1977)

 inizializzazione).
Ho mai detto, in tutta la tua sincerita`, che e` perfetto e risolve 
TUTTI i problemi?
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Three things are certain
Death, taxes, and lost data
Guess which has occurred. (Computer's Haiku)

 similare (v. AppFresh).
Una cosa che non ho mai provato e` eliminare il binario usato da uno 
script launchd. Se e` un bug di apple, perche` non bestemmi a loro? Io 
lo faccio di continuo e anche per cose non apple (lacie 500gb ora rotto 
porcaccialaputtana).
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
$ cd /pub
$ more beer

 Lo dico ancora una volta: un package manager gestisce le dipendenze...
Beh anche apple da subito i diritti di admin (con sudo). Non e` un gran 
problema, per ora.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
$ cd /pub
$ more beer

 sei fuori ti fa push, o ti colelghi a un webmail)
MobileMe e` IMAP. Per i dati, usa WebDAV, per i calendari iCal (il 
formato dati), etc. Insomma ho trovato piu` standard MobileMe che il 
blackberry. Poi e` comodo, quando ho comprato l'air ho ottenuto subito 
le impostazioni di tutti i programmi, le mail, il calendario, ...
Se hai altre informazioni che mi sfuggono parla, che e` meglio che le 
sappia prima di "trovarmi con la situazione in mano" (cit.)
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There are 10 types of people in the world:
those who understand binary, and those who don't.

 porcaccialaputtana).
Perche` e` un bug di apple? Sei fuori di testa... Secondo te se cancello
il binario di apache su {SistemaOperativo} mi devo aspettare che
{SistemaOperativo} tolga lo script di avvio da /etc/init.d/ o quello che
usa? Mi sembra ridicolaggine.
Mai comprare lacie, si spaccano che e` una meraviglia.


 installer/uninstaller.
Si ma ci sono anche le altre e stai tracciando una linea abbastanza
arbitraria, perche` non mi basta inserire una password per le
applicazioni che interagiscono col sistema e trascino e basta anche li`?


 TUTTI i problemi?
E` meno ben fatto dei package manager e se hai mai provato a installare
PostgreSQL o MySQL per OSX in binari te ne sei accorto subito di quanto
faccia cagare come sistema.
Se il tuo software e` pensato per girare in osx allora funziona bene (a
volte, perche` io ancora non so come far prendere il mio python custom a
Xcode), altrimenti sono membri che volano, come per i bindings di
subversion.


 che fa anche radio, mp3, con slot microsd (credo).
Io per la musica ho già l'iPod, quindi non prenderei questo.
Sicuramente, dovessi cambiare ora il cell, prenderei un altro nokia,
ma sullo stile del 6680 che ho ora, il cui successore fu l'N70, ma non
saprei dire quale possa essere l'attuale erede per linea diretta
(forse N82?).
Questo 6680 comunque, nonostante gli svariati bachi e la poca memoria,
è solido come una roccia, almeno per me. Gli ho fatto di tutto,
compreso cancellare una cartella di troppo (sic...), farlo cadere un
numero incalcolabile di volte, bagnarlo, ed il peggio che è successo è
stata la morte temporanea del display (display muore, io lo porto al
centro assistenza, loro me lo ridanno  indietro come "non riparabile",
arrivo a casa, lo riaccendo, e *ta dan*! Si riaccende come se nulla
fosse. Per la serie "con la sola imposizione delle mani"...)
Ciao
Raffaele

 problema, per ora.
L'OpenSuse pure: "sudo zypper install <package>"
Raffaele

 sottili differenze.
Ma una cosa mica deve essere "uno standard imposto" o avere un
"indiscutibile successo commerciale" per essere comunque un prodotto
di successo. O se uno di quelli che "se non sei il migliore non sei
nessuno"?
Raffaele

 Mai comprare lacie, si spaccano che e` una meraviglia.
Gia` me ne sono accorto...
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There are 10 types of people in the world:


 applicazioni che interagiscono col sistema e trascino e basta anche li`?
Per il semplice motivo che se questa applicazione ti scrive in 
$ARCAZZODIRECTORY il sistema non lo puo` sapere a priori. Dovrebbe 
scrivere dentro al bundle (e molte applicazioni lo fanno) oppure nella 
Library dell'utente che la esegue (anche meglio per me questa 
soluzione).
Arbitrario poi? Beh devi fare una discriminazione, e scelgo la cosa 
piu` semplice: scrivere in parti diverse dalle tue (bundle, o home 
degli utenti) e` abbastanza semplice e sufficientemente efficace.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Three things are certain


 subversion.
Pero` scusa eh, se sviluppi per una piattaforma, e qui parlo da 
sviluppatore, DEVI sapere come fare il sw per la piattaforma. Io so 
come funziona osx, linux, e windows, e ho parti platform-dependent 
perche` sono necessarie, comprese le installazioni. Se chi sviluppa su 
linux fa un porting a cazzo pensando che "tanto e` posix" e` un idiota, 
e non ha mai veramente lavorato su unix tipo aix dove sei in un mare di 
merda di solito.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
$ cd /pub
$ more beer

 L'OpenSuse pure: "sudo zypper install <package>"
Preferisco trascinare l'icona :)
Poi avendo a che fare con medici guarda, OSX tutta la vita. Quante 
volte m'ha salvato il culo prendere le idee dai bundle non hai la 
minima idea (e parlo di applicazioni windows non osx...)
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There is no reason for any individual to have a computer in his home.
(Ken Olsen, President, Digital Equipment, 1977)

 di chi non ti ha fornito l'uninstaller.
...se togli il motore, e la macchina non parte più, è colpa di chi ha
costruito la macchina, o di chi ha tolto il motore?
Raffaele

 Enrico, che NS utilizzi (qualcuno quoti la risposta :D)
cu.mi.it
-- 
-riko

 minima idea (e parlo di applicazioni windows non osx...)
cioè?
Raffaele

 sappia prima di "trovarmi con la situazione in mano" (cit.)
Leggi la risposta a boydon dove rettifico :P
-- 
Vide

 costruito la macchina, o di chi ha tolto il motore?
Ok ma mica esplode :)
Insomma launchd deve tener conto di eventuali errori e se non lo fa, va 
corretto.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
The optimist proclaims that we live in the best of all possible worlds;
and the pessimist fears this is true.
(James Branch Cabell)

 cioè?
Alcuni esempi.
Spiegare alla mia ragazza come DISinstallare una applicazione su 
windows e` stato tragico (che gran nome nel pannello di controllo...) 
soprattutto per l'associazione icona-programma.
Poi per distribuire una applicazione anni addietro ero "linuxaro": 
libreria qt, ide, compilatori, in 3 pacchetti separati. Panico totale 
"perche` non parte anche se io ho installato $ARCAZZO che hai detto 
tu!". Male (chiaramente mancavano le qt). Ho optato dopo per liberie 
dinamiche, ma muovevano le directory e non funzionava piu` un cazzo 
(sempre stile linuxaro: qt in posto separato dal resto). Dopo sono 
passato alle statiche, e un unico "bundle" in zip. Ora sono contenti 
che si trascinano la cartella dove gli pare. Poi hanno voluto un 
"setup", che e` compreso nello zip e crea le iconcine in start. Quindi 
per la serenita` mia, zip con setup. Al massimo un msi.
Altro esempio: spiegare alla mia ragazza Synaptic non e` stato facile. 
Confonde le idee, sempre contando che lei pensa al PROGRAMMA windows 
(gia`, programma, non sistema operativo) o linux (programma linux) coma 
una cosa "monolitica" quindi ha un nome, e "perche` mi dice di 
aggiornare libxml2? io non l'ho installato sto programma!". E allora 
spiego il package manager (con la filosofia del maggiordomo QUI 
suggerita, in icod!) ma non ha gradito, sempre perche`, tanto per 
esempio, il "programma linux" non contiene wordpad, ma installandolo 
(usando synaptic) dice di "installare mille altre cose che io non 
voglio".
Beh con osx sta bene lei. Addirittura lei manco installa alcuni 
programmi! Li tiene nel DMG, "monta il disco" e lancia il programma 
(Adium ad esempio lei lo usa cosi`). Le ho spiegato che e` buono 
trascinare adium in applicazioni, ma lei dice "no io lo voglio tenere 
nel disco e lo uso quando devo" (sic.)
Il mondo e` complesso e la mente ancora di piu`, renderlo piu` semplice 
e` doveroso.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There are 10 types of people in the world:
those who understand binary, and those who don't.

  un problema di newsserver.
Quello dei messaggi "mancanti" è un bug di knode:
https://bugs.kde.org/show_bug.cgi?id=169140
Lo fa anche a me che utilizzo leafnode in locale..
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***

 win in un palmare...siamo pari...
   Io i brividi li ho attualmente, visto che mi hanno comprato un telefono
con dentro win... Mai visto nulla di peggio... Ma ne ho gia` parlato su
questi lidi...
-- 
                          |   
\|/ ____ \|/   \ ||_|     |   Sono aperte le gare di lancio del
"@'/ ,. \`@"    \|| |     |   cavalletto...
/_| \__/ |_\ Vax Headroom |   ISCRIVETEVI NUMEROSI !
   \__U_/                 |

 degli utenti) e` abbastanza semplice e sufficientemente efficace.
E io penso che tu ti stia concentrando sul dito.
-- 
Valentino Volonghi aka Dialtone
http://stacktrace.it
 -- Aperiodico di resistenza informatica
Blog: 
http://www.twisted.it/
Public Beta: 
http://www.adroll.com/

 sviluppatore, DEVI sapere come fare il sw per la piattaforma. Io so 
Non sono io che ho deciso che apple doveva basare il suo lavoro sul
software open source e il software open source non usa la struttura di
OSX per il filesystem da qui il fatto che possono esserci problemi, da
qui il fatto che un package manager gestirebbe meglio dello sviluppatore
medio (che non e` poi tanto piu` sveglio dell'utente medio) questa
faccenda.


 che fa anche radio, mp3, con slot microsd (credo).
boh, adesso cerco. E' che non sono per nulla soddisfatto delle autonomie.
Intanto mi sono armato di cacciavite e oggi opero a cuore aperto il
cadavere....

 E io penso che tu ti stia concentrando sul dito.
Penso che tu ritenga lo status-quo una religione. Mi spiace per te.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Three things are certain
Death, taxes, and lost data
Guess which has occurred. (Computer's Haiku)

 faccenda.
Io sono d'altra opinione: selezione darwiniana. Se sviluppi e fai un 
programma di merda, per cui e` difficile l'installazione o la gestione, 
non lo usa nessuno. Vuoi sviluppare per osx, fallo bene. Altrimenti non 
vieni comprato.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 Penso che tu ritenga lo status-quo una religione. Mi spiace per te.
Gia` gia`, bla bla bla.


 vieni comprato.
Ti sfugge che e` OSX che trae giovamento dall'esistenza del software
open source prima di tutto. Se non fosse possibile usare mysql o
postgresql su OSX, non lo userebbe il 90% degli sviluppatori del mondo.
Qui non e` un problema del se e` nato prima l'uovo o la gallina, l'open
source c'era da prima che arrivasse OSX e essere compatibili POSIX e
UNIX e` un punto addirittura di marketing per Apple. A me va benissimo e
se non fosse cosi` non userei OSX, ma restano i problemini di cui sopra
perche` non viene rispettata la filosofia del filesystem, dovrebbero
cercare una soluzione a questo problema attraverso ad esempio l'uso di
/usr/libexec/path_helper.


 aggiuntiva inutile e` male, e` come incrociare i flussi (cit.)
Ghostbusters?  :)
-- 
Faber
http://faberbox.com/

 Gia` gia`, bla bla bla.
Ti citerei qualche film ma non mi va. Tanto per intenderci, quello che 
vuoi si chiama versiontracker, ma io l'ho usato 3-4 volte e non 
risponde alle mie esigenze.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Research (n.): a discovery already published by a chinese guy one month
               before you, copying a russian who did it in the 60s.



Mitico :D
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There are 10 types of people in the world:


 /usr/libexec/path_helper.
Apple dovrebbe, a mio avviso, ABBANDONARE posix. Essere compatibili si, 
ma togliersi dalle palle usr, lib, tutte cose degli anni 70 inutili. 
Rompi un poco all'inizio come fu per os9-osX, ma devo dire che il piede 
in 2 staffe che sta tenendo non mi piace, e ci sono difatti problemi 
come tu li evidenzi.
Ma forse apple si caga troppo in mano per farlo.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Java is the most distressing thing to happen to computing since MS-DOS.
(Alan Kay)

 default.
Questo perchè zsh non è GPL, figurati. Si anche io uso zsh. 
-- 
-riko



Ti spiego: il giorno che lo fa smetto di usare osx. E` proprio cosi`
semplice. Io uso osx perche` mi fa fare quello che mi serve, il giorno
che mi piantano in asso torno a linux, incazzato ma torno a linux.


 accesso all'installazione del sw.
Sei noioso, mi dai del fazioso quando chiaramente non lo sono e quindi
ti lascio alla discussione.
Per inciso so benissimo cosa e` versiontracker e lo uso molto spesso,
come uso macupdate e iusethis.


 Questo perchè zsh non è GPL, figurati. Si anche io uso zsh.
Aghr peccatore! :)
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Error. Keyboard not attached. Press F1 to continue...
(Real BIOS Error)

 come uso macupdate e iusethis.
Buon per te, io ne sto alla larga che non mi soddisfano per nulla.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
We know Linux is the best, it can do infinite loops in five seconds.
(Linus Torvalds)

 che mi piantano in asso torno a linux, incazzato ma torno a linux.
Non devono piantare in asso perche` sarebbero coglioni. Io sfruttrerei 
al massimo framework e bundle, mettendo in pulito cio` che e` legacy 
tipo /System/POSIX/bin, /System/POSIX/sbin dove trovi i binari 
classici. Il resto delle librerie tutte in framework assieme agli 
header. Questo da una bella pulizia al sistema e lo rende piu` logico, 
meno minestrone.
Il tutto deve essere coordinato con la compatibilita` perche` se faccio 
"ls /usr" o "gcc -lz" lui deve redirezionare le chiamate al filesystem 
dove deve, perche` sa dove stanno le cose.
Pienamente compatibile, questo e` fondamentale, altrimenti anche io 
abbandono osx.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
The optimist proclaims that we live in the best of all possible worlds;


 come tu li evidenzi.
Una scelta lungimirante. Perfino Windows, a spinte e sbutoni riesce ad
acquistare compatibilità POSIX, OS X dovrebbe *perderla*?
Del tipo d'un botto ci giochiamo buona parte del sw open source e anche
buona parte del sw per OS X che in un modo o nell'altro fa affidamento
su questo. 
Potrebbe essere una mossa perfino più suicida che licenziare OS X su PC
qualunque. 
-- 
-riko

 Aghr peccatore! :)
Scusa, ma bash come una cosa buona che ha è che è GPL. Sai come la
penso... zsh è più avanti sotto ogni punto di vista (e fosse GPL
andrebbe bene uguale per quanto mi riguarda).
Sono un tecnico: zsh è "migliore". Uso quella. 
-- 
-riko

 dove deve, perche` sa dove stanno le cose.
Non è che si chiama link? O vuoi rimappare la open? 
-- 
-riko

 e` doveroso.
Ribadisco: il sistema scelto da Apple non mi pare nè semplice, nè
dovroso. Più semplice di windows, forse. Di certo meno semplice di un
package manager, e assolutamente meno pratico.
Raffaele

 Sono un tecnico: zsh è "migliore". Uso quella.
Beh fai bene, si usa quello che fa svolgere meglio il lavoro.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
If you get this in less than 10 seconds, then you are a certified geek.
"FEATUR"
(License plate seen on an old Volkswagen Beetle)



La seconda che hai detto (cit.)
I link sono una zozzata brutta a vedersi, e apple gia` lo fa, 
sfortunatamente, vedi cosa c'e` nella root.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Java is the most distressing thing to happen to computing since MS-DOS.
(Alan Kay)

 qualunque.
Vedi la risposta su, e quella sul rimappare open & co nell'altro thread.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
$ cd /pub
$ more beer

 package manager, e assolutamente meno pratico.
De gustibus. Piu` pratico di avere applicazioni auto-aggiornanti, e se 
cancelli l'icona hai cancellato il programma... beh non riesco a vedere 
una cosa piu` semplice.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Research (n.): a discovery already published by a chinese guy one month


 benzina, jeans, ed una scatola di trippa": un minestrone.
No. Se tu chiedi un piatto di carote, quello ti da un piatto di
carote.
Ma se tu gli chiedi un piatto di spaghetti alla carbonara, per forza
di cose dovrà darti tutti gli ingredienti.
Raffaele

 Trova un text editor in synaptic. Trovalo sul sito apple. In ubuntu e
Sai perche` ti ho detto che sei noioso e fazioso? Perche` tu questo non
l'hai neanche provato. Altrimenti sapresti che gli editor per apple, che
si trovano sul sito della apple, sono praticamente tutti quelli che si
trovano per linux.
Emacs, Aquamacs, Gvim, MacVim, TextMate, JEdit ecc ecc ecc...
La realta` e` che non hai idea di cio` che dici :). E questo e` davvero
il mio ultimo contributo al thread.


 il mio ultimo contributo al thread.
Gia`, siccome hai letto tutto il contributo:
"Trova un text editor in synaptic. Trovalo sul sito apple. In ubuntu e 
debian sono troppi, su apple di meno. Troppa roba messa assieme, quando 
installi una cosa ti dice che ne deve installare 30, e di conseguenza 
un idiota pensa male. Ma idiota lui non e`, bada bene, e` idiota chi ha 
pensato che nessuno storca la bocca! Nel senso "ho chiesto un piatto di 
carote, e mi propini invece carote, sedano, cipolla, pane, pasta, 
benzina, jeans, ed una scatola di trippa": un minestrone."
sicuramente ho detto solo che ce ne sono mille, il fronte pacchetti non 
interessa a nessuno, tranne a chi crede di installare una cosa e invece 
gli si dice 101.
-- 
Sensei�<Sensei's e-mail is at Mac-dot-com>
43rd Law of Computing: Anything that can go wr
fortune: Segmentation violation
Core dumped

 gli si dice 101.
V. sopra. 


 una cosa piu` semplice.
Avere dei programmi che si autoaggiornano soltanto quando li usi,
quando posso avere un sistema che me li aggiorna tutti, mi pare
semplicemente stupido.
Non è questione di gusti: è così e basta. I bundle apple si aggiornano
quando li usi. Se non usi ogni singolo software ogni volta, ti ritrovi
con pacchetti più aggiornati di altri.
Con linux, con un singolo click posso aggiornare automaticamente
_tutti_ i pacchetti.
Basta, per me la discussione è chiusa, se arrivi a negare
l'evidenza...
Raffaele

 stabili e via dicendo.
Tu la vedi come "centro commerciale", io la vedo come "monopolio e 
controllo". Puo` darsi che sia entrambe?
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
The optimist proclaims that we live in the best of all possible worlds;


 l'evidenza...
Negar quale evidenza? Ma mannaggia la morte ma tu li usi i sw 
commerciali? No perche` pare che tu non ne usi manco uno!
Ecco alcuni software commerciali, che NON si installano con synaptic 
chiaramente, e che col cazzo che puoi aggiornare con apt-get. Spero 
vivamente che tu riconosca le librerie che loro usano e devono 
includere perche` altrimenti non funziona l'applicazione ovunque.
E` un problema che non riscontri se ti chiudi gli occhi e usi solo sw 
open. Ma il mondo non e` solo linux e sw open. Non siamo miopi.
== COMSOL MultiPhysiscs ==
$ ls /opt/comsol/lib/glnx86/
libboost_program_options-gcc-mt-1_32.so.1.32.0*  libflpsbridge.so*
libflacisbridge.so*                              libflscript.so*
libflarpack.so*                                  libflsolver.so*
libflarray.so*                                   libflspecfun.so*
libflatlas.so*                                   libflspooles.so*
libflblas.so*                                    libfltaucs.so*
libflboost_program_options.so@                   libflumfpack.so*
libflcutil.so*                                   libflutil.so*
libfldaspk.so*                                   libflxmesh.so*
libflfftw3.so@                                   libgcc_s.so.1*
libflfftw3.so.3@                                 libguide.so*
libflfftw3.so.3.0.1*                             libmkl_def.so*
libflgeom.so*                                    libmkl_p3.so*
libfljni.so*                                     libmkl_p4p.so*
libfllapack.so*                                  libmkl_p4.so*
libflmesh.so*                                    libmkl.so*
libflnutil.so*                                   libstdc++.so.5@
libflpost.so*                                    libstdc++.so.5.0.3*
== Wolfram Mathematica ==
$ ls /opt/mathematica/SystemFiles/Libraries/Linux/
athlon/        libmkl_lapack32.so  libmkl_p4.so       libmkl_vml_p4p.so
libgmp.so.3*   libmkl_lapack64.so  libmkl.so          libmkl_vml_p4.so
libguide.so    libmkl_p3.so        libmkl_vml_def.so  libvml.so
libmkl_def.so  libmkl_p4p.so       libmkl_vml_p3.so   pentium4/
== Mathworks Matlab ==
$ ls /opt/matlab/sys/os/glnx86/
libbfd-2.12.90.0.1.so
*  
libopcodes-2.12.90.0.1.so
*  libXm.so.2.1
libbfd.so@              libopcodes.so@              README.libbfd
libg2c.so.0@            libstdc++.so.5@             README.libopcodes
libg2c.so.0.0.0*        libstdc++.so.5.0.3*         README.libstdc++
libgcc_s.so.1*          libtermcap.so*              README.libtermcap
libiberty.so*           libXm.so.2*                 README.Motif
-- 
Sensei�<Sensei's e-mail is at Mac-dot-com>
If you get this in less than 10 seconds, then you are a certified geek.


 lamentarmi che non vendo una ceppa...
Anche perchč vendi software per irix.
Quelli che vendono le ceppe di solito hanno altre skills.
-- 
-riko

 cellulare. Che fai? Metti i telefoni come stringhe? Duplichi le righe?
Sono arrivato fino a qui, devo uscire, ma questa è col botto...
Da quel che mi risulta, a non essere non normalizzato è proprio
macosx, con i suoi bundle in lattina con ogniuno le proprie librerie,
eventualmente uguali e duplicati, e disaggiornate a vicenda...mentre
un package manager fa esattamente il contrario, ovvero per 100
pacchetti che usano la stessa libreria installa una ed una sola copia
di quella libreria.
Raffaele

On 4 Nov, 11:36, "
raffaele.casta...@gmail.com
"

Cazzate, il fatto che un pacchetto abbia dipendenze non significa che
tali dipendenze siano univoche, e infatti spesso ci sono duplicati
nelle librerie, per non parlare del problema che un software usa un
po' le librerie che vuole (tra le 3000).
Dici che tutti coloro che sviluppano librerie abbiano una ABI
stabile ? ROFLMAO ! E' molto raro invece che si tenga conto di questo
problema, giusto Gnome ai miei tempi aveva una ABI stabile, con gli
altri c'era da ridere. Basta installarsi una troiata come fvwm, e
vedere cosa si porta dietro, o xfce.
Apple si è molto semplicemente accorta che c'era questo problema, e ha
tirato fuori la soluzione migliore e piu' pragmatica. Io, con un disco
da 240gb, con tutto l'occorrente per lavorare (tra cui repo, 2 db e
chi piu ne ha piu ne metta), iWorks, software di ogni tipo, World of
Warcraft, Sims, Spore, ports a non finire, 2 browser, e mi sono rotto
le palle di elencare, 4 film sul desktop, ho 140 gb liberi. E se
voglio installare una cazzata trascino.
Sai chi se l'incula la finta sola copia ?
  ngw

 po' le librerie che vuole (tra le 3000).
CUT
Non è ciò che ho scritto.
A parità di versione, esiste una sola copia della libreria x.
Mentre con i bundle, a parità di versione, ogni bundle che usa quella
libreria (non di sistema) avrà la sua copia, anche se la versione è la
stessa.
E se io voglio beneficiare degli aggiornamenti, dovrò aggiornare
separatamente ogni bundle. Nota: non tutti gli update di una libreria
x rompono la retrocompatibilità, e buona parte delle dipendenze è con
versioni => a.
Raffaele

 Sai chi se l'incula la finta sola copia ?
Dimenticavo: non è una questione di spazio, ma di manutenibilità. Come
ho già detto, se ho 100 bundle dovrò aggiornare 100 bundle. Se ho un
package manager, li aggiorno tutti con un unico comando, siano essi
10, 100 o 1000. Inoltre la storia del "l'applicativo mi chiede se
voglio aggiornarlo" è valido solo per gli applicativi che
interagiscono con l'utente, e non vale per tutti gli applicativi.
Raffaele

 di quella libreria.
No ti sbagli, osx e` piu` che normalizzato: non c'e` NULLA! :)
Scherzi a parte, un bundle non ha dipendenze e quindi non si incorre in 
alcun problema. Oggi c'e` l'update di alcune fotocamere e sono 4mb, 
quindi le rotture di cazzo dei superpacconi invece di update mirati e` 
una balla.
Poi non sei andato avanti? Bravo. Hai saltato la parte fondamentale:
Ttitolo: COME RISOLVI I PROBLEMI CON IL SW CHIUSO?
Perche` te le elenco le librerie di alcuni sw che forse conosci (cito 
alcune librerie):
COMSOL: atlas, fft, lapack, stdc++, boost
Mathematica: gmp, lapack
Matlab: stdc++, termcap, Xm
senza contare le java virtual machines dentro ai pacchetti che ti ho 
elencati (tranne in mathematica).
Quelli perche` includono alcune librerie se un PM risolve il mondo 
intero? Che sono coglioni? Un PM mica poi le aggiorna.
Non chiudiamo gli occhi davanti al sw NON open, che non esistono solo 
quelli, anzi.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 stessa. [...]
Chissa` perche`...
Hai mai sviluppato roba non open source? Qualcosa che deve funzionare 
*sempre* e non intendo web-cazzi, intendo roba tipo "ho scritto word". 
Perche` senno` sapresti quanto dipendi dalla versione di alcune 
librerie, con la 3.4.2 funzioni e con la 3.4.2a no. Non posso dipendere 
dalla libreria installata tramite un PM.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
The optimist proclaims that we live in the best of all possible worlds;


 Quelli che vendono le ceppe di solito hanno altre skills.
E guadagnano un fottio (termine appropriatissimo) di piu`!
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Java is the most distressing thing to happen to computing since MS-DOS.
(Alan Kay)

 La seconda che hai detto (cit.)
Uhm...
-- 
-riko

 debian sono troppi, su apple di meno.
E mancano quelli boni davvero.
-- 
-riko

 E mancano quelli boni davvero.
Io uso SubEthaEdit (ottimo prodotto che ho comprato, 29 euri si 
spendono volentieri) oppure Emacs (aggratise). Molto spesso uso il 
secondo perche` sono abituato ad usarlo come "gui" in molti posti.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There is no reason for any individual to have a computer in his home.
(Ken Olsen, President, Digital Equipment, 1977)

 elencati (tranne in mathematica).
Se li compilano gia` staticamente e/o nella loro directory da soli e
possono continuare a farlo in futuro. Si sta dicendo che secondo noi
quello non dovrebbe essere il sistema usato di default ma il caso
eccezionale, a meno di riuscire a incrementare la mantenibilita` del
caso normale.
Ad esempio l'eseguibile contiene le informazioni delle dipendenze e dove
trovarle e questo e` modificabile attraverso un altro software che puo`
dire all'eseguibile dove andarsi a pigliare eventuali nuove librerie o
roba pre-installata. In questo modo si risolverebbe la questione pur
avendo ogni software nella sua directory. Oppure invece di toccare il
binario si usa un launcher tipo quello usato per far partire gli app.


 dalla libreria installata tramite un PM.
Varda che il web ha forse la piu` grossa esplosione di dipendenze e
complessita` di deployment di qualsiasi software di questo pianeta in
questo momento. Chiaramente si parla di applicazioni decentemente
grosse. Ste storie qua con 3.4.2 e 3.4.2a capitano solo usando:
a) php
b) librerie/framework/linguaggi molto immaturi o in pieno sviluppo come
php
c) php
d) librerie/framework/linguaggi scritti di merda come php.
e) php


 secondo perche` sono abituato ad usarlo come "gui" in molti posti.
Conosco SEE. A parte per il nome č carino l'editing collaborativo.
Altrimenti č proprio sotto i livelli minimi di decenza.
-- 
-riko

 Altrimenti è proprio sotto i livelli minimi di decenza.
Quale e` la decenza? Le tue esigenze quali sono? Parti dal presupposto 
che uso SEE e emacs, e mi trovo bene. Non saprei cosa chiedere di piu`. 
Un IDE?
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Basic research is what I am doing when I don't know what I am doing.
(Wernher von Braun)

 e) php
Gia` ma c'e` una piccola differenza: la web app e` sul UN server che va 
configurato cosi` come dici tu, o lo gestisci tu.
Word deve funzionare su diversi pc, diverse configurazioni, ed essere 
installato ovunque da una scimmia. Le web apps non hanno le rogne di 
una applicazione nativa.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Java is the most distressing thing to happen to computing since MS-DOS.
(Alan Kay)

 binario si usa un launcher tipo quello usato per far partire gli app.
Spiega come, tecnicamente. Tieni conto che il tuo sw deve girare su 
ScientificLinux, Ubuntu, SuSE, Gentoo. Se mi risolvi il problema in 
modo diverso da come ha fatto Mathworks e Wolfram, allora mi convinci a 
cambiare. Altrimenti "bundle" forzati (tutto dento l'eseguibile 
comprese le risorse). Naturalmente la tua soluzione mi deve risultare 
piu` facile, non "bagno di sangue ma e` carina", perche` si parla di 
denaro qua...
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
$ cd /pub
$ more beer


No comment...
Raffaele

 No comment...
Ergo non hai mai sviluppato una applicazione nativa.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Three things are certain
Death, taxes, and lost data
Guess which has occurred. (Computer's Haiku)

 Ergo non hai mai sviluppato una applicazione nativa.
Ergo non hai capito che VV sta parlando di application server, e non
di web application. E l'application server deve affrontare gli stessi
problemi di un Word qualsiasi dovendo funzionare, nella maggior parte
dei casi, su hardware ed OS diversi. Quando poi si scende nel mondo
delle Virtual Machines (che stanno alla base di tutti gli AP), la
faccenda si fa ancora più melmosa.
Raffaele

 configurato cosi` come dici tu, o lo gestisci tu.
Te sei fuori come un cocomero. La mia startup ha 4 datacenter: uno west
coast, east coast, londra, e la co-location. Nella co-location ci sono
10 server, dei 10 server alcuni ubuntu e altri centos, l'applicativo che
sviluppiamo gira su windows, linux e osx senza cambiare una linea di
codice. Alcune parti usano python 2.4 e altre python 2.5. Due dei server
sono 8 core con 16GB di ram ciascuno. Presto inizieremo a usare un db
distribuito su cui inizieranno a montare i server a una certa velocita`.
Fa una cosa: piantiamola di pensare a web application come a cazzatine
tecnologiche perche` word lo scrive anche mia nonna bendata, quello che
sto gestendo io ora e` giusto un pelo piu` complicato. L'unica ragione
per cui la pensi cosi` e` che non hai _MAI_ sviluppato ne` visto una
vera applicazione web, non hai idea delle problematiche di deployment
ecc ecc.


 e) php
LOL. Scritto PHP di recente? Io divento particolarmente pungente quando
entro in contatto diretto. Dopo avere messo le mani in Wordpress ero
veramente intrattabile.
-- 
-riko

 una applicazione nativa.
You must be joking.
-- 
-riko

 veramente intrattabile.
Ci ha piantato in asso un servizio di screenshot di pagine internet che
ci serviva per 2 giorni. Poi e` tornato su usando amazonws ma era
bacato, poi l'hanno sistemato. 4 giorni di downtime.
Risultato: Ci siamo riscritti il servizio noi in tipo 100 linee di
python, ieri mandato in produzione e sostituito il vecchio, una balla di
deployment per avere webkit, gtk, xvfb ecc ecc ma ora siamo una fabbrica
di screenshot :).
Lezione imparata: non usare php o i tuoi clienti ti abbandonano al primo
segno di stupidera :).


 segno di stupidera :).
Piuttosto mi rivendo come cobolista...
Raffaele

 segno di stupidera :).
Quoto.
-- 
-riko

 motivi per cui PHP fa schifo.
In realta` per fargli un dispetto stiamo lavorando a rilasciare questo
pezzo come open source assieme ad altro codice che abbiamo sviluppato.
Gia` un primo mattone nostro e` online: 
https://launchpad.net/ampoule
Su di quello c'e` piantato il comando da far girare nel pool che fa gli
screenshot che pero` non e` ancora pulito abbastanza da essere mostrato
(ovvero non ha commenti a ogni metodo, test completi, un pochino di
documentazione ecc ecc).
Poi Ampoule offre gratis la funzionalita` di trasformarlo in un servizio
a se stante che ascolta su una data porta usando un protocollo molto
semplice e open.


 semplice e open.
Che sarà, fammi indovinare... AMp? Comunque sto trovando poca doc su
AMp. Devo decidermi a: 
1) provare con il proxy dell'universitò
2) iscrivermi di persona ad ACM
che se no non mi fanno leggere il paperazzo di Verissimo, Rodrigues,
Baptista. È quella la fonte prima o c'è altro?
-- 
-riko

 Baptista. È quella la fonte prima o c'è altro?
Oh beh, AMP non e` AMQP :). AMP e` un semplice protocollo sia text based
che binary based. E` semplicemente fatto da net string di massimo 64KB.
Tutta la documentazione che serve sta in realta` nei suoi commenti.
http://twistedmatrix.com/trac/browser/trunk/twisted/protocols/amp.py
Io mi sono 'limitato' a scrivere un process pool comodo da usare.
Tra poco useremo anche AMQP comunque, altro bell'oggettino per avere
messaggi in real time o quasi-real time.


 said:

Io ho capito "web application server" non "application server". Beh, 
problema risolto.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
There is no reason for any individual to have a computer in his home.


 ecc ecc.
Non ho detto questo porco il clero! Stavamo parlando di applicazioni 
*SU OS* da distribuire come matlab. Mo come siamo andati a finire qua 
non lo so (ma dopotutto e` icod).
Sto restringendo il campo a Matlab & similari, e ampliando la visione 
"open source e basta".
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Java is the most distressing thing to happen to computing since MS-DOS.
(Alan Kay)



No, ma posso avere alcuni lussi che non ho in una applicazione web. Si 
c'e` un bucio di culo non indifferente, ma sotto al culo c'e` qualcosa 
di cui stavamo parlando: l'OS. E se l'OS e` di merda che ti fa cambiare 
le applicazioni a caso, e` un problema.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Java is the most distressing thing to happen to computing since MS-DOS.
(Alan Kay)

 problema risolto.
Un web application server è un'application server che serve applicazioni
web, no?
-- 
Lawrence, 
oluyede.org
 - 
neropercaso.it
 - 
stacktrace.it
"It is difficult to get a man to understand 
something when his salary depends on not
understanding it" - Upton Sinclair

 messaggi in real time o quasi-real time.
Ho letto che AMQP verrą integrato in Fedora 10, non ho ancora ben capito
per fare cosa.


 documentazione ecc ecc).
Fico, lo terrò d'occhio, siccome stiamo usando Twisted per parti isolate
della nostra applicazione, magari può tornare utile :-)


 le applicazioni a caso, e` un problema.
Hint: anche le applicazioni web girano su una qualche piattaforma, sotto
la quale c'è pure un OS. Dipende da librerie e pacchetti pure
l'applicazione web, etc etc etc.
E questo vale anche se parliamo di un sitarello mediamente banale.
Lascia stare le cose un po' più grosse.
-- 
-riko

 per fare cosa.
Per fare cosa in fedora o per fare cosa in generale?


 della nostra applicazione, magari può tornare utile :-)
Devo fare ancora un cambiamento richiesto da Glyph, che pero` e` anche
utile, e poi forse finisce pure dentro Twisted :)


 Per fare cosa in fedora o per fare cosa in generale?
In Fedora.


 motivi per cui PHP fa schifo.
Dove si tiene questo PHP sucks day ?
Mai avuto bisogno di ragioni per odiarlo, basta guardarlo per piu' di
3 minuti.
  ngw


Io ed alcuni amichetti vogliamo eliminarlo dalla faccia della terra a
botte di Merb.
Ti linkero il repo quando e' decente.
  ngw

 3 minuti.
Neanche io "odio" un linguaggio. Diciamo che mi fa schifo.
Il punto è che lo schifo che è non è purtroppo evidente a tutti. 
-- 
-riko

 Ti linkero il repo quando e' decente.
Ok. TY. Peccato che è Ruby. 
Deduco che Rails ha zappato le palle anche a te... :)
-- 
-riko

 web, no?
Per come ragiono io si, solo che l'application server puo` dare servizi 
non web, piu` di basso livello.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
$ cd /pub
$ more beer



M'immagino. Ma siccome il server lo gestisco io, ho la garanzia delle 
librerie e delle versioni.
Se invece devo distribuire la webapp come matlab cominciano le rogne.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Error. Keyboard not attached. Press F1 to continue...
(Real BIOS Error)

 Se invece devo distribuire la webapp come matlab cominciano le rogne.
Cosa che è abbastanza tipica, per inciso.
-- 
-riko

 Se invece devo distribuire la webapp come matlab cominciano le rogne.
Container come Tomcat, Weblogic, OralceAS, Web Sphere etc vengono
distibuiti nè più nè meno di come vengono distribuite altre
applicazioni, con rogne più o meno diverse, ma pur sempre rognose.
Se WebApp, se non fai attenzione a come fai le cose, anche con quelle
rischi di incappare in fastidi piuttosto rognosetti.
Noi ci siamo scontrati con un baco della JVM per linux (poveretti noi,
costretti da incomprensibili scelte aziendali di mantenere la
compatibilità 1.3.1....sic...) nonchè problemi di compatibilità tra
piattaforme (tipo nomi di file case insensitive negli ambienti windows
degli sviluppatori, che andavano in ciccia non so più per quale
ragione una volta fatto il deploy su macchine Solaris...).
Problemi sicuramente limitati rispetto al far girare un'applicazione
"normale" (c, c++, etc) su varie piattaforme, ma del resto và tenuto
conto del fatto che uno dei motivi per i quali si usano linguaggi
multipiattaforma come java o python è proprio ridurre le rogne della
portabilità, ancor più che almeno per quel che riguarda Java la
webapplication comprende già buona parte delle librerie di base (vari
apache common, etc etc)
Raffaele

 said:

Son d'accordo.
-- 
Sensei <Sensei's e-mail is at Mac-dot-com>
Research (n.): a discovery already published by a chinese guy one month
               before you, copying a russian who did it in the 60s.

On 9 Nov, 00:14, 
r...@despammed.com
 (Enrico Franchi) wrote:

Non mi ha zappato le palle, avendo un cervello lo scalo senza problemi
di alcun tipo su un sito che ormai a traffico fa la sua porchissima
figura: moltre delle paturnie che vengono spesso appuntate a Rails
sono, appunto, paturnie (tranne la thread safety probabilmente) che
lasciano il tempo che trovano.
Semplicemente mi va di imparare Merb, soprattutto per un progetto
semplice come puo' essere un weblog.
  ngw