Coursera | Build Skills with Online Courses from Top Institutions Join Coursera for free and learn online. Build skills with courses from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Advance your career with degrees, certificates, Specializations, & MOOCs in data science...
Brilliant | Learn to think Brilliant - Build quantitative skills in math, science, and computer science with fun and challenging interactive explorations.
The reckless, infinite scope of web browsers Since the first browser war between Netscape and Internet Explorer, web browsers have been using features as their primary means of competing with each other. This strategy of unlimited scope and perpetual feature creep is reckless, and has been allowed t...
NDC Online Community Ambassador : dylanbeattie.net In which Dylan Beattie announces that he'll be working with NDC Conferences for the next three months to help them figure out how to do this whole virtual online conference thing.
Windows Terminal 0.10 adds mouse support for WSL Microsoft has released a new version of the Windows Terminal with a couple of new features. It now supports mouse input in Windows Subsystem for Linux apps, and you can duplicate the current pane.
Being More Productive With The JetBrains Rider Debugger JetBrains Rider, The cross-platform .NET IDE from JetBrains, has been my defacto .NET development environment for over a year now (maybe even two). Having the same tool across macOS and Windows environments is a joy, and with every iteration, the team at ...
Telerik UI for Blazor 2.9.0: Upload, Tooltip & Grid State Telerik UI for Blazor 2.9.0 brings Upload and Tooltip components, Grid State Management, Visual Studio Code Extension & Support for WebAssembly 3.2.0 Preview 2.
ASP.NET Core 5 Features - Introducing HttpProtocol - Steve Gordon In this blog post, I explore the new HttpProtocol helper class for working with HTTP protocol versions which has been introduced in ASP.NET Core 5.0.
Apple unveils new iPad Pro with LiDAR Scanner and trackpad support in iPadOS Apple today unveiled its most advanced iPad Pro, adding an Ultra Wide camera and studio-quality mics, and a breakthrough LiDAR Scanner.
MacBook Air MacBook Air features a Retina display, new Magic Keyboard, Touch ID, up to 2x faster performance, and all-day battery life.
How Prince of Persia Defeated Apple II's Memory Limitations | War Stories | Ars Technica For today’s episode of War Stories, Ars Technica sat down with Prince of Persia creator Jordan Mechner to learn about the challenges he faced while bringing his ambitious vision for the game to life. As the 1980's wound down, Mechner found himself fightin...
Blazor- A Beginners Guide In human years, Blazor appeared just recently. However, in software years, it has already grown into a mature framework—an environment for scalable, rich, interactive web applications ready to take its place in the ASP.NET line. This book is our way of in...
What Is the Geometry of the Universe? | Quanta Magazine In our mind’s eye, the universe seems to go on forever. But using geometry we can explore a variety of three-dimensional shapes that offer alternatives to
Textbooks | What We Publish | Cambridge Core Cambridge University Press publishes research monographs, academic reference, textbooks, books for professionals, and books for graduate students.
Here's The Entire List of Education Companies Offering Free Subscriptions Due to School Closings With schools closing across the nation, parents and educators are in bit of a panic as they try to figure out how kids can learn and obtain their
The Philosophy of Computer Science The philosophy of computer science is concerned with those ontological, methodological, and ethical issues that arise from within the academic discipline of computer science as well as from the practice of software development. Thus, the philosophy of com...
Episode 14: What developers should know about security with Troy Hunt - Software Engineering Unlocked In this episode, I talk to Troy Hunt, a leading security expert. Troy is a successful Pluralsight author and runs security workshops all around the world. He also is person behind the popular web haveIbeenPwned, which allows everybody to check whether the...
The good parts of AWS - A visual summary A summary of Daniel Vassallo and Josh Pschorr Ebook. Find out about the secrets of DynamoDB, S3, EC2, Lambda and others. A Guide for AWS DevOps enthusiasts.
VB.NET is done, not dead This post on Visual Basic support planned for .NET 5.0 has caused some to complain that Microsoft is abandoning or killing Visual Basic. D...
Publishing applications to IIS, Azure, AWS and more - using Rider! - .NET Tools Blog Shipping is a feature! At JetBrains, we love to ship software. We like it so much we release EAP versions of software in addition to stable releases. Whether it’s to the cloud, on an in-house networked server, or elsewhere, your … Continue reading →
Key Vault for ASP .NET Core 3.1 Web Apps This is the eleventh of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled&
C# developers! Your scoped components are more dangerous than you... There are hidden pitfalls with dependency injection, particularly when managing the lifetime of scoped components. What is safe? And are there other approaches we can take to managing scoped object lifetimes? #csharp #dependencyinjection
New features for Form Recognizer now available Extracting text and structure information from documents is a core enabling technology for robotic process automation and workflow automation.
Visual Studio Code Docker extension 1.0 - Better than Ever! | Visual Studio Blog We recently released the 1.0 version of our Visual Studio Code Docker extension, which is the first general availability (GA) release. The Docker extension makes it easier to build apps that leverage Docker containers. The extension helps scaffold needed ...
Yahoo!, AOL, OneSearch results biased in favor of parent company Verizon Media’s websites Verizon Media’s search engines promises “unbiased” search results, but serves results clearly favoring the parent company’s media websites.
We called it RAID because it kills bugs dead | The Old New Thing The history of defect tracking in the Windows team goes back to Windows 1.0, which used a text file. After Windows 1.01 released, a bunch of people in the apps division got together and threw together a bug tracking database. Because hey,
Avoiding cache line overlap by replacing one 256-bit store with two 128-bit stores Memory is organized in cache lines, frequently blocks of 64 bytes. On Intel and AMD processors, you can store and load memory in blocks of various sizes, such as 64 bits, 128 bits or 256 bits. In the old days, and on some limited devices today, reading an...
SharedWorker The SharedWorker interface represents a specific kind of worker that can be accessed from several browsing contexts, such as several windows, iframes or even workers. They implement an interface different than dedicated workers and have a different global...