X

Python web scraping made easy #1

Photo by Andri on Pexels.com I did a lot of web scraping and I'm still doing it. I've been building…

Free famous quotes database sample (10k rows)

Buyquotesdatabase.download offers a free famous quotes database with almost 10k records. You can view how the data is structured on…

How to transform PHP dynamic URL format to static

It is pretty easy to set up a simple PHP website and use the switch case pattern for path handling.…

How to install Python with pyenv

I do recommend using pyenv for various python installations and better version management. Also, pyenv is indicated for users who…

CSS: Setting width to 100vw will cause horizontal overflow

The problem Recently, I had to extend a div element to the maximum width to right for a design effect.…

SSH forwarding MongoDB port from remote to local

How to SSH forward MongoDB's port from the remote machine to the local machine's port Consider you have a MongoDB…

Python 3 – do not upgrade yet to tldextract 3.1.0

The problem If you want to upgrade to tldextract 3.1.0 from 2.* be aware of incompatibility with concurrent pools due…

Grab all titles from a website using Python and requests (or any programming language) [outdated]

In this tutorial, I will use an API for requests that take over the work of setting proxies or loading…

UrlWorker: an easy way to make requests and parse HTML [outdated]

Recently, I have been working on my own API for making requests and parse the HTML DOM.

How to easily understand Unix jobs management (ctrl+z, bg, jobs, fg)

When you are executing a long-running script in any Linux distribution, you can make it run in the background of…