Libri di informatica scaricabili gratuitamente

Linguaggi di programmazione: php, perl, python, C, bash, ecc.

Re: Libri di informatica scaricabili gratuitamente

Messaggioda arm-rexel » giovedì 17 settembre 2015, 18:55

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
arm-rexel
Prode Principiante
 
Messaggi: 6
Iscrizione: maggio 2014
Desktop: ubuntu
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda harrykar » domenica 20 settembre 2015, 11:19

The TCP/IP Guide
testo molto completo e ben fatto

Cheers ;)
HArry G.T. KAr
Ultima modifica di harrykar il sabato 5 novembre 2016, 20: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: 1145
Iscrizione: gennaio 2009
Località: World Wide :)
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda harrykar » martedì 22 settembre 2015, 12:16

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: 1145
Iscrizione: gennaio 2009
Località: World Wide :)
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda harrykar » giovedì 24 settembre 2015, 16:29

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, 20: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
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1145
Iscrizione: gennaio 2009
Località: World Wide :)
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda terrycat » domenica 27 settembre 2015, 22:03

harrykar Immagine 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?
terrycat
Prode Principiante
 
Messaggi: 92
Iscrizione: settembre 2015
Sesso: Femminile

Re: Libri di informatica scaricabili gratuitamente

Messaggioda harrykar » lunedì 28 settembre 2015, 9:18

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: 1145
Iscrizione: gennaio 2009
Località: World Wide :)
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda harrykar » lunedì 28 settembre 2015, 9:21

terrycat Immagine ha scritto:
harrykar Immagine 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?


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
Avatar utente
harrykar
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1145
Iscrizione: gennaio 2009
Località: World Wide :)
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda terrycat » lunedì 28 settembre 2015, 10:23

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
terrycat
Prode Principiante
 
Messaggi: 92
Iscrizione: settembre 2015
Sesso: Femminile

Re: Libri di informatica scaricabili gratuitamente

Messaggioda harrykar » lunedì 28 settembre 2015, 18:20

terrycat Immagine 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/)
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
harrykar
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1145
Iscrizione: gennaio 2009
Località: World Wide :)
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda Zoff » lunedì 28 settembre 2015, 22:04

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: viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: viewtopic.php?f=70&t=597066
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
 
Messaggi: 33313
Iscrizione: ottobre 2007

Re: Libri di informatica scaricabili gratuitamente

Messaggioda harrykar » lunedì 5 ottobre 2015, 12:20

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, 20: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: 1145
Iscrizione: gennaio 2009
Località: World Wide :)
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda harrykar » sabato 10 ottobre 2015, 18:20

A Byte of Python di Swaroop C H

Cheers ;)
HArry G.T. KAr
Ultima modifica di harrykar il sabato 5 novembre 2016, 20: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
harrykar
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1145
Iscrizione: gennaio 2009
Località: World Wide :)
Desktop: /bin/ksh; /bin/sh; gnome
Distribuzione: OpenBSD ; Debian ; Lucid10.4 86_64

Re: Libri di informatica scaricabili gratuitamente

Messaggioda cialu » sabato 31 ottobre 2015, 10:13

Avatar utente
cialu
Prode Principiante
 
Messaggi: 209
Iscrizione: gennaio 2015
Desktop: Unity - GNOME - i3wm
Distribuzione: Ubuntu x86_64 - Fedora x86_64
Sesso: Maschile

Re: Libri di informatica scaricabili gratuitamente

Messaggioda noel80 » giovedì 3 dicembre 2015, 15:34

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.
noel80
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 960
Iscrizione: settembre 2014
Località: Rest of the World
Desktop: i3 , plasma
Distribuzione: Arch

Re: Libri di informatica scaricabili gratuitamente

Messaggioda noel80 » venerdì 25 marzo 2016, 17:00

noel80
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 960
Iscrizione: settembre 2014
Località: Rest of the World
Desktop: i3 , plasma
Distribuzione: Arch

Re: Libri di informatica scaricabili gratuitamente

Messaggioda noel80 » venerdì 8 aprile 2016, 23:55

noel80
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 960
Iscrizione: settembre 2014
Località: Rest of the World
Desktop: i3 , plasma
Distribuzione: Arch

Re: Libri di informatica scaricabili gratuitamente

Messaggioda cialu » venerdì 10 giugno 2016, 8:24

The Python GTK+ 3 Tutorial
Disponibile all'indirizzo: https://python-gtk-3-tutorial.readthedocs.io/en/latest/
Avatar utente
cialu
Prode Principiante
 
Messaggi: 209
Iscrizione: gennaio 2015
Desktop: Unity - GNOME - i3wm
Distribuzione: Ubuntu x86_64 - Fedora x86_64
Sesso: Maschile

Re: Libri di informatica scaricabili gratuitamente

Messaggioda Massimog » martedì 5 luglio 2016, 4:10

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
Avatar utente
Massimog
Rampante Reduce
Rampante Reduce
 
Messaggi: 7338
Iscrizione: dicembre 2008
Località: Osimo(AN)
Desktop: GNOME 3.16
Distribuzione: Gentoo x86_64
Sesso: Maschile

Re: Libri di informatica scaricabili gratuitamente

Messaggioda venti » martedì 23 agosto 2016, 8:44

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
venti
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 803
Iscrizione: gennaio 2008
Località: Modena
Desktop: KDE plasma
Distribuzione: Kubuntu16.04 64bit,Fedora Kde
Sesso: Maschile

Re: Libri di informatica scaricabili gratuitamente

Messaggioda noel80 » lunedì 19 settembre 2016, 22:32

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
noel80
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 960
Iscrizione: settembre 2014
Località: Rest of the World
Desktop: i3 , plasma
Distribuzione: Arch

PrecedenteSuccessiva

Torna a Programmazione

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 1 ospite