Visit site Rob's Technology Corner

February 2013

5
votes
Vote UpVote

Legacy Code: Scoping

Rob's Technology Corner – Hey when I change X why does it break Y when they "should" be completely unrelated.   It's a common problem in development where changing one bit of code has unintended side effects on a different section of code.    Proper varible scoping can help reduce these errors.  Unit ...
Details Favorite? Off-Topic? Robert Love @ 2013-02-18 06:00
2
votes
Vote UpVote

Legacy Code: Abstract to Interface

Rob's Technology Corner – Say you where given the following legacy code snippet, and where told that you needed that there are now five new  packet types that need to be written. TDataObject = class(TObject) // Some Shared Data here. end; TPacketWriter = class(TObject) private function CreateObjectX : ...
Details Favorite? Off-Topic? Robert Love @ 2013-02-14 08:46
0
votes
Vote UpVote

Legacy Code

Rob's Technology Corner – Today, It has been 18 years since Delphi was released.      Some Delphi projects have been around for quite some time now.     I think we all look back on code we wrote a year or two ago that we would write in a completely different way today.   Sometimes is because a ...
Details Favorite? Off-Topic? Robert Love @ 2013-02-14 08:41
11
votes
Vote UpVote

AnyDAC - worries with some real excitement.

Rob's Technology Corner – When I read Marco Cantu's Post titled "Embarcadero Buys AnyDAC"  I began to worry.Where I work we spent a great deal of time converting from the BDE to dbExpress.    Granted we did it faster than we thought it would take, it's not something I am ready to do again.    Having ...
Details Favorite? Off-Topic? Robert Love @ 2013-02-07 08:42

December 2012

3
votes
Vote UpVote

Oracle DBX Driver

Rob's Technology Corner – Today I was looking my draft posts in blogger.   I found this one, I actually ran into this a several months ago...Today, I ran into the following:Access violation at address 00368099 in module 'dbxora.dll'. Write of address 00000000It occurs when calling TSqlQuery.Next ...
Details Favorite? Off-Topic? Robert Love @ 2012-12-26 13:14

September 2012

2
votes
Vote UpVote

CodeRage 7 - Dates and Call for Papers Announced

Rob's Technology Corner – Today the Call for Papers for Code Rage 7 was just announced.   This is my favorite event every year.This year the conference will be 2 weeks.   CodeRage 7 - The Online Delphi Developer Conference -- November 6-8, 2012CodeRage 7 - The Online C++ Developer Conference -- ...
Details Favorite? Off-Topic? Robert Love @ 2012-09-20 10:36

August 2012

1
vote
Vote UpVote

FinalBuilder Server replacement Continua CI

Rob's Technology Corner – For quite some time VSoft Technologies the makers of FinalBuilder have been working on a replacement for FinalBuilder Server, that they had called FindBuilder Server vNext +1.    They just announced a public beta of this new product called Continua CI.I have played with this ...
Details Favorite? Off-Topic? Robert Love @ 2012-08-15 16:39

July 2012

11
votes
Vote UpVote

Embarcadero - Clang and LLVM

Rob's Technology Corner – Recently Tim Anderson reported that Embarcadero was going to be using the Clang Compiler in the Rad Studio.   When word broke about Embarcadero using LLVM with Delphi I was quite pleased.   I had been playing around with LLVM learning its IR for quite some time and it is a great tool ...
Details Favorite? Off-Topic? Robert Love @ 2012-07-09 23:37

September 2011

5
votes
Vote UpVote

See you at CodeRage

Rob's Technology Corner – I have never seen so many Delphi Events as we are seeing right now.  There is definitely a buzz regarding the new Delphi XE2DelphiLive in San Jose has completed and it was a great event.  Half the Delphi World Tour dates have past, with a several more to go.In ...
Details Favorite? Off-Topic? Robert Love @ 2011-09-23 09:17
3
votes
Vote UpVote

XE2 and Registration Headaches.

Rob's Technology Corner – Today I hit the registration limit on XE2.I installed it on the following machines.Laptop (Primary for DelphiLive Presentation)Laptop (Backup for DelphiLive Presentation)Desktop (Home)MacMini, Windows VMDesktop  (Work)Registered in in that order.   I ran in to the registration Limit ...
Details Favorite? Off-Topic? Robert Love @ 2011-09-06 16:36

August 2011

10
votes
Vote UpVote

New Mac and Rad Studio XE2

Rob's Technology Corner – Note: I was given permission to blog about the Rad Studio XE2 Beta.Today my first Mac OSX computer arrived at my home.   I have only used a Mac when workingat Sound and Lights at local theatre.   I have spent about 10 hours total time working on a Mac in the last 10 years. So I would ...
Details Favorite? Off-Topic? Robert Love @ 2011-08-25 23:41

June 2011

5
votes
Vote UpVote

THtmlWriter - First Look

Rob's Technology Corner – I wanted my build process to automatically generate a web page with what was changed in the given build.   Basically I had to query our Internal Bug Tracking system and produce a web page. Allowing me to take asnapshot of bug tracking system as it looked liked when the build was ...
Details Favorite? Off-Topic? Robert Love @ 2011-06-15 13:13
9
votes
Vote UpVote

Application -vs- Component Developer

Rob's Technology Corner – During Interviews I have  heard the following from candidates. "I am Application developer, I use components, I don't build them."I typically have thought well I have found another "point and click" developer who is not familiar with OOP.   Since I have been at my component ...
Details Favorite? Off-Topic? Robert Love @ 2011-06-07 13:34
11
votes
Vote UpVote

Runtime/Designtime what? Delphi Packages

Rob's Technology Corner – To most Delphi developers a package is typically where you would place components so that you can drop them on your forms.So one might assume that a 3rd Party Component developer would know how packages work.    Well over the years I have seen several of these developers make basic ...
Details Favorite? Off-Topic? Robert Love @ 2011-06-02 20:36

May 2011

2
votes
Vote UpVote

Find Text in Delphi - Evolution of a Feature

Rob's Technology Corner – Every application goes through evolution, where a feature is completely rewritten to be better.  Understanding how a given Feature is used is important before undertaking the rewrite, to know how your going to impact your user base.    The case I am going to point out today is the ...
Details Favorite? Off-Topic? Robert Love @ 2011-05-31 09:29
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)