|
|
Articles written by Guy Lecky-ThompsonAll 216 articles written by Guy Lecky-Thompson Category: Computer Drives/Storage This article discusses when hard drive recovery becomes necessary, how to use hard drive data recovery software, and also an external hard drive recovery service. more... All About Private Resell Rights Articles: What is PLR and How to Effectively Use PLR Articles Category: Internet (general) This article discusses the pros and cons of PLR articles, and how to use them effectively in web content creation projects. more... Category: Online Games Review of Evony 'Free Forever' online city building MMORPG, with tips for beginners and a gentle introduction to the Evony RPG. more... AutoHotKey for Automating and Programming Win32: Windows GUI and API Programming Made Easy with AHK Category: Windows Programming AutoHotKey is a rare gem, a truly universal toolkit. At once an automation and GUI creation toolkit, it has grown into a fairly complete development environment for Win32 more... Origins of Hybrid Electric Vehicles: New Hybrid Cars and The History of Electric Hybrid Vehicles Category: Auto Tech & Repair (general) A short hybrid car history, from the Lohner-Porsche Mixte, through the work of Victor Wouk, and into commercial successes of Audi, Toyota and Honda. more... Category: Website Marketing Email lists are a powerful marketing tool, providing an unlimited number of qualified prospects, or leads. This article explores the power of an email list. more... Category: Website Marketing A list of criteria and helpful advice for those starting an email marketing campaign, start a joint venture, list building, or beginning ezine advertising. more... Category: Sports Games A review of the F1 racing team management game Grand Prix Racing Online, a very playable semi-realistic simulation of real F1 racing for enthusiasts. more... Category: Website Marketing Search engine optimization and pay per click used with a free keyword suggestion tool to find top paying keywords and attract traffic for affiliates or AdSense publishers more... Niche Marketing for SEO & SEM: Using Online Marketing Research and Adwords Strategy in Niche SEM Category: Website Marketing How to deploy search engine marketing, keyword search strategy and niche marketing research to find niches that can make money fast with a niche site. more... Affiliate Niche Marketing Strategy: Using Keyword Search Tools and Keyword Strategy in Web Marketing Category: Website Marketing How to use niche marketing strategy, niche market products, keyword search tools, and keyword marketing research to build a niche store and promote niche products. more... Category: Windows Programming Windows Win32 programming tutorial article for Windows programmers learning the GDI/GDI+ APIs for drawing on the screen without third party libraries like DirectX/OpenGL. more... Category: Website Design A look at website builder services, free websites to help website design, and other ways to create a website. more... Win32 Drawing and Bitmaps How-To: Windows Programming Tutorial for Graphics and Bitmap Handling Category: Windows Programming A Win32 graphics programming article detailing how to handle bitmaps and device contexts when using Windows for drawing and other graphical applications. more... Category: Windows Programming Win32 GDI API tutorial article introducing LineTo, MoveToEx, ArcTo and the Arc function for drawing various lines on the device context in the currently selected pen. more... Category: Windows Programming Using the Win32 API to fill areas by creating custom GDI objects called brushes, including solid brushes, pattern brushes and hatch brushes. more... Win32 GDI Programming Techniques: Using SelectObject in Windows Programming for Drawing and Painting Category: Windows Programming Selecting objects in and out of context in the GDI, role of the GDI, painting, printing and metafiles in Win32 API GDI programming. more... ProjectRockstar Free Web Game: Review: Project Rockstar, Browser Based Game from Viral Masters Curb Category: Online Games A free, through the browser web game from Curb, Project Rockstar, is easy to play, takes a small chunk of the day, and is thoroughly addictive, with an active community. more... Avoiding Viruses with Safe PC Use: How to Surf Safely and not Catch a PC Virus, Trojan, or Malware Category: Internet Security A look at the risks of contracting a virus, and how to avoid viruses in general, by surfing safely and being aware of the various kinds of malware and how they are caught more... How To Buy the Best UMPC: The Pick of Features for Low Cost Highly Portable Laptop PCs Category: Mobile Technology (general) What to look for when buying a UMPC laptop computer, and how the features will affect battery life and usage on the road. more... Category: SEO Tools How-to article and AdWords guide showing the reader how to use PPC search engine marketing and the AdWords tool to generate traffic and revenue from existing content. more... Using WM_DESTROY PostQuitMessage: Correctly Closing Windows Applications in Win32 Menu Programming Category: Windows Programming How to use WM_ Message processing, menu identifiers and the PostQuitMessage function correctly to perform shutdown operations in a Win32 application. more... Category: Command Line Programming A guide to the various redirection operators (> < and |) used to combine commands from the command line. These are also useful in batch file programming tasks. more... Category: Javascript/Java Programming JavaScript tutorial how-to article class notes for managing document.cookie objects using the JavaScript cookie functions, as well as the date object, and string.split. more... Category: Command Line Programming Running Steps is a new Win32 based Batch File IDE, with integrated command debugger and analysis of batch files and command line programs, reviewed here for programmers. more... Build a Blog or CMS with PHP: Tutorial Using PHP and MySQL to Create Web Publishing Platforms Category: PHP Programming First steps PHP programming tutorial using PHP with MySQL to create a simple blogging platform or content management system. more... Category: Windows Programming Two ways to list files based on a wildcard search of a folder so tht they can be opened one by one, using Windows Win32 API calls and C programming. more... Command Line Programming with AT: Using DOS Commands To Schedule Programs and Batch Scripts Category: Command Line Programming Intermediate level article describing Command Line programming technique for scheduling applications and batch scripts using the built-in AT command on Windows platforms. more... Implementing while Loops in C: Repetitive Programming Using the While Keyword in C/C++ Category: C Programming How to construct an outer while loop which tests to see whether a program should exit based on user input. more... Making Popup JavaScript Window: Training and Tutorials Using JavaScript.alert and JavaScript.window Category: Javascript/Java Programming JavaScript Class Training showing how to create a popup JavaScript window via the alert function and window JavaScript class, using HTML and JavaScript window.open method more... Category: Javascript/Java Programming JavaScript tutorial article showing how to set up an array, select an item at random, and use it to redirect the browser to one of a collection of possible landing pages. more... Dynamic Redirect with JavaScript: Split and Modify URL Using JavaScript to allow Dynamic Redirect Category: Javascript/Java Programming JavaScript tutorial article explaining how to split and modify a URL using JavaScript to allow dynamic redirection of web site traffic. more... Category: Javascript/Java Programming JavaScript tutorial article detailing string and array split and join functions with JavaScript examples drawn from common programming problems. more... Category: Podcasts A collection of techniques for putting MP3 audio and video files in web pages as well as embedding media player controls to automatically play them. more... JavaScript Array Class Programming: How To Use the Array Class in JavaScript Programming Projects Category: Computer Programming (general) Article describing the various uses for the array class and how to solve programming problems using arrays in JavaScript. more... JavaScript Dynamic HTML Primer: How To Write DHTML with CSS, JavaScript Handlers and Input Buttons Category: Computer Programming (general) This JavaScript how-to tutorial teaches the use of dynamic HTML in documents with style sheets, using input buttons, onClick handlers & HTML manipulation with JavaScript. more... Using JavaScript with HTML Forms: Validation Tips and Techniques Using Client Side Programming Category: Computer Programming (general) Web programming article showing how to validate HTML forms using the JavaScript document model, JavaScript alert and user defined functions. more... JavaScript Document.Write Tutorial: How To Use JavaScript To Insert HTML into Web Pages Category: Javascript/Java Programming Simple JavaScript tutorial explaining the purpose of the JavaScript document.write command with reference to web programming. more... Batch File Parameter Modifiers: How to Effectively Process Command Line Parameters in Batch Scripts Category: Command Line Programming Techniques for using built-in command line parameter modifiers to change the values of parameters passed in the command line for specific programming purposes. more... Batch Programming Local Commands: How to Use SetLocal and EndLocal in Windows and MS-DOS Batch Files Category: Command Line Programming A tutorial article using the setlocal and endlocal keywords in batch file programming under Windows and MS-DOS to set up environment variables that revert afterwards. more... Category: Command Line Programming A guide to using goto with labels and call with batch files in order to control execution flow within a batch file in DOS or Windows Command Prompt. more... Batch File Programming FOR Command: How to Write Batch Files to Process Multiple Files and Looping Category: Command Line Programming A guide to using the Batch FOR Command for two purposes - processing lists of files and as a looping construct. more... Category: PC Software/OS Summary of the causes and effects of fragmentation on computer speed and how to increase speed and reliability by regular, intelligent disk defragmentation. more... Batch File Programming IF Commands: How To Write Batch Files with Conditional Execution Statements Category: Command Line Programming A guide to using IF to test for conditions in batch file programming for backup batch file scripting, rename batch file programming, and other DOS_Win32 batch file tasks. more... Windows Command Line Programming: Getting Started with the Windows Batch Programming Language Category: Command Line Programming First look at Windows Command Line Programming using the Batch Language supplied with Windows, Win32, XP, and Vista, and how to create batch file programs. more... Category: Internet Security As Blogger experiences the first wave of Web 2.0 based virus attacks, Google releases Norton Anti-Virus Tools as a free download to avoid user generated content viruses. more... Neural Network Model Algorithm: Modeling Neurons for Use in NN Simulations Category: Computer Programming (general) A Simple Neural Network Simulator and Algorithm Primer Using a Neuron. more... Category: Computer Programming (general) A look at online and offline computer schools offering computer science degrees and programming classes. more... Easy Asian Pork Satay Recipe: Wok Cooking Recipe for Beginners Made Seriously Easy Category: Asian Cuisine (general) The easiest and tastiest satay style recipe for beginners testing out their new wok and wanting versatile dishes using available ingredients. more... Top Disneyland Resort Paris Tips: Helping Get the Best From a Trip to Eurodisney in Paris Category: France Travel Some things that the Disney Channel Ten Things To Know Girl didn't tell you about Disneyland Resort Paris (Eurodisney). more... Genetic Algorithms and A-Life: A Short Introduction to GA and GP in the Context of Artificial Life Category: Computer Programming (general) Looking at artificial life and AI using genetic algorithms and genetic programming aimed at beginners. more... Category: Windows Programming A Win32 Drawing Tutorial showing the usual way to process WM_PAINT messages, use BeginPaint and EndPaint, and force updates with InvalidateRect more... Atari 2600 Xante Kiosk Cartridge: Potted History and Description of Famously Rare A2600 Carts Category: Video & Online Games (general) A short description of the history of Xante, the cartridges, determining rarity and value. more... Introduction to Pointers: Tutorial Article for all Programming Languages Using the Pointer Category: Computer Programming (general) A tutorial article on pointers without restriction to a specific programming language with examples in C/C++, Modula-2 and BASIC. more... Evaluate Dedicated Server Hosting: How to Choose the Appropriate Web Host Provider Rental Solution Category: Internet (general) A guide to dedicated server hosting and how to choose an appropriate rental solution for web site owners. more... Multiply Sales Using Web Marketing: Leverage Techniques using Online Forms to Grow Marketing Success Category: Marketing/PR (general) An introduction to using forms in the web marketing process to ensure prospects are leveraged effectively and increase conversion rate of leads generated outside the site more... How To Build a Win32 Notepad Clone: Windows Programming Tutorial Project for Beginner Programmers Category: Windows Programming How to create a Notepad clone in Win32 for novice and intermediate Windows programmers - platform SDK independent, no code, just the theory, so also good for Vista. more... Testing with Pseudorandom Data: Building Test Harnesses with Known Good Data for UDT Testing Category: Computer Programming Tutorials Looking at ways to create data sets for testing user-defined data types using pseudorandom data generation techniques. more... Processing Win32 WM_ Messages: Some Common Windows Messages and How to Process Them Category: Windows Programming An introduction to processing WM_ messages sent to a Windows Procedure, and how they should be handled when the application processes them on behalf of Windows. more... Using the Win32 Timer API: Programming Timed Interrupts and Events in Windows Applications Category: Windows Programming An introduction to the functions provided by the Windows API for controlling timers, reacting to their interrupts, and processing WM_TIMER messages. more... Self Managing Linked List in C++: A Node Only Class in C++ Implementing a Simple Linked List Category: Computer Programming Tutorials A simple application of C++ programming using the example of a linked list that can add to either end and insert nodes without a container class. more... Win32 Dynamic Wizard Style Buttons: Using the Windows API to Create Self-Managing GUI Elements Category: Windows Programming A tutorial useful for those wanting to make intelligent GUI elements like dynamic buttons using the Windows Win32 API with child window and control ID processing. more... Object Oriented Design for C: Introducing the OO Paradigm for Non-C++ Programmers Category: Computer Programming Languages Tutorial article for C and C++ programmers describing the OO design paradigm, and how it fits into C based languages. more... CSS and HTML Template Tutorial: Beginning Web Design and Development Mastery with Styles and HTML Category: Computer Programming (general) Mastery of web design requires an understanding of the link between HTML and CSS, specifically for those using templated CMS such as WordPress to create web content. more... Getting Started in C++ Programming: How to Learn to Program in C++ With No Previous Experience Category: Computer Programming (general) A tutorial for getting started in C++ for programmers and non-programmers also covering object oriented design and programming theory and practice. more... Beginning PHP Programming: Introduction to Development Using a Hypertext Preprocessor Language Category: PHP Programming Answering the question: What is PHP and PHP Programming? A beginner's tutorial-style PHP introduction article, targeted at command line, GUI and web developers. more... VC++ Express External Res Editor: Attach External Tool to Visual C++ Express for Editing Resources Category: Windows Programming Visual C++ Express Edition has no visual resource editor, so we decided to show everyone how to add one in a few simple steps. more... Win32 Message Processing Primer: A Tutorial on the Differences Between Getmessage and Peekmessage Category: Windows Programming A message processing tutorial article for Win32 programmers illustrating the difference between GetMessage and PeekMessage inside and outside the message processing loop more... MySpace HTML Tutorial Formatting: Using Tags to Personalize your Space with Character Formatting Category: Computer Programming Tutorials A basic HTML text formatting tutorial for MySpace users, showing how to use simple bold, underline and italic tags as well as changing text color, style with font tag. more... Win32 Default Printer Print Sample: Code showing how to print in a Windows program without PrintDlg Category: Windows Programming When a program needs to print, quickly and simply, it is sometimes easier to just use the default printer and output plain text. This article shows how it can be done. more... Client Area Size with MoveWindow: How to resize in a Win32 program eliminating title and menu bars Category: Windows Programming One of the most deceptive tricks in Windows programming is the relationship between the client and window rectangles. We explain all... more... Sending Email with SMTP AUTH: How to Authenticate and Forward Messages Using TCP/IP Sockets Category: Computer Programming Tutorials Tutorial showing use of WinSock programming to authenticate with an SMTP server, compose and forward an email message with error checking. more... Introducing CMS with PHP and MySQL: How to Build Dynamic Web Pages With Databases and Scripting Category: PHP Programming An introduction to building dynamic content web sites using the CMS paradigm, implemented with PHP and using MySQL as the database platform. more... Making Sounds with BASIC Programs: Using the SOUND and ENVELOPE keywords to generate music Category: Computer Programming Tutorials An article describing the way that BASIC can be used to produce sounds of varying complexities - from single notes to chords, and envelopes allowing instrument simulation more... Category: Computer Programming Tutorials Part of the Learn to Program with BBC BASIC tutorial, this concentrates on decision making and condition testing using the IF THEN ELSE and ENDIF keywords. more... Programming Jobs at RentACoder: A review of one of the best places to land a lucrative contract. Category: Computer Programming (general) This review introduces the RentACoder service and points out the various areas that make it excel when compared to the competition. more... Writing PROCedures in BASIC: How to create named blocks of callable code using PROC and ENDPROC Category: Computer Programming Tutorials Using blocks of code, called procedures in BBC BASIC programming is a little different from C, Visual Basic, and other languages. They are, however, powerful and useful. more... Counted Loops in BASIC Programming: Describing the use of the FOR .. TO .. STEP .. NEXT construct Category: Computer Programming Tutorials This article introduces the concept of counted (for) loops in BBC BASIC programming, with several examples, and some possible pitfalls. more... Text Input with BBC BASIC: How to retrieve user input in the command line environment Category: Computer Programming Tutorials In this article we learn how to provide for user input in a BASIC program, using the INPUT keyword. more... Conditional Sum Examples in Excel: Using the conditional sum in Excel Category: Computer Programming (general) Some examples of the conditional sum algorithm that can be used by those with a little programming background more... Introduction to VBA for MS Word: How to extend Microsoft Word using VBA and macros. Category: Computer Programming (general) This article explains how VBA and macros can be used in Microsoft Word to add, modify, and format text. more... Changing Cell Color w/VBA in Excel: How to conditionally change cell properties based on contents. Category: Computer Programming (general) This article covers a useful technique for changing cell properties in a range based on the contents of each cell. more... Category: Computer Programming (general) There are three ways to obtain a nice Mid-like function, depending on the language and portability choices the programmer has made. C, C++ and C++ STD. more... The Win32 WinMain Function: Writing programs for Win32, using WinMain as the entry point. Category: Computer Programming (general) Every Windows program has to have a WinMain function, but you will probably only ever need one. Each Win32 project can use a cut'n'pasted version of this skeleton. more... Category: Computer Programming (general) Decision based calculations are often at the core of many programming tasks. Combining Excel and Visual Basic for Applications can help to build efficient solutions. more... BB4W Windows Programming Primer: Getting started in Windows programming within the BB4W environment. Category: Computer Programming (general) In this article we see how using BBC BASIC for Windows lets the programmer concentrate on the actual application development and not the Windows OS. more... BBC BASIC for Windows Programming: A review of the BBC BASIC for Windows programming environment. Category: Computer Programming (general) Breathing new life into an old programming classic - we take a look at the latest take on the BASIC programming language. more... Category: Computer Programming (general) In which we examine a little bit of programming history, in an attempt to understand the differences between the three fundamental classes of user defined code blocks. more... How to comment Computer Programs: Code commenting best practices for aspiring computer programmers. Category: Computer Programming (general) In which we look at 5 kinds of code comments, how they should be laid out,and the general purpose. Language-neutral,and vital for both professional and hobby programmers. more... Category: Computer Programming (general) An interesting little project showing how to draw a box on the screen in C, in two approaches using first the conio library under DOS, and then Unix curses. more... Category: Computer Programming (general) Tutorial explaining how a linked list can be alphabetized in C using a simple bubble sort technique; great for new and intermediate computer programmers. more... Category: Computer Programming (general) Bloodshed Dev C++ is an easy to use IDE, with some great features, but getting started with any new software is always a challenge. This Dev C++ article should help. more... Category: Computer Programming (general) A guide to installing and setting up free C compilers, and taking some first steps with the C programming language, in tutorial format. more... Windows and Win32 Programming: The differences between GUI and command line architecture. Category: Computer Programming (general) Windows programming is very different from command line programming.To program for Windows, we must understand the Windows architecture, and how it is different to a CLI. more... Category: Computer Programming (general) Whether it's customizing a MySpace layout, or adding AdSense to a blog, HTML is the language of the web that enables us to build our online presence. more... C Functions for Memory Handling: Header files and libraries to work with various operating systems. Category: Computer Programming (general) In this C memory library tutorial, we explore the C functions for memory handling, ways in which they can be used, and some caveats linked to their use. more... Category: Computer Programming (general) This abstract data type tutorial concentrates on linked lists–defining the required data structures, linking strategies for lists,and how linked lists can be implemented. more... Category: Computer Programming (general) This abstract data type tutorial concentrates on stacks – defining the stack data structure, different kinds of stacks, and how stacks can be implemented. more... Category: Computer Programming (general) In this data structure and algorithm tutorial we give a language independent introduction to common abstract data types (linked lists,stacks etc.) and their manipulation. more... C Tutorial Conditions: Selectively executing code statements based on evaluation. Category: Computer Programming (general) This C tutorial covers conditions in C programming, aimed at users of the Borland C compiler, or any other suitable C compiler. Covers if, else, case, switch and break... more... Object Oriented Programming Code: Using code to break down a computing problem into discrete units. Category: Computer Programming (general) The aim of this article is to introduce the reader to basic Object Oriented principles in a language neutral way. more... Category: Computer Programming (general) In this article, we shall be discussing functions (procedures, subroutines, methods etc.) – facilities offered by a programming language. more... Category: Computer Programming (general) In this article, we shall be discussing loops – facilities offered by a programming language to allow the programmer to instruct the computer to repeat a task. more... Category: Computer Programming (general) An introduction to variables, how they are important in understanding programming languages, and how they relate to data types. more... Category: Computer Programming (general) This is the general programming start page with links to articles, resources, tools, software and more. more... Borland C Compiler Setup: MacOS, Windows, Linux installations, settings, and tutorial. Category: Computer Programming (general) Tutorial to help install the free Borland C compiler, get it up and running, and write a simple command line application. more... Category: Computer Programming (general) Programming project in C - a simple web counter. Requires some knowledge of HTML, some web space and a C compiler. Linux recommended : have fun! more... Category: Computer Programming (general) The advantages, disadvantages, and requirements of various computer languages and environments when programming. more... How to Use PLR Articles: A Guide to Using Private Resell Rights Content Category: SEO Tools Using PLR for content creation and SEO, for generating page views, and helping to boost popularity of a site through good quality content. more... Category: Computer Programming (general) Small businesses frequently need applications to be developed for internal use, or even sale to external customers. This article helps understand and control the process. more... Category: Website Marketing This article takes the reader through the process of building a step-by-step process to turn a web site visitor into a longer-term customer or business prospect. more... Category: Florida Travel Based on two visits in ten years, the Helmsley Sandcastle, Sarasota, Florida is reviewed from the point of view of a tired family looking for post-Disney relaxation. more... Category: Website Marketing Segmenting traffic helps SEO and also to send the right marketing message to the right visitors. Learn how this works and what the benefits are in this tutorial article. more... Category: Social Networking/Tagging Although FaceBook was created to have a positive impact in person to person communication, studies show that it could have a detrimental effect. more... Procedural Content Generation in Video Games: Game Design Techniques for Creating Open Game Worlds Category: Video & Online Games (general) Article outlining procedural content generation techniques, and the way that they can help in creating open game worlds and large quantities of in-game content. more... Category: Computer Programming (general) This Excel / Calc formula tutorial article is designed to help spreadsheet users create formulas to count words in cells, or characters in cells, without using macros. more... DITA- CMS From OASIS and IBM: Darwin Information Typing Architecture Content & Document Management Category: Writing Corporate Documents An introduction to DITA (Darwin Information Typing Architecture) and the impact that it has on Content Management Systems (CMS) and document management and production. more... Niche Search Engine Optimization: Internet Marketing Strategies for Improving Page Rank using SEO Category: SEO Tools How to improve search engine ranking and Google page rank using search engine marketing and optimization strategies for niche marketers needing SEO & keyword optimization more... Using Brushes and Pens in GDI API: Win32 GDI Tutorial Explaining How To Use the API to Draw with GDI Category: Windows Programming This Win32 GDI API Windows drawing tutorial defines brushes, pens and other objects , and how to use them to draw simple hollow and filled shapes onto a Device Context. more... Win32 GDI Path Functions: How to Create Closed Shapes and Clip Regions with Path Brackets Category: Windows Programming Win32 GDI API tutorial article explaining how to use Path functions to create shapes for clipping or drawing. Includes BeginPath, EndPath, FillPath, StrokePath, clipping. more... Category: Website Design The best way to plan online article content using search engine optimization and marketing techniques to create an article that will generate page views and revenue. more... Win32 GDI Drawing Polygons Shapes: Windows Graphics Programming Tutorial for PolyLine and PolyDraw Category: Windows Programming How to draw shapes in Windows with an arbitrary number of sides or vertices using the PolyLine and PolyDraw Win32 GDI API functions. more... Win32 GDI Drawing Shapes: Rectangles and Ellipses in the Windows API using Pens and Brushes Category: Windows Programming A Windows programming tutorial using the Win32 GDI API to draw rectangles and ellipses in the device context using pens and brushes. more... Win32 GDI Programming with Pens: Windows Drawing with CreatePen and CreatePenIndirect Tutorial Category: Windows Programming Windows programming tutorial explaining pens and drawing with the GDI for Windows graphics programming and Windows drawing program techniques. more... Win32 CreateDC and GDI Functions: Win32 GDI API Programming and Handling Device Contexts and Bitmaps Category: Windows Programming Windows programming tutorial introducing CreateDC, CreateCompatibleDC, and HDC to create and manage Win32 GDI device contexts and bitmaps using Windows functions. more... Win32 CreateMenu API Function: How to Create Menus Correctly using Windows Functions from Win32 API Category: Windows Programming A Windows programming tutorial article using the Win32 API Functions CreateWindow and InsertMenuItem to create menus programatically instead of using a resource file. more... Win32 CreateWindow API Function: How To Use the Windows API to Create Windows with Function Examples Category: Windows Programming Article explaining the Win32 Windows Programming API CreateWindow function and the parameters that it takes, as well as how to use it for parent and child window creation more... Leveraging the Marketing Funnel: The Online Marketing Process From Lead Capture to One Time Offer Category: Website Marketing How to set up the marketing funnel from the lead capture page to the one time offer and segmented email list, in several easy steps. more... Category: Computer Programming (general) How to use the FIND and MID functions provided by VBA to split text up into pieces for processing by Visual Basic macros using Excel sheets as an example. more... Category: Website Marketing Link exchanges might be good for traffic spikes, but they can destroy search engine ranking and page rank strategies. Inbound and outbound links can add value, however. more... JavaScript Class Using Substring: How To Parse Strings with the Java Script String Methods Category: Javascript/Java Programming JavaScript tutorial class notes on string parsing using the standard string processing methods such as substring and split. more... Category: Javascript/Java Programming This JavaScript tutorial article lesson is an introduction to the JavaScript Date Object, and how to use it to calculate dates, date offsets, and format date strings. more... Vista Program Compatibility Tips: How-To Guide for Win32 Programmers to Ensure Vista Compatibility Category: Windows Programming Quick tips presented as a Windows programming tutorial to help programmers with Vista Program Compatibility when writing Win32 or Win64 applications and the Windows API more... Programming With Random Numbers: Using Pseudorandom Numbers in Real Programming Projects Category: Computer Programming (general) A tutorial for using random and pseudorandom numbers when programming requires that the resulting number sequence does not repeat itself, with real examples from games. more... Category: Windows Programming Tutorial, with code, showing how to resize a Win32 GUI window to a specific client area size using GetClientRect, GetWindowRect and Windows GUI Programming API calls. more... Make Money with Squidoo Lenses: How to Maximize Lensbuilding Time in Creating Profit Pulling Content Category: Small/Home Business (general) A how-to article introducing Squidoo Lenses as a way to make money from quality content that is interesting to readers, leveraging Web 2.0 design principles. more... Programming On-Offline Mashups: Using Glue Code, Data, Service and Technology Mashups in Development Category: Computer Programming (general) Various definitions of mashups for both on and offline technology applications in developing new services, tools, and software solutions. more... How To Get URL Parts in JavaScript: JavaScript Tutorial Describing the Window.location Object Category: Javascript/Java Programming This JavaScript Tutorial article explains the Location object, and how to retrieve the URL from it in several parts, including how to parse, split, and rebuild URLs. more... Category: AJAX Programming Article describing how AJAX and PHP can be used to dynamically populate HTML containers referencing content from the URL and page itself. more... Category: Small/Home Business (general) A guide to starting a home-based gift basket business selling business gift baskets using organic fruit baskets as a case study. more... Adding Media Players to Web Pages: How to Embed a MP3 or Video Player in HTML Code without Flash Category: Internet (general) A technique that is supported by all modern platforms for playing media in a web page, without using Flash or other scripted technologies, and using simple HTML objects. more... Category: Computer Programming (general) What to look for in computer programming certifications, how to choose online computer programming classes, or pick a computer programming course for programming jobs. more... Category: PHP Programming Web 2.0 Mashup How-To using PHP and SimpleXML to syndicate a Blogger Blog using server side web programming and simple HTTP REST requests, through the Google Blogger API. more... JavaScript Shopping Cart Scripting: How To Build a JavaScript Cart Program for HTML Web Sites Category: Computer Programming (general) A walk-through of the technology and terminology behind JavaScript Shopping Carts, Cart Scripts and Web Shopping Cart Payment Systems. more... Using HREF JavaScript Links: How To Incorporate JavaScript without Using Buttons Category: Computer Programming (general) JavaScript tutorial showing how to use HREF JavaScript links rather than submit buttons, in HTML documents and generated web pages. more... Batch File Programming for Windows: Writing Scripts for Execution from the Windows Command Line Category: Computer Programming (general) How-to article to help the reader get started with Windows command line programming, using batch files, and solving problems without programming in the traditional sense. more... Category: Command Line Programming How to use the SHIFT command in batch file programming to access parameters passed in the command line, including those with more than 10 items. more... Batch Programming ECHO Command: How To Display Messages and Turn Echoing On or Off in Command Line Category: Command Line Programming A quick guide to using the command line batch programming echo keyword when creating Windows and MS-DOS batch files. more... Category: Command Line Programming How to use the FOR command in a Batch File to parse text files as part of a command line batch program or script in Windows command line programming. more... Review of Diskeeper 2008: Analysis of Market Leading Disk Defragmentation Tool Category: Computer Software (general) A look at disk fragmentation, and one possible solution - Diskeeper 2008, arguably the leading defragmentation tool on the market. more... Category: Windows Programming AutoHotKey is one of the best Win32 automation, macro programming, windows, keyboard and mouse scripting tool available. What's stunning is - it's free. more... Category: Windows Programming Tutorial article to help Win32 programmers use LOGFONT, HFONT, GetObject, and CreateFontIndirect to create fonts for use in their own programs. more... Microsoft Silverlight AJAX How-To: Getting Started with Silverlight Using JavaScript XML and HTML Category: Computer Programming (general) An overview of Microsoft's Silverlight technology, and its integration with other Web 2.0 technologies such as AJAX and user generated content. more... Category: Writing for Non-Fiction Genres Article helping authors writing non fiction to improve their writing process and flow of ideas through a piece, be it a book, article, blog or ebook. more... Adwords Pay Per Click Arbitrage: Using PPC Programs and Advertising Revenue Category: E-Commerce (general) Presentation of a slightly controversial technique known as Adwords or PPC Arbitrage in which we make money using cheap keywords, good content, and high AdSense adverts. more... Category: Computer Programming Tutorials A guide to using templates and template functions aimed at C++ programmers and C programmers moving from C to C++. more... Beginning AJAX and Web XML: A Pragmatic Primer for Professional Web Developers Category: AJAX Programming AJAX and XML for Web Developers explained in a pragmatic primer for beginning and experienced professional web developers. more... Programming Listbox Windows API: Description of the Win32 Listbox Control, Styles, Messages Category: Windows Programming How to Create, Manipulate, Search and receive messages from a Windows Win32 AP Listbox Control - language neutral, platform specific. more... Writing a File Size Function: A Guide to Obtaining File Information in C and Other Languages Category: Computer Programming (general) Tutorial Article designed to help with those wanting to obtain the file size in Win32, Unix etc. using C, C++, BASIC, VB or other programming languages. more... Introduction to Arrays: How to Define and Use Arrays in Programming Category: Computer Programming (general) Language independent guide to arrays, including how they are defined, accessed and used, in general terms. more... Value Atari 2600 Xante Cartridges: Determining Provenance and Value of Xante Carts Category: Video & Online Games (general) How to tell if an Atari 2600 Xante cartridge is real, and what to pay for it if it is. more... Introduction to Boolean Logic: A Guide to Using AND OR NOT XOR in True/False and Bitwise Operations Category: Computer Programming (general) Introduction guide to Boolean Logic for programmers with common operators such as AND, OR, NOT and XOR using bitwise operations for illustration purposes. more... Category: Computer Programming Tutorials Introduction tutorial for C and C++ programmers detailing how the various unary and binary operators work, and the effects that using them can bring. more... Category: Marketing/PR (general) One of the most overlooked, powerful online or offline direct response marketing techniques for improving lead generation is split testing - most questions answered here. more... Implementing Markov Chains: Markovian Linked List Tutorial for Programmers and Game Developers Category: Computer Programming Tutorials Tutorial showing how to implement Markovian Linked Lists (Chains) based on examples from the game development industry for programmers and developers of all genres. more... Category: Computer Programming (general) A study of using tile based game universe representations in memory for use in video games based on location data. more... Using the Win32 API Edit Control: Tips and Tricks for Windows GUI Programming with the Edit Class Category: Computer Programming (general) Article describing the Win32 edit class and how to use it as a child window control in a Windows application as a self-maintaining simple text editor. more... Win32 Timer Callback Function: Processing WM_TIMER Messages Outside the Windows Procedure Category: Windows Programming An alternative method for processing WM_TIMER interrupts using a TimerProc timer callback function defined by the Win32 API. more... Storing Data in Hidden List Boxes: Using Child Windows as Temporary Data Storage Gets Added Benefits Category: Windows Programming We look at how using list boxes in Windows Win32 GUI programming can provide a simple solution to application data storage using automatic API features. more... Win32 Dynamic User Interface Trick: Using the Windows API to Generate the UI Dynamically at Run Time Category: Windows Programming A Win32 API tutorial on creating dynamic user interfaces for wizards, polls, training and other applications needing an interface that changes at run time. more... Understanding C++ Classes Tutorial: An Introduction to OO Programming for C and C++ Programmers Category: Computer Programming Tutorials Tutorial article for C and C++ programmers covering OO terminology, use of header files in C++ programming, classes and notation. more... Quicksort Using Arrays in C/C++: A Fast Sorting Algorithm for Programmers Needing to Post Sort Data Category: C Programming An alternative to bubble sorting or insertion sorting, the QuickSort algorithm is accessible from either C or C++ and can be used with many data types. more... Category: Computer Programming Tutorials Study of the application of insertion sorting and normal post-list creation sorting and the prerequisites, advantages and disadvantages of both techniques using C++ code more... Program for Swapping Integers in C: Using Call by Reference to Swap Two Variables in Programming Category: Computer Programming Tutorials An article and sample program covering the specific use of pass by reference in swapping integers using the C language; program swaps 2 integers from the command line. more... Category: Windows Programming A review of, and how-to for the free Microsoft Visual C++Express Edition 2005 and Runtime Libraries for Win32 and .NET programming including quickstart primer. more... Category: C Programming A discussion of using stdio.h to manipulate files to open, close and delete files, and read/write data to/from them for C programmers. more... Socket Programming gethostbyname: How to Obtain the IP Address of the Local Machine on the Network Category: Windows Programming A method to obtain the correct IP address of the local machine rather than just the localhost 127.0.0.1 address. more... Swapping Techniques C Programming: How to write code to swap data elements effectively Category: C Programming When writing list management code, it is necessary to be able to swap data elements. This article looks at ways to use swapping techniques in C programming. more... How to Loop in Cell Range in Excel: Three Ways to Iterate Over Ranges Using MS Visual Basic for XL Category: Computer Programming (general) This Excel VBA programming tutorial article takes the reader through three ways to loop through cell ranges. It covers counted, uncounted and user defined loops. more... PHP Programming with HTML Docs: Embedding Code in Web Pages and Vice Versa Category: PHP Programming A tutorial article showing how to use PHP in HTML documents, as would be used in a content management system. Details the separation of the logic from presentation. more... Programming Graphics in BBC BASIC: An introduction to using colors and line drawing commands Category: Computer Programming Tutorials In which we learn how to set colors, using GCOL and COLOR, create Teletext style block graphics, and draw simple line drawings with other graphics commands in BBC BASIC. more... Types and Variables in BASIC: Data storage using built-in and user defined structures Category: Computer Programming Tutorials Article covering the use of data types and variables in BBC BASIC programming, including integers, arrays, strings, local and static variables, as well as structures. more... Flow Control in BASIC Programming: Changing the execution sequence in a BASIC program Category: Computer Programming Tutorials An introduction to flow control in programming, including the use of GOTO and GOSUB, with some good reasons why, and why not, to use these to change execution sequence. more... Programming Functions in BASIC: How to create user defined blocks of code that return values. Category: Computer Programming Tutorials This article looks at the FN keyword, used to define functions, which are like procedures that can return a value. more... Repetition in BASIC Programming: Using non-counted loops in BBC BASIC programming Category: Computer Programming Tutorials This article looks at an alternative to counted loops, using the REPEAT, UNTIL, WHILE and ENDWHILE constructs. more... Porting to Windows Vista - Files: Some caveats to bear in mind when migrating to Windows Vista Category: Windows Programming There are some issues to be aware of when migrating towards Vista - both in tools and code. This article deals with some file system issues. more... Text Output with BBC BASIC: How to display / print data in the command line environment Category: Computer Programming Tutorials This article discusses the BBC BASIC keywords for text display, PRINT and TAB, as well as the STRING$ keyword used by BBC BASIC to concatenate strings, and printing text. more... Learn to Program with BBC BASIC: A guide to programming for beginners using BBC BASIC Category: Computer Programming Tutorials This article explains why BBC BASIC is a good learning language, which BBC BASIC to choose, programming, and a starter set of links to programming articles. more... Category: Computer Programming (general) Using VBA with Office tools, theory of VB and VBA, and an up to date list of resources available on Suite 101. more... Category: Computer Programming (general) This article describes the key features of Extreme Programming, and how it benefits the customer, programming team, and end product. Start here for XP. more... Category: Computer Programming (general) This article takes the reader through the acqisition, installation, and setup of the Borland compiler, and shows how to make and use a makefile to build Win32 programs. more... Intercepting Messages in Win32: Obtaining, decoding, and using messages in Windows programming. Category: Computer Programming (general) Being able to spy on system and application messages in the Windows operating system has many uses such as : testing, automation, and computer based training applications more... String Tokenizing in C Programming: A guide to using the strtok function Category: Computer Programming (general) The strtok function in the string.h library can be very useful, but there are a few caveats that need to be borne in mind. Some avoid it, some find it indespensible. more... Understanding Unix Curses Programs: A primer on the theory behind curses programming Category: Computer Programming (general) Learning curses programming need not be overly complex as long as the basics are understood. This article takes the reader through the theory behind curses programming. more... How to lay out computer code: A guide to correct indentation and code placement. Category: Computer Programming (general) A discussion of the best way to lay out computer code, and how to indent to maximise readability. Language netural with Some examples for langauges such as BASIC and C. more... Introduction to C# Programming: C# Programming for existing C and C++ programmers. Category: Computer Programming (general) For those who are mystified by C# programming, and what it seems to stand for, here is a rapid introductionary article to help evaluate this evolving technology. more... GUI vs Console Programming: Programming differences between the command line and the GUI Category: Computer Programming (general) Programming for a GUI is very different to programming for the command line, no matter what the operating system. This article hilights some of the issues. more... Category: Computer Programming (general) An overview of the concepts required to program for the web, what technologies and platforms are available, and how to get started using them. more... Types of integers, floating point: Numerical data types in computer programming Category: Computer Programming (general) A discussion of the common numerical data types available to computer programmers for manipulating data, and some of the common constraints on their use. more... Category: Computer Programming (general) Conditional compilation in C is often slightly misunderstood, and we try to clarify the theory, practice, and considered good practices, courtesy of the GNU foundation. more... Category: Computer Programming (general) Key to providing web interactivity is understanding SQL server, and how to interface with SQL databases. This SQL tutorial provides enough training to get started. more... Category: Computer Programming (general) Learn what the different areas of video game programming are, and how choosing them effects the kind of video game programming and general programming skills needed. more... Standard Input and Output in C: Command line and file handling in a library tutorial. Category: Computer Programming (general) In this C library tutorial, we explore stdio, standard input and output in C, both for command line input and output and file handling. more... Category: Computer Programming (general) In this C string library tutorial, we explore the C functions for string handling, ways in which they can be used, and some caveats linked to their use. more... Category: Computer Programming (general) In this C header file tutorial,we explore the use of header files in C,ways in which they can be used, and the philosophy for breaking up code into separate source files. more... Category: Computer Programming (general) This tutorial teaches the use of functions in C/C++ programming, aimed at beginner to intermediate programmers. Parameter passing, naming and return values are covered. more... Category: Computer Programming (general) In this tutorial, complex and user defined data types and enumerations are explored. Designed for beginner and intermediate programmers in the C and C++ languages. more... Using Loops in C Programming: How to identify and maintain stored, retrieved, and updated variables. Category: Computer Programming (general) This tutorial teaches the use of loops in C/C++ programming, and is aimed at beginner to intermediate programmers. It covers counted (for) and condition tested (while and more... Abstract Data Types: Constructors, destructors and manipulation functions. Category: Computer Programming (general) In this article, we shall be discussing the concept of abstract data types – those pieces of code which embody a set of data. more... Category: Computer Programming (general) In this article, we shall be discussing condition testing – facilities offered by a programming language to allow the programmer to change the flow of control. more... Category: Computer Programming (general) An overview of the different kinds of output possibilities available in most programming languages, along with the hurdles that may exist in using each output method. more... Category: Computer Programming (general) The aim of this computer programming article is to present console programming, otherwise known as command line programming, and the major platforms that support it. more... Category: Computer Programming (general) An introduction to one of the core programming issues – data types. We look at what a data type is, why it is required, and why it is so useful. more... Category: Computer Programming (general) The best Java tools, free Java downloads, and how to get started with Java, including the difference between Java and Java Script. more... Category: Computer Programming (general) BASIC and business style languages, C style languages, and specialist scripting environments. more... Mailing List, Feeds and Contacts: How to sign-up and stay informed Category: Computer Programming (general) Contact information for the Computer Programming topic - including article feeds, blog feeds, mailing list subscription, and static email address. more...
|
|
|
|
|
|
|
|