This blog will helpful for computer science and engineering and information technology students. They can easily upgrade their Technical knowledge.
Saturday, 14 December 2013
7 Apps To Help You Run Windows Programs On Another OS
Started in 1993, Wine is an open source project. The project is developed and maintained by the community under the coordination of Alexandre Julliard.
4. Wine Bottler
5. PlayOnMac
Tuesday, 10 December 2013
Creating Your Own Run Commands. .
There is no doubt that Microsoft Windows is the most widely used operating system in all parts of the world. Apart from being simple to use, it is quite rich in features as well, which makes our lives quite easy.
The Run command available on Windows operating system is one such power packed feature that lets you to open a document or an application instantly with the help of just 1 command. So, rather than clicking several icons or using multiple commands, you can use the Run command to open any program or document instantly.
But, do you know how to create your own run commands? Well, it is really easy, which involves just few steps. Through this article, I will help you understand how to access your favorite applications by creating custom Run commands.
Open Run Command
Before I show you how to create your own Run commands, let’s take a quick look on how to open Run Command. First of all, you need to open the Run window by just pressing the Windows Key along with the R key, i.e. Windows + R. Now, you have to type the name of the program that you desire to open up or execute. Unfortunately, not all programs can be accessed through this method. So, let me show you how to create Run commands that do not come as inbuilt commands.
Step 1. The first step is to select the software or application for which you want to make custom Run command. For example, let us consider Google Chrome as the example here. Remember, you can choose any application other than which is already there in the Run command.
Step 2. In the second step, right click on the desktop of your computer system and make a new shortcut.
Right click > New > Shortcut
Step 3. As you select the Shortcut option in the 2nd Step, it will open up a dialog box. And, the dialog box will ask you path of the application or software for which you want to create the Run command.
Step 4. Now, you need to browse through the files and choose the one that shows “chrome.exe”. Well, it is quite obvious that all the executable files can be found in the C drive (or wherever the Operating System has been installed), inside the folder “Program Files”.
For example, “C:\Program Files\Google Chrome\chrome.exe”
Step 5. Once you are done with Step number 4, just click on “Next” button and simply provide a relative name to that shortcut. Remember, the same name will be used later in the Run command.
For example, “GC” for Google Chrome
Step 6. Now, click on the “Finish” button. Once it is done, an icon related to that application or software will show up on your computer’s screen. It means that the process of creating shortcut has been done successfully.
Step 7. In this step, just cut and paste that recently made shortcut icon into your computer’s root drive, in its Windows folder.
For example, C:\ Windows , Make sure you are the administrator of the computer or have its password.
Step 8. Now, you are done with the set up and can run the application through Run Command. Just go to Run and enter the keyword “GC”, and Google Chrome will begin executing.
How To Play Java Games On PC
Java games are very popular after Android apps and games. Number of people owning a java(j2me) enable mobile phone are good in number because Java enabled phone are cheap and affordable.It was not possible to play java games on your pc but after the launch of KEmulator.
What Is Kemulator ?
This software is a mobile game emulator which can emulate java mobile games and apps of ‘jar format’ on your Windows PC. It supports OpenGL Graphics Acceleration and MIDP 2.0.
How it works
Kemulator Lite acts as a mobile phone on your PC. This tool allows users to transfer its mobile Java games to their desktop without installing them, you only have to run this program and select your phone operating system. KEmulator Lite loads JAR files and supports any type of Java game in order to offer users the possibility of playing any application. This utility has multiple graphic engine support, both in 2D and 3D being able to run even the strictest games. This program is also a video recorder in which you will be able to capture videos in AVI format and keep sequences of your favourite games. You can also save images of games.
Download Kemulator :
It is important that the latest version of JAVA JRE (also called JAVA Runtime Environment) should be installed on your PC. If not, then you can download JAVA JRE from below links:
Java Runtime Environment Latest Version (32-bit)
Java Runtime Environment Latest Version(64-bit)
You can download the latest version of KEmulator for your Windows PC from the download link given below:
Free downloadKEmulator(v0.9.8)
Size: 2.51MB
Minimum System Requirements :
OS: Windows XP/Vista/Windows 7/8
RAM:256 MB
Graphics: OPEN GL
Extra Plugins: JAVA JRE
How To Install :
- Run the executable file downloaded from the above link to start the installation wizard.
- Click Next button to continue and then it is better to change the destination folder to a drive other than ‘C’, because it runs better in other drives and crashes rarely.
- Then complete the installation by going through the installation wizard and get ready to launch your favourite J2ME Applications on your PC.
How To Launch Java Games :
In the Midlet of the menu bar click Load Jar and then browse for the java application or game you want to launch.
Limitation of emulator :
It is not possible to run those apps which uses internet or which need to access phone data/memory.
Tuesday, 3 December 2013
DIFFERENCE BETWEEN CORE I3, CORE I5, CORE I7...??
-> Core i3:
- Entry level processor.
- 2-4 Cores * 4 Threads
- Hyper-Threading (efficient use of processor resources)
- 3-4 MB Cache
- 32 nm Silicon (less heat and energy)
-> Core i5:
- Mid range processor.
- 2-4 Cores
- 4 Threads
- Turbo Mode (turn off core if not used)
- Hyper-Threading (efficient use of processor resources)
- 3-8 MB Cache
- 32-45 nm Silicon (less heat and energy)
-> Core i7:
- High end processor.
- 4 Cores
- 8 Threads
- Turbo Mode (turn off core if not used)
- Hyper-Threading (efficient use of processor resources)
- 4-8 MB Cache
- 32-45 nm Silicon (less heat and energy)
Top 5 upcoming programming Languages and their Books and Tutorials.
we bring to you the top 5 upcoming programming languages and their books and tutorials.
Dart is an open-source Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, 2011 October 10–12. The goal of Dart is "ultimately to replace JavaScript as the lingua franca of web development on the open web platform." Dart is intended to address JavaScript's problems (which Google's engineers felt could not be solved by evolving the language) while offering better performance, the ability "to be more easily tooled for large-scale projects" and better security features. Google works on Dart to help it build more complex, full-featured client-side Web applications.
It will help the Web applications to hold thousands of lines of codes and it has all the potential to become the new vernacular of Web programming.
Similar to JavaScript, Dart uses C-like syntax and keywords. The only difference is that while JavaScript is a prototype-based language while objects in Dart are defined using classes and interfaces like we do in C++ or Java.
References
Dart for Hipsters
Dart: Up and Running
What is Dart?
Dart in Action
The Ceylon Project is an upcoming programming language and SDK, created by Red Hat. It is based on the Java programming language and when it is released, will run over the Java Virtual Machine.
The project is described to be what a language and SDK for business computing would look like if it were designed today, keeping in mind the successes and failures of the Java language and Java SE SDK. The project has been referred to by industry analysts as a "Java killer", though Gavin King of Red Hat himself reject this term. King is best known as the creator of the Hibernate object-relational mapping framework for Java. He likes Java, but he thinks it leaves lots of room for improvement. No Ceylon tools yet although King says to expect a compiler this year. Ceylon is still not ready to anchor a large project as of now but it's worth an early look.
References:
Ceylon-lang refernence
Ceylon - the language and its tools
Go, which is popularly known as Golang, is an open source, compiled, garbage-collected, concurrent system programming language. It was first designed and developed at Google Inc. beginning in September 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
The language was officially announced in November 2009 and is now used in some of Google's production systems. Go's "gc" compiler targets the Linux, Mac OS X, FreeBSD, OpenBSD, Plan 9, and Microsoft Windows operating systems and the i386, amd64, and ARM processor architectures.
It is a general-purpose programming language suitable for everything from application development to systems programing. In that sense, it's more like C or C++ than Java or C#. Although Go is still a work in progress and the language specifications might change in future but you can start working with it today. Google has made tools for the same.
References:
An Introduction To Programming In GO
Programming in Go
The Go Programming Language Phrasebook
Effective Go Tutorial
F# (pronounced F Sharp) is an open-source, strongly typed, multi-paradigm programming language encompassing functional, imperative and object-oriented programming techniques. F# is most often used as a cross-platform CLI language, but can also be used to generate JavaScript and GPU code.
F# is developed by the F# Software Foundation, Microsoft and open contributors. An open source, cross-platform edition of F# is available from the F# Software Foundation. F# is also a fully supported language in Visual Studio. Other tools supporting F# development include Mono, MonoDevelop, SharpDevelop and the WebSharper tools for JavaScript and HTML5 web programming.
F# originated as a variant of ML and has been influenced by OCaml, C#, Python, Haskell, Scala and Erlang. Microsoft has already created the F# compiler together with the core library available under the Apache open source license. One can start working on it right away for free and even use it on Mac and Linux systems (via the Mono runtime).
References:
Programming F# 3.0, 2nd Edition
Expert F# 2.0
Programming F#
Fantom is a general purpose object-oriented programming language created by Brian and Andy Frank that runs on the Java Runtime Environment (JRE), JavaScript, and the .NET Common Language Runtime (CLR) (.NET support is considered "prototype" status). Its primary design goal is to provide a standard library API that abstracts away the question of whether the code will ultimately run on the JRE or CLR. Like C# and Java, Fantom uses a curly brace syntax. The language supports functional programming through closures and concurrency through the Actor model. Fantom takes a "middle of the road" approach to its type system, blending together aspects of both static and dynamic typing.
Fantom is open source under the Academic Free License 3.0 and is available for Windows and Unix-like platforms (including Mac OS X).
References:
Getting Started With Fantom
Guide To Evaluating Fantom
1. Dart
Dart is an open-source Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, 2011 October 10–12. The goal of Dart is "ultimately to replace JavaScript as the lingua franca of web development on the open web platform." Dart is intended to address JavaScript's problems (which Google's engineers felt could not be solved by evolving the language) while offering better performance, the ability "to be more easily tooled for large-scale projects" and better security features. Google works on Dart to help it build more complex, full-featured client-side Web applications.
It will help the Web applications to hold thousands of lines of codes and it has all the potential to become the new vernacular of Web programming.
Similar to JavaScript, Dart uses C-like syntax and keywords. The only difference is that while JavaScript is a prototype-based language while objects in Dart are defined using classes and interfaces like we do in C++ or Java.
References
Dart for Hipsters
Dart: Up and Running
What is Dart?
Dart in Action
2. Ceylon
The Ceylon Project is an upcoming programming language and SDK, created by Red Hat. It is based on the Java programming language and when it is released, will run over the Java Virtual Machine.
The project is described to be what a language and SDK for business computing would look like if it were designed today, keeping in mind the successes and failures of the Java language and Java SE SDK. The project has been referred to by industry analysts as a "Java killer", though Gavin King of Red Hat himself reject this term. King is best known as the creator of the Hibernate object-relational mapping framework for Java. He likes Java, but he thinks it leaves lots of room for improvement. No Ceylon tools yet although King says to expect a compiler this year. Ceylon is still not ready to anchor a large project as of now but it's worth an early look.
References:
Ceylon-lang refernence
Ceylon - the language and its tools
3. Go
Go, which is popularly known as Golang, is an open source, compiled, garbage-collected, concurrent system programming language. It was first designed and developed at Google Inc. beginning in September 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
The language was officially announced in November 2009 and is now used in some of Google's production systems. Go's "gc" compiler targets the Linux, Mac OS X, FreeBSD, OpenBSD, Plan 9, and Microsoft Windows operating systems and the i386, amd64, and ARM processor architectures.
It is a general-purpose programming language suitable for everything from application development to systems programing. In that sense, it's more like C or C++ than Java or C#. Although Go is still a work in progress and the language specifications might change in future but you can start working with it today. Google has made tools for the same.
References:
An Introduction To Programming In GO
Programming in Go
The Go Programming Language Phrasebook
Effective Go Tutorial
4. F#
F# (pronounced F Sharp) is an open-source, strongly typed, multi-paradigm programming language encompassing functional, imperative and object-oriented programming techniques. F# is most often used as a cross-platform CLI language, but can also be used to generate JavaScript and GPU code.
F# is developed by the F# Software Foundation, Microsoft and open contributors. An open source, cross-platform edition of F# is available from the F# Software Foundation. F# is also a fully supported language in Visual Studio. Other tools supporting F# development include Mono, MonoDevelop, SharpDevelop and the WebSharper tools for JavaScript and HTML5 web programming.
F# originated as a variant of ML and has been influenced by OCaml, C#, Python, Haskell, Scala and Erlang. Microsoft has already created the F# compiler together with the core library available under the Apache open source license. One can start working on it right away for free and even use it on Mac and Linux systems (via the Mono runtime).
References:
Programming F# 3.0, 2nd Edition
Expert F# 2.0
Programming F#
5. Fantom
Fantom is a general purpose object-oriented programming language created by Brian and Andy Frank that runs on the Java Runtime Environment (JRE), JavaScript, and the .NET Common Language Runtime (CLR) (.NET support is considered "prototype" status). Its primary design goal is to provide a standard library API that abstracts away the question of whether the code will ultimately run on the JRE or CLR. Like C# and Java, Fantom uses a curly brace syntax. The language supports functional programming through closures and concurrency through the Actor model. Fantom takes a "middle of the road" approach to its type system, blending together aspects of both static and dynamic typing.
Fantom is open source under the Academic Free License 3.0 and is available for Windows and Unix-like platforms (including Mac OS X).
References:
Getting Started With Fantom
Guide To Evaluating Fantom
Monday, 2 December 2013
Computer Devices & their Inventors
- Key board— Herman Hollerith first keypunch devices in 1930’s
- Transistor— John Bardeen, Walter Brattain & Wiliam Shockley ( 1947-48)
- Integrated Circuit— Jack Kilby & Robert Noyce( 1958)
- Trackball— Tom Cranston and Fred Longstaff (1952)
- Computer Mouse — Douglas Engelbart (1964)
- Microprocessor – Intel 4004 Computer Microprocessor-Faggin, Hoff & Mazor(1971)
- Floppy Disk— Alan Shugart &IBM
- RAM— An Wang at Harvard University’s Computation Lab and Jay Forrester at MIT.1951
- Laser printer— Gary Starkweather at XEROX in 1969.
- Hard Disk— The IBM Model 350 Disk File by IBM in 1956(was the first hard disk drive and was part of the IBM 305 RAMAC computer that IBM started delivering in)
- First PC— the IBM 5100 Portable Computer by IBM
- First laptop— Grid Compass 1100 (called the GRiD) and was designed in 1979 by a British industrial designer, Bill Moggridge.
How Search Engines Works ?
Step 1 - Search Engines make use of software's called SPIDERS, which comb the internet looking for documents and their web addresses.
Step 2- The documents and addresses are collected and sent to the search engine's indexing software.
Step 3- The indexing software extracts information from the documents, storing it in a database.
Step 4- When you perform a search by entering keywords, the database is searched for documents that match.
Step 5- The search engine assembles a web page that lists the results as hypertext links.
Subscribe to:
Posts (Atom)




