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.

SDK Before installing Android Studio or the standalone SDK tools, you must agree to the following terms and conditions. This is the Android Software Development Kit License Agreement 1. 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. delphi-orm - DORM, the Delphi ORM Features Open Source Apache License 2.0 Database agnostic (Do not require database changes!) Has one, has many and belongs to relations support Mapping through file, attributes or CoC Save and retrieve objects graph, not only single objects External (file) or internal (resource, json stream) configuration Interfaces based! Supports for FirebirdSQL (using UIB) Interbase (using UIB) SQLServer (using FireDAC driver) SQLite3 (using this SQLite3 wrapper) Event based validation (OnBeforeInsert, ObAfterInsert, OnBeforeUpdate, OnAfterUpdate and so on) Persistence ignorance Can persists everythig!

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:  Programming TutorialsjuanantoniogonzalezguerraInformatiqueprogrammingprogrammingProgrammers resourcesProgrammingProfessional孙子兵法Educationjanecalamity2Several languages tutorialscoding