|
Security is a always a balancing act between safety and practicality. If we’re talking about the internet, you can go all the way from something impenetrable and completely useless to something easy to use and also part of a botnet. In the case of the Nextcloud snap’s SSL cipher suite, as with any website, it’s a balance of supporting only the best ciphers while also ensuring that older clients aren’t left out in the cold.
|
|
This one's been bugging me for a while. On macOS, Emacs automatically focuses (raises) other frames when one is closed. This has the unfortunate side-effect that I could be moved from one macOS desktop/space to another when closing an Emacs frame. Finally managed do something about it. Since I install Emacs on macOS via homebrew, a small patch on emacs-plus recipe small patch on emacs-plus recipe did the job. UPDATE: Pull re..
|
|
If you receive `null` for every attribute to your SOAP requests in Spring, after upgrading JDK, this is what you need to do
-
www.databasesandlife.com
-
7 years ago
-
eng
If you have a SOAP service written in Java using Spring, you have written methods that are called with Java objects representing the body of the SOAP request. If, after upgrading from Java 8 to Java 11 , you see that every attribute of those Java objects is null, adding the following to your Maven file is the solution:
|
|
What if we could connect the entire earth's biosphere with the web? This would enable us to empathize more with the world's creatures.
|
|
What is package lock json and how a lockfile works for yarn and npm packages?
-
snyk.io
-
7 years ago
-
eng
In this article we will discuss both npm's package lock file package-lock.json as well as Yarn's _yarn.lock.
|
|
A code review that doesn’t go right. (image by Manu Cornet , CC BY-NC-ND 3.0 I’ve reviewed over 3000 code changes so far in my career, and gone through about same amount of reviews as change author. When reviewing code, here is the golden rule I follow: Any code change that’s a strict improvement should be approved. Most incoming code reviews are both improvements in some aspects and make things worse in other aspects. Understa....
|
|
A code review that doesn’t go right. (image by Manu Cornet , CC BY-NC-ND 3.0 I’ve reviewed over 3000 code changes so far in my career, and gone through about same amount of reviews as change author. When reviewing code, here is the golden rule I follow: Any code change that’s a strict improvement should be approved. Most incoming code reviews are both improvements in some aspects and make things worse in other aspects. Understa....
|
|
A code review that doesn’t go right. (image by Manu Cornet , CC BY-NC-ND 3.0 I’ve reviewed over 3000 code changes so far in my career, and gone through about same amount of reviews as change author. When reviewing code, here is the golden rule I follow: Any code change that’s a strict improvement should be approved. Most incoming code reviews are both improvements in some aspects and make things worse in other aspects. Understa....
|
|
Look how tragic this is.... You create your new react app with: npx create-react-app my-app And it spits out 907 lines of techno-babblicious output, scrolling scrolling scrolling in your console, ending at last with exactly one useful shard of information: Success! Created my-app at C:\example\my-app Inside that directory, you can run several commands: yarn start Starts the development server. yarn build Bundles the app into st....
|
Look how tragic this is.... You create your new react app with: npx create-react-app my-app And it spits out 907 lines of techno-babblicious output, scrolling scrolling scrolling in your console, ending at last with exactly one useful shard of information: Success! Created my-app at C:\example\my-app Inside that directory, you can run several commands: yarn start Starts the development server. yarn build Bundles the app into st....
|
Look how tragic this is.... You create your new react app with: npx create-react-app my-app And it spits out 907 lines of techno-babblicious output, scrolling scrolling scrolling in your console, ending at last with exactly one useful shard of information: Success! Created my-app at C:\example\my-app Inside that directory, you can run several commands: yarn start Starts the development server. yarn build Bundles the app into st....
|
|
At Cerner Engineering, we love to celebrate Pi Day. This day is not only a fun time to enjoy eating pie and reflecting on mathematical properties, but we also share big announcements internally for our developers conference, DevCon. Drew a crowd to celebrate Pi Day this afternoon with snacks, lightning talks, and our DevCon 2018 theme reveal! #314day #cernerdevcon pic.twitter.com/wyy5eLKHVl — Cerner Engineering (@CernerEng) March 14, 2018 ..
|
|
A few weeks back I managed to pick up an incredibly rare laptop in immaculate condition for $50 on Kijiji: a Tadpole Technologies SPARCbook 3000ST from 1997 (it also came with two other working Pentium laptops from the 1990s). I had to drive almost three hours to pick it up on the other side of Toronto, but for a SPARCbook it was definitely worth it seeing as I’m more likely to find the lost city of Atlantis than another one of these agai..
|
|
A few weeks back I managed to pick up an incredibly rare laptop in immaculate condition for $50 on Kijiji: a Tadpole Technologies SPARCbook 3000ST from 1997 (it also came with two other working Pentium laptops from the 1990s). I had to drive almost three hours to pick it up on the other side of Toronto, but for a SPARCbook it was definitely worth it seeing as I’m more likely to find the lost city of Atlantis than another one of these agai..
|
|
Go as a language is fairly decent. However because questions about why I have issues with tends to come up often enough on the company slack programming channel (see what I did there?) I figured I would write them down and put it here so I can point people at a link when they ask what my complaints are. For the record I have been using Go heavily for the last year or so, writing command line applications, scc , lc and API’s. These i..
|
|
For the last couple of years I’ve used a custom tool to track cheap flights out of Atlanta. Today I’ve made that tool, Aerodero, available to everyone.
|
|
Snyking in - regular expression denial of service vulnerability exploit in the ms package
-
snyk.io
-
7 years ago
-
eng
Welcome to another edition of our Snyking In exploit series! In this episode, we’ll be looking at the regular expression denial of service vulnerability, demonstrating how it can be exploited, as well as the potential risk they pose to your data and systems.
|
|
It feels like we’re starting to pass the peak of the hype cycle of microservices. It’s no longer multiple times a week we now see a blog post of “How I migrated my monolith to 150 services”. Now I often hear a bit more of the counter: “I don’t hate my monolith, I just care that things stay performant”. We’ve actually seen some migrations from micro-services back to a monolith . When you go from one large application to multiple smaller ser....
|
|
It feels like we’re starting to pass the peak of the hype cycle of microservices. It’s no longer multiple times a week we now see a blog post of “How I migrated my monolith to 150 services”. Now I often hear a bit more of the counter: “I don’t hate my monolith, I just care that things stay performant”. We’ve actually seen some migrations from micro-services back to a monolith . When you go from one large application to multiple smaller ser....
|
|
We have just completed a two week exercise with the whole development team to identify, design and estimate the next phase of work. It started as an organic process as we found the best way to do this and then developed into a repeatable process for the latter functionality.
|
|
This excellent article looks at the different types of deadlines and the impact they have. The key point for me, and not something I had seen previously defined, is the distinction between real and artificial deadlines:
|
|
We have just completed a two week exercise with the whole development team to identify, design and estimate the next phase of work. It started as an organic process as we found the best way to do this and then developed into a repeatable process for the latter functionality.
|
|
This excellent article looks at the different types of deadlines and the impact they have. The key point for me, and not something I had seen previously defined, is the distinction between real and artificial deadlines:
|
|
Undocumented plot marker styles can easily be accesses using a hidden plot-line property. The post Undocumented plot marker types appeared first on Undocumented Matlab . Related posts: Types of undocumented Matlab aspects This article lists the different types of undocumented/unsupported/hidden aspects in Matlab... Undocumented scatter plot behavior The scatter plot function has an undocumented behavior when plotting more ..
|
|
Undocumented plot marker styles can easily be accesses using a hidden plot-line property. The post Undocumented plot marker types appeared first on Undocumented Matlab . Related posts: Types of undocumented Matlab aspects This article lists the different types of undocumented/unsupported/hidden aspects in Matlab... Undocumented scatter plot behavior The scatter plot function has an undocumented behavior when plotting more ..
|
|
FatturaElettronica for .NET version 2.0 is out today. It brings support for Fattura Semplificata, at the cost of few minor breaking changes.
|
|
Snyk provides a critical security layer for CommunityBridge, a new Linux Foundation platform
-
snyk.io
-
7 years ago
-
eng
We’re delighted to announce a new partnership with the Linux Foundation to support the launch of CommunityBridge.
|
|
For much of my career I’ve been focused on building out developer or data focused products with the customer in some form or fashion being a developer on the other end. I fully realize now that I’m destined to spend the rest of my career in that space, either that or trying my hand at wine making. There are a few things that I personally find rewarding about the space that I’ve shared with a number of people individually lately and thought ....
|
|
For much of my career I’ve been focused on building out developer or data focused products with the customer in some form or fashion being a developer on the other end. I fully realize now that I’m destined to spend the rest of my career in that space, either that or trying my hand at wine making. There are a few things that I personally find rewarding about the space that I’ve shared with a number of people individually lately and thought ....
|
|
The Time Machine is my favorite science fiction novella. What makes it special? Read my Preface to The Time Machine
|
|
Frankenstein turned two hundred last year. Why is it still relevant? My very own Preface to Frankenstein
|
GraphQL is all the rage, but what exactly is it? In this in-depth walkthrough, we take a look at what GraphQL is, how to use it, and why you should use it. Learn why GraphQL is all the rage! We’ll walk through the implementation of a schema for a popcorn company’s API, learning about types, queries, and mutations as we go. I love popcorn. As I’m writing this, I’m snacking on a bowl of multi-colored kernels, lightly seasoned with Flavac....
|
|
There is a nice new feature introduced by type-inference in Java. I’ve wanted this feature for a while, but without type-inference, it wasn’t possible. The feature is the ability to create a local variable of an anonymous class, and then use the particularities of that anonymous class. For example, in Java 9, to access a new method you’d defined on an anonymous class, you’d need to create a named class. That’s because the type of variab..
|
|
Eclipse JDT Language Server . Emacs Java IDE using Eclipse JDT Language Server . vscode-html-languageserver extracted from VSCode .
|
|
Context I wanted to blog about this for years: how to connect to a Kubernete’s loadbalanced service? How to deal with disconnections/re-connections, maintenance? What about gRPC specifically? The answer is heavily connected to the network stack used by Kubernetes, but with the “Mesh Network” revolution, It’s not always clear how it works anymore and what the options are. How it works First I recommend you to watch this great yet simple vide..
|