Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
As many others have done, I’m going to write a blog post reflecting on the last year and looking forward to the new year.
-
Bash is the black sheep of programming languages and yet every backend or DevOps engineer needs to deal with it throughout their career.
-
AI integrated development environments (IDEs) are all the rage.
-
It’s safe to say that Twitter has changed a lot from when I first started using it.
-
Bluesky continued their trend of replicating X/Twitter’s features in a slightly different way and just released their new account verification feature.
-
The io.Reader interface is a small interface that defines a single Read method.
-
APIs are really useful for pulling in data from different sources for analysis in tools like Datasette or spreadsheets.
-
Berryman Political Cartoon Collection, Public Domain
-
Today is my last day as a Google employee.
-
GitHub recently introduced Artifact Attestations, a beta feature that enhances the security of Open Source software supply chains.
-
Code signing is often used as a method for ensuring that software artifacts like binaries, drivers, and software packages haven’t been modified by a third party before they are used.
-
Go is a really powerful programming language that allows you to write concurrent code that is still easy to understand.
-
This is the fourth and last part in a four part series on container runtimes.
-
This is the third part in a four-part series on container runtimes.
-
This is the second in a four-part series on container runtimes.
-
One of the terms you hear a lot when dealing with containers is “container runtime”.
-
When checking out the nodes of your Kubernetes cluster, you may have noticed some containers called “pause” running when you do a docker ps on the node.
-
For those that want to dive right in, I have put up a tutorial and some sample manifests on GitHub.
-
Recently I saw a tweet from the awesome Amy Codes (I really hope that’s her real name) about Kubernetes Pods:
-
This is the fourth post in a series on making smaller Docker images: static binaries.
-
For those of you that don’t know there is a new Python API client in the kubernetes-incubator project: client-python.
-
kubeadm is a new tool that is part of the Kubernetes distribution as of 1.4.0 which helps you to install and set up a Kubernetes cluster.
-
Kubernetes includes a feature called services which serve as a kind of load balancer for pods.
-
I’ve seen a lot of questions about Kubernetes health checks recently and how they should be used.
-
The Google Cloud Platform Load Balancers are based off of technology that Google developed for our applications.
-
This is the second post in a series on making smaller Docker images.
-
I joined Google one year ago today.
-
UPDATE (2015/10/15): HTTP/2 is now enabled by default for http servers in tip and will be released as part of Go 1.6.
-
<!
-
The normal way to test Django views is via the test client.
-
One of the advantages that Kubernetes provides is the ability to manage various environments easier and better than you have been doing.
-
Cross posted on medium
-
As some of you may or may not know, I joined Google as a Developer Advocate on the Google Cloud Platform Team in January.
-
When figuring out how I wanted to deploy my website I had a few things that I knew I wanted.
-
I have been looking at JavaScript templating libraries recently for a personal project and I’d like to write about my thoughts here.
-
Python descriptors allow you to create properties on python objects that are the result of executing some code.
-
Since everyone else was doing it, I thought I’d write one up too.
-
App Engine provides a pull queue API for accessing, leasing, and processing tasks outside of App Engine.
-
PyCon APAC 2013 is over!
-
Backbone.js is a neat little JavaScript model framework.
-
Update: App Engine 1.7.7 final has been released and is available here: https://developers.google.com/appengine/downloads.