Torna indietro   Hardware Upgrade Forum > Software > Programmazione

L'evoluzione delle CPU Ryzen, con Robert Hallock di AMD
L'evoluzione delle CPU Ryzen, con Robert Hallock di AMD
Assieme a Robert Hallock, direttore del Technical Marketing di AMD, analizziamo le scelte portate avanti da AMD nello sviluppo dei core Zen dei processori Ryzen e la competizione con le CPU Intel di 12-esima generazione con architettura ibrida
Imou Cell 2: una videocamera di sorveglianza wireless e in QHD
Imou Cell 2: una videocamera di sorveglianza wireless e in QHD
Abbiamo provato la videocamera di sorveglianza del produttore cinese Imou, che sempre più sta guadagnando quote di mercato e considerazione nel suo settore. Ecco punti di forza e di debolezza di questo sistema per interni ed esterni
Recensione Motorola edge 30: è lui il midrange più conveniente (per ora)
Recensione Motorola edge 30: è lui il midrange più conveniente (per ora)
Fino alla fine di maggio verrà proposto a 399€ in Italia, un prezzo decisamente concorrenziale. Motorola edge 30 è il nuovo midrange evoluto che miscela un'ergonomia a livelli altissimo con un peso di circa 150 grammi e un software molto vicino alla versione stock di Android 12. In questo momento è difficile consigliare uno smartphone diverso intorno ai 400 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-10-2004, 17:29   #1
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
I migliori libri di programmazione

Salve,

cogliendo la palla al balzo e su invito di cionci, inizio questo nuovo 3d.
Spesso utenti di questo forum hanno posto la fatidica domanda: "Che testo mi consigliate per..."; ho deciso di raccogliere qui le opinioni di voi utenti esperti... Editerò di tanto in tanto in modo tale da avere un elenco completo!


cipi, Gica78R e gli utenti di Hardware Upgrade
presentano


I MIGLIORI LIBRI DI PROGRAMMAZIONE

In questo thread saranno citati sia libri "cartacei", che risorse disponibili on-line e, in linea di massima, liberamente scaricabili. Per queste ultime, ovviamente, sara' riportato il link presso il quale reperirle.

Buona consultazione!



Disponibili on-line


[C]
  • Le FAQ di comp.lang.c: Link
  • Soluzioni agli esercizi della seconda edizione del K&R: Link

[C per Linux]
  • "Imparare il C" - Marco Latini, Paolo Lulli: Link 1 (sez. documentazione e download) - Link 2 (sez. libri)
  • "GaPiL: Guida alla Programmazione in Linux" - Simone Piccardi: Link
  • "Advanced Linux Programming" - CodeSourcery LLC: Link
  • "The Art of Unix Programming" - Eric S. Raymond: Link
  • "The Linux Development Platform": Link (oppure seguite il link a "Bruce Perens' Open Source series")

[C++]
  • "Thinking in C++" - Bruce Eckel (volumi 1 e 2): Link 1 (inglese) - Link 2 (traduzione italiana)
  • "C++ GUI Programming with Qt 3": Link (oppure seguite il link a "Bruce Perens' Open Source series")

[Java]
  • "Thinking in Java" - Bruce Eckel: Link
  • "Java™ Application Development on Linux®": Link (oppure seguite il link a "Bruce Perens' Open Source Series")

[Python]
  • "How to Think Like a Computer Scientist: Learning with Python" - Downey, Elkner & Meyers: (ottimo per chi si avvicina alla programmazione) Link 1 (in inglese) - Link 2 (in italiano)
  • "Dive Into Python": Link 1 (inglese) - Link 2 (italiano, ancora non tutti i capitoli tradotti)

[Ruby]
  • "Programming Ruby: The Pragmatic Programmer's Guide": Link

[Lisp]
  • "Common Lisp": Link
  • "Pratical Common Lisp": Link
  • "Common Lisp The Language", 2nd edition: Link
  • "On Lisp": Link

[Haskell]
  • "A Gentle Introduction to Haskell, version 98" - Hudak, Peterson & Fasel: Link
  • "Yet another Haskell tutorial": Link

[ASM]
  • "Programming From Ground Up": Link
  • Manuali Intel: Link (Pentium 4)
  • Architettura x86: Link (dall' 80386 al Pentium II)
  • MPC7447A (PowerPC G4): Link

[php]
  • "PHP 5 Power Programming": Link (oppure seguite il link a "Bruce Perens' Open Source Series")

[vari]
  • "Bruce Perens' Open Source Series": Link
  • "Handbook of Applied Cryptography" - Alfred Menezes: Link
  • "Version Control With Subversion" - Ben Collins: Link
  • Tutte le risorse Intel per gli sviluppatori: Link



Libri (quelli di carta, avete presente?)


[C]
  • "The C Programming Language" - Kernighan & Ritchie, 2nd edition (sconsigliata l'edizione italiana: è tradotta male!)
  • "C How to Program" - Deitel & Deitel (in italiano "C Corso completo di programmazione", 2nd ed.)

[C++]
  • "The C++ Programming Language" - Stroustrup
  • "C++ Primer" - Lippman&Lajoie
  • "Algoritmi in C++" - Sedgewick
  • "C++ Manuale di stile" - Carlo Pescio
  • "Guida al linguaggio C++" - Shildt
  • "Exceptional C++" - Herb Sutter
  • "More Exceptional C++" - Herb Sutter
  • "C++ Coding Standards" - Herb Sutter & Andrei Alexandrescu

[Java]
  • "The Java Programming Language" - Gosling et al.
  • "Core Java 2" - Horstmann&Cornell

[Python]
  • "Learning Python" - Lutz
  • "Python Cookbook" - Martelli&Ascher

[php]
  • una guida di IoProgrammo
  • "PHP5 and MySQL Bible" - Tim Converse

[Perl]
  • "The complete Reference", 2nd ed. - Martin Brown

[DELPHI]
  • "Mastering Delphi 7" - Marco Cantu'

[Progettazione del Software]
  • "Introduzione a UML" - Bennett, Skelton, Lunn
  • "UML in Practice" - P. Roques
  • "Patterns in Java" - M. Grand
  • "Ingegneria del software. Fondamenti e principi" - Ghezzi, Mandrioli & Mehdi
  • "Design Patterns Explained: A New Perspective on Object-Oriented Design" - Shalloway & Trott

[vari]
  • "The Practice of Programming" - Kernighan & Pike
  • "Computer Networks" - Andrew Tanenbaum
  • "Applied Cryptography 2nd Edition" - Bruce Schneier
  • "Design With Web Standards" - Jeffrey Zeldman
  • "Cascading Style Sheets The Definitive Guide" - Eric Meyer
  • "Basi di dati e sistemi informativi" - Giuseppe Callegarin
  • "Code Complete: A Practical Handbook of Software Construction" - Steve C. McConnel
  • "The Pragmatic Programmer" - A. Hunt & D. Thomas
  • "Refactoring: Improving the Design of Existing Code" - M. Fowler
  • "Test Driven Development" - K. Beck
  • Libri gratuiti di Jeff Clinton



NOTE

Si possono trovare online tutti gli e-books di Bruce Eckel ai seguenti link: Link 1 - Link 2

Altro sito davvero interessante, su segnalazione di Ragazzo del '99, è questo!
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6

Ultima modifica di cipi : 19-10-2007 alle 13:22.
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 17:43   #2
Swisström
Bannato
 
Iscritto dal: Aug 2004
Città: Svizzera
Messaggi: 1284
io ho solo K&R ... per il resto cerco in internet
Swisström è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 20:54   #3
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 15901
Ecco il mio contributo (postato 4 o 5 volte oggi ma va beh...)

C:
- Kernighan&Ritchie, "The C Programming Language, 2nd Edition"

C++:
- Stroustrup, "The C++ Programming Language"
- Lippman&Lajoie, "C++ Primer"

Java:
- Gosling et al., "The Java Programming Language"
- Horstmann&Cornell, "Core Java 2"

Python:
- Lutz, "Learning Python"
- Martelli&Ascher, "Python Cookbook"
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10+Linux Mint 19
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 21:13   #4
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
C++: Thinking in C++, di Bruce Eckel (volume 1 e 2)

Java: Thinking in Java, di Bruce Eckel

scaricabili da internet, quello sul C++ anche in italiano.
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 21:49   #5
Swisström
Bannato
 
Iscritto dal: Aug 2004
Città: Svizzera
Messaggi: 1284
Quote:
Originariamente inviato da anx721
C++: Thinking in C++, di Bruce Eckel (volume 1 e 2)

Java: Thinking in Java, di Bruce Eckel

scaricabili da internet, quello sul C++ anche in italiano.

da dove in italiano ?
Swisström è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 21:51   #6
supermario
Senior Member
 
L'Avatar di supermario
 
Iscritto dal: Oct 2001
Messaggi: 7899
Quote:
Originariamente inviato da Swisström
da dove in italiano ?

già!


x anx721

hai pvt!


ciauz
supermario è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 23:20   #7
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Un po di librini che ho trovato interesanti. Di alcuni esistono anche i pdf scaricabili online cosi ho messo anche il link.

Programmazione su Linux:
- Advanced Linux Programming : CodeSourcery LLC
http://www.advancedlinuxprogramming.com/alp-folder

- The Art of Unix Programming : Eric Raymond
http://www.catb.org/~esr/writings/taoup/html/

- Guida alla programmazione in Linux : Simone Piccardi
http://gapil.firenze.linux.it/

- Imparare il C : Paolo Lulli
http://old.lugroma.org/ita/proj/proj.php?azione=introC

Altri:
- Handbook of Applied Cryptography : Alfred Menezes
http://www.cacr.math.uwaterloo.ca/hac/

- Computer Networks : Andrew Tanenbaum

- Applied Cryptography 2nd Edition : Bruce Schneier

- Design With Web Standards : Jeffrey Zeldman

- Version Control With Subversion : Ben Collins
http://svnbook.red-bean.com/

- PHP5 and MySQL Bible : Tim Converse

- Cascading Style Sheets The Definitive Guide : Eric Meyer

- Perl The complete Reference 2nd ed : Martin Brown

- Guida al linguagio C++ : Herbert Schildt

- Basi di dati e sistemi informativi : Giuseppe Callegarin

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2004, 00:34   #8
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Quote:
Originariamente inviato da Swisström
da dove in italiano ?
http://pensareincpp.altervista.org/vol1.html
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2004, 10:50   #9
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2123
-x il C: K&R
-x il C++: Lippman + Algoritmi in C++(Sedgewick) + libro su STL + libro di Carlo Pescio
-x l'ASM: manuali intel
-x il PHP: una guida di IoProgrammo


Ciauz...........
__________________
Gnu/Linux User

Ultima modifica di Luc@s : 30-10-2004 alle 10:53.
Luc@s è offline   Rispondi citando il messaggio o parte di esso
Old 02-11-2004, 15:14   #10
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
mi pare che il 3d stia diventando corposo e non merita di passare nel dimenticatoio....
Possibilità di metterlo in rilievo? Altrimenti... ciccia!!!!
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2004, 08:42   #11
Xidius
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 3482
Confermo anche io Thinking in Java di Eckel

Mi sono trovato bene anche con Fondamenti di C++ di Deitel & Deitel dell'Apogeo
__________________
Ho trattato nel mercatino con tante persone....
Ovviamente tutte soddisfatte!
Xidius è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2004, 13:29   #12
Player1
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 1370
Che libro mi consigliate per le JSP,servlet,javaBean,sessioni ecc. ?
Possibilmente in it!
Grazie!
Player1 è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2004, 15:36   #13
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
in it niente... ma
Java Servlet & JSP Cookbook Perry - O'REILLY
JDBC and Java Reese - O'REILLY
sono davvero buoni...
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 06-11-2004, 20:07   #14
Jedi82
Senior Member
 
L'Avatar di Jedi82
 
Iscritto dal: Nov 2001
Città: Roma
Messaggi: 16082
"Thinking in C++" - Bruce Eckel (volume 1 e 2) (scaricabile qui in italiano)

l'ho scoperto da poco, IMHO e scritto troppo bene ed e troppo adatto ai newbie come me, voi cosa ne pensate guru della programmazione?
Jedi82 è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 10:03   #15
Xidius
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 3482
Quote:
Originariamente inviato da Jedi82
"Thinking in C++" - Bruce Eckel (volume 1 e 2) (scaricabile qui in italiano)

l'ho scoperto da poco, IMHO e scritto troppo bene ed e troppo adatto ai newbie come me, voi cosa ne pensate guru della programmazione?
ehm scaricabile qui? dove?
__________________
Ho trattato nel mercatino con tante persone....
Ovviamente tutte soddisfatte!
Xidius è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 10:38   #16
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Sul sito della casa editrice Pretince Hall è possibile scaricare i pdf di alcuni libri riguardandi la programmazione e opensource. Questi sembrano particolarmente interessanti:

Java™ Application Development on Linux® : http://phptr.com/title/013143697X
PHP 5 Power Programming : http://phptr.com/title/013147149X
Linux Development Platform, The : http://phptr.com/title/0130091154
C++ GUI Programming with Qt 3 : http://phptr.com/title/0131240722

altri stanno qui: http://phptr.com/promotion/1484?redir=1

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 12:09   #17
Jedi82
Senior Member
 
L'Avatar di Jedi82
 
Iscritto dal: Nov 2001
Città: Roma
Messaggi: 16082
Quote:
Originariamente inviato da Xidius
ehm scaricabile qui? dove?
beh leggi d inizio 3d, ci sono i links ai vari capitoli!
Jedi82 è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 12:26   #18
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Quote:
Originariamente inviato da VICIUS
Sul sito della casa editrice Pretince Hall è possibile scaricare i pdf di alcuni libri riguardandi la programmazione e opensource. Questi sembrano particolarmente interessanti:

Java™ Application Development on Linux® : http://phptr.com/title/013143697X
PHP 5 Power Programming : http://phptr.com/title/013147149X
Linux Development Platform, The : http://phptr.com/title/0130091154
C++ GUI Programming with Qt 3 : http://phptr.com/title/0131240722

altri stanno qui: http://phptr.com/promotion/1484?redir=1

ciao
ma solo di alcuni si puo scricare il l ibro, di altri danno solo capitoli di esempio
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 12:58   #19
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da anx721
ma solo di alcuni si puo scricare il l ibro, di altri danno solo capitoli di esempio
chi si accontenta gode

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 13:24   #20
Jedi82
Senior Member
 
L'Avatar di Jedi82
 
Iscritto dal: Nov 2001
Città: Roma
Messaggi: 16082
si ho capito ma se mi scarico 3 4 capitoli poi che fai mi lasci cosi, in sospeso...cattiviiiiiiiiiiii
Jedi82 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


L'evoluzione delle CPU Ryzen, con Robert Hallock di AMD L'evoluzione delle CPU Ryzen, con Robert Hallock...
Imou Cell 2: una videocamera di sorveglianza wireless e in QHD Imou Cell 2: una videocamera di sorveglianza wir...
Recensione Motorola edge 30: è lui il midrange più conveniente (per ora) Recensione Motorola edge 30: è lui il mid...
Fujitsu Lifebook U9311X: il 2-in-1 per il professionista Fujitsu Lifebook U9311X: il 2-in-1 per il profes...
Super Device, cos'è e come funziona la tecnologia che unisce l'ecosistema HUAWEI Super Device, cos'è e come funziona la te...
Microsoft annuncia una svolta significat...
LG OLED in super offerta, ma anche DJI, ...
Mercedes punta all'elettrico anche per l...
WhatsApp non funzionerà più...
Motherboard AM5 per Ryzen 7000: ecco i c...
Ryzen 7000 in autunno: prestazioni singl...
AMD Mendocino con Zen 2 e RDNA 2 per i n...
L'iPhone si può usare come genera...
EA verso la vendita o la fusione: tratta...
Bici elettriche ELEEK e Delfast usate ne...
Il rover cinese Zhurong è entrato in sta...
Le iconiche Sony WH-1000XM4, leader del ...
Norman Reedus ha confermato che il seque...
La navicella Boeing CST-100 Starliner ha...
Neato Robotics D10: occhio allo sconto d...
Mozilla Thunderbird 91
Firefox 100
K-Lite Mega Codec Pack
K-Lite Codec Pack Full
K-Lite Codec Pack Standard
K-Lite Codec Pack Basic
Dropbox
The Bat! Home Edition
Chromium
Skype
iTunes 12
K-Lite Codec Tweak Tool
PassMark PerformanceTest
Opera Portable
Opera 87
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: 09:22.


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