<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5649183</id><updated>2011-10-08T06:45:41.502-04:00</updated><category term='SQL Server'/><title type='text'>Technology Rants</title><subtitle type='html'>...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5649183.post-5788424125451641367</id><published>2010-09-15T10:32:00.001-04:00</published><updated>2010-09-15T10:34:35.318-04:00</updated><title type='text'>An INSERT EXEC statement cannot be nested</title><summary type='text'>I ran into the following problem: if a procedure is using INSERT EXEC, and you try to INSERT EXEC that procedure, you get the following error message:An INSERT EXEC statement cannot be nested.Example:USE MyDBGOCREATE PROC dbo.Proc1AS SELECT 1GOCREATE PROC dbo.Proc2AS SET NOCOUNT ON  CREATE TABLE #t (value INT)  INSERT INTO #t EXEC Proc1  SELECT * FROM #tGOCREATE TABLE #results (value INT)INSERT </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/5788424125451641367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=5788424125451641367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/5788424125451641367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/5788424125451641367'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2010/09/insert-exec-statement-cannot-be-nested.html' title='An INSERT EXEC statement cannot be nested'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-4367073949239733171</id><published>2009-02-10T11:17:00.003-05:00</published><updated>2009-02-10T11:28:58.848-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>Exporting SQL Server Procedures and Functions to Files</title><summary type='text'>Sometimes it is necessary to export all or some of the stored procedures and functions in a database to files (one file per procedure). This is useful for example if you want to place all your database scripts under source control.The bcp utility shipped with SQL Server can help. The following query generates one bcp command line per procedure. All commands can then be copied to a batch file and </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/4367073949239733171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=4367073949239733171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/4367073949239733171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/4367073949239733171'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2009/02/exporting-sql-server-procedures-and.html' title='Exporting SQL Server Procedures and Functions to Files'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-7249386160812111555</id><published>2008-01-18T17:28:00.001-05:00</published><updated>2008-01-18T17:33:24.459-05:00</updated><title type='text'>Generate INSERT statements from SQL Server table data</title><summary type='text'>It is often necessary to copy data between two tables (for example between staging and production databases). SQL Server makes this task rather complicated (you have to resort to export/import). In MySQL it is possible to generate INSERT statements for all the records in a table, and some SQL Server client tools (such as the somewhat immature but excellent Toad) also do this.The really low cost </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/7249386160812111555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=7249386160812111555' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/7249386160812111555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/7249386160812111555'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2008/01/generate-insert-statements-from-sql.html' title='Generate INSERT statements from SQL Server table data'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-350227215638470137</id><published>2007-07-25T15:46:00.001-04:00</published><updated>2007-07-25T15:46:16.304-04:00</updated><title type='text'>SQL Server: Executing Jobs Synchronously</title><summary type='text'>SQL Server jobs can be started from T-SQL using msdb.dbo.sp_start_job:  EXEC msdb.dbo.sp_start_job @job_name = 'My job name'  This call however will return immediately (i.e. the job executes asynchronously). Sometimes it is desirable for the job to be executed synchronously.  The following procedure accomplishes this.  CREATE PROCEDURE execute_job_synchronously 	@jobID UNIQUEIDENTIFIER, 	@jobName</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/350227215638470137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=350227215638470137' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/350227215638470137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/350227215638470137'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2007/07/sql-server-executing-jobs-synchronously.html' title='SQL Server: Executing Jobs Synchronously'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-2831540264716917207</id><published>2007-07-05T13:08:00.001-04:00</published><updated>2007-07-05T13:08:17.428-04:00</updated><title type='text'>PONG</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/2831540264716917207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=2831540264716917207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/2831540264716917207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/2831540264716917207'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2007/07/pong.html' title='PONG'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-4300763109682933869</id><published>2007-06-26T15:48:00.000-04:00</published><updated>2007-06-26T15:49:15.585-04:00</updated><title type='text'>Surface Computing</title><summary type='text'>Cool Microsoft  Surface Computing demo   http://link.brightcove.com/services/player/bcpid932579976?bclid=932553050&amp;bctid=933742930</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/4300763109682933869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=4300763109682933869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/4300763109682933869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/4300763109682933869'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2007/06/surface-computing.html' title='Surface Computing'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-7247107756092915272</id><published>2007-06-26T00:58:00.001-04:00</published><updated>2007-06-26T00:58:50.484-04:00</updated><title type='text'>Cool Phone Hacks</title><summary type='text'>I came across these neat services (free during beta  testing) on http://4hourworkweek.com.   http://jott.com  uses voice recognition to transcribe your  spoken message into an SMS or email. The way they put it, "send SMS  with your voice." Great for emailing yourself reminders,  too.   http://pinger.com  lets you send voicemail  to people without calling them. Perfect for late night messages  or </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/7247107756092915272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=7247107756092915272' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/7247107756092915272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/7247107756092915272'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2007/06/cool-phone-hacks.html' title='Cool Phone Hacks'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-8246300079940757515</id><published>2007-06-26T00:52:00.001-04:00</published><updated>2007-06-26T00:52:30.780-04:00</updated><title type='text'>The Visit</title><summary type='text'>I thought this was  really cool--a sign of things to come in our society. Crowd-financed movies...  (Maybe there's hope for humanity after all.) I look forward to the day when  blockbusters are financed with lunch money by kids who vote on what  happens to Spidey in the next installment. (There's no hope for  humanity.)   http://thevisitmovie.blogspot.com/</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/8246300079940757515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=8246300079940757515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/8246300079940757515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/8246300079940757515'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2007/06/visit.html' title='The Visit'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-2676695894959133633</id><published>2007-06-23T10:47:00.001-04:00</published><updated>2007-06-23T10:47:38.765-04:00</updated><title type='text'>The web is officially getting scary</title><summary type='text'>Can you guess  guess how much information about YOU is scattered on the  web?   http://www.zoominfo.com/</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/2676695894959133633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=2676695894959133633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/2676695894959133633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/2676695894959133633'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2007/06/web-is-officially-getting-scary.html' title='The web is officially getting scary'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-3856427826001495015</id><published>2007-06-08T12:12:00.000-04:00</published><updated>2007-06-08T12:16:35.527-04:00</updated><title type='text'>Determining the next identity value for a table</title><summary type='text'>SELECT IDENT_CURRENT('Table1') + IDENT_INCR('Table1')Also:DBCC CHECKIDENT ('table_name', NORESEED)To reseed the identity value:DBCC CHECKIDENT ('table_name', RESEED, 10000)</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/3856427826001495015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=3856427826001495015' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/3856427826001495015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/3856427826001495015'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2007/06/determining-next-identity-value-for.html' title='Determining the next identity value for a table'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-115784104587339005</id><published>2006-09-09T18:30:00.000-04:00</published><updated>2006-09-09T18:30:45.883-04:00</updated><title type='text'>Windows Vista Gets Flak</title><summary type='text'>http://money.cnn.com/2006/09/07/technology/Reality_check_Vista.biz2/index.htm?cnn=yes I do agree with one thing in this article: XP SP2 is a fine OS. The reality is that soon enough, as more applications move online, what operating system you are running will be largely irrelevant. It's all in the browser.Did I mention I loved Gmail? And Google Calendar? And Google Spreadsheets? Once Google Word </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/115784104587339005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=115784104587339005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/115784104587339005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/115784104587339005'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2006/09/windows-vista-gets-flak.html' title='Windows Vista Gets Flak'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-113872095133561450</id><published>2006-01-31T10:22:00.000-05:00</published><updated>2006-01-31T10:22:31.380-05:00</updated><title type='text'>How to get the current server date and time inside a User Defined
 Function on SQL Server</title><summary type='text'>User Defined  Function cannot contain calls to non-deterministic functions, so a call to  GETDATE() cannot be executed inside a function.   To get the current  time and date, this is usually good enough:   SELECT MAX(last_batch)  FROM  master.dbo.sysprocesses</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/113872095133561450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=113872095133561450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/113872095133561450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/113872095133561450'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2006/01/how-to-get-current-server-date-and.html' title='How to get the current server date and time inside a User Defined&#xA; Function on SQL Server'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-113780452176065219</id><published>2006-01-20T19:46:00.000-05:00</published><updated>2006-01-20T19:48:41.770-05:00</updated><title type='text'>Alternating Row Background Colors in Reporting Services</title><summary type='text'>By default the BackgroundColor property of the row is "Transparent." To alternate colors,  change to an Expression like this one:=IIF(RowNumber(Nothing) Mod 2,"Transparent","LightGray")</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/113780452176065219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=113780452176065219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/113780452176065219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/113780452176065219'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2006/01/alternating-row-background-colors-in.html' title='Alternating Row Background Colors in Reporting Services'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-112068420687033275</id><published>2005-07-06T17:10:00.000-04:00</published><updated>2005-07-06T17:10:06.903-04:00</updated><title type='text'>Ultimate Tool List</title><summary type='text'>Definitely worth  checking out! Take the time to read through the list, chances are you'll find  more than a few useful tools.   http://www.hanselman.com/blog/ScottHanselmans2005UltimateDeveloperAndPowerUsersToolList.aspx http://www.hanselman.com/blog/ScottsListOfUltimateVisualStudioNETAddIns.aspx  </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/112068420687033275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=112068420687033275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/112068420687033275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/112068420687033275'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/07/ultimate-tool-list.html' title='Ultimate Tool List'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-111927956737212286</id><published>2005-06-20T10:58:00.000-04:00</published><updated>2005-06-20T10:59:27.376-04:00</updated><title type='text'>Case-sensitive Comparisons in SQL Server</title><summary type='text'>Interesting article illustrating various ways to perform case-sensitive searches in SQL Serverhttp://vyaskn.tripod.com/case_sensitive_search_in_sql_server.htm</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/111927956737212286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=111927956737212286' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/111927956737212286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/111927956737212286'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/06/case-sensitive-comparisons-in-sql.html' title='Case-sensitive Comparisons in SQL Server'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-111601671830899942</id><published>2005-05-13T16:38:00.000-04:00</published><updated>2005-05-13T16:38:38.346-04:00</updated><title type='text'>How to Crack WEP</title><summary type='text'>Interesting  step-by-step guide to cracking WEP and identifying WEP keys   http://www.tomsnetworking.com/Sections-article118.php</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/111601671830899942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=111601671830899942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/111601671830899942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/111601671830899942'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/05/how-to-crack-wep.html' title='How to Crack WEP'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-111098716038400165</id><published>2005-03-16T10:32:00.000-05:00</published><updated>2005-03-16T10:32:40.386-05:00</updated><title type='text'>Charts in Web Applications with .NET</title><summary type='text'>Microsoft profides  "free" (if you have an Office license) OWC (Office Web Components). They can be  used, among other things, to generate charts on the web server and stream them  directly to the client as JPG or GIF. Cool stuff.   http://www.codeproject.com/aspnet/owc11article.asp</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/111098716038400165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=111098716038400165' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/111098716038400165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/111098716038400165'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/03/charts-in-web-applications-with-net.html' title='Charts in Web Applications with .NET'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-110961238271739426</id><published>2005-02-28T12:39:00.000-05:00</published><updated>2005-02-28T12:39:42.716-05:00</updated><title type='text'>Complete List of .NET Framework Classes</title><summary type='text'>I've been looking  for a way to quickly get an overview of all classes available in the .NET  framework, since there are many I am not even aware of. The links below come  closest to what I was looking for:    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/cpref_start.aspthe official reference,    broken down by namespace; good (of course), but a little difficult to </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/110961238271739426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=110961238271739426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110961238271739426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110961238271739426'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/02/complete-list-of-net-framework-classes.html' title='Complete List of .NET Framework Classes'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-110846463793216098</id><published>2005-02-15T05:50:00.000-05:00</published><updated>2005-02-15T05:50:37.933-05:00</updated><title type='text'>ASP.NET Site-wide Page Templates</title><summary type='text'>Until now I always  used top and bottom controls. It felt wrong, so I did a bit of searching to see  what else is out there. ASP.NET 2.0 solved the problem, but until then here's a  good solution:   http://www.devx.com/dotnet/Article/18011/0/page/1</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/110846463793216098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=110846463793216098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110846463793216098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110846463793216098'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/02/aspnet-site-wide-page-templates.html' title='ASP.NET Site-wide Page Templates'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-110581954745097633</id><published>2005-01-15T15:05:00.000-05:00</published><updated>2005-01-15T15:05:47.450-05:00</updated><title type='text'>Multiple Event Handlers in JavaScript (daisy-chaining event handlers)</title><summary type='text'>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;    @page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; } P.MsoNormal { 	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } LI.MsoNormal { 	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } DIV.MsoNormal { 	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" }</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/110581954745097633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=110581954745097633' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110581954745097633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110581954745097633'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/01/multiple-event-handlers-in-javascript.html' title='Multiple Event Handlers in JavaScript (daisy-chaining event handlers)'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-110552952344531389</id><published>2005-01-12T06:32:00.000-05:00</published><updated>2005-01-12T06:32:03.446-05:00</updated><title type='text'>VS.net IDE Tips</title><summary type='text'> http://www.codeproject.com/tips/VSnetIDETipsAndTricks.asp</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/110552952344531389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=110552952344531389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110552952344531389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110552952344531389'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/01/vsnet-ide-tips.html' title='VS.net IDE Tips'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-110512274082522966</id><published>2005-01-07T13:32:00.000-05:00</published><updated>2005-01-07T13:32:20.826-05:00</updated><title type='text'>GUID / UUID Algorithm</title><summary type='text'>I always wanted to know how the Microsoft GUIDs (globally unique identifier) used for class identification in the registry and other purposes are generated. Here's a spec:</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/110512274082522966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=110512274082522966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110512274082522966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110512274082522966'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/01/guid-uuid-algorithm.html' title='GUID / UUID Algorithm'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-110472402047710040</id><published>2005-01-02T22:47:00.000-05:00</published><updated>2005-01-02T22:47:00.476-05:00</updated><title type='text'>EOM</title><summary type='text'>Yahoo! Finance WeekendThe Problem: Your inbox is overflowing with e-mails from colleagues that say nothing more than "got it" or "OK." The Fix: Introduce your workplace to EOM, shorthand for "end of message." Slapping these three letters onto the end of an e-mail message is a signal to the recipient that the exchange is complete and he or she doesn't need to send a reply. Usage of EOM has </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/110472402047710040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=110472402047710040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110472402047710040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110472402047710040'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2005/01/eom.html' title='EOM'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-110435947521093440</id><published>2004-12-29T17:31:00.000-05:00</published><updated>2004-12-29T17:31:15.210-05:00</updated><title type='text'>Good .NET / Java FTP Component (free / open source)</title><summary type='text'>http://www.enterprisedt.com</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/110435947521093440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=110435947521093440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110435947521093440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110435947521093440'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/12/good-net-java-ftp-component-free-open.html' title='Good .NET / Java FTP Component (free / open source)'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-110331428877960667</id><published>2004-12-17T15:07:00.000-05:00</published><updated>2004-12-17T15:15:08.310-05:00</updated><title type='text'>Mission to Mars: Staying Sane </title><summary type='text'>http://wired.com/wired/archive/12.12/sane.htmlWith all the virtual reality technology we are developing, it shouldn't be hard to set up virtual "social environments" for the astronauts. Communication delays would probably make it impractical for live video conferencing or virual presence systems, but simulated environments with artificial intelligence may be the answer. Just don a headmount </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/110331428877960667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=110331428877960667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110331428877960667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/110331428877960667'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/12/mission-to-mars-staying-sane.html' title='Mission to Mars: Staying Sane '/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-109905763813522510</id><published>2004-10-29T09:31:00.000-04:00</published><updated>2004-10-29T09:47:18.136-04:00</updated><title type='text'>HOWTO: Installing Windows XP on a computer with SATA drives and no floppy drive</title><summary type='text'>Problem: Windows XP does not have built-in support for SATA drives, it needs drivers from the controller manufacturer. When you run the installation, it complains there are no hard drives in the computer.Solution 1: If Windows is already installed, put the new XP CD in and run the installation.Problem with Solution 1: on my computer, XP Home SP2 was installed already by Dell. When I tried to </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/109905763813522510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=109905763813522510' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109905763813522510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109905763813522510'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/10/howto-installing-windows-xp-on.html' title='HOWTO: Installing Windows XP on a computer with SATA drives and no floppy drive'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-109829771831003388</id><published>2004-10-20T14:41:00.000-04:00</published><updated>2004-10-29T09:49:34.556-04:00</updated><title type='text'>ASP.NET Error: cannot load assembly</title><summary type='text'>I often had this problem with ASP.NET pages:Configuration Error: cannot load assembly 'assemblyname.dll'the error occurs in machine.config on line: The problem would appear out of the blue and last for a while, after which it would "fix itself."I finally found the cause and solution:1. temporary solution (to get your application to work again): stop and restart the indexing service2. </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/109829771831003388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=109829771831003388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109829771831003388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109829771831003388'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/10/aspnet-error-cannot-load-assembly.html' title='ASP.NET Error: cannot load assembly'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-109708393455710044</id><published>2004-10-06T13:32:00.000-04:00</published><updated>2004-10-06T13:32:14.556-04:00</updated><title type='text'>Table Variables vs. Temporary Tables</title><summary type='text'>305977 - INF: Frequently Asked Questions - SQL Server 2000 - Table VariablesI've often had discussions with my colleagues about the benefits of using a table variable vs. a temporary table, and whether one is faster than the other. Here's the ultimate answer.</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/109708393455710044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=109708393455710044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109708393455710044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109708393455710044'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/10/table-variables-vs-temporary-tables.html' title='Table Variables vs. Temporary Tables'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-109598114225503398</id><published>2004-09-23T19:12:00.000-04:00</published><updated>2004-09-24T11:48:12.086-04:00</updated><title type='text'>SMTP Authentication with SmtpMail in .NET</title><summary type='text'>Keywords: SMTP authentication SmtpMail MailMessage transport error 0x80040217I recently had to send email from .NET code on a server that required SMTP authentication. It turns out the SmtpMail component does not expose any properties for specifying the user and password, but it does expose this ability through the Fields collection. There are various fields available in addition to those </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/109598114225503398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=109598114225503398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109598114225503398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109598114225503398'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/09/smtp-authentication-with-smtpmail-in.html' title='SMTP Authentication with SmtpMail in .NET'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-109577542520269017</id><published>2004-09-21T09:59:00.000-04:00</published><updated>2004-09-21T10:05:37.760-04:00</updated><title type='text'>Casting arrays returned by COM methods in .NET C#</title><summary type='text'>Keywords: VB6 multi-dimensional array casting .NET C# InteropSummary of the problem: some method defined in a COM component returns 2-dimensional arrays, but is declared as Variant:Variant getArray()In .NET / C#, this translates to objectobject getArray()My problem was with casting this as a string array. I tried the following:string[,] myarray = (string[,])getArray());Console.Write(</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/109577542520269017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=109577542520269017' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109577542520269017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109577542520269017'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/09/casting-arrays-returned-by-com-methods.html' title='Casting arrays returned by COM methods in .NET C#'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-109406148229973401</id><published>2004-09-01T13:58:00.000-04:00</published><updated>2004-09-01T13:58:02.300-04:00</updated><title type='text'>The Peon's Guide To Secure System Development</title><summary type='text'>The Peon's Guide To Secure System DevelopmentInteresting high-level essay about software security. Worth reading.</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/109406148229973401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=109406148229973401' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109406148229973401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/109406148229973401'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/09/peons-guide-to-secure-system.html' title='The Peon&apos;s Guide To Secure System Development'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-107540539082871142</id><published>2004-01-29T14:43:00.000-05:00</published><updated>2004-01-29T14:44:45.560-05:00</updated><title type='text'>Save the Hubble</title><summary type='text'>Save the HubbleIt is understandable, though not forgivable, that the government has other priorities than the Hubble. Unfortunatelly the priorities of governments don't always align with those of their citizens, and unfortunatelly that's what we are experiencing in the United States right now.The incredible public reaction, outside of scientific circles, should be sufficient to keep the </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/107540539082871142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=107540539082871142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/107540539082871142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/107540539082871142'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/01/save-hubble.html' title='Save the Hubble'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-107452606774054623</id><published>2004-01-19T10:27:00.000-05:00</published><updated>2004-01-29T14:48:20.640-05:00</updated><title type='text'>India Offshoring</title><summary type='text'>"To be sure, many corporations have run into myriad headaches, ranging from poor communications to inconsistent quality. Dell Inc. recently said it is moving computer support for corporate clients back to the U.S. Still, a raft of studies by Deloitte Research, Gartner, Booz Allen, and other consultants find that companies shifting work to India have cut costs by 40% to 60%."http://</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/107452606774054623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=107452606774054623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/107452606774054623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/107452606774054623'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2004/01/india-offshoring.html' title='India Offshoring'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-107104339042424997</id><published>2003-12-10T03:03:00.000-05:00</published><updated>2003-12-10T03:03:55.733-05:00</updated><title type='text'>The Wild Divine Project</title><summary type='text'>The Wild Divine ProjectWow, biofeedback... Can't wait to get my hands on this game.</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/107104339042424997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=107104339042424997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/107104339042424997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/107104339042424997'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2003/12/wild-divine-project.html' title='The Wild Divine Project'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-107104329012006706</id><published>2003-12-10T03:01:00.000-05:00</published><updated>2003-12-10T03:04:34.000-05:00</updated><title type='text'>A Field Guide to the Invisible Universe</title><summary type='text'>Article on Discover.comThis article lays out some of the newest ideas regarding the universe and what it's composed of. Particularly intriguing to cosmologists is that the visible or detectable universe (stars, galaxies) makes up only a tiny portion of the whole. The rest appears to be "dark matter" and "dark energy," a misterious force that acts agains gravity and causes the universe's </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/107104329012006706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=107104329012006706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/107104329012006706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/107104329012006706'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2003/12/field-guide-to-invisible-universe.html' title='A Field Guide to the Invisible Universe'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-106469678378997564</id><published>2003-09-27T17:06:00.000-04:00</published><updated>2003-09-27T17:06:23.860-04:00</updated><title type='text'>Disappearing Species</title><summary type='text'>I read an article today about manatees and how their numbers are thinning. We humans seem to spend a lot of time worrying about species going extinct. We probably feel responsible, since many of the species that do disappear are destroyed due to human activity such as farming or hunting.How many species have gone extinct over the last 10,000 years, which is more or less the time span human </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/106469678378997564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=106469678378997564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106469678378997564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106469678378997564'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2003/09/disappearing-species.html' title='Disappearing Species'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-106469611737566068</id><published>2003-09-27T16:55:00.000-04:00</published><updated>2003-09-27T16:55:16.790-04:00</updated><title type='text'>The Big Brother</title><summary type='text'>The US needs a competitor. With the fall of the Soviet Union, there is currently no large power in the world to compete with the United States, at least not technologically. This, in turn, poses a serious threat to technological progress. Most advances in the past have been made under pressure from other countries, in a "who gets there first" race. Probably the best example is the race to the </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/106469611737566068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=106469611737566068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106469611737566068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106469611737566068'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2003/09/big-brother.html' title='The Big Brother'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-106264488497658484</id><published>2003-09-03T23:08:00.000-04:00</published><updated>2003-09-03T23:08:05.020-04:00</updated><title type='text'>Have Humans Stopped Evolving?</title><summary type='text'>The tempting answer is "yes." After all, natural selection seems to have come to a halt. Modern society provides for all its individuals, regardless of phsyiscal or mental abilities. There is no evolutionary pressure that would favor some traits over others and induce natural selection.However, the answer may not be that simple. The most socially successful individuals, such as career women and</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/106264488497658484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=106264488497658484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106264488497658484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106264488497658484'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2003/09/have-humans-stopped-evolving.html' title='Have Humans Stopped Evolving?'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-106156699371048026</id><published>2003-08-22T11:43:00.000-04:00</published><updated>2003-08-22T11:43:13.790-04:00</updated><title type='text'>Solar Energy</title><summary type='text'>It is easy to overlook the fact that most energy sources on Earth can be traced back to the Sun. Hydroelectric power would not be available without an atmospheric water cycle that creates potential energy by defeating gravity and putting water higher than where it evaporated from originally. Fossil fuel sources like oil, coal, or gas can all be traced back to some life form that used solar energy</summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/106156699371048026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=106156699371048026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106156699371048026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106156699371048026'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2003/08/solar-energy.html' title='Solar Energy'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5649183.post-106013133584128017</id><published>2003-08-05T20:55:00.000-04:00</published><updated>2003-08-05T20:55:35.660-04:00</updated><title type='text'>LavaRnd CorpSpeak</title><summary type='text'>LavaRnd CorpSpeakThis simple script generates random "corporate memos" by shuffling meaningless phrases. It reminds me of an article published in a Romanian newspaper several years ago. The author was listing three columns of short phrases collected from various actual political speeches. You could randomly pick a phrase from the first column, one from the second, and one from the third, and </summary><link rel='replies' type='application/atom+xml' href='http://redlike.blogspot.com/feeds/106013133584128017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5649183&amp;postID=106013133584128017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106013133584128017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5649183/posts/default/106013133584128017'/><link rel='alternate' type='text/html' href='http://redlike.blogspot.com/2003/08/lavarnd-corpspeak.html' title='LavaRnd CorpSpeak'/><author><name>Andrew</name><uri>http://www.blogger.com/profile/13901579737251871402</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
