Compiler Design: ANTLR, Tool For Language Recognition

Why do we need to design compiler? We can get things done using machine language but then it is very tedious and error prone programming. Instead languages were developed which use syntax much like our daily spoken language,called high-level programming language. But again this needs to be converted into machine language . That’s where compiler comes.Helping us translate our English-like program to Computer-understandable one. Continue reading Compiler Design: ANTLR, Tool For Language Recognition

WiFi Hotspot From Old Phone

A WiFi hotspot that completes all your internet needs is quite simple to make one on so called Smartphone. Still there are limitations, i.e. short range, lack of regulations and you need a smartphone. How about merging your old router and create an extreme WiFi hotspot from any internet enabled phone or data card and a wifi router!!!

Continue reading WiFi Hotspot From Old Phone

How to Recover Permanently Deleted Files

Whenever you press the “Shift-Delete” or empty the Recycle Bin (or Trash) to permanently delete files, that actually don’t “permanently delete” files. That means you can get those files back like Magic !!! Software required to do that magic are called file recovery software. This could be very useful if you’ve accidentally deleted important files even wiped whole disk you can get almost everything back.

Continue reading How to Recover Permanently Deleted Files

How to take backup of Origin games

Origin The content delivery client for EA games is quite popular because it is the only way to get games from EA running now days. For those who buy just codes and downloads the game don’t have any options for taking backup of their games so if something goes wrong then it is obviously annoying to download games again and again. Just think of redownloading 20gigs (approximate size of Battlefield 3 w/ all DLCs) !!! The same thing happend to me so I found this trick to take backups.

Continue reading How to take backup of Origin games

How to Install gcc in Windows

Sometimes it’s cool to use Open Source tools while developing something .Generally beginners in C or C++ use Borland Turbo C / C++ IDE (a.k.a. Turbo C/C++) but there are better options available. If you are just starting up with programming (or even you are pro),  GNU Compiler Collection (GCC) would the best choice as it is Free, OpenSource, not like Visual C. In most Linux flavors GCC is pre-installed but in Windows we have to install it manually and to do so just follow this simple steps!

 

Continue reading How to Install gcc in Windows

Setting Up Java Developer Environment For Beginners

Before you start Java, may have a question “Why should I waste my time learning Java ?” Here’s Why

 

Java is an Object Oriented programming language.After the C family (C family nothing but C , C++ ,C#,Objective C,many more languages based on “C” but i like that  “C family”) its great to learn for fun. The best thing about Java is its flexibility and safety. Let me explain the flexibility in terms of coding, you can write code and compile on any system and create some binary files. In case of Java the compiled binary file executes on the Java Virtual Machine (JVM) not like ordinary binaries which executes on the system itself. So if there is a JVM present in any system the Java program or application would work on it. It’s like “Compile once and Run everywhere”.

For Your Information (FYI) : GUI of the Android is written in Java, still the core is based on C. Continue reading Setting Up Java Developer Environment For Beginners

Change Image Resolution and Size Without External Software

This is short and sweet trick!

Many times we need to change image resolution, If picture is too big sized or clicked by any Hi-Resolution camera. It is harder to attach those pictures with mail or uploading somewhere having low web space by clouds or something like that.

Windows Paint is built in software in all windows and we can re-size picture with it very easily. Continue reading Change Image Resolution and Size Without External Software

Simple Way to Change MAC Address in Windows

In simple language MAC address is the identity of a network device which is normally fixed for a device and always unique.Still we can’t change MAC address from the device but we can change it virtually,means  the connector would recognize your system as a MAC address given by yourself !!!

Generally ISP provides internet you to your specific MAC address so if you change the LAN card or Computer or connect a router you must register the MAC address of the new connected device to the ISP otherwise internet won’t connect on the device !!! Too bad huh ….. don’t worry it won’t be harrsing you anymore

Here is the simplest way to escape from these process of MAC registration, Continue reading Simple Way to Change MAC Address in Windows

Run Unsupported Add Ons in Mozilla Firefox!

Firefox by Mozilla Corp. is one of the most successful browsers in recent time. In some newer versions or beta versions of Mozilla Firefox many add-ons are unsupported.If you want to make them run I got a trick by using that most of (Not Every) add-on can work on your Firefox.

Continue reading Run Unsupported Add Ons in Mozilla Firefox!