Language Selection

English French German Italian Portuguese Spanish

Python Programming

Filed under
Development
  • Verbose regular expressions, now you have one and a bit problems

    Regular expressions (regexes) are famously hard to read or write. There are some techniques you can use to improve this. Like any other code you write, your regular expression patterns should

    include comments

    break apart large blocks into smaller related sections

    use named variables and identifiers

  • Talk Python to Me: #275 Beautiful Pythonic Refactorings

    Do you obsess about writing your code just the right way before you get started? Maybe you have some ugly code on your hands and you need to make it better. Either way, refactoring could be your ticket to happier days! On this episode, we'll talk through a powerful example of iteratively refactoring some code until we eventually turn our ugly duckling into a Pythonic beauty.

  • Python Monthly July 2020

    Being a Python developer is a fantastic career option. Python is now the most popular language with lots of growing job demand (especially in the fields of Web, Data Science and Machine Learning). You have many job opportunities, you can work around the world, and you get to solve hard problems. One thing that is hard, however, is staying up to date with the constantly evolving ecosystem. You want to be a top-performing python developer, coder, programmer, software developer, but you don’t have time to select from hundreds of articles, videos and podcasts each day.

    This monthly newsletter is focused on keeping you up to date with the industry, keeping your skills sharp, without wasting your valuable time. I will be sharing the most important articles, podcasts and videos of the month. Think Tim Ferriss and the Pareto Principle (80/20 rule) meeting the Software Development world. What’s the 20% that will get you 80% of the results?

  • PSF GSoC students blogs: [Week 9] Check-in

More in Tux Machines

Microsoft 365 outage affects multiple services

Microsoft Corp MSFT.O said late Monday a recent change it introduced likely caused a major outage, affecting users' access to multiple Microsoft 365 services, including Outlook.com and Microsoft Teams. The developer of Windows and Office software said it did not “observe an increase in successful connections” even after it rolled back the change to mitigate the impact. Read more

14 Best Free and Open Source Linux Compression Tools

Data compression is the process of storing data in a format that uses less space than the original representation would use. Compressing data can be very useful particularly in the field of communications as it enables devices to transmit or store data in fewer bits. Besides reducing transmission bandwidth, compression increases the amount of information that can be stored on a hard disk drive or other storage device. There are two main types of compression. Lossy compression is a data encoding method which reduces a file by discarding certain information. When the file is uncompressed, not all of the original information will be recovered. Lossy compression is typically used to compress video, audio and images, as well as internet telephony. The fact that information is lost during compression will often be unnoticeable to most users. Lossy compression techniques are used in all DVDs, Blu-ray discs, and most multimedia available on the internet. Read more

Customize an Intel NUC with Linux

After nearly six months of frequent video conferencing, I was tired of looking at my colleagues as tiny thumbnails on 13" and 15" laptop displays. However, I didn't want the clutter of a desktop or tower case and all the associated cabling. I briefly considered a Mac Mini but didn't want to surrender to a proprietary interface. I really wanted a Linux desktop with power, portability, and a small footprint. I considered System76's Meerkat but instead opted to build my own computer using an Intel Next Unit of Computing (NUC). Intel created the NUC as a very small, barebones computer system with a number of options. It's more powerful and more modular than something like a Raspberry Pi, but it's smaller than even a microATX sized PC tower. Read more

13 Best Photo Image Editors for Linux

In this article, I have reviewed of some the best photo editing software available on different Linux distributions. These are not the only photo editors available but are among the best and commonly used by Linux users. Thanks for reading and hope you find this article useful, if you know of other good photo editors available in Linux, let us know by leaving a comment. Stay connected to Tecmint for more quality articles. Read more