|
We’re happy to share that we are extending Snyk Container by helping you automatically fix issues in your Dockerfile to keep an up-to-date base image at all times.
|
|
If your organization runs workloads on Amazon Web Services (AWS), AWS is probably a significant part of your IT expenditure. Cutting costs is always a priority, so I put together a list of handy ways you can reduce waste and optimize your usage of AWS to significantly reduce costs. 1. AWS Trusted Advisor AWS Trusted Advisor is a tool that works online to provide you with real-time recommendations. The tool analyzes your AWS environment and....
|
|
I reinstalled Windows this month. As usual, it was a pretty arduous process, so let’s document what I did to make it suck less next time!
|
|
I reinstalled Windows this month. As usual, it was a pretty arduous process, so let’s document what I did to make it suck less next time!
|
|
I reinstalled Windows this month. As usual, it was a pretty arduous process, so let’s document what I did to make it suck less next time!
|
|
There is a secret that needs to be understood in order to write good software documentation: there isn’t one thing called documentation, there are four. They are: tutorials, how-to guides, technical reference and explanation. They represent four different purposes or functions, and require four different approaches to their creation. Understanding the implications of this will help improve most documentation - often immensely. I dig Dani..
|
|
Investigating .NET CLR Usage Log Tampering Techniques For EDR Evasion
-
bohops.com
-
5 years ago
-
eng
Introduction In recent years, there have been numerous published techniques for evading endpoint security solutions and sources such as A/V, EDR and logging facilities. The methods deployed to achieve the desired result usually differ in sophistication and implementation, however, effectiveness is usually the end goal (of course, with thoughtful consideration of potential tradeoffs). Defenders can […]
|
|
The Navruz-Özdemir quantile estimator suggests the following equation to estimate the $p^\textrm{th}$ quantile of sample $X$: $$ \begin{split} \operatorname{NO}_p = & \Big( (3p-1)X_{(1)} + (2-3p)X_{(2)} - (1-p)X_{(3)} \Big) B_0 +\\ & +\sum_{i=1}^n \Big((1-p)B_{i-1}+pB_i\Big)X_{(i)} +\\ & +\Big( -pX_{(n-2)} + (3p-1)X_{(n-1)} + (2-3p)X_{(n)} \Big) B_n \end{split} $$ where $B_i = B(i; n, p)$ is probability mass function of the binomial distri..
|
|
As a part of our efforts to improve API use, we’re introducing a new object that’s more up to date with our current data model. The…
|
|
The Navruz-Özdemir quantile estimator suggests the following equation to estimate the $p^\textrm{th}$ quantile of sample $X$: $$ \begin{split} \operatorname{NO}_p = & \Big( (3p-1)X_{(1)} + (2-3p)X_{(2)} - (1-p)X_{(3)} \Big) B_0 +\\ & +\sum_{i=1}^n \Big((1-p)B_{i-1}+pB_i\Big)X_{(i)} +\\ & +\Big( -pX_{(n-2)} + (3p-1)X_{(n-1)} + (2-3p)X_{(n)} \Big) B_n \end{split} $$ where $B_i = B(i; n, p)$ is probability mass function of the binomial distri..
|
|
The Americas were the frontier for European settlers during much of the 15th to 19th century. Today everything seems to be explored and settled. But looking closer, one can identify five modern frontiers that are worth discovering.
|
|
As a part of our efforts to improve API use, we’re introducing a new object that’s more up to date with our current data model. The…
|
|
Previous Entries 2 - WebSockets 3 - PixiJS 4 - Physics, TDD and Core Game Loops Introduction Up until now, the development of Cabin Fever…
|
|
Docker Hub authentication: Is 2021 the year you enable 2FA on Docker Hub?
-
snyk.io
-
5 years ago
-
eng
In October 2019, in order to improve the Docker Hub authentication mechanism, Docker rolled out a beta release of two-factor authentication (also known as 2FA).
|
|
For this article, I created a Spring MVC application with JSP web pages that runs on a tomcat server. Although the code works perfectly, I did make some security-related mistakes. Let’s see how we can detect these mistakes in my Spring MVC application performing Java static code analyses and how to fix them.
|
|
Using your VSCode dev container as a hosted Azure DevOps build agent
-
blog.gripdev.xyz
-
5 years ago
-
eng
Devcontainers are awesome for keeping tooling consistent over the team , so what about when you need to run your build? There is some great work already done talking about how to use these as part of a normal pipeline ( shout out to Eliise! ), what about if you need your build agent to be inside a virtual network in Azure? The standard approach would be to create a VM, setup tools and join that as an Agent to Azure Devops .
|
|
Performance comparison: counting words in Python, Go, C++, C, AWK, Forth, and Rust
-
benhoyt.com
-
5 years ago
-
eng
Performance comparison of counting and sorting word frequencies in various languages (Python, Go, C++, C, AWK, Forth, Rust, and others).
|
|
WFH Day 365 I took some time during the weekend to minimize my belongings. What does that mean? I got rid of some redundant electronics in the Garage. I threw out some old clothes that clogged my closet. I organized my 3D Printer setup and reduced duplicate tools, and put the wanted stuff in some boxes to keep some order. I trashed some boxes with stuff that I didn’t even remember made it during the move… There is so much more to minimize...
|
|
The Lessons of History is a fantastic book, the best one I read in 2020. It is undervalued. While people talk about recent bestsellers this gem is waiting to be read. Any person can gain valuable insight and knowledge from this book.
|
|
Internet: Medium For Communication, Medium For Narrative Control The Artifacts And Spaces: Data & Metadata: Personal Data & Models
-
venam.net
-
5 years ago
-
eng
The internet is littered with nuggets of information, some made of gold and some worthless. From this mine we can extract meta-information, inferences that can lead to more lucrative valleys. Two of the most talked about are personal data and models, also known as statistical trends visualizations, big data analysis, and predictive studies. Let's take a look at what is personal data, where and why people share them, why they're valuable, a..
|
|
I would like to have speakers in my bedroom. Currently, my receiver has two bookshelf speakers that are loud enough for the whole common area of our apartment, but it would be nice to listen to quieter music while I’m reading in bed. This post is to outline the two main solutions I’ve come up with. Number 1 - Speaker Wire & Passives It seems fairly simplistic to run speaker wire from the receiver into our bedroom, but since we’re ren..
|
|
I would like to have speakers in my bedroom. Currently, my receiver has two bookshelf speakers that are loud enough for the whole common area of our apartment, but it would be nice to listen to quieter music while I’m reading in bed. This post is to outline the two main solutions I’ve come up with. Number 1 - Speaker Wire & Passives It seems fairly simplistic to run speaker wire from the receiver into our bedroom, but since we’re ren..
|
|
CloudAnalytics for AWS Amplify (Analyzing AWS Amplify Access logs. Part 3)
-
www.outcoldman.com
-
5 years ago
-
eng
I wrote two parts about how you can analyze the Access Logs from AWS Amplify. And it was a time to write a third part of the series. But after touching AWS QuickSight again (I use it for Outcold Solutions ) I realized that I don’t want to go through configuring it. As it is purely drag and drop way of building dashboards, and I am not very happy with that. Another option was to use AWS SES with lambdas to run SQL over Athena and send rep..
|
|
1-bit music is probably the most challenging electronic music genre, and definitely not the most mellifluous one. It originated long time ago when the early personal computers had a periodic timer and a connected piezo buzzer rather than a proper sound card with a speaker. We are now used to the electronic music with all the synthesizers, they are used in almost every song we hear. And we hear the songs only because the digital device conve..
|
|
1-bit music is probably the most challenging electronic music genre, and definitely not the most mellifluous one. It originated long time ago when the early personal computers had a periodic timer and a connected piezo buzzer rather than a proper sound card with a speaker. We are now used to the electronic music with all the synthesizers, they are used in almost every song we hear. And we hear the songs only because the digital device conve..
|
|
In this first chapter we will begin to cover static, dynamic, and GoHugo sites. We will introduce the differences between the various technologies, and next we will explain what Hugo is. Difference between dynamic and static sites Unlike dynamic sites, static sites have less or no dependence on databases, application servers and thus provides greater security, faster loading speed and better performance for end users. Maintaining and manual..
|
|
What goes into the decision of how to host your Python code or application in the cloud? Which technology stack is the right size for your project? This week on the show, we have Calvin Hendryx-Parker. Calvin talks about cloud hosting options, infrastructure choices, and deployment tools.
|
|
I discovered you can use the “diskpart” tool to compact a VHDX. This allows you to shrink a WSL2 virtual disk file, reclaiming disk space. It appeared to work for me without any data corruption, taking the file size down from 100GB to 15GB. ( source ) I adore Parallels “reclaim disk space” feature. Just the other day, I got back 70GB off my Windows Guest in a breeze. I’m coming from VirtualBox, where reclaiming disk space is a significan..
|
|
The Literary Hub has a great short interview with Ian McEwan. What’s the best writing advice you’ve ever received? When I was living in London at the start of my career in the mid-1970s, I became friends with Philip Roth, who took an avuncular interest in my work. Where many others thought my writing was wild and weird, he thought I wasn’t being wild enough. He once came to my apartment and spread the typescript of my first novel (T..
|
|
Conventional Commits is a specification for writing standardized git commit messages. This article is about how to use conventional commits conveniently in Visual Studio Code.
|