Archive for the ‘Programing’ Category

This is a basic python string and string manipualtion tutorial. Strings are a special type of a python class. As objects, in a class, you can call methods on string objects using the .methodName() notation. The string class is available by default in python, so you do not need an import statement to use the object interface to strings. … Read the rest

These are the ten most rated questions at Stack Overflow last week.
Between brackets: [question score / answers count]
Build date: 2018-02-03 18:20:21 GMT

  1. Create index dictionary from integer list – [8/4]
  2. How can I use Regex to find a string of characters in alphabetical order using Python? – [7/4]
  3. How to keep track of instances of python objects in a reliable way? – [7/1]
  4. Converting String dictionary like to dictionary – [
Read the rest

For building quick APIs in Python, I have mostly depended on Flask. Recently I came across a new API framework for Python 3 named “API Star” which seemed really interesting to me for several reasons. Firstly the framework embraces modern Python features like type hints and asyncio. And then it goes ahead and uses these features to provide awesome development experience for us, the developers. We will get into those features soon but before we begin, I would like … Read the rest

First, let’s get those terms out of our way. The REST acronym stands for Representational State Transfer,
which is an architectural design. Usually when we use the term RESTful, we are referring to an application that
implements the REST architectural design. API stands for Application Programming Interface, which is a software
application that we interact programmatically, instead of using a graphical interface. In other words, we interact
with it at a lower level at the source code, … Read the rest

I have already published a yearly report which covers all of 2017
but also some of my January 2018 work, so I’ll try to keep this short.

Debian Long Term Support (LTS)

This is my monthly Debian LTS report. I was happy to switch to the
new Git repository for the security tracker this month. It feels like
some operations (namely pull / push) are a little slower, but others,
like commits or log inspection, are much faster. So I … Read the rest

After collating the various ideas that people have been giving me during the Kickstarter campaign, I have decided to firm up my table of contents. I had already planned to cover 80-90% or more of what was in ReportLab’s user guide, but in more depth, as I thought most of those topics should be covered in book form. The rest of the book was going to be some HOW-TO type chapters and other Python packages that work with PDFs.

Read the rest


Feel okay today energy level good. The damn side stitch was quite bad today


69 kg – weight seems to have stalled.


Cotton mouth no more. Felt very “empty” at the end of the day and very tempted to go get something to eat. … Read the rest

NordVPN promises a private and fast path through the public internet, with no logs and unmetered access for 6 simultaneous devices. They are currently running a promotion, but you’ll have to use this link to find it. Its typical price has been discounted to $99 for 3 years of service. That’s a good deal at just $2.75 per month.  See the $2.75/month NordVPN holiday deal here.

This story, “Get 3 Years of NordVPN Service for Just $2.75 Per Month” … Read the rest

The numeric Python community should consider adopting Numba more widely within community code. Numba is strong in performance and usability, but historically weak in ease of installation and community trust. This blog post discusses these strengths and weaknesses from the perspective of an OSS library maintainer. It uses other more technical blog posts written on …
Read more →Read the rest

February 2nd, 2018

Tim Golden: The Dojo Board

No Comments, Programing, Python, by admin.

The February 2018 London Python Dojo was hosted by SohoNet
to whom we’re grateful not just because they hosted, but because they stepped up at
short notice when our original venue had to withdraw. It was nice to see quite
a few of the SohoNet team at the Dojo. Of course, this was all courtesy of
veteran Dojo cat-herder Tom Viner who
works there at the moment and arranged everything on the day and beforehand.
(And who also won the

Read the rest