,

Your IP Address

what is my ip address?
Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

How to Create digital photo albums


Picasa Software
Q. I am running Windows Vista Home Premium and I have a huge number of digital photos on my hard drive and was wondering if you knew of a program that could be used to make a catalogue of them with names and file locations so I could browse them and know which folder to get them in?
A. Windows Vista has a feature called Meta Tags, which lets you easily search for your pictures, but it does involve some work on your part. You can use Windows Photo gallery to manage your photos, but you will must put them all into your C:UsersYourusernamePictures directory. You will then see your photos sorted into year, month, day, etc. as well as see all Meta Tags, plus you can add your own tags to untagged photos. An alternative is to use Google Picasa, that you can download from http://picasa.google.com. This is a really good photo management tool, which will help you to catalogue your photos with ease.
Read more

Python Pocket Reference


Python Pocket Reference
Mark Lutz | 2009 | 208 pages | PDF | 1.4 MB

This is the book to reach for when you're coding on the fly and need an answer now. It's an easy-to-use reference to the core language, with descriptions of commonly used modules and toolkits, and a guide to recent changes, new features, and upgraded built-ins -- all updated to cover Python 3.x as well as version 2.6. You'll also quickly find exactly what you need with the handy index.
Written by Mark Lutz, who is widely recognized as today's leading Python trainer, Python Pocket Reference, Fourth Edition, is the perfect companion to O'Reilly's classic Python tutorials, Learning Python and Programming Python.


Read more

A Programmer's Guide to .NET


A Programmer's Guide to .NET

* Explains all of the significant parts of the Microsoft.NET framework -- not just one technology
* Contains practical examples showing how you can use .NET to create a variety of applications -- from console applications to XML web services
* Includes code examples written in VB.NET that can also be imported into other .NET languages
* Provides a comprehensive list of web resources in the appendix.


Read more

PHP Team Development



PHP Team Development
|150 pages | PDF | 2.7 MB|

Easy and effective team work using MVC, agile development, source control, testing, bug tracking, and more
* Work more effectively as a team by breaking up complex PHP projects into manageable sub- parts
* Develop code that is much easier to maintain with source control, agile principles, and project tracking
* Apply techniques related to process models, collaboration among team members, and continuous long-term improvement
* A precise guide with examples to illustrate practical benefits In Detail

Given the nature of the business environment today, organizations that want to build value-added enterprise PHP applications need a team of PHP people rather than an individual.
You've got a team! What next? Customizing such applications to meet with organizational objectives and maintaining these applications over time can be quite a tedious task for your team with so many people involved.

In this book, you will explore how you can break up complex PHP projects into simple sub-parts that multiple team members can work on. The book highlights the use of the MVC pattern for separating concerns in the application and agile principles to deliver code that works.

You will learn to blend the simplicity and power of PHP with evolving software engineering principles and tools to easily develop code that is easy to maintain. With this book in hand, you know how to avoid getting muddled up while working in a team and achieve success on your project with effective team work.

What you will learn from this book?

* Reduce your development time by using MVC to break down complexity in PHP projects
* Effectively use PHP frameworks to achieve project success
* Master the concepts of effective collaboration, choosing the right process, and continuous long-term process improvement
* Apply agile methodologies and pick up the practices that best suit your project
* Catch and eliminate bugs early using source control and bug tracking tools Approach

This book looks into PHP projects mainly from an enterprise view. The author's experience enables him to give you an overall picture of PHP projects and discuss factors that contribute to project success in a clear and precise manner.

Each chapter focuses specifically on how the techniques covered will make team work easier. Examples (rather than abstract best practices) are used to illustrate the practical benefits.

Who this book is written for?

This book is for PHP developers who work in teams on complex PHP projects. With this book in hand, it is easy to discover the secrets of successful PHP projects that meet today's complex enterprise demands.

This book can also be useful for project managers who are looking to be successful with PHP projects. Those who are stakeholders in PHP projects, such as clients, or those who want to sponsor PHP projects, can also learn what to expect and how to deal with a PHP project team with this book.



Read more

PHP for Teens





PHP for Teens
| 300 pages | PDF | 7 MB |

Don't limit the functionality of your web site! If you're ready to create interactive, dynamic pages for your site, then PHP for Teens is ready to show you how. You don't need any experience with 
PHP to begin. You'll learn everything you need to know along the way.

The topics covered by PHP for Teens will get you up and running whether you're using a PC, a Mac®, or Linux®. You'll cover everything from basic design and introductory PHP concepts to variables, expressions, and operators. You'll also get a quick overview of HTML and PHP form design. Take control of your web site using the power of PHP!


Read more

Wireless Java Programming with J2ME



Wireless Java Programming with J2ME
512 pages | PDF | 3 Mb

Wireless Java Programming with J2ME provides Java developers with the information, techniques, and examples needed to use Java 2 Micro Edition (J2ME) to create applications for Java-enabled wireless devices

Wireless Java Programming with J2ME presents fully-developed examples of J2ME applications designed for wireless devices. By building examples based on Sun's CLDC (Connected Limited Device Configuration) API and Mobile Information Device Profile (MIDP), readers will become familiar with the standard practices for J2ME programming for wireless devices. This hands-on guide to wireless J2ME programming is loaded with practical sample programs that can be applied in real world development.

Wireless Java Programming with Java 2 Micro Edition is being written by Yu Feng, the first-prize winner of Motorola's Wireless Application contest. MotoShop, the winning m-commerce application, takes advantage of J2ME incorporates both innovative interface design and location-based service features. The authors' in-depth knowledge and commercial interest in this technology truly separates this book from other Java books on the market.

Wireless Java Programming with Java 2 Micro Edition assumes readers are motivated to build the next generation wireless application by leveraging the J2ME technology. The book provides commercial-quality code and examples.



Read more

Computer Simulation Techniques - The Definitive Introduction


Computer Simulation Techniques - The Definitive Introduction
PDF | 183 pages | 10,2 mb

You can use this book to learn the basic simulation techniques by yourself! At the end of Chapter 1, you will find three examples. Select one of them and do the corresponding computer assignment given at the end of the Chapter.
Then, after you read each new Chapter, do all the problems at the end of the Chapter and also do the computer assignment that corresponds to your problem, By the time you reach the end of
the book, you will have developed a very sophisticated simulation model!
You can use any high-level programming language you like.




Read more

Introduction to C++ Programming and Graphics



Introduction to C++ Programming and Graphics
372 Pages | PDF | 3 MB

C++ has grown rapidly in response to the practical need for a programming language that is able to efficiently handle composite and diverse data types. Today, C++ dominates the commercial market and is favored among application developers. Introduction to C++ Programming and Graphics offers a venue for rapidly learning the language by concisely revealing its grammar, syntax and main features, and by explaining the key ideas behind object oriented programming (OOP), with emphasis on scientific computing.

The book reviews elemental concepts of computers and computing, describes the primary features of C++, illustrates the use of pointers and user-defined functions, and analyzes the construction of classes. Distinctive features include: An effective selection and presentation of topics and supporting examples A tutorial on the usage of MATLAB® functions in C++ code Tables for translating MATLAB® and Fortran 77 into C++ code, illustrating syntactic differences between these languages Chapters on graphics and GUI programming based on the VOGLE library and the GLUT, GLUI and GTK+ utility toolboxes.
This invaluable resource provides a basic, concise introduction to C++ for the novice, allowing the reader to easily grasp the necessary concepts, rather than trying to absorb an extensive reference book. Scientists, engineers, professionals and students familiar with the general principles of computer programming and proficient in an easy programming language will find this volume an ideal entry point into C++.


Read more

HTML and XHTML Pocket Reference



HTML and XHTML Pocket Reference
PDF | 104 pages | 2,3 mb

Jennifer Niederst-Robbins, the author of our definitive guide on standards-compliant design, Web Design in a Nutshell, offers you the perfect little guide when you need answers immediately: HTML and XHTML Pocket Reference. This revised and updated new edition takes the top 20% of vital reference information from her Nutshell book, augments it judiciously, cross-references everything, and organizes it according to the most common needs of web developers.The result is a handy book that offers the bare essentials on web standards in a
small, concise format that you can use carry anywhere for quick reference. This guide will literally fit into your back pocket.


Read more

Essential ASP.NET 2.0


Essential ASP.NET 2.0
CHM | 384 pages | 10,8 mb

Essential ASP.NET 2.0 is the Microsoft developer's definitive reference for ASP.NET 2.0 programming. It covers all you need to know to build robust, well-designed Web applications with ASP.NET 2.0, Visual Studio 2005, and .NET 2.0. ASP.NET MVP Fritz Onion and Developer Security MVP Keith Brown draw on their unparalleled experience working with ASP.NET 2.0 and teaching it to professional developers. From data binding to security, UIs to performance, they demystify ASP.NET 2.0's most difficult areas, and introduce little-known techniques for leveraging it to the fullest.



Read more

Object Oriented Programming in Eiffel



Object Oriented Programming in Eiffel
PDF | 450 pages | 2.18 MB

Provides a clear introduction to the Eiffel programming language. Covers the language, logical assertions, and design of object-oriented systems, making it ideal for a new programmer or those unfamiliar with object-oriented programming. Paper. DLC: Object-oriented prog. The book is an introductory text on Eiffel for the new programmer, or for a non object-oriented programmer. It covers the Eiffel language, logical assertions and the design of object-oriented systems.


Read more

HTML Professional Projects



HTML Professional Projects
PDF | 752 pages | 18.75 MB

No other book on HTML offers a project-based approach for higher-end users. This project-oriented approach gives you hands-on exercises that you can apply in the real world. "HTML Professional Projects" focuses on developing four types of Web sites: corporate intranet, e
-commerce, non-profit/ government-related, and public relations. Rather than simply describing the tags and symbols used in HTML, the author will indoctrinate you to the idea that before one line is coded, the underlying business process is being considered.


Read more

Web Publishing with FileMaker and PHP


Web Publishing with FileMaker and PHP
English | 2007 | 432 pages | PDF | 5,4 MB


Whether you are a FileMaker developer who is new to web publishing, a web developer who is new to FileMaker, or a complete beginner looking to put your data online, this book is for you.
In Part I, you learn the basics of how web publishing works and how to write your own HTML and PHP.
In Part II, you learn how to build a FileMaker database and install and configure the FileMaker Server to host the database. In Part III, you learn how to put it all together to create web pages that talk to your database and allow people to view the data and, if you like, modify it. Throughout the book, publishing a FileMaker Product Catalog to the web is used as an example. Each chapter builds on the previous chapter. When you are done, you will have a working website!
Detailed information on how to…
Master web publishing
Read and write basic HTML
Read and write basic PHP
Build a FileMaker database
Install and configure FileMaker Server
Publish your FileMaker data to the web
Work with portals and container fields
Repurpose your FileMaker layouts on the web


Read more

Object-Oriented Design and Patterns


Object-Oriented Design and Patterns 
472 Pages | PDF | 15 MB
An object-oriented design text that's student oriented too!

Now updated to reflect the innovations of Java 5.0, Cay Horstmann's Object-Oriented Design & Patterns, 2nd Edition continues to offer a student-oriented guide to object-oriented design.

Drawing from his extensive experience as a programmer and teacher, Horstmann helps you appreciate the value of object-oriented design principles, and gives you a context for applying these principles and techniques in your own designs. Throughout the text, outstanding pedagogy, carefully developed exercises and examples, and a strong emphasis on problem solving make object-oriented design principles accessible to readers with limited programming experience.

* Integrates the use of Java 5.0 constructs throughout, including generics and the java.util.concurrent library.
* Presents high-interest examples, including ones from the Java 5.0 library and user-interface programming.
* Uses concepts such as interfaces, inner classes, reflection, and multithreading to introduce advanced Java language concepts.
* Encourages you to master topics in object-oriented design, user-interface programming, and practical software development techniques.
* Illustrates design patterns and their application using the Swing user interface toolkit and the Java collections library.
* Introduces programming tools such as BlueJ, javadoc, and JUnit.
* Provides a crash course in Java for readers who know C++.


Download Link
Read more

Professional C# 2008


Professional C# 2008 
 1848 pages | PDF | 21,6 MB

Updated for .NET 3.5 and Visual Studio® 2008, this book is the ultimate guide to C# 2008 and its environment. Beginning with a look into the architecture and methodology of .NET, the team of superlative authors explains why the C# language cannot be viewed in isolation, but rather, must be considered in parallel with the .NET Framework. 
After gaining an understanding of the foundation of C#, you'll then go on to examine the fundamentals of C# programming with each successive chapter. New examples provide helpful explanations on how to use C# to solve various tasks. Plus, completely new chapters on LINQ, SQL, ADO.NET entities, Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, arrays, system transactions, tracing, and event logging all deliver essential information to help you gain a clear and thorough understanding of all that C# 2008 has to offer.

Download Link

Read more

HTML: A Beginner's Guide, Second Edition



HTML: A Beginner's Guide, Second Edition 
550 pages | PDF | 10,3 MB  

Essential skills for first-time programmers! This easy-to-use book explains the  fundamentals of HTML and Web development. The modular approach of this series--including  drills, sample projects, and mastery checks--makes it easy to learn to use this powerful  programming language at your own pace.

Download Link

Read more