|
Snyk has recently introduced a Priority Score to help prioritize vulnerabilities we detect, helping you identify the most important issues that need your attention.
|
|
Why you should use functional components + Hooks over class components in React
-
maxrozen.com
-
5 years ago
-
eng
If you find yourself asking whether to use functional components with Hooks over class components, you'll find a lot of outdated information out there. Let's settle this once and for all in this article.
|
|
Getting started with Apache Avro and Python Learn how to create and consume Apache Avro based data for better and efficient transfer.
-
blog.adnansiddiqi.me
-
5 years ago
-
eng
In this post, I am going to talk about Apache Avro, an open-source data serialization system that is being used by tools like Spark, Kafka, and others for big data processing. What is Apache Avro According to Wikipedia: Avro is a row-oriented remote procedure call and data serialization framework developed within Apache’s Hadoop project. It uses JSON for defining data types and protocols, and serializes data in a compact binary format. Its ....
|
|
Whether you’re an IT systems administrator, developer or devop working with Linux/UNIX shell scripts, you’re likely going to come across some that are not well documented and difficult to trace (read and understand) as a result. While these scripts discourage others from tracing them, you can easily trace even the most difficult shell scripts if you follow good tracing procedures. Moreover, by tracing a difficult shell script, you build y..
|
|
Whether you’re an IT systems administrator, developer or devop working with Linux/UNIX shell scripts, you’re likely going to come across some that are not well documented and difficult to trace (read and understand) as a result. While these scripts discourage others from tracing them, you can easily trace even the most difficult shell scripts if you follow good tracing procedures. Moreover, by tracing a difficult shell script, you build y..
|
|
July was a pretty good month reading-wise. It helps that my son likes to bring me books to read. However, he often usurps reading time with my daughter.
|
|
This blog post outlines why message brokers can’t be trusted, and how to exploit Apache Airflow in order to gain privileges to machines that are supposed to be protected.
|
|
Unfortunately I must have fermented too long in the first attempt as the beans became mouldy. Attempt 2 Fermented for only 1 day 19 hours Used a dehydrator on full for around 4 hours, this was probably too hot in retrospect, next time put beans in a higher shelf and use a low temperature Roasted […]
|
|
Unfortunately I must have fermented too long in the first attempt as the beans became mouldy. Attempt 2 Fermented for only 1 day 19 hours Used a dehydrator on full for around 4 hours, this was probably too hot in retrospect, next time put beans in a higher shelf and use a low temperature Roasted […]
|
|
Unfortunately I must have fermented too long in the first attempt as the beans became mouldy. Attempt 2 Fermented for only 1 day 19 hours Used a dehydrator on full for around 4 hours, this was probably too hot in retrospect, next time put beans in a higher shelf and use a low temperature Roasted […]
|
|
Unfortunately I must have fermented too long in the first attempt as the beans became mouldy. Attempt 2 Fermented for only 1 day 19 hours Used a dehydrator on full for around 4 hours, this was probably too hot in retrospect, next time put beans in a higher shelf and use a low temperature Roasted […]
|
|
This is my first Vonnegut novel, and my first words are “Wow!“. The novel through its simplicity explores a whole range of themes,…
|
Let's have a look at one of the more recent Monero protocol innovations: the replacement of the linkable ring signature scheme, MLSAG, with a drop-in replacement CLSAG.
|
|
The air we breathe, the food we eat is a solo show I did at Lavender Opener Chair in February-March 2020. Special thanks to Tatsu and Mai.
|
|
You pride yourself on delivering fast websites to your clients, but do the websites stay fast as the months go by?
|
|
Snyk’s new Priority Score helps to drastically simplify one of the biggest challenges in using open source securely—working out which vulnerabilities to tackle first.
|
|
React's useEffect hook is an incredibly useful tool for fetching data, but if you're not careful, can cause infinite re-renders.
|
|
If you have been to our blog before, you might notice that it has a new look. Our past version of the site was one that we had used for several years. It utilized Jekyll for the static site generation, which is a popular project that leverages the Ruby ecosystem. Over the last few months, we recognized that our site needed an update. This change wasn’t only with its look and feel, but also with what we used in building the site.
|
|
I’ve been thinking about programming languages a lot recently. A question I asked myself was: why do we work on, refine, and create new programming languages? I thought of several reasons, but they seemed to boil down into two broader reasons: Better abstractions and more automation: Some languages automate and ease some tedious tasks like memory management, concurrency, or type annotations. Almost all languages give you some ways o....
|
|
For every serious web application, you should choose a component library. This article compares Material UI, Fluent UI React, Ant Design, React Spectrum and Semantic UI React.
|
|
I’ve been thinking about programming languages a lot recently. A question I asked myself was: why do we work on, refine, and create new programming languages? I thought of several reasons, but they seemed to boil down into two broader reasons: Better abstractions and more automation: Some languages automate and ease some tedious tasks like memory management, concurrency, or type annotations. Almost all languages give you some ways o....
|
|
Update: The project moved from Gitlab to Codeberg; you will find it here . I wrote a Matrix bot based on matrix-nio which parses and posts JSON feeds. Wait, what? JSON Feed is a JSON-based format which aims to replace, or at least offer an alternative to, the XML-based Atom and RSS formats. Now, I still offer an RSS feed, but since Cobalt also supports generating JSON Feed, and I find JSON to be a format that is more easy to read ....
|
|
We’re excited to share that CRN has included Snyk in its annual Emerging Vendors List in the Security category.
|
|
There's an algorithm for product discovery, at least for business-to-business products. If you combine that algorithm with decent technical execution and a SaaS business model then you have a recipe for a company. And if your market is big enough then you may even be looking at a billion-dollar startup.
|
|
You use the Dell Remote Access Controller (iDRAC) in order to communicate with the RAID array and fetch information about the underlying physical volumes. Unlike traditional spinning disks, Solid State Disks (SSDs) of course have a limited write lifetime, so it's useful to be able to check what percentage of their lifespan remains so that you can proactively arrange replacement. There's a full cheatsheet for Dell's iDRAC elsewhere, this..
|
|
You’re a web developer at a social media company that has recently made a big push for modernizing their frontend for the mobile-first era. It has taken a lot of time and effort from many people. Countless challenges, arguments, testing. The release is near. You’re probably a bit anxious. After all, the site is visited by millions of users every day. What if something breaks? Will the users like the redesign? It’s live. You navigate t....
|