Thursday, January 10, 2013

Ruby

Ruby is a modern, object-oriented scripting language.Ruby was first designed and developed in the mid-1990s by Yukihiro Matz Matsumoto in Japan.As an open source language, Ruby has been adapted to run on many different computer platforms and architectures.The latest release is 2.0.0. Ruby was initially designed for use under UNIX and UNIX-related operating systems such as Linux, but Windows users have access to an excellent “one-click installer,” which installs Ruby, a horde of extensions, a source code editor, and various documentation, in “one click.” 
Ruby is a genuine object-oriented language. Everything  manipulate is an object, and the results of those manipulations are themselves objects. In Ruby, we need to define a class to represent each of the entities and need to create a number of instances of each class.The  object is used interchangeably with class instance and the objects are created by calling a constructor, a special method associated with a class. The standard constructor is called new and every object has a unique object identifier. Within each class, we can define instance methods.Methods are invoked by sending a message to an object. The message contains the method’s name, along with any parameters the method may need. When an object receives a message, it looks into its own class for a corresponding method. If found, that method is executed. Using Ruby we can express ideas naturally and cleanly and this leads to programs that are easy to write and  are easy to read.Ruby also lends itself to a style of programming that’s familiar to Lisp coders, but will look fairly exotic to others. The language makes it easy to create methods that act almost like extensions to the syntax.  It makes the programs hotter and more readable. It also allows us to perform tasks that would normally be done in external configuration files inside the code base instead. This makes it far easier to see what’s going on.

Perl

Perl is sometimes called the “Practical Extraction and Report Language”.Larry Wall created Perl in the mid-1980s.Perl tries to fill the gap between low-level programming (such as in C or C++ or assembly) and high-level programming (such as “shell” programming). It is an examples of dynamic programming languages.
Perl comes standard on every major operating system apart from Windows and is still extensively used in web development.Perl is also using as a language of choice for data processing, system administration, web development, and other uses.Perl 6 is the latest release of Perl.
CPAN is the Comprehensive Perl Archive Network.It has the source code for Perl itself, ready-to-install ports of Perl to all sorts of non-Unix systems, examples, documentation, extensions to Perl, and archives of messages about Perl. In short, CPAN is comprehensive. The perl interpreter compiles and runs the program in one user step.When  run the program, Perl’s internal compiler first runs through the entire source, turning it into internal bytecodes, which is an internal data structure representing the program. Perl’s bytecode engine takes over and actually runs the bytecode.The Perl Mongers a worldwide association of Perl users’ groups,PerlMonks,Internet Relay Chat (IRC) etc providing Support to the Perl.

Wednesday, January 9, 2013

Microsoft Office Suite

Microsoft Office 2010  or Microsoft Office Suite, is the current version of the Microsoft office.In june 2010 Microsoft released the Office2010 and available the retail and online purchase.It is a collection of computer programs.Microsoft Office  contains the following programs into one suit 
Word: A word processor for writing letters, reports, and so on. A Word file is called a document.
Outlook: A personal information manager, scheduler, and e-mailer.
PowerPoint: A means of creating slide presentations to give in front of audiences. A PowerPoint file is called a presentation, or sometimes a slide show .
Excel: A number cruncher for performing numerical analyses. An Excel file is called a workbook.
Access: A database management program.
Publisher: A means of creating desktop-publishing files — pamphlets, notices, newsletters, and the like .
Above these basic programs Office 2010 also comes with the Clip Organizer, for managing and inserting clip-art images in files and managing media files ; thePicture Manger, for inserting and editing pictures; and OneNote 2010, a program for taking notes and brainstorming.
Microsoft Office 2010 is available in several versions, each designed with a specific group of users  and each accessible via PC, browser, or phone.
Office Professional Plus 2010 is for the high-end users who collaborates withothers,manages data, and needs flexibility, mobility, and coauthoring capabilities. Thisedition includes Word 2010, Excel 2010, PowerPoint 2010, OneNote 2010, Outlook2010, Publisher 2010, Access 2010, SharePoint Workspace 2010, InfoPath 2010, andCommunicator 2010.
Office Professional 2010 is designed for the business user who needs all the powerof the traditional applications as well as access to data management tools. This versionincludes Word 2010, Excel 2010, PowerPoint 2010, OneNote 2010, Outlook 2010,Publisher 2010, and Access 2010.
Office Standard 2010 removes Access 2010 from the mix. It offers users who work with documents, worksheets, marketing materials, presentations, notebooks, and—of course—e-mail and schedules just what they need: Word 2010, Excel 2010, PowerPoint2010, OneNote 2010, Outlook 2010, and Publisher 2010.
Office Home and Business 2010 streamlines the suite to the basic applications used by small business and home users: Word 2010, Excel 2010, PowerPoint 2010, OneNote2010, and Outlook 2010.
Office Home and Student 2010 is geared toward student and home users, offering the traditional applications for creating documents, worksheets, presentations, and workbooks: Word 2010, Excel 2010, PowerPoint 2010, and OneNote 2010.
Office Professional Academic 2010 is designed for faculty members who need access to all the core applications—Word 2010, Excel 2010, Outlook 2010,PowerPoint 2010—as well as OneNote 2010, Access 2010, and Publisher 2010.
Office Starter 2010 is for the beginning user who wants to work with only Word 2010 and Excel 2010.
Features of Office 2010 include : Ribbon interface and Backstage View across all applications,Background Removal Tool,Letter Styling,The Word 2007 Equation editor is common to all applications, replacing Microsoft Equation Editor 3.0,New SmartArt templates,New text and image editing effects,Screen Capturing and Clipping tools,Live collaboration functions,New animations and transitions in PowerPoint 2010,View Side by Side/Synchronous Scrolling in Word 2010.
Another new feature in Microsoft Office 2010 is Outlook Social Connector, which allows users to connect to and receive updates from their social network inside Microsoft Outlook. When users view their emails a name, picture, and title is available for the person they are contacting. Upcoming appointments can also be viewed with this new feature and users can request friends. Outlook Social Connector currently supports Facebook, LinkedIn, MySpace and Windows Live Messenger.

Monday, January 7, 2013

MySQL

MySQL is an open source database management system which is fast and  easy to set up, use, and administer. MySQL runs under many varieties of Unix, Linux and Windows.MySQL has been especially popular for constructing database-backed web sites that involve dynamic content generation.The MySQL database system uses a client-server architecture that centers around the server , 'mysqld'. It  includes and support views, triggers,stored procedures,cursors,information schema and functions.The important features found in MySQL are Scalability,Portability,Connectivity,Security,Speed,Ease of use,and Open-source code.
The roots of  MySQL server are found in a database system called Unireg that was developed by Michael Monty Widenius for a Swedish company called TcX during the 1980s. The initial release of MySQL server was created in 1995 when Monty added an SQL interface to Unireg.David and Monty, together with Allan Larsson, founded MySQL AB in 1995. MySQL AB was the company that provided support and service for the MySQL database in addition to developing most of the code.In 2001 MySQL began supporting transactions with the integration of the BDB and InnoDB engines.In August of 2007 MySQL AB began offering the MySQL server in two different versions: MySQL Community and MySQL Enterprise. Although the code base of the two servers is similar, there are different levels of support for the servers.In January 2008, Sun Microsystems acquired MySQL AB and provided support and service for the MySQL
Sun Microsystems has four release levels for the MySQL Server. These levels are GA (General Availability), RC (Release Candidate), beta, and alpha. Software that is considered to be ready for production is labeled GA.A release candidate is high enough quality that Sun thinks it is a possibility for GA.Beta software is a step below a release candidate in terms of quality. Known issues  exist with the server.Alpha software is where new features are added, and thus is very much experimental. It is strictly a test bed of server features.
MYSQL  software is available for 32-bit systems and 64-bit systems. 32-bit systems can only use about 2.4 gb of RAM per process.MySQL Server 5.5 is currently generally available version of  Mysql.

Windows 7

Windows 7 is one of the popular operating system for computer's from Microsoft.Windows 7 was released to manufacturing on July  2009, and reached general retail availability worldwide on October 2009. It offers many advanced features and is highly configurableWindows 7 is commonly used on desktop computers, notebook computers, including netbooks and Tablet PCs, and workstations.It is easy to use and can be customized to fi t individual needs. The operating system simplifies working with documents and programs, transferring data between documents, interacting with the different components of the computer, and using the computer to access information on the Internet or an intranet. Windows 7 has improved memory management so that it runs faster and more efficiently than  the previous versions of the Windows operating system. The user interface also has been enhanced to create a more friendly and customizable experience. The Windows 7 operating system is available in a variety of editions. The editions are Windows 7 Starter, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Enterprise, and Windows 7 Ultimate.Windows 7 Ultimate is the most complete of all editions and includes all the power, security, mobility, and entertainment features. Windows 7 Home Premium contains many of the same features as Microsoft Windows 7 Ultimate, but is designed for entertainment and home use. The Home Premium edition allows  to establish a network of computers in the home that share a single Internet connection, share a device such as a printer or scanner, share fi les and folders, and play multicomputer games.
Windows 7 is available in 32-bit and 64-bit versions for all editions except Windows 7 Starter Edition.Windows 7 is used to run programs, which are a set of computer instructions that carries out a task on the computer. Application software consists of programs designed to make users more productive and assist them with personal tasks, such as word processing. Windows 7 includes several programs, including Windows Internet Explorer and Windows Media Player. Windows Internet Explorer, also known as Internet Explorer, is a Web browser that integrates the Windows 7 desktop and the Internet.  Windows Media Player
lets to create and play CDs, watch DVDs, listen to radio stations originating from all over the world, and search for and organize digital media files.Some features of Windows that previously were available within the operating system are now only available online by downloading Windows Live Essentials. Windows Live Movie Maker can transfer recorded audio and video from analog camcorders or digital video camerasto the computer, import existing audio and video files, and distribute finished movies, either in an e-mail message or by posting the movies on the World Wide Web. Windows Live Mail is an e-mail program that lets to exchange e-mail messages with friends and colleagues, manages  calendar and contacts, and view RSS feeds. Windows 7 offers a variety of features that  can customize. Depending upon  personal preferences, user can change the appearance of various components such as the desktop, the taskbar, and the Start menu.
Windows 7 has two user interfaces: Windows 7 Basic and Windows 7 Aero. The Basic interface appears in
all editions of Windows 7. If the hardware configuration supports it, the Aero interface appears in all editions, except for the Starter or Home Basic editions.The Aero interface, also known as the Aero experience, features translucent colors along with various animations.The main components of Aero are Aero Glass and Aero Flip 3D. Aero Glass, which is a translucent glass effect around the borders of the windows that allows the user to partially see the items behind the windows. Aero Flip 3D, another component of the Aero experience, makes switching between the programs as visual and tactile as flipping through papers on the desk.

PHP

PHP is the web development language written by and for web developers. PHP stands for 'PHP: Hypertext Preprocessor'. PHP was originally named Personal Home Page Tools,  but as it expanded in scope, a new and more appropriate name was selected by community vote. PHP is currently in its sixth major release, called PHP6 or just PHP. PHP was originally created by Rasmus Lerdorf in 1995. The main implementation of PHP is now produced by The PHP Group and serves as the formal reference to the PHP language.
PHP is a server-side scripting language, usually used to create web applications in combination with a web server, such as Apache. PHP can also be used to create command-line scripts  or shell scripts, but mostly it is used  as a web language. PHP has nothing to do with layout, events, on-the-fly
Document Object Model (DOM) manipulation, or really anything about the look and feel of a web page. In fact, most of what PHP does is invisible to the end user. Hypertext Markup Language (HTML) is used to display  the result of PHP in a webpage. When compared to many other programming languages, PHP makes it easy to develop powerful web applications quickly . PHP can be embedded within HTML. In other words, PHP pages are ordinary HTML pages that shift into PHP mode only when necessary.
PHP  run native on every popular flavor of Linux,Unix, Mac OS X and Microsoft Windows. A huge percentage of the world’s Hypertext Transfer Protocol (HTTP) servers run on one of these  operating systems.PHP is compatible with the leading web servers: Apache HTTP Server for Linux/Unix and Windows and Microsoft Internet Information Server. It also works with several lesser-known servers. Apache Server is generally considered the most stable of major web servers, with a reputation for enviable uptime percentages. PHP inherits this reliability and its own implementation is solid yet lightweight.
PHP makes it easy to communicate with other programs and protocols. Database connectivity is especially strong, with native-driver support for about 15 of the most popular databases plus Open DataBase Connectivity (ODBC). In addition, PHP supports a large number of major protocols such as POP3, IMAP, and LDAP. Earlier versions of PHP added support for Java and distributed object architectures  like Component Object Model 'COM' and Common Object Request Broker Architecture 'CORBA', making n-tier development a possibility for the first time, fully incorporated GD graphics library and revamped Extensible Markup Language (XML) support with DOM and simpleXML. PHP is developed and supported in a collaborative fashion by a worldwide community of users.The main advantage for most new users is technical support without charge, without boundaries, and without the runaround. People on the mailing list are available 24/7/52 to answer the questions,help debug  code, and listen to the complaints.

Mac OS

Mac OS is an operating systems developed by Apple Inc  for their Macintosh line of computer systems. It is a  graphical user interface-based operating system.It is first introduced in 1984 with the original Macintosh, and referred to simply as the System software.Graphical user interface based operating system was popularized by the Mac OS. Early versions of Mac OS were compatible only with Motorola 68000-based Macintosh's.
The first desktop version of OS X (10.0 Cheetah) was released in March 2001 After the first version Apple released  new versions of Mac OS.  OS X 10.1 Puma in September 2001,  OS X 10.2 Jaguar in August 2002,  OS X 10.3 Panther in October 2003, OS X 10.4 Tiger in April 2005, OS X 10.5 Leopard in October 2007, OS X 10.6 Snow Leopard in August 2009, OS X 10.7 Lion in October  2010 and the latest version of  Mac OS is OS X 10.8 Mountain Lion was released on July  2012.
The Mac OS X, operating system has a fresh new look and new behaviors.It has two new state-of-the-art graphics modules. One module handles two-dimensional graphics, and the other renders three dimensional graphics. At the core of Mac OS X is the renowned, rock-solid Unix operating system. From Unix, Mac OS X inherits strength, speed, and resiliency.Apple designed a new user interface for Mac OS X and named it Aqua. Aqua brings semi-transparent menus, controls that look like polished gemstones, shadows for objects such as windows and menus, larger icons with greater detail, and increased use of animation such as buttons that pulsate and controls that change appearance when you move the mouse pointer over them. This list of Aqua features is all visual, but the change is more than skin deep. Aqua also gives Mac OS X a different feel than the predecessors.Mac OS X comes with a whole bunch of applications to do the basics tasks.The Safari web browser, the Mail e-mail client, the iChat messaging tool, the FaceTime videoconferencing utility, the Address Book contacts manager, and the iCal calendar manager are examples for apps.