PaRaD1SE

My First Blog

Published: 2021/9/2 Views: 6680

Categories: 

Comprehensive

Some introduction about my website

Welcome everyone to my website

This is where I share my story and sell my personal work. I started to regain the piano because of my love of anime music in 2012, and started to publish my piano works on Bilibili and several other mainstream video sites. Now that a few years have passed, I have given up following the current trend of flow first, and I will continue to practice piano and adapt music works with my own rhythm, with the art of scrutinizing the art, and improving my mentality. I have uploaded more than 100 piano performance videos so far and they are still recognized by everyone. I am very happy.

The opportunity to make a personal website

You may have the impression that my university major is physics, but in the last semester of university graduation, because of the physics modeling requirements of a comprehensive physics experiment course, I got in touch with programming through Python, a language that is extremely friendly to novices. Because of my constant curiosity, and since I have learned Python, I can’t give up the idea after the class, I want to find some projects to do something to deepen my knowledge of information technology. After understanding in many ways, I found a very reasonable sentence:

"Every programmer should have his own blog." ——Lu Xun

So after several months of study, I built this personal website, which is part of the reason why I haven't uploaded any works in the past year.

Some future arrangements

Now that the main structure of the website has basically taken shape, it only needs some simple maintenance, so I will start playing piano and adapting works again. Currently I plan to use this website as my blog, personal store and resumé at the same time. I will maintain this website for a long time, upload some of my software development learning experience and composing and arrange experience from time to time, and at the same time move my music works here one after another. I hope you can support me, buy my sheet music, or buy me a cup of coffee at the bottom of the page.

Website update plan

Integrate WeChat H5 payment

Currently the website only supports the mobile WeChat scan QR code payment function

2021/9/9: Successfully support mobile WeChat payment

Integrate Alipay QR code payment and H5 payment

Now that we have WeChat, Alipay is of course indispensable

2021/9/17: Successfully support Alipay web and mobile payments

Integrate PayPal payment

Judging from the current data, Youtube is the main source of music score income, so at least a channel to support overseas payments is required

2021/9/22: Successfully support PayPal payment

Add new blog and new music score push function

Added subscription options on the My Account page

Integrate the Guangzhou license plate lottery assistant project

Project Motivation

The Guangzhou license plate lottery assistant is my hand-practice project when I am learning python crawler. I don’t know the policies of other cities, but the lottery of Guangzhou’s license plate is a very long cycle and very long interval. Every three months, you have to log on to the website to do a lottery extension application. If you are not careful, you will forget it, which may cause a waste of time.

Project function

The function of this project is to automate the extension application, and regularly notify you of the result of the monthly lottery by email until the lottery is awarded.

Project code

I sorted out this project and made the code public. It can be used but it is very rough. After all, it was a hands-on project when I first learned Python, pure functional programming, and only supports the use of one account. In the next step, I will classify it to be able to instantiate multiple tasks at the same time. Welcome everyone to give pointers: Code is here

Integrate verification code to identify Demo project

Project Motivation

This project is when I was working on the Guangzhou license plate lottery assistant project, I encountered a crawler landing and needed to enter the verification code and was forced to give birth to the project. In fact, I used Baidu OCR's API at the beginning, but the recognition rate of the unspecialized model is too rubbish. It may be successful once after 10 logins.

project outcome

Later, I learned machine learning and trained a model by myself with TensorFlow. The recognition success rate was as high as 98%. This laid the foundation for the feasibility of the production environment of the license plate lottery project.

Tags:

Development
Website

Previous

Next