Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - leo72

Pagine: 1 ... 9 10 [11] 12 13 ... 142
151
Il componente browser di Gambas si basa su Khtml, se non ricordo male. Konqueror, Safari e Chrome mi pare lo usino anch'essi.
Però, come dice md*, il problema sono i plugin che permettono di gestire tutto quello che offre oggi il WEB2.0.

Mettete nella barra indirizzi di Firefox "about:plugins" e guardate quanta roba esce.

152
Hai semplicemente aggiornato oppure disinstallato prima la versione più vecchia e poi messo la nuova?
Hai provato a compilare Gambas2 dai sorgenti?

153
Linux / Re: Arch Linux
« il: 10 Aprile 2011, 22:55:43 »
Io ti consiglio di affiancarla ad una distro più user-friendly.

Se non hai molta esperienza in questo genere di cose (configurazione heavy deep del sistema) rischi di passare più tempo a cercare di farle funzionare, le cose, che ad usarle.

Cito dalla Wikipedia:
Citazione
Proprio per la sua filosofia minimalista, l'installazione base non incorpora nessuno strumento di configurazione automatica, nessun Desktop Environment e nessun altro programma/tool che non sia strettamente necessario all'avvio del sistema; per questo non è indicata per i nuovi utenti di Linux, o coloro che non adorano avere a che fare con la shell di comando.

154
OpenBar / Re: Aggiornamento sito ufficiale
« il: 10 Aprile 2011, 22:51:55 »
Io il passaggio da G1 a G2 l'ho vissuto, ma quello è stato un caso differente.
G1 era un prototipo, possiamo anche dire, a distanza di anni, che era veramente una beta, non una versione stabile.
I widget integrati erano pochissimi e le possibilità veramente limitate.

Già prima che uscisse G2 ufficiale, tutti usavamo la 2beta, che era la 1.9.xxx. Non so più neanche quante versioni ne rilasciarono  :rolleyes:

155
OpenSource / Re: Contare righe di codice di un progetto
« il: 10 Aprile 2011, 15:40:41 »
Boh, appoggio Taurus... la vedo una cosa non dico inutile ma non necessaria.  ???

156
Linux / Re: Arch Linux
« il: 10 Aprile 2011, 15:37:31 »
Arch Linux non va molto d'accordo con Virtual Box, per lo meno non fino a pochi mesi fa.
Inoltre Arch Linux (la cui versione live si dovrebbe chiamare Larch, se non ricordo male) è una distro un po' particolare, che necessita di molto lavoro per configurarla bene.

E' in poche parole destinata ad utenti esperti e smanettoni, perché ogni lato della distro va configurato a mano tramite terminale. Se questo da una parte è un lato positivo, perché stimola l'utente ad imparare a conoscere e ad usare il sistema, dall'altro porta via un sacco di tempo perché passi più tempo a sistemare il sistema che ad usarlo. Per dirti, la rete ti fa moccolare, devi installare il server grafico a mano, scegliendo i pacchetti, devi configurare il risparmio energetico se lo vuoi, devi installare un programma di scaling per la CPU se non vuoi usare quello di default del kernel, gli aggiornamenti vanno fatti manualmente perché non esiste un tool affidabile e stabile (lasciamo stare Shaman, va'...), se devi installare MySQL o un server web fatti il segno della croce perché dovrai smanettare non poco, molto software non lo trovi sotto forma di pacchetto per cui o lo compili a mano oppure (scelta consigliata), crei tu stesso i file per generare i pacchetti.

E' il motivo per cui alla fine l'ho tolta ed ho messo Ubuntu. Non sarà così raffinato come ArchLinux, ma lo installo e va tutto.

Poi se sei curioso e vuoi divertirti a costruirti una distro su misura, allora ArchLinux è senz'altro indicata. E' superveloce (i binari precompilati sono per processori i686 a differenza delle altre distro che sono compilate per i386) e, grazie al fatto che installi solo ciò che vuoi tu, ti ritrovi con un sistema con Gnome che, avviato, consuma il minimo delle risorse.

157
OpenBar / Re: Aggiornamento sito ufficiale
« il: 10 Aprile 2011, 15:30:10 »
Se non in grado di scaricarsi e compilarsi vecchie versioni di G2, saranno costretti a tenersi distro ormai datate su cui girano i propri software.

Tornando al discorso dell'estetica del sito, se vuoi dare un'idea professionale di ciò che stai facendo, la devi dare in tutto quello che rappresenta il tuo prodotto.

Se ad uno parli di Gambas (che già il nome non è certo il massimo..) e lo inviti a visitare il sito UFFICIALE, questo si farà l'idea che questo progetto è mooolto amatoriale...

158
OpenBar / Re: Un consiglio per un server
« il: 10 Aprile 2011, 15:24:41 »
Sicuramente una distro minimale.
Io ti consiglio ArchLinux, dove la configurazione del server X è un'opzione e non un'operazione eseguita di default.
Installato il sistema te lo configuri come più ti piace.
Inoltre posso darti un consiglio? Potresti impostarlo come web server, che memorizza i dati dei siti visitati. Se configuri i tuoi PC per accedere al web server navighi enormemente più veloce perché le immagini ecc... verrebbe tutto caricato dal PC e non in remoto. Così eviteresti anche di dover dare una cache ai tuoi browser, risparmiando spazio su disco.

Non chiedermi però come fare perché è una cosa che lessi tempo fa e non mi ricordo che queste poche cose  :-\

159
OpenBar / Re: Aggiornamento sito ufficiale
« il: 08 Aprile 2011, 07:14:33 »
2 critiche:
1) è un'assurdità tirar fuori la 2.23, oltretutto a mesi di distanza dall'uscita della precedente 2.22, quando Benoit sta spingendo al passaggio a G3 da un sacco di tempo. Inoltre G2 è basato sulle Qt3 che, come vi ho detto alcune settimane fa in merito al fatto che da Debian le stanno levando, verranno lentamente eliminate da tutte le distro. A quel punto, chi gestisce i repository si vedrebbe costretto ad effettuare una scelta: mantenere le Qt3 per poter inserire anche G2, "facendo un favore" alla comunità di Gambas oppure eliminare del tutto sia le Qt3 che G2?
2) il sito è anacronistico. QUel gamberetto stile anni '80 è ormai inguardabile  :rolleyes:

160
0000 LDA #FF
0002 ADC #10
0004 BCS #0000 //loop
0006 RTS


(se non ricordo male....)

161
Debian, Ubuntu e derivate / Re: Chiavetta modem ONDA MT833UP
« il: 03 Aprile 2011, 18:26:15 »
Alcune periferiche USB sotto Linux danno problemi anche se ormai il supporto a questo standard è integrato dentro Linux da tanto.

Io ad esempio ho acquistato a lavoro un mouse USB che non so perché ma non viene "attivato" all'avvio del computer, nel senso che si accende il sensore laser rosso per 1 secondo e poi si spenge (Ubuntu 10.04). Per farlo vedere al sistema devo sfilarlo e poi rimetterlo.... molto scocciante!

Sicuramente è un problema di qualità dell'hardware perché il precedente mouse, di marca ma guasto, non faceva così.

162
OpenBar / Re: Presentazione nuovo membro del forum
« il: 03 Aprile 2011, 18:20:22 »
Benvenuto!
Stai usando quella che per anni è stata la mia prima distro. Iniziai ad usare la SUSE quando ancora era SUSELinux, dalla versione 6.2, mi pare  ;)

L'ho lasciata qualche annetto fa, quando Novell l'ha presa in mano e con la pubblicazione di openSUSE l'ha fatta diventare un  laboratorio di test per il suo sistema a pagamento SLED. L'ultima che ho usato è stata la 10.3, se non ricordo male.

163
Debian, Ubuntu e derivate / Re: Chiavetta modem ONDA MT833UP
« il: 03 Aprile 2011, 11:28:30 »
Purtroppo non so davvero come aiutarti...queste caspita di chiavette cono un problema anche con i driver per linux che ti da la casa costruttrice stessa.....
...che, tra l'altro, spesso sono per versioni vecchie dei SO a cui sono destinati.
Un mio collega aveva comprato alla fine del 2009 una chiavetta Vodafone, mi pare, che dava i driver anche per Ubuntu..... 8.10!
Gli ho dovuto mettere quella versione altrimenti non andava.
Nello specifico, la stessa ONDA Communication dichiara che i driver la chiavetta vanno per kernel dalla versione 2.6.22.x alla 2.6.31.x ma Ubuntu 10.10 (almeno il mio) ha il kernel 2.6.35.xx.... non vorrei fosse qui il problema. Mi sa che ti serve Ubuntu 10.04.

164
OpenBar / Re: Interfaccia prossima versione Meganalotto
« il: 02 Aprile 2011, 23:45:26 »
L'idea dell'ottimizzazione dovrebbe andare a braccetto con quella dell'evitar sprechi inutili.
Per "spreco" io intendo una qualsiasi azione che mi porta ad usare una risorsa più di quanto effettivamente necessaria.
Una "risorsa" può essere la memoria destinata al programma e la potenza di calcolo della CPU... e qui torniamo all'ottimizzazione del codice.

Se ottimizzo il codice, posso permettermi di usare un sistema con meno memoria di un altro e con una CPU più lenta, tanto le risorse che consuma il mio software possono benissimo essere fornite da una macchina più obsoleta e/o meno performante di un'altra. Se a questo aggiungo l'uso di un SO più snello, se rinuncio a fronzoli estetici che poco servono all'utilizzo quotidiano di un computer (quanti di voi hanno gli effetti di Compiz impostati alla "massima potenza"?  :P ), se entro nell'ottica delle idee che una CPU 4core affiancata da 4 GB di RAM non servono a niente nel 90% dei casi (a meno che non si usi tutti i giorni AutoCAD oppure Sauerbrauten  :coder:, ma nel 90% dei casi uso quotidianamente un browser, un foglio di scrittura, l'IDE di Gambas, e Evolution o Thunderbird per leggere la posta....), ecco che posso pensare all'acquisto di un computer più economico che mi permette comunque di essere produttivo. Ci sono "maniaci" che nel 2000 continuano ad usare gli Apple II! Non dico "fregnacce", come direbbero i nostri buoni Andy e md****, ma cose reali.

Anche il SO può darmi una mano in ciò, permettendomi di utilizzare al meglio una macchina più datata. Recentemente ho messo Lubuntu sul mio vecchio desktop, un computer che ormai ha una decina d'anni: Athlon XP 2600+, 1 GB di RAM DDR-400... Eppure con quel sistema, si avvia in meno di 40 secondi, login grafico compreso! E Chrome lo apre in 1 secondo netto. Questo per dire che le dimensioni non sono tutto  ;D

165
OpenBar / Re: Interfaccia prossima versione Meganalotto
« il: 01 Aprile 2011, 00:35:10 »
Partire da un codice che "funziona" è il primo passo verso un programma. Certo, una volta ottenuto l'effetto, andrebbe rivisto anche un po' il codice e farlo diventare un codice che "funziona bene". E' questo passaggio che spesso evitiamo di fare, però non dipende dall'essere italiani o meno. Esistono gare in tutto il mondo e per tutti i linguaggi in cui vince chi scrive il codice più ottimizzato. Certo, potremmo discutere ore sul significato di questo termine:
- ottimizzato per la dimensione?
- ottimizzato per la velocità?
- ottimizzato per l'uso massimo delle funzioni native del linguaggio?
Però l'importante è ottimizzarlo, evitando gli sprechi.

Da qualche mese, come saprete, "spippolo" con l'Arduino. E dopo i primi LED, sono arrivato a programmare i chip stand-alone. La scorsa settimana mi sono arrivati 2 Atmega Attiny85 in formato DIP8 (8 piedini e basta!) con _ben_ 8 kB di memoria! Immaginatevi come devo ottimizzare il codice per farci stare dentro qualcosa di concreto!
Addirittura sono arrivato a scoprire che usare un ciclo do..while rispetto al comando delay per far passare un certo numero di millisecondi mi permette di risparmiare 10/20 byte!! Ci pensate voi? 10/20 byte!
E poi guardo i computer di oggi sul catalogo Mediaworld e vedo che hanno 2/4 GB di RAM interna! 4 GB di RAM???
Ma allora chi usava i VIC-20 con 3,5 KB di RAM come faceva???  Era un mago???  :coder:

E' ormai un discorso trito e ritrito: nessuno ottimizza più il codice, a cominciare dai GROSSI sviluppatori software. Domani esce un supermega gioco 3D per PC e ti dicono che serve l'ultima superscheda grafica da 500 € altrimenti il gioco va a scatti/lo usi a 800x600, le texture fanno pena. E' indietro il mio computer oppure è chi ha scritto il software che se n'è sbattuto di ottimizzarlo per l'hardware in circolazione? Invece di scrivere codice migliore mi fanno comprare un nuovo processore altrimenti quello che ho non ce la fa a fare tutti i calcoli.
Da questo punti di vista le console sono migliori, tipo i computer anni '80: l'hardware è quello e quello resta per diversi anni, per cui gli sviluppatori si devono "impegnare" a scrivere giochi sempre migliori usando sempre lo stesso hardware.

Pagine: 1 ... 9 10 [11] 12 13 ... 142