The Cerebral Kitchen

Another raindrop in the ocean of Internet information

  • Home
  • About
  • Music
  • YouTube
  • Vinyl Collection
  • GitHub
  • Thingiverse
  • LinkedIn
  • Search
Programming

asp-page not working with RazorPages in .NET Core

I had a problem where my Razor Pages were rendering the "asp-page" Helper to the output HTML. It was happening with pages in an Area. It turns out that you need to copy

  • Michael Earls
    Michael Earls
1 min read
Gaming

Fun Endgame Content on Diablo III

In a game where I spent countless hours killing demons, I found a delightful "special" area called Whimsydale in Diablo III. It was accessible via a magic portal from a Rainbow Treasure Goblin.

  • Michael Earls
    Michael Earls
1 min read

Customizing ASP.NET Core Identity using Existing User Database

I am currently investigating the viability of converting an old ASP.NET Webforms website to use .NET Core (soon .NET 5) RazorPages. I wanted to use all of the built-in security. However, we

  • Michael Earls
    Michael Earls
5 min read
Music

Why I'm not a classically trained musician

I'm not a classically trained musician. I was kicked out of second grade music class because I blew into the practice flute while the instructor was talking. It was something that a kid

  • Michael Earls
    Michael Earls
2 min read
Music

A New Sound Experience

I just received a new shipment from Sweetwater music. I ordered some studio monitors (speakers). I just got them hooked up. I decided to try them out by listening to Metallica's Master of

  • Michael Earls
    Michael Earls
1 min read
Blog

25th Anniversary of cerkit.com

2020 marks the 25th anniversary of my website cerkit.com. It's been a great asset and a personal liability (there were a few weeks where I posted inappropriate things to my blog that

  • Michael Earls
    Michael Earls
2 min read
Synthesizers

New Keyboard Controller - Native Instruments Komplete Kontrol S49

I was finally able to save up for something that I've had on my wishlist for over 5 years. In that time, they've improved the product, so I'm a little glad I had

  • Michael Earls
    Michael Earls
2 min read
3D Printing

Error: !! STOP called because of BLTouch error - restart with M999

I recently got a new error on my 3D printer. Error: !! STOP called because of BLTouch error - restart with M999 It turns out that the connector to my Z endstop was faulty.

  • Michael Earls
    Michael Earls
1 min read
3D Printing

Why I love my 3D Printer

A few years ago, I bought my first 3D printer. It was a Geeetech i3 Pro V Prusa clone. I bought it as a kit off of ebay based on a recommendation from

  • Michael Earls
    Michael Earls
5 min read
3D Printing

Installing the MicroSwiss Direct Drive on my Ender 3 Pro

I recently ordered the MicroSwiss Direct Drive unit with the all metal hotend for my Ender 3 Pro. I was going to upgrade the extruder to an all metal extruder kit from WINSINN

  • Michael Earls
    Michael Earls
3 min read
keyboards

Latest Keyboard Project - CannonKeys Ortho48

Laurie got me a CannonKeys Ortho48 Keyboard Kit for my birthday this year and I decided to spend my Saturday afternoon building the kit. The kit comes with all the parts you need

  • Michael Earls
    Michael Earls
2 min read
keyboards

New Keyboards

I had a little change of plans. I canceled the Drop CTRL and ordered a Glorious GMMK. It's the same layout as the CTRL, but it was a lot cheaper. I used the

  • Michael Earls
    Michael Earls
2 min read
keyboards

New Keyboard projects in the works

I recently ordered a bunch of mechanical keyboard parts so that I could get a smaller keyboard for work and home. The full-size keyboards aren't leaving me any room for my mouse. I

  • Michael Earls
    Michael Earls
2 min read
Programming

What happened to all the programming posts?

This blog has been lacking content for awhile. The main reason is that last October, I accepted a transfer and promotion within the state government to a new position. I am no longer

  • Michael Earls
    Michael Earls
1 min read
keyboards

New Cherry MX Black Keyboard

I got a new keyboard for Christmas. It has Cherry MX Black switches. I'm noticing that my typing has fewer errors with this linear switch. It feels amazing to type on. I think

  • Michael Earls
    Michael Earls
1 min read
Retro Computers

Retro Computing - My first retro computer kit build

I got my SC126 Z180 computer kit in the mail a few nights ago. After two nights of soldering after work, I finally got it assembled. Having a flux pen was helpful, even

  • Michael Earls
    Michael Earls
2 min read
Retro Computers

Retro Computing - Getting Started

I've been investigating getting into retro computing using old CPUs like the 6502 or the Z80. Ben Eater is doing a series on building your own 6502 computer on a breadboard, but I

  • Michael Earls
    Michael Earls
1 min read
keyboards

Mechanical Keyboard Frenzy

I recently discovered the mechanical keyboard community. Wow, what a bunch. The demand for a great keyboard kit is higher than the supply, so the market is totally out of balance. For all

  • Michael Earls
    Michael Earls
2 min read
Programming

Dynamic database driven authorization policies in .NET Core 3.0 (Blazor)

Assume we had a requirement to dynamically load our authorization policies from a database. To make things easy, let's make the policies specific to a given resource, or page. Different pages can share

  • Michael Earls
    Michael Earls
9 min read
Programming

Baremetal programming, Assembly Language, and FPGAs

I've been exploring how to program in assembly language lately. It's been a fun experience. I just ordered a Raspberry Pi 4 with 4GB of RAM from Adafruit. It should be here by

  • Michael Earls
    Michael Earls
2 min read

Light up LEDs on an Arduino UNO using Assembly Language

I've been exploring assembly language the past few weeks. As a .NET developer, I've never really been all that careful with memory (why worry? Just put more RAM sticks in it). Assembly language

  • Michael Earls
    Michael Earls
4 min read

Driving the Max7219 7-Segment Display Device from a TinyFPGA using Verilog

I recently bought a TinyFPGA to replace my Mojo FPGA. The primary reason for this was the outdated toolset required by the Mojo (Xilinx ISE Web doesn't properly run on Windows 10 without

  • Michael Earls
    Michael Earls
9 min read
FPGA

Installing TinyFPGA BX Requirements (APIO) on macos Sierra

I recently purchased a TinyFPGA BX. I thought I would go ahead and install the prerequisite software while I'm waiting on it to arrive. I didn't expect it to go so bad. It

  • Michael Earls
    Michael Earls
1 min read

Simple Max7219 7-Segment Timer on Arduino Uno

I was just playing around today and thought I'd write an Arduino Uno program that increments a timer displayed on a MAX7219 7-Segment Display. It was a pretty straight forward process. I had

  • Michael Earls
    Michael Earls
2 min read
Music

Reason won't load my VST plugin (Softube modular) - macos

In this post, I discuss how I solved the issue of not being able to load a VST in Reason 10.

  • Michael Earls
    Michael Earls
2 min read
The Cerebral Kitchen © 2021
Latest Posts Facebook Twitter Ghost