Share This | Email this page to a friend
-
All Pages
-
All Posts
- YAML and Remote Code Execution
- Faking a placeholder Attribute for an Editable div, and Some CSS Tricks
- Or, As We Called It Back in 1999, "Tuesday"
- Review: Coursera Social Network Analysis class
- The Homomorphic Encryption Patent Land Rush
- Spruce Media
- Speaking at "Moving to Better Secure the Cloud"
- Ad-hoc SQL/POCO Queries in Entity Framework 4.0
- Sometimes, SELECT Really Is Broken
- Testing Cross Cutting Concerns
- Would You Buy a Used Framework from This Tool?
- Great CS Textbooks, Cheap
- An Excuse Not to Roll Your Own Authentication Scheme
- Why Won’t Visual Studio Step Into This Code?
- A Better View API for Grids in ASP.NET MVC
- One (MVC) Grid to Rule Them All
- How to Avoid Cut and Paste Code with ASP.NET MVC 2 Model Validation
- Unit Testing Html Helpers for ASP.NET MVC
- How Does Html.EnableClientValidation() Inject JavaScript?
- Troubleshooting Entity Framework Connection Strings
- New InterBase Partner DVD In Progress
- grid.history Demo Fixed
- grid.history: A New, Free Integration for jqGrid and jQuery BBQ
- Replacing Controller.Session in ASP.NET MVC: Is This Wrong?
- Book Review: Rework
- Stir Trek 2: Iron Man Edition Wrap Up
- In LINQ, Don’t Use Count() When You Mean Any()
- A Math Primer for Gentry’s Fully Homomorphic Encryption
- Want to Beta Test the Next Version of InterBase?
- What is Homomorphic Encryption, and Why Should I Care?
- Don’t Depend Upon the ASP.NET Membership Tables
- jqGrid and XSS Security
- Entity Framework Models and Source Control
- join in LINQ to SQL and LINQ to Entities Considered Messy, Redundant
- Crossword No. 2
- Projecting Onto a Presentation Model with the Entity Framework and ASP.NET MVC
- Delphi Developers: Go Buy CodeHealer
- Interview With Me At Delphi.org
- Updating to ASP.NET MVC 2 Preview 2
- Comparing C#, C++, and Delphi (Win32) Generics
- NDepend Review and Tips
- The Leadership Mistake I Keep Making
- This Blog Is Now (Officially) Free
- Static Analysis and Generated Code
- How to Think Like the Entity Framework Presentation Available for Free Download
- How to Customize ASP.NET MVC Authentication
- How to Think Like the ADO.NET Entity Framework at CodeRage 4
- On That Delphi 7 Virus and Ken Thompson’s Turing Award Speech
- InterBase 2009 Hotfix Update 3
- Embarcadero Change Manager To Support InterBase, Firebird
- 2D Goggles - Babbage and Lovelace
- Columbus Give Camp
- Skip(0) in LINQ and Testing
- Kahn Racing Again
- Columbus Give Camp
- In LINQ, Beware of Skip(0)
- Early Turbo Pascal History on Hanselminutes
- Using DayPilot with ASP.NET MVC
- Using jqGrid with ASP.NET MVC: Understanding LINQ Errors
- jQuery Index Inconsistency
- Using jqGrid with ASP.NET MVC: Deleting Records
- Using jqGrid with ASP.NET MVC: Search and Formatting
- A Crash Course In Failure
- Embarcadero Jobs and jqGrid Trees
- Using jqGrid with ASP.NET MVC: Finally, A Solution
- Embarcadero Development Tools Reorganization?
- Using jqGrid with ASP.NET MVC: LINQ Extensions
- Using jqGrid with ASP.NET MVC: Introduction
- Do You Recognize Math When You See It?
- Reminder: Mike Rozlog to Speak to Columbus Architecture Group
- Designed as Designer
- URIs Should Be Persistent
- Why Has the Size of TObject Doubled In Delphi 2009?
- InterBase 2009 Hotfix Update 2
- What ASP.NET MVC Did Learn from Rails
- Mike Rozlog to Speak to Columbus Architecture Group
- ASP.NET Routing and ASP.NET MVC
- A Not-So-Secret Sale
- SQL Performance Tuning Book Includes InterBase
- A Functional View of A Web Server
- Columbus Architecture Group Lightning Talks
- Sampling Profiler
- All Access
- jQuery 1.3.1 Selector Bug and Workaround
- The Web Is Just Text
- jQuery and ASP.NET MVC Model Binding to a List
- Generics, Commas, and Semicolons
- The Hidden Dangers of TRadioButton.TabStop
- Data Structures for Time Records
- ASP.NET MVC TempData Is Really RedirectData
- SQLDA missing or incorrect version, or incorrect number/type of variables
- Customizing jQuery Validation
- Testing Is a Legitimate Use Case
- How to Unit Test a Data Module
- Functional Programming in Delphi 2009 Video
- Architectural Hedges
- The Strange Story of Erlang’s Success
- Lightweight Frameworks, Again
- Lightweight Frameworks
- nPlus1
- Job Security
- A Proof of the Undecidability of the Halting Problem, In Verse
- My CodeRage Presentation: Functional Programming in Delphi 2009
- LINQ to SQL : Entity Framework :: WinForms : WPF
- Transforming Models
- "Model" Is an Overloaded Word
- Database Workbench Lite for InterBase
- OpenCTF - Component Test Framework
- Implementing Memoize in Delphi 2009
- Building a Generic Statistics Library, Part 5: Implementation
- Building a Generic Statistics Library, Part 4: Map
- Building a Generic Statistics Library, Part 3: Fold
- Building a Generic Statistics Library, Part 2: Unit Tests
- Building a Generic Statistics Library, Part 1: Interface
- D2009 Generics and Type Constraints
- An Enumeration of Prime Numbers with Anonymous Methods
- FullTrust on the LocalIntranet
- Generics: Not Just for Lists
- Understanding Anonymous Methods
- Alternate View Folders in ASP.NET MVC
- InterBase 2009 Partner DVD
- The ADO.NET Entity Framework vs. NHibernate and Other ORMs
- Moq and MvcMockHelpers
- JAWS, XP Themes, and Accessibility
- Visual Studio 2008 Service Pack 1 Beta Installation Fails
- Embedded User Authentication Error in InterBase 2007
- InterBase Procedure Dependency-Checking Bug
- "Let It Crash" Programming
- Covariant and Contravariant Subtyping In the .NET 2.0 CLR
- Embarcadero
- If You Use OnUpdate, Your Code Must Be Perfect
- New Delphi Blog
- Stupid PageControl Tricks
- ASP.NET MVC Membership
- Literate Programming
- Two Updated Delphi Books
- SQL-to-Code Macro
- ADO.NET 2.0 Driver for InterBase
- Macro Tip: Don’t Be Afraid to Make Mistakes
- Buy Delphi, Get Marco Cantù’s Handbook Free
- Grammar Mistake of the Year (So Far)
- Solution to Crossword No. 1
- Crossword No. 1
- Columbus Snow
- InterBase for Mac Now Supports Tiger, Leopard
- Updating an ASP.NET MVC App to Preview 2
- Dynamic Creation of IntraWeb Components, Part 2
- The Bleeding Edge Gets Painful
- Dynamic Creation of IntraWeb Components
- clMenuBar Renders Black on Windows 2000
- Why an App Might Disappear Without Notice
- Versioning DB Metadata Changes and Performance
- On the Ubiquity of Garbage Collection
- Garbage Collection and Functional Programming
- Non-Reference-Counted Interfaces
- Garbage Collection As Unified Memory Management
- GUIDs: Unfit for Public Consumption
- Comment Spam Filters
- QuickTime As a Cross-Platform Malware Engine
- dUnit 9.3.0
- Inline Procedural Type Declarations Sometimes Confuse the D2007 Editor’s Parser
- No, Really: Don’t E-mail Me
- On Versioning DB Metadata
- Parallel Programming with .NET
- Installing ActiveX Controls in RAD Studio 2007
- Rock Musician Reviews Rock Band
- "My Application Dies on Server 2003"
- ECO for Visual Studio Fieldtest
- Immutable Types for .NET
- Delphi Unit Testing Power Tools
- Comment Moderation
- Did D2007 Update 3 Delete Your Delphi Help?
- Creating Your First Automated Daily Build with Delphi 2007
- On the Mixed Blessing of the Default Exception Handler
- Why Hide Information?
- Is Visual Basic 9 "Haskell for the Masses?"
- D3v310p0rz! D3v310p0rz! D3v310p0rz!!!
- OOPSLA Papers
- Use Records, Not Classes, to Implement Enumerators
- Writing InterBase UDFs in Delphi
- My "Preference" Is to Have Fewer Preferences
- Why Word Thinks I’m a Pirate
- Comparing InterBase and BlackfishSQL
- Virtualization and Hardware
- Optimizing UPDATE Statements
- InterBase Makes Mac Debut
- Learn Celestial Navigation
- InterBase 2007 SP 2 Out Today
- The Search for Jim Gray
- Pegasus Racing Transpac 2007
- How to Silently Install the .NET Framework
- Child-Safe Browsing
- CodeGear Re-Supports D7, IB 6+
- Uninstalling QuickTime
- You Already Know a Lazy Language
- What’s New in InterBase 2007
- Want to Be an InterBase Field Tester?
- Mutable Variables Eliminated from .NET
- Anders Hejlsberg on LINQ and Functional Programming
- InterBase 2007 on Windows Vista
- The Pi-calculus
- R.I.P. John Backus
- CodeRage Presentations on InterBase
- Internationalizing InterBase at CodeRage
- Wanted: Haskell Programmer
- StarTeam and the Daylight Savings Time Changes
- Dogbert Explains IT "Journalism"
- CodeGear Introduces Free Automated Build Machine License
- MSBuild, Delphi, and the .NET Framework
- ScrumMaster Certification
- Quantum Humor
- Ruby on Rails Track at CodeRage
- Realtime Garbage Collection
- The Delphi Geek
- PLINQ
- Free InterBase Developers Edition
- Another IB ODBC Driver Update
- Comments on the TeamB Blog Server Aren’t Working Now
- Comments on DUnit
- Richard Vowles
- InterBase on Windows Vista Issues and Workarounds
- The Compact Framework Designers and Debugger Support C# and VB.NET Only
- InterBase 2007 Server Edition Trial Now available
- Free TeeChart Standard Edition for Delphi 2006 Owners
- Microsoft Patches VS 2005 Security Hole
- Turbo Delphi for .NET and InterBase Tutorial
- Developer Express VCL Ribbon Demo Available
- On Unit Testing and Type Safety
- New Features in StarTeam 2006
- InterBase PLANalyzer 1.2.1 out now
- Is Apple QuickTime Malware?
- Integrating DUnit and FinalBuilder
- Bulk Checkout
- CodeGear Spins Off
- The "C is Efficient" Language Fallacy
- Remote Code Execution Vulnerability in Visual Studio 2005
- C++/CLI and Compact Framework (or the lack thereof)
- Use LIBSUFFIX to Avoid Package Versioning Headaches
- Creating Windows Vista Ready Applications with Delphi
- InterBase 2007 on BDNtv
- On "First Class" Languages for .NET
- Hawaiian Shirts and Booze
- Code Signing for Windows Mobile 5
- More Information About InterBase 2007
- Database Logging Tools Cheap This Week
- InterBase ODBC Driver Updated
- InterBase 2007 Official Release
- Stealing Elections with Software
- InterBase Partner CD: Submissions Due RSN
- InterBase 8.0 Partner CD
- New ODBC Driver for InterBase
- Hyper-Threading and Shared CPU Cache
- InterBase on a Windows Cluster with Failover
- InterBase Roadmap, ODBC plans
- IB 7.5.1 Documentation Updated
- Delphi DLL Debugging Dos and Don’ts
- C# 3.0 != .NET 3.0
- Installing DokuWiki
- Creeping EULAs
- How to Retrieve the Native Handle of a TSQLConnection
- FreeAdhocUDF
- Database Workbench
- Is Your App Internet-Facing Without Realizing It?
- IDE won’t run after BDS2006 Update 2
- How to Run InterBase 7.5 Developer Edition as a Service
- IB 7.5.1 Service Pack 1 for BDS 2006 / Delphi 2006 Owners
- Get Well Soon, Nick
- Debugging Tip: Audible Feedback
- Data Fuzzing
- Please, Won’t Somebody Think of the Kittens?
- Debugging Basics: The Call Stack
- Debugging Basics: The Call Stack
- SQL on Rails
- IBX Tip: Use the Schema Cache
- Do You Still Use IE?
- Goto Considered Harmful?
- Actual Borland Marketing
- InterBase Roadmap Presented in Tokyo
- 4GB Virtual Address Space for 32-bit Apps in WoW
- Things That Ain’t Broke: The Scrollbar
- Off-Topic Reading
- Database Workbench Cheap This Week
- VCL for .NET vs. WinForms Article Updated
- InterBase 7.5.1 SP 1 Released
- IBUndelete
- On the Sale of Delphi and InterBase
- Don’t Combine DataSnap and ADO
- Easy Embedded Install of InterBase 7.5
- On "Random" Errors
- Firefox Delphi Newsgroup Search Plugin
- ACM Classics Wiki
- Bold for Delphi 2006
- On the Merits of SET STATISTICS
- InterBase DevCon Session Recorings Posted
- Cryptography in the Database
- New StarTeam Blog
- New StarTeam Features Coming
- Sony DRM Unveiled
- Service Debugging Tip
- Potentially Interesting Delphi Job
- Why and How to Become an InterBase VAR
- InterBase Performance Monitor for Linux
- SQL Server 2005 at Borland DevCon
- Tighter Integration Between StarTeam and Araxis Merge
- Eight Hours of InterBase Replay
- "Undefined service gds_db/tcp" Error on XP
- WinForms vs. VCL for .NET Article Updated
- Access Violation in _HandleException
- ACM to Publish CS Classics
- Live Blogging Eight Hours of InterBase
- 8 Hours of InterBase Moved
- New, Efficient Sort Algorithm
- ECO Modeler Now Free
- Another D2005 Patch
- New Web Magazine Features InterBase
- Eight Hours of InterBase on BDN Radio
- ibWebAdmin Turns 1.0
- Want to Start Your Own Software Company?
- One Reason to Seal a Class
- Thread-safe Format
- Delphi 2005 and 64-bit .NET
- Creating an IB 7.5.1 Install Image
- Hollywood Vista Veto
- Google "Excerpts" Not In Result Page
- Delphi Basics
- I Can’t Fix Your Buggy Browser
- Nice Shirt
- How to Buy Academic Versions of Borland Software in the U.S.
- tar "Installer" available for IB
- Top Secret Information! Exclusive to this Weblog!
- I Always Wondered What Seppy Looked Like
- Dell Peer Support Groups Shut Down
- D2005 NUnit Integration Bug and Workaround
- On Unicode in the VCL for Win32
- Hear Me Roar…
- Understanding Service Oriented Architecture
- CD Review: "SuR" by Kells
- Small Shop Delphi Sale
- How Do I Call COM Functions with Optional Parameters from Delphi?
- D2005 Memory Overwrite Bug
- How to Think About Object Oriented Design
- How to Think About Object Oriented Design
- Slow Connections with IB 7.5.1 and Hyper-Threading Servers
- Using StarTeam for Code Review
- InterBase 7.5.1 Out Now
- Tech Ed Speaker Auction
- Great Shot, Dan!
- InterBase Back on Track at BorCon
- New Recommendations for Using Strings in Microsoft .NET 2.0
- DavidI Demonstrates Delphi 2005 for PocketPC
- Online "Journalism" Approaching New Low
- My Irish Tin Whistle Weblog
- Getting Install Support for Borland Products
- Best Stack Trace Ever
- Bold for Delphi 2005
- Bill Gates Envisions Cars that Can’t Crash
- Hanging Thread/Server Problem
- Maximizing the Business Value of Software
- Irish Tin Whistle Links
- Delphi 2005 Update 3 On The Way
- When QueryPerformanceCounter Fails
- How to Reserve Port 3050 for InterBase in Windows 2003 Server
- How to Reserve Port 3050 for InterBase in Windows 2003 Server
- Understanding the StarTeam Reference Tab
- BorCon 2003 and 2004 Papers Online
- Design Guideline Update: Dispose, Finalization, and Resource Management
- The .NET Developer’s Guide to Windows Security — A Book in a Wiki
- InterBase at NASA
- IBConsole for Linux 1.1.0.28
- Developer Express QuantumGrid Frustration
- A Cause I Can Support
- New Article: Practical Use of Long-Running Transactions
- Practical Use of Long-Running Transactions
- Another Performance Monitor Issue — Advice Sought
- IB Performance Monitor Bug
- Alternatives to Deprecated Methods
- Database Rootkits
- Security Holes in Sybase
- Access Violation in _IntfClear
- How to Write a Good Main() Function
- InterBase PLANalyzer 1.2 Beta 3
- InterBase PLANalyzer
- RFPs and Why They Suck
- Things You Must Test: Alternate Install Locations
- .NET Post Category Added
- Don’t Reinvent the Wheel: Exceptions You Should Not Recreate
- TraceTool
- StarTeam Blog
- Top 10 Delphi Marketing Suggestions?
- Release Early
- Why is Borland’s SDO Marketing So Misguided?
- Rob Schieck’s Busy, Busy Server
- Dispose Diverted
- BorCon 2005 Call for Papers Clarified
- Start ‘Em Young
- VCL for .NET on Compact Framework?
- BorCon 2005 Call for Papers Posted
- Safety First
- Safety First
- Why Can’t StarTeam Use InterBase as a Back-End Database?
- Writing a Useful Windows Service in .NET in Five Minutes
- Conditionally Loading a Resource from a Package or the EXE
- std::auto_ptr<TeamB> weblog( new Blog);
- You Mean There’s a Difference?
- VCL for .NET vs. WinForms Article Updated
- Two Presentations on .NET Performance
- Microsoft Products Using the .NET Framework
- MS Wants to Help Test Your Applications
- Delphi 2005 Update 2 On The Way
- Crystal Reports RDC Questions and Sample Application
- Crystal Reports Report Design Component Questions
- Where’s My Call Stack?
- Danny Thorpe Interviewed by TheServerSide.NET
- Rdb History
- InterBase Database Comparer VCL Component
- Multiversion Concurrency Control Before InterBase
- NGen Significantly Improved for .NET 2.0
- ACM Web Site Survey
- Optimizing Concurrent Queries: Sequential Scans
- Developer Express QuantumGrid Suite Ported to VCL for .NET
- Oracle Plans Per-core Licensing
- Using Delphi 2005’s Build Tools
- Using Delphi 2005’s Build Tools
- Delphi Configuration Manager
- An Overview of Query Optimization in Relational Systems
-
Sequential File Programming Patterns and Performance with .NET
[PDF] - New InterBase 7.5 Developers Release Available for Delphi 2005 Registered Users
- Fastcode Had a Good Year in 2004
- Write a Game, Win Delphi 2005 Architect
- Installable Delphi 2005 Examples
- The Graphing Calculator Story
- InterBase 7.5 Desktop Upgrade Tips
- Understanding Transaction Lifetimes in Russian
- MAX_THREADS default incorrect on InterBase 7.5
- Want to Test IBConsole for Linux?
- Delphi to Gain C++ Support
- InterBase 7.5 Release Notes
- Another Undocumented Feature in InterBase 7.5 — ORDER BY and Column Aliases
- New Reserved Words in InterBase 7.5
- Addtional Information on TMP$HEAPS and TMP$TRIGGERS Tables
- InterBase 7.5 Free Trial Version
- InterBase 7.5 Out Now
- Server Configuration Paper Updated
- InterBase Performance Monitoring: Vision and Control
- InterBase Performance Monitoring: Vision and Control
- InterBase and Delphi for .NET Meet .Text
- Integer Overflow in Voting Machines
- Programmers Hold Funerals for Old Code
- The Daily WTF
- ASM to IL Compiler
- Overview of InterBase 7.5
- Diamondback Debugging
- C
- NDataStore
- Delphi 8 and SQL Server Yukon
- More New IB 7.5 Performance Monitoring Features
- Unit Testing in Diamondback at Monday General Session
- More Good Diamondback Notes
- Diamondback at Opening Keynote
- Live from the Opening Keynote
- Adventures in Bad Code
- Diamondback Compiler Features
- Touchdown
- InterBase Performance Monitor
- InterBase with Windows XP SP2
- Some QC Bugs Fixed in Delphi 9
- A Trick Question, and a Lesson Learned
- Who Needs ALM? You Do.
- Delphi and C# Now Have a Lot More in Common
- How Quickly Things Change
- List of Fixes Included in Windows XP Service Pack 2
- Good Coffee in San Jose?
- Differences Between .NET Generics and C++ Templates
- InterBase Security Update
- Next IB Release Will Be 7.5
- D9 For Loop Enhanced
- Delphi 7.1 Update - Database Supplemental
- Mathmatical operations on Time and Timestamp data
- AQTime to the Rescue — Again
- Together UML Modeler Now Free
- C# 2.0’s ‘yield return’ Looks Like InterBase’s SUSPEND
- On Magic Values
- InterBase in the News
- Important, Undocumented Delphi 8 Compiler Directive
- IBConsole Updated
- Choosing Between VCL for .NET and WinForms
- A List of Delphi Tutorials
- Delphi 7 SP1 DataSnap Fixes on the Way
- Performance of Java versus C++
- Choosing Between VCL for .NET and WinForms
- InterBase Character Sets Article Updated
- InfoPower and 1stClass for .NET Out Now
- LZW Patent Expired Worldwide
- Everything You Need to Know About InterBase Character Sets
- InterBase 7 ODBC Driver Updated
- Debugging Basics: Using the Call Stack
- Understanding Transaction Lifetimes
- On Casts in C# and Delphi
- Delphi and InterBase Consulting Services
- Why You Can’t Pass a List to an InterBase SQL Param
- InterBase in a Multi-tier World
- Moving In
- Introduction to InterBase SQL
- InterBase Table Reservations Using IBX
- DataSnap Scalability Tips
- InterBase at BorCon 2001
- InterBase 7 Prices
- Optimization III: Selecting and Configuring InterBase Server Hardware
- Optimization II: Optimizing InterBase SQL and Metadata
- Optimization I: Optimizing InterBase Applications
- Everything You Need to Know About InterBase Character Sets
- Delphi for .NET at BorCon 2003
-
All Monthly Archives
- February 2013 (1)
- January 2013 (2)
- November 2012 (1)
- April 2012 (1)
- February 2012 (2)
- December 2011 (1)
- November 2011 (1)
- October 2011 (1)
- August 2011 (2)
- May 2011 (1)
- March 2011 (1)
- December 2010 (2)
- September 2010 (3)
- August 2010 (2)
- July 2010 (2)
- June 2010 (1)
- May 2010 (2)
- April 2010 (2)
- March 2010 (3)
- February 2010 (2)
- January 2010 (2)
- December 2009 (2)
- October 2009 (3)
- September 2009 (7)
- August 2009 (4)
- July 2009 (3)
- June 2009 (2)
- May 2009 (3)
- April 2009 (11)
- March 2009 (11)
- February 2009 (7)
- January 2009 (8)
- December 2008 (5)
- November 2008 (3)
- October 2008 (5)
- September 2008 (5)
- August 2008 (5)
- July 2008 (5)
- May 2008 (9)
- April 2008 (5)
- March 2008 (11)
- February 2008 (3)
- January 2008 (4)
- December 2007 (6)
- November 2007 (8)
- October 2007 (13)
- September 2007 (3)
- July 2007 (4)
- June 2007 (2)
- May 2007 (1)
- April 2007 (5)
- March 2007 (8)
- February 2007 (7)
- January 2007 (4)
- December 2006 (14)
- November 2006 (6)
- October 2006 (9)
- September 2006 (3)
- August 2006 (2)
- July 2006 (2)
- June 2006 (6)
- May 2006 (4)
- April 2006 (10)
- March 2006 (8)
- February 2006 (7)
- January 2006 (3)
- December 2005 (3)
- November 2005 (4)
- October 2005 (9)
- September 2005 (8)
- August 2005 (12)
- July 2005 (12)
- June 2005 (10)
- May 2005 (7)
- April 2005 (22)
- March 2005 (29)
- February 2005 (17)
- January 2005 (6)
- December 2004 (12)
- November 2004 (6)
- October 2004 (2)
- September 2004 (16)
- August 2004 (12)
- July 2004 (14)
- June 2004 (20)
-
All Category Archives
- .NET (118)
- ACM (9)
- C# (36)
- CodeRage (32)
- Conference Papers (7)
- Crosswords (3)
- Databases (44)
- Delphi (185)
- Erlang (2)
- General Software Development (176)
- InterBase (148)
- My Software (3)
- Ruby (7)
- This Weblog (19)
- Uncategorized (12)
- Web (54)
-
Archives by Tag
.NET architecture asp.net mvc business C# Change Manager CodeRage columbus columbus architecture group debugging Delphi delphi prism Embarcadero entity framework Erlang functional programming generics givecamp homomorphic encryption html humor InterBase javascript jqGrid jQuery linq linq to sql math merb Mike Rozlog modeling mvc ndepend Nick Hodges orm rails Ruby security software archeology static analysis the dynamic web unit testing uris validation Web