Lessons From Billions of Breached Records • Troy Hunt • GOTO 2022
This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcphhttp://gotocph.comTroy Hunt - Information Security Author & Instructor at Pluralsigh...
This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcphhttp://gotocph.comTroy Hunt - Information Security Author & Instructor at Pluralsigh...
Service Bus is a big architectural concept and it doesn't have to be complex to learn and use. In this session, Fritz will teach you the basics of working w...
The .zip TLD sucks and it needs to be immediately revoked.
This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcphhttp://gotocph.comTroy Hunt - Information Security Author & Instructor at Pluralsigh...
In this post I talk about generating stable IDs using UUIDv5 and my use case for them
Critical notes on passwordless authentication with FIDO2 Passkeys. Potential risks and challenges of passkey concepts & implications for users.
A few useful things you might want to know when using Postgresql
As a deep learning researcher, I find my self doing metaphor thinking quite a lot. Metaphor thinking is where you leap into a metaphor, a figure of speech, and use it to explore a subject as if it exists wholly within the metaphor. I suppose "to leap in & expl…
Functor Early into learning Haskell, we’re introduced to the Functor typeclass and how to fmap our way around with it. fmap is a structure-preserving operation that lets us transform the value wrapped by the structure: class Functor f where fmap :: (a -> b) ->…
This week, we’ve continued to ship the new features we announced on May 4th and respond to your product feedback. Some of these features may appear temporarily in your Bing chat experience as we experiment with them. These Release Notes will update you on whi…
A market map and overview of all different scientific approaches for companies in longevity biotech
Prototyping an encryption tool that allows combining multiple encryption factors, from PIN's, passwords, to X25519 pairs, and beyond.
Some business actions should not be replaced. They are human work, and they need a human to do them.
A few weeks ago, I shipped a mostly complete Breakout / Arkanoid clone called “Brickbasher”, written for the original Game Boy. You can download the ROM here.
On Wednesday March 8, 2023, a man who turned out to be a process server came to my house and delivered a stack of papers — a 30 page lawsuit from Akin Gump Strauss Hauer & Feld LLP along with Buffalo-area firm Phillips Lytle LLP, both representing AudioEye, In…
ISP's are the real culprit
Seems like I'm starting a series in which I've read a book on a topic and then act as if I know everything there is to know about it and I ...
There's an explosion of new cloud providers that make sense for scientific computing, and most of them were born from cryptocurrency mining operations.
I believe computer science plays as integral of a part to a well-rounded liberal arts education as does mathematics and linguistics. Why? A liberal arts education is designed to help you think in new and better ways. Computer science teaches novel ways of thin…
ChatGPT is all the rage these days. Is it really that good for developers though?
Since the dotcom boom in 1995, media has become more mainstream and accessible to everyone New TV shows are being released all the time. New…
The homepage and blog of Seb Insua
We've all heard that one cannot improve what they can't measure. And this is obviously true about flaky tests in our CI/CD pipelines. At work (SingleStoreDB), we've been struggling with this for years but have recently found a mechanism that allows us to measu…
It is the age of generative AI. One of the hot issues is by far GPT series. It provides somehow general AI (of course it is still very far from the original concept of general AI). People can ask questions and it answers probably one out of lots of text utiliz…
🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicEF Core is incredibly fast, but there are ways to:- Make performanc...
This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcphhttp://gotocph.comTroy Hunt - Information Security Author & Instructor at Pluralsigh...
Learn to harness what's next for developers with expert speakers and sessions.
Uno Platform, which offers a framework for building cross-platform applications with .NET, announced a new version of its Visual Studio Code extension that adds mobile targeting.
Péter Burcsi, Eötvös Loránd University
Join us for HackTogether: The Microsoft Teams Global Hack, our virtual hackathon to learn how to build powerful apps for Microsoft Teams.
Learn what prompt engineering is and how to use it to improve the quality of your GPT completions.
Svelte creator Rich Harris has made the case for switching from TypeScript to JavaScript and JSDoc, countering a trend that has seen strong growth in TypeScript usage. A pull request for TS to JSDoc conversion attracted some puzzled comments. “Why is this chan…
Turquoise Pool, Plitvice, Croatia
The experiments continue.
Issue #172 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks Avoid Proliferating DbContext or IQueryable in .NET Apps [ardalis.com] How much should we use DbContext or IQueryable throughout the application and wh…
NativeAOT support for .NET 8 is here!
M. Scott Ford and Jamie Taylor explore the changing attitudes towards legacy code, discussing topics such as deletion driven development and Ship of Theseus. They explore how to stay up-to-date with tooling and technologies and provide insight into development…
In this tutorial, we will walk you through the basics of creating a GraphQL .NET server with Hot Chocolate.
The tech industry has seen a significant change in the skills, qualifications, and titles listed in job postings over the past few years. What does that mean for companies - and for the candidates themselves? On this week’s episode of Dev Interrupted, we talk …
Learning XAML may be a lot easier than you think. To prove it, we’ll build a dating profile UI in three simple steps.
We have wrapped up our Azure Fundamentals AZ-900 course which we ran on Lighthall.co Huge thank you to Lisa Hoving, Simon Lee and Matt Boyd for helping give this course. Describe cloud concepts (25–30%) Describe cloud computing Describe the benefits of using c…
JavaScript gets a new version every year and as developers we need to be aware of these features and their usage. This article goes through the features added to ECMAScript 2022 and demonstrates them with examples.
Most .NET apps use EF Core and a DbContext for data access, but maintainability can suffer when the use of a DbContext or an IQueryable derived from it is allowed to spread throughout an application.
Today I had to create my own ASP.NET Core middleware. I forgot how to exactly do this but I noticed that an IMiddleware interface existed. ...
Thursday, May 11th, 2023 at 2:50 pm
Google I/O 2023 was filled with news and launches — here are 100 things announced at I/O.
Welcome to this month's Azure Container Apps newsletter! We'll share the latest news and community highlights for Container Apps every month here on the Apps on Azure blog. Azure Container Apps monthly community live stream Our next live stream is May 9, 2…
Developers increasingly get advice and code to adapt from ChatGPT and GitHub CoPilot rather than Stack Overflow message boards