Showing posts with label Software Development. Show all posts
Showing posts with label Software Development. Show all posts

Friday, April 17, 2009

Advanced Modeling with UML

http://aycu32.webshots.com/image/21591/2002116227847155316_rs.jpg

Since the turn of the millennium, we have been experimenting with the Unified Modeling Language to see how effective it really is in documenting software architecture and design. With the release of UML 2.0 in 2007 (and as a results of all the practice that I have had over the past seven years), we are fully convinced about the expressive power of UML. It is now eminently possible to capture the ideas and essence of software architecture in crisp and clear UML diagrams.

Download
Advanced_Modeling_with_UML.rar

http://rapidshare.com/files/222468927/Advanced_Modeling_with_UML.rar

UML_with_Rational_Rose_2002.rar

http://rapidshare.com/files/222469062/UML_with_Rational_Rose_2002.rar

Building_Web_Applications_with_UML___2nd_Edition.rar

http://rapidshare.com/files/222469175/Building_Web_Applications_with_UML___2nd_Edition.rar

Business_Modeling_with_UML_Business_Patterns_at_Work.rar
http://rapidshare.com/files/222469256/Business_Modeling_with_UML_Business_Patterns_at_Work.rar

Introduction_to_Business_Modeling_Using_UML.rar

http://rapidshare.com/files/222469784/Introduction_to_Business_Modeling_Using_UML.rar

Introduction_to_UML_-_The_Use_Case_Model__Geoffrey_Sparks_.rar

http://rapidshare.com/files/222469799/Introduction_to_UML_-_The_Use_Case_Model__Geoffrey_Sparks_.rar

Learning_UML__O_Reilly__2003_.rar

http://rapidshare.com/files/222469855/Learning_UML__O_Reilly__2003_.rar

Mastering_UML_With_Rational_Rose_2002__Sybex_.rar

http://rapidshare.com/files/222470225/Mastering_UML_With_Rational_Rose_2002__Sybex_.rar

Using_Rose.rar

http://rapidshare.com/files/222472374/Using_Rose.rar

Use_Cases_Requirements_In_Context_2nd_Edition__Addison_Wesley-2003_.rar

http://rapidshare.com/files/222471897/Use_Cases_Requirements_In_Context_2nd_Edition__Addison_Wesley-2003_.rar

The_UML_Profile_for_Framework_Architectures_.rar

http://rapidshare.com/files/222471692/The_UML_Profile_for_Framework_Architectures_.rar

UML_for_Database_Design__Addison_Wesley_.rar

http://rapidshare.com/files/222471775/UML_for_Database_Design__Addison_Wesley_.rar



Readme
Password default : shytex.com

Applying UML and Patterns (Hardcover)

http://ecx.images-amazon.com/images/I/516RTAHNNFL._SL500_AA240_.jpg
Amazon.com Review
Written for the developer with previous programming and design experience, Applying UML and Patterns combines UML, software patterns, and Java to illustrate the author's own design strategy. Though author Craig Larman sometimes relies heavily on the jargon of software engineering, there's no doubt that his book contains some immediately useful ideas on software design, using the latest and greatest in software-engineering research.

This book begins by outlining a basic process of software design using iterative, object-oriented techniques. The case study used for this text is a point-of-sale (POS) system, a helpful real-world example. The book constructs use case diagrams and basic conceptual and class models for this system. The author then adds sequence diagrams to show how the POS system will do its processing and collaboration diagrams to show how objects will interact with one another. The author uses standard UML diagrams to document the design.

When it comes to refining class design, the author's experience with patterns really shines. His General Responsibility Assignment Software Patterns (GRASP) suggest guidelines for designing classes that work together effectively. Larman believes that the ability to assign responsibilities to classes effectively is one of the most important aspects of good object-oriented design. His patterns allow this to happen and provide an interesting contribution to the design process. (The author also introduces more widely used software patterns to enhance the design process.)

When it comes to coding the design, Java is the programming language of choice for this text. Further chapters discuss how to refine an initial design using an iterative process of software engineering. While it's unlikely that readers will adopt Larman's approach to software design in its entirety, his guidelines--and application of patterns to class design, all documented using UML--make this a worthwhile text for the more experienced reader. --Richard Dragan

Product Description
Guides students through each step of requirements, analysis, design, and coding. Topics cover Expressing analysis and design models using the UML, a standard diagramming notation, Applying patterns to assign responsibilities and design collaborations and more. DLC: Object-oriented methods.
Download

Applying_UML_And_Patterns.rar

http://rapidshare.com/files/222468737/Applying_UML_And_Patterns.rar


Readme
Password default : shytex.com

Thursday, April 16, 2009

Code Leader: Using People, Tools, and Processes to Build Successful Software



Code Leader: Using People, Tools, and Processes to Build Successful Software


Code Leader: Using People, Tools, and Processes to Build Successful Software
?atrick is a pragmatist with a purist? knowledge. He has a deep understanding of what ?mells?right, and he knows when and how to find the right balance to get the job done. This philosophy of balanced ?ure pragmatism?pervades this book and makes it useful.?lt;br />
?rom the foreword by Scott Hanselman, Author of ComputerZen Blog, www.computerzen.com; Senior Program Manager, Developer Division, Microsoft Corporation
Writing code is rewarding, but writing high-quality code, on time and at the lowest possible cost, is what makes a software project successful. As the role of a professional developer has evolved and taken on additional responsibilities, it is now necessary to work in concert with a team in order to improve both the process and final results of a software project. This unique book introduces a set of concrete best practices and construction techniques that can be applied to the development process and to actual code construction, so that you can confidently solve business problems rather than deal solely with pure coding tasks.
Patrick Cauldwell understands that it is no longer sufficient to just write software that solves a problem; it must also be fast, scalable, reliable, and easy to use. In this reference, he explains how to build software that is of high quality at a lower cost and shares with you the practical steps you must take in order to transition from software engineer to technical lead.
May 21, 2007 | PDF | 5 Mb


Download


Password default : shytex.com

Swing Extreme Testing

Swing Extreme Testing




Thorough testing is the basis of good software. Whether we use an agile development methodology such as Extreme Programming, or a more traditional approach, we must test our software at the unit level and application level. The tests must run automatically and cover all aspects of the software.

In this book, the authors draw on more than 20 years of experience to show how automated testing can be applied to a real commercial product.

This book will teach you how to automatically test user interfaces (Swing GUIs), the help system, internationalization, log files, spreadsheets, email, and web services, how to perform tests involving multiple JVMs, and a host of other things. These tests are applied at the module level (unit tests) and at the application level (function tests).
565 pages | May 30, 2008 | PDF | 4 Mb


Download


Password default : shytex.com

Eclipse Cookbook

Eclipse Cookbook




Product Description
You?e probably heard the buzz about Eclipse, the powerful open source platform that gives Java developers a new way to approach development projects. It? like a shiny new car?o longer content to just admire Eclipse, you?e now itching to get in and drive.

Eclipse is to Java developers what Visual Studio is to .NET developers?t? an integrated development environment (IDE) that combines a code editor, compiler, debugger, text editor, graphical user interface (GUI) builder, and other components into a single, user-friendly application. It provides a solid foundation that enables Java developers to construct and run integrated software-development tools for web development, application design, modeling, performance, testing, and much more.

As with any extensive programming tool, however, there? a lot to learn. And there s no better guy than well-known Java expert Steve Holzner to teach you. An award-winning and best-selling author who has been writing about Java topics since the language first appeared, Holzner delivers just the kind of targeted, practical, everyday knowledge you need to hone your mastery of Eclipse.

Perfect as a companion to an Eclipse programming tutorial (such as Holzner? own Eclipse, O?eilly, April 2004) or an ideal stand-alone for all those developers who either don? want or don? need the tutorial approach, the ?clipse Cookbook?contains task-oriented recipes for more than 800 situations you may encounter while using this new Java platform?rom deploying a web application automatically to reverse engineering compiled code, from re-naming all references to a class across multiple packages to initializing the SWT JNI libraries.

Each recipein the ever-popular and utterly practical problem-solution-discussion format for O?eilly cookbooks contains a clear and thorough description of the problem, a brief but complete discussion of a solution, and in-action examples illustrating that solution. The ?clipse Cookbook?will satiate Java programmers at all levels who are ready to go beyond tutorials?ar beyond writing plug-ins and extensions?nd actually use the powerful and convenient Eclipse day to day.

About the Author
Steve Holzner is an award-winning author who has been writing about Java topics since Java first appeared. He? a former PC Magazine contributing editor, and his many books have been translated into 18 languages around the world. His books sold more than 1.5 million copies, and many of his bestsellers have been on Java. Steve graduated from MIT and got his PhD at Cornell; he? been a very popular member of the faculty at both MIT and Cornell, teaching thousands of students over the years and earning an average student evaluation over 4.9 out of 5.0. He also runs his own software company and teaches week-long classes to corporate programmers on Java around the country.


Download


Password default : shytex.com

Wednesday, April 15, 2009

Why Programs Fail - A Guide to Systematic Debugging

Why Programs Fail - A Guide to Systematic Debugging




This book can teach you how to debug more effectively. It is a complete and pragmatic overview of debugging, written by a talented researcher who has developed many clever ways to isolate bugs. It explains best practices for finding and fixing errors in programs, ranging from systematically tracking error reports, reproducing failures, observing symptoms, isolating the cause, and correcting defects. Along with basic techniques and commonly used tools, the book also explores the author�s innovative techniques for isolating minimal input to reproduce an error and for tracking cause and effect through a program.

Studying this book will make you a better programmer. You will be able to find and fix errors in your code (and your colleague�s code) faster and more effectively, a valuable skill that will enable you to finish projects earlier and produce programs with fewer defects. Also, if you read between the lines you will learn how to write code that is more easily tested and debugged, which further increases your ability to find and correct defects. And thinking hard about what can go wrong with your program can help you avoid mistakes in the first place, so you have less to debug.

TABLE OF CONTENT:
- 1 How Failures Come To Be
- 2 Tracking Problems
- 3 Making Programs Fail
- Reproducing Problems
- Simplifying Problems
- Scientific Debugging
- Deducing Errors
- Observing Facts
- Tracking Origins
- Asserting Expectations
- Detecting Anomalies
- - Causes And Effects
- Isolating Failure Causes
- Isolating Cause-Effect Chains
- Fixing The Deffect

477 pages | PDF | 4 Mb


Download


Password default : shytex.com

Professional Apache Tomcat

Professional Apache Tomcat




This book will provide you, the server administrator, with the necessary knowledge to install and configure Tomcat, as well as many of the most popular enhancements to the Tomcat package.

Table of Contents
Professional Apache Tomcat
Chapter 1 - Apache and Jakarta Tomcat
Chapter 2 - JSP and Servlets
Chapter 3 - Tomcat Installation
Chapter 4 - Tomcat Installation Directory and Architecture
Chapter 5 - Basic Tomcat Configuration
Chapter 6 - Web Application Administration
Chapter 7 - Manager Configuration
Chapter 8 - Advanced Tomcat Features
Chapter 9 - Class Loaders
Chapter 10 - HTTP Connectors
Chapter 11 - Web Server Connectors
Chapter 12 - The WARP Connector
Chapter 13 - The AJP Connector
Chapter 14 - Tomcat and IIS
Chapter 15 - JDBC Connectivity
Chapter 16 - Tomcat Security
Chapter 17 - Additional Uses for Ant
Chapter 18 - Log4J
Chapter 19 - Shared Tomcat Hosting
Chapter 20 - Server Load Testing
Appendix A - Axis
Appendix B - Apache SSL Setup
Index

Amit Bakore
Debashish Bhattacharjee
Sandip Bhattacharya
Vivek Chopra
Chad Fowler
Ben Galbraith
Romin Irani
Sing Li
Chanoch Wiggers


Download

Password default : shytex.com

Monday, April 13, 2009

VTC Design Patterns Training

http://www.vtccanada.com/can/images/single-cd.jpg

Design patterns let programmers avoid re-inventing the wheel. The original book (Design Patterns by the "Gang of Four": Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides) was phenomenally successful. When the programmer faces a particular problem, all they have to do is to look up the correct matching design pattern and use it to implement the solution. In this tutorial VTC author Steve Holzner guides you through the most popular and useful design patterns, so you can begin incorporating them into your own code.

Download Links

Sunday, April 12, 2009

The Art of Unit Testing: with Examples in .NET





TITLE : The Art of Unit Testing: with Examples in .NET
TYPE : Computer/Programming
AUTHOR : Roy Osherove
PUBLISHER : Manning Publications
ISBN : 1933988274
PAGES : 225 pages
EDITION : 1st
LANGUAGE : ENGLISH
RELEASE DATE: Unknown

RELEASE NOTES :

The Art of Unit Testing guides the reader on the journey from beginner to master in the subtle art of unit testing. Based on expert author Roy Osherove's real-world development experiences, this book shows developers how to make sure the code that they write actually works as expected, and how to make these verifications as automated as possible. Not only that, the book shows techniques that help to make sure that tests are maintainable, readable, and test the right thing over time.

The author establishes five rules for good unit tests built upon the three major principles that any good test be maintainable, trustworthy, and readable. Clear sections present established best practices, and the book also provides clear guidance on what to test and where to start testing in a legacy code project.

Unlike other books on this topic, this book trades theory for real-world examples. It's designed so that a working developer can start writing better unit tests now. Unlike most Unit Testing and TDD books, most examples are in C# on the .NET platform.


URL :
Code:
http://www.amazon.com/exec/obidos/tg/detail/-/1933988274/




Password default : shytex.com

Friday, April 10, 2009

Developer to Designer: GUI Design for the Busy Developer

http://ecx.images-amazon.com/images/I/51Z2AAPTVTL._SL500_AA240_.jpg
Product Description
Programmers undoubtedly agree that poor GUI design produces frustration and lost productivity, while user-oriented GUI design creates software products that are easy to learn and highly efficient to use. If you're a professional developer who wants to learn how to design robust and effective GUIs, this book is for you. It carefully addresses GUI design component by component, covering topics such as user input and navigation, user choices and customization, plus practical GUI design for the Web. With hundreds of examples and real-world anecdotes, Mike Gunderloy follows the same systematic and practical approach that made his recent book "Coder to Developer" immensely popular.

Link download :
booktraining.net_Developer_to_Designer_GUI_Design.078214361X.zip

http://rapidshare.com/files/219142685/booktraining.net_ebook.Developer_to_Designer_GUI_Design_for_the_Busy_Developer.078214361X.zip



Password default : shytex.com

Sunday, April 5, 2009

Wahnsyn Concerto II VSTi 2.1


Wahnsyn Concerto II VSTi 2.1 | 63,6 MB

With Concerto, we have succeeded in a truly authentic piano sound. Excellent multi-samples, paired with easy handling, produce a stunning sound.

Rapidshare:
http://rapidshare.com/files/216858926/Wahnsyn.Concerto.II.VSTi.v2.1.rar

Megaupload:
http://www.megaupload.com/?d=F6EA274A




Password default : shytex.com

Mandriva 2009 Xtreme 3 i586


Mandriva 2009 Xtreme 3 i586 | 4.28 GB

The new 3rd edition of a popular derivative distribution based on Mandriva 2009!

Year: 2009
Version: 3
Platform: i586

System requirements:
* CPU: min. 1Ghz
* RAM: min. 128 MB, recommended 256 MB and above
* HDD: min. 1GB, preferably 5GB and above
* DVD-ROM: DVD 4x
* Interface S-ATA: in non-raid
* VGA: NVIDIA, ATI, Intel i8xx et i9xx.
* Sound: SoundBlaster or AC97 sovmechtimaya
Language: English + Russian
Tabletka: Not required

It contains in itself:
Two desktop environments KDE 3.5.10 and KDE 4.1.3
Driver for graphics cards:
* Nvidia (version: 177.80) (updated from the office. Repository to 180.29), my Quadro FX570M determine precisely.
* ATI (version: 8.11)
Kernel version 2.6.27.5 (updated from the office. Repository to 2.6.27.14)
OpenOffice 3.0 - a popular office suite
MozillaFirefox 3.0.5 - New version of web browser
MozillaThunderbird 2.0.19 - package for processing e-mail
Amarok 2.0 - music player
Mplayer 1.0 - View the video
Kaffeine 0.8.7 - another player to view video
Wine 1.1.8 (wine-doors, playonlinux) - in the presentation do not need
Gimp 2.6.2 - a powerful graphics package, an analogue of Adobe Photoshop
FlashPlayer 9.0 - Abobe Flash for Web
Skype 2.0 - Calls on the Internet
Opera 9.52 - web browser

Installed Games:
* Savage
* OpenArena
* Sauerbraten
* Wormux
* Wesnoth
Extras. Information:
To install the Russian or any language, select the files location. For example, Russian, install the package kde4-l10n-ru from the repository, the other files "draw" automatically.
MD5 9af5857386e892b45434de82eed4b516 Mandriva-Linux-Xtreme-3-i586.iso

Rapidshare:
http://stealth.to/?id=x2cab3h4qhhfh2ebjhrtbh2hvn86jf867b

Megaupload (jdownloader/cryptload):
http://linksave.in/114098628649d5b6afa5e54




Password default : shytex.com

Wahnsyn Authentic Strings VSTi 1.0


Wahnsyn Authentic Strings VSTi 1.0 | 74,5 MB

With the new strings-Plug-in Authentic-Strings we have created an affordable string orchestra, giving even the untrained orchestra -leader excellent results. Besides, quality sound, our top priority was easy operation when developing this instrument. All instruments are sampled in multi- velocity-levels, so the full dynamic amplitude of an orchestra can produced. There are 8 different instruments available that can be played individually or as a complete orchestra. A violin, viola, cello and a double bass are integrated as solo instruments. In addition, 4 combinations are available: Combi, pizzicato, staccato and the ensemble modes. At the same time, all 4 solo instruments are spread sensibly across the complete claviature.

Multi-functions that can be added to the Mod-Wheel or the Foot-Controller, which create a live concert feeling.

Rapidshare:
http://rapidshare.com/files/216858705/Wahnsyn.Authentic.Strings.VSTi.v1....

Megaupload:
http://www.megaupload.com/?d=7TW3LO7M




Password default : shytex.com

Wednesday, March 18, 2009

Learning UML 2.0



Author(s): Kim Hamilton, Russell Miles
Publisher: O'Reilly
Year: Apr 2006
ISBN: 0-596-00982-8
Language: English
File type: CHM
Pages: 286
Size (for download): 4.00 MB
The Unified Modeling Language (UML) is the standard modeling language for software and systems development. This statement alone is a pretty conclusive argument for making UML part of your software repertoire, however it leaves some questions unanswered. Why is UML unified? What can be modeled? How is UML a language? And, probably most importantly, why should you care?
Systems design on any reasonably large scale is difficult. Anything from a simple desktop application to a full multi-tier enterprise scale system can be made up of hundredsand potentially thousandsof software and hardware components. How do you (and your team) keep track of which components are needed, what their jobs are, and how they meet your customers' requirements? Furthermore, how do you share your design with your colleagues to ensure the pieces work together? There are just too many details that can be misinterpreted or forgotten when developing a complex system without some help. This is where modelingand of course UMLcomes in.
In systems design, you model for one important reason: to manage complexity. Modeling helps you see the forest for the trees, allowing you to focus on, capture, document, and communicate the important aspects of your system's design.
A model is an abstraction of the real thing. When you model a system, you abstract away any details that are irrelevant or potentially confusing. Your model is a simplification of the real system, so it allows the design and viability of a system to be understood, evaluated, and criticized quicker than if you had to dig through the actual system itself. Even better, with a formal modeling language, the language is abstract yet just as precise as a programming language. This precision allows a language to be machine-readable, so it can be interpreted, executed, and transformed between systems.
To effectively model a system, you need one very important thing: a language with which the model can be described. And here's where UML comes in.

TABLE OF CONTENT:
Chapter 01 - Introduction
Chapter 02 - Modeling Requirements: Use Cases
Chapter 03 - Modeling System Workflows: Activity Diagrams
Chapter 04 - Modeling a System's Logical Structure: Introducing Classes and Class Diagrams
Chapter 05 - Modeling a System's Logical Structure: Advanced Class Diagrams
Chapter 06 - Bringing Your Classes to Life: Object Diagrams
Chapter 07 - Modeling Ordered Interactions: Sequence Diagrams
Chapter 08 - Focusing on Interaction Links: Communication Diagrams
Chapter 09 - Focusing on Interaction Timing: Timing Diagrams
Chapter 10 - Completing the Interaction Picture: Interaction Overview Diagrams
Chapter 11 - Modeling a Class's Internal Structure: Composite Structures
Chapter 12 - Managing and Reusing Your System's Parts: Component Diagrams
Chapter 13 - Organizing Your Model: Packages
Chapter 14 - Modeling an Object's State: State Machine Diagrams
Chapter 15 - Modeling Your Deployed System: Deployment Diagrams
Appendix A - Object Constraint Language
Appendix B - Adapting UML: Profiles
Appendix C - A History of UML

DOWNLOAD


PASSWORD:ganelon


Password default : shytex.com

Tuesday, March 17, 2009

Alfresco Developer Guide



Alfresco is an open source platform for Enterprise Content Management solutions. ECM includes things like Document Management, Web Content Management, Collaboration/Enterprise 2.0, Digital Asset Management, Records Management, and Imaging. At its core is a repository for rich content like documents, web assets, XML, and multimedia. The repository is surrounded by a services layer (supporting both SOAP and REST) that makes getting content into and out of the repository a breeze, which is why so many next generation Internet solutions are built on Alfresco.

Implementing Alfresco usually involves extending the repository to accommodate your business-specific metadata and business logic. These extensions are done using some combination of Java, JavaScript, XML, and FreeMarker.

This book takes you through a set of exercises as if you were rolling out and customizing the platform for a fictional organization called SomeCo, which wants to roll out Alfresco enterprise-wide. Each department has a set of requirements that need addressed. We will show you how to extend Alfresco to meet these requirements. By the time you've worked through the entire book, you will be familiar with the entire platform. You'll be prepared to make your own customizations whether they are part of a Document Management solution, a web site that uses Alfresco for content storage, or an entire custom application built on Alfresco's REST API. This book will give you the knowledge and confidence you need to make Alfresco do what you need it to do.

Appoach

This book focuses on teaching by example. Every chapter provides a bit of an overview, and then dives right in to hands-on examples so you can see and play with the solution in your own environment. All code samples run on both the latest Enterprise and Labs release.

Audience

This book will be most useful to developers who are writing code to customize Alfresco for their organization or who are creating custom applications that sit on top of Alfresco.

This book is for Java developers, and you will get most from the book if you already work with Java but you need not have prior experience on Alfresco. Although Alfresco makes heavy use of open source frameworks such as Spring, Hibernate, JavaServer Faces, and Lucene, no prior experience using these is assumed.


4.8M pdf

uploadbox link


uploading link

Password default : shytex.com

Friday, March 13, 2009

Head First Object-Oriented Analysis & Design

If you haven�t seen a �Head First� book before, you�re in for a treat: The series tosses out the concept of the dry, technical educational book that we all suffered through in programming class � and occasionally still suffer through � and replaces it with something that�s a lot of fun. For example, nearly every programmer I know has a copy of the Gang of Four Design Patterns book. And although there was a concerted effort in the late 1990s to embrace and extend the original Gang of Four book with a library of new titles, the resulting books often felt like photocopies whose extensions were highly debatable. (I remember one in particular in which the author simply borrowed common graphical user interface [GUI] designs, graphed out the appropriate diagrams, and credited himself for the pattern by using a name and year syntax such as [ECKSTEIN99].) In short, it takes a unique kind of book to truly build off a classic, and so far, Head First Design Patterns is the best approach I�ve seen.

Download

http://rapidshare.com/files/133610800/OReilly.Head.First.Object.Oriented.Analysis.and.Design.Nov.2006.rar

http://www.megaupload.com/?d=8I5HV9ZQ



Password default : shytex.com

Tuesday, March 10, 2009

Programming With GNU Software





ISBN: 1565921127|Author: Andy Oram Mike Loukides |Publisher: O'Reilly Media|Publication Date: 1996-12-01|Pages: 260|djvu|3.7mb

One of the great benefits of Unix is the vast array of free and inexpensive software tools that are available for the platform. Programming with GNU Software provides an overview of how C and C++ programmers can use some of these tools: the source-code editor Emacs, the gcc compiler, gdb debugger, gprof profiler, and the RCS version-control system. The book offers a quick-paced tutorial that, unlike some introductions to Unix tools, is particularly focused on the needs of C programmers

Link Download:
Code:
http://dl35l3.rapidshare.com/files/5683286/ebc_1565921127.rar


Password default : shytex.com

Monday, March 9, 2009

Great Collection of software Testing Material

http://www.siliconeer.com/past_issues/2000/feb_00_careerportnov.jpg

Mercury tool documents(QTP, WINRUNNER, LOADRUNNER, TESTDIRECTOR), RATIONAL tool documents, lot of Interview Q&A. SILK test documents, Detailed test plan documents.....



DOWNLOAD

http://rapidshare.com/users/T7V4WW

Password default : shytex.com

Saturday, February 28, 2009

Code Quality: The Open Source Perspective (Effective Software Development Series)


Diomidis Spinellis, "Code Quality: The Open Source Perspective (Effective Software Development Series)"
Addison-Wesley Professional | 2006-04-13 | ISBN: 0321166078 | 608 pages | PDF | 3,7 MB

Diomidis Spinellis' first book, Code Reading, showed programmers how to understand and modify key functional properties of software. Code Quality focuses on non-functional properties, demonstrating how to meet such critical requirements as reliability, security, portability, and maintainability, as well as efficiency in time and space.

Spinellis draws on hundreds of examples from open source projects--such as the Apache web and application servers, the BSD Unix systems, and the HSQLDB Java database--to illustrate concepts and techniques that every professional software developer will be able to appreciate and apply immediately.

Download Here

http://rapidshare.com/files/195342948/readme.zip

Password default : shytex.com

Web Application Design Patterns


Pawan Vora, "Web Application Design Patterns"
Morgan Kaufmann | 2009-03-13 | ISBN: 012374265X | 448 pages | PDF | 28,5 MB

Ever notice that-in spite of their pervasiveness-designing web applications is still challenging? While their benefits motivate their creation, there are no well-established guidelines for design. This often results in inconsistent behaviors and appearances, even among web applications created by the same company.
Design patterns for web applications, similar in concept to those for web sites and software design, offer an effective solution. In Web Application Design Patterns, Pawan Vora documents design patterns for web applications by not only identifying design solutions for user interaction problems, but also by examining the rationale for their effectiveness, and by presenting how they should be applied.
. Design interfaces faster, with a better rationale for the solutions you choose.
. Learn from over more than100 patterns, with extensive annotation on use and extension.
. Take a short-cut into understanding the industry with more than 500 full-color screenshots and a web site for help, discussion, and a collection of additional patterns.

Download Here

http://rapidshare.com/files/195342948/readme.zip

Password default : shytex.com