Items tagged programming in Nov
Using AWS, as my cloud, what is left for me to work on? Is it enough for me to just write the html+css code and programming language code (python)? Or do I stil have to work with mysql and backend stuff? I am pretty new at programming, so I hope it i...
Using a cloud server platform like Amazon EC2 unfortunately will not protect you from needing to understand basic server adminstration—it’s not that different from running your own physical server, except that if you screw up the configuration it’s much easier to throw everything away and start from scratch.[... 134 words]
Google invest vast resources in to language improvements, and have been doing so for over a decade now. Just off the top of my head...[... 184 words]
Sublime Text 2. It is cross-platform and hence won’t lock you in to Windows.[... 33 words]
Loads of people at Google use Macs. Google as a company is way too smart to stop using a good product just because it is produced by a competitor.[... 45 words]
It sounds like your boss needs to learn about the concept of Technical Debt: http://www.codinghorror.com/blog...[... 42 words]
There are two ways to approach this: you can try and learn HTML yourself, or you can use tools that will help you build websites quickly without needing to code.[... 114 words]
Yes. OOP is a very important programming concept—a professional programmer who is not familiar with it will be unable to understand vast swathes of high quality existing code and will have a great deal of trouble passing interviews or contributing effectively at great companies.[... 95 words]
My dad taught me to program at first on a Commodore 64 when I was about 7. I only found out many years later that he’d had the “how to program” manual on his left hand side, me sat on his right hand side and was only ever a couple of pages ahead of me in the book![... 259 words]
Contribute to an existing project, rather than starting one yourself. There are a bunch of benefits:[... 231 words]
You may find that the quality of developers you can hire depends on the quality of the project. Copying another website doesn’t sound like a very interesting project.[... 50 words]
Why is Java perceived as not cool for startups? We seem to be getting a lot of feedback lately that a startup should be using Ruby on Rails, PHP, Python, etc., if they want to be agile and iterate quickly.
You should re-evaluate your beliefs. Dynamic language programmers spend a great deal of time thinking about code quality and maintainability. TDD (and BDD), which I believe was first popularised within the Ruby community) are extremely widespread, and profiling and debugging tools are widely used and constantly improved. A strong test suite provides far more effective protection against bugs than static typing and an IDE.[... 152 words]
The Go Programming Language. A brand new systems programming language, designed by Robert Griesemer and Unix/Plan 9 veterans Rob Pike and Ken Thompson and funded by Google. Concurrency is supported by lightweight communicating processes called goroutines. “It feels like a dynamic language but has the speed and safety of a static language.” # 11th November 2009, 7 am