Visit site TURBU Tech
January 2012
3
votes
An email from Stardock
TURBU Tech
– As you may know if you’ve been reading for a while, I’m a gamer. Have been pretty much my whole life. In fact, it was the prospect of creating my own video games that first got me into programming. A while back, I purchased Elemental, the latest game by Stardock, a company with a ...
5
votes
The worst thing about SOPA
TURBU Tech
– Have you heard of the Golden Mean Fallacy? I would link to the Wikipedia page, but they’re blacked out today, so here’s an excerpt from its description: …a logical fallacy which asserts that given two positions there exists a compromise between them which must be correct. [It] ...
4
votes
Job opportunities at WideOrbit
TURBU Tech
– Just thought I’d throw this one out there. My employer, WideOrbit, is currently hiring. We’ve got multiple development positions open for both Delphi and C#/Silverlight skillsets. (SQL experience, especially with MS SQL Server, really helps too.) At WideOrbit we build industry- ...
November 2011
6
votes
RTTI Script basic examples
TURBU Tech
– After a few requests for examples and an assertion in the comments that noting actually compiles or runs, I’ve updated the repository a little. I’ve fixed a few bugs in the parser, and updated the executor to support the Environment object. I added an Examples folder with two simple ...
7
votes
RTTI Script alpha release
TURBU Tech
– Way back at the start of this year, I wrote about how I’d been working on a new Object Pascal-based script engine built around Delphi’s extended RTTI system. And then it got real quiet, because more immediate concerns took priority for me. But I’ve gotten to the point in my game ...
October 2011
4
votes
A handle leak in TWinControl?
TURBU Tech
– For the TURBU engine, I’ve got a custom control that allows me to embed an OpenGL rendering context on a form. I was working on some new features, and I downloaded gDEBugger, an OpenGL debugging tool, to help out. One of the things it told me is that my rendering contexts were leaking. They ...
September 2011
4
votes
Wish list: Slicing syntax
TURBU Tech
– I’ve been doing a lot of string processing work lately. Delphi has a lot of strengths, but unfortunately string manipulation really isn’t one of them. It gets really messy really quickly if you’re trying to do anything complicated. Extracting substrings out of strings quickly ...
9
votes
DelphiLive keynote overview
TURBU Tech
– I just got out of the DelphiLive keynote, presented by Michael Swindell and various other members. As you can imagine, it was mostly about XE2 and demoing the new technologies, with a lot of talk about FireMonkey and using it for cross-platform development. Here’s what really caught my ...
7
votes
XE2: TValue is much faster now
TURBU Tech
– About a year and a half ago, I reported on how slow the original implementation of TValue in Delphi 2010 was, touching off a storm of comments and various other blog posts as other Delphi community members conducted similar experiments. One thing that came out of it was a suggestion by Robert Love ...
4
votes
XE2: New Delphi, same old broken installer
TURBU Tech
– Since D2009 at least, I’ve never managed to get a new Delphi release to install correctly on the first try. Each time, it’s been the same basic problem. Each time, I’ve contacted Embarcadero about it and asked them to fix it. Unfortunately, they still haven’t. I got my SA ...
June 2011
4
votes
Programmers and social skills
TURBU Tech
– Someone recently asked a very interesting question over at programmers.stackexchange.com. Unfortunately, though somewhat predictably, people jumped all over it and it ended up getting closed and then deleted within 20 minutes of being asked. That’s actually happening a lot recently, to the ...
May 2011
4
votes
Odd timing
TURBU Tech
– I got an email this morning from Embarcadero, a pretty straightforward marketing letter that probably everyone on SA for Delphi received. But one thing caught my eye: 64-bit is scheduled to be released this August. That’s not particularly unexpected, since that’s when the new releases ...
9
votes
How default settings can slow down FastMM
TURBU Tech
– One of the biggest challenges in working on the TURBU engine has been minimizing load times. Some large projects have a whole lot of data to work with, which could take the better part of a minute to load if I tried to load it all up front. No one wants to sit and wait for that, so I’ve ...
3
votes
Delphi Live 2011 announcement
TURBU Tech
– Last year when I was at Delphi Live, the event was a bit smaller than it had been the year before. Less attendees, less sessions, not as nice of a venue, etc. Kind of to be expected, with the economy in the toilet and all, but still it was sorta sad. I heard a few people mention that the way ...
1
vote
Firebird and booleans: one more hurdle
TURBU Tech
– I wrote my last post about enabling booleans in Firebird after several hours of poking around in database code trying to get my query to execute without errors. Once it worked, everything seemed great. But I missed an important step: I hadn’t tried to write anything back to the database yet. ...




