The Bag of Holding

Profile
Bellevue, WA
A bipolar guy in a pressure-cooker industry
1,455 comments
44 followers
628 entries
Advertisement
ApochPiQ
May 07, 2014
VS2012 SUCKS AND I CAN PROVE IT
I am thoroughly PISSED THE HELL OFF right now.


One of my favorite text editor options in old versions of Visual Studio was "Go to selection anchor after pressing escape." If you never experienced the blissful joy of this, here's what it did:

- Open some long code file
- Hold Shift
- Accidentally pre…
2,674 views
ApochPiQ
March 31, 2014
Why YOU should embed a web server in your game engine
I'm going to give you a sales pitch. It might sound outlandish at first, but bear with me - I think, by the end, you'll agree that this is a Good Thing(TM).

You should embed a tiny web server in your game engine.


It doesn't need to ship with the game, of course; this is a development tool. If you're …
14,109 views
ApochPiQ
January 29, 2014
More diversion
I got tired of having my IRC bot be a plugin to a Chrome plugin, so I started tearing apart the CIRC Chrome extension and stripping it down to serve as a bot hosting platform. The UI already has some tweaks to support bot features, and having direct access to the whole Chrome extension API is very …
1,866 views
ApochPiQ
January 27, 2014
And now for a brief diversion
So I got bored last summer, and started writing an IRC bot in JavaScript.

This weekend I got bored again, and polished it up and posted it on my scribblings site. You can view the entire beast here.

Note that I make no claim whatsoever to have written "good" JavaScript code.
1,660 views
ApochPiQ
January 16, 2014
Epoch IDE screenshot
Just wanted to share some of the recent progress on the Era IDE:



There's a lot of stuff going on under the hood here, and not much in the way of outwardly visible changes, but it's still moving forward at a decent rate and I'm pretty …
2,707 views
ApochPiQ
January 14, 2014
Carpentry and Magic Resizing Logs
Once, there was a carpenter.

He was a pretty good carpenter, too, and knew a lot about his trade. He made a decent living selling his wares in the local market.

As the carpenter wandered through the forest looking for good trees to use for his next project, he stubbed his toe on a small lamp. He pick…
1,884 views
ApochPiQ
January 12, 2014
{Re}birth of an IDE
Tonight witnessed the first fully operational build of the Era IDE compiled under the end-to-end Epoch toolchain.

This is cool for a number of reasons: it means that the Epoch compiler can build Windows .EXEs with embedded resources correctly; it means that the entire language toolset is now self-su…
1,745 views
Advertisement
ApochPiQ
January 09, 2014
All this pain over something so small...
My mid-term goal for the Epoch language project remains the same: I want to get Era back up to speed and start developing a better IDE now that the compiler is more or less solid.

However, the short-term implication of this is that I need support for GUI apps in the compiler, and that means resource…
1,429 views
ApochPiQ
January 04, 2014
Garbage! Garbage Everywhere!
I've been slowly narrowing down my garbage collection issue, and I think I've landed on a reasonable hypothesis.


Background: I'm working on a mark/sweep-based garbage collector for the Epoch language. The full details are far too intricate for a single journal entry, but the basic theory is this: st…
1,594 views
ApochPiQ
January 01, 2014
Cleaning Up Garbage
Earlier today I decided to go ahead and turn the garbage collector back on, and see just how bad things are.

On the plus side, the compiler still self-hosts in only a few seconds, so it's not nearly as horrid as it could be.

On the down side, there's a persistent crash deep in the garbage collector t…
1,656 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
13 Followers
klg71
Generalist
52 Entries
1 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
15 Entries
13 Followers
johnhattan
Programmer
1,277 Entries
50 Followers
Advertisement