j2i.net
j2i.net
j2i.net
@j2i.net
Software Engineer
.Net Enthusiast
Master the art of one-handed typing.

#videogames #controllers
October 24, 2025 at 3:29 PM
I think i might try out the EFI Development Kit to try C++ development for the pre-OS environment.

blog.j2i.net/2025/10/07/r...

#x86 #programming #uefi #efi
Running Code in the Pre-Boot Environment
Before your operating system loads, the UEFI (Unified Extensible Firmware Interface) runs. The code in the UEFI is responsible for getting the initial bits of your operating system loaded and then …
blog.j2i.net
October 13, 2025 at 10:31 AM
Age Verification on Android and iOS, Sideloading for Verified Apps Only

Google is making some changes to Android that make it more restrictive than I've previously thought of it. Age verification for apps is coming to Android, and side loading is being restricted to apps that have been "verified"…
Age Verification on Android and iOS, Sideloading for Verified Apps Only
Google is making some changes to Android that make it more restrictive than I've previously thought of it. Age verification for apps is coming to Android, and side loading is being restricted to apps that have been "verified" by Google. This is something that is coming to conform to new laws. Apple is also making some changes to conform and…
blog.j2i.net
October 10, 2025 at 3:48 PM
Looks that Android is going Age Verification now. And app developers are going to have a duty in it, too.

#Android #Google #AgeVerification
October 9, 2025 at 6:52 PM
I was helping a developer perform some setup. I had her type a command to perform an action. She asked what the commands name stood for.

"I don't know. It was from before my time."

She thought I was making a joke. I looked up the origin. AT&T added the command to Unix in 1971.

#unix
October 1, 2025 at 11:12 AM
Yay! I found a mini Minecraft server written in C. I'm going to convert this over to C++ and refactor it to get rid of the raw pointers. Then I may try to do something with it.

#Minecraft #CPP #Programming
September 17, 2025 at 1:52 AM
Experimenting with texture mapping on a sphere. I can't find a good earth texture that I like.

#html #JavaScript #ed

j2i.net/apps/globe/
j2i.net
August 21, 2025 at 7:10 PM
Taking pictures of the PicoCalc to see which one I like most.

#RaspberryPi #PiPico #Pico
August 1, 2025 at 5:01 AM
I got a 32-bit screwdriver set!

#32bit
June 26, 2025 at 12:15 AM
This is going to take a quick second.

#Files #Networking #Windows
June 19, 2025 at 2:13 AM
Junctions, Hard Links, Symbolic Links on the Windows File System

On windows, the command line tool mklink.exe is used to create symbolic links, junctions, and hard links. But what are those? I'll first mention a couple of scenarios where they may be helpful. Let's say that you have a…
Junctions, Hard Links, Symbolic Links on the Windows File System
On windows, the command line tool mklink.exe is used to create symbolic links, junctions, and hard links. But what are those? I'll first mention a couple of scenarios where they may be helpful. Let's say that you have a content-driven system. You have multiple versions of your content sets on the file system. Each complete set is in its own folder.
blog.j2i.net
June 18, 2025 at 12:29 AM
Oh no! I'm out of space on my drive with my video footage!

Time for an upgrade!

#Computers
June 16, 2025 at 1:04 AM
Reposted by j2i.net
And soon just
dotnet app.cs
😎

github.com/dotnet/sdk/p...
Add support for `dotnet file.cs` (without explicit `run` subcommand) by jjonescz · Pull Request #48387 · dotnet/sdk
Resolves #49202.
github.com
June 14, 2025 at 5:32 AM
Ordered an item from England 174 usd + 31 USD S/H.

Just got a notification from UPS saying I must pay 124 USD additional for tariffs. That’s 71%. I need to know how that was calculated.

#tarrifs #usa #ups
June 12, 2025 at 1:39 AM
Reposted by j2i.net
I've got some free time on my hands so I've decided to take on some COMMISSIONS!
I will be doing full-body character illustrations.
Please DM me if you're interested! ✌️
June 11, 2025 at 1:48 PM
😢 - I brought my Chevrolet EV to an EV certified Chevrolet location and they refused to address an issue I raised because they said they don't work on EVs. They said it is too tedious!

#Cars #Automotive #Chevrolet #BoltEUV
June 11, 2025 at 12:50 PM
Like, what the heck! I got a Java Card and the encryption keys for it were present in the listing. In one of the keys, the digit character 3 is replaced with the Cyrillic letter З (That's not a digit!). That is next to impossible to find!

#Cyrillic #Java #Encryption #JavaCard
June 10, 2025 at 1:44 PM
Like others, I clap at the beginning of a recording session to more easily line up the audio recording with the one from the camera. I have a specific clapping pattern, and it unintentionally let me see I had imported the wrong audio for my video. In practice, this could be useful!

#Video
June 7, 2025 at 11:13 PM
Recursively Deleting Directory in Win32 (C++)

If you need to delete a directory in Windows, the function RemoveDirectory is useful if the directory is empty. If the folder is not empty, you don't need to implement recursive logic. The shell API function SHFileOperation is likely the function that…
Recursively Deleting Directory in Win32 (C++)
If you need to delete a directory in Windows, the function RemoveDirectory is useful if the directory is empty. If the folder is not empty, you don't need to implement recursive logic. The shell API function SHFileOperation is likely the function that you want to use. To use this function include the header <shellapi.h>. The SHFileOperation can perform various file operations, but the one we are most interested in is deletion.
blog.j2i.net
May 28, 2025 at 2:20 AM
All right! 5,000 kWh! How many times can I charge my phone in a power outage with this?

#Jackery
May 13, 2025 at 12:50 AM
I think it is time that I sit down and learn blender. I have a need for a tool for doing light 3D modelling. I think I will start like I'm a kid learning how to use a crayon. I'll make a basic scene with a tree, a house, and the sun. It will be crudely modeled.

#Blender #3D
May 7, 2025 at 5:22 PM
Compiling V8 on Windows (version 13.7.9)

I had an idea for an application that would be using some native code, but also needed to be customizable through changing JavaScript. v8 was the first choice for a JavaScript engine to integrate. It is the most popular JavaScript engine. Having modified…
Compiling V8 on Windows (version 13.7.9)
I had an idea for an application that would be using some native code, but also needed to be customizable through changing JavaScript. v8 was the first choice for a JavaScript engine to integrate. It is the most popular JavaScript engine. Having modified Chromium before, (V8 is part of the Chromium source code) I thought this would be more of the same procedures that I had followed before.
blog.j2i.net
May 6, 2025 at 12:01 PM
I stumbled on this old picture I took of archaic 3D image viewing devices! lol
May 5, 2025 at 5:13 PM