Visualizzazione stampabile
-
Quote:
Originariamente inviata da
salander
Una curiosità, ma in osx è possibile avere un binario stand-alone? Un programma in binario che funziona senza bisogno di installazione, e senza bisogno di altre librerie esterne. Diciamo un binario che puoi spostare su una chiavetta usb, ci clicci sopra e si apre tranquillamente il programma. Senza installarlo.
No.
Un programma con interfaccia su OS X ha una struttura particolare, e necessita delle risorse grafiche (i file XIB, che prima dell'uscita dell'ultima versione di XCode si chaimavano NIB).
Tutta l'applicazione è contenuta in una cartella, in cui vi sono l'eseguibile principale, le stringhe delle lingue, i file d'interfaccia e le altre risorse grafiche (immagini, suoni, etc..).
Inoltre, non è assolutamente vero che per disinstallare un'applicazione è sufficiente spostarla nel cestino, perché su OS X ogni applicazione memorizza le preferenze dell'utente in file presenti nella Libreria dell'utente. E' per questo che per aggiornare un'applicazione è sufficiente sovrascriverla, se la cancellate e la "rimettete" niente cambia.
Ci sono invece le applicazioni "pesanti" che funzionano grazie a uno o più "librerie" dette più propriamente "Frameworks", che richiedono un installer e l'inserimento della password.
Se invece fai riferimento ad applicazioni command line, beh sì, è come su Unix :) gcc, compili e hai la tua app, il tuo framework, la tua libreria etc.. tutto stand alone.
-
Quote:
Originariamente inviata da
Technics
ma solo io non sopporto iPhoto? xD
non mi piace quel programma.. in compenso adoro tutto il resto
iPhoto mi sta sulle balle. E' come iTunes: devi duplicare il volume di dati in modo da avere doppioni di foto sparse per il computer -.-' L'esportazione foto per il web poi fa veramente pena, altro che "stile mac"... e' stile directory listing di Apache.. mah..
-
Quote:
Originariamente inviata da
§¤PREISER¤§
Se invece fai riferimento ad applicazioni command line, beh sì, è come su Unix :) gcc, compili e hai la tua app, il tuo framework, la tua libreria etc.. tutto stand alone.
no, speravo NON fosse come unix :D
eheh... l'altro giorno dovevo far girare un sw su chiavetta invece che su disco, per fare delle prove... il problema è che richiede dipendenze, e dovrei installare pure quelle, che a loro volta richiedono altre dipendenze. Insomma, un casino!
La soluzione era o ricompilarlo in modo statico, oppure quello che mi viene in mente, usare ldd per vedere tutte le dipendenze e poi copiarle in /mnt/chiavetta/libs e creare uno scriptino launch.sh con LDPATH="libs:${LDPATH}" ./bin/sw_da_avviare
Però capirai che non è certo una bella cosa... cioè, è poco pratico. Invece in windows, se hai un eseguibile stand-alone, ti copi un singolo eseguibile e sei apposto.
anche qua in teoria, basta compilarlo in modo statico però...
-
Quote:
Originariamente inviata da
§¤PREISER¤§
iPhoto mi sta sulle balle. E' come iTunes: devi duplicare il volume di dati in modo da avere doppioni di foto sparse per il computer -.-' L'esportazione foto per il web poi fa veramente pena, altro che "stile mac"... e' stile directory listing di Apache.. mah..
ah, si? io ne avevo sentito parlare bene. Hai mai provato lightroom?
Ecco, io cerco da tempo un buon sw per catalogare foto. Che non duplichi le foto, ma che permetta di inserire tag, e fare ricerche tramite i tag, anche ricerche incrociate.
Per esempio, voglio tutte le foto in cui compare quella persona. O tutte le foto che compare quella persona nelle foto di parigi. O magari le foto fatte in una certa data. (una specie di database relazionale, eheh)
-
Quote:
Originariamente inviata da
salander
no, speravo NON fosse come unix :D
eheh... l'altro giorno dovevo far girare un sw su chiavetta invece che su disco, per fare delle prove... il problema è che richiede dipendenze, e dovrei installare pure quelle, che a loro volta richiedono altre dipendenze. Insomma, un casino!
La soluzione era o ricompilarlo in modo statico, oppure quello che mi viene in mente, usare ldd per vedere tutte le dipendenze e poi copiarle in /mnt/chiavetta/libs e creare uno scriptino launch.sh con LDPATH="libs:${LDPATH}" ./bin/sw_da_avviare
Però capirai che non è certo una bella cosa... cioè, è poco pratico. Invece in windows, se hai un eseguibile stand-alone, ti copi un singolo eseguibile e sei apposto.
anche qua in teoria, basta compilarlo in modo statico però...
Generalmente le dipendenze le risolvi se il sw è configurabile o se hai il sorgente a portata di mano, ma per il resto, che io sappia, non c'è soluzione. Non sono pratico di Unix e della shell, mi limito ai comandi essenziali :P
-
Quote:
Originariamente inviata da
salander
ah, si? io ne avevo sentito parlare bene. Hai mai provato lightroom?
Ecco, io cerco da tempo un buon sw per catalogare foto. Che non duplichi le foto, ma che permetta di inserire tag, e fare ricerche tramite i tag, anche ricerche incrociate.
Per esempio, voglio tutte le foto in cui compare quella persona. O tutte le foto che compare quella persona nelle foto di parigi. O magari le foto fatte in una certa data. (una specie di database relazionale, eheh)
Sinceramente non saprei, lightroom non l'ho mai usato. Sicuramente trovi dei programmi simili, figurati.. OS X pullula di programmi per foto, film, libri, dvd etc.. dai più stupidi ai più sofisticati.
-
Quote:
Originariamente inviata da
salander
ah, si? io ne avevo sentito parlare bene. Hai mai provato lightroom?
Ecco, io cerco da tempo un buon sw per catalogare foto. Che non duplichi le foto, ma che permetta di inserire tag, e fare ricerche tramite i tag, anche ricerche incrociate.
Per esempio, voglio tutte le foto in cui compare quella persona. O tutte le foto che compare quella persona nelle foto di parigi. O magari le foto fatte in una certa data. (una specie di database relazionale, eheh)
iphoto te lo permette con l'edizione '09:045:
-
Quote:
Originariamente inviata da
=DaDa=
iphoto te lo permette con l'edizione '09:045:
Si può evitare anche di creare giga e giga di foto già esistenti sul computer? Perché prima di passare alla '09 vorrei esserne certo!
-
la libreria di iphoto sta in una cartella...nn vuoi doppioni...basta cancellare le foto in altri punti ke nn siano la libreria di iphoto...
-
Quote:
Originariamente inviata da
=DaDa=
la libreria di iphoto sta in una cartella...nn vuoi doppioni...basta cancellare le foto in altri punti ke nn siano la libreria di iphoto...
Eh già, ma se le mie foto le volessi tenere, per esempio, catalogate per cartelle e le volessi anche manipolare in iPhoto? O se le mie foto fossero su un disco rigido esterno e un po' sul disco rigido del mac?