Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Cos'è la bolla dell'IA e perché se ne parla
Cos'è la bolla dell'IA e perché se ne parla
Si parla molto ultimamente di "bolla dell'intelligenza artificiale", ma non è sempre chiaro perché: l'IA è una tecnologia molto promettente e che ha già cambiato molte cose dentro e fuori le aziende, ma ci sono enormi aspettative che stanno gonfiando a dismisura i valori delle azioni e distorcendo il mercato. Il che, com'è facile intuire, può portare a una ripetizione della "bolla dotcom", e forse anche di quella dei mutui subprime. Vediamo perché
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-04-2008, 13:01   #1
mcardini
Senior Member
 
L'Avatar di mcardini
 
Iscritto dal: Apr 2000
Città: Prato
Messaggi: 1061
Imparando a programmare, trovo difficile...

Sto studiando il c#, avevo già molto tempo fa' studiato visual basic 4 e un po' di object pascal.
Vedendo ora il c#, la sintassi la sto imparando abbastanza velocemente e a parte la piattaforma .net sono a buon punto, in fondo deriva dal pascal..., il mio problema e' tramutare quello che volgio fare in problemi prima ed in algoritmi funzionanti poi.
Esempio:
Ho 3 parole e le devo mettere in ordine alfabetico.
Io so che vanno prese ed ordinate in base alla prima lettera, ma non come dirglielo in c#
(ovviamente il mio riferimento e' a problemi molto + complessi di questo )
Spero di essermi spiegato bene
__________________
Il mio colore preferito era il blu...
Fino a quando non ho installato Windows...
mcardini è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2008, 13:18   #2
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
una volta che hai in mente l' algoritmo o lo hai addirittura scritto su foglio in linguaggio naturale non dovresti avere problemi a tradurlo in codice, almeno per cose semplici! La questione potrebbe derivare dal fatto che non padroneggi ancora bene il linguaggio e in generale la POO....nel caso in esame delle stringhe...ti basta utilizzare il metodo comparatore gia offerto dal framework.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 13:46   #3
mcardini
Senior Member
 
L'Avatar di mcardini
 
Iscritto dal: Apr 2000
Città: Prato
Messaggi: 1061
Per capire meglio.... facciamo un piccolo esempio reale
Voglio compattare un db di access 2007 facendo un eseguibile in console in c#... non dovrebbe essere difficile (sulla carta).
Ho un file chiamato ad esempio data.accdb da compattare
Ho il percorso dove si trova il suddetto file.
Le azioni dovrebbero essere le seguenti:
Copia il file in data_bak.accdb
Esegui il comando che compatta il file data_bak.accdb
Controlla l'integrita' del file data_bak.accdb
Se il test dell'integrita' da esito positivo - cancella data.accdb e rinomina data_bak.accdb in data.accdb
Se l'esito e' negativo segnala l'errore e cancella data_bak.accdb.
E' giusto il ragionamento?
Se si, come posso applicarlo?
__________________
Il mio colore preferito era il blu...
Fino a quando non ho installato Windows...
mcardini è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 15:21   #4
Rigo007
Member
 
L'Avatar di Rigo007
 
Iscritto dal: Oct 2001
Città: Trento
Messaggi: 164
Ciao!
Sto anch'io imparando a programmare in c#. Personalmente mi sto trovando molto bene con Visual Studio 2008, ma avevo già famigliarità con la OOP e il c/c++.
Ho iniziato con dei tutorial online e poi uso come testo di riferimento 'Accelerated C# 2008'.
Sono solo all'inizio e non avendo molto tempo a disposizione non posso proprio aiutarti, ma sarebbe interessante se poi postassi il codice.
Ciao..buon lavoro!
__________________
Great Minds Think Alike
Rigo007 è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 15:46   #5
mcardini
Senior Member
 
L'Avatar di mcardini
 
Iscritto dal: Apr 2000
Città: Prato
Messaggi: 1061
Quote:
Originariamente inviato da Rigo007 Guarda i messaggi
Ciao!
Sto anch'io imparando a programmare in c#. Personalmente mi sto trovando molto bene con Visual Studio 2008, ma avevo già famigliarità con la OOP e il c/c++.
Ho iniziato con dei tutorial online e poi uso come testo di riferimento 'Accelerated C# 2008'.
Sono solo all'inizio e non avendo molto tempo a disposizione non posso proprio aiutarti, ma sarebbe interessante se poi postassi il codice.
Ciao..buon lavoro!
Certo... se riuscirò nell'intento lo rilascerò' sotto gpl
__________________
Il mio colore preferito era il blu...
Fino a quando non ho installato Windows...
mcardini è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 20:21   #6
ech0s
Member
 
L'Avatar di ech0s
 
Iscritto dal: Apr 2008
Messaggi: 122
Quote:
Originariamente inviato da mcardini Guarda i messaggi
Sto studiando il c#, avevo già molto tempo fa' studiato visual basic 4 e un po' di object pascal.
Vedendo ora il c#, la sintassi la sto imparando abbastanza velocemente e a parte la piattaforma .net sono a buon punto, in fondo deriva dal pascal...,
Il C# non deriva affatto da pascal, ma da Java: esso è stato infatti creato (copiato?) dai servi di zio Bill perchè dopo tanta fatica per monopolizzare il mercato desktop, compare il linguaggio di Sun che se ne frega altamente del sistema operativo (infatti opera su Virtual Machine ovunque).
Se ci fai caso la sintassi e il modello a oggetti è tale e quale a quello di Java, e per un principiante (come ho fatto io agli inizi) è molto più facile adattarsi al mondo open-source di Java rispetto a quel bestione ingestibile di .NET (naturalmente IMHO) .
Per il tuo problema di sicuro c'è qualche libreria open-source per java che con qualche metodo ti permette di comprimere il file del database velocemente; prova a cercare su Google!
__________________
Ci sono 10 tipi di persone al mondo: chi conosce il codice binario e chi no.
ech0s è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 20:36   #7
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 20:37   #8
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4907
Quote:
Originariamente inviato da ech0s Guarda i messaggi
Il C# non deriva affatto da pascal, ma da Java: esso è stato infatti creato (copiato?) dai servi di zio Bill perchè dopo tanta fatica per monopolizzare il mercato desktop, compare il linguaggio di Sun che se ne frega altamente del sistema operativo (infatti opera su Virtual Machine ovunque).
Il C# prende spunto anche dal Delphi (Object Pascal).
Quote:
Originariamente inviato da ech0s Guarda i messaggi
Se ci fai caso la sintassi e il modello a oggetti è tale e quale a quello di Java, e per un principiante (come ho fatto io agli inizi) è molto più facile adattarsi al mondo open-source di Java rispetto a quel bestione ingestibile di .NET (naturalmente IMHO) .
Io trovo che il C# sia leggermente migliore / più produttivo del Java (mi manca Eclipse però ).
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
http://www.ideedegenie.com/images/mep/milka.jpg

Manca l'animazione però.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 20:58   #9
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
Quote:
Originariamente inviato da ech0s Guarda i messaggi
Il C# non deriva affatto da pascal, ma da Java: esso è stato infatti creato (copiato?) dai servi di zio Bill perchè dopo tanta fatica per monopolizzare il mercato desktop, compare il linguaggio di Sun che se ne frega altamente del sistema operativo (infatti opera su Virtual Machine ovunque).
Se ci fai caso la sintassi e il modello a oggetti è tale e quale a quello di Java, e per un principiante (come ho fatto io agli inizi) è molto più facile adattarsi al mondo open-source di Java rispetto a quel bestione ingestibile di .NET (naturalmente IMHO) .
Per il tuo problema di sicuro c'è qualche libreria open-source per java che con qualche metodo ti permette di comprimere il file del database velocemente; prova a cercare su Google!
Si bhe,java è gpl da qualche mese,non è che abbia tutta sta tradizione....
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 21:02   #10
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110


P.S. Non fategli sapere che il creatore di C# è lo stesso che in precedenza ha creato Turbo Pascal e Delphi: potrebbe rimanere sconvolto dalla notizia.

P.P.S. Ancora di più se sapesse che il Turbo Pascal è nato nel 1983 e Delphi nello stesso anno di Java, il 1995.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 21:36   #11
ech0s
Member
 
L'Avatar di ech0s
 
Iscritto dal: Apr 2008
Messaggi: 122
DAVVERO?!
Guarda come sono sconvolto... lol

Cmq Java è caratterizzato dalla miriade di librerie che si trovano gratuitamente, a differenza di C#, e poi il suo codice sorgente è sempre stato rilasciato con il JDK, per quanto ne so dalla versione 4...
__________________
Ci sono 10 tipi di persone al mondo: chi conosce il codice binario e chi no.

Ultima modifica di ech0s : 30-04-2008 alle 21:40.
ech0s è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 21:37   #12
ech0s
Member
 
L'Avatar di ech0s
 
Iscritto dal: Apr 2008
Messaggi: 122
Non l'ho capita... forse sono troppo ottuso
[quote=cdimauro;22256703]
__________________
Ci sono 10 tipi di persone al mondo: chi conosce il codice binario e chi no.
ech0s è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 21:59   #13
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da ech0s Guarda i messaggi
DAVVERO?!
Guarda come sono sconvolto... lol

Cmq Java è caratterizzato dalla miriade di librerie che si trovano gratuitamente, a differenza di C#, e poi il suo codice sorgente è sempre stato rilasciato con il JDK, per quanto ne so dalla versione 4...


P.S. Prima o poi ci arrivi.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2008, 23:25   #14
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
Quote:
Originariamente inviato da ech0s Guarda i messaggi
DAVVERO?!
Guarda come sono sconvolto... lol

Cmq Java è caratterizzato dalla miriade di librerie che si trovano gratuitamente, a differenza di C#, e poi il suo codice sorgente è sempre stato rilasciato con il JDK, per quanto ne so dalla versione 4...
il sorgente delle librerie è una cosa,il sorgente del linguaggio un'altra,quanto si dice che java è open source è perchè la Sun ha rilasciato il codice sorgente del linguaggio sotto gpl ed è successo il 13 Novembre 2006

Io non conosco C# ma credo non abbia molto bisogno di librerie esterne oltre al framework .net
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2008, 11:26   #15
ech0s
Member
 
L'Avatar di ech0s
 
Iscritto dal: Apr 2008
Messaggi: 122
Quote:
Originariamente inviato da cdimauro Guarda i messaggi


P.S. Prima o poi ci arrivi.
P.S. Sbaglio o è una pubblicità della Milka?
P.P.S. Lo sai sto imparando il python da qualche giorno...

X Khelidan: io infatti intendevo il sorgente del linguaggio...
__________________
Ci sono 10 tipi di persone al mondo: chi conosce il codice binario e chi no.

Ultima modifica di ech0s : 01-05-2008 alle 11:28.
ech0s è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2008, 12:36   #16
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
E' la marmotta che confeziona la cioccolata.

Fai benissimo a imparare Python: è un bel linguaggio.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2008, 14:40   #17
mcardini
Senior Member
 
L'Avatar di mcardini
 
Iscritto dal: Apr 2000
Città: Prato
Messaggi: 1061
Riprendendo il discorso del database da compattare...
Non capisco dove sbaglio...
Codice:
static void Main(string[] args)
        {
            Console.WriteLine("CompactDb per access 2007");
            Console.WriteLine("");
            Console.WriteLine("Immettere il nome del database da compattare compensivo di estenzione 'accdb'");
            string name = Console.ReadLine();
            string name_bak = "Bak_"+name;         
            File.Copy(name, name_bak);
            DBEngine dbeng = new DBEngine();
                string Src = name;
                string Dst = "Compact_" + name;
                dbeng.CompactDatabase(Src, Dst, null, null, null);
Mi da errore su DBEngine dbeng = new DBEngine();
Ovviamnete ho importato Microsoft.Office.Interop.Access.Dao
Non fate caso alla rozzezza del codice, ma e' solo un esperimento
__________________
Il mio colore preferito era il blu...
Fino a quando non ho installato Windows...

Ultima modifica di mcardini : 04-05-2008 alle 14:44.
mcardini è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7 FRITZ!Repeater 1700 estende la rete super-veloce...
Blue Origin NS-37: successo per la missi...
Potrebbe essere stata rilevata una super...
La cometa interstellare 3I/ATLAS è...
Xiaomi 17 Ultra: l'autonomia non sarà un...
Il processo produttivo a 2 nm di TSMC è ...
L'atteso aggiornamento dei driver della ...
The Elder Scrolls VI nel 2029 e Fallout ...
Il Ryzen 7 9850X3D appare nel catalogo d...
Weekend pre natalizio Amazon, ecco tutte...
Prezzi giù su Oral-B iO: spazzolini elet...
19.000 Pa a un prezzo senza precedenti: ...
Narwal in super offerta su Amazon: robot...
SK hynix e NVIDIA lavorano a un SSD spec...
Roborock in super offerta su Amazon: pre...
Dreame abbassa i prezzi su Amazon: robot...
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: 19:57.


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