|
Table of Contents Unit Tests Integration Tests Wrap-Up Kafka Connect is a key factor for the wide-spread adoption of Apache Kafka: a framework and runtime environment for connectors, it makes the task of getting data either into Kafka or out of Kafka solely a matter of configuration, rather than a bespoke programming job. There’s dozens, if not hundreds, of readymade source and sink connectors, allowing you to create no-code....
|
|
Table of Contents Unit Tests Integration Tests Wrap-Up Kafka Connect is a key factor for the wide-spread adoption of Apache Kafka: a framework and runtime environment for connectors, it makes the task of getting data either into Kafka or out of Kafka solely a matter of configuration, rather than a bespoke programming job. There’s dozens, if not hundreds, of readymade source and sink connectors, allowing you to create no-code....
|
Since jOOQ 3.11, implicit joins have been supported. An implicit join is a JOIN (mostly a LEFT JOIN) that is generated implicitly because of the presence of a path expression. If SQL supported the syntax natively, it would look like this: All that is is convenience for a bunch of explicitly written LEFT JOIN expressions: … Continue reading jOOQ 3.17 Supports Implicit Join also in DML →
|
|
In this post, we derive the exact equation for the quantile absolute deviation around the median of the Uniform distribution.
|
|
We’re once again at the end of our internship season, and it’s my task to provide a few highlights of what the interns accomplished while they were here.
|
|
We’re once again at the end of our internship season, and it’s my task to provide a few highlights of what the interns accomplished while they were here.
|
|
In this post, we derive the exact equation for the quantile absolute deviation around the median of the Uniform distribution.
|
|
Cryptocurrency influencers are preying on millennials who found salvation in crypto
-
marianogappa.github.io
-
4 years ago
-
eng
Blogpost on past & present of investing, focusing on the problem of the difficulty of finding reputable advice on cryptocurrency investments. Also presenting an engine I created to keep a track-record for cryptocurrency influencers, called the Crypto Predictions Tracker.
|
|
This article discusses managing secrets in Docker, exploring best practices and potential risks with their use.
|
|
Today we’re announcing a new container security cheat sheet and report — created in collaboration with our partner Sysdig. In this post, we’ll outline tips to help you successfully navigate the challenges of container security with a focus on three core principles.
|
|
Managing self hosted CI runners at scale with EC2 spot instances
-
buildingvts.com
-
4 years ago
-
eng
A cost effective solution for running self hosted runners at scale using Github actions and AWS EC2 Spot instances Continue reading on Building VTS »
|
|
A guide on how to share the network namespace with another container. This is how a Pod in Kubernetes contains multiple containers. If you’re not working with Kubernetes but e.g. with Docker or docker-compose, this works in the same way pretty much.
|
|
A guide on how to share the network namespace with another container. This is how a Pod in Kubernetes contains multiple containers. If you’re not working with Kubernetes but e.g. with Docker or docker-compose, this works in the same way pretty much.
|
|
The Minimum Viable Nothing: ideas to validate products without building them
-
lucasfcosta.com
-
4 years ago
-
eng
Let me be clear: if they tell you it's a great idea but don't give you their credit card, they don't want it. To validate an idea, you need to sell it. To sell an idea, you should, ideally, show peo...
|
|
The Minimum Viable Nothing: ideas to validate products without building them
-
lucasfcosta.com
-
4 years ago
-
eng
Let me be clear: if they tell you it's a great idea but don't give you their credit card, they don't want it. To validate an idea, you need to sell it. To sell an idea, you should, ideally, show peo...
|
|
In a recent article/tweet the author commented on how all the photos taken by their child looked awful. However they realized this was down to a different generational mindset.
|
|
In a recent article/tweet the author commented on how all the photos taken by their child looked awful. However they realized this was down to a different generational mindset.
|
Starting with jOOQ 3.17, the Condition type extends the Field
|
|
Bret Devereaux has long been my go-to source for all things ancient and military history. One thing I somehow missed reading from his incredibly resourceful website is the This Isn’t Sparta series. He recently published a three-year-anniversary series retrospective which promptly surfaced on my RSS feed, giving me a chance to catch up over the holidays. The whole thing is a very long read, with some installments more engaging than others..
|
|
Bret Devereaux has long been my go-to source for all things ancient and military history. One thing I somehow missed reading from his incredibly resourceful website is the This Isn’t Sparta series. He recently published a three-year-anniversary series retrospective which promptly surfaced on my RSS feed, giving me a chance to catch up over the holidays. The whole thing is a very long read, with some installments more engaging than others..
|
|
In this post, we derive the exact equation for the quantile absolute deviation around the median of the Normal distribution.
|
|
In this post, we derive the exact equation for the quantile absolute deviation around the median of the Normal distribution.
|
|
Rediscovering argument injection when using VCS tools — git and mercurial
-
snyk.io
-
4 years ago
-
eng
In this blog post, we aim to demonstrate common scenarios where, even when using a safe API, it’s possible to execute arbitrary commands through injection argument options.
|
|
While the transition from Drupal 9 to Drupal 10 is expected to be smooth, we can’t ignore security. So, in this article, we’ll explore 5 ways to secure Drupal 10.
|
|
I added a section on supporting older browsers to my web best practices article. I explain why old browsers are more prevalent than we think, and how to most easily support them. I think the simplest way to do this well is to subset modern standards, not to explicitly use older standards. That is: we should target the subset of the HTML Living Standard that appears in e.g. HTML 5.1, so we get the important corrections in the Living St....
|
Probably the hardest thing to standardise in SQL is RETURNING data from DML statements. In this article, we’ll look at various ways of doing that with jOOQ, in many of jOOQ’s supported dialects, and with JDBC directly. How to do it with jOOQ Assuming the usual table from the sakila database: jOOQ took syntactic inspiration … Continue reading The Many Ways to Return Data From SQL DML →
|
|
Results of the 2022 Serverless Community Survey to explore how serverless is used by teams all over the industry.
|
|
We’re (still) not deploying enough It’s 2022 and not deploying frequently enough is still one of the most common causes of software failure.
|
|
We’re (still) not deploying enough It’s 2022 and not deploying frequently enough is still one of the most common causes of software failure.
|
|
We’re (still) not deploying enough It’s 2022 and not deploying frequently enough is still one of the most common causes of software failure.
|
|
We’re (still) not deploying enough It’s 2022 and not deploying frequently enough is still one of the most common causes of software failure.
|
|
We’re (still) not deploying enough It’s 2022 and not deploying frequently enough is still one of the most common causes of software failure.
|
|
We’re (still) not deploying enough It’s 2022 and not deploying frequently enough is still one of the most common causes of software failure.
|
|
We’re (still) not deploying enough It’s 2022 and not deploying frequently enough is still one of the most common causes of software failure.
|
|
We’re (still) not deploying enough It’s 2022 and not deploying frequently enough is still one of the most common causes of software failure.
|
|
Every day we learn more about the importance of good air quality. Here are some tips to help you improve air quality inside your house. How to Measure First, you are going to want to be able to measure air quality in your house. There are a few different things you want to measure: PM2.5 […]
|