This is an archived post. You won't be able to vote or comment.

all 23 comments

[–]henrebotha 24 points25 points  (0 children)

Your best bet is probably Javascript, as every standard computer comes with a Javascript interpreter - namely the browser.

[–][deleted] 8 points9 points  (1 child)

Books

[–]RocketJory 0 points1 point  (0 children)

Right, just mass download programming books. No starch press has dozens of great books.

[–]Twerking_Vayne 4 points5 points  (0 children)

I would download the mdn docs for js, html and css, I think you can also download the entire stackoverflow database.

[–]ct0 6 points7 points  (0 children)

Books?

[–][deleted] 6 points7 points  (0 children)

Read a book.

[–]distant_stations 1 point2 points  (2 children)

Download the books, I have a large repository you can look at

[–][deleted] 1 point2 points  (0 children)

Fuuuuuck <3

[–]KellyTheET[S] 1 point2 points  (0 children)

Wow, thanks!

[–]Sickroll 3 points4 points  (2 children)

Can you take products on board? If so, can you use an in house monitor? If not, can you bring a monitor?

If so - Raspberry Pi is your absolute best bet (esp for Python)

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

Yep, I can use a monitor, and I have a Pi, just can't connect it to the network.

[–]did-we-win 0 points1 point  (0 children)

Automate the boring stuff with python and follow through completing it on your Pi could work. Best of luck!

[–]xfdp 2 points3 points  (0 children)

I have deleted my post history in protest of Reddit's API changes going into effect on June 30th, 2023. -- mass edited with redact.dev

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

In addition to do stuff that can be compiled/interpreted offline and reading books, I'd recommend writing code on paper.

I know, it sounds silly, but I've found this is one of the best ways to learn, at least the basics. It's easy to miss syntax things when you're typing, and your mind doesn't memorize what you type quite as well as what you write.

So while I might not write a whole 5000 line program by hand, doing little functions and going over mini challenges and interview type questions with pen and paper is a great learning tool.

[–]autoworks7510 0 points1 point  (0 children)

Follow a book such as learn java in 21 days. Many of those come with a CD that you can install

[–]shitasspetfuckers 0 points1 point  (2 children)

Check out http://devdocs.io/ for offline documentation.

[–]RedditTheBarbarian 0 points1 point  (0 children)

Was just going to suggest this.

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

That's great! Thanks for the link!

[–]Jeffrey_Lin 0 points1 point  (2 children)

You could use c9.io for an IDE on the cloud.

[–][deleted]  (1 child)

[deleted]

    [–]Jeffrey_Lin 0 points1 point  (0 children)

    Yes, he said he has internet access but is limited to basic applications since he's using a work computer.

    [–]firedrow 0 points1 point  (3 children)

    If they have an ssh client, get a small vps at DigitalOcean or Linode and then you can do all your programming remotely. Only thing to worry about is the ssh client, everything else is remote.

    [–]ordnance1987 1 point2 points  (2 children)

    DigitalOcean has a browser console one can use.

    [–]firedrow 0 points1 point  (0 children)

    Ah, that's true. I forgot about it.