I have subscribed to the Pycoder’s Weekly Newsletter, where I have stumbled upon JuanPotato‘s python program Legofy. Legofy is a program, that can take an image and convert it to look like it was made from Lego blocks. This intrigued me, because I couldn’t imagine what he meant by that statement without looking at his example […]
Vote for Pizza with Slack: Python in AWS Lambda
Running serverless Slackbots in AWS. Or, how I learned to stop worrying and love Lambda.
The New Hyper
I’m delighted to announce that today is the release date of version 1.0.0 of my brand new project, Hyper-h2. Hyper-h2 is the first step in what I hope will be a long journey improving the state of HTTP in Python, by providing a set of composable, re-usable libraries that can act as tools for building […]
Rodeo 1.0: a Python IDE on your Desktop
Rodeo 1.0 Release When we released our in-browser IDE for Python earlier this year, we couldn’t believe the response. Thousands of our readers all over the world saddled up and told their friends and colleagues to do the same (no more puns, we promise). That reaction, as well as the endless search for hacks to […]
Rewriting a Flask app in Django
I spent Saturday on rewriting a Flask app in Django. The app in question was Nikola Users, which is a very simple CRUD app. And yet, the Flask code was a mess, full of bugs and vulnerabilities. Eight hours later, I had a fully functional Django app that did more and fixed all problems. Original […]
Integrating Python and R into a Data Analysis Pipeline – Part 1
By Chris Musselle and Kate Ross-Smith For a conference in the R language, EARL London 2015 saw a surprising number of discussions about Python. I like to think that at least some of this was to do with the fact that the day before the conference, we ran a 3-hour workshop outlining various strategies […]
LinkedIn Social Authentication in Django
Social Authentication (or Social Login) is a way to simplify logins for end users by using existing login information from the popular social networking services such as Facebook, Twitter, Google+, LinkedIn (focus of this article), and so on. Most websites that require a user to login, utilize social login platforms for a better authentication/registeration experience […]
The End of Safe Harbor and a Scary Path Forward
In the Austrian internets the news about the end of the safe harbor act has been universally welcomed it seems. Especially from non technical folks that see this as a big win for their privacy. Surprisingly many technical people also welcomed this ruling. And hey, if Snowden says that’s a good ruling, who will argue […]
Pillow 3-0-0 is Out
Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors. The Pillow Team is excited to announce the release of Pillow 3.0.0. While “3 is just a number after 2”, there are some significant changes in this release all users should be aware […]
ScienceCluster Meets Spark
Getting Started When did all the ‘big data’ hoopla start? By the very first definition, in a 1997 paper by scientists at NASA, a data set that is too big to fit on a local disk has officially graduated to big-data-dom. Whether you’re working with large excel files or processing the “10 terabytes generated by […]
ScienceCluster: Same Tools, Better Workplace
Introduction Every data scientist has his or her favorite tools. We understand that your toolbox is carefully curated. We also know that each member of your team has different preferences. That’s why we’ve built all of your favorite tools (and your coworker’s!) into our products. We don’t want to change the way you work. We […]
Python Programming Challenge – first to five
We’ve partnered with our friends at Interview Cake to bring you a programming challenge to test your logic skills and abilities. Updated 10/16/2015: Added additional challenges – cheers! The Challenge There are two players. Each player writes a number, hidden from the other player. It can be any integer 1 or greater. The players reveal […]
My first time using matplotlib
I was interested in learning a little bit more about data science and machine learning algorithms. And one of the most used data sets to introduce one to the topic is the iris data set. The iris data set contains 150 instances with a classifier describing which kind of iris plant type it is: iris […]
More HTTP/2 News
Just a short one today folks. I wanted to indicate some exciting stuff that’s happened in the past few hours, and get you excited for how the web is shaping up. A few months ago I wrote a post about how iOS 9 was going to have HTTP/2 support, which you can find here. Since […]
Comparing Python Command-Line Parsing Libraries – Argparse, Docopt, and Click
About a year ago I began a job where building command-line applications was a common occurrence. At that time I had used argparse quite a bit and wanted to explore what other options were available. I found that the most popular alternatives available were click and docopt. During my exploration I also found that other […]