Until very recently, my primary personal computer was a Dell Precision T5600 which I have been using since 2012. It is a great machine that served me well with relatively few issues. However, I recently purchased a new computer to replace the old one: a System 76 Thelio Mira. For all you computer nerds, here … Continue reading I bought a System76 computer
Author: Matt C
R.I.P. TI-82
Today is a sad day - my TI-82 graphing calculator has begun a slow death...the display is not functioning correctly, misaligning the cursor and output and sometimes going completely dark. This is the very same graphing calculator I have been using since high school, purchased some time around 2001. My TI-82 replaced the TI-83 I … Continue reading R.I.P. TI-82
How to get a desktop-like experience with Chrome and Google Workspace (formerly GSuite)
I started a new job recently, and was pleased to learn they used the Google Workspace suite of applications for daily business tasks. I did have some experience with Google Workspace (then called GSuite) prior to my current job, but the bulk of my professional career has been with companies that used Microsoft Office. What … Continue reading How to get a desktop-like experience with Chrome and Google Workspace (formerly GSuite)
Blog URL updated
seesharpdotnet.wordpress.com is now mfcallahan.blog
error: no such partition. Entering rescue mode…
I recently updated my desktop from Linux Mint 19.3 to 20.1, but ran in to an issue where I was no longer able to see the GRUB boot menu on system startup. I wanted to document the fix here in hopes anyone else who encounters the same issue can find a resolution (and for my … Continue reading error: no such partition. Entering rescue mode…
Making the mouse forward and back buttons work when using Synergy – finally!
Today I came across this post by Alex Kretzschmar which helped me solve a minor, but also very annoying, problem I had been experiencing for YEARS using the Synergy software: Make your forward / back Mouse Buttons work with Synergy Synergy is a cross-platform software package that allows you to share single mouse and keyboard … Continue reading Making the mouse forward and back buttons work when using Synergy – finally!
Angular + ArcGIS API for JavaScript: A unit testing strategy using dependency injection and the facade pattern
Visit this repository for a complete working example of the code referenced in this post:https://github.com/mfcallahan/angular-cli-esri-map-unit-testing The working application is deployed here:https://mfcallahan.github.io/angular-cli-esri-map-unit-testing If you have used the ArcGIS API for JavaScript, you may recall that it is built on top of the Dojo Toolkit, using their Asynchronous Module Definition (AMD) format to load the various modules … Continue reading Angular + ArcGIS API for JavaScript: A unit testing strategy using dependency injection and the facade pattern
How to publish an ASP.NET web application to an Azure App Service from JetBrains Rider
I prefer to deploy my personal .NET projects to Azure, and frequently use App Services to host APIs and web applications. Microsoft Visual Studio has excellent integrated tools for publishing your apps to Azure, but after recently making the switch from Visual Studio 2019 to JetBrains Rider, I was pleased to see that Rider supports … Continue reading How to publish an ASP.NET web application to an Azure App Service from JetBrains Rider
How to implement SignalR in a .NET 7 + Angular 15 web application
Update - March 29, 2023 This post continues to be a somewhat popular search engine result, getting about 8,000 views per year, so I have again updated the sample application code to the latest versions of the .NET and Angular frameworks (ver. 7 and ver. 15, respectively). Previous iterations of this tutorial used .NET Core … Continue reading How to implement SignalR in a .NET 7 + Angular 15 web application
Booting a virtual machine from a physical Windows disk partition
I am a long time Linux user (Mint being my preferred distro) and have dual booted Windows and Linux on every computer I have owned in the last decade. Recently, I have been using Linux Mint 19.3 as my primary operating system, booting into it more often than Windows 10. I do still use Windows … Continue reading Booting a virtual machine from a physical Windows disk partition