I like to listen to the Authority Hacker podcast. It is full of handy information and can learn a lot about SEO and how to… Read More »Tools to build sites in 2021 a la Authority Hacker
This is a quick tip on how to remove empty lines using regular expression from a large text file in Visual Studio Code.Read More »Easily remove empty lines using regular expression in Visual Studio Code
In my daily work, I am using a Macbook Pro with Windows 10 installed. I rarely boot in macOS on this machine but I am aware of a nice AirPods utility for macOS that it is very easy to use. I was living under the impression that it is not possible to use my Airpods with Windows until today. I will provide a quick and easy way to show how to pair and then connect Airpods to a Windows 10 PC or laptop.Read More »Quick and Easy way to connect AirPods to Windows 10
What are Azure Deployment Slots?
Azure Deployment Slot is a very useful feature of the Azure App Service. With this feature, it is possible to create one or more slots that can host different versions of your app. You can then swap these deployment slots without causing any downtime for your users.Read More »Azure Deployment Slots – 5 most important things to know about them
I recently had an issue with an Android phone that kept disconnecting from the wifi network after a certain period. The wifi was configured to… Read More »Disabling Captive Portal Check in Android
This is the third part of the articles I am writing about my little project I am working on. In part1, I created a web scraper to get the data I needed. In part 2, I added support to save the collected data to a MongoDB database. Now in this part, I will look into how to clean up and add new features (columns) to the collected data to make it more suitable for analysis.
My primary motivation here is to learn new technologies as I progress, so my baby steps may not be the state of art in this particular area and all tips and tricks or corrections are welcome.
For this project, I am using python and each day I love it more and more. There are some cool libraries for python such as pandas that will be used. There are some cool tools such as python notebooks that will be also used.
For starts, make sure that you have jupiter notebook installed on your machine and then start Jupyter Notebooks from the git repo folder.
pip install jupiter cd /path/to/stackjobs jupiter notebooks
With this command, we started the iPython (Jupyter) notebooks and a new browser will be opened. Click on the Enhancing and Extending data with Pandas notebook to see and run the code that this article with describe. Also, the enhance_data_with_pandas.py file contains the same code, so it can be run without iptyhon notebook.Read More »Playing With Pandas