Tuesday, 2 September 2014

't o u c h a b l e' 3 D t e c h n o l o g y

't o u c h a b l e'   3 D   t e c h n o l o g y

Technology that generates touchable 3D imagery was unveiled in Japan Monday, with its developers saying users could pull and push objects that are not really there."Touching is an important part of human communication but virtual reality has until now been lacking it," its chief executive Natsuo Koda told a press conference.
"This technology will give you a sense that you can touch objects in the 3D world". It works by fooling the brain, blending the images the eye is seeing with different patterns of vibration created by a small device on the fingertip, said Norio Nakamura, the inventor of "3D-Haptics Technology" and chief technical officer at the firm.

In one demonstration of a prototype head-mounted display, the company showed how the user can feel resistance from virtual buttons that he or she is pushing. Miraisens is a spin-off of the National Institute of Advanced Industrial Science and Technology based in the city of Tsukuba east of Tokyo.Billing the technology as a world first, the company says it wants to commercialise it through applications in electronics and the services industry

The system can be built into devices in the shape of coins, sticks or pens, amongst others.Company officials said they could foresee a number of ways of using the technology.
For example, if built into a game controller, it could be used to give a sense of resistance in response to certain actions within the game, they said.It could also be used to make up complicated data that could be fed into a 3D printer, allowing a child to make a virtual dinosaur model and then watch it come into existence.

Other applications could include help for doctors carrying out surgery remotely, or navigation assistance in canes used by visually impaired people.

Smartphone a p p to screen for jaundice in newborns

Smartphone app  to screen for jaundice in newborns


Jaundice is common in babies in the first few days after they are born. Now a team from the University of Washington is developing a smartphone app that should make it easier for doctors and parents to monitor newborns and decide if they need to have a blood test to confirm they have jaundice.The definitive test for jaundice is a blood test, but what is needed is an effective screening tool, better than the naked eye, to help decide if a blood test should be done.


Some hospitals have a non-invasive screening tool for jaundice, but it is expensive and not suitable for home use.

The tool that the University of Washington (UW) team has developed combines a smartphone app with a color calibration card and algorithms in a cloud and gives a result in minutes, as UW professor of pediatrics James Taylor explains:

"Virtually every baby gets jaundiced, and we're sending them home from the hospital even before bilirubin levels reach their peak. This smartphone test is really for babies in the first few days after they go home. A parent or health care provider can get an accurate picture of bilirubin to bridge the gap after leaving the hospital."

To use the app, called BiliCam, the parent or health care provider places the calibration card - which is about the size of a business card - on the naked torso of the baby and takes a flash-assisted photo of the baby and card using the smartphone.

The app sends key data from the photo - which with the help of the calibration card accounts for differences in lighting conditions and skin tones - to the cloud using a data connection provided through the smartphone.

Algorithms in the cloud analyze the data and within minutes the smartphone receives a report on the likely levels of bilirubin in the baby.


Leap Motion offers VR mount for hand recognition device, reveals plans for better VR experience

Leap Motion offers VR mount for hand recognition device, reveals plans for better VR experience

Leap Motion, maker of a device that sits on a desk to capture hand movements (to replace the mouse, joystick, etc.) has announced that it is now offering a mounting apparatus that allows for connecting its recognition device directly to head-worn virtual reality gear such as the Oculus Rift. The mounting hardware also comes with an updated SDK kit to allow for the new perspective offered by the recognition device.

With the announcement, Leap Motion has declared its intention to be a part of the virtual reality movement—they want gamers (or other users) to use their hand recognition device to manipulate virtual objects, rather than using a keyboard, mouse or other controller. The Leap Motion device (which is clearly still in need of a name) has been used by developers as part of virtual reality systems, but its application has been awkward and ad hoc—some allow the hand recognition device to lay on a desk or table, others have attempted to attach the device directly to their headsets, which has led to mixed results. With their announcement, Leap Motion is clearly trying to make the process easier for developers.

When the recognition device is used as part of a virtual reality experience, the user's hands are rendered and shown on the screen, allowing for use in manipulating virtual objects. While most report the response time of the onscreen hands is nearly instantaneous, use of the device has been limited to low resolution (in black and white) and sometimes glitches—putting the device on the headset would seem to make the system more accurate and usable.

But, that's not the end of the story, the company has also announced that it is working on a next generation hand recognition device designed specifically for virtual reality systems. The prototype has been given the name Dragonfly, and will also be attachable or built directly into a headset—it is expected to offer a wider range of hand and arm recognition along with color cameras to allow for more natural-looking virtually replicated hands. Notably, both devices could also be used as part of a heads-up display, adding virtually rendered hand movement to augmented reality screens.
eap Motion, maker of a device that sits on a desk to capture hand movements (to replace the mouse, joystick, etc.) has announced that it is now offering a mounting apparatus that allows for connecting its recognition device directly to head-worn virtual reality gear such as the Oculus Rift. The mounting hardware also comes with an updated SDK kit to allow for the new perspective offered by the recognition device.

Read more at: http://phys.org/news/2014-08-motion-vr-mount-recognition-device.html#jC

Tuesday, 19 August 2014

T o p 10 A n d r o i d p p s - U s e f u l f o r S t u d e n t s

T o p  10  A n d r o i d  A p p s - U s e f u l  f o r  S t u d e n t s

The Android OS is a great one and there are plenty of them for students. The apps on this list are all great for helping students in their academic careers. It would have been unfair to rank the apps in any way, as many of them do very different things. So, the list is in no particular order. It is filled with apps that students are going to find particularly useful.
1 - Quickpedia
This is a free app that will give you access to the Wikipedia website on your Android phone. It allows for very swift searching and allows you to read Wikipedia pages on your Android without having to use your mobile web browser. The interface also allows you to see the text more clearly.
2 - Speed Reading Trainer
This is an app that teaches students how to speed read. It is not really a healthy method of reading, as many people make mistakes if they speed read by default. However, in our day and age it is a very time consuming activity if you have to research at a regular reading rate. This app will teach a student how to speed read in the most efficient manner possible.
3 - Studydroid
This is a flashcard building and using app. It allows the user to create packs of flashcards on their phone. The cards will flash up in a random order. The creation process is very simple and straightforward. A lot of people also say that the swipe function being used to finish the cards is a great motivator.
4 - Oxford Grammar and Punctuation
Learning this sort of thing is going to give the student a good advantage in the future. The student is going to be expected to write a lot of essays, and even an essay for a drama class is going to have to have correct grammar and punctuation. Therefore, this app is going to help the student excel in more than just his or her English studies. There are over 250 grammar and punctuation questions for you to play with.
5 - Merriam Webster Dictionary
This is a dictionary app that is good for students to have handy. It is better and more efficient than looking online to find out what a word means. They may simply check their dictionary instead for a real and accurate answer to what the word they are looking at means. It also has a voice search function for just in-case the user cannot spell the word.
6 - Math Formulary
This is an app for students who have difficulties with math. It is a good resource for just about any mathematical graphic used in schools, including the classic multiplication table. The charts on the app are there to make the subject a little more clear in the eyes of the student. It is divided into a number of sections, including Basic Arithmetic, Analysis, Algebra, Trigonometry, Geometry, Logic and Analytical geometry.
7 - Socrative Student
This application is one that may be used in class or may be used with a bunch of friends. One person runs the app and the others are the students within the game. They are asked questions by the person running the game and the other people have to answer the questions on their Androids. The person who gets the highest score is the winner.
8 - Personal Finance
This is a personal finance app that is going to help students organize and arrange their money a little bit better.  The user is better off programming the app for upcoming bills, expenditures and income. It is better than programming it with your real bank details, as you cannot be sure of its security.
9 - Evernote
This is a famous app because it is used by so many people. It is an app that allows people to take down notes and organize them in the categories of their choosing. You can create and edit your notes, and you can take voice memos or even save pictures if you wish. You can save your notes to the cloud and you can sync your documents with your Cloud accounts so that you can use your notes on other devices.
10 - Studious
This is an  Android app that allows students to plan their week. It allows you to set a planner so that you can be reminded of when coursework needs to be handed in, or when a test is due. It is also an app that will allow you to save your notes. You can also program the app to go into silent mode when you enter a classroom by programming it with the times of all your classes and such.

Tuesday, 15 April 2014



Q.What is tomcat?
Ans:1) Tomcat is a Java Servlet container and web server from the Jakarta project of the Apache software foundation.
2) A web server responds with web pages to requests from client browsers.
3) Web servers can provide dynamic content based on the requests sent by the user.
4) Tomcat is very good at this because it provides both Java servlet and JavaServerPages (JSP) technologies.
5) Tomcat can also be used as a web server for many applications even if free servlet and JSP engine is wanted.
6) It can be used standalone or used behind traditional web servers such as Apache httpd, with the traditional server serving static pages and Tomcat serving dynamic servlet and JSP requests

Q: Where do you deploy your application at Tomcat?
Ans: We deploy web application as war or exploded format in .\webapps folder. 

Q: What is the default port of Tomcat server ?
Ans : 8080.

Q: How do you configure data connection pool in Tomcat?
Ans :  Using <datasource>  tag in web.xml file.

Q: How you can change default port of Tomcat server?
Ans : Modify .\conf\server.xml and change  port number in <Connector port="8080" protocol="HTTP/1.1"   tag.

Q: How do start and stop Tomcat server?
Ans: Using .\bin\startup.bat  and .\bin\shutdown.bat.

Q: What is the deployment folder structure of a web application in Tomcat Server?
Ans :

J2EE Acronyms

J2EE Acronyms


Acronyms Description
API Application Programming Interface
AWT Abstract Window Toolkit
CDC Connected Device Configuration 
CLDC Connected Limited Device Configuration
CORBA Common Object Request Broker Architecture
EAR Enterprise Archive
EJB Enterprise Java Beans
IIOP Internet Inter ORB Protocol
J2EE Java 2 Enterprise Edition
JSTL Java Standard Tag Library
J2SE Java 2 Standard Edition
JAAS Java Authentication and Authorization Services
JAXB Java Architecture for XML Binding
JAXP Java API for XML Processing
JAXR Java API for XML Registries
JAX-RPC JAX-Remote Procedure Call
JAX-WS API for XML Web Services
JDBC Java Database Connectivity
JDK Java Development Kit
JDO Java Data Objects
JIT Just In Time compiler
JMS Java Messaging Services
JNDI  Java Naming and Directory Interface 
JNI Java Native API
JOE Joe's own editor
JRE Java Runtime Environment
JSP Java Server Pages
JTA Java Transaction API
JSF Java Server FacesAPI
JTS Java Transaction Service
JVM Java Virtual Machine
JXTA Juxtapose
ORB Object Broker Architecture
RAR Resource Archive
RDF Resource Description Framework
RI Reference Implementation 
RMI Remote Method Invocation
WMA Wireless Messaging API 
WSDP Web Services Developer Pack
XML Exensibal Markup Language