July 18, 2007
July 17, 2007
Entity-relationship (E-R) diagrams are time-tested models for database development well-known for their usefulness in mapping out clear database designs. Also commonly known is how difficult it is to master them. With this comprehensive guide, database designers and developers can quickly learn all the ins and outs of E-R diagramming to become expert database designers. Because E-R diagrams are so fundamental to database design, this book is also an indispensable text for teaching computer science students the basics of database development. Database Design Using Entity-Relationship Diagrams clarifies E-R diagramming by defining it in terms of requirements (end user requests) and specifications (designer feedback to those requests). The book explains how open communication between designers and end users is critical to developing usable, easy-to-understand E-R diagrams that model both requirements and specifications. The authors explain, in an intuitive, informal manner, how to develop an E-R diagram, how to map it to a database, and how the resulting database can be tested. This definitive guide is a basic component for any database course, and is also an invaluable reference that database professionals can use throughout their careers.
This is a comprehensive, practical guide for programmers who want to develop production-quality, database-enabled web applications with PHP and MySQL. Long-time developer Marc Wandschneider systematically addresses the entire process: not only coding, but also upfront application, user interface and database design, PLUS security, testing, and more.
You™ll walk through building three applications from start to finish: a calendaring system, a weblog engine, and an e-commerce store. Along the way, you™ll master essential strategies for creating robust web database applications and learn how to avoid the common pitfalls that trip up many developers moving to PHP and MySQL.
* Starts with a complete primer on PHP for developers”including coverage of code organization, reuse, and object-oriented PHP
* Contains detailed treatments of data access, including transactions, foreign keys, and indexes
* Presents powerful data validation techniques utilizing PHP regular expressions
* Walks through planning web applications, including user interfaces and user management
* Offers systematic guidance on securing web applications from end to end
* Covers a wide range of implementation issues”including internationalization, error handling, data validation, debugging, session management, and deployment
* Includes detailed chapters on XML, XML-based web services, and the PEAR framework for reusable PHP components
* Shows how to work with the Oracle and PostgreSQL databases
Take your Java programming skills beyond the ordinary. Java After Hours: 10 Projects You’ll Never Do at Work will make Java your playground with ten detailed projects that will have you exploring the various fields that Java offers to build exciting new programs. You’ll learn to:
* Create graphics interactively on Web servers
* Send images to Web browsers
* Tinker with Java’s Swing package to make it do seemingly impossible things
* Search websites and send e-mail from Java programs
* Use multithreading, Ant and more!
Increase your Java arsenal by taking control of Java and explore its possibilities with Java After Hours.
July 16, 2007
Object-Oriented Programming: From Problem Solving to Java provides a thorough, easy-to-follow reference to master object-oriented programming principles. Throughout the text, problem solving and programming techniques are presented in modeling diagrams, pseudo-code, and flowcharts. Users then learn how to put theory into practice using actual Java code. Unlike “cookbook” guides where users blindly follow the instructions this book encourages users to explore their problem solving creativity, and then test their ideas in a real-world environment. By first learning the concepts involved in object-oriented programming, and then learning how to put them into use, readers not only learn Java, but they also learn how to become more efficient programmers.
Unix ranks among the great engineering accomplishments of the last half of the twentieth century, and its heir–Linux–seems already imposing and still on its way to achieving its full potential. Eric S. Raymond argues in The Art of UNIX Programming that the excellence of Unix derives as much from the fact that it was (and continues to be) a community effort as from the fact that a lot of smart people have worked to design and build it. Raymond, best known as the author of the open-source manifesto The Cathedral and the Bazaar, says in his preface that this is a “why-to” book, rather than a “how-to” book. It aims to show new Unix programmers why they should work under the old “hacker ethic”–embracing the principles of good software design for its own sake and of code-sharing.
That said, a great deal of valuable practical information appears in this book. Very little of it is in the form of code; most of the practical material takes the form of case studies and discussions of aspects of Unix, all aimed at determining why particular design characteristics are good. In many cases, the people who did the work in the first place make guest appearances and explain their thinking–an invaluable resource. This book is for the deep-thinking software developer in Unix (and perhaps Linux in particular). It shows how to fit into the long and noble tradition, and how to make the software work right.
July 15, 2007
1. Heaven’s Here On Earth
2. New Beginning
3. Smoke And Ashes
5. At This Point In My Life
6. The Promise
7. The Rape Of The World
8. Tell It Like It Is
9. Give Me One Reason
10. Remember The Tinman
11. I’m Ready
Access2MySQL Pro is a reliable bi-directional database migration tool which allows you to convert from:
MS Access to MySQL
MS Access to MySQL Dump
MS Access to PHP Script
MS Access to MS Access
MySQL to MS Access
MySQL to MySQL.
MySQL to MySQL Dump
MySQL to PHP Scrip.
Convert databases from MS Access to MySQL or from MySQL to MS Access rapidly and reliably! Operate with a whole database or select only needed tables, fields, indexes and foreign keys to proceed! Reach the desired result by simply configuring of several options through Wizard interface or in command line mode! Access2MySQL Pro is also applicable for MySQL database migration to another MySQL database or to MySQL server. Moreover, Access2MySQL is quite well for copying MS Access database to another MS Access database.
July 14, 2007
July 13, 2007
F-Secure Mobile AntiVirus
Kaspersky AntiVirus Mobile
McAfee VirusScan Mobile
Norton AntiVirus Mobile
Simworks AntiVirus Mobile
Symantec Mobile Security
SymMS S60 Mobile
July 12, 2007
Acronis Partition Expert does the basic tasks of a partition program.Partition Expert can resize your exsisting partitions, convert it to a different type (ie: FAT32 to NTFS or for linux users FAT32 to EXT3).Acronis Partition Expert has other tools included to keep your HD in working order.
Acronis Partition Expert does the basic tasks of a partition program. You can create, format and delete partitions, in a nice user interface, and for those who are not too sure, there are wizards in Partition Expert to guide you to what you want to do.
There are plenty of other nifty things incorporated into this program. As I was mentionning before, Partition Expert can resize your exsisting partitions, convert it to a different type (ie: FAT32 to NTFS or for linux users FAT32 to EXT3), and something I found I really liked in the program the ability to copy a partition.
There are many times in which you get a new harddrive and you wonder how can I take data from my C:\ partition to my new HD and not spend time reinstalling programs? The solution is by using Copy Partition function in this program. Well you do have to physically install your harddrive into the existing computer and set it to slave load up into Windows and use the copy partition function. Before people would have to use the xcopy32 command in DOS to copy over ever single file of what they wanted and this could be tedious, but here, it is made simple.
Acronis Partition Expert has other tools included to keep your HD in working order. It includes a “disk doctor” where it checks for disk errors and fixes them. Also included is a disk defragmenter to help speed up the process of “locating” files when running programs.
Now when formatting a harddrive you have the ability to choose cluster size. What this is is how “big” each block is in a certain partition. You don’t want to make a partition have a big cluster size meaning 32 KB and up since if you had a file of 2K for example, 30K of space would be wasted. Although some may argue that having it bigger cluster size such as 16K+ might improve performance, but would be be a really significant gain? There are people that might go 512 bytes for a cluster size, which is the smallest available, this would take a long time to format a harddrive because in fact it would have to create a lot of these tinyer clusters and create more of them. I would recommend either using 4K–16K as a normal size. Also if you wanted to see how much space you’re really saving by looking to change cluster size, if you click Advanced and click change cluster size, you’ll get a map showing you how much space you can effectively use.
Like the review of Privacy Expert, Partition Expert has incorporated security functions to help destroy personal information when formatting your harddrive. This is a good measure to help stop identity theft and other malicious crimes.