Free Ebook Manual Download

Programming, Automotive, Hardware, Gadget

An Open Source Portal for Educators

There are hundreds of open source projects ranging from simple email software to publicly dedicated WWW servers and full operating systems. This article describes an online platform for educators with free open source educational systems including wikis, blogs, bulletin boards, Content/Course Management Systems, and MOOs, all open systems which are easily installed and managed. By setting up a content-based server, educators can save and archive their files online easily, and integrate their online resources without needing web design skill. With full control of these different educational tools, educators can form a collaborative learning community based on their teaching goals. Thus teachers and students can build an online community as partners. They can learn from and with others, share and try out web learning tools, distribute leadership and inspiration, and support and interact with others from all over the world.
Read the rest of this entry »

One of the great benefits of using Oracle products is their support for multiple programming frameworks. By supporting .NET, Java/J2EE, PHP, and C/C++ applications, all developers can use Oracle’s advanced database features, providing true flexibility for development organizations. Each of Oracle’s data access drivers is designed to maximize performance of its respective framework and to enable access to the latest database features.
Read the rest of this entry »

There is an ongoing information war raging in the software world. Despite free software developers’ best efforts, new proprietary software continues to proliferate. Improved techniques must be developed to reverse engineer efficiently closed data formats so that free, interoperable solutions can be deployed under Linux.

Software reverse engineering occurs on various levels. It may be necessary to study a piece of poorly written, poorly commented code developed in a high-level language such as C++ and understand what the original program was supposed to accomplish. It may also be necessary to disassemble a program that has been compiled into machine language and express it as a higher-level language. In doing this, the underlying algorithms can eventually be expressed as higher-level concepts in a human language. After obtaining an algorithmic description via reverse engineering, the algorithm can be reimplemented for any language on any computing platform.
Read the rest of this entry »

Getting Fit with .Net

FitNesse is a great Web-based collaboration tool for software testing, which can really help to test- drive the code and build a framework for holding the project together during big changes and re- factoring. It makes writing and running automated tests easy and allows test-driven software teams to share knowledge and expectations. Under the hub, FitNesse runs FIT (Framework for Integrated Testing). Both FitNesse and FIT are open-source tools, and together they are very popular as a testing framework in the Java community. Although FitNesse supports testing .Net code, some things don’t quite work out of the box or do not follow official on-line documentation. However, the integration is stable, and I guarantee that the effort required to start using FitNesse is worth it.
Read the rest of this entry »

Foxit PDF IFilter is an application designed to help users to index a large amount of PDF documents and then quickly find text within these documents. The PDF documents can not only be files, but also email attachments or database records.

Foxit PDF IFilter supports PDF 1.7 specification and can be used in many Microsoft search engines, such as Windows Indexing Service, MSN Desktop Search, Internet Information Server, SharePoint Portal Server, Windows SharePoint Services (WSS), Site Server, Exchange Server, SQL Server and all other products based on Microsoft Search technology. With Foxit PDF IFilter, all these search engines can find PDF files with ease.
Read the rest of this entry »

There is normally no need to manually create and configure the IsoXpressData share. The share is created on the server by the ISOXpress Server Utility application. The only time you must be able to manually create and configure the share is when you have a none-windows server (for example Linux Red Hat). Knowing how to configure the IsoXpressData share manually will be also helpful when troubleshooting the server connection, and for quick configuration when you are temporarily moving the IsoXpressData folder to another computer.
Read the rest of this entry »

Traditionally, Microsoft’s core business has been focused on the Windows platform and the Office suite. Windows and Office, by all means, continue to be the heart of Microsoft. The latest versions of the flagship products, Windows Vista and the Office 2007 System, made available to the public at the end of January 2007, have fueled the vast majority of the company’s most recent fiscal second quarter record financial results of $16.37 billion in revenue, and $6.48 billion in operating income. With Office SP1 out of the way at the end of 2007, Microsoft is currently building Windows Vista Service Pack 1, Windows XP Service Pack 3 and Windows 7 client platforms, as well as putting the finishing touches on Windows Server 2008.
Read the rest of this entry »

Facebook Open Platform (fbOpen) is a snapshot of the infrastructure that runs Facebook Platform. It includes the API infrastructure, the FQL parser, the FBML parser, and FBJS, as well as implementations of many common methods and tags. We’ve included samples and some dummy data to help you get started fast. Facebook Open Platform also has extensibility points built in so you can add your own functionality, such as your own FBML tags, API methods, and so forth.
Read the rest of this entry »

« Previous Entries