Posts

Showing posts from September 22, 2019

A List of Free Python Books

If you’re like me, you love learning by reading books.

So, when I set out to learn the Python programming language in the last days of 2018, I started looking for good books. I googled, browsed Reddit, checked major Python sites, and came out with a list Python books, including several free ebooks. I shared the list of free books to Reddit as I thought it may help others. Not only was the list a huge hit, some users suggested more great books.

Given all the interest, I put together my initial list, integrated it with the suggestions, and published the list of free Python books.

Go check the list, there are good titles covering many topics, from introductory guides to advanced language features and techniques, from software engineering to game development, and more. Including a few gems, such as the unusual book Boxes: Your Second Python Book that explores digital typesetting and text layout algorithms.

How to Zoom the Screen on Android

Image
You have no trouble viewing the screen of your Android device, but sometimes you squint and struggle with tiny text or small details.

What to do? Use Android’s triple-tap to magnify gesture.

This is actually an accessibility feature, but it’s very handy also for general use. Enable the gesture in the Android system settings under Settings > Accessibility > Magnification > Magnify with triple-tap > On.

Now, each time you can’t read or see something on the screen, triple-tap on it. Here’s what the tiny text of a street name in the Google Maps app looks like when magnified:


Android magnifies — effectively a digital zoom — whatever is at the spot you triple-tap on. Pinch to magnify even more. Drag with two fingers to scroll and pan. You know the screen is magnified because there’s an orange frame around the edges. Triple-tap again to turn off the magnification and go back to the default screen. Here are all the actions you can take:


This simple gesture makes my Android experie…