yoursubtitle.blogspot.com
Programming Documents: Principles and Practices
http://yoursubtitle.blogspot.com/2009/11/principles-and-practices.html
Friday, November 13, 2009. Hi, Maya, it's Herman.". Hi, dude, how's your project going? Pretty well. Things are actually moving along. We've implemented a few of the agile practices. But you know, I'm just an action kind of guy. Just explain the practices to me. The principles stuff still seems like fluff.". I thought they were fluff, too, at the beginning," Maya responded. "But once you've used APM for a while, you'll understand that it's the principles that make the practices flexible.". That's the gen...
yoursubtitle.blogspot.com
Programming Documents: Step 1: Crawling the Web Site
http://yoursubtitle.blogspot.com/2009/11/step-1-crawling-web-site.html
Friday, November 13, 2009. Step 1: Crawling the Web Site. Step 1: Crawling the Web. Crawling a Web site begins with the first page and involves. Following every link found. For the mathematically inclined,. A site is the same as performing a breadth first. Search on a connected directional graph. A crawler. Is a program that automates this process. Think of it as a browser that can. Click on each link of the Web page by itself and traverse all the pages in the. Performs the same action on each link.
yoursubtitle.blogspot.com
Programming Documents: Chapter 8. Bottlenecks
http://yoursubtitle.blogspot.com/2009/11/chapter-8-bottlenecks.html
Friday, November 13, 2009. Chapter 8. Bottlenecks. Chapter 8. Bottlenecks. You've created a killer application. You store all your data as UTF-8, you receive and process email like it was candy, your data is well filtered, and you use more external services than you can count. It's going great, your users love you, and the venture capitalists are circling. And then your application. Grinds. To. A. Halt. In this chapter we'll look at techniques for identifying. Subscribe to: Post Comments (Atom). Section ...
yoursubtitle.blogspot.com
Programming Documents: Using Client Certificates for Authentication
http://yoursubtitle.blogspot.com/2009/11/using-client-certificates-for.html
Friday, November 13, 2009. Using Client Certificates for Authentication. Using Client Certificates for Authentication. There are at least two ways to use client certificates for authentication, but only one is likely to be supported by most servlet engines. The first way to do certification authentication is to set the authentication method in the. If you're using Tomcat, you can use this method; otherwise you may not be able to. Not all servers support this type of authentication. That looks like this:.
yoursubtitle.blogspot.com
Programming Documents: How Fool's Gold Pans Out
http://yoursubtitle.blogspot.com/2009/11/how-fool-gold-pans-out.html
Friday, November 13, 2009. How Fools Gold Pans Out. How Fool's Gold Pans Out. In conclusion, we hold the following software truths to be self-evident (or evident after careful examination, anyway):. The success of a software project depends on not writing source code too early in the project. You can't trade defect count for cost or schedule unless you're working on life-critical systems. Focus on defect count; cost and schedule will follow. Subscribe to: Post Comments (Atom). Chapter 8. Bottlenecks.
yoursubtitle.blogspot.com
Programming Documents: 33.4. Intellectual Honesty
http://yoursubtitle.blogspot.com/2009/11/334-intellectual-honesty.html
Friday, November 13, 2009. Part of maturing as a programming professional is developing an uncompromising sense of intellectual honesty. Intellectual honesty commonly manifests itself in several ways:. Refusing to pretend you're an expert when you're not. Readily admitting your mistakes. Trying to understand a compiler warning rather than suppressing the message. Clearly understanding your program�not compiling it to see if it works. Providing realistic status reports. Pretending to understand compiler m...
yoursubtitle.blogspot.com
Programming Documents: 6.4 Using Threads in GUI Applications
http://yoursubtitle.blogspot.com/2009/11/64-using-threads-in-gui-applications.html
Friday, November 13, 2009. 64 Using Threads in GUI Applications. Using Threads in GUI Applications. The book entitled Visual C : Developing Professional Applications for Windows 98 and NT using MFC,. By Marshall Brain and Lance Lovette (ISBN 0-13-085121-3), shows how to use C and the Microsoft Foundation Class library to create GUI applications for Windows. In this section we will look at two different ways to use threads in a typical GUI application. Option in the File. Define NUM ITERATIONS 64. Void CM...
yoursubtitle.blogspot.com
Programming Documents: Section 1.2. Why Use It?
http://yoursubtitle.blogspot.com/2009/11/section-12-why-use-it.html
Friday, November 13, 2009. Section 1.2. Why Use It? 12 Why Use It? You know what version control is; why do you need it? Especially for a small team project, what benefit does a good version control system provide that outweighs the cost of setting up and learning how to use it? Let's look at some of the reasons why version control is critical in any development project, small or large. 124 Software Engineering Process Support. Good software (even open source projects) are developed with a software engi...
yoursubtitle.blogspot.com
Programming Documents: Overriding Methods
http://yoursubtitle.blogspot.com/2009/11/overriding-methods.html
Friday, November 13, 2009. What if you're deriving a new class from a base class and happen to create a method in the new class with the same name as a method in the base class? In that case, you override. The base class's method, and objects of the new class use the new method instead of the base class's method. For example, here's the. This- name = $text;. Now that we've created a new. Class, which converts the name you pass it to all capital letters using the. This- name = strtoupper($text);. Step 1: ...