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
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
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
blog.j2i.net/2025/10/07/r...
#x86 #programming #uefi #efi
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"…
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
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"…
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"…
Looks that Android is going Age Verification now. And app developers are going to have a duty in it, too.
#Android #Google #AgeVerification
#Android #Google #AgeVerification
October 9, 2025 at 6:52 PM
Looks that Android is going Age Verification now. And app developers are going to have a duty in it, too.
#Android #Google #AgeVerification
#Android #Google #AgeVerification
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
"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
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
"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
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
#Minecraft #CPP #Programming
September 17, 2025 at 1:52 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
#Minecraft #CPP #Programming
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/
#html #JavaScript #ed
j2i.net/apps/globe/
j2i.net
August 21, 2025 at 7:10 PM
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/
#html #JavaScript #ed
j2i.net/apps/globe/
August 1, 2025 at 5:01 AM
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…
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
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…
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…
June 16, 2025 at 1:04 AM
Reposted by j2i.net
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! ✌️
I will be doing full-body character illustrations.
Please DM me if you're interested! ✌️
June 11, 2025 at 1:48 PM
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! ✌️
I will be doing full-body character illustrations.
Please DM me if you're interested! ✌️
😢 - 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
#Cars #Automotive #Chevrolet #BoltEUV
June 11, 2025 at 12:50 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
#Cars #Automotive #Chevrolet #BoltEUV
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
#Cyrillic #Java #Encryption #JavaCard
June 10, 2025 at 1:44 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
#Cyrillic #Java #Encryption #JavaCard
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
#Video
June 7, 2025 at 11:13 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
#Video
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…
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
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…
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…
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…
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
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…
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…