Archive for the 'Uncategorized' Category

Sep 15 2007

Using Technorati

Published by Kerry under Uncategorized

I setup my blog tonight to use Technorati’s services. Maybe it will bring some traffic to the site.

Technorati Profile

No responses yet

Aug 24 2007

5 video tutorials on AJAX

Published by Kerry under Uncategorized

I was looking around for video tutorials for AJAX and Javascript and I came across Stian Solberg’s blog.  The videos include one about debugging AJAX with Firebug and an introduction to jQuery.

http://ajaxwidgets.com/Blogs/stian/5_video_tutorials_on_ajax.bb

Technorati Tags: , , ,

No responses yet

Jun 15 2007

JRuby 1.0 released

Published by Kerry under Uncategorized

If you have been using Java for some time, but have dabbled in Ruby as of late, you might be interested in knowing that JRuby 1.0 has been released. It provides a 100% pure-Java implementation of the Ruby programming language based on version 1.8.5 of the Ruby interpreter.





No responses yet

Jun 11 2007

.NET Garbage Collector

Published by Kerry under Uncategorized

How much do you really know about the garbage collector in .NET?  Take the .NET GC PopQuiz and then read the followup to find out the real answers.



No responses yet

Dec 14 2006

Borland BDS 2005 Problem

Published by Kerry under Uncategorized

I have been struggling with an issue when launching Borland BDS 2005 lately. I kept seeing an error during launch that an EPackageRegistrationException in coreide90.bpl. I tried searching for everything that I could find to fix the issue, but there was just no information beyond they fix for the same error involving HTMLHelp.IDERegister.

I am running Vista, by the way. I had missed on the error dialog
earlier that there was an access denied error. So, I thought about a
possible permissions issue which did not really seem to make sense.
Nonetheless, I went through the process of changing the permissions on
my login user account for the “C:\Program Files\Borland” directory from
Read+Execute to Full Control.

Upon launching the BDS environment, I had no more errors. Finally! Success!

One response so far

Sep 02 2006

SQL Server

Published by Kerry under Uncategorized

I have used SQL Server a lot in the past and I have written simple SELECT, INSERT, and DELETE statements, but I have been diving into it a lot more lately. I have messed around lately with triggers and stored procedures.

I am currently working on complex stored procedures making use of data output from another stored procedure. Getting the SELECT statements just right when joining tables is what is currently throwing me for a loop.

No responses yet

Aug 23 2006

Obscure T-SQL Annoyance

Published by Kerry under Uncategorized

We are moving toward the use of SQL Server 2005 at work, so I have been getting my head wrapped around things like stored procedures and triggers. I have been using SQL Server Management Studio to create my stored procedures on my test database.

I created a stored procedure tonight that would insert a new record in the database and return the new identity in an output parameter. My stored procedure looked like this…
Use testing
GO

CREATE PROCEDURE [dbo].AddName
@firstname varchar(20) = NULL,
@lastname varchar(30) = NULL,
@NameID int OUTPUT
AS
SET @NameID = 0 — return zero if the insert fails

IF @firstname IS NOT NULL AND @lastname IS NOT NULL
BEGIN
SELECT @NameID = ID
FROM names
WHERE firstname = @firstname
and lastname = @lastname

IF @NameID IS NULL
BEGIN
INSERT INTO names (firstname, lastname)
VALUES (@firstname, @lastname)

SELECT @NameID = SCOPE_IDENTITY()
END
END
SELECT @NameID
GO

Everything that I did just would not work. I kept getting a NULL back for the output parameter value. My test went something like this….


DECLARE @NameID INT
EXEC AddName ‘John’, ‘Smith’, @NameID
SELECT @NameID

I used the Template Explorer and setup a new stored procedure on the test database using the template. It worked like a charm with the output parameter being properly populated when the stored procedure returned.

I finally figured it out a little while ago. That little light blue word called OUTPUT over on the right after the last parameter in the EXEC statement for the stored procedure. I completely missed that on the template code example. I did not realize that you had to include the direction declaration there since the procedure itself already designated the last parameter as an output parameter.

My EXEC statement should have looked like this to work properly…


EXEC AddName ‘John’, ‘Smith’, @NameID OUTPUT

Oh well… I still have my hair. :)

Technorati Tags: , , ,

No responses yet

Aug 19 2006

Nerd Factor

Published by Kerry under Uncategorized

I came across the Nerd Quiz on another blog this afternoon and just had to find out my nerd factor after 20 years of using computers.

I am nerdier than 65% of all people. Are you nerdier? Click here to find out!

One response so far

Aug 06 2006

MCPD - Microsoft Certified Professional Developer

Published by Kerry under Uncategorized

Because of the way that we are headed at work, I have decided to go the Microsoft Certified Professional Developer route. To do this, I have to get the Microsoft Certified Technology Specialist (MCTS) certification first. I am going to do this on the .NET 2.0 Windows Applications path first and then the Web Applications path.

I ordered the MCTS Self-Paced Training Kit (Exam 70-536) late last week. I want to try and do this in the next six months to a year.

No responses yet

Jul 27 2006

Four Days on Rails: Day 1 complete

Published by Kerry under Uncategorized

I finished working through the Day 1 section of Four Days on Rails this evening. It was a struggle at first trying to get everything setup, especially on Windows (still not fixed there), but that is behind me now. The deeper I get into it, the more interesting it gets.

No responses yet

Next »