Simon Willison’s Weblog

Subscribe

Items tagged programming in Aug

Filters: Month: Aug × programming × Sorted by date


What’s the cheapest or free stack solution to deploy and experiment with a realtime application in 2016?

Heroku have a good free tier, and comprehensive support for deploying both Python and Node.js. If you are mainly interested in realtime I would suggest starting out with Node.js on Heroku. Depending on the complexity of your project you might even be able to use raw Node.js without adding something like Express.

[... 81 words]

What are some books that programmers should read to understand logic?

Logic is more of a mathematical concept than a computer science concept—programming books are unlikely to focus on it.

[... 69 words]

What are the most useful software everyone should use for programming and web development?

Some flavour of Linux.

[... 24 words]

What is the best resource for someone who is non-technical to learn about computer programming/creating software?

Learn to program. You don’t need to learn programming to the standard where you could work professionally as a software engineer, but having enough programming knowledge to write some simple programs and automate some simple tasks will make you enormously more capable when it comes to working with programmers—or in business life in general.

[... 135 words]

Is there any alternative to devbootcamp.com or hackreactor.com in Europe?

http://www.makersacademy.com/ are running a similar program in the Old Street area of London.

[... 30 words]

How can I become a world-class coder in under three years?

Write code. Lots of code. Code that does stuff.

[... 95 words]

Do country/city IP addresses always stay the same?

Yes, they can change—and there isn’t much central control. IANA dish out IP blocks to regional authorities, who hand them on to ISPs,who distribute them to end users... But the ISPs might cover multiple cities or even countries. You can read a bit about this process here: http://www.iana.org/numbers

[... 154 words]

Brad Neuberg’s Personal Research Agenda. Inspiring; lots of interesting problems to solve. I also liked the idea of moving to Thailand during a tech downturn and hacking on interesting projects while spending $200/month on living costs. # 23rd August 2007, 1:40 am

Erlang fits all the characteristics of an OO system, even though sequential Erlang is a functional language, not an OO language

Ralph Johnson # 8th August 2007, 7:47 pm