|
A customer called us, quite upset, because their RavenDB cluster was failing every few minutes. That was weird, because they were running on our cloud offering, so we had full access to the metrics, and we saw absolutely no problem on our end. During the call, it turned out that every now and then, but almost always immediately after a new deployment, RavenDB would fail some requests. On a fairly consistent basis, we could see two failure....
|
|
On July 23, 2023 the Tour de France ended again. This time the winner staying in the hands of Jonas Vingegaard of Jumbo-Visma.
|
|
Recently a well known participant in the dutch energy debate, lector Martien Visser, wrote tweets and a column setting out his view that the current day ahead market design is not a good business case for NL anymore. He is not the only one, this sentiment is widespread on social media. While I do agree that in a RES dominated system it could be possible to have a better tweaked market mechanism, I disagree that the current one is a very..
|
|
Hi, Ich habe mal ein Backend zu zweit entwickelt. Es war das Backend von Sunrise Village . Bereits in der Pre-production schloss ich mich dem Team an. Gemeinsam mit meinem damaligen Kollegen. Über drei Jahre war das unser Backendteam. Die anderen Teams waren größer. Wir hatten bis zu 8 Frontendentwickler, ähnlich viele Artists, zwei Gamedesigner, Productowner, Productmanager und 2 Testautomatisierer. Und selbst, dass wir nur zu ..
|
|
A free weather API for visualizing temperature, precipitation, wind, radar, pressure, and clouds to web maps and apps. Add weather layers and animations to your maps.
|
|
I recently read a post from vercel about porting turborepo to rust . In that post, they mention calling a go binary from the rust code instead of having to deal with FFI and C type compatibility. I wrote a post called “ Use a subprocess instead of a dependency ”, which follows a similar philosophy, although applied to something different. Here are some extra notes related to the vercel post. As an example, I’ll use a Python app that want..
|
|
I hate hackerrank and geeksforgeeks. They're filled with corporate climbing weirdos trying to get a high score for HR and tons of people who google the answers and solve them. I just can't stand these sorts of people aside from their obvious social damage I just plain don't like them. I'd much prefer a site where people don't have a lot of ego or career goals involved and just want to solve problems... or even get stumped. I used to..
|
|
Serverless Development with AWS Lambda and MongoDB Atlas Using Java
-
www.thepolyglotdeveloper.com
-
2 years ago
-
eng
So you need to build an application that will scale with demand and a database to scale with it? It might make sense to explore serverless functions, like those offered by AWS Lambda, and a cloud data... The post Serverless Development with AWS Lambda and MongoDB Atlas Using Java appeared first on MongoDB .
|
|
macOS AirPlay Receiver now listens on port 5000 by default, which conflicts with the default port used by some frameworks (like Flask). This may cause some confusion if you’re trying to forward port 5000 from a different VM machine and you don’t see anything in your browser. To fix it, you need to uncheck the option in System Preferences -> Sharing -> AirPlay Receiver. Then it works again, otherwise, if you try to make something listen on..
|
|
Why is my site’s markup polygot XHTML5? I have had to deal with some really awful user-agents: Bespoke markup parsers in RSS readers. Link previews in obscure messaging apps. A reader-mode bookmarklet-turned-browser-extension that hasn’t been updated in twelve years. Various search engines trying to parse the page without using a compliant parser. Most of my issues were solved by running my generated markup through both xmllint (XML syn..
|
|
Most of us who work in technology fields such as software development, systems administration, and cybersecurity often listen to music while we work at our computer. After all, music stimulates many parts of our brains, including the limbic system responsible for alertness, emotion, and memory. Psychologists have also shown that music also reduces anxiety and blood pressure, as well as improves mood. However, to make the most out of it,..
|
|
Most of us who work in technology fields such as software development, systems administration, and cybersecurity often listen to music while we work at our computer. After all, music stimulates many parts of our brains, including the limbic system responsible for alertness, emotion, and memory. Psychologists have also shown that music also reduces anxiety and blood pressure, as well as improves mood. However, to make the most out of it,..
|
|
Emerging from dotemacs bankruptcy the hard way: the midway refactor
-
www.evalapply.org
-
2 years ago
-
eng
Or the one in which we confront our elisp n00bishness and try to be better at using it. And we learn new habits to understand our Emacs better. Better late than never.
|
|
Like last year , we were at CSD again, but since we moved, not in Rostock, but in Berlin ^^ Proof: Ofc, CSD's best spent together w the people ya love, right? Such as the magnificent n absolutely lovely Anna Aurora (check out her blog, she'll also do a post on CSD): One thing we noticed right away, unfortunately there was quite a corporate presence there, unlike in Rostock; mosta the trucks were just ads for various companies. Also the....
|
|
Apktool v2.8.1 has been released as a quick patch release to cover some recent regressions from the last release.
|
|
At digital office we are building a new authorization system. We’re using Spring Security ACL at the moment, but we’re seeing a number of issues with it. Namely: the documentation is outdated at best they’re contemplating deprecating it with Spring Security 7 no migration documentation from Spring Security 5 to 6, which blocks us from upgrading to Spring Boot 3 as well it’s finnicky to use , and we’re seeing a number of issues with i..
|
|
Made a grammar checker script with ChatGPT powered by - Go and Autohotkey
-
anyfactor.github.io
-
2 years ago
-
eng
Grammarly still sucks. And Go…. when you don’t want to rewrite things in Rust. This is a part 2 of an another blog.
|
|
Made a grammar checker script with ChatGPT powered by - Go and Autohotkey
-
anyfactor.github.io
-
2 years ago
-
eng
Grammarly still sucks. And Go…. when you don’t want to rewrite things in Rust. This is a part 2 of an another blog.
|
|
tl;dr The full story What I’m doing my monitoring system screenshots Conclusion This maybe seems to be a weird post, especially for those who don’t live in Italy, because here in Italy there’s the common belief that the abilites of a worker, usually are less considered than the qualifies that it has. Or simply the employers don’t ask “what you are able to do?”, instead of “what are your credentials/stud..
|
|
tl;dr The full story What I’m doing my monitoring system screenshots Conclusion This maybe seems to be a weird post, especially for those who don’t live in Italy, because here in Italy there’s the common belief that the abilites of a worker, usually are less considered than the qualifies that it has. Or simply the employers don’t ask “what you are able to do?”, instead of “what are your credentials/stud..
|
|
Leveraging the Features of Your Database With Postgres and Python
-
realpython.com
-
2 years ago
-
eng
Are you getting the most out of your Postgres database? What features could you leverage to improve your Python project? This week on the show, Craig Kerstiens from Crunchy Data is here to discuss getting the most out of Postgres.
|
|
I work with a lot of materials and substances which come with a warning saying that they have been found to cause cancer in California. Thankfully, I don’t live in California.
|
|
Managing State in Vue Applications: The Composable Provider Pattern
-
technology.doximity.com
-
2 years ago
-
eng
State management is a fundamental concept of front-end application design, and a critical aspect in building robust Vue applications. As Vue applications grow in complexity, managing state becomes an increasingly challenging task, especially when working with a large organization of engineers spread across various product teams. Fortunately, the Vue and Nuxt ecosystem provides a variety of state management solutions, each with its own trade....
|
|
TL;DR ess automates syncing .env with env.sample It’s available here on Github . The problem If you have a look through any software or infrastructure project you’ve worked on in the past, it won’t take long before you come across some “secrets”. Secrets are how we generally refer to things like passwords, API keys, and certificates that act as “identity”. If you have the secret to an identity, you or your systems are assumed to have....
|
|
TL;DR ess automates syncing .env with env.sample It’s available here on Github . The problem If you have a look through any software or infrastructure project you’ve worked on in the past, it won’t take long before you come across some “secrets”. Secrets are how we generally refer to things like passwords, API keys, and certificates that act as “identity”. If you have the secret to an identity, you or your systems are assumed to have....
|
|
TL;DR ess automates syncing .env with env.sample It’s available here on Github . The problem If you have a look through any software or infrastructure project you’ve worked on in the past, it won’t take long before you come across some “secrets”. Secrets are how we generally refer to things like passwords, API keys, and certificates that act as “identity”. If you have the secret to an identity, you or your systems are assumed to have....
|
|
No matter where you are on your journey to becoming secure at scale, here are four best practices you can implement immediately to get you closer to enterprise-level security.
|
|
Summary Subdomain reuse, also known as subdomain takeover, is a security vulnerability that occurs when an attacker claims and takes control of a target domain. Typically, this happens when an application is deprecated and an attacker directs residual traffic to a host that they control. As of 14 June 2023, we changed the format of […] The post Security Improvement: Subdomain Reuse Mitigation appeared first on Heroku .
|
|
Whonix 17 has been Released! (Debian 12 bookworm based) - Major Release
-
forums.whonix.org
-
2 years ago
-
eng
Debian 12 bookworm based. Major release. Whonix : A High Security Method of Surfing the Internet Whonix is a desktop operating system designed for advanced security and privacy. Whonix mitigates the threat of common attack vectors while maintaining usability. Online anonymity is realized via fail-safe, automatic, and desktop-wide use of the Tor network. A heavily reconfigured Debian base is run inside multiple virtual machines, provid....
|
|
Kicksecure 17 has been Released! (Debian 12 bookworm based) - Major Release
-
forums.kicksecure.com
-
2 years ago
-
eng
Debian 12 bookworm based. Major release. Download Install Kicksecure inside Debian VirtualBox: Kicksecure for Windows, macOS, Linux inside VirtualBox KVM: Kicksecure for KVM Qubes R4.1: Unavailable. Not planned. R4.2: Kicksecure for Qubes Upgrade Alternatively, in-place release upgrade is possible upgrade using by performing a release upgrade. Kicksecure – 1 Dec 25 Release Upgrade What is a Release Upgrade? ....
|
|
In the Knowledge Project podcast with Adam Robinson there is an interesting observation about warnings.
|
|
In the Knowledge Project podcast with Adam Robinson there is an interesting observation about warnings.
|
|
In this post, we’ll cover using Snyk in your CI/CD pipelines to catch security issues quickly and empower your developers to fix them before they ever get to production.
|
|
I originally wrote this list as a part of Writing Maintainable Code is a Communication Skill , then made a tweet . Since then, I had to link this list multiple times. This post makes it easier to link. Reasons An odd business requirement (share the origin story) It took research (summarize with links) Multiple options were considered (justify decision) Question in a code review (answer in a comment) Important caveat for number..
|
|
This article was originally printed in 2600 The Hacker Quarterly Volume 38, Number 3 The release of Windows 95 (and later Windows 98) was such a great time for pranksters. The addition of features such as Active Desktop, multi-user accounts, Internet explorer – all of these areas were just rife for exploitation… I mean exploration. […] The post The Lost Art of Windows 95 Pranks appeared first on Specular Realms .
|