Geometry.Net - the online learning center
Home  - Computer - Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 3     41-60 of 146    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | Next 20

         Programming:     more books (99)
  1. Programming Language Pragmatics, Third Edition by Michael L. Scott, 2009-04-06
  2. Beginning Programming with Java For Dummies by Barry Burd, 2010-10-26
  3. Beginning Linux Programming by Neil Matthew, Richard Stones, 2007-11-05
  4. Extreme Programming Explained: Embrace Change (2nd Edition) by Kent Beck, Cynthia Andres, 2004-11-26
  5. Programming Massively Parallel Processors: A Hands-on Approach by David B. Kirk, Wen-mei W. Hwu, 2010-02-05
  6. CNC Programming Handbook, Third Edition by Peter Smid, 2007-11-26
  7. Mind Programming: From Persuasion and Brainwashing, to Self-Help and Practical Metaphysics by Eldon Taylor, 2010-04-15
  8. Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Theory in Practice (O'Reilly)) by Federico Biancuzzi, Chromatic, 2009-03-27
  9. Programming Collective Intelligence: Building Smart Web 2.0 Applications by Toby Segaran, 2007-08-16
  10. Learning iPhone Programming: From Xcode to App Store by Alasdair Allan, 2010-03-09
  11. Introduction to Java Programming, Comprehensive (8th Edition) by Y. Daniel Liang, 2010-01-13
  12. Excel VBA Programming For Dummies (For Dummies (Computer/Tech)) by John Walkenbach, 2010-05-24
  13. CUDA by Example: An Introduction to General-Purpose GPU Programming by Jason Sanders, Edward Kandrot, 2010-07-29
  14. World of Warcraft Programming: A Guide and Reference for Creating WoW Addons by James Whitehead II, Rick Roe, 2010-02-08

41. Literate Programming -- Propaganda And Tools
Overview of concepts, advocacy, and some ideas for applying LP.
http://vasc.ri.cmu.edu/old_help/Programming/Literate/literate.html
Literate Programming Propaganda and Tools
Table of contents
  • Overview
    Overview
    A Rationale for literate programming
    Literate programming is an approach to programming which emphasises that programs should be written to be read by people as well as compilers. From a purist standpoint, a program could be considered a publishable-quality document that argues mathematically for its own correctness. A different approach is that a program could be a document that teaches programming to the reader through its own example. A more casual approach to literate programming would be that a program should be documented at least well enough that someone could maintain the code properly and make informed changes in a reasonable amount of time without direct help from the author. At the most casual level, a literate program should at least make its own workings plain to the author of the program so that at least the author can easily maintain the code over its lifetime.
    The problem
    Why is this a Good Thing? I suppose it depends on how you feel about programming. In some sense, if one is up against a deadline for getting code finished and working, trying to make a literate program instead of a working program might seem like a very bad idea. However, in a long-term project (code you don't plan to throw away in the near future), literate programming actually seems to pay off (although I have never seen a study to this effect). Why can this style of program development be beneficial?

42. Programming
programmingLanguages, programming Languages mini-HOWTO How to program in assembly language using FREE programming tools, focusing on development for or
http://tldp.org/HOWTO/HOWTO-INDEX/programming.html
LDP HOWTO-INDEX Prev Chapter 4. Categorized List of HOWTOs Next
4.6. Programming
Topics covered in this section include: Section 4.6.1 General Section 4.6.2 Compilers Section 4.6.3 Languages Section 4.6.4 Libraries Section 4.6.5 Interfaces / API / Protocols Section 4.6.6 Security Section 4.6.7 Tools Section 4.6.8 Version Control Section 4.6.9 DBMS / Databases Section 4.6.10 Miscellaneous
4.6.1. General
  • Software-Building-HOWTO Building and Installing Software Packages for Linux Updated: Jul 1999 . A comprehensive guide to building and installing "generic" UNIX software distributions under Linux. Software-Proj-Mgmt-HOWTO Free Software Project Management HOWTO Updated: Apr 2002 . A guide to the non-technical aspects of free software project the non-technical aspects of free software project management; and was written to be a crash course in the people skills that aren't taught to commercial coders but that can make or break a free software project. Software-Release-Practice-HOWTO Software Release Practice HOWTO Updated: Apr 2010 . Describes good release practices for Linux open-source projects.
4.6.2. Compilers

43. Programming | Define Programming At Dictionary.com
–noun 1. the act or process of planning or writing a program. 2. Radio and Television . a. the selection and scheduling of programs for a particular period, station, or
http://dictionary.reference.com/browse/programming

44. Comp.programming.literate FAQ
Good place to start looking for information.
http://www.faqs.org/faqs/literate-programming-faq/

45. Programming
No drivers are required for any programming language, making them ideal for custom applications. Tutorials on programming the ADR interfaces using popular
http://www.ontrak.net/Programming.htm
Programming Serial Data Acquisition Products The ADR interfaces allow data acquisition and control using ASCII commands sent and recieved via a serial port. No drivers are required for any programming language, making them ideal for custom applications. Tutorials on programming the ADR interfaces using popular programming languages can be accessed using links below. Start by first viewing the ADR Interface commands, a listing of ASCII strings, and then select the programming language of your choice to view examples. Your language of choice may not be listed but almost all languages allow control via serial ports. Check your programmers reference guide under "RS232", "Com Ports" or "serial ports". The ADU interfaces ( USB ) allow data acquisition and control using ASCII commands sent and received via a USB port. A mini-driver ( DLL ) is provided for use with any Windows based development software. Tutorials on programming the ADU interfaces using popular programming languages can be accessed using links below. Start by first viewing ADU Interface commands and using ADUHIDTest to test your hardware and become familiar with the command set. Next, select a tutorial in the language of your choice to view sample programs.

46. Literate Programming - Wikipedia, The Free Encyclopedia
Growing article, with links to many related topics. Wikipedia
http://en.wikipedia.org/wiki/Literate_programming
Literate programming
From Wikipedia, the free encyclopedia Jump to: navigation search Literate programming is an approach to programming introduced by Donald Knuth as an alternative to the structured programming paradigm of the 1970s. The literate programming paradigm, as conceived by Knuth, represents a move away from writing programs in the manner and order imposed by the computer, and instead enables programmers to develop programs in the order demanded by the logic and flow of their thoughts. Literate programs are written as an uninterrupted exposition of logic in an ordinary human language, much like the text of an essay, in which macros which hide abstractions and traditional source code are included. Literate programming tools are used to obtain two representations from a literate source file: one suitable for further compilation or execution by a computer, the "tangled" code, and another for viewing as formatted documentation, which is said to be "woven" from the literate source. While the first generation of literate programming tools were computer language-specific, the later ones are language-agnostic and exist above the programming languages.
Contents
edit Concept
A literate program is an explanation of the program logic in a natural language , such as English, interspersed with snippets of macros and traditional source code. Macros in a literate source file are simply title-like or explanatory phrases in a human language that describe human abstractions created while solving the programming problem, and hiding chunks of code or lower-level macros. These macros are similar to the

47. WDVX - Programming
programming . WDVX is a broadcast arts organization licensed to Cumberland Communities Communications Corporation.
http://www.wdvx.com/programming.html
Programming
WDVX is a broadcast arts organization licensed to Cumberland Communities Communications Corporation. WDVX programming focuses on the Cumberland Mountain, Tennessee Valley and Smoky Mountain regions of Tennessee. The radio station was born out of a need for bluegrass, old time and grassroots music to be heard and played on the radio. These regions are rich in music history and are underserved in the media. A great percentage of our format addresses this need. Live music is a major source of WDVX programming. The " WDVX Blue Plate Special " is a live radio show that airs weekdays at noon. The programming philosophy here is to provide a stage for local and regional musicians and for travelling grassroots performers. New programming may be submitted for review. The criteria are a quality production that fits with the mission of the organization. WDVX continues to work on diversity in programming to fit the region's needs.

48. Cover Pages: SGML/XML And Literate Programming
Information on applying SGML and XML to Literate programming.
http://xml.coverpages.org/xmlLitProg.html
SEARCH ABOUT INDEX NEWS ... LIBRARY SEARCH
Advanced Search
ABOUT
Site Map

CP RSS Channel
...
Historic

Last modified: June 29, 2005 Library
SGML/XML and Literate Programming Introduction. This document provides a collection of references for literate programming techniques and style in the context of descriptive markup languages, e.g. , SGML, XML, DSSSL, HyTime, etc. Numerous researchers have observed that the goals of information re-use and data normalization embraced by both literate programming and SGML-based markup languages provide the basis for using the two technologies together.
Contents
SGML and Literate Programming
  • "SWEB: an SGML Tag Set for Literate Programming." By C. M. Sperberg-McQueen. Version 0.5, 25 September 1993; revised August 1994 and March 1995; revised and extended January - March 1996. Referenced by permission from the author. Abstract: "This document describes an SGML tag set for literate programming. First, markup is provided for embedding fragments of programming-language code into SGML documents in arbitrary order, to be recombined before compilation into the order required by the programming language's syntax. Next, tags are defined for identifiers, keywords, code fragments, and literal values occurring as phrase-level elements in the prose documentation. Finally, tags for indexing and for a general structure for reference documentation (alphabetical lists of functions and identifiers, etc.) are defined. For each type of markup, the document gives examples and describes how the markup should be processed by conventional literate-programming

49. Programming | Experts Exchange
expand programming Theory (374) Design Patterns (176) Gambling (13) Probability Statistics (572) Software Design (1522)
http://www.experts-exchange.com/Programming/

50. Website Programming Services By DDA
The most comprehensive digital services in the Philadelphia area. Photography, print design, trade show graphics, website development and hosting, ecommerce, 3D modeling
http://programming-by-dda.com/

51. Extreme Programming: A Gentle Introduction.
Introduction to Extreme programming, one of several new lightweight software development methodologies. By J. Donovan Wells.
http://www.extremeprogramming.org/
Extreme Programming:
A gentle introduction
The first Extreme Programming project was started March 6, 1996. Extreme Programming is one of several popular Agile Processes . It has already been proven to be very successful at many companies of all different sizes and industries world wide.
Extreme Programming is successful because it stresses customer satisfaction. Instead of delivering everything you could possibly want on some date far in the future this process delivers the software you need as you need it. Extreme Programming empowers your developers to confidently respond to changing customer requirements, even late in the life cycle.
Extreme Programming emphasizes teamwork. Managers, customers, and developers are all equal partners in a collaborative team. Extreme Programming implements a simple, yet effective environment enabling teams to become highly productive. The team self-organizes around the problem to solve it as efficiently as possible.
Extreme Programming improves a software project in five essential ways; communication, simplicity, feedback, respect, and courage. Extreme Programmers constantly communicate with their customers and fellow programmers. They keep their design simple and clean. They get feedback by testing their software starting on day one. They deliver the system to the customers as early as possible and implement changes as suggested. Every small success deepens their respect for the unique contributions of each and every team member. With this foundation Extreme Programmers are able to courageously respond to changing requirements and technology.

52. Free Programming Downloads
All Categories, Business, Email Tools, Games, Information Management, Multimedia and Graphics, Network and Internet, Palm Pilot, programming
http://www.freedownloadscenter.com/Programming/
All Categories Business Email Tools Games Information Management Multimedia and Graphics Network and Internet Palm Pilot Programming Shell and Desktop Themes Utilities Web Authoring e.g. Programming

53. EPanorama.net - Links, EPanorama.net - Electronics, Audio, Video, Circuits And S
PC programming information page. programming information. General. Choice of programming languages can be considered a religious issue.Discussions of programming languages
http://www.epanorama.net/links/pc_programming.html
Index Schematics Acronyms Discussion ... Post a message Search this site Site pages/links Company Acronym info Semiconductor info Discussion messages Circuit sites Other search engines
Index
  • General Script languages
    PC programming information page
      Programming information
        General
        Choice of programming languages can be considered a religious issue.Discussions of programming languages often become religious wars. There are nowadays very many languages to choose for.It is possible to write terrible code in any language. And it ispossible to write perfectly useful, very readable code in any language. The quality of a particular program is less a functionof the quality of the programming language than it is of the qulaityof the programmer. Some "better" languages though can make the writing good code easier for some type of applications.

54. Extreme Programming (XP) FAQ
Frequently asked questions about Extreme programming (XP).
http://www.jera.com/techinfo/xpfaq.html
Jera Design Tech Info : XP FAQ
Extreme Programming FAQ
by John Brewer Jera Design
Italicized links are book titles. Click to order from Amazon.com. Example: Extreme Programming Explained
Introduction
What is Extreme Programming? Does it involve bungee cords
Extreme Programming (or XP) is a set of values, principles and practices for rapidly developing high-quality software that provides the highest value for the customer in the fastest way possible. XP is extreme in the sense that it takes 12 well-known software development "best practices" to their logical extremes turning them all up to "10" (or "11" for Spinal Tap fans). See Kent Beck's introduction to Extreme Programming Explained for more details.
What does this have to do with Windows XP?
Absolutely nothing. In February 2001, Microsoft announced that the next release of their consumer Windows operating system would be called " Windows XP ". The use of "XP" as shorthand for Extreme Programming predates Microsoft's use of "XP" by 2-3 years.
Is XP a methodology?

55. Genetic-programming.org-Home-Page
Jul 8, 2007 A definitive source of information about the field of genetic programming with links and conferences.
http://www.genetic-programming.org/
Welcome to
www.genetic-programming.org
a source of information about the field of genetic programming and the field of genetic and evolutionary computation)
Last updated July 8, 2007 Job for scientific research programmer at Genetic Programming Inc. (posted July 8, 2007) Genetic programming (GP) is an automated method for creating a working computer program from a high-level problem statement of a problem. Genetic programming starts from a high-level statement of “what needs to be done” and automatically creates a computer program to solve the problem. There are now 36 instances where genetic programming has automatically produced a result that is competitive with human performance , including 15 instances where genetic programming has created an entity that either infringes or duplicates the functionality of a previously patented 20 th -century invention, 6 instances where genetic programming has done the same with respect to a 21 st -centry invention, and 2 instances where genetic programming has created a patentable new invention. Given these results, we say that “Genetic programming now routinely delivers high-return human-competitive machine intelligence

56. Gamasutra - Category: Programming
Aces High Numerical Techniques in Poker AI by Simon Tomlinson 09.30.10 Game programmer Tomlinson (Need For Speed Shift) analyzes techniques for working with poker AI in
http://www.gamasutra.com/category/programming/

news
features Blogs jobs/resumes ... twitter SEARCH GO PROGRAMMING ART AUDIO DESIGN PRODUCTION ... View All October 31, 2010 Nikitova Games dSonic, Inc. Matahari Studios Frogtale Studio ...
IGDA Leadership Forum 2010

Burlingame, United States
Project Horseshoe

Burnet, United States
IGDA Foundation Charity Dinner

Burlingame, United States
Aces High: Numerical Techniques in Poker AI
by Simon Tomlinson
Game programmer Tomlinson ( Need For Speed: Shift ) analyzes techniques for working with poker AI in this advanced technical article, offering up tricks for generating AI behavior in the well-studied game. [
Game Design
Programming Creating Dedicated PC Servers For Console Games by Denis Papp Denis Papp, CTO of TimeGate Studios, describes the process the team went through to enable a user-hosted PC server solution for Section 8 its Unreal Engine 3-powered shooter on Xbox 360 and PlayStation 3. [ Business Game Design Programming Postmortem: Tale of Tales' ... The Path by Auriea Harvey, Michaël Samyn

57. Extreme Programming - Wikipedia, The Free Encyclopedia
Growing article, with links to many related topics. Wikipedia
http://en.wikipedia.org/wiki/Extreme_Programming
Extreme Programming
From Wikipedia, the free encyclopedia Jump to: navigation search Planning and feedback loops in Extreme Programming. Software development process Activities and steps Requirements Specification
Architecture
Design ... Maintenance Methodologies Agile Cleanroom
Iterative
RAD ... TDD Supporting disciplines Configuration management
Documentation

Quality assurance (SQA)

Project management
...
User experience design
Tools Compiler Debugger Profiler
GUI designer
... e Extreme Programming (XP) is a software development methodology which is intended to improve software quality and responsiveness to changing customer requirements . As a type of agile software development it advocates frequent "releases" in short development cycles ( timeboxing ), which is intended to improve productivity and introduce checkpoints where new customer requirements can be adopted. Other elements of extreme programming include: programming in pairs or doing extensive code review unit testing of all code, avoiding programming of features until they are actually needed, a flat management structure, simplicity and clarity in code, expecting changes in the customer's requirements as time passes and the problem is better understood, and frequent communication with the customer and among programmers. The methodology takes its name from the idea that the beneficial elements of traditional software engineering practices are taken to "extreme" levels, on the theory that if some is good, more is better. It is unrelated to "

58. InformIT: Programming Topics
Articles Continuous Delivery The Value Proposition Successful web startups have demonstrated that releasing frequently is an essential competitive advantage.
http://www.informit.com/topics/topic.aspx?st=61456

59. Intentional Programming - Wikipedia, The Free Encyclopedia
Growing article, with links to many related topics. Wikipedia.
http://en.wikipedia.org/wiki/Intentional_Programming
Intentional programming
From Wikipedia, the free encyclopedia   (Redirected from Intentional Programming Jump to: navigation search Programming paradigms

60. Programming
Lists all definitions/terms in the category programming of Webopedia.
http://www.webopedia.com/Programming/
Webopedia.com Sign Up Sign In Search

Page 3     41-60 of 146    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | Next 20

free hit counter