Thrashing Code Metal Monday for Week of March 6th 2017, on Tuesday the 7th!
Obviously it isn’t Monday. But sometimes you go to a show on Sunday and you’re recovering on Monday and writing a blog entry just isn’t a priority. But in that vein, here’s the line up for the Bound by the Road Tour I dived into the pit for this last Sunday!
K’atun > https://www.facebook.com/pg/katunband
Golang Execution on OS-X vs. Linux
Recently I was dorking about with some Go code on OS-X. Just working with it via iTerm 2 and using some basic go run whateverthefile.go
commands and displaying results out the the shell. All was well, and then I dived into some code that used so Go Routines. The code looked something like this.
package main
import (
"time"
"fmt"
)
func say(s string) {
for i := 0; i<5; i++ {
time.Sleep(2 * time.Second)
fmt.Println(s)
}
}
func main() {
go say("1. First thread is running.")
go say(" 2. Second thread is running.")
say(" 3. Thread is running in main.")
fmt.Println("Ended.")
}
Thrashing Code Metal Monday for Week of February 20th, 2017
It’s a holiday, but the thrashing never stops. Here’s some tunes that I’ve had on during my recent #golang experiments.
Industry Introspection
Every few days I like to sit down like an old academic professor and just read and ponder what’s going on in the computer hardware and software industries. As of late it’s been interesting to dive into whatever Elon Musk is working on also; electric cars, solar energy, rockets, or even boring machines. Another thing I’ve had a curiosity in and continue to find interesting is machine learning, or as some call it in the mainstream movie media artificial intelligence.
Thrashing Code Metal Monday for Week of February 13th, 2017
I’ve been getting a fair dose of New Orleans cajun grub lately so I went back to my roots and picked out a few bands from NOLA (That’s New Orleans, Lousiana FYI). Be prepared, NOLA Metal is a special level of sludgy heaviness and growl combined with some slightly psychodelic melodies thrown in.
With that, enjoy your coding heavy monday metal!
Setting up a GCP Container Cluster - Part II
- Part 1 - Setting up a GCP Container Cluster
- Part 2 - Working with a GCP Container Cluster
- Part 3 - Setup of Drone.io on a GCP Container Cluster - Currently being written
A couple of days I wrote up the experience around getting a Google Container Cluster up and running and adding a Terraform config to automate the process. Today my plan is to dig into getting containers into the Google Container Repository and then using those containers to launch various things within the Google Container Cluster. With my end goal being to get a Drone.io setup for production use.
Thrashing Code Metal Monday for Week of February 6th, 2017
This is the first of many of a series that is starting today. Thrashing Code Metal Monday’s picks for heavy tunes to code to. Ya know, if you can handle it.
With that introduction, may the thrashing code begin!
Data Diluvium Design Ideas
This post includes a collection of my thoughts on design and architecture of a data generation service project I’ve started called Data Diluvium. I’m very open to changes, new ideas, or completely different paradigms around these plans altogether. You can jump into the conversation thread. What kind of data do you often need? What systems do you want it inserted into?
Breakdown of Article Ideas:
- Collected Systems API - This API service idea revolves around a request that accepts a schema type for a particular database type, an export source for inserting the data into, and generating an amount of data per the requested amount. The response then initiates that data generation, while responding with a received message and confirmation based on what it has received.
- Individual Request API - This API service idea (thanks to Dave Curylo for this one, posted in the thread) revolves around the generation of data, requested at end points for a particular type of random data generation.
Alright, time to dive deeper into each of these.
Setting up a GCP Container Cluster - Part I
- Part 1 - Setting up a GCP Container Cluster
- Part 2 - Working with a GCP Container Cluster
- Part 3 - Setup of Drone.io on a GCP Container Cluster - Currently being written
I set out to create a container cluster to work with in Google Cloud. These are the notes of that effort I undertook. On the heels of this article I’m putting together the notes also on getting Drone.io fully setup with an appropriate domain name and the like for use in full production grade work. For now, here’s the lowdown on the steps I took to get educated on and informed about setup and use of the Google Container Cluster.
First exploratory script I ran based on instructions here.
gcloud container clusters create working-space \
--zone us-central1-a \
--additional-zones us-central1-b,us-central1-c