Are you over 18 and want to see adult content?
More Annotations
A complete backup of https://walnutwallpaper.com
Are you over 18 and want to see adult content?
A complete backup of https://bvdg.net
Are you over 18 and want to see adult content?
A complete backup of https://pressadvantage.com
Are you over 18 and want to see adult content?
A complete backup of https://blokirovke-scheta.net
Are you over 18 and want to see adult content?
A complete backup of https://guyhub.online
Are you over 18 and want to see adult content?
A complete backup of https://butik-vera.ru
Are you over 18 and want to see adult content?
A complete backup of https://sdmaritime.org
Are you over 18 and want to see adult content?
A complete backup of https://luidorauto.ru
Are you over 18 and want to see adult content?
A complete backup of https://sportsbroadcastjournal.com
Are you over 18 and want to see adult content?
A complete backup of https://hormann.co.uk
Are you over 18 and want to see adult content?
A complete backup of https://vpnfree.best
Are you over 18 and want to see adult content?
A complete backup of https://knutd.edu.ua
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of https://christiancentury.org
Are you over 18 and want to see adult content?
A complete backup of https://shgps.com
Are you over 18 and want to see adult content?
A complete backup of https://xhamster.desi
Are you over 18 and want to see adult content?
A complete backup of https://mailenable.com
Are you over 18 and want to see adult content?
A complete backup of https://delba.be
Are you over 18 and want to see adult content?
A complete backup of https://voxpopme.com
Are you over 18 and want to see adult content?
A complete backup of https://buyaviatorsrayb.com
Are you over 18 and want to see adult content?
A complete backup of https://brfoodbank.org
Are you over 18 and want to see adult content?
A complete backup of https://atlantaregional.org
Are you over 18 and want to see adult content?
A complete backup of https://standardbredcanada.ca
Are you over 18 and want to see adult content?
A complete backup of https://lookgreatnaked.com
Are you over 18 and want to see adult content?
A complete backup of https://geluck.com
Are you over 18 and want to see adult content?
Text
CODE ENGINEERED
Did you know that you can store more than container images in many container registries? Container registries generally follow the OCI Distribution specification.While still unreleased, as of the writing of this, there have been recent changes that make the type thing (a.k.a artifact) stored and distributed through registries more general. This work was started though a project called OCI KUBERNETES: CONTROLLING EXEC ACCESS Using kubectl exec to execute commands in a container is a powerful feature for Kubernetes. It’s especially useful for debugging applications. But, it can also be a security risk and some policies require you to disable this feature. BUILDING COMMAND LINE APPLICATIONS IN PHP If you’d asked me a few years ago about building command line (console) applications in PHP I’d have told you it was a crazy idea.Fast forward to
SOLVING THE PHP PROBLEM “PHP Sucks!” – A lot of people. PHP is a language with a bad reputation. This isn’t a story like we often see in movies. Where someone has gotten a bad GLIDE, GO MODULES, AND GO DEPENDENCY HANDLING Before Go Modules and Dep there were numerous dependency managers including Glide.Glide had a lot of users and a growing following. But, when a committee of gophers decided to go in the direction that lead to Dep I was happy to have a single tool. Then when Go Modules came along I expected the single tool to continue as alternatives would bealmost impossible.
WHY MINIFY JAVASCRIPT? The Code Engineered is the technical blog of Matt Farina.This is where I muse about the cloud, web, developer tools, and more. PRELOADING IMAGES WITH JQUERY AND JAVASCRIPT Creating effects on websites using jQuery and other JavaScript has really grown from flashy extras to full on applications in the browser. Part of slick applications is images. They might be part of the content being loaded or something like an icon in an application. HTML5: THE SEMANTIC DIFFERENCE BETWEEN BOLD AND STRONGSEE MORE ONCODEENGINEERED.COM
HELM VS KUSTOMIZE: MANAGING COMPLEXITY COMCAST VS FRONTIER: COMPARING NEW HIGH-SPEED DSL AND For a few days I had both Frontier DSL (the new high speed kind) and Comcast Xfinity Internet running side by side. This gave me a chance to do a analysis of the two providers. What follows is some of the detail from that. For some of us this is useful because Comcast has a 1 TB monthly cap on usage (though you can pay $50 a month to remove the cap or pay extra for the overage) while FrontierCODE ENGINEERED
Did you know that you can store more than container images in many container registries? Container registries generally follow the OCI Distribution specification.While still unreleased, as of the writing of this, there have been recent changes that make the type thing (a.k.a artifact) stored and distributed through registries more general. This work was started though a project called OCI KUBERNETES: CONTROLLING EXEC ACCESS Using kubectl exec to execute commands in a container is a powerful feature for Kubernetes. It’s especially useful for debugging applications. But, it can also be a security risk and some policies require you to disable this feature. BUILDING COMMAND LINE APPLICATIONS IN PHP If you’d asked me a few years ago about building command line (console) applications in PHP I’d have told you it was a crazy idea.Fast forward to
SOLVING THE PHP PROBLEM “PHP Sucks!” – A lot of people. PHP is a language with a bad reputation. This isn’t a story like we often see in movies. Where someone has gotten a bad GLIDE, GO MODULES, AND GO DEPENDENCY HANDLING Before Go Modules and Dep there were numerous dependency managers including Glide.Glide had a lot of users and a growing following. But, when a committee of gophers decided to go in the direction that lead to Dep I was happy to have a single tool. Then when Go Modules came along I expected the single tool to continue as alternatives would bealmost impossible.
WHY MINIFY JAVASCRIPT? The Code Engineered is the technical blog of Matt Farina.This is where I muse about the cloud, web, developer tools, and more. PRELOADING IMAGES WITH JQUERY AND JAVASCRIPT Creating effects on websites using jQuery and other JavaScript has really grown from flashy extras to full on applications in the browser. Part of slick applications is images. They might be part of the content being loaded or something like an icon in an application. HTML5: THE SEMANTIC DIFFERENCE BETWEEN BOLD AND STRONGSEE MORE ONCODEENGINEERED.COM
HELM VS KUSTOMIZE: MANAGING COMPLEXITY COMCAST VS FRONTIER: COMPARING NEW HIGH-SPEED DSL AND For a few days I had both Frontier DSL (the new high speed kind) and Comcast Xfinity Internet running side by side. This gave me a chance to do a analysis of the two providers. What follows is some of the detail from that. For some of us this is useful because Comcast has a 1 TB monthly cap on usage (though you can pay $50 a month to remove the cap or pay extra for the overage) while FrontierCODE ENGINEERED
Did you know that you can store more than container images in many container registries? Container registries generally follow the OCI Distribution specification.While still unreleased, as of the writing of this, there have been recent changes that make the type thing (a.k.a artifact) stored and distributed through registries more general. This work was started though a project called OCI HYPPER - CODEENGINEERED.COM The Code Engineered is the technical blog of Matt Farina.This is where I muse about the cloud, web, developer tools, and more. SOLVING THE PHP PROBLEM “PHP Sucks!” – A lot of people. PHP is a language with a bad reputation. This isn’t a story like we often see in movies. Where someone has gotten a bad STORING MORE THAN CONTAINER IMAGES IN REGISTRIES Did you know that you can store more than container images in many container registries? Container registries generally follow the OCI Distribution specification.While still unreleased, as of the writing of this, there have been recent changes that make the type thing (a.k.a artifact) stored and distributed through registries more general. This work was started though a project called OCI HELM VS KUSTOMIZE: MANAGING COMPLEXITY When Kustomize came into the spotlight conversations quickly moved to compare it to Helm.We have it in our nature to debate tools. Just look at the long standing Vim vs Emacs debates. While these tools are really tangential to each other, there are elements to this discussion worth bringing to the surface and thinking though. BETTER GOLANG LOGGING The Code Engineered is the technical blog of Matt Farina.This is where I muse about the cloud, web, developer tools, and more. WHAT IS SERVERLESS, ANYWAY? Explore what serverless is and why it is so important. When DigitalOcean polled developers on serverless, for their June 2018 issue of currents, one of their findings was that half of developers did not have a strong understanding of serverless.Since serverless provides benefits for developers and operators in some situations it’s worth understanding well enough to know how to leverage. PHP, ANONYMOUS FUNCTIONS, CLOSURES, AND QUERYPATH When I first started using jQuery I was pulled into the pattern of using anonymous functions and closures.After learning how to properly use these language features (as opposed to overusing them which can lead to untestable code) I wanted to use them in PHP.Fast forward several years and they are available in all supported PHP versions. BUILDING AN OPENSTACK SWIFT TO WEBDAV PROXY If you want to mount OpenStack Swift as a drive consider the swift to WebDAV proxy that allows you to mount swift as a WebDAV endpoint.. When I first started using OpenStack Swift, the object storage service within OpenStack, I immediately wanted the ability to mount it as a drive on my system.At the time I was working on the HP public cloud and wanted to mount a public cloud storage HOW TO DOWNLOAD KUBECTL An easy way to download Kubernetes kubectl. In the Kubernetes documentation for accessing a cluster there is a step to install kubectl, the CLI for working with clusters.This step assumes you’ve download a pre-compiled release of Kubernetes and then points you at a subdirectory to find kubectl for your operating system andarchitecture.
CODE ENGINEERED
Code Engineered. What Are Operators? A Look At The Definition. In November 2016, Operators came on the scene. They have since been embraced by the Kubernetes community for many use cases where there are frameworks and ecosystems surrounding them. In the years after the announcement, CoreOS, the company that started the operator craze, hasbeen
KUBERNETES: CONTROLLING EXEC ACCESS Kubernetes includes RBAC Authorization. This can be used to control access to exec. There are two pieces you need. The first is either a Role or ClusterRole setting access and then a corresponding RoleBinding or ClusterRoleBinding to connect it to someone. The following is an example ClusterRole: This ClusterRole sets what onecan access.
GLIDE, GO MODULES, AND GO DEPENDENCY HANDLING Glide, Go Modules, and Go Dependency Handling. Before Go Modules and Dep there were numerous dependency managers including Glide. Glide had a lot of users and a growing following. But, when a committee of gophers decided to go in the direction that lead to Dep I was happy to have a single tool. Then when Go Modules came along I expected the BUILDING COMMAND LINE APPLICATIONS IN PHP Tools To Build PHP CLI Applications. The good stuff is in the tools you can use to build CLI applications. Here’s my short list (though there are others). Composer - this package manager handles bringing the parts together. Part of this is publically available packages in Packagist and part of it is private packages in Git repos thataren’t
THE THREE PILLARS OF CLOUD COMPUTING HTML5: THE SEMANTIC DIFFERENCE BETWEEN BOLD AND STRONGSEE MORE ONCODEENGINEERED.COM
WHY MINIFY JAVASCRIPT? There is a reason jQuery calls the minified version the production version and the original source the development version. If you want to start using minified Drupal core JavaScript files now checkout the Speedy module. Update: I wanted to note that I HELM VS KUSTOMIZE: MANAGING COMPLEXITY PRELOADING IMAGES WITH JQUERY AND JAVASCRIPT Creating effects on websites using jQuery and other JavaScript has really grown from flashy extras to full on applications in the browser. Part of slick applications is images. They might be part of the content being loaded or something like an icon in an application. COMCAST VS FRONTIER: COMPARING NEW HIGH-SPEED DSL AND For a few days I had both Frontier DSL (the new high speed kind) and Comcast Xfinity Internet running side by side. This gave me a chance to do a analysis of the two providers. What follows is some of the detail from that. For some of us this is useful because Comcast has a 1 TB monthly cap on usage (though you can pay $50 a month to remove the cap or pay extra for the overage) while FrontierCODE ENGINEERED
Code Engineered. What Are Operators? A Look At The Definition. In November 2016, Operators came on the scene. They have since been embraced by the Kubernetes community for many use cases where there are frameworks and ecosystems surrounding them. In the years after the announcement, CoreOS, the company that started the operator craze, hasbeen
KUBERNETES: CONTROLLING EXEC ACCESS Kubernetes includes RBAC Authorization. This can be used to control access to exec. There are two pieces you need. The first is either a Role or ClusterRole setting access and then a corresponding RoleBinding or ClusterRoleBinding to connect it to someone. The following is an example ClusterRole: This ClusterRole sets what onecan access.
GLIDE, GO MODULES, AND GO DEPENDENCY HANDLING Glide, Go Modules, and Go Dependency Handling. Before Go Modules and Dep there were numerous dependency managers including Glide. Glide had a lot of users and a growing following. But, when a committee of gophers decided to go in the direction that lead to Dep I was happy to have a single tool. Then when Go Modules came along I expected the BUILDING COMMAND LINE APPLICATIONS IN PHP Tools To Build PHP CLI Applications. The good stuff is in the tools you can use to build CLI applications. Here’s my short list (though there are others). Composer - this package manager handles bringing the parts together. Part of this is publically available packages in Packagist and part of it is private packages in Git repos thataren’t
THE THREE PILLARS OF CLOUD COMPUTING HTML5: THE SEMANTIC DIFFERENCE BETWEEN BOLD AND STRONGSEE MORE ONCODEENGINEERED.COM
WHY MINIFY JAVASCRIPT? There is a reason jQuery calls the minified version the production version and the original source the development version. If you want to start using minified Drupal core JavaScript files now checkout the Speedy module. Update: I wanted to note that I HELM VS KUSTOMIZE: MANAGING COMPLEXITY PRELOADING IMAGES WITH JQUERY AND JAVASCRIPT Creating effects on websites using jQuery and other JavaScript has really grown from flashy extras to full on applications in the browser. Part of slick applications is images. They might be part of the content being loaded or something like an icon in an application. COMCAST VS FRONTIER: COMPARING NEW HIGH-SPEED DSL AND For a few days I had both Frontier DSL (the new high speed kind) and Comcast Xfinity Internet running side by side. This gave me a chance to do a analysis of the two providers. What follows is some of the detail from that. For some of us this is useful because Comcast has a 1 TB monthly cap on usage (though you can pay $50 a month to remove the cap or pay extra for the overage) while Frontier INTRODUCING THE ARTIFACT HUB Many of the cloud native and CNCF projects are based around artifacts that you can use and share. Helm has charts, which is an obvious case. It doesn’t stop there. Open Policy Agent (OPA) has policies. Falco has configurations. Then there are operators. Operators can be deployed using Helm, KUDO, the Operator Frameworks OLM, and even raw Kubernetes manifests. BETTER GOLANG LOGGING Named Levels With log-go. log-go provides a logging API using the common named levels from trace through fatal. It provides a simple default solution using the standard library if nothing is configured but the expectation is that production one will be used. It has reference implementations for logrus, zap, and even a CLI (withcolor).
STORING MORE THAN CONTAINER IMAGES IN REGISTRIES Did you know that you can store more than container images in many container registries? Container registries generally follow the OCI Distribution specification.While still unreleased, as of the writing of this, there have been recent changes that make the type thing (a.k.a artifact) stored and distributed through registries more general. This work was started though a project called OCI HYPPER - CODEENGINEERED.COM The Code Engineered is the technical blog of Matt Farina.This is where I muse about the cloud, web, developer tools, and more. GO MODULES AND MAJOR VERSIONS Go Modules and Major Versions. Working with Go modules whose major version is 2 or greater is different than working version 0 or 1 and is different than doing so with the tools that came before it like dep and glide. There are changes that need to be made to both the module and the way it’s consumed. Having had to work through this with HELM VS KUSTOMIZE: MANAGING COMPLEXITY Helm helps you manage Kubernetes applications. The basis for a discussion on complexity management with Helm and Kustomize needs to start with applications. Managing the complexity for operating Kubernetes itself is an entirely different issue. When it comes to managing complexing we should look at who needs to manage it. UNDERSTANDING HOW THE JQUERY CONSTRUCTOR CREATES LOTS OF The jQuery constructor, which is what creates the jQuery objects we’re used to working with, creates lots of extra throw away jQuery objects. For anyone concerned with performance it’s useful to know what’s going on so we can take advantage of any performance optimizations. Let me show you what I mean with a simple example. WHAT IS SERVERLESS, ANYWAY? The most common form of serverless is Functions as a Service (FaaS). AWS, Azure, and Google Cloud offer these out of the box. AWS calls these functions lambda. Functions can run in a variety of places. For example, hey can run in general computing environments and can run on edge nodes. It all depends on what the provider offers. THE NEW WAY TO GENERATE HASHES IN DRUPAL 7 When we write Drupal modules generating hashes is a common task. They are usually generated as a md5 hash. Because of some new regulations for a large group of Drupal users it’s time to migrate away from md5 to the SHA-2 family of hashes. Drupal 7 core has already migrated away from md5 and it’s time for contrib modules to follow.. Why Change toSHA2
HOW TO DOWNLOAD KUBECTL An easy way to download Kubernetes kubectl. In the Kubernetes documentation for accessing a cluster there is a step to install kubectl, the CLI for working with clusters.This step assumes you’ve download a pre-compiled release of Kubernetes and then points you at a subdirectory to find kubectl for your operating system andarchitecture.
CODE ENGINEERED
Code Engineered. What Are Operators? A Look At The Definition. In November 2016, Operators came on the scene. They have since been embraced by the Kubernetes community for many use cases where there are frameworks and ecosystems surrounding them. In the years after the announcement, CoreOS, the company that started the operator craze, hasbeen
KUBERNETES: CONTROLLING EXEC ACCESS Kubernetes includes RBAC Authorization. This can be used to control access to exec. There are two pieces you need. The first is either a Role or ClusterRole setting access and then a corresponding RoleBinding or ClusterRoleBinding to connect it to someone. The following is an example ClusterRole: This ClusterRole sets what onecan access.
BUILDING COMMAND LINE APPLICATIONS IN PHP Tools To Build PHP CLI Applications. The good stuff is in the tools you can use to build CLI applications. Here’s my short list (though there are others). Composer - this package manager handles bringing the parts together. Part of this is publically available packages in Packagist and part of it is private packages in Git repos thataren’t
THE THREE PILLARS OF CLOUD COMPUTING GLIDE, GO MODULES, AND GO DEPENDENCY HANDLING Glide, Go Modules, and Go Dependency Handling. Before Go Modules and Dep there were numerous dependency managers including Glide. Glide had a lot of users and a growing following. But, when a committee of gophers decided to go in the direction that lead to Dep I was happy to have a single tool. Then when Go Modules came along I expected the HTML5: THE SEMANTIC DIFFERENCE BETWEEN BOLD AND STRONGSEE MORE ONCODEENGINEERED.COM
HELM VS KUSTOMIZE: MANAGING COMPLEXITY WHY MINIFY JAVASCRIPT? There is a reason jQuery calls the minified version the production version and the original source the development version. If you want to start using minified Drupal core JavaScript files now checkout the Speedy module. Update: I wanted to note that I WHAT IS SERVERLESS, ANYWAY? COMCAST VS FRONTIER: COMPARING NEW HIGH-SPEED DSL ANDCOMCAST VS FRONTIERCOMCAST VS FRONTIERCOMCAST VS FRONTIER REVIEWSCOMCAST VSFRONTIER REVIEWS
For a few days I had both Frontier DSL (the new high speed kind) and Comcast Xfinity Internet running side by side. This gave me a chance to do a analysis of the two providers. What follows is some of the detail from that. For some of us this is useful because Comcast has a 1 TB monthly cap on usage (though you can pay $50 a month to remove the cap or pay extra for the overage) while FrontierCODE ENGINEERED
Code Engineered. What Are Operators? A Look At The Definition. In November 2016, Operators came on the scene. They have since been embraced by the Kubernetes community for many use cases where there are frameworks and ecosystems surrounding them. In the years after the announcement, CoreOS, the company that started the operator craze, hasbeen
KUBERNETES: CONTROLLING EXEC ACCESS Kubernetes includes RBAC Authorization. This can be used to control access to exec. There are two pieces you need. The first is either a Role or ClusterRole setting access and then a corresponding RoleBinding or ClusterRoleBinding to connect it to someone. The following is an example ClusterRole: This ClusterRole sets what onecan access.
BUILDING COMMAND LINE APPLICATIONS IN PHP Tools To Build PHP CLI Applications. The good stuff is in the tools you can use to build CLI applications. Here’s my short list (though there are others). Composer - this package manager handles bringing the parts together. Part of this is publically available packages in Packagist and part of it is private packages in Git repos thataren’t
THE THREE PILLARS OF CLOUD COMPUTING GLIDE, GO MODULES, AND GO DEPENDENCY HANDLING Glide, Go Modules, and Go Dependency Handling. Before Go Modules and Dep there were numerous dependency managers including Glide. Glide had a lot of users and a growing following. But, when a committee of gophers decided to go in the direction that lead to Dep I was happy to have a single tool. Then when Go Modules came along I expected the HTML5: THE SEMANTIC DIFFERENCE BETWEEN BOLD AND STRONGSEE MORE ONCODEENGINEERED.COM
HELM VS KUSTOMIZE: MANAGING COMPLEXITY WHY MINIFY JAVASCRIPT? There is a reason jQuery calls the minified version the production version and the original source the development version. If you want to start using minified Drupal core JavaScript files now checkout the Speedy module. Update: I wanted to note that I WHAT IS SERVERLESS, ANYWAY? COMCAST VS FRONTIER: COMPARING NEW HIGH-SPEED DSL ANDCOMCAST VS FRONTIERCOMCAST VS FRONTIERCOMCAST VS FRONTIER REVIEWSCOMCAST VSFRONTIER REVIEWS
For a few days I had both Frontier DSL (the new high speed kind) and Comcast Xfinity Internet running side by side. This gave me a chance to do a analysis of the two providers. What follows is some of the detail from that. For some of us this is useful because Comcast has a 1 TB monthly cap on usage (though you can pay $50 a month to remove the cap or pay extra for the overage) while FrontierCODE ENGINEERED
Code Engineered. What Are Operators? A Look At The Definition. In November 2016, Operators came on the scene. They have since been embraced by the Kubernetes community for many use cases where there are frameworks and ecosystems surrounding them. In the years after the announcement, CoreOS, the company that started the operator craze, hasbeen
INTRODUCING THE ARTIFACT HUB Many of the cloud native and CNCF projects are based around artifacts that you can use and share. Helm has charts, which is an obvious case. It doesn’t stop there. Open Policy Agent (OPA) has policies. Falco has configurations. Then there are operators. Operators can be deployed using Helm, KUDO, the Operator Frameworks OLM, and even raw Kubernetes manifests. HELM: 4 PLACES TO FIND HELM CHARTS Helm: 4 Places To Find Helm Charts. There are now many charts (packages) for Helm, the Kubernetes package manager. These charts are provided by companies, like Bitnami (part of VMware), open source projects, and individuals. These days, the charts are hosted in a distributed manner where these different people and groups can hostthem on their own.
STORING MORE THAN CONTAINER IMAGES IN REGISTRIES Did you know that you can store more than container images in many container registries? Container registries generally follow the OCI Distribution specification.While still unreleased, as of the writing of this, there have been recent changes that make the type thing (a.k.a artifact) stored and distributed through registries more general. This work was started though a project called OCI BETTER GOLANG LOGGING Named Levels With log-go. log-go provides a logging API using the common named levels from trace through fatal. It provides a simple default solution using the standard library if nothing is configured but the expectation is that production one will be used. It has reference implementations for logrus, zap, and even a CLI (withcolor).
WHAT IS SERVERLESS, ANYWAY? The most common form of serverless is Functions as a Service (FaaS). AWS, Azure, and Google Cloud offer these out of the box. AWS calls these functions lambda. Functions can run in a variety of places. For example, hey can run in general computing environments and can run on edge nodes. It all depends on what the provider offers. SOLVING THE PHP PROBLEM According to W3Techs: PHP is used by 77.9% of all the websites whose server-side programming language we know. Jeff Atwood (a.k.a. Coding Horror) just made the observations that while PHP is bad it is pervasive and has an ecosystem because of that. Other languages, some much better than PHP, just don’t have that. THE NEW WAY TO GENERATE HASHES IN DRUPAL 7 When we write Drupal modules generating hashes is a common task. They are usually generated as a md5 hash. Because of some new regulations for a large group of Drupal users it’s time to migrate away from md5 to the SHA-2 family of hashes. Drupal 7 core has already migrated away from md5 and it’s time for contrib modules to follow.. Why Change toSHA2
PRELOADING IMAGES WITH JQUERY AND JAVASCRIPT Creating effects on websites using jQuery and other JavaScript has really grown from flashy extras to full on applications in the browser. Part of slick applications is images. They might be part of the content being loaded or something like an icon in an application. GO: FROM GODEP TO VGO, A COMMENTATED HISTORY Go: From Godep To vgo, A Commentated History. “Those who don’t know history are doomed to repeat it.”. ― Edmund Burke. There are many variations on this saying but the essential element is that it’s important, and I would argue useful, to know the history of something. It can provide depth, understanding, and insight.Code Engineered
* Menu
* Blog
* Resources
* Blog
* Resources
CODE ENGINEERED
------------------------- WHAT ARE OPERATORS? A LOOK AT THE DEFINITION In November 2016, Operators came on the scene. They have since been embraced by the Kubernetes community for many use cases where there are frameworks and ecosystems surrounding them. In the years after the announcement, CoreOS, the company that started the operator craze, has been bought and that company has been bought. The CoreOS website and docs, where all of this came out, are no longer available on the general Internet and can’t be found in searchengines.
In place of what CoreOS shared we have marketing and docs from frameworks and companies. While that marketing and documentation can excel at pointing people to those frameworks and companies, the simple explanations of what an operator is can be easily lost. With that in mind, let’s go back and take a look at the simple definition from Brandon Philips, then CTO at CoreOS, who shared the idea of operators with the world.Continue Reading »
------------------------- HELM - A LOOK AT THE CODE FOR THE KUBERNETES PACKAGE MANAGER Have you ever wondered how Helm’s source code was organized? Or wanted to know where to start when fixing a bug or creating a new feature for Helm? Trying to learn a new codebase can take some time and feel daunting. To help with that problem I created a short series of short videos that walk through the code organization, life of a command, testing, layout of the package library, and more.Continue Reading »
------------------------- BETTER GOLANG LOGGING - HOW WE CAN UNTANGLE THE MESS When you’re writing libraries and applications in Go there is one glaring problem. Logging is all over the place. This is due to there being no standard interface for logging. So, libraries and applications both include logging libraries that are different from each other. This leads to log sprawl. For example, look in the Kubernetes dependencies and you’ll see references to about 10 different logging libraries. Several do the same thing and they are present just because the libraries use them. This shouldn’t be the case. Other languages have solved this. Logging should be boring infrastructure. Libraries use an API to log and the implementation that’s used is specified by the application that pulls everything together. There is a pretty simple way we can do better.Continue Reading »
------------------------- STORING MORE THAN CONTAINER IMAGES IN REGISTRIES Did you know that you can store more than container images in many container registries? Container registries generally follow the OCI Distribution specification. While still
unreleased, as of the writing of this, there have been recent changes that make the type _thing_ (a.k.a artifact) stored and distributed through registries more general. This work was started though a project called OCI Artifactsand many current
registries have some level of support for storing a variety of_things_.
In this post we will look at what’s going on in this space, since there are many angles to this topic.Continue Reading »
------------------------- BLOG CODE UNDER OPEN SOURCE LICENSE Have you ever found a code snippet on a blog or some other website that helped you out? One you just wanted to copy into a software project you were working on. Unfortunately, quite often the code on that website isn’t licensed for someone to take and use in their ownsoftware projects.
Continue Reading »
-------------------------OTHER RECENT POSTS:
February 11 DNS Saves Headaches February 2 Learning Helm (The Book) September 28 Why We Have Software Elitism July 2 Helm: 4 Places To Find Helm Charts July 1 Kubernetes: Controllingexec Access
The Code Engineered is the technical blog of Matt Farina . This is where I muse about the cloud, web, developer tools, and more.Search
all code everywhere with Sourcegraph universal code search. Try itnow!
ads
via Carbon
On Amazon On Bookshop Learn about Helm, the Kubernetes packages managerTAGS
Accessibility
Analytics Apple
Architecture
Artifact Hub
Backup
Backups
Bitbucket
CNCF
CSS
Caddy
Cloud
Cookoo
David Packard
Design
Development
Documentation
Doxygen
Drupal
Drupal Planet
DrupalCon
FaaS
Front End DevelopmentGit
Github
Github
GiveCamp
Glide
Go
HP
HP Cloud
Helm
Internet of Things
JavaScript
Jekyll
Kubernetes
Kustomize
LastPass
Leadership
Learn Dependency
Management
Libraries Linux
Lucene
MySQL
OpenStack
OpenStack Planet
OpenStack-SDK-PHP
Operators
PHP
PHPUnit
Patterns
Pear
Performance
Programming
QueryPath
Rant
Regular Expressions
Review
Search
Security
SemVer
Serverless
Servers
Software EngineeringStack Overflow
Strategy
Testing
Tools
UX
Web Browsers
Wordpress
Zend
CNCF
css3
html5
html5-php
jQuery
lambda
media
node.js
phpDocumentor
video
web hosts
Subscribe
------------------------- 2009-2021 Matt Farina - Code licensed under MITor Apache 2
license
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0