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 - ecalogiuri

Pagine: 1 2 3 [4] 5 6 ... 16
46
Io col tuo budget e le tue esigenze punterei ad un usato su ebay.de puntando su marchi famosi tipo Toshiba/HP/Dell che hanno un'ottima affidabilita'  anche nel tempo.

Non mi fido molto degli HP. Per anni mi sono occupato delle riparazioni in garanzia HP e ne ho viste...

47
Bel problema.. dimensioni dello schermo da quanto ti servono?

Da 15.6 a 17 massimo.

48
Ei fu...
Dopo anni di lavoro il mio fidato laptop e morto! Come sempre in questi casi, complice la sfiga che deve avere 11/10 di vista, sta morendo anche il mio desktop.

Ora mi sto appoggiando ad un muletto, il portatile della mia signora, ma si impone l'acquisto di una nuova macchina. Punto dolente: il budget. Penso di poter spendere circa 200€, massimo 250€ mettendoci 2 litri di sangue! Oltre non posso, veramente!

Che mi consigliate? Prima o dopo Natale? E che tipo di macchina? Nuova o usata?
Non mi serve un portatile per giocare, nè per editing video o altre cose pesanti. Io lo uso per compilare codice con Lazarus, Visual studio e compilatori per i microcontrollori atmel.

Il massimo del gioco che mi permetto è MAME, emulatori vari a 8 bit, e WinUAE.

Grazie a tutti!!!

49
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 04 Ottobre 2014, 17:17:44 »
Continua il lavoro su CXEditor. Voglio solo segnalare il fatto che, per testare le connessioni TCP/UDP dell'editor, ho scritto un piccolo programmino di trasmissione e ricevimento di pacchetti. Un mio amico ha detto che è valido e mi ha consigliato di renderlo publico.

Perciò l'ho reso open source a questo indirizzo: http://ancestorsoftware.co.nf/

Se volete, dateci uno sguardo.

Ciao,
Enzo.

50
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 28 Agosto 2014, 23:10:26 »
Se non fosse per quella roba Unix che vedo, sarebbe bellissimo.

Tranquillo... è ricompilabile in Windows senza modificare una riga... anche in Unix se può interessare...
No, è che sono allergico alle command-line e alla contorte sintassi dei comandi di Unix & co. ;D

L'editor non usa nessuna linea di comando, quello in foto era un generico server tcp/ip. Potevo usarne uno windows in rete, ma ero al lavoro e quindi...

51
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 28 Agosto 2014, 20:37:54 »
tu vuoi che l'editor spedisca  in remoto l'evento doppio click?

esatto!
anche un messaggio che dice evento click, o doppio click
associato alla riga dove e' stato fatto il click
io poi pesco questa informazione e la giro al debug-protocol
dove sono previsti comandi per settare/rimuovere punti notevoli

Dovrebbe essere semplice, basta aggiungere una classe derivata che invece di leggere, spedisca. Magari domani faccio un test...

52
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 28 Agosto 2014, 20:15:48 »
@legacy
Penso di si, ma devo fare delle prove. Per me queste sono cose nuove. Vediamo se ho capito bene: tu vuoi che l'editor spedisca  in remoto l'evento doppio click?

53
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 28 Agosto 2014, 12:46:25 »
@ecalogiuri:
(a meno che io non sia scemo e lo hai già detto) che linguaggio+librerie hai usato per programmare l'editor? Ci si può dare una sbirciatina? :P

serve un minimo di infrastruttura X11, sotto Windows cosa usi ?

Dubito fortemente che abbia programmato direttamente in protocollo X11, altrimenti sarebbe uscito impazzito dopo 2 minuti! ;D

Lazarus con componenti nativi + synapse per i protocolli TCP/IP :-)

54
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 28 Agosto 2014, 12:45:27 »
beh, l'idea e' di farlo girare su una macchina gentoo/x86 sotto X11
serve un minimo di infrastruttura X11, sotto Windows cosa usi ?

nel mio caso l'editor bovino gira addirittura sui router, tanto gli basta solo ncurses
che diventa un layer di compattibilita' CONIO nel caso DOS, se mai mi venisse la scimmia (e anche no)

Be dipende... Lazarus compila per GTK2 su Linux/Unix (ma si può compilare anche usanto Qt o GTK1), nativo Windows su Windows e Cocoa su Mac.


55
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 28 Agosto 2014, 09:27:45 »
Se non fosse per quella roba Unix che vedo, sarebbe bellissimo.

Tranquillo... è ricompilabile in Windows senza modificare una riga... anche in Unix se può interessare...

56
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 27 Agosto 2014, 12:21:58 »
Finalmente ho completato il demone TCP del CXEditor. Ecco la prima immagine che lo mostra in azione:



Ora devo solo impostare il set di comandi per poter controllare l'editor da remoto. Penso anche di implementare la trasmissione dati da CXEditor al computer remoto (tipo salvare in locale un file).

Bello eh?  ;D ;D ;D

57
@ecalogiuri
occhio che specialmente per la roba motorola (sia 68k che hc11) … hanno fatto dei casini inenarrabile per la sintassi assembly tanto e' vero che esistono almeno due diverse sintassi per lo stesso oggetto, una e' appunto la sintassi motorola, usata dai vecchi assembler (tipicamente roba pre 1997, e tipicamente roba DOS), l'altra … dai tizi di casa GNU che si sono reinventati tutto e per giunta con almeno 3 varianti che rendono di fatto il loro stesso GAS-m68k incompatibile con se stesso.

Poi avresti pure varianti introdotte da Cosmic (un grosso supporter freescale), queste riprendono la sintassi motorola pero' … non proprio in modo fedele.

Te lo dico perche' ci sono passato quando ho riscritto da zero il bootloader della cadrega LC475, e … me la sono cavata quasi solo a CPP che ha cercato a calci nel sedere di far digerire a GAS la vecchia sintassi.

A tutto sto risotto si aggiunge poi MIPS, c'e' una immensa differenza tra ".s" e ".S", ovvero ".S" implica necessariamente l'intervento OBBLIGATORIO di cpp, quindi … hai pure un sorgente assembly che NON puoi compilare con l'assembler ma ti tocca invocare gcc

e siamo alla pazzia pura:

scenario 1) ".S" -> gcc -> cpp -> magheggi di macro -> GAS -> oggetto
scenario 2) ".s" -> GAS -> oggetto

Ma io semplicemente ho scaricato i datasheet originali (le ultime versioni) delle varie CPU/MCU e implementato il syntax highlighter in base a questa documentazione pensando che, bene o male, tutti si debbano attenere alle indicazioni delle case madri, o sbaglio?

58
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 08 Agosto 2014, 18:08:24 »
Bello! Ma... giusto così per sapere, la colorazione e la sintassi chi la controlla o come si configura? Ci sarebbe modo di customizzarla (anche pesantemente) per linguaggi "esotici"  ;D

La colorazione è totalmente configurabile. Per linguaggi assembler si può facilmente prevedere un modulo per inserire nuovi highlighter. Per linguaggi più complessi, per come è adesso il codice, non lo permette. Deve essere definito hard-coded.

Mmmm.... però forse un modo ci sarebbe...

Vedrò 8)

59
Programmi e applicazioni / Re:CXEditor - Work in progress...
« il: 08 Agosto 2014, 18:05:37 »
nell'ipotesi che
1) il tuo file editor sia multi tab, tanti file sorgenti, uno per tab
2) esista una interfaccia remota per il tuo editor
3) la current tab sia selzionabile da interfaccia remota
2) collegata all'interfaccia remota ci sia un altro modulo che si prende in carico il mapping {cpu.reg.PC} -> {file.s, riga}

tu hai modo di scrollare il sorgente e posizionare il cursore corrente all'indirizzo di linea proveniente dal modulo esterno ?

tipo, se il modulo all'interfaccia ti dicesse, "vai sul file pippo.s riga x", il che significa selezionare la tab giusta, e mettere il cursore alla riga giusta, tu potresti farlo ?

Allora per il punto 1 è proprio così! E si posso processare comandi esterni per posizionarmi sul file richiesto e posizione x,y, posso selezionare il testo, cambiarlo, inserirlo, criptarlo, selezionare tab, chiuderla o aprirla... insomma tutte le funzione che ha il mio editor possono eventualmente anche essere richiamate da "remoto".

Ora, cosa intendi per  "Interfaccia remota?" Un, diciamo, demone in ascolto su una porta in particolare che processi dei comandi mandati via rete?

60
Programmi e applicazioni / CXEditor - Work in progress...
« il: 08 Agosto 2014, 11:16:34 »
Salve ragazzi,
volevo creare questa specie di diario per evidenziare come si evolve il mio editor testuale per programmatori.

Iniziamo con uno screenshot della scermata principale:



Come vedete mancano ancora le icone, quelle saranno le ultime ad essere aggiunte.

Ecco l'edito in funzione sun un file object pascal + le opzioni di configurazione degli hightlighter.



Che ne pensate?  :D :D

Pagine: 1 2 3 [4] 5 6 ... 16