Two years ago, I wrote an article Docker tips for beginners. That’s my first time to learn docker. And after that, I had to move my attention on data crawlers, including Python, Scrapy, Selenium, Chrome Extension, Electron, etc. Today is the day when I am back to work backend again. The first lesson I am learning is how to setup Docker environment. Docket officially claims that docker engine can run the docker image on all platform, including Windows, Linux and Mac. For perosnal and small business usage, it could be free. But if you are working in big company, you have to pay attention on the license, especially for beginners. If you were installing some apps by mistake, it could cause you legal problems.Read more
I moved my Joomla site to a new host powered by cPanel several days ago. Everything has been working smoothly till I find I cannot edit my post any more. Once I enter the article edition page, any operation will be result in 403 error.Read more
PayPal is one of the most popular payment solution for online business. In the PHP era, we can find lots of Paypal payment gateway, implemented by PHP, hosted on WordPress or Joomla. For example, my PayPal Digital Goods Express Checkout tools which was created several years ago. To be surprised, it still works properly and helps lots of people open their business online.
In my last post, Make Money within 4 Steps, I demonstracted how to use the latest PayPal REST API in the website. All these tools and toturials are all in PHP. In this article, I will use my Python skills to expose the possibility of Paypal in Python. Now let’s get it started.Read more
Logging in Python is an old topic. It is quite important to check and debug Python programe, especially when there are something going wrong. In Linux, logging files are usually located in a special folder and rotated basing on time. Here is a powerful logging tool, loguru, a Python 3rd library. In this article, I will not cover it, but I recommend it if you are already familiar with the original Python logging system. Here, I will share some usual practices in my past Python projects.Read more
PayPal provides a very simple REST API to enable us selling digital products in our website or apps. For example, I integrate it within my website to sell programming tutorials, source code, etc. In this post, I will explain how PayPal REST api works and demonstrate PayPal checkout workflow step by step.Read more