Deploying Service to Google App Engine Using Github and Github Actions
Let's see how we can make use of Github Actions to deploy our service to Google App Engine (GAE) continuously.
Identifying Default vs Unset Values in Google Protocol Buffers (proto3)
In proto3, all fields are "optional" (it is not an error if the sender fails to set them). But, fields are no longer "nullable", there's no way to tell the difference between a field being explicitly set to its default value vs. not having been set at all.
Systems and methods for leasing equipments or facilities using Blockchain technology
A method for leasing equipment or facilities using blockchain technology may include receiving, through a blockchain network, a request from a lessor device or lessee device to initiate an electronic lease agreement transaction between a lessor and a lessee ...
This is my personal emacs configuration tree, continually used and tweaked since last 365 days, and it may be a good starting point for other new emacs users.
First Contribution to Open Source
It’s hard. It’s always hard the first time you do something. Especially when you are collaborating, making mistakes isn’t a comfortable thing.
Important Http Status Codes
List of Hypertext Transfer Protocol (HTTP) response status codes.
Use mysql’s `replace into` safely!
MySQL’s popular replace into destination_database.destination_table (fields) select fields from source_database.source_table; query can be very dangerous if not used properly.
The Hacker Manifesto
Another one got caught today, it’s all over the papers. “Teenager Arrested in Computer Crime Scandal”, “Hacker Arrested after Bank Tampering”…
The requested address is not valid in its context
Facing this issue with Python2.7 and Ftplib ? I won’t waste your time talking shit! Let’s fix it..
Logstash -> Azure Event Hub | Log & Event Management Utility | NodeJS
Logstash is an open source data collection engine with real-time pipelining capabilities. Logstash can dynamically unify data from disparate sources and normalize the data into destinations of your choice.