Reddit mentions: The best pc hardware books

We found 67 Reddit comments discussing the best pc hardware books. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 33 products and ranked them based on the amount of positive reactions they received. Here are the top 20.

1. Pro ASP.NET Core MVC 2

    Features:
  • Apress
Pro ASP.NET Core MVC 2
Specs:
Height9.99998 Inches
Length7.00786 Inches
Weight42.53598883028 Pounds
Width2.0649565 Inches
Release dateOctober 2017
Number of items1
▼ Read Reddit mentions

2. Pro C# 7: With .NET and .NET Core

    Features:
  • [SMELL PROOF & ODOR FREE] We use a Multi-Stage Odor Control system. The first stage involves a metal liner inside the case to prevent any odors from escaping.  In the second stage we use a YKK WATERPROOF / ODOR TRAPPING zipper. Third, we developed a rubber gasket sealing system which provides a second line of defense.  Our newest improvement is our OdorPax Dividers, which incorporate our Activated Carbon Fiber (ACF) fabric, to absorb the odors inside of the bag.
  • Once the ACTIVATED CARBON FIBER FABRIC (DISCREET-O-MATIC fabric) fills up with absorbed odor compounds it can then be rejuvenated by heating with a blow dryer, or in a clothes dryer, making it like new again. (replacement dividers available)
  • [LOCKING ZIPPERS & DURABLE DESIGN] Tough to crack but easy to use.  Our patented bags include a built-in 3-digit combination lock.  Our hard-shell case can take a beating and still protect your fragile contents.
  • [CUSTOMIZABLE] The interior is designed to be customizable to meet YOUR needs with removable dividers to fit all of your fragile and odd-shaped products.  We even include a metal tool for cleaning (with its own tool pocket).  The entire adjustable liner system can be removed to make cleaning a cinch.
  • [LIFETIME WARRANTY!] We use the highest-grade materials to create the best smell proof bag on the market.  As the ORIGINAL locking and odor free stash bag, we continue to lead in quality and innovation. We stand behind our products. Period.
Pro C# 7: With .NET and .NET Core
Specs:
Height10.23 Inches
Length7.2 Inches
Weight5.08385976172 Pounds
Width1.82 Inches
Release dateNovember 2017
Number of items1
▼ Read Reddit mentions

3. How Computers Work (9th Edition)

How Computers Work (9th Edition)
Specs:
Height10 Inches
Length8.25 Inches
Weight2.39422016532 Pounds
Width1 Inches
Number of items1
▼ Read Reddit mentions

5. PCs For Dummies

    Features:
  • Wiley
PCs For Dummies
Specs:
Height9.25195 Inches
Length7.40156 Inches
Weight1.48591564588 Pounds
Width0.799211 Inches
Number of items1
▼ Read Reddit mentions

6. Discovering Computers 2014 (Shelly Cashman Series)

    Features:
  • Used Book in Good Condition
Discovering Computers 2014 (Shelly Cashman Series)
Specs:
Height11 Inches
Length8.75 Inches
Weight2.4361079951 Pounds
Width1 Inches
Number of items1
▼ Read Reddit mentions

7. Getting started with IntelliJ IDEA

Getting started with IntelliJ IDEA
Specs:
Height9.25 Inches
Length7.5 Inches
Weight0.46076612758 Pounds
Width0.26 Inches
Release dateOctober 2013
Number of items1
▼ Read Reddit mentions

9. Apple Device Management: A Unified Theory of Managing Macs, iPads, iPhones, and AppleTVs

Apple Device Management: A Unified Theory of Managing Macs, iPads, iPhones, and AppleTVs
Specs:
Height9.25 Inches
Length6.1 Inches
Weight2.66979799282 Pounds
Width1.82 Inches
Release dateDecember 2019
Number of items1
▼ Read Reddit mentions

10. Amiga ROM kernel reference manual: Libraries and devices (Amiga technical reference series)

Amiga ROM kernel reference manual: Libraries and devices (Amiga technical reference series)
Specs:
Height8.71 Inches
Length0.96 Inches
Width6.21 Inches
Number of items1
▼ Read Reddit mentions

11. Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux

    Features:
  • Wiley
Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux
Specs:
Height8.999982 Inches
Length7.2003793 Inches
Weight2.22225960096 Pounds
Width1.200785 Inches
Number of items1
▼ Read Reddit mentions

12. Understanding Computers: Today and Tomorrow, Comprehensive

Used Book in Good Condition
Understanding Computers: Today and Tomorrow, Comprehensive
Specs:
Height10.5 Inches
Length8.25 Inches
Weight3.0203329894 Pounds
Width1 Inches
Number of items1
▼ Read Reddit mentions

13. Apple Machine Language

    Features:
  • Used Book in Good Condition
Apple Machine Language
Specs:
Weight0.95 Pounds
Number of items1
▼ Read Reddit mentions

14. Dns on Windows Server 2003

Used Book in Good Condition
Dns on Windows Server 2003
Specs:
Height9.19 Inches
Length7 Inches
Weight1.46386941968 Pounds
Width1.06 Inches
Release dateDecember 2003
Number of items1
▼ Read Reddit mentions

15. Mapping the Commodore 64 & 64C

    Features:
  • ✔ TAKE CONTROL OF YOUR HOME ENTERTAINMENT – Controls both your TV and Cable Box (IR) with the same remote. The EasyMote is all you need for a stress free, easy to navigate experience with your Television. No more complicated remotes! Works with all major IR (infrared) TVs and Set Top Boxes. (Make sure to activate IR in Xfinity and Dish!).
  • ✔ SLEEK HANDHELD DESIGN – 6 Large, Bright, Backlit buttons for basic TV control with CLEAR and BIG button text for easy-to-see use, even in the dark. Including a STRONG WRIST STRAP, which is made from a strong, comfortable-to-wear material, which prevents misplacement.
  • ✔ UNIVERSAL LIBRARY – ‘Quick Search’ will scan for your TVs code, it’s easy and takes a matter of seconds, also featuring a learning mode that allows you to program each button to a custom command. The EasyMote is a smart remote with learning capabilities, meaning you can teach it custom commands from your original TV or Cable Box remote.
  • ✔ THE PERFECT GIFT – A thoughtful gift for seniors, caregivers, loved ones, or someone with low or impaired vision. Plus, a great feature in any hospital, hotel room or nursing home - Batteries not included.
  • ✔ MONEY BACK GUARANTEE – Backed by the Continu.us 90-day warranty, test your EasyMote with your Cable Box and Television and either love it or get your money back. Our friendly technical support team is based in the USA and always on hand to help should you need it. A phone call or email away, they can answer any question you might have.
Mapping the Commodore 64 & 64C
Specs:
Number of items1
▼ Read Reddit mentions

16. Le PC Pour les Nulles (Informatique pour les nuls) (French Edition)

Le PC Pour les Nulles (Informatique pour les nuls) (French Edition)
Specs:
Height9.13384 Inches
Length7.55904 Inches
Width1.1811 Inches
Number of items1
▼ Read Reddit mentions

17. User Interfaces in C#: Windows Forms and Custom Controls

    Features:
  • Used Book in Good Condition
User Interfaces in C#: Windows Forms and Custom Controls
Specs:
Height9.25 Inches
Length7.5 Inches
Weight2.6896395964 Pounds
Width1.27 Inches
Number of items1
▼ Read Reddit mentions

18. Developing Microsoft ASP.NET Server Controls and Components (Developer Reference)

    Features:
  • Used Book in Good Condition
Developing Microsoft  ASP.NET Server Controls and Components (Developer Reference)
Specs:
Height9 Inches
Length7.5 Inches
Weight2.20462262 Pounds
Width2 Inches
Number of items1
▼ Read Reddit mentions

20. Inside Microsoft .Net Il Assembler

    Features:
  • Used Book in Good Condition
Inside Microsoft .Net Il Assembler
Specs:
Height8.62 Inches
Length7.7 Inches
Weight2.25 Pounds
Width1.28 Inches
Number of items1
▼ Read Reddit mentions

🎓 Reddit experts on pc hardware books

The comments and opinions expressed on this page are written exclusively by redditors. To provide you with the most relevant data, we sourced opinions from the most knowledgeable Reddit users based the total number of upvotes and downvotes received across comments on subreddits where pc hardware books are discussed. For your reference and for the sake of transparency, here are the specialists whose opinions mattered the most in our ranking.
Total score: 6
Number of comments: 2
Relevant subreddits: 2
Total score: 5
Number of comments: 1
Relevant subreddits: 1
Total score: 4
Number of comments: 2
Relevant subreddits: 1
Total score: 4
Number of comments: 2
Relevant subreddits: 1
Total score: 3
Number of comments: 1
Relevant subreddits: 1
Total score: 3
Number of comments: 1
Relevant subreddits: 1
Total score: 1
Number of comments: 1
Relevant subreddits: 1
Total score: 1
Number of comments: 1
Relevant subreddits: 1
Total score: 1
Number of comments: 1
Relevant subreddits: 1
Total score: 0
Number of comments: 1
Relevant subreddits: 1

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Top Reddit comments about PC Hardware:

u/MoreCowbellMofo · 2 pointsr/java

>How valuable is an Oracle cert?

No more than any other online course from a respected institution such as google, say: https://cloud.google.com/training/free-labs/ or one of the online courses available at MIT/Stanford.

>What else should I look into to boost my repertoire?

See if your university has any business partnerships you could do a 2-3 month project for. I worked with one of the university's here in the UK as part of a business/university partnership and that gives the students real world experience and us some free work. Win-win if the project is completed.

Sorry - mostly UK (amazon) links :)

TDD - https://www.amazon.co.uk/Growing-Object-Oriented-Software-Guided-Signature/dp/0321503627/ref=sr_1_1, Video by Trisha Gee whos fairly well known for speaking on this stuff: https://www.youtube.com/watch?v=QDFI19lj4OM (some very handy shortcut keys in the video and a good outline of some of the tools available to you).

Clean Code - https://www.amazon.co.uk/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882 (by "Uncle Bob")

Design patterns - https://www.amazon.co.uk/Head-First-Design-Patterns-Freeman/dp/0596007124/ref=sr_1_1

Learn to use shortcuts in Intelli J to speed up your ability to generate/refactor code: https://www.amazon.co.uk/Getting-started-IntelliJ-Hudson-Assumpção/dp/1849699615/ref=sr_1_1

Also Jetbrains does good newsletters (curated by the same lady that made the video above under TDD) sign up to stay up to date with interesting/relevant blogs/articles/industry news https://www.jetbrains.com/resources/newsletters/

Github - https://www.amazon.co.uk/Version-Control-Git-collaborative-development/dp/1449316387/ref=sr_1_4

Bash Commands - https://nikgrozev.com/2016/05/22/shell-cheatsheet-part-1-common-bash-scripting-tmux/

XP/Scrum/Kanban development process - https://www.agilealliance.org/glossary/xp/ the way we work

Trusted developer blog on various engineering topics https://martinfowler.com/

Interview Prep https://www.hiredintech.com/courses

Hint: the above books are likely to be available at any academic library. If not, request them. you likely only need to read 33-50% of them and you'll be golden. I imagine you can likely get hold of electronic versions of these books as well.

The best thing you can do to prepare yourself is to start practising developing projects... get them up on github. it could be a website, a desktop application/game/tool, a demo of sorting algorithms, a web service... literally anything. Fork others' projects, code a feature request and create a pull request back to the original repository/codebase on github. Just build something rather than nothing. Anyone can do the latter. There's so much more opportunity now that we have github available. Think of any thing you might be interested in working on and someone, somewhere has likely already got a project underway in that area, and you're free to submit a pull request to their repository at the click of a button. This wasn't really possible 10-15 yrs ago.

The simple answer is there's so much to know, you just have to find what your interests/passions are and follow those as much as possible.

No matter how good you are at what you do today, the tools will be different tomorrow and may even depend on the industry you enter: AI, web services, blockchain, computer vision, robotics? The list is long and each one requires you to be highly trained (over many years) before you're considered any good at it.

Just try to learn what you can. Find something that genuinely interests you and study it until you become a trusted authority on the subject, or you find something you're more interested in instead.

If you have any ideas for the type of area you might be interested in put them up here and perhaps someone can point you to a relevant project?

https://en.wikiquote.org/wiki/Howard_H._Aiken "Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats."

u/CodeTamarin · 2 pointsr/computerscience

The Stanford Algorithm book is complete overkill in my opinion do NOT read that book. That's insane. Read it when you've been doing programming for a while and have a grasp of how it even applies.

Here's my list, it's a "wanna be a decent junior" list:

  • Computer Science Distilled
  • Java/ C# / PHP/ JS (pick one)
  • Do some Programming Challenges
  • SQL
  • Maybe build a small web app. Don't worry about structure so much, just build something simple.
  • Applying UML: and Patterns: An Introduction to Object Oriented Anaysis and Design Iterative Development
  • Head First Design Patterns
  • Clean Architecture
  • Refactoring: Improving the Design of Existing Code
  • If you're interested in Web
  • Soft Skills: Power of Habit , A Mind for Numbers , Productivity Project

    ​

    Reasoning: So, the first book is to give you a sense of all that's out there. It's short and sweet and primes you for what's ahead. It helps you understand most of the basic industry buzz words and whatnot. It answers a lot of unknown unknowns for a newbie.

    Next is just a list languages off the top of my head. But you can pick anything, seriously it's not a big deal. I did put Java first because that's the most popular and you'll like find a mountain of resources.

    Then after some focused practice, I suggest grabbing some SQL. You don't need to be an expert but you gotta know about DBs to some degree.

    Then I put an analysis book that's OOP focused. The nifty thing about that book, is it breaks into design patterns nicely with some very simple design patters to introduce you to design patterns and GRASP.

    Then I put in a legit Design Patterns book that explains and explores design patterns and principles associated with many of them.

    Now that you know how code is structured, you're ready for a conversation about Architecture. Clean architecture is a simple primer on the topic. Nothing too crazy, just preps you for the idea of architecture and dealing with it.

    Finally, refactoring is great for working devs. Often your early work will be focused on working with legacy code. Then knowing how to deal with those problems can be helpful.

    FINAL NOTE: Read the soft skills books first.

    The reason for reading the soft skills books first is it helps develop a mental framework for learning all the stuff.

    Good luck! I get this isn't strictly computer science and it's likely focused more toward Software Development. But I hope it helps. If it doesn't. My apologies.
u/Osempu · 1 pointr/csharp

I love books with exercises so i can recommend you Beginning C# programming with visual studio 2017. At the end of every chapter it has a "Try yourself" section with challenges and quizzes, also trough the entire book you are deploying a solitaire app with WPF, very good looking app.

Another book i really liked was Pro C# 7: With .Net and .NET Core, it's explained very good and covers many topics about .NET not only C#. One of the best books to learn the language and the framework. But the exercises it contains are just to illustrate the concepts. Anyways it worked well for me being a mid level programmer (Not a book for beginners).

Head First C# its outdated for me, tried it but got confused and bored.

But i will recommend you compliment with some good C# tutorials as there are many good channels to learn C#. Some examples area:

DerekBanashas a very good C# playlist for beginners.

IAmTimCorey for advanced topics and best practices.

Brackeys for videogame development.

And last Programming with mosh which i think is a very good C# teacher.

I hope this resources can help you!

u/skovos · 2 pointsr/needadvice

It's a broad field, but I think "How Computers Work" by Ron White would be a great starting point to get the core concepts down:
https://www.amazon.com/How-Computers-Work-9th-White/dp/0789736136

I'm happy you want to get involved with computers, they truly are more amazing the more you learn about them. Let me know if I can help.

u/Mayal0 · 3 pointsr/buildapcforme

If you need some help understanding components, I wrote a pretty in depth guide and have put it online for everyone to read. You can find it for free on Scribd, Amazon and iTunes.

I realize that it is quite a lengthy read, but if you pick out certain sections that you want to understand better than it can be a very useful guide. Good luck!

u/NickTheFirstOne · 1 pointr/dotnet

Hello,
Based on the comments until now i understand that you trying to learn asp.net core 2.
When i started my journey on asp.net i started with Professional ASP.NET MVC 5 great book.

For Asp.net Core i started with: Pro ASP.NET Core MVC its a nice book for asp.net core 1.

for asp.net core 2 i would suggest the Pro ASP.NET Core MVC 2 but with a slight hesitation because asp.net core 2 at the time of the publishing was still new.

Also this MVA course could help you.

If you need more info and tutorials - courses. Comment bellow and i will try to help you find the best courses for you.


Thanks.

u/phoneorangutan · 2 pointsr/ITCareerQuestions

The best resource I've found is the Mac SysAdmins Slack group. Unfortunately, information is very sparse on MDM best practices. Everything is tied to Jamf, which is fine, but a lot of people (myself included) are using other MDM solutions because they better suit our needs. For example: We're a cloud based company. Everything is in Gsuite, and we're using a cloud-based IM solution (think Okta / Jumpcloud). The solution we chose isn't Jamf.

A book is coming out next year that seems vendor netural. I highly recommend you buy it. https://www.amazon.com/Apple-Device-Management-Managing-AppleTVs/dp/1484253876

u/myrianthi · 1 pointr/AskNetsec

If you decide to pursue computers and its related fields such as IT, networking, software developing, computer forensics, and system administration, you are going to need some general knowledge in computers. Here are my personal book recommendations for the absolute beginner looking to create a foundation in IT. I know some of these books are are outdated but the concepts are still there. Good luck.

How to use the Windows Command Line (Ignore XP, can still be done in Windows 10)
Windows XP Command Line

A broad introduction to computer technologies
Discovering Computers

More introduction to computer concepts with pictures and diagrams
How Computers Work

Computer hardware / building a computer
A+ Guide to Hardware

Microsoft's introduction to computer networking
Microsoft Windows Networking Essentials

Computer ip addressing and subnetting
IP Addressing and Subnetting Workbook (downloads a .pdf file)

Learn basic programming concepts
Realm of Racket

Learn to program in Python
Automate the Boring Stuff

u/ElectronUS97 · 1 pointr/pcmasterrace

One of the best resources I had was a For Dummies book that covered windows 2000/ME/XP.("PCs for dummies"new version,same guy I think) Obviously the one I read would be a bit out dated now. For Dummies tends to be pretty good, at least I never head any complaints.


Learning to fix most problems on a computer comes down to being able to google what ever it pukes at you when it has a problem. Everything else is just knowing what you want to do and usually following in others foot steps.

Programing can be fun but a structured course is probably best, barring that have a goal to make something, and take baby steps to it. I'm currently learning the unreal engine and I found out to do something I wanted I need vector math, so I'm learning that. As you progress to your end goal, you will find more things you need to learn and you build from there.

u/grokjtrip · 4 pointsr/BeagleBone

It was probably a printer error, did you get this copy for free or via some non-retail channel?

I know one of the authors and he is the main dev behind bonescript, the TI project leader, and co-founder of the BeagleBone Foundation. I would definitely trust this book, it should be fairly comprehensive.

However I would also highly recommend Derek Molloy's Book.
https://www.amazon.com/Exploring-BeagleBone-Techniques-Building-Embedded/dp/1118935128/ref=asap_bc?ie=UTF8
He provides a lot of additional content through his youtube channel and website.
http://derekmolloy.ie/

u/Val_Oraia · 1 pointr/gadgets

>As a layman, do you have a way that I may be able to use as far as learning some of these things? How do I begin? What is a good source?

Help with learning computers?

If you want to learn about computers I'd recommend this book. They use it in my college's equivalent of computer 101. Very accessible, easy to understand.

It's long as it's comprehensive, but you don't need to read it all cover to cover! When you see a section on like, how does hard drives or optical drives work with their explanations you can just skip that section if you're not interested. You could come back to it later if you want or read it then and there if you're curious. I will say as a bit of a tech person the exact way an optical disc is read or how platter drives read data has never come up. [Other than a brief why platter "spinny" hard drives are risker and slower than solid state hard drives.]

This edition is from 2012. Info still good although the sections talking about 'cutting edge' tech is not as cutting anymore, but that wouldn't matter for your purposes. 8-10$ for the book including SH.
https://www.amazon.com/Understanding-Computers-Today-Tomorrow-Comprehensive/dp/1133190243/ref=mt_paperback?_encoding=UTF8&me=

This edition is from 2014. The cutting edge sections are more cutting edge than 2012, but it still doesn't matter too heavily for your purposes. About $25 w/SH included.
https://www.amazon.com/Understanding-Computers-Today-Tomorrow-Comprehensive/dp/1285767276/

u/stephengrey · 1 pointr/gamedev

>Not my fault you don't understand basic definitions.

I've been programming since 1980. That was the year I wrote my first sprite editor. The next year, when I was eleven, I was working with a custom memcopy routine that I wrote in assembly language, then called machine language. My parents wouldn't buy me an assembler because it cost $150 or so, so I acquired this book, learned 6502 machine language, and taught myself.

How about you?

You're sitting there at the other end of the line telling me what's what about graphics.

>Even if you can use textures in a 2d game it is not all that common.

You're someone who doesn't know what he's talking about, telling someone who does know what he's talking about how it is.

No animosity or anything like that intended. You just don't know what you're talking about, and you've been mis-educated into believing that every opinion has equal merit. It's indeed not your fault.

I wish you a good day and the best of luck with whatever project you're working on.

Did I mention that I wrote my own assembler 30 years ago?

I wrote parts of it in assembler. How did I do that, you ask, with no assembler? Well, by writing it on paper and manually translating the opcodes into hex from a table. 30 years later I still remember some of the hex values of the opcodes. A lot of people did this and it was actually more common than it sounds.

Before my sprite editor, I had to make sprites by filling them in on 8x8 squares on graph paper. Then translating the bit patterns into octal, or I should say hex. This was how it was done back then.

You kids seriously have no clue how easy you have things. Seriously.

u/gaz2600 · 7 pointsr/k12sysadmin

CBT Nuggets has lots of networking related training videos, CompTIA Net+ to the advanced Cisco stuff. DNS specifically is something I've been searching for also, the best I've found is a book called "DNS on Windows Server 2003" and I did contact the author on Twitter and asked if there would be a new version, he replied he had not thought about it but would ask the coauthor, never heard back.

​

DNS is also covered a lightly in Active Directory and Windows Server Fundamentals type videos. Microsoft Virtual Academy covers a few minutes on DNS in this module under "Name Resolution"

This Udemy course might be worth it also.

u/xiangwangzhe · 4 pointsr/csharp

Pro C# 7: With .NET and .NET Core https://www.amazon.co.uk/dp/1484230175/ref=cm_sw_r_cp_api_i_suTDCbEGBZC36

Really very good. Teaches the modern fundamentals of OOP in a clear way, as well as comprehensive covering of C# and .NET features.

u/gxhxoxsxtxfxm · 1 pointr/csharp

Oh! These are indeed very useful tips. Thank you for the points. I am currently learning ASP.NET Core MVC. I have been a C# developer for a few years but I have never developed Web applications with ASP and have always resorted to what I already knew (Java and PHP). My current work laptop as well as the home software ecosystem is now Apple-based and I would rather not split work and switch between operating systems. That's why I was trying to utilise VS for Mac. As of now, my aim is to learn ASP.NET, but at some point I would also need to build .DLL files and I may have to build REST APIs and host apps on Azure. I doubt if I will go back to building native/desktop apps for now. But if I will someday, I will probably start learning something like Electron.NET. So, any further tips are appreciated.

​

P.S. The book I am currently reading is Pro ASP.NET MVC 2 by Adam Freeman which looks comprehensive thus far even though the examples are built in the Windows version of Visual Studio for which he takes no blame.

u/mschaef · 3 pointsr/programming

> Second, you don't have books or toolchain to make "native" software. Third, you don't even know what books or toolchain are required.

I don't know if the situation was quite as terrible as you seem to imply. There were quite a few hobbyist magazines, that back in that day went into some great depth on how to program the machines. Until the late 80's, Byte magazine even included articles describing how to build hardware, up to and including full computers and co-processor boards. There were also a large number of technical reference books commonly available at bookstores.

It's worth noting that all of these were very commonly available at mass market bookstores. (At least the bookstores I went to in Houston.)

http://www.amazon.com/Commodore-64-Programmers-Reference-Guide/dp/0672220563

http://www.amazon.com/Mapping-Commodore-64C-Sheldon-Leemon/dp/0874550823/ref=sr_1_1?ie=UTF8&s=books&qid=1213025886&sr=8-1

http://www.amazon.com/Mapping-Atari-Ian-Chadwick/dp/0874550041/ref=sr_1_1?ie=UTF8&s=books&qid=1213025986&sr=1-1

On the Apple ][, this book originally came with the machine, and covered everything from unpacking the box, to a firmware listing, to a schematic and pinouts.

http://apple2history.org/museum/books_manuals/a2refmanorig.html

Regarding toolchain availablity, Apple machines came with a BASIC that loaded on startup and a built in assembly language monitor (call -151, IIRC). On the C64, Jim Butterfield had a nice monitor that was also commonly available. IBM machines came with a complete BIOS listing and pinouts of all major ports, including the expansion slots.


And, while Google wasn't around, BBS's were around, and they tended to be more specialzed to computer hobbyists than 'the Internet', so search was less important.

u/triv_burt · 3 pointsr/csharp

https://www.amazon.co.uk/Pro-ASP-NET-Core-MVC-2/dp/148423149X

I'm currently using this book. The author prefers not to use templates meaning you actually learn to read the code properly rather than just following mouse clicks.

Because he doesn't use templates he writes everything in a way that you can use Visual Studio code as well as Visual Studio. It's great if you have an older computer/laptop or plan to develop on a Mac or on Linux.

u/wllmsaccnt · 2 pointsr/csharp

This would be the updated version of that book (as long as you are OK focusing on Core). Adam does a good job introducing ASP.NET, but he also covers a broad spectrum of cross cutting concerns and OOP concepts. I would highly recommend his books for anyone new that wants to go down an MVC path.

u/samort7 · 2 pointsr/learnprogramming

I can't believe nobody is referencing The C# Player's Guide. Hands down the best resource for when I was learning C# from scratch.

After, if you want to move on to web development with C#, check out Pro ASP.NET Core MVC 2.

u/replicated · 2 pointsr/Cyberpunk

Subjects like this book on computers and physics interest me A LOT. Does this mean I might like electrical engineering?

Although I like the subjects I'm horrible in math and by NO means an expert at anything beyond those casual presentations. I'm nearing college and with so many interests, I need to decide on something. I love cyberpunk and what you've said sounds great I'm just worried about the math..I don't mean to hijack but I didn't want to start a new post on "cyberpunk careers".

u/sgtssin · 14 pointsr/GenderCritical

I recall a "computer for dummy" book "for her". I found a reference in french only https://www.amazon.fr/PC-POUR-NULLES-FRANCOISE-OTWASCHKAU/dp/2754007695

They are insisting they don't go on the complicated stuff, like networking. They focus instead on the playful stuff like internet and social network 🙄.

When i saw this book on the shelve at Wal-Mart, i told my father that it was horribly sexist. He dare to tell me that it was probably adapted for women ( my ladybrain is WTF??), but that the quality of the content was probably as good af the men's version. The men's version was a really big book and the women was a tiny one. Of course they have the same info :/




u/agaskell · 0 pointsr/AskReddit

There's a book called "How Computers Work" - that'd be a good place to start.

u/_n0kx · 1 pointr/csharp

Gotcha. Thanks for that info. I went with this book.

u/nbneo · 3 pointsr/fsharp

I found this to be a good guide to .net: Pro C# 7: With .NET and .NET Core

u/alexpud · 1 pointr/csharp

There is this book which basically talks about everything in C# 7, a good and deetailed book. https://www.amazon.com/Pro-NET-Core-Andrew-Troelsen/dp/1484230175

u/NiuRouGan · 2 pointsr/csharp

I used "Pro C# 5.0 and the .NET 4.5 Framework 6th Ed" to teach myself C#.

​

I'm pretty sure there are newer editions now, but the content will be mostly the same, specially at beginner levels.

u/Aaron64Lol · 3 pointsr/dotnet

WebForms and MVC are pretty different.

If you want to get a low level view of how the webforms framework works (instead of just rote memorizing stuff) I highly suggest picking up a book like this:
http://www.amazon.com/Developing-Microsoft-Controls-Components-Pro-Developer/dp/0735615829/ref=sr_1_2?ie=UTF8&qid=1376688466&sr=8-2&keywords=custom+server+controls

There are a few. Any of them should work. Once you understand how custom server controls are made, the lifecycle of controls, how the controls make it out to the output stream and the lifecycle of the page; everything else (in webforms) makes sense much more quickly.

It's uncommon to start with custom server controls early, but it will be a massive help when you're debugging problems that don't make sense.

u/Eshyj · 1 pointr/jobs

Unfortunately sometimes people have to learn to help themselves. She needs to keep an agenda/planner for her memory.

Keep a notepad or notebook for everything she learns to keep track of.

She can get basic books for working with the Microsoft Productivity Suite.

Heck I'd even say she could take one Intro to Computers course at her local community college.

Or I can recommend the text book from a course I took, Discovering Computers

https://www.amazon.com/Discovering-Computers-2014-Shelly-Cashman/dp/1285161769

I've got a bad memory, but I'm successful because I acknowledged it was a problem and took steps to mitigate it.

u/bothunter · 1 pointr/techsupport

I suggest reading Inside the IBM PC by Peter Norton. It explains how this was done in older computers. Today the fundamentals are pretty much the same, but there's a lot more complexity with caches and other newer technologies.

u/nireon · 1 pointr/CompTIA

Is This a good book? I already have it, but I am not sure if/how it relates to getting the A+

u/SgtTechCom · 1 pointr/explainlikeimfive

You could get this book I have it and it explains what you're asking.

u/magpi3 · 1 pointr/technology

This book is amazing. I'm a programmer and system administrator who has been working with computers his entire life, but I learned something after reading this for five minutes.

u/_sasan · 5 pointsr/csharp

These are my recommendations:

u/mrkite77 · 3 pointsr/programming

https://www.amazon.com/Apple-Machine-Language-Don-Inman/dp/0835902307/

And they do mean "machine language". They don't even get into assembly until the second half of the book. Before that, it's looking up opcodes in the back of the book and how to calculate your jumps.

u/spudmonkey · 3 pointsr/learnprogramming

Likewise, but on an Apple ][+. These were invaluable:

Apple Machine Language for Beginners

Apple Machine Language

But mostly this was absolutely required!

What’s Where in the Apple

u/TheHighlander71 · 3 pointsr/c64

Although many C64 machines continue to work flawlessly, there is a probability that the original hardware will fail. So, when you buy a machine, make sure it actually works and that all the keys on the keyboard work well.

Eventually chips may fail. The usual suspects are the two CIA chips, the PLA chip, memory chips and perhaps even the SID (sound) and VIC (video) chips. You'll have to replace them if they fail. Note that Commodore produced cost reduced main boards towards the end of the C64's lifespan, which are not 100% the same as the ones that came before.

C64 reloaded is a C64 board you can buy which allows you to insert legacy c64 chips in a new main board.

Ultimate64 is an FPGA based 'implementation' of the original c64 hardware. Doesn't need any legacy hardware, but is a full working C64

1541Ultimate is a 1541 disk drive and tape emulator that slots into your C64 (much like the sd2iec)

Ray Carlsen is a great resource for hardware related things.

The original PSU has a tendency to fail. Failure of the PSU can fry chips in your C64. There are modern PSU's to prevent that from happening, or you can get a 'power saver' which serves the purpose of protecting your c64 from PSU failures.

Mapping the c64 Learn this and you know everything there is to know about your C64 hardware. It's a lot to take in.

Mapping the C64 the book This books is also essential, together with Commodore's "Programmer's reference guide"

Programmer's Reference Guide You need this

Welcome to the world of C64, have a nice journey.

u/UpNorthMark · 1 pointr/csharp

https://www.amazon.ca/Pro-ASP-NET-Core-MVC-2/dp/148423149X

https://www.amazon.ca/Pro-ASP-NET-MVC-Adam-Freeman/dp/1430265299

Just about to pull the trigger one of these.
I'm not going going be applying for jobs for a couple of years because of college. Should i bother with MVC 5 or try to jump straight into core.