|
How Onna Technologies uses Snyk & Sysdig to secure the SDLC while saving time and money
-
snyk.io
-
3 years ago
-
eng
We recently sat down with Onna’s executives to discuss how they’ve used Snyk and Sysdig to secure the SDLC while saving time and money. Take a look below for some of the highlights from this fascinating conversation.
|
|
I have mixed feelings about infographics that reduce ecological footprints to single scalar non-fungible values. Infographics like these should have a second metric for “average rainfall in areas producing required ingredients”, since water isn’t fungible. Chocolate wouldn’t look as bad then. And a third metric for fuel required to import the food and ingredients during production. Chocolate would look bad again, since it’s typically pr..
|
|
Simple install, blazing fast generation, extra tools and an incredible UI using Automatic's Stable Diffusion UI Repository
|
|
My perception of zoos has always been of prisons—places of suffering where animals are held captive for human entertainment. Smiling Bears offered a new perspective. Some (hopefully most) zoos provide a safe harbor to abused and rescued animals who could never return to their natural habitats. Zookeepers like Else Poulsen care for these creatures, accompanying them in their rehabilitation process. I imagine not all zoos and zookeepers mee..
|
|
For 60 years the entire modern world has been building a tower of babel of an incomprehensible magnitude. https://yewtu.be/watch?v=ZSRHeXYDLko At some point this ferverous death march will end. As of now I see no clear path as to how technology will be rebuilt. There is no way to bootstrap semiconductor technology yet. I want to escape this downward spiral. There are two parts to achieving this: >I want to create a device that has 80....
|
|
Functional programming is infamously known for its cryptic math-like jargon: terms like monads, monoids, functors and isomorphisms seem to be very intimidating for inexperienced developers. But if we take a look at those concepts as programming patterns, everything becomes much clearer. In the first part of the series, I will take a closer look at the most common terms from FP jargon. Functional programming is infamously known for its cr....
|
|
Loading the August crawl batch. The index is being re-constructed, and the changes are so big it can’t be done without taking down the search engine for a few hours. After that the new index needs to be de-spammed a bit, but that should be relatively quick.
|
|
Loading the August crawl batch. The index is being re-constructed, and the changes are so big it can’t be done without taking down the search engine for a few hours. After that the new index needs to be de-spammed a bit, but that should be relatively quick.
|
|
Design patterns are reusable approaches to common problems - anti-patterns are the same, but ineffective (and even counterproductive). An example of a design pattern is the singleton - we often want to allow access to a resource, without incurring the cost of building it over and over. Computationally, this means restricting the instantiation of a class to a singleton, and then coordinating access to it where needed. Anti-patterns c....
|
|
How to setup vger, a gemini server ~aryak Sun, 11 Sep 2022 Hi, I recently setup vger, a gemini server to replace agate on ~vern. The main reason was the great virtual-hosts support (You just put a directory with the domain name in the dir and its rendered on it, no reload or anything!) Heres some instructions on how I did that, on GNU/Linux. Firstly, one of the hurdles i came across was that the instructions at the git repo ....
|
|
There’s a widely held belief in the West that a day’s labour is some sort of noble deed. Being unemployed is a stain on your reputation, something you should actively hide.
|
FAQs - Recognition of academic diplomas Recognition of academic diplomas European Agency for Higher Education & Accreditation Wikipedia - higher education accreditation organizations Eurydice EUA
|
FAQs - Recognition of academic diplomas Recognition of academic diplomas European Agency for Higher Education & Accreditation Wikipedia - higher education accreditation organizations Eurydice EUA
|
|
First off, some of your comments have referred to ad-blocking being wrong due to conflict with existing business models. Businesses are not entitled to the success of their business models. If a business model fails due to consumer behavior, the business was in the wrong for expecting different behavior. I would be fine with ad blockers that only blocked ads, as long as publishers could chose to refuse service to users running ad bloc....
|
|
Last year, I wrote a little script to cycle through window layouts via Hammerspoon . The cycling set I chose didn't stick, so here's another go. function reframeFocusedWindow() local win = hs.window.focusedWindow() local maximizedFrame = win:screen():frame() maximizedFrame.x = maximizedFrame.x + 15 maximizedFrame.y = maximizedFrame.y + 15 maximizedFrame.w = maximizedFrame.w - 30 maximizedFrame.h = maximizedFrame.h - 30 local lef....
|
|
We’ve just finished a complete rewrite of mach/gpu (WebGPU/Dawn bindings for Zig), with 700+ commits, ~7.4k LOC, and 100% API coverage. WebGPU (not to be confused with WebGL) is a modern graphics API, acting as a unified API to the underlying Vulkan/Metal/DirectX APIs. Despite it’s name, it is also designed for use in native applications via its C API. Dawn is the C++ implementation of WebGPU by Google, used in Chrome, planned to be shi....
|
|
A modern CPU is an incredible machine. It can execute many instructions at the same time, it can re-order instructions to ensure that memory accesses and dependency chains don't impact performance too much, it contains hundreds of registers, and it has huge areas of silicon devoted to predicting which branches your code will take. However, if you have a tight loop and you are interested in optimizing the hell out of it, the same mechanism..
|
|
We’ve just finished a complete rewrite of mach/gpu (WebGPU/Dawn bindings for Zig), with 700+ commits, ~7.4k LOC, and 100% API coverage. WebGPU (not to be confused with WebGL) is a modern graphics API, acting as a unified API to the underlying Vulkan/Metal/DirectX APIs. Despite it’s name, it is also designed for use in native applications via its C API. Dawn is the C++ implementation of WebGPU by Google, used in Chrome, planned to be shi....
|
|
I didn't wanna've yet another post titled "Update", went thru various possible titles, n well, here we go. Proxy changes We set up a ProxiTok instance, so ya can privately watch TikTok videos. Want other proxies? We might be willinga host anything supported by LibRedirect , as long as it's easya host w automatic upgrades on NixOS, n does replace a service that's actually bad (we don't consider Wikipedia "bad", so we won't host WikiLess....
|
|
I generally recommend Caddy over Nginx, but Nginx does still have certain advantages: Nginx supports OpenSSL commands that enable features like TLS record padding. Performance: better latency and scalability to more connections. Not everyone uses a CDN for static/cached content Kernel-accelerated TLS offload on Linux and FreeBSD Many existing modules provide unique functionality. The many modules for live video streaming and....
|
|
This article explores how ConfigMaps works, how to use ConfigMaps safely, and some use cases where we need to turn to other, more secure data storage.
|
|
Fix your Clojure code: Clojure comes with design patterns (Part 2)
-
blog.janetacarr.com
-
3 years ago
-
eng
This post is the second in a series. You can find the first post in the series here where I covered Null Object, Singleton, Command, Observer, State, Visitor, and Iterator. Patterns Preamble Builder Chain of Responsibility Proxy Adapter Template Method Flyweight Strategy Our story continues Edmund, a bright, awkward young
|
|
A paper from Spotify on quantile estimation has been making the rounds. I take a stab at their critical conjecture, and uncover a few Formulas for Bootstrapping Sample Medians .
|
|
Have you wanted to understand recursion and how to use it in Python? Are you familiar with the call stack and how it relates to tracebacks? This week on the show, Al Sweigart talks about his new book, "The Recursive Book of Recursion."
|
|
Understanding Apollo Federation Type Extensions in the Ruby World
-
technology.doximity.com
-
3 years ago
-
eng
Type extensions in Apollo Federation are perhaps one of the most confusing concepts to translate into code. This article covers the importance of type extensions in a distributed graph as well as how to implement them properly using the Apollo Federation Ruby implementation (NOTE: code snippets below use Federation v1 and apollo-federation ~> 2.0) Covering the basics In Apollo Federation we have the concept of entities, which are nothin....
|
Lessons from jiu jitsu metagames applied to the workplace -- understanding win conditions, setting rules, and picking battles wisely
|
Lessons from jiu jitsu metagames applied to the workplace -- understanding win conditions, setting rules, and picking battles wisely
|
Lessons from jiu jitsu metagames applied to the workplace -- understanding win conditions, setting rules, and picking battles wisely
|
|
Today I released v3.4 of FatturaElettronica , a .NET open source project that allows validation and de/serialization of electronic invoices adhering to the standard defined by the Italian “Agenzia delle Entrate”. It’s doing very well for such a niche project, with downloads now well beyond the one hundred thousand mark. Be aware that this release anticipates support for v1.7.1 of the specification going into effect on October 1, 2022. ..
|
|
Today I released v3.4 of FatturaElettronica , a .NET open source project that allows validation and de/serialization of electronic invoices adhering to the standard defined by the Italian “Agenzia delle Entrate”. It’s doing very well for such a niche project, with downloads now well beyond the one hundred thousand mark. Be aware that this release anticipates support for v1.7.1 of the specification going into effect on October 1, 2022. ..
|
|
Working for a large corporate company as a mid level developer is generally rather boring. Churn out some CRUD applications. Write ETL as businesses live on data (usually processed in excel). Meetings that are meant to resolve things but just result in more meetings. So in short, it is usually boring. However occasionally you get some sort of interesting problem, especially if you gain a reputation for actually solving them.
|
|
There are things which mesmerizes me, with no end. One of them is watching humble people who are good at what they're doing. Being calm, confident and efficient while doing high quality work has a particular charm to it, regardless of the discipline they're in. Honestly, I have been studying these people on and off for quite some time. It's not a scientific study, but more of an informed observation, and I think I have found the things wh....
|
|
An artist’s rendition of the author reading Jed Margolin’s emails on the NYC subway. Credit: katiebcartoons.com 🥳 I’ve published the data behind atariemailarchive.org under a Creative Commons license. You can find it on Github. 🎙️ Update (March 29, 2023): You can listen to me talk about atariemailarchive.org on episode 5 of Data is Plural’s inaugural podcast season. In 2015 I discovered Jed Margolin’s emails from his tenure as a hardware en..
|
|
There are things which mesmerizes me, with no end. One of them is watching humble people who are good at what they're doing. Being calm, confident and efficient while doing high quality work has a particular charm to it, regardless of the discipline they're in. Honestly, I have been studying these people on and off for quite some time. It's not a scientific study, but more of an informed observation, and I think I have found the things wh....
|
|
No support for lightweight toolkits including FLTK, FOX Toolkit >No support for most desktop environments except GNOME/KDE bloat and several i3 clones >No support for cwm, Fluxbox, FVWM, IceWM, JWM, or Window Maker >No official support for BSDs GTK4 and GNOME suck. Wayland is harmful. Wayland, systemd, GNOME, and GTK are destroying Linux modularity and compatibility. Red Hat is destroying Linux! >you will use our trash desktop ..
|
|
Welcome to the new ~vern blog ~vern team Thu, 08 Sep 2022 Hi, We have recently created a new blog for ~vern. You can expect articles about ~vern, its services etc. but also about general articles about other UNIX/LibreSW related stuff! Of course, if you would like to help with this, you can get the source on https://git.vern.cc/vern/blog Regards, ~aryak
|
|
Integrating Snyk Open Source C/C++ security scanning into CI pipelines
-
snyk.io
-
3 years ago
-
eng
This guide will walk you through integrating C/C++ security scanning within pipelines to get vulnerability information and remediation advice directly to developers.
|