排序
Turn Your Spaghetti Code into Functions, Part 2
Turn Your Spaghetti Code into Functions, Part 2,Read Part 1, first. In Part 1, we started with an example of common business logic code, and an analogy based on cramming an elephan...
Mistakes and Learnings.
Mistakes and Learnings.,It’s been over a year since I have started working at my current company. There have been lots of ups and downs. I know that’s a cliched thing to say, but...
Things I learnt today
Things I learnt today,Weird but when using the executeUpdate() method in java.sql.* module, make sure you are using the update query and not the insert query. 原文链接:Things I le...
Property Testing: Why You Should Generate Test Data
Property Testing: Why You Should Generate Test Data,I drank the functional programming cool-aid at my first real job. While I do not currently professionally develop with functiona...
CartPole with Q-Learning – First experiences with OpenAI Gym
CartPole with Q-Learning - First experiences with OpenAI Gym, OpenAI Gym Today I made my first experiences with the OpenAI gym, more specifically with the CartPole environment. Gym...
Ultimate Solution to Python Virtual Environments: pyenv + virtualenvwrapper
Ultimate Solution to Python Virtual Environments: pyenv + virtualenvwrapper,(This post was originally published on Siv Scripts) I love using the Command Line; it's my favourite par...
Programming while offline with Python
Programming while offline with Python,I live in Cuba. I've lived in Cuba since I was born and Cuba (believe me) is like kryptonite for software developers. Being one of the contrie...
Generating mock data with Mimesis: Part II
Generating mock data with Mimesis: Part II, We have already published how to generate mock data with the help of a Python library — Mimesis. The article you are reading now is...
Laser Drift: Reverse engineering slot cars for fun and (maybe) profit!
Laser Drift: Reverse engineering slot cars for fun and (maybe) profit!,In this blog series I discuss the creation of Laser Drift, a system that allows you to remotely control any C...
Metaprogramming Python – Method Missing
Metaprogramming Python - Method Missing,I'm reading a book called Metaprogramming Ruby by Paolo Perrotta, and it's really interesting! I'm learning a lot. Every so often, as I'm re...
Modern Java Development is Fast
Modern Java Development is Fast,Originally posted on return.co.de Java Development is fast - and fun. Believe it or not. I hear a lot of Java bashing in podcasts, mostly by develop...
Pull Requests: The Good, The Bad and The Ugly
Pull Requests: The Good, The Bad and The Ugly, 原文链接:Pull Requests: The Good, The Bad and The Ugly