It's a discussion friends of mine have been having.
There are a lot of job posts out there that say something along the lines of:
And then they slap a label of "devops" on that. That's . . .
When I create a new go struct, I organize it around serialization and usability.
package main
import (
"encoding/json"
"errors"
"fmt"
"net/url"
)
type Proxy struct {
URL *url.URL `json:"url"`
runs uint64
}
func NewProxy(u * . . .
The following paragraphs come from the ACM Code of Ethics. When joining ACM, members are required to agree to read, understand and agree to follow the standards set forth in this document.
2.6 Perform work only in areas of competence.
Computing professionals are in a position of trust, and therefore have a special . . .
glog implements log levels with a nice boolean alias. Starting at line #983, the Verbose
, when wrapping the boolean true
causes its various functions to invoke the logger. So if you pass in -v 3
on the command line and use glog.V(2).Info("hello")
in code, your logger will write the message. This allows glog to have far fewer log . . .
*_test.go
files aren't compiled or lexed until you run go test
. You change them without breaking your non-test code compiles. They stay out of the way until they are needed, which is a nice trick.
This is my purchased i7-7700K gaming build. Presented after a lot of fitness to purpose and aesthetic consideration. PCPP spread these prices over 5 vendors, I picked three because I didn't like some of the timelines on parts. The EVO 960 is the most delayed part here.
(output is raw output from PCPP, Adjusted prices and vendors . . .
When I come up against a problem of any non-trivial nature, I spend a lot of time on the decomposition of that problem into smaller problems. One such example is the work I'm doing with my team's API gateway.
We have a 4-tier system:
This update link alerts you to new Silvrback admin blog posts. A green bubble beside the link indicates a new post. Click the link to the admin blog and the bubble disappears.