Search This Blog

Sunday, September 4, 2011

Reach for the stars: How to futureproof your career


Space shuttle Atlantis
Many of the jobs that will provide employment in Australia for years to come are yet to be invented. Picture: NASA
ROBOT repairman and flying-car mechanic still may be far-fetched but medical roboticist and transhumanist designer are already among emerging careers of the future.
Many of the jobs that will provide sustainable employment in Australia for years to come are yet to be invented.
But experts say information communication and technology will pave the way in employment.
Roles in some fields are already declining - likely to be redundant by 2016.
Employment projections from the Federal Department of Education, Employment and Workplace Relations show that by 2015-16, the industries to experience the greatest growth are healthcare and social assistance (323,300 jobs), construction (195,800 jobs) and professional, scientific and technical services (149,800 jobs).
The three sectors combined represent 50 per cent of the total jobs growth expected for the period to 2015-16.
Healthcare and social assistance is led by people living to an older age, ensuring aged care continues to be a big employer.
Growth in technical services in part is driven by the surge of technology use in the Australian community.
The industries with the highest percentage of new-job growth in the next five years are mining (6.1 per cent), healthcare and social assistance (4.5 per cent), electricity, gas, water and waste services (3.9 per cent), construction (3.6 per cent) and professional, scientific and technical services (3.3 per cent).
To further improve chances of future proofing a career, recruitment company Peoplebank chief executive Peter Acheson says to aim for IT.
"(There's) a creeping amount of technological proficiency required in mainstream jobs in the future,'' he says.
"There's also an increasing trend towards mobility, and the globalisation of markets means that we could have virtual teams from across the world working together.
Technology also will resign other jobs to the scrap heap. Business futurist Morris Miselowski predicts the end is nigh for job types such as:
  •  Machinist: Robotics will render this career obsolete.
  •  Desktop publishers: Advances in software will mean people do this role themselves.
  •  Fabric and apparel patternmakers: New software programs will mean this job is a career of the past.
  •  Supermarket cashiers: Shops will be only self-serve.
  •  Film processors: There will be so few film cameras will no longer exist in the volume needed to it won't justify film processing.
  •  DVD storeperson: People will buy more movies online.
But Mr Miselowski believes some of the jobs that will be around for years to come include:
  •  Transhumanist designer/technician: They will work with people who have suffered disabilities such as amputation, loss of hearing or eyesight or lack of physical mobility.
  •  Retirement consultant: They will help people get the best out of their retirement such as finances, lifestyle and living arrangements.
  •  Cyber security: As the community increasingly lives life online, people will need more security specialists able to keep their information safe.
  •  Genetic counsellor: Now that people can find out their genetic make-up, there is a growing need for genetic counsellors to help address such questions as "I have a gene that says I'm at increased risk for breast cancer and many of my family members have breast cancer, should I have a mastectomy?''.
  •  Custom implant organ designer: They will build specific organs from scratch for people who need them.
  •  Medical roboticist: The six-million-dollar man may one day be a reality, as medical roboticists take prosthetics far beyond what we see today.
Stuart Atkins, of HRnet, says staff in the following 10 fields have a sustainable career, for the foreseeable future: aged care, education, web development and IT, emergency services, veterinary services, financial planning, accounting, employment services, hairdressing, funeral directors.
Dr Raymond Choo, who has worked in cyber security for eight years, says there is "absolutely'' a shortage of cyber security-savvy individuals.
"Cyber security is an interdisciplinary profession and not only restricted to technical positions in computer science and engineering disciplines,'' he says.
"There is a wide range of career options ranging from national security, legal and policy advisers in governments to security consultants, penetration testers (also known as white hats) and digital forensic specialists in both public and private sectors to cyber security researchers in academia and think tanks.''
Growth industries
  • 4.5 per cent: Jobs growth inhealth to 2016
  • 6.1 per cent: Jobs growth in mining to 2016
  • 3.6 per cent: Jobs growth in construction to 2016
  • 3.9 per cent: Jobs growth in energy and water to 2016
  • 50 per cent: of total jobs growth to 2016 in health, construction and


Read more: http://www.news.com.au/business/reach-for-the-stars-futureproof-your-job/story-e6frfm1i-1226128668770#ixzz1Wu11Nvap

Thursday, September 1, 2011

Virtual Router - Wifi Hot Spot for Windows 7 / 2008 R2

Project Description


Virtual Router turns any Windows 7 or Windows 2008 R2 Computer into a Wifi Hot Spot using Windows 7's Wireless Hosted Network (Virtual Wifi) technology.
What is Virtual Router?


Virtual Router is a free, open source software based router for PCs running Windows 7 or Windows Server 2008 R2. Using Virtual Router, users can wirelessly share any internet connection (Wifi, LAN, Cable Modem, Dial-up, Cellular, etc.) with any Wifi device (Laptop, Smart Phone, iPod Touch, iPhone, Android Phone, Zune, Netbook, wireless printer, etc.) These devices connect to Virtual Router just like any other access point, and the connection is completely secured using WPA2 (the most secure wireless encryption.)

http://virtualrouter.codeplex.com/

Tuesday, August 23, 2011

Our Future: A Day of Glass

You know how glass feels to the touch? Think of your smart phone or your favorite wine glass – your hands tend to linger to the touch. You don’t get that tactile sensation with plastics. And since the 1970s, the push for plastic has seemed never-ending. As we learn more and more about the health dangers and environmental impact of plastic, we’re going back to the basic beauty, safety and elegance of glass. We came across this terrific video from the good folks at Corning. It centers on how glass can be used in our everyday lives in unique and innovative ways. While we’re focused on providing you with the best glass water bottle you’ll ever use, we applaud any way that we can bring the benefits of glass back into our lives.

Are you inspired? What can you imagine in a future focused on glass?

http://www.youtube.com/watch?v=6Cf7IL_eZ38&feature=player_embedded
http://www.glassisback.com/

Tuesday, July 26, 2011

Deploying Joomla! to the cloud using the Windows Azure Companion

The Windows Azure Companion was an experimental tool to provide a simple experience installing and configuring platform-elements (PHP runtime, extensions) and web applications on Windows Azure. Preliminary feedback on this tool has informed the creation of a new set of tools to deploy applications to Windows Azure - available at http://azurephp.interopbridges.com/downloads



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

THE FOLLOWING CONTENT IS NO LONGER CURRENT. REFER TO THE LINK IN NOTE ABOVE



Recommended pre-read

Understanding the Windows Azure-Platform

Get Started with the Windows Azure Companion

+



Joomla! 1.6 recently released and I thought it would be a good idea to install in on our cloud services platform using the Windows Azure Companion to get a Joomla! instance out to the cloud in a few easy steps and give an overview on the features available with this great Content Management tool and the Windows Azure platform



Downloading the Windows Azure Companion

The Window Azure Companion is hosted on the MSDN Code Gallery, and when you visit the project site, and click the Downloads tab, you'll see the download options shown below (as of the December 2010 CTP)







There are different Virtual Machines (VMs) of a Windows Azure cloud service which you can quickly upload within a provisioned Azure account. If you don't have an Azure account, you can find the current available offers here . In the current (December 2010 CTP) downloads there are two small sized VMs with and without security (https). There is also the companion source so that you can assemble your own VM if you need a larger size or need to modify the underlying plumbing.



We will be using the VM prepackaged option (WindowsAzureCompanion-SmallVM-Dec2010CTP.zip). Click on the link and you will be given the following windows for you to accept the license and download.

Click on "I agree"





You will then get a "File Download" window, Click "Open"





You will then get a window with the status of the file download and you will see the "Internet Explorer Security" window asking you for permission to open the file. Click on "Allow"





A window showing the contents of a temporary folder, similar to the one below will open. In this window you may see the following files. The first is ServiceConfiguration.cscfg file which contains a service configuration XML document for the service and compiled code, in the WindowsAzureCompanion.cspkg file. There is also a .txt document with the License for the code. Click on "Extract all files"







You will then get the following window and enter in a path to a directory you will drop the files in. Enter in the path, in my case the default downloads directory on Windows 7 for my account, in the text field labeled "Files will be extracted to this folder", make sure the checkbox "Show extracted files when complete" is selected and click the "Extract" button





You'll then see the folder you picked open up in a new window with the files you saw earlier,





You will then want to provision a storage account configured on Windows Azure. If you do not have one, then you will need to set one up and the article "How to Create a Storage Account" on MSDN will help you get started.



Before you deploy the service to Windows Azure, a few modifications to the ServiceConfiguration.cscfg file are required to be done.



You will want to specify the your Windows Azure storage account, I have named mine "wacompanion" and I copy and pasted the key that I set up when I created the storage account from above. I have redacted it for security and left it as ****** below, please use your own. You will find this in the "Windows Azure Storage Account Details" section















You will also have to set up an admin account for accessing the Windows Azure Companion once it's running. You will find this in the section labeled "Admin user name, password and e-mail". We'll just a simple username "root" and a strong password (something that contains, letters, numbers and symbols on your keyboard) of your own choosing. Replace ***** with yours















Next we will be specifying a feed that indicates what applications are available to be installed. For this example, we will be using a feed that Maarten Balliauw has made available, but you can generate your own following the Windows Azure Companion Feed Schema. You will find the appropriate to do this in the "Atom Feed for Product items to be installed" section as per below.











Next, deploy your application to a new hosted service on your Azure account. If you need a refresher for this part, refer to the "To select a project and create a compute service" section of this walkthrough on MSDN, using the .cspkg we downloaded and the .cscfg file we just updated. Once it's deployed you can browse to it at port 8080 of whatever URL you specified when you set up the Azure hosted service (computing) instance. Make sure that the service is running too J for this tutorial the link may not work for you as I may have suspended or deleted the service. The diagram below is a good visual indicator that your service is running, namely that your "AdminWebSite" is "Ready" (It's green, rather than Yellow or Red).





Browse to your deployment, http://[yourservicename].cloudapp.net:8080. You'll be greeted with a welcome message via an ASP.NET MVC application; that message, by the way, is configurable via the ApplicationDescription setting in the ServiceConfiguration.cscfg. Upon logging in (via the link in the upper right), you'll have access to the other functionality of the Windows Azure Companion as well.







Click on the "Log On" button on the top right corner of the webpage where you will be prompted for the "User name" that you chose earlier and the "Password" too





Installing Joomla 1.6, PHP and some other open source applications!

Next we will be installing Joomla 1.6 and since it runs on PHP, the companion is aware of that prerequisite and will pick it up too unless however the feed we use does not have it in the product list (ProductListXmlFeed). Click on to the Applications tab, which here includes Joomla along with some other popular Open Source PHP packages. Click on the "Joomla 1.6" checkbox and you'll also notice that "phpMyAdmin" (an open source management tool) will also get automatically checked. Click on the "Next" button to continue





The next screen prompts for some versioning information for Joomla along with similar requests for other prerequisites. I will be using Joomla version 1.6 (older versions may also be available), using the default paths and I will do so also for phpMyAdmin. Since this feed also requires the PHP runtime, and the MySQL database, those prerequisites also come along. Keep all the defaults and click on the "Accept" button to continue (you will be accepting all the licenses of the product)





While the applications are installing, you'll see progress messages appear on the Admin tab of the Windows Azure Companion site. Those messages, by the way, are also recorded to the Windows Azure Storage account you configured in the .cscfg file.











Upon completion, the applications will show as installed (check box, greyed out) and ready to launch.



Configuring MySQL for use with Joomla

We will now want to configure a database in MySQL, We will use the phpMyAdmin tool. Click on the "Launch" button.



On the next screen, leave "Server" blank, "root" for the Username and "adminadmin" for the Password.







You'll next see the dashboard. We'll first change the password for security. Click on "Change password"





I recommend a strong password (something that contains letters, numbers and keyboard symbols) but somewhat easy to remember







You will get a message, "The profile has been updated". Click on the "Back" link to continue







You will need to login again using your new password. In the dash, in "Create new database", enter in the name of your preferred database, I am calling mine "Joomla". Next click the "Create" button.







You will receive a message that the "Database Joomla has been created" with a green check mark next to it







Configuring Joomla

From the Windows Azure Companion Application Tab, click on the "Launch" button for Joomla!





You will then be presented with an option to "Select Language", then click "Next"







For the "Pre-Installation Check", accept the defaults and not the recommended settings, and then click "Next"







Accept the "License" by clicking "Next"







You may enter in your "Username", we used "root" and the "Password" you chose earlier. For the "Database Name" enter "Joomla", accept the defaults and click on the "Next" button.







We will skip the "FTP Configuration" by clicking the "Next" button





You can then set a "Site Name" of your preference and include additional information for the Admin of the site, including setting the "Admin Username", "Admin Password" and the "Admin Email" to help you reset your password in case you forget and not have to reconfigure later.







You now have an active Joomla 1.6 usable installation







Removing the Joomla Installation Directory

A security feature of Joomla! as you may have already noted, is to have you cleanup your "Installation Directory" before your site is useful. For that we will launch the "eXtplorer" File Manager from the Windows Azure "Applications" tab.





We'll login using the defaults, use "admin" for "Username" and "Password"





Since these are the defaults you will be prodded to change it. Click on "OK" to continue





Enter "admin" for the old password and set a "New password" of your own. Click the "Change" button to continue





We will now see a list of directories for the applications you have installed. Double-click on "joomla"





Next we will want to right-click on "installation" and select "Delete" to remove it.





Click on "Yes" to delete it





Now launch the Joomla! application from the Windows Azure Companion "Applications" tab or enter the URL in your web browser, http://[yourservicename].cloudapp.net/joomla. You should no longer see the security message that asks to remove the Installation folder.





Congratulations you're running Joomla! 1.6 on Windows Azure! For more information on Joomla please visit, http://joomla.org



Wrap Up

Joomla! and Window Azure work really well together and now it's easy to get it deployed.

You also have the opportunity of getting other of your favorite open source applications out on the cloud service. Please take some time to try them out and other content on



Please also check out the source code for the Windows Azure Companion, so check it out, add your own features, or contribute to the discussion on the MSDN Code Gallery.



What's next

Advanced Windows Azure Companion Guide

Understanding the Windows Azure Companion Source Code





Disqus LoginAbout DisqusLike Dislike

Glad you liked it. Would you like to share?

Facebook



Twitter



Share

No thanks

Sharing this page …



Thanks! Close



Add New Comment



Image Post as …

Showing 0 comments

Sort by Popular now Best rating Newest first Oldest first Subscribe by email Subscribe by RSS



blog comments powered by Disqus Related Content

No related content was found



About



This site dedicated to Windows Azure and PHP.

Contact



This site is run by the Microsoft Interoperability Strategy Team. Feel free to drop a note, humans are reading & responding !



Privacy Statement
Terms of Use
Interoperability@Microsoft Blog
ContactUs
© 2011 Microsoft Corporation

http://azurephp.interoperabilitybridges.com/articles/deploying-joomla!-to-the-cloud-using-the-windows-azure-companion
 
http://oakleafblog.blogspot.com/2011/02/windows-azure-and-cloud-computing-posts_15.html

Tuesday, July 19, 2011

Ambient Electromagnetic Energy Harnessed for Small Electronic Devices

Researchers have discovered a way to capture and harness energy transmitted by such sources as radio and television transmitters, cell phone networks and satellite communications systems. By scavenging this ambient energy from the air around us, the technique could provide a new way to power networks of wireless sensors, microprocessors and communications chips.
"There is a large amount of electromagnetic energy all around us, but nobody has been able to tap into it," said Manos Tentzeris, a professor in the Georgia Tech School of Electrical and Computer Engineering who is leading the research. "We are using an ultra-wideband antenna that lets us exploit a variety of signals in different frequency ranges, giving us greatly increased power-gathering capability."


http://www.gatech.edu/newsroom/release.html?nid=68714

Friday, March 18, 2011

47 Ways To Make Her Love You

47 Ways To Make Her Love You

October 19, 2010, 5:24 pm Siski Green menshealth
It's easy when you know how, right? Well then, here's the know-how.
Sex &

1. Go with the flow
All women cry, so get your reaction right. Cuddle her, gently wipe away the tears and ask what's wrong. Then understand a fundamental difference between men and women: she doesn't want solutions, she just wants you to listen.
2. Clean up afterwards
Every time she cleans your shaving stubble from the basin, she loves you a little less.
3. Keep quiet
Women are genetically programmed to ask you why you split up with your ex-girlfriends and to over-analyse what your answer means for your relationship. Avoid problems with a simple, "She wasn't you".
4. Be prepared
Stash a photo of her in your wallet. She'll deny it, but all women rummage at some point, so use this to your advantage.
5. Come clean
Women have a much better sense of smell than men, so wash yourself, your doona and clothes before you think you need to.
6. Give her a reason
"I love you" is from anyone to anyone, so explain why you love her. Whether it's the way she nibbles a Kit-Kat or how her nose scrunches when she drinks tequila - your reasons make it unique to her.
7. Talk...
Often and properly. If she asks you how your day went, don't say "fine". Giving her details makes her feel involved in your life.
8. ...and listen
Ask about her day, really listen, then ask her a question about what she's just told you, to prove you were paying attention.
9. Get personal
Roses are good, but they could be for anyone, so if you first danced to Hold Me Now by the Thompson Twins, hunt down the vinyl to show your singular love for her.
10. Discern
Only give good tips for good service. It shows you're observant, value attention and that you're selective with praise and generosity, making her feel "chosen" as well.
11. Call room service
When she's away, phone the hotel where she's staying and have strawberries and bubbly sent up to her room. A treat when you're not around shows that you're not expecting anything in return.
12. Consult her
Ask her advice on something important to you, even if you don't really need it. It will show her you value her opinion and that she's part of your plans.
13. Don't stop
Most men start out as great boyfriends: love notes under her pillow, waxing lyrical about her "fantastic" body and actually listening when she talks. A year later it's rings around her bath, waxing lyrical about J-Lo's bum and needing a sharp elbow to facilitate any kind of communication. Don't take her for granted - keep at it.
14. Take her with you . . .
To a football or rugby match. Once she too has experienced the relief that comes from verbally abusing the ref, she'll be far more forgiving of the time you spend watching sport.
15. Be a family man
Introduce her to your brother, sister, nephew, grandm - it shows you care about family, without subjecting her to the terror of a parental encounter. She sees how you treat them as an indicator of how she'll be treated.

The nine best things you can say to a woman

16. "I love your eyelashes."
17. "Sex with you just gets better and better."
18. "You look beautiful when you're sleeping."
19. "The way you dance is really sexy."
20. "You have a wonderful laugh."
21. "You're so clever."
22. "Your scrambled eggs taste even better than my mum's."
23. "Your skin smells fantastic."
(And finally . . .)
24. "Lets spend the weekend at my villa in Tuscany."
25. Mop it up
Weekends away are sweet, but regularly vacuuming the house, cleaning the bathroom, cooking dinner and washing up afterwards will make her love you more. Putting in some of your hours takes more effort than getting your wallet out.
26. Don't make a period drama
A women's menstrual cycle lasts 28 days and she'll probably be emotionally fragile two or three days before the first day of her period. Jot it in your diary, set the alarm on your mobile, anything to remind you so you don't laugh out loud when she cries during Harry's Practice.
27. And keep it to yourself
"How dare you dismiss my emotional turmoil as hormonal?"
28. Remember how it was in the early days
For a happy ending, remember the beginning: the details of your first meeting, where you were, what she was wearing, what you said and how you felt. Recount them. Often.
31. Get wet
Okay, it may sound like that Herbal Essences shampoo ad, but if you wash her hair for her and give her a scalp massage while you're at it, she'll fall head over heels for you.
32. Make love
Do it softly, sweetly and with tenderness.
33. Now F**k
Yes, we also like it downright dirty sometimes.
34. Time it right
Ten minutes late shows you're a busy man, 20 minutes means you've made a miscalculation and you'll be forgiven; 30 minutes late or more and she knows you don't think her time is as important as yours.
35. Go out with your mates
Despite what you may think, no woman wants a doormat for a partner. Spend every waking moment gazing adoringly into her eyes and she'll start gazing adoringly elsewhere.
36. Explore new territory
Kissing is a given, but do a little oral orienteering to make your lip service stand out. Prime sites are lips, elbows and just below her ear. But let's not forget her inner thighs, her toes and, of course, her clitoris.
37. Shout it out
She wants everyone to know how you feel about her, so tell her she looks amazing in whatever colour she's wearing when there are other people in the room. Or send a bunch of freesias to her work (it's much less obvious than roses and they have a wonderful, strong smell, so everyone in the office will comment on them).
38. Give her a break
Run her a "holiday bath" when she gets home from work. Throw in a big, pink bath bomb (from Lush, www.lush.com.au) to turn the water fuschia pink.
39. Open doors
It's time to settle the debate once and for all: it's not condescending, it doesn't imply she can't do it herself - it's just a nice gesture.
40. Prove the ex is old news
If you bump into a previous partner, squeeze your ladies hand, pull her towards you and smile. The outward display of affection tells her it's truly over with your ex; the hand squeeze shows you have a secret bond no-one else can share.
41. Make yourself sick
Leave her love notes around the house - inside the fridge, on the bathroom mirror or under a pillow. That much sweetness might make you feel plain nauseous, but it'll make her feel like a lovesick teenager.
42. Keep a secret
You may regard Beyonce's curves as sculpted by a loving God, but no matter how many times she casually asks - and how cool she seems - don't ever tell her what you really think.
43. Time it right
You know women love compliments, but pick your moment carefully for extra brownie points. Tell her she looks great when she's just had a shower and isn't wearing make-up and figure-transforming clothing.

Gift-wrapped short cuts to a woman's heart:


44. Bulgari soft leather "Tubo" bag (call [02] 9233 3611)
Heed this timeless wisdom: harness the power of accessories and you will prosper. Add a pair of matching shoes and you'll never miss another footy final.
45. Jewellery (platinum-set diamond studs from Tiffany & Co., call [02] 9235 1777)
If you are yet to provide her with expensive, sparkly things in a blue box, do so as soon as humanely possible.
46. Nike "City Knife" trainers (call [1300] 656 453).
Sexy underwear is a nice idea - for both of you. So buy her something that's definitely just for her.
47. S.T. Dupont "Contraste" MS multifunction diary (call [02] 9315 9343).
It's beautifully lined with supple lambskin and fits into her handbag. Customise it with love notes on random dates.
 
http://au.lifestyle.yahoo.com/mens-health/sex-relationships/advice/article/-/5929862/47-ways-to-make-her-love-you/