background preloader

Become a Programmer, Motherfucker

Become a Programmer, Motherfucker
If you don't know how to code, then you can learn even if you think you can't. Thousands of people have learned programming from these fine books: Learn Python The Hard Way Learn Ruby The Hard Way Learn Code The Hard Way I'm also working on a whole series of programming education books at learncodethehardway.org. Learn C The Hard Way Learn SQL The Hard Way Learn Regex The Hard Way Graphics Programming Language Agnostic NerdDinner Walkthrough Assembly Language Bash Clojure Clojure Programming ColdFusion CFML In 100 Minutes Delphi / Pascal Django Djangobook.com Erlang Learn You Some Erlang For Great Good Flex Getting started with Adobe Flex (PDF) Forth Git Grails Getting Start with Grails Haskell Java JavaScript JavaScript (Node.js specific) Latex The Not So Short Introduction to LATEX (perfect for beginners) Linux Advanced Linux Programming Lisp Lua Programming In Lua (for v5 but still largely relevant)Lua Programming Gems (not entirely free, but has a lot of free chapters and accompanying code) Maven Mercurial Nemerle Nemerle

http://programming-motherfucker.com/become.html

Related:  programmingProgrammingJob

Crawl a website with scrapy - *.isBullsh.it In this article, we are going to see how to scrape information from a website, in particular, from all pages with a common URL pattern. We will see how to do that with Scrapy, a very powerful, and yet simple, scraping and web-crawling framework. For example, you might be interested in scraping information about each article of a blog, and store it information in a database.

Tutorial - Learn Python in 10 minutes NOTE: If you would like some Python development done, my company, Stochastic Technologies, is available for consulting. This tutorial is available as a short ebook. The e-book features extra content from follow-up posts on various Python best practices, all in a convenient, self-contained format.

Writing Effective Documentation For WordPress End Users Advertisement Today I get to write about something close to my heart: documentation. The emails I love the most start with, “I’ve got this new product. Please, document it!” I get a lot of pleasure from learning about someone’s code and making it as clear as possible for users.

Computer shop: najveći izbor računarske opreme - Computer Shop d.o.o. <ul><li>This shop requires JavaScript to run correctly. Please activate JavaScript in your browser.</li></ul> Log in Categories Auto Oprema Bela Tehnika Desktop računari IGRAČKE I BEBI OPREMA KLIMATIZACIJA I GREJANJE Mali kucni aparati Notebook RAČUNARI I OPREMA Specijalne ponude Tablet racunari TELEFONI,GPS,NAVIGACIJE TV,FOTO,KAMERE AUDIO, VIDEO So you want to be a programmer, huh? Here are 27 ways to learn online Whether you are looking to switch careers and become a full-time programmer, want to try to build a website or app on the side, or are just looking to round out your skill set, learning to code has certainly been something a lot of people have started to do lately. And while being a programmer might not be for everyone, there is a lot to be said about gaining a better, more educated view of how all those pixels get moved around all those screens. Before we delve into our list of learning resources sites, we wanted to share some advice from Marissa Louie, a self-taught product designer for Ness Computing. A former startup founder, Louie told TNW that the hardest part of being self-taught – whether it’s design, programming, or any other discipline is, “gathering the courage. The most important barrier is just to overcome your fears” (she also said having the ability to follow instructions helps as well). F**k it, we'll do it live!

Simple Is Beautiful If you’ve read some of my other articles, you know that I believe that the best code is no code at all. But what if you actually have to write some code? What then? This article deals with that question and shows the importance of simplicity. As I write this there are still a few cardboard boxes strewn across our home as we finish unpacking everything. Color Theory for Designers, Part 1: The Meaning of Color Advertisement Color in design is very subjective. What evokes one reaction in one person may evoke a very different reaction in somone else. Sometimes this is due to personal preference, and other times due to cultural background. Color theory is a science in itself. Studying how colors affect different people, either individually or as a group, is something some people build their careers on.

Install / update to Python 2.7 and latest Pip on EC2 Amazon Linux Unfortunately Amazon Linux 3.4 AMIs still ship with Python 2.6 which makes it impossible to run many Python apps. Also the installation and update/upgrade of Pip through yum python-pip fails and puts packages into the old 2.6 lib folder. Here is my solution to upgrade to Python 2.7 including the latest Pip & Virtualenv. Just copy & paste line by line: # install build tools sudo yum install make automake gcc gcc-c++ kernel-devel git-core -y

This is a community of (motherf**king) programmers who have been humiliated by software development methodologies for years. Awesome! by avayaoli Feb 18

Related:  web developingInformatiquecomputersEducateprogrammingTo readGUIDEProgrammingscience孙子兵法things to tryProgrammingEducationanarcho, socialo, individuo... trucsCode Resourcesjanecalamity2Several languages tutorialscoding