Libri di informatica scaricabili gratuitamente

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
arm-rexel
Prode Principiante
Messaggi: 6
Iscrizione: venerdì 23 maggio 2014, 22:45
Desktop: ubuntu
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggio da arm-rexel »

Segnalo "Python 3 Patterns, Recipes and Idioms" di Bruce Eckel, testo che si rivolge ad un uso avanzato del Python.

Il libro però è ancora acerbo ed è in sviluppo. L'autore ha chiesto aiuto alla comunità per arricchirlo.

Python 3 Patterns, Recipes and Idioms
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1151
Iscrizione: giovedì 29 gennaio 2009, 19:43
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64
Località: World Wide :)
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da harrykar »

The TCP/IP Guide
testo molto completo e ben fatto

Cheers ;)
HArry G.T. KAr
Ultima modifica di harrykar il sabato 5 novembre 2016, 19:45, modificato 1 volta in totale.
"Arguing with an engineer is like wrestling with a pig in the mud; after a while you realize you are muddy and the pig is enjoying it." -- Don't Learn to HACK - Hack to LEARN -- cyberwarfare is now an active part of information warfare -- http://www.eecs.ucf.edu/~leavens/litera ... tions.html
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1151
Iscrizione: giovedì 29 gennaio 2009, 19:43
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64
Località: World Wide :)
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da harrykar »

RISORSE PYTHON

1. 4 testi(veramente corsi) su python (molto ben fatti IMO) per chi e' alle prime armi https://inventwithpython.com/
magari avessimo avuto tutti questi strumenti in tempo debito
in pratica testo=https://automatetheboringstuff.com/ + code tracer online = http://www.pythontutor.com/visualize.html#mode=edit + video = https://www.youtube.com/channel/UCRjTEk ... lREZMlotMQ

2. http://programarcadegames.com/
Ultima modifica di harrykar il venerdì 25 settembre 2015, 8:48, modificato 1 volta in totale.
"Arguing with an engineer is like wrestling with a pig in the mud; after a while you realize you are muddy and the pig is enjoying it." -- Don't Learn to HACK - Hack to LEARN -- cyberwarfare is now an active part of information warfare -- http://www.eecs.ucf.edu/~leavens/litera ... tions.html
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1151
Iscrizione: giovedì 29 gennaio 2009, 19:43
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64
Località: World Wide :)
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da harrykar »

In Bruno R. Preiss (B.A.Sc., M.A.Sc. Ph.D., P.Eng.) Books trovate i seguenti testi :

Lexical Analysis and Parsing using C++
Ynot Logic Simulator: A Literate C++ Program
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Data Structures and Algorithms with Object-Oriented Design Patterns in Java
Data Structures and Algorithms with Object-Oriented Design Patterns in C#
Data Structures and Algorithms with Object-Oriented Design Patterns in Python
Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby



Cheers ;)
HArry G.T. KAr
Ultima modifica di harrykar il sabato 5 novembre 2016, 19:43, modificato 5 volte in totale.
"Arguing with an engineer is like wrestling with a pig in the mud; after a while you realize you are muddy and the pig is enjoying it." -- Don't Learn to HACK - Hack to LEARN -- cyberwarfare is now an active part of information warfare -- http://www.eecs.ucf.edu/~leavens/litera ... tions.html
terrycat
Prode Principiante
Messaggi: 92
Iscrizione: venerdì 11 settembre 2015, 16:45
Sesso: Femminile

Re: Libri di informatica scaricabili gratuitamente

Messaggio da terrycat »

harrykar [url=http://forum.ubuntu-it.org/viewtopic.php?p=4805007#p4805007][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:RISORSE PYTHON

1. 4 testi(veramente corsi) su python (molto ben fatti IMO) per chi e' alle prime armi https://inventwithpython.com/
magari avessimo avuto tutti questi strumenti in tempo debito
in pratica testo=https://automatetheboringstuff.com/ + code tracer online = http://www.pythontutor.com/visualize.html#mode=edit + video = https://www.youtube.com/channel/UCRjTEk ... lREZMlotMQ

2. http://programarcadegames.com/
non c'è una traduzione in italiano per inventwithpython?
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1151
Iscrizione: giovedì 29 gennaio 2009, 19:43
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64
Località: World Wide :)
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da harrykar »

materiale (esercizi) in C da corso di FDI di Shaerf
http://www.diegm.uniud.it/schaerf/Fondamenti/
"Arguing with an engineer is like wrestling with a pig in the mud; after a while you realize you are muddy and the pig is enjoying it." -- Don't Learn to HACK - Hack to LEARN -- cyberwarfare is now an active part of information warfare -- http://www.eecs.ucf.edu/~leavens/litera ... tions.html
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1151
Iscrizione: giovedì 29 gennaio 2009, 19:43
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64
Località: World Wide :)
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da harrykar »

non saprei terrycat ma cmq il problema lingua inglese sarebbe bene che si risolvesse (da ognuno di noi) al piu' presto imparando quel tanto di inglese che basta/serve per comprendere testi tecnici ( a noi la lingua serve come strumento e non come oggetto di studio . nel secondo caso ci vorrebbe studiarla seriamente)
perche' essendo l' inglese lo standard de facto (imposto come la lingua franca di comunicazione) almeno nei settori tecnici(e non solo) sara' piu facile ritrovare seguire aggiornarsi su argomenti tecnici
Per ricrederci scegli un argomento a caso in WP e trovalo in localizzazione inglese e poi in altre e fai un confronto sull' estensione, aggiornamento ecc noterai che la localizzazione inglese vince su tutti i punti ;) lo stesso dicasi anche fuori WP nel web
Ultima modifica di harrykar il mercoledì 30 settembre 2015, 19:15, modificato 1 volta in totale.
"Arguing with an engineer is like wrestling with a pig in the mud; after a while you realize you are muddy and the pig is enjoying it." -- Don't Learn to HACK - Hack to LEARN -- cyberwarfare is now an active part of information warfare -- http://www.eecs.ucf.edu/~leavens/litera ... tions.html
terrycat
Prode Principiante
Messaggi: 92
Iscrizione: venerdì 11 settembre 2015, 16:45
Sesso: Femminile

Re: Libri di informatica scaricabili gratuitamente

Messaggio da terrycat »

non saprei terrycat ma cmq il problema lingua inglese sarebbe bene che si risolvesse (da ognuno di noi) al piu' presto imparando quel tanto di inglese che basta/serve per comprendere testi tecnici ( a noi la lingua serve come strumento e non come oggetto di studio . nel secondo caso ci vorrebbe studiarla seriamente)
perche' essendo l' inglese lo standard de facto (imposto come la lingua franca di comunicazione) almeno nei settori tecnici sara' piu facile ritrovare seguire aggiornarsi su argomenti tecnici
concordo,ma bisognerebbe imparare l'inglese tecnico....invece nei corsi e nei libri inglesi insegnano solo "good morning,haw are you?" cioè un inglese parlato più che un inglese tecnico
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1151
Iscrizione: giovedì 29 gennaio 2009, 19:43
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64
Località: World Wide :)
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da harrykar »

terrycat [url=http://forum.ubuntu-it.org/viewtopic.php?p=4806460#p4806460][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
non saprei terrycat ma cmq il problema lingua inglese sarebbe bene che si risolvesse (da ognuno di noi) al piu' presto imparando quel tanto di inglese che basta/serve per comprendere testi tecnici ( a noi la lingua serve come strumento e non come oggetto di studio . nel secondo caso ci vorrebbe studiarla seriamente)
perche' essendo l' inglese lo standard de facto (imposto come la lingua franca di comunicazione) almeno nei settori tecnici sara' piu facile ritrovare seguire aggiornarsi su argomenti tecnici
concordo,ma bisognerebbe imparare l'inglese tecnico....invece nei corsi e nei libri inglesi insegnano solo "good morning,haw are you?" cioè un inglese parlato più che un inglese tecnico
francamente a me pare l' opposto :) cioe' se non hai studiato per come si deve una lingua e prendi in mano un quotidiano scritto in quella lingua hai seri problemi di comprensione ; se invece conosci discretamente o hai un infarinatura su un tema tecnico non hai grossi problemi a prender in mano un testo tecnico perche' i termini tecnici sono standard e relativamente pochi e molte volte intuibili tipo operating systems > sistemi operativi , inheritance = ereditarieta' , polymorphism > polimorfismo ecc
forse in un testo tecnico e' proprio il "good morning,how are you?" che potrebbe dare problemi cioe' tutte quelle parole che stanno nel framezzo dei termini tecnici ;
esempio (da https://automatetheboringstuff.com/chapter4/)
Spoiler
Mostra
The List Data Type = il tipo di dato Lista
A list is a value that contains multiple values in an ordered sequence. = una lista e' un valore (entita') contenente a sua volta valori multipli in una sequenza ordinata
ecc
Ultima modifica di harrykar il martedì 29 settembre 2015, 11:34, modificato 1 volta in totale.
"Arguing with an engineer is like wrestling with a pig in the mud; after a while you realize you are muddy and the pig is enjoying it." -- Don't Learn to HACK - Hack to LEARN -- cyberwarfare is now an active part of information warfare -- http://www.eecs.ucf.edu/~leavens/litera ... tions.html
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Libri di informatica scaricabili gratuitamente

Messaggio da Zoff »

Continuate in privato.
Questa discussione è destinata unicamente alle segnalazioni.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1151
Iscrizione: giovedì 29 gennaio 2009, 19:43
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64
Località: World Wide :)
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da harrykar »

Learning to Program by Alan Gauld
materiale base --trasversale(oltre a python usa anche altri linguaggi per un eventuale confronto)-- ; c'e anche in forma stampata ma si paga

PS:
Magnus Lie Hetland e' un professore associato nel Norwegian University of Science and Technology (NTNU); la sua pagina ha due brevissimi tutorial(da una pagina) riguardo Python(usa pyton 2.x):
Instant Python
Instant Hacking


Cheers ;)
HArry G.T. KAr
Ultima modifica di harrykar il sabato 5 novembre 2016, 19:42, modificato 3 volte in totale.
"Arguing with an engineer is like wrestling with a pig in the mud; after a while you realize you are muddy and the pig is enjoying it." -- Don't Learn to HACK - Hack to LEARN -- cyberwarfare is now an active part of information warfare -- http://www.eecs.ucf.edu/~leavens/litera ... tions.html
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1151
Iscrizione: giovedì 29 gennaio 2009, 19:43
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64
Località: World Wide :)
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da harrykar »

A Byte of Python di Swaroop C H

Cheers ;)
HArry G.T. KAr
Ultima modifica di harrykar il sabato 5 novembre 2016, 19:40, modificato 2 volte in totale.
"Arguing with an engineer is like wrestling with a pig in the mud; after a while you realize you are muddy and the pig is enjoying it." -- Don't Learn to HACK - Hack to LEARN -- cyberwarfare is now an active part of information warfare -- http://www.eecs.ucf.edu/~leavens/litera ... tions.html
Avatar utente
cialu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 338
Iscrizione: mercoledì 7 gennaio 2015, 14:54
Desktop: AwesomeWM - GNOME - i3wm
Distribuzione: Fedora - Ubuntu - Void x86_64
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da cialu »

Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Libri di informatica scaricabili gratuitamente

Messaggio da noel80 »

The little book about OS development - Erik Helin , Adam Renberg ( se non era già stato scritto ) .
Introduzione a Linux
G a P i L - Guida alla Programmazione in Linux - Simone Piccardi

Porto sù perchè ho aggiunto : “Guida veloce allo sviluppo per Firefox OS” ( dal link LenPub , mandando solo la propria mail , si può scaricare gratuitamente il libro , in formato epub , PDF , e MOBI ) .
Questo libro è la versione italiana della "Guida veloce allo sviluppo per Firefox OS" scritta da André Garcia, non solo ci siamo limitati a tradurlo ma abbiamo aggiunto nuovo materiale (20 pagine!) e abbiamo revisionato tutto per assicurarci che fosse aggiornato alle nuove versioni di Firefox OS.
A chi è rivolto questo libro

Questo libro è rivolto a chi vuole creare applicazioni HTML5 per Firefox OS e per il web.
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Libri di informatica scaricabili gratuitamente

Messaggio da noel80 »

Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Libri di informatica scaricabili gratuitamente

Messaggio da noel80 »

Avatar utente
cialu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 338
Iscrizione: mercoledì 7 gennaio 2015, 14:54
Desktop: AwesomeWM - GNOME - i3wm
Distribuzione: Fedora - Ubuntu - Void x86_64
Contatti:

Re: Libri di informatica scaricabili gratuitamente

Messaggio da cialu »

The Python GTK+ 3 Tutorial
Disponibile all'indirizzo: https://python-gtk-3-tutorial.readthedocs.io/en/latest/
Avatar utente
Massimog
Rampante Reduce
Rampante Reduce
Messaggi: 7342
Iscrizione: martedì 2 dicembre 2008, 18:17
Desktop: GNOME 3.16
Distribuzione: Gentoo x86_64
Sesso: Maschile
Località: Osimo(AN)

Re: Libri di informatica scaricabili gratuitamente

Messaggio da Massimog »

Ottimo libro su Assembly http://pacman128.github.io/pcasm/
Acer 5920G con Gentoo 64bit + Ubuntu 12.04 LTS Precise Pangolin 64bit + Windows 7 64 bit | Stampante Epson PX710W | Router Netgear DGN2000
venti

Re: Libri di informatica scaricabili gratuitamente

Messaggio da venti »

Ciao a tutti gli utenti (se non siete in ferie),

forse qualcuno ve lo ha chiesto, cerco un libro per programmare in qt/qml, anche in inglese.

Qualcuno di voi ha un suggerimento?

Grazie
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: Libri di informatica scaricabili gratuitamente

Messaggio da noel80 »

Programming from the Ground Up ( dovrebbe essere un buon inizio per imparare l'assembly , non sò se più , o meno difficile di quello postato da Massimog )
http://savannah.nongnu.org/projects/pgubook/

Solid State Drives 101
http://www.cactus-tech.com/en/resources ... drives-101
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 6 ospiti