tag:blogger.com,1999:blog-137836592024-03-07T08:04:02.608-06:00Programmer's ShackKerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.comBlogger58125tag:blogger.com,1999:blog-13783659.post-72976101268376618602007-08-24T19:01:00.001-05:002007-08-24T19:01:14.668-05:005 video tutorials on AJAXI 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.<br /><br />http://ajaxwidgets.com/Blogs/stian/5_video_tutorials_on_ajax.bb<br /><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/javascript" rel="tag">javascript</a>, <a href="http://www.technorati.com/tag/Firebug" rel="tag">Firebug</a>, <a href="http://www.technorati.com/tag/AJAX" rel="tag">AJAX</a>, <a href="http://www.technorati.com/tag/jQuery" rel="tag">jQuery</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-28434971600601997552007-06-15T11:03:00.001-05:002007-06-15T11:04:20.277-05:00JRuby 1.0 released<div xmlns='http://www.w3.org/1999/xhtml'>If you have been using Java for some time, but have dabbled in Ruby as of late, you might be interested in knowing that <a href='http://www.jruby.org'>JRuby 1.0</a> 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.<br></br><br></br><br></br><small></small><div style='text-align: right;'><small>Technorati Tags: <a class='performancingtags' href='http://technorati.com/tag/JRuby' rel='tag'>JRuby</a>, <a class='performancingtags' href='http://technorati.com/tag/Ruby' rel='tag'>Ruby</a>, <a class='performancingtags' href='http://technorati.com/tag/Java' rel='tag'>Java</a>, <a class='performancingtags' href='http://technorati.com/tag/framework' rel='tag'>framework</a>, <a class='performancingtags' href='http://technorati.com/tag/scripting' rel='tag'>scripting</a>, <a class='performancingtags' href='http://technorati.com/tag/programming' rel='tag'>programming</a>, <a class='performancingtags' href='http://technorati.com/tag/software%20development' rel='tag'>software development</a></small></div></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-34563800027591706752007-06-11T22:53:00.001-05:002007-06-11T22:53:58.451-05:00.NET Garbage Collector<div xmlns='http://www.w3.org/1999/xhtml'>How much do you really know about the garbage collector in .NET?&nbsp; Take the <a href='http://blogs.msdn.com/tess/archive/2007/04/02/net-garbage-collection-popquiz.aspx'>.NET GC PopQuiz</a> and then <a href='http://blogs.msdn.com/tess/archive/2007/04/10/net-garbage-collector-popquiz-followup.aspx'>read the followup</a> to find out the real answers.<br></br><br></br><div align='right'><small>Technorati Tags: <a rel='tag' href='http://technorati.com/tag/.NET' class='performancingtags'>.NET</a>, <a rel='tag' href='http://technorati.com/tag/garbage%20collection' class='performancingtags'>garbage collection</a>, <a rel='tag' href='http://technorati.com/tag/Orcas' class='performancingtags'>Orcas</a>, <a rel='tag' href='http://technorati.com/tag/programming' class='performancingtags'>programming</a>, <a rel='tag' href='http://technorati.com/tag/software%20development' class='performancingtags'>software development</a></small></div></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-2946600173085536422006-12-14T21:23:00.001-06:002006-12-14T21:28:44.885-06:00Borland BDS 2005 Problem<div xmlns="http://www.w3.org/1999/xhtml">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.<br /><br />I am running Vista, by the way. I had missed on the error dialog<br />earlier that there was an access denied error. So, I thought about a<br />possible permissions issue which did not really seem to make sense.<br />Nonetheless, I went through the process of changing the permissions on<br />my login user account for the "C:\Program Files\Borland" directory from<br />Read+Execute to Full Control.<br /><br />Upon launching the BDS environment, I had no more errors. Finally! Success!<br /><br /><br /><br /><div align="right"><p style="text-align: right; font-size: 10px;">Technorati Tags: <a rel="tag" href="http://technorati.com/tag/Delphi" class="performancingtags">Delphi</a>, <a rel="tag" href="http://technorati.com/tag/BDS" class="performancingtags">BDS</a>, <a rel="tag" href="http://technorati.com/tag/EPackageRegistrationException" class="performancingtags">EPackageRegistrationException</a>, <a rel="tag" href="http://technorati.com/tag/Vista" class="performancingtags">Vista</a></div><br /></p></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com1tag:blogger.com,1999:blog-13783659.post-1157201134790512252006-09-02T07:40:00.000-05:002006-09-02T07:45:34.863-05:00SQL Server<div><div class="goalentry"><p>I have used <span class="caps">SQL </span>Server a lot in the past and I have written simple <span class="caps">SELECT</span>, INSERT, and <span class="caps">DELETE</span> statements, but I have been diving into it a lot more lately. I have messed around lately with triggers and stored procedures.</p> <p>I am currently working on complex stored procedures making use of data output from another stored procedure. Getting the <span class="caps">SELECT</span> statements just right when joining tables is what is currently throwing me for a loop.</p></div><div class="goalprogresslink">See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=4558718">Learn SQL</a></div></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1156391360268944872006-08-23T22:29:00.000-05:002006-08-23T23:19:43.266-05:00Obscure T-SQL AnnoyanceWe 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.<br /><br />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...<br />Use testing<br />GO<br /><br /><blockquote style="font-family: courier new;">CREATE PROCEDURE [dbo].AddName<br /> @firstname varchar(20) = NULL,<br /> @lastname varchar(30) = NULL,<br /> @NameID int OUTPUT<br />AS<br /> SET @NameID = 0 -- return zero if the insert fails<br /><br /> IF @firstname IS NOT NULL AND @lastname IS NOT NULL<br /> BEGIN<br /> SELECT @NameID = ID<br /> FROM names<br /> WHERE firstname = @firstname<br /> and lastname = @lastname<br /><br /> IF @NameID IS NULL<br /> BEGIN<br /> INSERT INTO names (firstname, lastname)<br /> VALUES (@firstname, @lastname)<br /><br /> SELECT @NameID = SCOPE_IDENTITY()<br /> END<br /> END<br /> SELECT @NameID<br />GO<br /></blockquote><br />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....<br /><br /><span style="font-family:courier new;"></span><span style="font-family:courier new;"></span><blockquote><span style="font-family:courier new;">DECLARE @NameID INT</span><br /><span style="font-family:courier new;">EXEC AddName 'John', 'Smith', @NameID</span><br /><span style="font-family:courier new;">SELECT @NameID</span><br /></blockquote><br />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.<br /><br />I finally figured it out a little while ago. That little light blue word called <span style="color: rgb(51, 204, 255);">OUTPUT</span> 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.<br /><br />My EXEC statement should have looked like this to work properly...<br /><br /><span style="font-family:courier new;"></span><blockquote><span style="font-family:courier new;">EXEC AddName 'John', 'Smith', @NameID OUTPUT</span><br /></blockquote><br />Oh well... I still have my hair. :)<br /><br /><!-- technorati tags start --><p style="text-align: right; font-size: 10px;">Technorati Tags: <a href="http://www.technorati.com/tag/database" rel="tag">database</a>, <a href="http://www.technorati.com/tag/programming" rel="tag">programming</a>, <a href="http://www.technorati.com/tag/software" development="" rel="tag">software development</a>, <a href="http://www.technorati.com/tag/SQL" server="" 2005="" rel="tag">SQL Server 2005</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1156026673308295032006-08-19T17:30:00.000-05:002006-08-19T17:31:13.326-05:00Nerd FactorI 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.<br /><br /><a href="http://www.nerdtests.com/ft_nq.php?im"><img src="http://www.nerdtests.com/images/ft/nq.php?val=1696" alt="I am nerdier than 65% of all people. Are you nerdier? Click here to find out!"></a>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com1tag:blogger.com,1999:blog-13783659.post-1154923830716367072006-08-06T23:05:00.000-05:002006-08-06T23:10:30.753-05:00MCPD - Microsoft Certified Professional Developer<div><div class="goalentry"><p>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.</p> <p>I ordered the <em>MCTS Self-Paced Training Kit (Exam 70-536)</em> late last week. I want to try and do this in the next six months to a year.</p></div><div class="goalprogresslink">See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=1463147">get a Microsoft certification</a></div></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1154062547298759372006-07-27T23:51:00.000-05:002006-07-27T23:55:47.340-05:00Four Days on Rails: Day 1 complete<div><div class="goalentry"><p>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.</p></div><div class="goalprogresslink">See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=3811541">Work through Four Days on Rails</a></div></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1154046260963294642006-07-27T19:19:00.000-05:002006-07-27T19:24:21.036-05:00Issues with RoR, Apache, and Windows<div><div class="goalentry"><p>I have had some issues getting started, especially on my Dell laptop. I have been trying to get the tutorial application working on Apache 2 on the laptop, but I am unable to get it going that way.</p> <p>On my Power Mac, everything went very smoothly.</p></div><div class="goalprogresslink">See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=2444315">read Agile Web Development with Rails</a></div></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1152717035623474762006-07-12T10:06:00.000-05:002006-07-12T11:30:04.396-05:00Finally started with RoR<div><div class="goalentry"><p>I finally got started on this yesterday. I pulled down the InstantRails setup and got it all unzipped, but I could not get my first small application (from a tutorial) working. I kept getting an error message when trying to launch the server.</p> <p>I pulled down Locomotive and set it up on my Power Mac at home and got the same tutorial working in just a matter of minutes.</p> <p>I need to try again on the Windows laptop today and see if I can get it working there.</p></div><div class="goalprogresslink">See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=1626967">learn ruby on rails</a></div></div><br /><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/programming" rel="tag">programming</a>, <a href="http://www.technorati.com/tag/Rails" rel="tag">Rails</a>, <a href="http://www.technorati.com/tag/Ruby" rel="tag">Ruby</a>, <a href="http://www.technorati.com/tag/software development" rel="tag">software development</a>, <a href="http://www.technorati.com/tag/InstantRails" rel="tag">InstantRails</a>, <a href="http://www.technorati.com/tag/Locomotive" rel="tag">Locomotive</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1152507699715878502006-07-09T23:57:00.000-05:002006-07-12T11:29:43.096-05:00Chapter 1 of "Agile Web Development with Rails"<div><div class="goalentry"><p>I finally picked up the book and started reading today. I had to do something other than all of the moving of boxes that I have been doing as of late.</p> <p>I am eager to get into later chapters now and start producing something with Rails.</p></div><div class="goalprogresslink">See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=2444315">read Agile Web Development with Rails</a></div></div><br /><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/programming" rel="tag">programming</a>, <a href="http://www.technorati.com/tag/Rails" rel="tag">Rails</a>, <a href="http://www.technorati.com/tag/Ruby" rel="tag">Ruby</a>, <a href="http://www.technorati.com/tag/software development" rel="tag">software development</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1147228129006600552006-05-09T21:26:00.000-05:002006-05-09T21:28:49.026-05:00ComputerZen.com - Scott Hanselman - Scott Hanselman's 2005 Ultimate Developer and Power Users Tool List<a href="http://www.hanselman.com/blog/ScottHanselmans2005UltimateDeveloperAndPowerUsersToolList.aspx">Scott Hanselman's 2005 Ultimate Developer and Power Users Tool List</a> is just awesome if you are a software developer. Scott tells you about all the tools that he uses that might be helpful in your day-to-day activities.<br /><br /><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/programming" rel="tag">programming</a>, <a href="http://www.technorati.com/tag/.NET" rel="tag">.NET</a>, <a href="http://www.technorati.com/tag/software development" rel="tag">software development</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1146282503293432492006-04-28T22:46:00.000-05:002006-04-28T22:49:08.660-05:00Sample source for Visual Studio 2005What better than having sample source from the very company who brought us Visual Studio 2005 and the .NET 2.0 Framework? Check out the <a href="http://msdn.microsoft.com/vstudio/downloads/101samples/default.aspx" target="_blank">101 Samples for Visual Studio 2005</a>.<br /><br /><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/.NET" rel="tag">.NET</a>, <a href="http://www.technorati.com/tag/ASP.NET 2.0" rel="tag">ASP.NET 2.0</a>, <a href="http://www.technorati.com/tag/C#" rel="tag">C#</a>, <a href="http://www.technorati.com/tag/CLR" rel="tag">CLR</a>, <a href="http://www.technorati.com/tag/Visual Studio 2005" rel="tag">Visual Studio 2005</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1146282054376214472006-04-28T22:38:00.000-05:002006-04-28T22:40:54.420-05:00Take web apps offline for maintenanceI found a very interesting entry at ScottGu's Blog regarding maintenance on ASP.NET 2.0 web applications. It basically consists of adding a file named asp_offline.htm to the root directory of your web application and ASP.NET 2.0 will shut down the app.<br /><br /><a href="http://weblogs.asp.net/scottgu/archive/2005/10/06/426755.aspx" target="_blank" title="App_Offline.htm">read more</a><br /><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/ASP.NET 2.0" rel="tag">ASP.NET 2.0</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1146276396984749562006-04-28T21:04:00.000-05:002006-04-28T21:21:13.606-05:00SQL Server 2005 ExpressI was playing around with SQL Server Express 2005 at work today. We are thinking about using it for the next release of one of our products. I moved my database over and attached it to the server and started working in Visual Studio 2005.<br /><br />When I finished creating a CLR based stored procedure, on deployment, I got an error about “Incorrect syntax near 'EXTERNAL'”. I did some searching and finally found that you have to update the compatibility index on your database when moving from SQL Server 2000 to SQL Server 2005. The command to do this is ...<br /><blockquote><span style="font-family:monospace;">Exec sp_dbcmptlevel 'DatabaseName', '90'</span><br /><span style="font-family:Optima;font-size:14pt;"><br /></span></blockquote>Even after setting the compatibility index, I was still unable to execute my stored procedure, because CLR Integration was not enabled for SQL Server 2005 Express. I had to use the SQL Server Surface Area Configuration tool to enable the CLR Integration. Once that was done, all worked fine.<br /><br />I hope this helps someone to avoid headaches in the future.<br /><br /><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/CLR" rel="tag">CLR</a>, <a href="http://www.technorati.com/tag/SQL" rel="tag">SQL</a>, <a href="http://www.technorati.com/tag/SQL Server 2005" rel="tag">SQL Server 2005</a>, <a href="http://www.technorati.com/tag/Visual Studio 2005" rel="tag">Visual Studio 2005</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1146169173788835892006-04-27T15:17:00.000-05:002006-04-28T21:11:24.180-05:00AJAX and Atlas<div class="goalentry">I just started looking into <span class="caps">AJAX</span>. I am a .NET developer by trade, so naturally, I am looking at the Atlas framework which plugs into <span class="caps">ASP</span>.NET and lets you take advantage of <span class="caps">AJAX</span> techniques in web apps.</div><div class="goalentry"></div><div class="goalentry">I worked with a tutorial last night and I was not impressed, but I watched a tutorial video earlier today and I now understand it a lot more. It is some very interesting technology.</div><div class="goalprogresslink"><br /><br />See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=2884069">learn ajax</a></div><br /><!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/Atlas" rel="tag">Atlas</a>, <a href="http://www.technorati.com/tag/AJAX" rel="tag">AJAX</a>, <a href="http://www.technorati.com/tag/.NET" rel="tag">.NET</a>, <a href="http://www.technorati.com/tag/ASP.NET" rel="tag">ASP.NET</a></p><!-- technorati tags end -->Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1146102114862219072006-04-26T20:39:00.000-05:002006-04-26T20:41:54.913-05:00SQL weakness<div><div class="goalentry"><p>One of my big weaknesses at work is <span class="caps">SQL</span>. I have been at the same job for almost 17 years. Unfortunately, my skills have been retarded due to the things that we do with our client software.</p> <p>I was doing some things for a new piece of software today that uses a <span class="caps">MSSQL</span> for data persistence. I was doing a join on two tables, but I was not getting the results back that I expected. I finally figured out that I needed a “left join”, because not all of the records for one table had matching records in the joined table.</p></div><div class="goalprogresslink">See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=232415">Become a better programmer</a></div></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1134797873836770612005-12-16T23:38:00.000-06:002005-12-16T23:39:08.523-06:00Geek Heaven<p>I came across the Dictionary of Algorithms and Data Structures tonight on <a href="http://digg.com/links/Alogrithms_Dictionary_Online">Digg</a>. This site has everything you would ever want to know on an exhaustive list of algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions.</p><p><br /><a href="http://www.nist.gov/dads/terms.html">Dictionary of Algorithms and Data Structures</a><p>Technorati Tags: <a rel="tag" href="http://technorati.com/tag/algorithms">algorithms</a>, <a rel="tag" href="http://technorati.com/tag/data%20structures">data structures</a></p>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1134357347658182492005-12-11T21:11:00.000-06:002005-12-11T21:15:47.673-06:00Ten Commandments of Egoless Programming<p style="margin: 0px;">I came across this list tonight. These are some very interesting principles to live by in regards to one's programming career.</p><p style="margin: 0px;"><br /></p><p style="margin: 0px;"><strong></strong> </p> <p style="margin: 0px;"><b>Ten Commandments of Egoless Programming - </b>(Lamont Adams, Builder.com | Sunday, July 14 2002)</p> <ol type="1"><li><b>Understand and accept that you will make mistakes.</b> The point is to find them early, before they make it into production. Fortunately, except for the few of us developing rocket guidance software at JPL, mistakes are rarely fatal in our industry, so we can, and should, learn, laugh, and move on. </li><li><b>You are not your code.</b> Remember that the entire point of a review is to find problems, and problems will be found. Don't take it personally when one is uncovered. </li><li><b>No matter how much "karate" you know, someone else will always know more.</b> Such an individual can teach you some new moves if you ask. Seek and accept input from others, especially when you think it's not needed. </li><li><b>Don't rewrite code without consultation.</b> There's a fine line between "fixing code" and "rewriting code." Know the difference, and pursue stylistic changes within the framework of a code review, not as a lone enforcer. </li><li><b>Treat people who know less than you with respect, deference, and patience.</b> Nontechnical people who deal with developers on a regular basis almost universally hold the opinion that we are prima donnas at best and crybabies at worst. Don't reinforce this stereotype with anger and impatience. </li><li><b>The only constant in the world is change.</b> Be open to it and accept it with a smile. Look at each change to your requirements, platform, or tool as a new challenge, not as some serious inconvenience to be fought. </li><li><b>The only true authority stems from knowledge, not from position.</b> Knowledge engenders authority, and authority engenders respect—so if you want respect in an egoless environment, cultivate knowledge. </li><li><b>Fight for what you believe, but gracefully accept defeat.</b> Understand that sometimes your ideas will be overruled. Even if you do turn out to be right, don't take revenge or say, "I told you so" more than a few times at most, and don't make your dearly departed idea a martyr or rallying cry. </li><li><b>Don't be "the guy in the room."</b> Don't be the guy coding in the dark office emerging only to buy cola. The guy in the room is out of touch, out of sight, and out of control and has no place in an open, collaborative environment. </li><li><b>Critique code instead of people—be kind to the coder, not to the code.</b> As much as possible, make all of your comments positive and oriented to improving the code. Relate comments to local standards, program specs, increased performance, etc</li></ol>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1134057917526303512005-12-08T10:05:00.000-06:002005-12-08T10:07:18.926-06:00SQL Server<div><div class="goalentry"><p>Currently installing <span class="caps">SQL </span>Server 2005. I get to do some work with the latest <span class="caps">SQL </span>Server version starting today. Time to go visit the local bookstore.</p></div></div>tags: <a href="http://technorati.com/tag/SQL+Server+2005" rel="tag">SQL Server 2005</a>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1133884407401081372005-12-06T09:47:00.000-06:002005-12-06T09:53:28.543-06:00Ten essential add-ins for Visual Studio<a href="http://msdn.microsoft.com/msdnmag/find/?type=Au&phrase=James%20Avery&words=exact">James Avery</a> has posted an article on <a href="http://msdn.microsoft.com/">MSDN</a> where he focuses on 10 essential add-ins that every <a href="http://msdn.microsoft.com/vstudio/default.aspx">Visual Studio</a> developer must have now.<br /><br />I have used TestDriven.Net in the past myself, but I have not used any of the other tools. I need to download the tools that Mr. Avery talks about in the article and try them out.<br /><br /><a href="http://msdn.microsoft.com/msdnmag/issues/05/12/VisualStudioAddins/default.aspx">read more</a> | tags: <a href="http://technorati.com/tag/MSDN" rel="tag">MSDN</a>, <a href="http://technorati.com/tag/Visual+Studio" rel="tag">Visual Studio</a>, <a href="http://technorati.com/tag/.NET+development" rel="tag">.NET development</a>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1132849683335684782005-11-24T10:28:00.000-06:002005-11-24T10:28:03.453-06:00MCSD<div><div class="goalentry"><p>I started working on my <span class="caps">MCSD</span> a while back, but we started doing more Java at work. Recently, we have been doing a lot more C#, so I am interested in picking it up again. I want to complete it this time, though.</p></div><div class="goalprogresslink">See more progress on: <a href="http://www.43things.com/people/progress/kwsanders?on=1463147">get a Microsoft certification</a></div></div>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1131596028887063492005-11-09T22:06:00.000-06:002005-11-09T22:13:48.896-06:00DelphiI used to use Delphi in my job all the time. I got moved to a different project since that time and I have not really used Delphi in over two years. I had to start using it a bit this past week at work. It is so funny to feel like a newbie when you sit down to something after programming for 16+ years. :)<br /><br />I finally started remembering things and got back up to speed.<br /><br />tags: <a href="http://technorati.com/tag/Programming" rel="tag">Programming</a>, <a href="http://technorati.com/tag/BORLAND" rel="tag">BORLAND</a>, <a href="http://technorati.com/tag/Delphi" rel="tag">Delphi</a>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0tag:blogger.com,1999:blog-13783659.post-1126646670305423172005-09-13T16:20:00.000-05:002005-09-13T16:24:30.316-05:00Eclipse WikiI just came across the Eclipse Wiki today. According to the site, it was created to provide the development community with a place to share information about Eclipse and its sub-projects.<br /><br /><a href="http://eclipsewiki.editme.com/">read more</a> | tags: <a href="http://technorati.com/tag/Eclipse" rel="tag">Eclipse</a>, <a href="http://technorati.com/tag/software+development" rel="tag">software development</a>, <a href="http://technorati.com/tag/programming" rel="tag">programming</a>Kerryhttp://www.blogger.com/profile/12983374008519812152noreply@blogger.com0