[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
/g/ books recomendations
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 40
Thread images: 4
File: prog books.jpg (438 KB, 900x2134) Image search: [Google]
prog books.jpg
438 KB, 900x2134
Specifically I need a good book for networking. Everything I can get protocols OSI model whatever.
>>
File: tcpip_cov.jpg (66 KB, 154x204) Image search: [Google]
tcpip_cov.jpg
66 KB, 154x204
>>53484773
>>
I need a book to learn about Linux from the very core, so I could stop asking dumb questions and solve problems by myself.
>>
File: cover.gif (24 KB, 188x232) Image search: [Google]
cover.gif
24 KB, 188x232
>>53484773
This is what I used in school, it was pretty good but verbose.

Computer Networking - A Top Down Approach
Kurose/Ross
>>
>>53485466
This book was recommended for my networking class
>>
>>53485466
>>53485613

I just grabbed the 6th edition will look at it.
>>
>>53485464
Bump for interest
>>
>>53484773
Free Programming Books - https://github.com/vhf/free-programming-books/blob/master/free-podcasts-screencasts-en.md
https://github.com/allenwong/30DaysofSwift
Data Science - https://github.com/chaconnewu/free-data-science-books
https://moalquraishi.wordpress.com/2014/05/25/what-does-a-neural-network-actually-do/#
http://karpathy.github.io/neuralnets/
x86/Assembly -
https://en.wikibooks.org/wiki/X86_Disassembly
http://www.coranac.com/tonc/text/asm.htm
Linux -
https://github.com/0xAX/linux-insides
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/ (Bash)
CLI -
https://github.com/jlevy/the-art-of-command-line (Read this if anything!)

I have a lot more so if you guys want me to keep going I will. I am sorry for how disorganized my links are. I also have a lesson plan I recommend to anyone looking to jump into compsci/data science/infosec.
>>
>>53484773
Are you looking to get a certification (one that will get you a job), or just add to existing knowledge for use in your current job?
>>
>>53486161
Bumping for this.
Especially if you have more about C/C++ , Python , Code Design and Algorithms
>>
>>53484773
http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_2?ie=UTF8&qid=1457979534&sr=8-2&keywords=the+art+programming
>>
>>53486161

Give me whatever you got. Interesting in everything and working on a oracle dba thing starting in like 3 months.
>>
>>53486215

I am going to do a oracle data base administrator thing in 3 months and I need as much networking knowledge before that as I can get. Also linux/unix command line stuff.
>>
>>53486373
>>53486279
>>53486407
Let me get out of class and I will get my big list added. I love this stuff. Physical books have become a bit of a joke. You absolutely do not have to pay to learn about these things. There are only a few books that I feel make sense to purchase and they have to do with calc/stats/data parsing
>>
>>53486407
A lot of that work is figure it out as you go, and knowing how to deal with people. You can be a total fuck up and keep a job as long as you keep good report with your boss/colleagues. (to an extent obviously) Is this your first job doing sysadmin/devops work?
>>
>>53486872

Ya first tech job. The class is like 7 months of sat and sun so I wont actually be working at least a year. I have friends who got jobs this way though and if they can do it I wont have a problem. Just looking to immerse myself ahead of it.
>>
>>53484773
"Please Do Not Throw Sausage Pizza Away" is all you need
>>
Pirate the Cisco CCNA Networking Academy curriculum
>>
>>53486927
All people seem to need data processing
>>
>>53486928

I will do this when I get off work.
>>
I am the guy from earlier. Just got out of class.
I am taking requests. Will post lists of any learning resource you are looking for. Will try to use as many free/open source learning resources as possible. I will respond to some stuff right now real quick
>>
>>53487982

OP still lurking. Looking for networking and unix/linux but interested in anything.
>>
>>53488134

working on this here it is long. I might now have links for everything.
>>
>>53485466
>>53485613
>>53485663

THIS BOOK IS FUCKING SHIT FOR LEARNING PURPOSES. I had to use it for school and still have it on my desk but for reference. Learning networking from the top down is just a terrible, terrible way to learn. They often make references and assume you know shit they don't explain until LATER in the book. They wrote the book backwards to be edgy or someshit, its retarded.
>>
>>53487982
>Will try to use as many free/open source learning resources as possible.

Which things have you linked that are actually free/open source?
>>
>>53488437

He hasnt linked much yet.
>>
>>53485464
in what respects ? as an end user ? Just get a Linux For Dummies type book.
>>
>>53484773
The latest douglas comer book.
>>
Useful shit for the Oracle DBA -
https://github.com/kahun/awesome-sysadmin#nosql
https://github.com/gwenshap/Oracle-DBA-Scripts
https://github.com/oracle/db-sample-schemas
https://github.com/DeveloperLx/LxDBAnything
https://github.com/MarkLeith/dbahelper
https://github.com/MichelleUfford/sql-scripts
https://github.com/mysql/mysql-workbench
https://github.com/pgexperts/accidentalDBA
https://github.com/dbettermann/DBAlertController
https://github.com/russss/postgres_dba_views
https://github.com/ahackett/Oracle-DBA-Scripts
https://github.com/RickPizzi/pztools
https://github.com/RichardBronosky/tools

CLI/Linux -
https://github.com/jlevy/the-art-of-command-line
https://github.com/0xAX/linux-insides
http://www.tldp.org/LDP/sag/html/index.html
https://github.com/aleksandar-todorovic/awesome-linux
https://github.com/moul/awesome-ssh

Misc -
https://github.com/clowwindy/Awesome-Networking
https://github.com/jnv/lists (Pretty much just work from here fags. This isn't that hard. With this difficult time finding learning resources, I expect you to do fairly poorly on your own in the big bad workforce. Either pay a bunch of old people to tell you this shit, or fucking google it. Codeacadmey, Khann Acadmey, and Github will give you everything you need.
>>
>>53488824

Thanks ill be looking at this as soon as I am home.
>>
File: 9876546214.jpg (16 KB, 500x335) Image search: [Google]
9876546214.jpg
16 KB, 500x335
>>53484773
Gentoomen library
>>
>>53484773
Python -
https://github.com/adrianmoisey/learn-python
https://github.com/primalpop/python-must-watch
https://github.com/rasbt/python_reference
https://github.com/jhermann/awesome-python-talks
https://www.codecademy.com/learn/python
http://learnpythonthehardway.org/book/

Github -
https://github.com/tiimgreen/github-cheat-sheet
https://github.com/fffaraz/awesome-github
https://www.codecademy.com/learn/learn-git
https://try.github.io/levels/1

Other Programming Languages -
https://github.com/karlhorky/learn-to-program
(HTML, CSS, JavaScript, jQuery, Python, Ruby, Rails, PHP, CSS, Rails, Ruby, Clojure, CoffeeScript, C++, C#, Elixir, Erlang, F#, Go, Haskell, JavaScript, Common Lisp, Lua, Objective-C, OCaml, Perl 5, PL/SQL)

Data Science -
https://github.com/zenkay/bigdata-ecosystem
https://github.com/rushter/data-science-blogs
https://github.com/datasciencemasters/go
https://github.com/onurakpolat/awesome-bigdata
https://github.com/okulbilisim/awesome-datascience
https://github.com/viisar/awesome-datasets
https://github.com/lorien/awesome-web-scraping
https://github.com/basilesimon/datajournalists-toolbox
https://github.com/dharmeshkakadia/awesome-IoT

1 of 2
>>
>>53484773
Some things I recommend people should learn. I don't feel like finding my links.
Assembly Language
(Be a man and learn this shit)
-AT&T Syntax

Big Picture Computing
-Algorithms
-Data Structures
Implementing algorithms into code — literal computer engineering
-Program & Data Representation
-Advanced Algorithms
-Algorithms and their applications in big data/machine learning
-Mathematical foundations of computing
-Theory of computing
-OS Theory

Security
-Web Security
-Incident response (Practice makes perfect here)
-Linux kernel
-Malware analysis
-Binary exploitation/response
-Security implementation and theory
-How to read logs correctly and efficiently*
-Popular security products and how they work/underlying process

Okay nevermind 2 of 3
>>
>>53484773

Networking
-Deep understanding of how the entire internet works
-Fiber
-How to make a Cat5 cable (you would be surprised)
-VPN’s
-TOR
-P2P networks
-cryptocurrencies
-Proxies
-You guys just seem to throw the above few terms around like nothing. Understand them.

Identify uncommon things in,
-Windows server
-Linux kernel
-Look at logs/running processes/in any OS and know by heart what is out of place

Learn vi/vim (I know you all love emacs, but you have to use vim most of the time on servers)
CLI/Bash will be very useful no matter what you are doing at work so learn this if anything. Don't fuck around with Zsh no matter how crazy cool it looks. You probably won't get to use it on that server you are SSH'd into across the world. Learn how to use SSH correctly and securely.

Get an RSS feed going and keep up to date with security breaches/new software/etc
Use GitHub (save scripts for work) and pocket a lot

Let me know if you guys have any questions. Don't buy books unless they are,
-How to Win Friends & Influence People
-Time Management for System Administrators
-Network Warrior
-Cisco IOS Cookbook
-Peopleware: Productive Projects and Teams (3rd Edition)
-Code: The Hidden Language of Computer Hardware and Software
-How to Read a Book: The Classic Guide to Intelligent Reading
-Any of the Dover's books on mathematics
>>
http://4chan-science.wikia.com/wiki/Computer_Science_and_Engineering

https://wiki.installgentoo.com/index.php/Programming_resources

http://gen.lib.rus.ec/
>>
>>53489988
>>53489373
>>53489344
>>53489324
>>53488824

Thanks.
>>
>>53484773

Well, people are always asking how do I learn "x" so I thought I would list exactly what you should do learn a lot of very cool stuff (with a concentration on penetration testing but also computer-science/stuff in general):

Do these courses:

https://www.cybrary.it/course/comptia-network-plus/

https://www.edx.org/course/introduction-computer-science-harvardx-cs50x

https://www.codecademy.com/learn/python

http://opensecuritytraining.info/IntroX86.html

https://www.coursera.org/learn/build-a-computer
Don't skip over that because you know how to 'build' a computer aka put a computer together from parts; it is a course about building a computer from literal scratch aka: starting with logic gates, not a course on how to 'build a sweet gaming rig' or something.

https://www.cybrary.it/course/ethical-hacking/

https://www.khanacademy.org/math/algebra
(Linked to the Algebra 1 but of course start at the level you are comfortable with; I would start on a level you are actually pretty knowledgeable on but might need a 'refresher' instead of going right into a level you know nothing about, to get into the swing of things again if it's been a while)


Read these books:

https://www.nostarch.com/pentesting

http://www.amazon.com/The-Shellcoders-Handbook-Discovering-Exploiting/dp/047008023X

https://www.nostarch.com/hacking2.htm


And now you don't have to spend weeks/however long pretending to 'research' what to do instead of actually starting to do things.


Of course there are many more that could be listed but that would just encourage the 'overwhelmed and still researching what should I do?' mindset.
>>
>>53490173

Thanks.
>>
>>53490173


https://www.coursera.org/learn/build-a-computer

I feel like I need to highlight and restress how great this course is, and it si COMPLETELY FREE.

You build a computer FROM SCRATCH.

So, you start with only a nand logic gate, build a chip-set using ONLY that, then build adders/arithmetic chips, then build RAM, then build a CPU, etc.
>>
>>53485464
If you need something about the shell I would advise you to start from "The Linux Command Line" by William E. Shotts, I found this book one of the best for someone who is approaching linux shell as main resource rather than use Graphical User Interface, then you could proceed to a more compressive work as "Linux Bible".
If you need to understand how linux works I would recommend "How Linux Works: What Every Superuser Should Know" by Brian Ward
Thread replies: 40
Thread images: 4

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.