Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
WF-1000X M6 è la sesta generazione di auricolare in-ear sviluppata da Sony, un prodotto che punta a coniugare facilità di utilizzo con una elevata qualità di riproduzione dei contenuti audio e una cura nella riduzione del rumore ambientale che sia da riferimento
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake ha presentato diverse novità per la sua piattaforma legate all'intelligenza artificiale. Quella forse più eclatante è una collaborazione con OpenAI, ma non mancano diverse nuove funzionalità che rendono la piattaforma più flessibile e in grado di rispondere meglio alle esigenze in continuo cambiamento delle aziende
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Con velocità teoriche fino a 11 Gbps, gestione tramite app intelligente e protezione avanzata dei dispositivi, Roamii BE Pro porta il Wi‑Fi 7 tri‑band nelle abitazioni più esigenti. Un sistema Wi-Fi Mesh proposto da MSI allo scopo di garantire agli utenti una rete fluida e continua capace di sostenere streaming 8K, gaming competitivo e le applicazioni moderne più esigenti in termini di banda
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 26-08-2007, 21:00   #1
SuperISD32
Senior Member
 
L'Avatar di SuperISD32
 
Iscritto dal: Sep 2005
Messaggi: 1110
Superditta rilascia Grande editore di testo -- Microsoft corre ai ripari

Avete presente quel nuovissimo linguaggio, non ancora molto diffuso, che porta l'Onorevole nome di QBasic?
Proprio quello di quarant'anni fa...
Ecco, con quell' aggeggio ho scritto un editorino di testo piccolo piccolo che per adesso non pretende ancora niente (nemmeno di essere usato).
Il suo scopo e' quello di consentire una piu' agevole scrittura dei programmi rispetto ai normali strumenti usati oggi, in particolare consentendo il salvataggio immediato su piu' percorsi e la visualizzazione diversificata tra variabili, strutture ecc dichiarate, esterne o non dichiarate, anche se il limite massimo della risoluzione video la dice lunga (vga o inferiori).
(Considerate che sono rimasto a Visual studio 6, forse le nuove versioni mi hanno prevenuto).

Comunque il programma non e' ancora completo ma e' stato rattoppato per funzionare comunque, e presenta qualche bug.

Se lo confrontate con uno dei programmi pre-microsoft di bill gates, intendo l'edit per dos, il mio a confronto e' un gioiello, perche' non risente del limite di allocazione della memoria impostato a 64 KB; questo perche' usa un sistema di trasferimento del testo tra ram e disco che consente agli utenti di scrivere fino a saturare il disco rigido e non le ram.


Da autore del programma, cedo il codice sorgente con l'unica condizione che nessuno se ne impossessi.

eseguibili e sorgente:
http://www.savefile.com/files/1005007

considerando che il tempo di host del server e di 7 giorni, e che la discussione e' dedicata, vorrei postare il codice direttamente sul forum.
puo' essere una scelta scomoda; ditemi voi

PS: per motivi di host gli eseguibili non hanno estensione;
aggiungete .exe al nome
__________________
Sto compilando una lista di VPS a basso costo parametrica e ricercabile.

Ultima modifica di SuperISD32 : 26-08-2007 alle 21:07.
SuperISD32 è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2007, 21:26   #2
SuperISD32
Senior Member
 
L'Avatar di SuperISD32
 
Iscritto dal: Sep 2005
Messaggi: 1110
Il documento di testo allegato Avrebbe lo scopo di spiegare due cosette un po' complesse (complesse se riferite alla semplicita' generale del software) sul funzionamento di due variabili.
La spiegazione l'ho scritta oggi stesso ed e' indirizzata a me come promemoria, perchè per poterla capire e' necessario conoscere il funzionamento del programma abbastanza in profondità.

PS: scusate la mia grammatica, sono un po' rincogli@nito...
__________________
Sto compilando una lista di VPS a basso costo parametrica e ricercabile.

Ultima modifica di SuperISD32 : 26-08-2007 alle 21:31.
SuperISD32 è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2007, 00:35   #3
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
Purtroppo a me su vista nn funziona...
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2007, 12:59   #4
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
a me va molto carino ma non era meglio farlo con una gui?
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2007, 14:02   #5
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da ndakota Guarda i messaggi
a me va molto carino ma non era meglio farlo con una gui?
una gui col qbasic?
mi sa che non hai tanto presente il linguaggio allora
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2007, 14:33   #6
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
una gui col qbasic?
mi sa che non hai tanto presente il linguaggio allora
no infatti, non ho proprio idea di che sia, chiedo scusa.
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2007, 14:43   #7
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
una gui col qbasic?
mi sa che non hai tanto presente il linguaggio allor
In realtà si possono sviluppare GUI in QBasic/QuickBasic (e te lo dice uno dei massimi denigratori dei dialetti BASIC), il vero problema è un altro! Perché sviluppare (o addirittura usare!) in pieno 2007 un programma a 16 bit, afflitto da bug, limitazioni e da una usabilità "opinabile" quando esistono centinaia di IDE, RAD e programmer's editor user-friendly di ottima fattura con tonnellate di features e compatibilità con un numero impressionante di compilatori C++ e di sistemi operativi? A 'sto punto tanto vale programmare con EDLIN.

Se siete allergici alle GUI potete sempre installare VIM o emacs.

P.S.1. Per usare il programma con Windows Vista è necessario l'emulatore DosBox

P.S.1. Perché i messaggi dell'editor sembrano tradotti dall'inglese con un traduttore automatico?
"Scrivendo il documento", "Stop - Confine", "Assemblazione dei componenti...", ecc.

Ultima modifica di variabilepippo : 27-08-2007 alle 15:06.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2007, 17:57   #8
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
In realtà si possono sviluppare GUI in QBasic/QuickBasic
..
dipende da cosa intendi per GUI....
Con qbasic aveva a disposizione come modalità grafica max la VGA standard e cioè 640X480 16 colori e 320X200 256 colori (scelti entrambi da una palette di 2^18 colori se non ricordo male).
Io per GUI oggi come oggi indendo un programma che si interfacci nativamente (o quasi nativamente) col SO...
e a quella risoluzione e con l'uso esclusivo dello schermo mi pare proprio impossibile
(certo.. a meno di non usare altri linguaggi di programmazione come bridge con i SO moderni.. ma la vedo piuttosto dura )
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2007, 18:10   #9
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
dipende da cosa intendi per GUI....
GUI = Graphical User Interface

Quindi tutto ciò che va da ?curses/TVision a wxWidgets&Co, dalle GUI sviluppate in Vesa-ModeX-XLib-DirectX-OpenGL-??? a quelle native di uno specifico sistema operativo.

Quote:
Io per GUI oggi come oggi indendo un programma che si interfacci nativamente (o quasi nativamente) col SO...
Definizione molto, troppo, restrittiva. I comandi EDIT e DOSSHELL del vecchio DOS sono entrambi GUI-based (hanno del menu, dei pulsanti, l'interazione avviene tramite mouse) e si contrappongono ai comandi CUI (Console User Interface).

Quindi GUI != CUI ma GUI != Interfaccia Nativa (o quasi) del Sistema Operativo
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2007, 22:44   #10
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
GUI = Graphical User Interface

Quindi tutto ciò che va da ?curses/TVision a wxWidgets&Co, dalle GUI sviluppate in Vesa-ModeX-XLib-DirectX-OpenGL-??? a quelle native di uno specifico sistema operativo.



Definizione molto, troppo, restrittiva. I comandi EDIT e DOSSHELL del vecchio DOS sono entrambi GUI-based (hanno del menu, dei pulsanti, l'interazione avviene tramite mouse) e si contrappongono ai comandi CUI (Console User Interface).

Quindi GUI != CUI ma GUI != Interfaccia Nativa (o quasi) del Sistema Operativo
appunto per me quella non è una GUI..
non è grafica è solo testo
Se l'avesse fatta in modalità vga a 16 colori con qualche disegnino allora l'avrei chiamata GUI

P.S.
tra l'altro dosshell aveva una GUI dato ke i disegnini c'erano..
l'EDIT invece manco per niente..
tutta ascii art
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 03:16   #11
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
Se l'avesse fatta in modalità vga a 16 colori con qualche disegnino allora l'avrei chiamata GUI

P.S.
tra l'altro dosshell aveva una GUI dato ke i disegnini c'erano..
l'EDIT invece manco per niente..
tutta ascii art
Questo la dice lunga sulla tua discutibile definizione di GUI. DosShell, quella che tu consideri una GUI, in realtà è ottenuta da semplici caratteri ASCII, al pari del comando Edit. Gli autori hanno semplicemente ridefinito la grafica degli elementi estesi della tabella ASCII. Un trucco che si usava spesso ai tempi del DOS e che ha ingannato (a quanto sembra continua a farlo) più di un profano... Trucco che mostra quanto sia labile la differenza tra GUI e TUI.

Per i più curiosi la ridefinizione dei simboli dei caratteri ASCII veniva effettuata tramite uno dei servizi dell'interrupt 0x10:

Quote:
VIDEO - TEXT-MODE CHARGEN - LOAD USER-SPECIFIED PATTERNS (PS,EGA,VGA)
AX = 1100h
ES:BP -> user table
CX = count of patterns to store
DX = character offset into map 2 block
BL = block to load in map 2
BH = number of bytes per character pattern


Return:
Nothing

Notes: This function will cause a mode set, completely resetting the video environment, but without clearing the video buffer. The current block specifiers may be determined with INT 10/AH=1Bh, looking at offsets 2Bh and 2Ch of the returned data (VGA only) (see AH=1Bh,#00040)
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 09:35   #12
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
Questo la dice lunga sulla tua discutibile definizione di GUI. DosShell, quella che tu consideri una GUI, in realtà è ottenuta da semplici caratteri ASCII, al pari del comando Edit. Gli autori hanno semplicemente ridefinito la grafica degli elementi estesi della tabella ASCII. Un trucco che si usava spesso ai tempi del DOS e che ha ingannato (a quanto sembra continua a farlo) più di un profano... Trucco che mostra quanto sia labile la differenza tra GUI e TUI.

Per i più curiosi la ridefinizione dei simboli dei caratteri ASCII veniva effettuata tramite uno dei servizi dell'interrupt 0x10:

vedi ke non sono io ad avere le idee confuse?
ti ho spiegato che la TUI (se proprio vogliamo chiamarla così) è quella dell'EDIT.
Dosshell girava in due modalita:
modalità testo (TUI)
modalità grafica (GUI)
Io OVVIAMENTE mi stavo riferendo alla seconda modalità
ah.. e se non sbaglio la modalità grafica c'era sin dal DOS 5.0.
A meno che tu non abbia mai fatto partire dosshell in modalità grafica e non ne conoscessi l'esistenza

E per quanto riguarda la ridefinizione dei simboli dei caratteri ASCII era proprio a quello a cui mi riferivo quando nel post precedente parlavo di "ASCII ART".
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 11:17   #13
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
ti ho spiegato che la TUI (se proprio vogliamo chiamarla così) è quella dell'EDIT.
Se dovessimo chiamarla diversamente dovremmo chiamarla GUI, e detto tra noi io sono di questo parere. Per me cercare una differenza tra TUI e GUI è solo un fatto di pedanteria, si può realizzare una TUI e che sembri una GUI e viceversa. Dunque l'unica discriminante, IMHO, è il metodo adottato per interagire con l'utente: se si usano pulsanti, menu e affini (senza tralasciare eventuali "effetti speciali", tipo interfacce 3D o le interfacce tipiche dei videogiochi più recenti) ha senso parlare di GUI - e/o TUI se si vuole essere MOLTO pedanti - altrimenti, se i comandi vanno digitati carattere per carattere su un prompt, si ha un approccio CLI (o CUI).

Quote:
Io OVVIAMENTE mi stavo riferendo alla seconda modalità
Ho sempre ritenuto la DosShell poco più di un giocattolo, ero un utente di software palesemente più produttivi: 4DOS e Norton Commander. Ho fatto qualche ricerca per trovare immagini della versione "grafica" della DosShell, purtroppo non ho trovato nulla. Puoi mandarmi qualche link? Anche nella voce su Wikipedia:

Quote:
The shell could be run by the command "dosshell". It had the ability to set simple colours and styles. The shell was one of the first successful attempts to create a basic graphical user interface (GUI) type file manager in DOS, although it is properly (=per chi vive di pignoleria) referred to as a text user interface (TUI).

Ultima modifica di variabilepippo : 28-08-2007 alle 11:33.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 11:31   #14
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
http://users.cybercity.dk/~bse26236/...p/DOSSHELS.HTM
Quote:
Syntax

To start MS-DOS Shell in text mode, use the following syntax:

DOSSHELL [/T[:res[n]]] [/b]

To start MS-DOS Shell in graphics mode, use the following syntax:

DOSSHELL [/G[:res[n]]] [/b]
Screen non credo se ne trovino cmq ora mi faccio un giro.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 11:36   #15
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Nope...
Ne ho trovato solo uno simile al tuo...
Se ero dai miei ti facevo una foto dello schermo del 386
__________________

Ultima modifica di ^TiGeRShArK^ : 28-08-2007 alle 11:41.
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 11:38   #16
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
E come puoi ben vedere NON è una TUI
E' la versione in bassa qualita ed in B/W dell'immagine postata da me... Quella è una TUI con i caratteri ridefiniti!!! Anche le Norton Utilities usavano il medesimo trucchetto.

Quote:
To start MS-DOS Shell in graphics mode, use the following syntax:
Per graphics mode intendevano la ridefinizione del set dei caratteri, alternativa al text-mode SENZA ridefinizione. Alcuni preferivano vedere i caratteri standard, altri erano costretti da problemi di compatibilità. Se vuoi ti trovo le immagini della DosShell con i caratteri ASCII NON ridefiniti (=text-mode secondo Microsoft).

Ultima modifica di variabilepippo : 28-08-2007 alle 11:42.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 14:03   #17
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
E' la versione in bassa qualita ed in B/W dell'immagine postata da me... Quella è una TUI con i caratteri ridefiniti!!! Anche le Norton Utilities usavano il medesimo trucchetto.



Per graphics mode intendevano la ridefinizione del set dei caratteri, alternativa al text-mode SENZA ridefinizione. Alcuni preferivano vedere i caratteri standard, altri erano costretti da problemi di compatibilità. Se vuoi ti trovo le immagini della DosShell con i caratteri ASCII NON ridefiniti (=text-mode secondo Microsoft).
si vabbè..
POI mi sono accorto che era la stessa della tua.
La versione che dico io aveva tutti i bordi delle finestre arrotondati, i bottoni ovali e la FRECCIA del mouse disegnata e non un semplice rettangolino.
Era in risoluzione EGA o VGA a 16 colori.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 14:07   #18
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
La versione che dico io aveva tutti i bordi delle finestre arrotondati, i bottoni ovali e la FRECCIA del mouse disegnata e non un semplice rettangolino.
Appena ho un po' di tempo installo MS-DOS 6.22 dai dischi originali in una macchina virtual vmWare e controllo, poi documenterò con qualche screenshot.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo M...
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Dongfeng sfida la NATO: navi dalla Cina ...
5G Standalone per il mondo marittimo: Er...
Nova Lake-S: configurazioni fino a 52 co...
Baxi presenta la pompa di calore Alya E ...
PC ASUS e Acer vietati in Germania: il t...
Stellantis rilancia il diesel in Europa:...
Truffa per utenti Trezor e Ledger: lette...
Wi-Fi 7 conveniente: FRITZ! lancia 4630,...
La Formula 1 dei robot tagliaerba miglio...
Il nuovo gioco del creatore di God of Wa...
Grok arriva sulle Tesla in Europa: l'int...
Assassin's Creed IV: Black Flag Remake p...
Il padre di God of War attacca Sons...
È operativo il primo computer qua...
Western Digital avverte: anche gli hard ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 21:44.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v