banner
Dave Horner's Website - Yet another perspective on things...
Home Tech Talk Programming
If you appreciate the information found on this website, please drop me a line!

Who's Online

We have 26 guests online
Content View Hits : 708588
moon and stars
How did you find my site?
 
How often do you answer random online questions?
 

Random Quote

"[Programmers] are attached to their programs. Indeed, their programs become extensions of themselves - a fact which is verified in the abominable practice of attaching one's name to the program itself..." --Gerald M. Weinberg, The Psychology of Computer Programming
P1010046
P1010029
104_0493
112_1209
Programming information
programming.png Programming is about problem solving ultimately. It is a task which requires a lot of research. Programming anything inevitably leads to strange compile/link errors, configuration, environment, and performance issues. Everything just a few bytes away from working. ;)

This page holds an index for all of my programming information. I use these pages to store notes on how I got things to link and compile, general notes on development, links to useful resources, and other information related to coding.

It is essentially my brain's mind map on programming, and it's searchable! Hopefully, it's helpful in your task.

Also, if you didn't know already, this index page does publish an RSS and ATOM feed. It'll let you know when I add documents...or maybe someday...when I change them.
[RSS ICON COMING][ATOM ICON COMING]
Title Filter 
# Article Title Hits
1 .NET ASP.net programming the web in MS...webforms and mvc. 557
2 .NET Data story (MSSQL, MS SQL Express, SQL Compact, TSQL, LINQ, EF) 1445
3 .NET programming 4459
4 .NET Windows Communication Foundation - WCF 39
5 .NET WPF - so much more than win32 1108
6 A review of code licenses and things IP. 1161
7 Algorithms, patterns, and things CS 1528
8 Amazon Elastic Compute Cloud (EC2) 226
9 APR - Apache Portable Runtime 2419
10 Artistic Style - don't worry the formatting. 1387
11 Audio Processing 4254
12 Augmented Reality - mixing the virtual with the real. 3496
13 Bash and batch programming 2193
14 C / C++ - libraries, tips, tricks and gotchas 7683
15 Code generation, metrics, and refactoring - staying agile and zen. 760
16 COM development 1035
17 Commenting and documenting your code 1229
18 Content Based Image Retrieval 1270
19 CoreVideo and CoreImage for the MacOS 1556
20 CSS, javascript, DOM, design, comet, stomp, jquery, and everything web. 1926
21 CTags and code model generators 1175
22 CVS - adminstration and usage 2485
23 Database info and general stuff. (SQL clients, commands, etc) 700
24 Design elements - Expression Blend, Adobe tools, and other info. 1104
25 DirectX - DirectInput Direct3d DirectShow 1839
26 Eclipse - open source extensible IDE. 1268
27 Encryption and privacy. 927
28 Facebook - programming the social graph. 239
29 Flash 1115
30 FLTK - a C++ simple GUI. 761
31 Functional programming 1227
32 GNOME - All things gnome/gtk. 1019
33 Greasemonkey 988
34 Help! What the users want....and seldom get. 846
35 HTML/Web references-notes 1388
36 IIS - Microsofts webserver in the sky. 1027
37 ImageJ - Java Image Processing 3150
38 Interfacing an LCD to an 8051. 10351
39 Internet explorer - the default webbrowser. 1361
40 iTunes and Quicktime SDKs 615
41 Java - yet another coffee bean. 1253
42 Kids programming - getting kids interested in programming. 1473
43 Laser Art - cool 3d art from science. 1513
44 Machines - my development setup. 1364
45 Makefiles 2787
46 MIDI and OpenSound Control- network OSC and all things MIDI 2212
47 Misc VoIP - skype, teamspeak, 873
48 Mono - open source .NET 1356
49 Mozilla and XPCOM 1041
50 Notes on Xcode, mac and iphone development. 4089
51 Ogre3d - a C++ scene graph 2554
52 OpenCV - Computer vision from Intel 26518
53 OpenGL - Writing the framebuffer to disk 6230
54 OpenGL Notes 1757
55 OpenSceneGraph - C++ scene graph library 3104
56 OSSIM Notes 3124
57 Parallel Processing - things at the same time 1530
58 Parsing code - getting a model view of your source. 220
59 PERL Programming 1998
60 Phones 243
61 Photogrammetry / Remote Sensing / Geospatial technology / GIS 3857
62 PHP - open source scripting for the web. 7268
63 Pluggable Protocols, ActiveX, and Browser Components 1675
64 Prolog - PROgramming in LOGic 1565
65 Python - a playful python for programming 2906
66 Quickbooks programming 413
67 Random links and thoughts on vision. 629
68 Random Papers 1455
69 Rectangular selection or column mode - the best text editor feature ever. 9645
70 Regular expressions - regex 1697
71 RPM - Package management 1353
72 Ruby - whats on rails now? 1487
73 Scanning and imaging 603
74 Scheme / Lisp 976
75 SCRIPT: Change password script for htpasswd files. 8980
76 Silverlight - WPF/E on the web. 1856
77 Software I've developed in the past that might just help to you. 9190
78 Software Requirements - trying to manage the flow of change. 1061
79 Testing, Release Engineering, CI - building code that deploys and runs like it should. 1304
80 The need for a template language 1230
81 Thoughts on CVS / SVN / hg / git and other versioning systems 10508
82 Trac and project management tools 594
83 Unified Modeling Language (UML) - someday, I can replace myself. 1483
84 USB ejector - make it easy to disconnect a drive. 4399
85 Vector Fun 1646
86 Video processing 2629
87 Vision - programming, algorithms, and perspective. 2427
88 Visual Basic - Imports Daves.VB.thoughts. 104
89 Visual Studio Tips and Tricks 8150
90 VTK - The Visualization ToolKit 1757
91 Web Mashups - web services and custom programming 947
92 Windows Azure 443
93 Windows Mobile Development 4538
94 Windows Programming - Misc information I've found useful over the years. 2262
95 wxWigets - cross platform GUI 3533
96 XP - Extreme programming. 254
97 XUL 1104
98 Yahoo Messenger Hacks / Development 2180
99 Yate - 522