DEV Community

Kognise
Kognise

Posted on

 

Offline Survival Kit

Tomorrow, I'm going offline for 5 weeks. I'll only have access to my laptop and no internet. It'll be very fun, but what kinds of things should I bring with me on my computer?

So far...

  • Yarn with some cached packages
  • Go and its offline documentation
  • Every single XKCD comic
  • Spotify music

Top comments (26)

Collapse
 
ammarbinfaisal profile image
Malik Ammar Faisal

devdocs.io if you dont already use it - it's a pwa and you can save the docs offline. I just checked out zeal from the other comment but even this might provide docs of all the stuff you need.

Btw why are you going offline of 5 weeks? This would be too hard for me. Not just too hard but impossible. :P

Collapse
 
kognise profile image
Kognise

Devdocs.io looks really cool! So far I prefer Zeal's UX, though. Thanks for the suggestion

I'm going to an amazing summer camp called the Walden School

Collapse
 
poldixd profile image
Nils

Devdocs is cool, but not really updated. Laravel 5.8 is missing.

Collapse
 
kognise profile image
Kognise

Excellent response from Jeff Bergen on Twitter:

GHC (Haskell)
Category Theory for Programmers
all of Nick Szabo's blog posts
all of Nick Land's blog posts
Urbit
Emacs
Minecraft
Dwarf Fortress
The Matrix Trilogy
Atlas Shrugged by Ayn Rand
Capitalism and Schizophrenia by Deleuze & Guattari
absolutely none of the above whatsoever

Collapse
 
deciduously profile image
Ben Lovy

Actually, screw everything everyone else told you, just bring Emacs.

Collapse
 
kognise profile image
Kognise

Learn vim while I'm gone

Thread Thread
 
deciduously profile image
Ben Lovy

I did, and hopped ship to Emacs :D

Collapse
 
jackfly26 profile image
JackFly26

Do you use Haskell? I know I'd need it.

Collapse
 
ammarbinfaisal profile image
Malik Ammar Faisal

πŸ˜‚πŸ˜‚

Collapse
 
ben profile image
Ben Halpern

Download the most recent Stack Overflow archive you can find. I’m pretty sure military folks do this when they can’t access Internet for some reason.

Are there any convenient offline Stack Overflow browsers anyone knows of?

Collapse
 
thefern profile image
Fernando B πŸš€ • Edited

StackDump looks like an offline server setup, imo is too much hassle. But 5 weeks is a long time lol.

Probably the best way is to download the xml dump for your site of interest archive.org/download/stackexchange and create a parser/viewer if one does not exist already.

Edit: Checked how big the 7zip file is just for stackoverflow post archive sitting at 13.6GB, would be nice if that was broken down in years lol, that's just the posts without adding comments, users, tags, votes, etc.

Collapse
 
jackfly26 profile image
JackFly26

The Zeal documentation app.
Downloaded youtube videos.
A code editor.
Some sort of web server.
Idk some other stuff.

Collapse
 
kognise profile image
Kognise

Zeal and web server are great points! Thanks 😊

Collapse
 
deciduously profile image
Ben Lovy

You might not need a web server if you're bringing a Go compiler + docs...just make yer own!

Thread Thread
 
kognise profile image
Kognise

Good point! I can also brush up on my Go :P

Thread Thread
 
deciduously profile image
Ben Lovy • Edited

net/http will get you pretty dang far :)

Collapse
 
thefern profile image
Fernando B πŸš€

As an offline beast myself, you'll be without music after 30 days I think that was the offline limit with spotify.

Might want to break out the mp3 player.

Collapse
 
kognise profile image
Kognise

Spotify has a LIMIT? YIKES

Collapse
 
thefern profile image
Fernando B πŸš€

Yeah, they do it to check monthly payment status more than anything. Files are there, just won't be able to play them as they are drm protected.

Collapse
 
quinncuatro profile image
Henry Quinn • Edited

Use Dash to download the documentation for every language you might have to touch.

Get some single player games, some audio books, a few movies.

Also, you can download all of Wikipedia.

Collapse
 
scottishross profile image
Ross Henderson

Every episode of Futurama. It'll do you well.

Collapse
 
areahints profile image
Areahints

My system is offline most times so i will suggest

  • Zeal
  • Music / Anime / Movies on a portable HDD
  • Anki (practise some foriegn language)
  • use this time to sort your files, delete old stuff and make mental notes of what to backup
  • i usually save every (ok most) webpage/s i visit into folders sorted by categories. I have over 4000 html pages since i started in 2015. I use this as a buffer when i'm not connected. Its a good practise to adopt and there are many extensions to help you with that if you dont want to write a python script for it.
Collapse
 
anasidrissi profile image
anasidrissi

Add some ebooks from the professionals notes

Collapse
 
rhymes profile image
rhymes

Leave your computer at home and purchase some books πŸ˜‰

Timeless DEV post...

Git Concepts I Wish I Knew Years Ago

The most used technology by developers is not Javascript.

It's not Python or HTML.

It hardly even gets mentioned in interviews or listed as a pre-requisite for jobs.

I'm talking about Git and version control of course.

One does not simply learn git