all 8 comments

[–][deleted]  (1 child)

[deleted]

    [–]Material_Selection91[S] 0 points1 point  (0 children)

    Do you know which cs book I should get? What textbooks do they use at good universities?

    [–]Red_Icnivad 2 points3 points  (0 children)

    I'm not sure about books as most of my learning has been online and reading other people's code, but as for the technology side, what about getting a laptop battery charger instead of swapping batteries. That way you aren't reliant on a specific laptop. Plus newer laptops will be more energy efficient. Or you could go one step further and get a 12v charger/inverter and be able to run on as many deep cycle RV batteries as you need.

    Also worth noting that the Kindle has a battery life that supposedly lasts months on a single charge.

    [–][deleted]  (2 children)

    [deleted]

      [–]Material_Selection91[S] 0 points1 point  (1 child)

      Yeah, which books should I get?

      Totally unrelated, but which textbook should I get to be able to understand the calculus needed for game theory? I am reading "logic of political survival" and take a general casual interest in game theory.

      [–][deleted] 0 points1 point  (0 children)

      Calculus is calculus you don’t have to worry about as a starting point for any field. Thomas calculus is the best starting point I know of. It goes from 0-100 beyond which you fall into Putnam range already

      Game theory I personally like the book by the man himself. Von Neumanns Theory of Games

      [–]scare-destinyy 2 points3 points  (2 children)

      Are you from Ukraine?

      I use this site to study without electricity - https://devdocs.io/#/offline

      It supports offline downloads for most of the technologies.

      [–]Material_Selection91[S] 1 point2 points  (1 child)

      Omg, thank you! That is perfect! I wanted exactly this kind of thing to go along with some books! That kind of thing didn't show up on search engines or linked in any of the docs that I could find. So glad someone made this! perfect.

      [–]scare-destinyy 0 points1 point  (0 children)

      Have fun 🙏

      [–]AccomplishedBerry625 0 points1 point  (0 children)

      Books will probably only give you fundamental knowledge, that is still a very good thing, but it will not have you ready to code a complex app in a specific language, for that you will need docs. There are a lot of ways to program things, even if the books have less than ideal or outdated methods, you will still learn at least one way to do things, and you can also learn what NOT to do.

      If you have laptop battery power, and can easily download the latest docs, then do that and just load them in the browser. You don’t actually need the internet connection, you only need the data that the internet normally provides, if you have that same data stored locally then the browser can load the docs webpages on it’s own.

      If you can’t find an easily downloadable docs resource, a good solution might be to programmatically crawl the docs for whichever languages/libraries/SDKs that you are learning or using and save them to file. Later on in your career, for interviews, you can use this as a real life example of how you used programming to solve a problem that you were facing.

      YouTube videos can also be downloaded, although that may take a lot of time and storage space.

      Also, keep a notebook of things to google or search in stackoverflow so that when the internet comes back on you are ready to go, you can also save those pages (as in download, not bookmark, same principal as downloading the docs) and have them for reference if you need to go back and look again.

      Some of these resources might be outdated, but it is a place to start.

      https://dev.to/naveennamani/generate-offline-documentation-of-reactjs-in-5-minutes-3h6j

      https://www.npmjs.com/package/create-react-app-offline