Calvin Spealman: Publishing ES6 Modules on NPM
I had an adventure over the last couple days with ES6!There was a pattern I'd already used in a few of my React projects to make ES6 classes a little nicer. ES6 did a lot to make working with this...
View ArticleCodementor: Building a Chatbot using Telegram and Python (Part 2): Adding a...
In Part 1 of this tutorial, we built a basic Telegram Chatbot from scratch using Python. Our Bot wasn’t too smart, and simply echoed anything sent to it back to the user. The Bot we built is a good...
View ArticleTalk Python to Me: #88 Lightweight Django
Django is a very popular Python web framework. One reason is you have many building blocks to drop in for large sections of your application. Need a full-on admin table editor backend? That's a few...
View ArticleLintel Technologies: Asynchronous DB Operations in Twisted
Twisted is an asynchronous networking framework. Other Database API Implementations have blocking interfaces.For this reason, twisted.enterprise.adbapi was created. It is a non-blocking interface,which...
View ArticleCalvin Spealman: Becoming a Better Developer on Purpose
I’ve become a much better developer than I was when I began working professionally a decade ago. I feel confident enough in my abilities to recognize that I have improved the breadth of my skill set...
View ArticleCalvin Spealman: Web Technologies I Need To Learn More About
I like to think I'm a good web developer. Getting here was the result of experience, practice, and constant curiousity. Lately, I've wondered if the passive nature of that curiousity has run its...
View ArticleCalvin Spealman: ReactJS Tip: CSS Transition Groups and Vendor Bundling
Every developer finding their way around ReactJS is going to come across CSS Transition Groups sooner or later. These helpful components built by the ReactJS team but distributed separately help to...
View ArticleDataCamp: Pandas Cheat Sheet for Data Science in Python
The Pandas library is one of the most preferred tools for data scientists to do data manipulation and analysis, next to matplotlib for data visualization and NumPy, the fundamental library for...
View ArticlePython 4 Kids: Python for Kids: Python 3 Summary of Changes
While my Python 3 posts seemed to stretch for pages and pages with differences, there actually aren’t very many changes at all. Most of that space is taken up by the code outputs (which often had only...
View ArticlePython 4 Kids: 3: Using Python IDLE
Book ref: Project 4 (pg 84ff)Python 2.7: SameSee also: Python 3/Project 4 postYou have started this new batch of tutorials working with the Python (Command Line) program. Python (Command Line) looks...
View ArticleEli Bendersky: Basics of using the readline library
Did it ever happen to you to find a program that provides a shell / REPL-like interface that doesn't support basic features like line editing, command history and completion? I personally find it...
View ArticleDataCamp: Python Data Visualization: Bokeh Cheat Sheet
Bokeh distinguishes itself from other Python visualization libraries such as Matplotlib or Seaborn in the fact that it is an interactive visualization library that is ideal for anyone who would like to...
View ArticleAutomating OSINT: Vacuuming Image Metadata from The Wayback Machine
Not long ago I was intrigued by the Oct282011.com Internet mystery (if you haven’t heard of it check out this podcast). Friends of the Hunchly mailing list and myself embarked on a brief journey to see...
View ArticleWesley Chun: Modifying email signatures with the Gmail API
IntroductionIn a previous post, I introduced Python developers to the Gmail API with a tutorial on how to search for threads with a minimum number of messages. Today, we'll explore another part of the...
View ArticleObey the Testing Goat: Second Edition update: Virtualenvs, Django 1.10, REST...
A brief update on my progress for the second edition. Getting there!Virtualenvs all the way down.In the first edition, I made the judgement call that telling people to use virtualenvs at the very...
View ArticleAlbert Hopkins: Writing autofill plugins for TeamPlayer
BackgroundTeamPlayer is a Django-based streaming radio app with a twist. A while back it gained a feature called "shake things up" where, instead of dead silence, "DJ Ango" would play tracks from the...
View ArticleContinuum Analytics News: Introducing: fastparquet
Developer BlogTuesday, December 6, 2016Martin DurantContinuum AnalyticsA compliant, flexible and speedy interface to Parquet format files for Python, fastparquet provides seamless translation between...
View Articletryexceptpass: Threaded Asynchronous Magic and How to Wield It
A dive into Python’s asyncio tasks and event loopsContinue reading on »
View ArticleMarcos Dione: ayrton-0.9
Another release, but this time not (only) a bugfix one. After playing with bool semantics I converted the file tests from a _X format, which, let's face it, was not pretty, into the more usual -X...
View Articletryexceptpass: Threaded Asynchronous Magic and How to Wield It
Photo Credit: Daniel Schwen via WikipediaA dive into Python’s asyncio tasks and event loopsOk let’s face it. Clock speeds no longer govern the pace at which computer processors improve. Instead we see...
View Article