Posts

Apple reveals most awaited smartphone : iPhone 5

Image
After long time of waiting, Apple revealed iPhone 5, with great features. But failed in giving technological flow change. Like projector and virtual keyboard. (I was waiting for that). Well, Nokia has already launched wireless charging. Same enhanced features with 1080 HD clearity, with 8 megapixel camera and 4 inch ratina display. Head-phones are awesome with new design. Maps are good but I think GEO-Fencing is not included. Ya, wireless is fast (as they are showing), with LTE. Processor with A6 chip and iOS 6. It looks like, iPhone is 5th and everything is 6..(A6, iOS 6). Siri is ok, not great. Here is a look. 

Microsoft gets a new Look - new LOGO

Image
               Just today, Microsoft revealed its new fantastic, still simple logo. The news is first came on Microsoft's official blog and step by step to social media like facebook page and others. Here is the video and blog links of new look of Microsoft. Its simple but fantastic. It represents all the new versions of Microsoft product like Windows 8, X Box, Office 2013, Microsoft Surface tablet etc. All new look of each software of Microsoft. Its looks like Microsoft has start the WAR. Microsoft LOGO tour...

Upload multiple files using AjaxFileUpload

Image
Microsoft ASP.NET AjaxControlToolkit has recently published a multiple file upload. That allows you to upload multiple files at a time with Drag and drop user interface. First we will see, how to use AjaxFileUpload control in asp.net site. Open new project in Visual studio. I am using visual studio 2010. In default page, add script manager, Update panel. You can also add update progress (optional). For using AjaxFileUpload, you need to download latest AjaxControlToolkit from codeplex site. If you don't know how to add that to your visual studio then refer this link . Now you can see AjaxFileUpload in Ajax Toolkit. Add that to update panel and edit the code as below. <asp:AjaxFileUpload ID= "AjaxFileUpload1" runat= "server" AllowedFileTypes= "jpg,jpeg,png,gif" MaximumNumberOfFiles= "10" OnUploadComplete= "File_Upload" /> AllowedFileTypes : Defines which files are allowed to be uploaded MaximumNumberOfFi...

Few words about Mashup

Image
In today’s web world, importance of APIs and web services are increasing exponentially. Same data should be accessed on any device seamlessly from android device to mainframe servers. These things become possible using web services. It may be possible that, web service may not complete some requirements of users. Mashup is combination or aggregation of two or more application’s information in a single place. A web service or application that combines data or presentation or functionality from two or more sources to create new services is called mashup. It should be created quickly. Types of mashups:- 1 . Enterprise mashups: Combines information or APIs of different department or different companies to visualize and analyze results more quickly and efficiently. Generally define applications that combine their own resources, application and data, with other external web services. They focus data into a single presentation and allow for collaborative action among busine...

Install NS2 (ns-2.35) in Ubuntu 11.10

Image
Install Ubuntu 11.10 Download NS-2.35 ( http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.gz/download ) Unzip or untar it to any folder (recommended is /home/ loginname) using the following commands one by one sudo apt-get update Using cd command go into appropriate folder, where the .gz file exists, and then execute below commands tar zxvf ns-allinone-2.35.tar.gz sudo apt-get install build-essential autoconf automake libxmu-dev cd ns-allinone-2.35 ./install Once installed the PATH information will be provided to you. So dont close the terminal after installation complete, because you dont get path again.) You will see some configuration in some last lines of completed installation as shown below. Please put /home/Shreeji/Desktop/NS-Installation/ns-allinone- 2.34/bin:/home/Shreeji/Desktop/NS-Installation/ns-allinone- 2.34/tcl8.4.18/unix:/home/Shreeji/Desktop/NS-Installation/ns-allinone...

Increase typing speed

Image
Well, in past few weeks, many of my friends asked me, how you type at this much fast speed, without seeing at "keyboard" ? So, I thought lets talk about it. "QWERT" keyboard is old design, but looking impossible to change in near future (remember - Nothing is impossible!). So, lets start with basic learning. I am sure that if you follow below steps for at least 15 days, you can feel the change in your speed. The tutorial - practice is designed like that, it helps same to new computer learner as well as to all who knows computer from top to bottom. Steps :- 1 . Most of the computer people have much writing experience, but they haven't put in a proper way, so they can not get full benifit of the full speed without looking at keyboard. So, first step is : "press the each key with right fingure". i.e. keyboard has two parts and those part is covered by left and right hand respectively (also shown in figure). For practice of 1st step...

SAX parsing for cdata tag for large xml file

     Here, I have given the code for parsing or reading large xml files using php.      Large xml files in php  are parsed using this  SAX  parser. The inner function of php, which gives directly the data of xml, can handle only small xml files (mostly upto 1KB to 50KB). So for parsing large xml files having data like 5MB, 50MB, etc. we have to use this method.      The code is given as simple as possible. Just enter your xml file path in 5th line. The 30th line gives the switch cases. Each switch case has one tag name of xml file. So if we want to perform any search or value of that tag or some other operation also can be done in that switch case area. From 54th line, we can do ending operation of that xml file. For ex. if we want to put data in table, we can complete table tag there.      The cdata tag is parsed in characterdata function on line 73. All cdata tag is parsed there and we can perform operat...