One set of source code – 12 factors app principle no. 1

Reading Time: 3 minutes For 12 factor application the No. 1 principle is one source code base. Today I was thinking about this topic: one sets of source code for one app, and use configuration for language, region or other different settings for different customers. And this reminded me of some of the articles I read (such as this… Continue reading One set of source code – 12 factors app principle no. 1

Raspberry Pi

Reading Time: 2 minutes Downloaded Noobs image installer (imager_1.6.2) to Mac, unpack (or install) so that I have “Raspberry Pi Imager” on Mac, and then used it to create the bootable OS on the sd card using that software. After that insert the sd card to the appropriate slot on p3, also plugged in hdmi for monitor, and usb… Continue reading Raspberry Pi

Hiring Right

Reading Time: 2 minutes In a little over last year or so, I was involved in many technical interviews, and sometimes hiring decisions (one vote only, but a No vote is usually a No for the candidate). This is quite different from normal technical contributor’s job. But I learn something from this process too. I think overall I had… Continue reading Hiring Right

Java keytool

Reading Time: < 1 minute Keytool The Most Common Java Keytool Keystore Commands import keytool -import -trustcacerts -alias root -file Thawte.crt -keystore keystore.jks (or cacerts) (keytool -keystore $CACERTS_STORE -storepass changeit -importcert -alias jfrog.root -file jfrog.root.cer -noprompt) list keytool -list -v -keystore $JAVA_HOME/jre/lib/security/cacerts Install Spring STS on Mac Drag the STS to the Application may not necessary, as it could not… Continue reading Java keytool

GCP Data Fusion

Reading Time: < 1 minute (Update 12-10-2020) Ran the DataFusionQuickstart from Data Fusion Hub. Need to make sure the compute@developer service account have the following roles: BigQuery AdminCloud Data Fusion RunnerDataproc WorkerService Account UserStorage Admin then the datafusion user service account still has “Service Account User” role (this is same as below). The big query and storage roles are needed… Continue reading GCP Data Fusion

Terraform

Reading Time: < 1 minute Doing Prepare for Certification Get Started – AWS : below has some issues, cannot find the image. Note I tried to find correct ami image id too (ami-032930428bf1abbff, via AWS console), but it appears there is another issue when a correct ami image id was used. *Amazon Linux AMI 2018.03.0 (HVM), SSD Volume Type –… Continue reading Terraform

Virtual Learning

Reading Time: < 1 minute I normally use google calendar for kiddos’ Zoom meetings. My older daughter who is going to be FGC dragon knows get to Zoom via Google classroom. I can train her on the google calendar too. But now I am thinking I will take Monday off for the full time support of virtual learning (I feel… Continue reading Virtual Learning