https://carnaux.github.io/NFT-Marker-Creator/#/
Self hosted Gitlab and 500 error
In my case the 500 error started after migration to new server. Everything was done as per the official guide. The server started fine, the repositories, comments, issues also showed fine. The problem – on clicking a repository it showed 500 error. Checking the error logs (under /var/log/gitlab/) didn’t reveal the problem. The best way… Continue reading Self hosted Gitlab and 500 error
ESP32 and Arduino IDE
For programming ESP32 using Arduino IDE need to add the board support. Files -> Preferences -> Settings (Tab) -> Additional Boards Manager URLs (textbox): “https://espressif.github.io/arduino-esp32/package_esp32_index.json” ESP32 is much more powerful than the ESP8266 series processors. It has a Dual Core processor.
Unsigned Int, Mathematical operations and pitfalls in Arduino or C
Let’s consider the below code: unsigned long startTime = 1940, stopTime = 0;if( (stopTime – startTime) > 5000ul){ Serial.println(“Hello World!”);} Will this say Hello World? Yes, it will. If this sounds new or surprising to you, please continue reading below. Note the variables have been defined as unsigned long. So the result of mathematical operations… Continue reading Unsigned Int, Mathematical operations and pitfalls in Arduino or C
State changes during an in-app purchase in Ionic Cordova
Here is a cleaner and summarized version of the data/state changes that are crucial for recording the transaction. For raw dumps view this article – Ionic Cordova In-App Purchase Plugin Events Data Dumps ——————————— START OF NEW PURCHASE ——————————— state:requested canPurchase: false owned: false state:initiated canPurchase: false owned: false state:initiated canPurchase: false owned: false state:approved… Continue reading State changes during an in-app purchase in Ionic Cordova