|
GDPR is a useful law. Full stop. But if something can be improved, why not do it? The privacy and the level of security offered to EU users after the release of the GDPR have surely improved, indeed some other countries took inspiration for new online regulations, but since it’s a quite new law (is active since 25 May 2018), it has some downsides, at least in its first implemention. In fact it has been improved in the 2022 , the cook..
|
|
GDPR is a useful law. Full stop. But if something can be improved, why not do it? The privacy and the level of security offered to EU users after the release of the GDPR have surely improved, indeed some other countries took inspiration for new online regulations, but since it’s a quite new law (is active since 25 May 2018), it has some downsides, at least in its first implemention. In fact it has been improved in the 2022 , the cook..
|
|
Learn how Developers can take advantage of penetration testing tools and techniques to find and fix vulnerabilities in their software.
|
|
Joining Collections in MongoDB with .NET Core and an Aggregation Pipeline
-
www.thepolyglotdeveloper.com
-
4 years ago
-
eng
If you've been keeping up with my .NET Core series on MongoDB, you'll remember that we explored creating a simple console application as well as building a RESTful API with basic CRUD support. In both... The post Joining Collections in MongoDB with .NET Core and an Aggregation Pipeline appeared first on MongoDB .
|
|
Learn more about the importance of Container Monitoring to maintain security across your container deployments.
|
|
A whole new way of seamlessly “hydrating” and building “reactive” webpages, proclaim the dozen new Javascript frameworks that offer slightly different ways of manipulating DOM; new stacks for generating static webpages from templates; new ways of deploying “no-code” apps to “serverless edges”; memory-safe languages that enable error-free programs; NoSQL databases that offer unlimited scalability; CSS frameworks that forever change how webpa..
|
|
A whole new way of seamlessly “hydrating” and building “reactive” webpages, proclaim the dozen new Javascript frameworks that offer slightly different ways of manipulating DOM; new stacks for generating static webpages from templates; new ways of deploying “no-code” apps to “serverless edges”; memory-safe languages that enable error-free programs; NoSQL databases that offer unlimited scalability; CSS frameworks that forever change how webpa..
|
|
I have a hard time keeping these terms straight: liveness vs. safety soundness vs. completeness This is intended as a short guide for myself; maybe someone else will find it useful too! Note that this is all to the best of my knowledge and understanding at the present time; if there be faults, they be the faults of myself. I welcome correction and clarification if I am wrong. Liveness vs. Safety # Liveness and safety deal with ....
|
|
I have a hard time keeping these terms straight: liveness vs. safety soundness vs. completeness This is intended as a short guide for myself; maybe someone else will find it useful too! Note that this is all to the best of my knowledge and understanding at the present time; if there be faults, they be the faults of myself. I welcome correction and clarification if I am wrong. Liveness vs. Safety # Liveness and safety deal with ....
|
|
DeveloperSteve provides a recap of a DevSecCon discussion around when to incorporate securtiy practices into the development process.
|
|
Hello there. I have not posted in a while, and not without good reason. In my first article I had mentioned that I was going to make posts about my own implementation of Self called mySelf. That project never took off, and my interest shifted to other things. I had largely forgotten about it, but then LangJam happened. LangJam LangJam is a programming jam that works similar to game jams, but instead of developing video games you devel..
|
|
Hello there. I have not posted in a while, and not without good reason. In my first article I had mentioned that I was going to make posts about my own implementation of Self called mySelf. That project never took off, and my interest shifted to other things. I had largely forgotten about it, but then LangJam happened. LangJam LangJam is a programming jam that works similar to game jams, but instead of developing video games you devel..
|
|
Yet again I am thinking about the overall software development/deployment life cycle, and am back to thinking about CI/CD again.
|
|
Yet again I am thinking about the overall software development/deployment life cycle, and am back to thinking about CI/CD again.
|
|
In 2014, James Somers sat down to write a beautiful, entertaining lament about the state of today’s dictionaries and an argument in favor of the adoption of Noah Webster’s 1913 edition. I don’t want you to conclude that it’s just a matter of aesthetics. Yes, Webster’s definitions are prettier. But they are also better. They’re so much better that to use another dictionary is to keep yourself forever at arm’s length from the actual langu..
|
|
Tukey’s fences is one of the most popular simple outlier detectors for one-dimensional number arrays. This approach assumes that for a given sample, we calculate first and third quartiles ($Q_1$ and $Q_3$), and mark all the sample elements outside the interval $$ [Q_1 - k (Q_3 - Q_1),\, Q_3 + k (Q_3 - Q_1)] $$ as outliers. Typical recommendation for $k$ is $1.5$ for “regular” outliers and $3.0$ for “far outliers”. Here is a box plot examp....
|
|
Create a simple application that utilizes DynamoDB Stream, Lambda, and S3 services. Set it up locally for easy development, testing, and experimentation. This setup demonstrates how these AWS services can work tosgether.
|
|
Tukey’s fences is one of the most popular simple outlier detectors for one-dimensional number arrays. This approach assumes that for a given sample, we calculate first and third quartiles ($Q_1$ and $Q_3$), and mark all the sample elements outside the interval $$ [Q_1 - k (Q_3 - Q_1),\, Q_3 + k (Q_3 - Q_1)] $$ as outliers. Typical recommendation for $k$ is $1.5$ for “regular” outliers and $3.0$ for “far outliers”. Here is a box plot examp....
|
|
Create a simple application that utilizes DynamoDB Stream, Lambda, and S3 services. Set it up locally for easy development, testing, and experimentation. This setup demonstrates how these AWS services can work tosgether.
|
|
Visibly invisible malicious Node.js packages: When configuration niche meets invisible characters
-
snyk.io
-
4 years ago
-
eng
A focus on attacks in the Node.js ecosystem via the yarn and npm package managers, examining how configuration abuse and hidden characters can lead to RCE.
|
|
The Washington state deputy sheriff looked suspiciously at the motorcycle strapped to the back of the odd little French car. The motorcycle was a recently repaired Honda 90, sporting a fresh coat of grey spray paint. The driver, Robert Rogers, kept a neutral expression as the officer examined his pass for the Red Zone that now surrounded the volcano Mount St. Helens. Rogers knew everything was in order. Normally, Rogers didn’t care much f....
|
|
TL;DR Adding Swift Code to Objective-C Project Ensure your Swift class derives direct or indirect from NSObject Ensure your Swift class is public to ensure the YourProjectName-Swift.h header generation Prefix the class to expose it to Objective-C. Any Property or method needs its own @objc annotation to be visible from Objective-C. Use the @objcMembers annotation to expose all properties and methods of the Swift class Reminder for mysel..
|
|
What the Ukraine flag signifies. A golden field of grain (Ukraine is the world’s 4th largest exporter of barley and corn, and the 5th largest exporter of wheat) beneath clear blue skies. Sky above grain, or freedom above bread ( source 1 .) The story of Ukraine’s flag is rich and controversial. It appears to be true , however, that “blue sky over sunflowers” forms Ukrainians’ conception of their flag. [rss]: https://nicolaia..
|
|
Life & Project Update - RetroPie, Favemarx, Family Tree, Running, & a New Job
-
www.joehxblog.com
-
4 years ago
-
eng
I haven’t been able to post much lately, so I’ll quickly layout what projects I’ve been up to these past couple of months.
|
|
Describes Prig, which is for Processing Records In Go. It's a text processing tool like AWK, but it uses Go as the scripting language.
|
|
The first preview of C# 11 is out, and well, I think I like what I see. I dig the new List patterns and am a fan of allowing newlines in the “holes” of interpolated strings . Parameter null-checking is a bit contentious, and it’s good that they are releasing it in preview one and asking for feedback. In a nutshell, they want to spare us a lot of boilerplate. Code like this: public static void M(string s) { if (s is null) { thro..
|
Hi! My favourite way to meet is to schedule a time to meet is over Zoom. My timezone is CET / Paris Time (Time Zone Converter) You can schedule a time below. Book a Time
|
Hi! My favourite way to meet is to schedule a time to meet is over Zoom. My timezone is CET / Paris Time (Time Zone Converter) You can schedule a time below. Book a Time
|
|
For millions of years, it has been a daily obsession for living organisms to seek out safety from the elements and safety from predators, lest that day be their last. Living in the Western world, it’s easy to forget that many humans still live this way of life, not having much certainty about how they’re supposed to keep themselves alive for the next day or two.
|
|
So I've been using the squeezebox as my daily driver keyboard for two weeks now. Here's my thoughts on this experience. But first a typing video: Typing video The Home Corner Works The design element of the middle and bottom rows being a steep 100 degree angle feels totally validated to me and I'd recommend other experimenters out there incorporate it into their designs. Even though accidental bottom row presses are still some of my ....
|
|
Snyk doubles free user limits and provides Snyk Impact donation in response to Ukrainian crisis
-
snyk.io
-
4 years ago
-
eng
During our Big Fix-a-Thon earlier today, we announced that we’ve taken two initial actions as a company in direct response to the unfolding crisis in Ukraine.
|
|
Have you thought about what authentication system you want to use for your Python project? Should you use an existing Python library or a third-party service? This week on the show, Dan Moore is here to talk about authentication systems and OAuth 2.
|
|
Building a JSON string in Bash can be pretty fiddly and annoying, with quoting and formatting and variable substitution, etc… If you only have a little JSON , using a printf template works well, like this: #!/usr/bin/env bash # Your printf template string template = '{ "state": "%s", "key": "%s", "description": "%s", "url": "%s" }' # Variable to store your rendered template JSON string data = "" # Some variables to ....
|
|
As the first full-time engineering employee, my core functions were to organize, scale, and manage an engineering department, while also serving as a high-functioning IC. In my time at Kittyhawk, I accomplished that and more, including working extensively with the FAA, leading the product vision and roadmap, and redesigning our applications to fit the enterprise sector. Below are just a few select highlights: Built, scaled, and led multi-....
|
|
Levers takes your aggregated digital marketing data and delivers a complete reporting and forecasting solution in a beautiful, easy to use interface. Built for the digital marketer, the Levers data explorer is your solution for high-level analysis and forecasting. Borrowing the best features from the analytics products you use every day with nearly unlimited scalability, Levers makes it easy to build reports accessible by anyone from techni..
|