Monday, December 17, 2007

Editor's for a Java Developer

This is a blog for Java Developers,i say this because today i come up with some java editors which are very useful while development,among these are NetBeans , Eclipse , Idea , Jcreator,JEdit..etc. Well lets discuss one by one... with there some pros and cons.

  • NetBeans of Sun Microsystems, Inc.:-
    Well hope most of the developers are using this editor for writing there java code.NetBeans is developed by very well know corporation i.e Sun Microsystems who is the founder of Java.So here are some feature which is got .


    Pros:-
    • Very well designed.
    • Developer friendly,like while coding you can see all the methods of that class,you can do multiple projects ,so on.
    • Easy for a new learner.
    • Trade Mark, developed by very well known Organization.So its prefered by most.
    • Its free.
    • You can run it along with your working environment so you can see all dynamic variable and its values which is very very helpful while debugging.
    • Supports other developments too like c,c++ etc.
      for full features click here.

      Cons
      :-
      • Takes much memory while running, specially when you add new Jars.
      • Only can be used as Java editor , which is a great drawback.

        Download...

  • Eclipse:-
    Eclipse is developed my Eclipse Foundation which was created by IBM on Nov 2001. Its a open source community which provide services like IT Infrastructure ,IP Management,Development Process & Ecosystem Development.Lets discuss the pros and cons....

    Pros:-
    1.Almost same as NetBeans,like cvs commits,Seeing the methods of classes,..etc.
    2.Easy to make projects.
    3.Developer friendly.
    5.Being open source its to free.

    Cons:-
    1.Only available for java, not for JSP , JS ets.
    2.Takes more memory as NetBeans do.
    3.New Features are available as plugins.

    Download.....

  • JCreator:-
    This IDE is developed by a Netherlands based company Xinox Software.Well JCreator is very easy to use and a bit quick than above IDE's.

    Pros:-
    1.Simply a best IDE for the beginners easy to use and handle.
    2.It uses less run time memory compare to above IDE's.
    3.Easy to make CVS checkin's , checkouts.
    4.Supports JSP,XML's editor too.
    5.The UI is kool.
    Full features list...here.

    Cons:-
    1.Less featured.
    2.The Documentation is not that much detailed.
    3.Its a paid.

    Download..

  • JEdit:-
    JEdit is a programmer's Text editor.I am presently using it . so lets discuss as a points about it.The core of jEdit was originally by Slava Pestov.

    Pros:-
    1.As it was developed in java it supports most of operating systems.
    2.They supports nearly 130 files.... JSP,JHTML,JAVA,JS..... so on. Really cool na.
    3.If you are too intelligent then you can create your own plugins.Already they support to the most.
    4.Being open source community we can expect large development in it as FireFox browser is.
    5.You can easily make short cut keys for all operations which are configurable.
    6.You can directly see all your server outputs as a log files in this creator.
    7.Took less memory in run time environment.
    And a list of features they provide you can see here.

    Cons:-
    1.The UI is some what dull.
    2.Very hard to configure.
    3.Not fully documented.So a bit complicated to install.

    Download....

So being a developer i used only these IDE's,simply because they are free of cost :) except Jcreator i tested its free version.There are lot more IDE's like Idea,MyEclipse which comes as paid so you can test those as they give 30 days trial version.Presently most of the people uses Netbeans and eclipse in my organization.So based on this we can say that most of the people uses Netbeans. If any of you have used any other editors please let me know.Hope this information is some what useful for you people.

Friday, December 14, 2007

Getting afraid of being struck in traffic....

Today one of my friend forwarded some of useful links regarding metro cities traffic details.The site seems to be kool provide all the easy and shortest way to your destination.Well this is limited for Southern indian metro's i.e Bangalore,Hyderabad and Chennai.They also provide status of current traffic of the route.You can also the update current situation of traffic if you got held up by traffic,so that it may help others.You can also embedded it to your page so yon can show visitors how they can reach to you :).


Lets hope they soon bring more cities under this.


So here are the links,

Hyderabad:-http://www.htis.in/

Chennai:-http://www.chennaitraffic.in/

Bangalore:-http://www.btis.in/

Saturday, December 8, 2007

Flickr joins hand with picnik

There is a great news now you can edit your pics of flickr online through online photo editing tool picnik.On 5th of December flickr join its hand with online photo editing tool picnik to provide its user to edit there pics in flickr itself.It includes options like rotate, crop, resize, exposure, colors, sharpen and red-eye. You can also do things like add effects, text, shapes and fames. Some options require upgrading to Picnik’s premium service.More news is here.

So now you can edit your saved flickr pics online lets see Picassa will come with what..?

Friday, November 2, 2007

The War Begins ..... Google's Open Social




.............Vs...............



Well Google might lost its deal with Facebook to giant Microsoft ,but to show that it doesn't matter to them they yesterday announces open social which will have set of API's that will help a developer to create his own applications and run any where that supports the OpenSocial APIs.Well Google has various Global members for its OpenSocial community which include MySpace, Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, Ning, Oracle, orkut, Plaxo, Salesforce.com, Six Apart, Tianji, Viadeo, and XING.Wher these have following number of unique visitors.

So lets see who will going to win this war.It seems Google going to say still "I am The Boss". Whose the boss lets see in future.

Monday, October 22, 2007

Gmail storage capacity increasing day by day...

Today when i logged in to my free Gmail account i found that my free Gmail storage is increased to 4GB.Where as when we talk about its main competitor Yahoomail which announces unlimited storage for its free users on its 10th Anniversary.But one thing with Gmail is its free space increases day by day i.e about 0.33MB as per there "Infinity+1 storage plan". Well lets see when that day come when Google has unlimited memory.

Tuesday, October 9, 2007

2007 Noble prize for Physics and Medicine .. announced ..

Noble prize is the most honored prize in the world,which is awarded for people whose work most benefited humanity.Well the word Noble stands for the Swedish Industrialist Alfred Bernhard Nobel who invented Dynamite.So Noble prize is awarded every year as per his will,which states that the profit from his invention to be used to reward human ingenuity.So every year Noble prize is awarded for following fields Peace, Chemistry, Physics, Economics, Literature, Physiology & Medicine.
This years Physiology & Medicine Noble prize is awarded jointly to,
MARIO R. CAPECCHI, SIR MARTIN J. EVANS, and OLIVER SMITHIES for their discoveries of principles for introducing specific gene modifications in mice by the use of embryonic stem cells.

And Physics Noble prize to :-
ALBERT FERT and PETER GRÜNBERG for the discovery of Giant Magnetoresistance.

where other prizes will be announced second week of October.


Friday, October 5, 2007

Flock Version 0.9 a new version....


Today when i opened my flock browser i was asked whether you want to upgrade from 0.7 to 0.9.Thinking kool lets whats there new with flock i installed the latest version .which gives me some what nice experience.Previous versions have only interfaces to upload your pics.Now they support for blogging,So this is my first blog using flocks new feature.They come Up with new thing called My World where you can see all your personal things link blogs,flickr,picassa,your online bookmarks etc .Well presently they newly released it lets see we have any issues other than there known issues.You can download new version from here. Please don't scold me if you find any issues.

Tuesday, October 2, 2007

Site i visited ... Zlango exclusive


Since couple of days i am going through a new social community Zlango. We know that showing expression as a pic message is much much better than plain text message.So in Zlango you can express your message as a picture message instead of text message.There are quite good number of icons presents to express yourself. You can send this pictures to your friends and also embedded it any where. There is also option for making shopping but the limit is you can shop only there products, it seems like making free advertisement of there site.The other main point where they lag is they should allow user to import new images of there own ,which they are not allowing at present.Here you can also make a Stories ,videos those zlango icons.

Over all its quite fine with limited boundary site where you can express your feelings as a picture message.

Tuesday, September 18, 2007

Google Reader going to breakup but why..?


Today morning i came to know Google reader going to breakup, i didn't get why are they doing so.And if any body knows please let me know.News is from here.

Wednesday, September 5, 2007

Is Google going to enter Mobile Market.... And what you expect in it.

Hi these days i am a bit busy with my migration work. Any how , today will searching across the net i came across so great news i.e "Google going to enter Mobile market"... wow then it would be a big alarm for all other mobile companies.What you expect there in this mobile will have.From sources it's revealed that GOOG Phone is a based on a mobile variant of Linux & able to run Java Virtual Machine,there will be some Java applications,and a typical user friendly browser as iPhone have.Further details u can have from here.

Well ,let's here discuses what you expect in this Mobile.Well i am still thinking .Here are some.

  • Free online unlimited Message storage.
  • Online Music player so no need for large memory storage.
  • Web2.0 , ajax applications.
  • Free Google Suite for various office applications.
  • Alert! i expect google shouldn't do his Ad's business here.

Thats it from my side expect your views on this.

Tuesday, August 28, 2007

Online Photo Editing......exclusive FotoFlexer

As we know that we can upload,create album and save online through various social N/W's like Flickr (yahoo's), picasa(google),Facebook,etc.In similar way online photo editors are getting better day by day.Today i come across one such beautiful editor FotoFlexer .Let me give a review over it.
You can upload photos either from your PC or through wed there is a option for it.Once u upload your photos then on mouse over the photo it will show various option of which one is Flexe Foto! which will take you to edit screen. In the edit screen you will find various tools to modify your Pic.
1.Basic Tool:- which will have flipping , rotating, sizing, filling colors.
2.Color effect:-Here you can change whole pic color.And also Cartoon,pop art are some nice ones.
3.Distort :-This the place where one can squeeze,elongate,twirl once pic in different ways.
4.Beauty:-Now time for applying some cosmetics, ...haha just wanna to say here you can make your face glamor to look.
5.Text & Advance:-FotoFlexer provides you to text fields and backgrounds to your pics.

Off all the above the best thing is that we can directly upload this pics to facebook,pisaca&flickr as fotoflexer is integrated to all this.The technology used her is web2.0.The other photo editors are ...





 

 

 

 

 

Monday, August 20, 2007

Folder Lock without any S/W & PDF can speak..

Hi friends as i was out of station i cannot able to blog,but now i am back.Here some thing for you regarding locking a folder and some PDF facts.

Open Notepad and copy the below code and save as locker.bat.

At first time start it will create folder with Locker automatically for u . don’t forget to change your password in the code its shown the place where to type your password.
After creation of Locker folder again click on the locker.bat.it will ask.press Y and enter key ,then Locker folder will be disappeared.

Again to get it click on locker.bat. Press Y and enter key.

Again click locker.bat and give your password, you will get your folder opened. J


(NB:The folder Locker will be on the same on path of the batch file(*.bat))

**********************************************************

cls
@ECHO OFF
title Folder Locker
if EXIST “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure u want to Lock the folder(Y/N)
set/p “cho=>”
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
attrib +h +s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock folder
set/p “pass=>”
if NOT %pass%==
type your password here goto FAIL
attrib -h -s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
ren “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End

For those who have not received this information yet …

Did you know this?

You can listen to any PDF file. Open any PDF file with Adobe

Reader 7 .0 Or 6.0 and the short cut keys are:

Ctrl+shift+b - to hear the entire Document

Ctrl+shift+v - to hear a single page

Ctrl+shift+e - to stop

Ctrl+shift+c - to resume

Open any PDF File and experiment….

Thursday, August 9, 2007

Make your Firefox to run fast...


These are few steps to make your firefox run at lightining speed.

1. First in the URL bar, Type “about:config”. This will bring up a list of commands and variables you can edit.

2. The second step is to put “network.http.pipelining” in the filter and change the value to “true”.

3. After that you will want to put “network.http.proxy.pipelining” in the filter.
Like the last one, make that value set to “true” also.

4. Next, locate “network.http.pipelining.maxrequests” and change the value to some number higher, say 10,20 or even 30, it would make up to 10,20 or 30 requests at once.

5. The last step is to right click anywhere and select “New” then “Integer”. Name it “nglayout.initialpaint.delay” and make its value “0″. This will make the browser respond faster on the information of the websites it receives.

6. Close out FireFox (make sure FireFox is closed by viewing the Task Manager) and restart it and enjoy the new mega speed

Thursday, August 2, 2007

Art of innovation by Guy Kawasaki a nice presentation

Hi i think only very few people come with a intent to change the world here is one such guy i.e Guy Kawasaki ..well well here Guy is in his name only.Any how he worked as a Chief Evangelist at Apple Computer, Inc and presently a Co-founder at Truemors . So he is a guy with intention to change the world so you can see his blog here.
Any how today here in my post you can see one of his great presentation in which he explains about Art of Innovation.Its a presentation not for about an hour but a hour which can change once way of thinking.And seeing complete presentation tell me how you people felt,......

Tuesday, July 31, 2007

About mee


Hi every body i am Ellanki Hari prasad,you can call me simply hari ,presently working as Java Developer in a Product based company in chennai. Well i am from a small village in Chittoor (Dt) ,Andhar Pradesh.This blog is a thought given by friends.

When you come to my education it will be some what exciting ,as i did my primary education (till 10th) in Beacon English Hr. Sec School,H.T.T.P Darri Korba(west) Chatthisgarh.Well i love those days when we play football in rainy days.Unforgettable specially those picnics. Most of the people don't know about this state(C.G).Well when comes to my Higher education i did my Jr college in town where divinity lives ....ya that's Tirupathi.Then i receive my graduation from N.B.K.R.I.S.T ,vidya nagar.I can't for get my engineering days those party nights in beach,dhabhas, movie halls....wow.

Well i use to believe in "keep going".I like to make friends,usually most of the time hangout with them.My hobbies are traveling n cracking jokes with friends.My humor hmm lets ask to my friends.I am a guy with positive attitude.And i am here in a position is all of my dad n mom.They really struggle a lot for this.N also to my sweet friends.I am a 24th feb born so don't forget that day.

Thats all from my side if you are some what more curious to know about me you can get me in gmail at hari202814@gmail.com.


Catch me if you can.....

Sunday, July 29, 2007

Web2.0 .....and some facts

Today we are in 21st century where every thing gets modernized,every thing gets changed day by day. When comes to internet its the market which changes too rapidly.Nobody who came with what new things.Every body this is a trend of Web2.0 where every thing is user friendly applications.Whats web 2.0 ? how it came? so many ?'s appears in everybody mind.Lets go through this in detail.

Before Web:-
This is the generation where the well know organizations comes like Microsoft,etc.In this period most were competing computing technologies,while some competing OS.Then Windows came into market where it comes with set of packed software applications having tightly coupled API's.

Then came the Web (web1.0):-
Here this trend(web) is based on client-server technology and hyper linking,where we can see the emergence of sites like Rediff,Yahoo,Britannica,Double Click..etc . And this is one way web , i mean to say read only web,here you can only gathers information.They mostly interfaces Netscape & IE.Websites are some what sticky(reach in UI design) so to get back the users.

Then came web2.0:-
The sites comes under this can be seen as Google,Wikipedia,Flickr ,Blogging,etc. They concentrated more on users instead of design pattern.So the are more user friendly and its a two way web ,that means here you can read and write. Following are few points regarding web2.0
  • This is user rich experienced technology,
    1. very user friendly
    2. Feature rich
    3. very usable
    4. stable
    5. but has more text than image,Lots of white.
  • Technology,
    The technology used by Google is know as Ajax.Internally if we bind all this XHTML, CSS, DOM, XML,XSLT,XMLHTTPRequest& JavaScript we can get Ajax.It's also no accident that scripting languages such as Perl, Python, PHP, and now Ruby, play such a large role at web 2.0 companies. Perl was famously described by Hassan Schroeder, Sun's first webmaster, as "the duct tape of the internet." Dynamic languages (often called scripting languages and looked down on by the software engineers of the era of software artifacts) are the tool of choice for system and network administrators, as well as application developers building dynamic systems that require constant change.
  • Design pattern
    These application use mostly uses the browser to handle its data.So most of thing happens in client side.Only data fetching happens in server side.Means Java script is used to handle in client side and data sending & fetching is done using ajax request(i.e XML or text type).

  • They are open source & give free API ,here you can create content (Blog),share & distribute your content(RSS ,feed-readers).
There is a nice article which explains better about web2.0 where Tim O'Reilly president & CEO of O’Reilly Media, Inc. ,..in What is Web2.0...

How they are earning money if every thing is free?
If for a news company ,news is not copyrighted,and its freely distributable,how they were able to make money.In some like MapQuest who can license for its day are giving thing for free.So in the end you are not selling data,product,service.Its the traffic which you can gain that means more revenue in terms of ads.

What will be next:-Web3.0?
What will be next web ....lets list some points where further development could be taken place.
  1. Making it more collaborative.
  2. Making web enabled services.
  3. Moving completely away from desktop storage.
  4. Moving away from desktop applications.
As definition in wikipedia "Transforming the Web into a database, a move towards making content accessible by multiple non-browser applications, the leveraging of artificial intelligence technologies, the Semantic web, or the Geospatial Web."

Further there is a nice blog which tries to explain the web3.0 architecture by
"Cédric Mesnage". So lets see what trend going to affect this wide growing market.

The 200 most successful websites on the web, ordered by category, proximity, success, popularity and perspective. We have done it again – and better. Upon popular demand – here is iA’s next Web Trend Map:

P.S :- You can find a well explained difference in technology from O'Reilly. Where he compare different technologys with companies.On my part if there is any thing wrong matter i apologies for that.

Monday, July 23, 2007

Green Signal for $100 Laptop production.....XO


When i was a kid people having a Desktop PC's are treated to a prestiges person's in the society any how Desktop pc's gone now Notepad & laptop took there places .Now a cheap Laptop starts around $500 .But couple of days back a green signal is given to organization to develop laptops for $100.For the first time the development of such a cheap laptop came in 2002.Production of a laptop for just $100 is remarkable achievement by the organization & its founder Nicholas Negroponte.You can check it out in this video.

"There's still some software to write, but this is a big step for us," Walter Bender, head of software development at One Laptop per Child (OLPC), told the BBC News website.

This laptop was introduced under OLPC scheme in Nigeria.

Factfile: XO laptop
The One Laptop Per Child project is one step closer to releasing the completed machine to millions of schoolchildren in the developing world. But what makes the computer so unique? Internal hardware Computer screenWi-fi antennasComputer softwarePull-string recharger KeyboardPlastic caseVideo cameraData ports

The XO will be produced in Taiwan by Quanta, the world's largest laptop manufacturer.So lets discuss some of the facts it has...

1.Internal Hardware:
  • No moving parts i.e
  • No hard drive,CD or DVD.
  • As it has low power processor so cooling fans removed.
2.Storage Capacity:
As there is no hard drive it has given 1GB of internal flash memory similar as we have in digital cameras.Where memory can be extended SD memory slot underneath the screen or by plugging in peripheral devices through the USB ports.

3.Processor:

  • The processor is developed by AMD,its much slower compare to today PC's runs at a speed of 433MHz.
  • Memory : 256MB SDRAM
  • Auto shut down off of the Processor
  • In built Graphic Card
  • To conserve as much battery power as possible the wi-fi adapter can operate even when the main processor is switched off or asleep. It is able to do this by having its own in-built low power chip. The adapter supports standard wireless protocols used in most homes and offices.
4.OS:
The system has a Linus OS developed by a Open source organization Red Hat.In comparison to standard operating systems (OS), it is very small when compressed, taking up just 130MB of space. By comparison, Windows XP takes up around ten times that amount, requiring 1.5GB of hard drive space.

5.Screen:
  • 19cm (7.5 inches) LCD display
  • Colour mode: Resolution 800x600 (133dpi); power consumption 1 watt
  • Black and white mode: Resolution 1200x900 (200dpi); power consumption 0.2 watt; sunlight readable.
6.Keyboards are child size so that its easily used by children and the keyboard is sealed with green rubber to make it waterproof.

And it come with dual power supply i.e rechargeable batteries and Power slot.This whole setup is placed in a case which is waterproof and dustproof.And you can know further details here.

At last we can conclude the whole cost configuration which make it cheap, in the form of a pie chart shown below;

$176 breakdown

The XO currently costs $176 (£90) although the eventual aim is to sell the machines to governments for $100 (£50).So let's what they do to bring down that difference.Any how its a great achievement by any organization.

Note :- I gathered most of the information from BBC news.
PS:- Wish to see laptop in each hands of a child.

Sunday, July 22, 2007

Nested tags and JS concepts..

Last week i come across some weird situations while coding,so here i just want to share those with you people.

1.Nested Form tags. (never do)

Every Java developer knows that what ever appears on the browser is an out come of Java script and HTML.So to pass the values from HTML to a specific URL's we mostly use form tags.Forms are made of text boxes, check boxes, radio buttons, drop-down lists, and other input fields.

The representation of for tag is

to open and
the close of the tag.
So the code seems to be as
<'form'>
//your HTML code
<'/form'>

so the problem i regularly faced is the nested of the form which you shouldn't do while coding.

//Its a wrong way to handle


<'form'>(Parent form)

//your HTML code-1

<'form'>(child form)

//your HTML code-2

<'/form'>(child form closed)

<'/form'>()


(NOTE:- there shouldn't single cot in the tag *'*. I introduced ' because other while it accepts as a form tag.)
Any how you will never face the problem in Firefox i don't know how it able to find the closed parent form object before starting the child form.But IE won't allow you to do this in it ,it throws a JS error.
So in above image i have created a request form which ends at the last of the page in between i used another Task form which is present in a div -shown as Task tab .now when i click that tab it throws a JS error which is not shown in Firefox.

Here are some cases when one can do this mistake mostly
  • When your are including one jsp in another jsp.
  • When you are hiding and showing the div and the div has a form .
  • while constructing through iframe.
well here i said few of the possible cases.


2.Difference between "var a=3" and "a=3" in JavaScript :-
Every Java developer knows the difference between "var a" and "a" i.e if you are declaring var a=3 ,'a' will be assigned locally; but when you declare 'a=3' a will be declared Globally.This is theoretically i to know but practically no, so one of my college explain me practically which as follows,

Case1:
<'script'>
var a =3;
function 123{

a = 4;
alert1('a='+a); //alert1

}
alert2('a='+a);
<'/script'>

Case2:
<'script'>
a =3;
function 123{

a = 4;
alert1('a='+a); //alert1

}
alert2('a='+a);
<'/script'>

Case1:-So suppose here u called a function 123 now what would u expect those alert results. so the ans is 4 & 4 respectively .So here if you define a variable a as var a=3 it will lost its value if any function called over writes 'a' value.


Case2:-So now what you expect the result here.Here it will be 4 & 3 respectively.Once you define a variable global then it will retain its value globally through out the script even if you used inside any function it wont lost its value out of the function.

Things i learn today

Last week i come across some weird situations while coding,so here i just want to share those with you people.

1.Nested Form tags. (never do)

Every Java developer knows that what ever appears on the browser is an out come of Java script and HTML.So to pass the values from HTML to a specific URL's we mostly use form tags.Forms are made of text boxes, check boxes, radio buttons, drop-down lists, and other input fields.

The representation of for tag is

to open and
the close of the tag.
So the code seems to be as
<'form'>
//your HTML code
<'/form'>

so the problem i regularly faced is the nested of the form which you shouldn't do while coding.

//Its a wrong way to handle


<'form'>(Parent form)
//your HTML code-1
<'form'>(child form)
//your HTML code-2
<'/form'>
<'/form'>


(NOTE:- there shouldn't single cot in the tag *'*. I introduced ' because other while it accepts as a form tag.)
Any how you will never face the problem in Firefox i don't know how it able to find the closed parent form object before starting the child form.But IE won't allow you to do this in it ,it throws a JS error.
So in above image i have created a request form which ends at the last of the page in between i used another Task form which is present in a div -shown as Task tab .now when i click that tab it throws a JS error which is not shown in Firefox.

Here are some cases when one can do this mistake mostly
  • When your are including one jsp in another jsp.
  • When you are hiding and showing the div and the div has a form .
  • while constructing through iframe.
well here i said few of the possible cases.


2.Difference between "var a=3" and "a=3" in JavaScript :-
Every Java developer knows the difference between "var a" and "a" i.e if you are declaring var a=3 ,'a' will be assigned locally; but when you declare 'a=3' a will be declared Globally.This is theoretically i to know but practically no, so one of my college explain me practically which as follows,

<'script'> <'script'>
var a =3; a =3;
function 123{ function 123{
a = 4; a = 4;
alert('a='+a); //alert1 alert('a='+a);//alert1
} }
alert('a='+a); //alert2 alert('a='+a);//alert2
<'/script'> <'/script'>




Thursday, July 19, 2007

Online Bookmarking sites.......

Intro:-
As we are in a generation where world is running out of time , where technology changes day by day,its hard to any body to have all know knowledge whats happening everyday.For this he has to go through various journals ,magazines ,newspaper, ..so on.Thanks there is internet where anybody can search and get updated information which he wants.

So anyone whats to know any thing they can search through Google or Yahoo(well known search engines) an can get there informations.Now every one know there are n number of site presents for knowledge,News,innovations,exploring... .Now its the matter how to remember those sites.Off course there is a option where one can save those sites as a bookmarks in there browsers.So here problem solved to some extent,i mean to one can only see once bookmarks only in his own system browser.They cannot have those data in any other system,so its a big problem for any body who has huge number of bookmarks.

No prob's you are in a generation where everything possible there are few site which provides you various features in additions to save your bookmarks these sites are called social bookmarking sites.At present there are almost 50+ sites .I have give below some which i know to extent.
Well at present the market is at steady state with dominant leaders as - del.icio.us and StumbleUpon.The rest of the pack, including Yahoo MyWeb2.0, appears to be substantially behind.Lets see whether they catch up them or not.I have account in up to 10 site from above.So i can say some of the here, where others i hope to here from you people.

This social bookmarking era has been started from our leader del.icio.us .The simple concept behind is tags present in different web site and blogs.The idea of storing your bookmarks and sharing them to public what you have bookmarked has make the web a rich knowledge storage ecosystem.So lets starts the discussion with the leader ....here i mostly concern with pros and corns .

Lets put a glance :-

del.icio.us

As i already inform that del.icio.us is the dominant share holder of the users,the main features they the reliability its a bit fat easy to use.So we can say its a more user friendly site.You can easy search the tags and get most adequate data.You can categorize your bookmarks.
Where comes to draw back they provide very few additional features with it.They don't provide any marking tools,comment tool.The site too not so fancy.

I don't know exact figure to how many users they have.But on September ,2006,25 they reach to 1 million registered users and on March,2007,29 they reach to 2 million now guess how rapidly they were growing.I have joined to it after that particular mark.




StumbleUpon(Discover new sites)

It was founded on 2001 by Garrett Camp a 28 yr old software engineer along with his 2 friends.Well its has now 2,868,807 registered users today.They provide you a tool bar which is configurable to Firefox & IE browsers,a nice tool bar.Well they provide you to search your site related to videos,photos and you can share them with your friends,you can meet people that have similar interests.So i suppose a differed approach help them to get users.Would be great to have directory and browse related.


diigo

Diigo is different, though. The service is only in beta testing at this point, so you have to actually request an invitation to participate. Diigo not only lets you save a bookmark to the page, but it also allows you to highlight content. It lets you add virtual sticky notes to the page. This really is the ideal tool for research and blogs. You can access your thoughts about a certain web page from anywhere in the world, right on the web page. How many times have you wished that blogs and webpages worked like books. You wish that you could add margins. You wish that the margins could be either public or private. It’s all possible with Diigo.
As i came to know about this site just a week back,so i have used it for a week only but i had much pleased with this site.They provide a tool bar and u can configure it a you want .If you are book marking a site you can also update your del.icio.us bookmark not even only delicious but also few more like shadow,spurl...around 10 well known bookmarking site.You can have a demo on the site itself.
Any being new to market it have very few users in account around a thousands.But any how hope soon it can find its image in market of Social bookmarking sites.


MyWeb2.0

Here's the yahoo he will put his leg every where i suppose.It has been launched on June 29, 2005 by Yahoo Inc.You can tag your bookmark site either as public or private and share it with your friends .As we already have Yahoo tool bar so just we need to upgrade the older bar as new one contain this My web tool bar so that you can bookmark site itself from there.
The main draw back is it doesn't have feature as other bookmarking sites provide.Lets see how they will come up in there


BlinkList

BlinkSpaces - create a community out of your links, nice browser tool bar, all and all really nice.Well it also slag behind when comes to additional features.


Digg:

Digg is a place for people to discover and share content from anywhere on the web. From the biggest online destinations to the most obscure blog, Digg surfaces the best stuff as voted on by its users. You won’t find editors at Digg — its a place where people can collectively determine the value of content how worth fully is it shown. Once something is submitted, other people see it and Digg what they like best. If your submission rocks and receives enough Diggs, it is promoted to the front page for the millions of our visitors to see.
The number of registered user reach to 1 million on march ,2007,7. So its totally based on its community i.e its users.Any how i didn't tested it well.Waiting for your comments regarding this.

Shadow,furl,simpy are some of well known site but i didn't use those yet.

Technology Used:

Most of these sites are based on Web2.0 technology.As this the technology which a customer likes more no refreshing of the pages,smooth effects on eye.The basic concept on what this sites are developed is tagging & keyword SEO(Search Engine Optimization) operation.These sites mostly go through the blogging sites.

At last:
Any how these are the few social bookmarking sites which i have used.Lets see who will be leader in future.As the number of sites increasing day by day.Essentiality of this site plays as important role.Thats it friends from my side ,now i am waiting from your side


Wednesday, July 18, 2007

FireFox ,Opera & other Internet Browsers.......


Hi every body ,
Most of the people uses internet in his daily life for various purposes ,so we get connected to the live world through a tool known as browser.So lets discuss few browsers today.There nearly 10+ browsers available today supporting various operating systems.Among this most known browsers are Internet Explorer , Mozilla, Mozilla Firefox,Opera , Netscape, and Safari.Lets discuss few of this here considering different aspects.

Internet Explorer (IE):-

IE browser is developed by the Microsoft Corp. This is the most widely used browser , today most of the PC's have IE 6 browser.The problem with IE6 is that it doesn't have multiple tabs , each time it opens a new window which makes our explorer a mesh of window.However this problem is overcome in there updated browser IE 7.
The main problems with the IE browsers are that they throw script and html errors frequently. From developer point of view its a headache to handle there Java script and JSP codes in IE. Suppose if your using one form in another form it will through an error as a result it throws an alert which is hard to understand for this we require visual studio(developed by Microsoft) 'is this is a business tactics by the organization[:)].Its not friendly to web developer point of view.

Any how due to well established in the market they are 1st in place.But if the development in developing there browser is slow like this then its a big problem for them. If you want to download the IE7 you can get from here.

Mozilla & Mozilla Firefox:-

In my point of view this is the best user as well as developer friendly.These two products are developed by Mozilla Corporation.These browsers are open source and come up with huge number of add-ons (themes ,web developing tool bars,etc.), here you can create your own extension but need to know some technology.The main advantage of mozilla is it supports Windows Mac os and Linux in .It come up with multi search engine sights and you can configure it.
Among this add-ons well famous ones are,
  • cooliris Previews:-its just similar to snap shots its open the link in a dialog window you don't need to go that page.
  • firebug:-This the feature which every developer would like to have.Using this u can see the page download time,can see how many requests are being passed while loading the page,you can dynamically change the HTML code and see the changes at that instance.
  • Dictionary Tooltip:- Here you can see the meaning of unknown word.
  • FoxyTunes:-You can listen online music while surfing in web.
  • Web Developer:-Adds a web developer tool bar which can be used while debugging the code of web based applications.
...and lots more.
The draw back of firefox is it crashes more when compare to other browsers.But any how the updated version is some what stable.You can get Firefox updated version from here.

Opera:-Opera browser comes for the windows machines.The following considerations they make in there updated version.Let me discuss some salient security features here.

Security: -
  • Fraud Protection:-It will protect your personal data from being steal by the websites.You can see the demo here
  • Encryption:-Opera supports Secure Socket Layer (SSL) versions 2 and 3, and TLS. Opera offers automatic 256-bit encryption, the highest available security of any Web browser.
  • Cookie control
  • Security bar are some key features.
You can see all features in opera downloading site.

Safari:-Safari is developed by Apple Inc. Its totally performance based browser.Its available for Mac OS & windows think so. They(apple) clam it to be a fastest browser on any platform.You can see stats and download product from this link.

So these are some of the browsers which i have used.Please share your view, opinions and if you know any thing more about the browsers.
Lets see in coming years who dominates in the world.

Tuesday, July 17, 2007

Instant Messangers.and Online Web Messengers

I have have used many instant messengers like yahoo messenger , g talk, jabber, hot mail...etc .Of this i love to use yahoo messenger ,think just because there we can have chat rooms so we can make new friends. Now yahoo thinking of internationalization , i mean to say they are coming up with different regional languages.Do any body know about meebo its to a instant messenger but they also allow to use g talk,yahoo,jabber,AOL & hot mail .It seams to be a cool as there is no need to download any setup here .Off course now yahoo,g mail....all this supports this feature through there mails. In meebo you can create your own rooms where u can invite your friends.Any how this(meebo) is not as fast as other messengers (i think browser depended messengers are a bit slow.) .

Yahoo is the only messenger which has expression image you can integrate few images plugins to it too (smiles ).I thing g talk don't think of creating new friends so they are not providing any chat rooms. They(g mail) also don't support Cam integration .Here are the places where all other lags behind..yahoo
  1. Different rooms are available so u can make new friends
  2. Huge number of expressions which adds color to your chatting ...your feelings
  3. You can chat through cam .
  4. Its UI
But at few places it lagged those are
  1. Huge number of ads which some time irritate users.
  2. Voice chat is not that much clear(compare to g talk).
This is a huge market as this is the place where every body of all age group come up.So lets see what new features going to come in future...


Here are some more.....









Networks Mobile Chat conference History Recording Registration Required URL

MSN Yahoo Google Talk AIM ICQ jabber mobile conference chat history registration home
eBuddy




visit
ILoveIM




visit
Yahoo Web Messenger




visit
MSN Web Messenger




visit
Google Talk




visit
Meebo


visit
Kool IM




visit
Radius IM




visit
Snimmer

visit
Mabber
visit
EasyMessenger




visit
IMunitive






visit
Messenger FX








visit
AIM Express




visit