28 December 2012

Sensor to detect early tumours

Researchers at Swinburne are developing a leading-edge sensor that will help detect and diagnose cancers early, potentially saving many more lives.
The new technology is the vision of PhD researcher Emma Carland. Inspired by her experience helping sick children in intensive care at The Royal Children’s Hospital in Melbourne, Emma decided to use her biomedical engineering skills to give people a better chance against illnesses.
“I maintained and tested life-support medical equipment such as drug pumps and respirators, and saw how the kids rely on these tools in their day-to-day struggle for life,” Carland says. “This was a powerful motivation for me to embark on this research.”
Her work is based on an optical-fibre touch sensor as fine as a human hair built by her supervisors, Dr Paul Stoddart and Dr Scott Wade, last year to prevent injuring delicate ear tissues during cochlear implant insertion.
The sensor is built into an optical fibre – a technology that has revolutionised communications – that sends light between its two ends. Due to its tiny size and fast transmission of signals, optical fibres are often used in medicine, including endoscopies and ‘keyhole’ surgeries.
“In our touch sensor, light either passes through or is reflected by two sets of parallel ‘lines’, or gratings, in the fibre,” says Dr Stoddart, who is an associate professor in biomedical engineering and also involved in Swinburne’s bionic-eye project. 
“When the sensor is untouched, the light that reflects from the first grating matches the second one, resulting in a ‘low’ signal.  
“When you apply pressure to the sensor, the light reflected by the first grating will shift, and now that it no longer matches the second grating, the detector picks this up and emits a ‘high’ signal. The difference between these two signals will tell you how much pressure the sensor experiences.” 
Now, the researchers propose to use the device for early detection of tumours by vibrating the sensor against a particular tissue: as the sensor nudges and withdraws from the area, the detected signals will alternate between being either high or low.
“A tumour is stiffer than cells from a healthy area,” says Emma. “So, the difference between the sensor’s signals tells you how stiff the tissue is – a diseased tissue, being firmer, will push back at the sensor with more force, resulting in a larger difference.” 
Dr Stoddart continues, “Once we test the tissues at different vibrating frequencies, we can find out that at this particular frequency, for a healthy tissue, the signal should be at this range. Larger signal differences mean the tissue is firmer and indicate that they’re more cancerous.
“This allows us to make an accurate assessment of the tumour’s stage – and the best way to treat it. This is something many tumour tests can’t provide, as they only tell you whether the tissue is diseased or not. We can then build a database with the information and embed it into software,” he says.
The long, thin and flexible structure of the fibre sensor will also allow it to be inserted into endoscopes that explore small tissue regions, such as ear, nose, throat cavities and the colon. 
“Endoscopies usually take tissue samples and send them to the laboratory for analysis, which could take a while,” Dr Stoddart says. “With the sensor, we can judge the area to see how the tissues respond, which gives us quicker results. 
“This means we can obtain very precise measurements of small tissue regions, which allows for the early identification of any abnormal tissues.” 

Via: http://www.sciencealert.com/news/20121012-23905.html

21 December 2012

Android-Based Network Built to Study Cyber Disruptions and Help Secure Hand-Held Devices

Sandia cyber researchers linked together 300,000 virtual hand-held computing devices running the Android operating system so they can study large networks of smartphones and find ways to make them more reliable and secure. Android dominates the smartphone industry and runs on a range of computing gadgets.

The work is expected to result in a software tool that will allow others in the cyber research community to model similar environments and study the behaviors of smartphone networks. Ultimately, the tool will enable the computing industry to better protect hand-held devices from malicious intent. The project builds on the success of earlier work in which Sandia focused on virtual Linux and Windows desktop systems.

"Smartphones are now ubiquitous and used as general-purpose computing devices as much as desktop or laptop computers," said Sandia's David Fritz. "But even though they are easy targets, no one appears to be studying them at the scale we're attempting."

The Android project, dubbed MegaDroid, is expected to help researchers at Sandia and elsewhere who struggle to understand large scale networks. Soon, Sandia expects to complete a sophisticated demonstration of the MegaDroid project that could be presented to potential industry or government collaborators.

The virtual Android network at Sandia, said computer scientist John Floren, is carefully insulated from other networks at the Labs and the outside world, but can be built up into a realistic computing environment. That environment might include a full domain name service (DNS), an Internet relay chat (IRC) server, a web server and multiple subnets.

 A key element of the Android project, Floren said, is a "spoof" Global Positioning System (GPS). He and his colleagues created simulated GPS data of a smartphone user in an urban environment, an important experiment since smartphones and such key features as Bluetooth and Wi-Fi capabilities are highly location-dependent and thus could easily be controlled and manipulated by rogue actors.

The researchers then fed that data into the GPS input of an Android virtual machine. Software on the virtual machine treats the location data as indistinguishable from real GPS data, which offers researchers a much richer and more accurate emulation environment from which to analyze and study what hackers can do to smartphone networks, Floren said.

This latest development by Sandia cyber researchers represents a significant steppingstone for those hoping to understand and limit the damage from network disruptions due to glitches in software or protocols, natural disasters, acts of terrorism, or other causes. These disruptions can cause significant economic and other losses for individual consumers, companies and governments.

"You can't defend against something you don't understand," Floren said. The larger the scale the better, he said, since more computer nodes offer more data for researchers to observe and study. The research builds upon the Megatux project that started in 2009, in which Sandia scientists ran a million virtual Linux machines, and on a later project that focused on the Windows operating system, called MegaWin. Sandia researchers created those virtual networks at large scale using real Linux and Windows instances in virtual machines.

The main challenge in studying Android-based machines, the researchers say, is the sheer complexity of the software. Google, which developed the Android operating system, wrote some 14 million lines of code into the software, and the system runs on top of a Linux kernel, which more than doubles the amount of code. "It's possible for something to go wrong on the scale of a big wireless network because of a coding mistake in an operating system or an application, and it's very hard to diagnose and fix," said Fritz. "You can't possibly read through 15 million lines of code and understand every possible interaction between all these devices and the network." Much of Sandia's work on virtual computing environments will soon be available for other cyber researchers via open source. Floren and Fritz believe Sandia should continue to work on tools that industry leaders and developers can use to better diagnose and fix problems in computer networks.
"Tools are only useful if they're used," said Fritz. MegaDroid primarily will be useful as a tool to ferret out problems that would manifest themselves when large numbers of smartphones interact, said Keith Vanderveen, manager of Sandia's Scalable and Secure Systems Research department. "You could also extend the technology to other platforms besides Android," said Vanderveen. "Apple's iOS, for instance, could take advantage of our body of knowledge and the toolkit we're developing." He said Sandia also plans to use MegaDroid to explore issues of data protection and data leakage, which he said concern government agencies such as the departments of Defense and Homeland Security.

Original Story: http://www.sciencedaily.com/releases/2012/10/121002091753.htm

11 August 2012

Some tips to Memorize Fast and Remember More

You will be able to remember names, facts, dates, history, story lines, outlines, speeches, and more.
You  memorize fast and remember more just follow some tips below.

  1. Connect it - make connections with what you already know to memorize fast.
  2. See it - visualize the concept to memorize fast and remember more. Chant it - (Re) Produce the material out loud to memorize faster. 
  3. Write it - reproduce the material in writing to remember 
  4. Mock it - use catchy puns and phrases to memorize faster.

13 December 2011

Top 10 Highly Effective Brain Foods that Improve Your Memory

 Hi all friends, now I want to show you about the foods that improve our memory. All of this so YUMMY...

There are...

1. Blueberries—Blueberries serve a wide range of functions for improving mental function. Most notably, regular blueberry consumption has been shown to improve memory function. Furthermore, blueberries are rich in antioxidants, helping to prevent free radical damage. Still not convinced? Research has found that blueberries can also reverse age related declines in motor function, balance, and coordination.
2. Salmon—Rich in Omega-3 fatty acids, salmon helps your brain develop tissue for increasing your brain power. Furthermore, salmon also plays a key role in fighting Alzheimer’s and other age-related cognitive disorders.
3. Flax seeds—Flax seeds are crammed with ALA- a healthy fat that aids the cerebral cortex in functioning better. This is the portion of the brain responsible for processing sensory information. Keeping it sharp is vital.
4. Coffee—Regular coffee drinking has been shown to reduce the risk of Alzheimer’s, Dementia, and other mental disorders. That’s because caffeine is good for the brain (in moderation), and it contains antioxidants. The important thing to note is you shouldn’t add in all the other junk to your coffee (the ridiculous Starbucks drinks crammed with sweeteners and fatty products).
5. Mixed nuts—Peanuts, walnuts, pecans, and other nuts contain properties that help with everything from fighting insomnia to promoting mental clarity and strong memory. Walnuts are rich in Omega-3 fatty acids while almonds contain natural mood-enhancing neurotransmitters.
6. Avocados—Don’t let the avocado’s fat content fool you. It’s a healthy fat that promotes blood flow, keeping your mind functioning at its peak. That’s not all: Avocados have also been shown to reduce blood pressure.
7. Eggs—Egg yolks are rich in choline, an essential nutrient to improving memory function.
8. Whole grains—From oatmeal to whole grain bread, whole grains are excellent brain foods as they improve circulation and contain essential fibers, vitamins, and even some Omega-3. Just make your sandwiches from whole grain breads to enjoy the benefits.
9. Chocolate—Dark chocolate is antioxidant-rich, and it also improves focus and concentration. Milk chocolate, on the other hand, improves memory and reaction time.
10. Broccoli—Broccoli has been shown to improve memory function as well as slow the aging process. This means a broccoli-rich diet will keep you young and sharp.

Now I would like invite you to eat together.

Source: Health Journal

07 December 2011

Beginning Programming with C++ For Dummies 2010

Beginning Programming with C++ For Dummies by Stephen R. Davis
Publisher: For Dummies | 2010 | ISBN 0470617977 | PDF | 456 pages | 15 MB
An ideal starting point to get a strong grasp of the fundamentals of C++
C++ is an object-oriented programming language commonly adopted by would-be programmers. This book explores the basic development concepts and techniques of C++ and explains the "how" and "why" of C++ programming from the ground up.

You'll discover what goes into creating a program, as well as how to put the various pieces together, deal with standard programming challenges, handle debugging, and make it all work.
* Details the basics of C++ programming and explores the "how" and "why" of this object-oriented language
* Addresses the various components that go into creating a program with C++
* Walks you through common challenges of C++ programming
Assuming no prior experience, Beginning Programming with C++ For Dummies is a fun and friendly guide to learning the C++ language.

11 August 2011

55 Tips to Instantly Make Your Brain Stronger and Faster

Hello friends...
We can do everything by our brain. 
Do you want to have a strong brain? If you can think fast, well and remember everything quickly, you'll always on top... 
Here are 55 tips that can make your brain stronger and faster:

Knowledge Boost

Increase your knowledge base, and continue learning. An interest in the world around you, and the never ending quest for knowledge, can actually boost your brain power. Here are some ways to experience a knowledge boost — and keep your brain strong:
  1. Discover your learning style: In order to accumulate knowledge, you need to understand how you learn best. Figure out your learning style, and then use that knowledge to boost your brain power.
  2. Rediscover the encyclopedia: You can get a great overview on a number of different subjects when you read an encyclopedia. Do it online or offline, but you can learn about something new each day when you read the encyclopedia.
  3. Revisit tough school subjects: You can give your brain a workout when you revisit tough school subjects. Had a hard time with math? Go back and do a refresher online. Was English your Achilles heel? Review sentence diagramming.
  4. Stay up to date: Know what’s happening in the news. Keep track of current events by watching the nightly news, reading the newspaper or looking online.
  5. Look at things from the other side: If you have an opinion about a certain subject or issue, look at it from the other side. Learn the merits of the opposing opinion, and try to understand another point of view. This type of critical thinking will boost your knowledge base and your brain power.
  6. Consider philosophy: There are few things that can give your brain a good workout like trying to answer philosophical questions like “What is truth?” and “Why are we here?”
  7. Take community education classes: If possible, take a class in something you find interesting. You can audit a class at a university or enroll in community education. A great way to continue building knowledge and strengthening your brain.
  8. Enjoy open courseware: Even if you can’t attend a class in the “real” world, you can do so online. Many universities offer open courseware that allows you to learn for free. MIT has especially expansive open courseware offerings.
  9. Read scientific journals: Whether you read online or off, getting information from scientific journals and other publications can boost your knowledge and brain power.
  10. Look for new experiences: Few things can increase your brain power like new experiences. Look to experience new things every so often.
  11. Pay attention to your environment: The way your environment is arranged can help you focus better and absorb knowledge better. A tidy environment, and one that is cool, can actually help enhance your study skills.

Creative Boost

Creativity can help improve your brain function. Here are some tips for using creativity to build your brain’s strength and agility.
  1. Explore your creative side: Try writing, art or performance to see whether you enjoy. You don’t even have to be good at it; just working at your creativity can help you increase your brain power and speed.
  2. Read for fun: Don’t just read for knowledge; read for fun as well. Even if you enjoy reading novels, you can boost your brain power by working your imagination as you journey to new places using your mind.
  3. Don’t forget to laugh: Laughing relieves stress and releases chemicals that help you feel positive. Humor can be a good way to release tension and let your brain get a little relaxation.
  4. Learn a musical instrument: The learning processes that go into music can benefit you. Learn a musical instrument to increase your brain power and enhance personal enjoyment.
  5. Listen to music: The creative processes in music can benefit you, even if you just listen. Classical music is especially beneficial for the brain.
  6. Volunteer: Use your talents and skills to help others. Volunteering can be a good way to build brain power as you meet new people and learn new things.
  7. Learn about other cultures: Understanding other cultures can be an interesting and creative exercise that can help you gain new perspective while making your brain stronger.
  8. Keep a dream journal: A dream journal can encourage you to examine your subconscious, and you may find new answers in creative ways in your dreams.
  9. Develop a hobby: Find something you enjoy doing and develop that skill through a hobby.
  10. Interact with others: Socializing can be a to learn new ideas and share your own. Creative sharing — or just relaxing with others — can boost creativity and make your brain stronger.
  11. Consider a child’s perspective: Look at things as a child would. This is a great creative exercise that can help make your brain stronger

Memory Tricks

If you want to improve your memory and make your brain faster at recall, here are some tricks you can practice:
  1. Use an organizer: Organizing your thoughts and appointments can help you recall needed information faster.
  2. Get adequate sleep: You remember things better when you are properly rested.
  3. Use more senses: As you learn, focus on smell, taste and touch as well as sight and sound. This will help you with recall.
  4. Linking: Link a new concept somehow to something you already know. This will help you organize the information in your brain.
  5. Practice: Just like anything else, if you want a good memory, you have to practice. Practice recalling information you have learned.
  6. Mind mapping: You can use mind mapping to learn how to visualize what you have you learned, and then recall it earlier.
  7. Try to avoid distractions: Concentrate on what you are doing, and try to avoid distractions when possible.
  8. Mnemonic devices: You can use a number of mnemonic devices to improve your memory function, including systems of letters, grouping and even rhymes.
  9. Take notes: When learning something, take notes. Writing it down can help you commit things
  10. Use your non-dominant hand: You can increase your brain power and your memory by exercising your brain with the use of your non-dominant hand.
  11. Make a to-do list: Sometimes you need external reminders to help you keep your memory sharp. A to-do list can help you stay focused throughout the day.

Stay Sharp

Once you have begun building your brain power, you want to stay sharp. Here are some tips that can help you keep your brain strong and fast.
  1. Physical exercise: You can enhance your brain function by staying physically active.
  2. Meditation: You can sharpen your mind powers with some meditation. Give your brain a charge, and keep it focused.
  3. Relaxation: De-stress yourself in order to give your brain time to process and rest a little. This will help it stay sharp and learn better in the future.
  4. Sudoku: You can exercise your mind skills, and keep them sharp, with the number game Sudoku.
  5. Crossword puzzles: Simple and fun crossword puzzles can help exercise your mind to keep it fast and sharp.
  6. Trivia games: Played online or with a group of friends in person, trivia games can be great ways to exercise your memory and your brain.
  7. Video games: Some video games are designed with education and brain function in mind. Games that require you to think things through and solve puzzles to advance can be helpful in maintaining your brain power.
  8. Strategic board games: Games like chess, Risk and even checkers can help you analyze situations and think strategically, boosting your brain power.
  9. Some card games: Some card games, like bridge, can keep your mind sharp by encouraging thought about strategy. Even poker can test your ability to determine probabilities.
  10. Teach: One way you can keep your mind sharp is to teach others. You can teach as an adjunct, offer community classes or tutor in order to keep your mind sharp.
  11. Learn sign language: Sign language connects motor skills to the brain, and brings more mental effort to communication.

Brain Food

If you want to boost your brain power and quickness, you need to eat the right things. There are some nutritional guidelines that can help you improve braing strength.
  1. Omega-3 fatty acids: The oils found in fish and some plants, like flaxseed, can improve brain function.
  2. Red wine: In very moderate amounts, red wine can help your brain.
  3. Blueberries: These delicious berries can help neurons in your brain.
  4. Strawberries: Antioxidants in strawberries can help your brain, and the vitamin C and potassium have other benefits.
  5. Folic acid: This nutrient can help you avoid memory loss. Folic acid supplements can be a good addition to your brain food regimen.
  6. Fiber: Keep your body and mind functioning properly and in balance with fiber.
  7. Water: Dehydration can be detrimental to the brain. Drink lots of water to avoid this.
  8. Eat breakfast: Get off to the right start every day with proper nutrition, and your brain will be more active.
  9. Beware of caffeine: While moderate amounts of caffeine can be helpful (one cup of tea or coffee), too much can overstimulate the brain, and the following crash can cause problems.
  10. Watch out for alcohol and drugs: Substance abuse is very detrimental to brain function.
  11. Limit junk food: Junk food drains your brain power and slows it down. In order to make your brain stronger and faster, you need to limit your intake of junk.

iOS 5 beta 5 download lands on weekend, hints at iPad 3 release date

Apple has served up the download of the fifth beta test version of its upcoming iOS 5 operating system to developers today, and for once, it arrives on a Saturday. The move bypasses the typical business-hours release schedule of the beta, and suggests that the arrival of the official finished iOS 5 for end-users of iPad, iPhone, and iPod touch devices is imminent. More than the mere fact that this beta 5, meaning that Apple and developers have put it through significant paces, the fact that this one pops up on Saturday points to the final release date being sooner than later. The “5″ number means little, as Apple could theoretically release as many beta versions as it wants or needs to; iOS 4.2 for instance went through so many paces that would-be waiters lost count. The key difference here is that once beta 5 was ready, Apple opted not to wait til Monday to post the download, even though it would only have meant holding it back another forty-eight hours. And that means the clock is ticking.

Apple’s procedure of launching new hardware (in this case the new iPhone, probably the iPod touch 5, and perhaps the iPad 3) with the brand-new version of iOS installed and also pushing the installable version of the new iOS out to existing users in the same week means that the timing of it all is tricky. iOS 5 must be ready to go at the same time as the new hardware. And while the latter is simply a matter of finalizing the design and getting enough units manufactured ahead of the designated release date, an operating system is a more fluid thing. iOS 5 is ready when Apple decides it’s ready, with super-late-stage beta testing often a luxury only afforded if there’s enough time before launch. Any obscure bugs not found in iOS 5 before release can be cleaned up in iOS 5.0.1 a week or two later, and any features which aren’t quite perfected enough to make it into iOS 5 can always be rolled into iOS 5.1 once they’re ready (look at how AirPlay and AirPrint were scaled back a bit in the iOS 4 era for the sake of getting that particular release out the door, for instance). But after releasing the first four betas in mozey mode, Apple is now suddenly in a rush with the fifth one. And that’s a good thing…

What it means is that somewhere along the Apple food chain, the signal has been given that the new hardware expected to debut alongside iOS 5 has been locked in for release date. Now, Apple’s software team is suddenly dealing with a finite timeframe for accomplishing whatever else it needs to before launch. As such, iOS 5 beta 5 has been pushed out out a weekend so Apple can get feedback from workaholic third party developers immediately rather than losing another two days simply for the sake of a tidier-sounding Monday release. And now the game is afoot, because the clock is ticking on the iOS 5 release date, which means the clock is also ticking for the iPhone 5, the iPod touch 5, the iPad 3 and/or whatever else Apple is planning to shove out the door that same week.