Monday, December 29, 2014

Book Review: Professional C ++, 3rd Edition Mastering Complex C ++ Programming


From game programming to major commercial software applications, C++ is the language of choice. It is also one of the most difficult programming languages to master. While most competing books are geared toward beginners, Professional C++, Third Edition, shows experienced developers how to master the latest release of C++, explaining little known features with detailed code examples users can plug into their own codes. More advanced language features and programming techniques are presented in this newest edition of the book, whose earlier editions have helped thousands of coders get up to speed with C++. Become familiar with the full capabilities offered by C++, and learn the best ways to design and build applications to solve real-world problems.



The Book Review:
Reviewer: Jon


My First Impression  
  - looked like a very big book filled with lots of information
  - kind of intimidating at first
               
After reading  
    - it contains lots of information and is a very useful book for learning C++
    - the opening chapters are an overview of C++ and a refresher course (which was much needed)
     - need to know at least some programming to get the most of this book, not for beginners
      - even though it contains lots of information, it is easy to understand and work with
      - the downloadable code to use along with the book is a great help
      - looking forward to re-learning C++ after being away from it for so long (I mainly use Python, HTML, CSS, SQL and Javascript as a web developer)
               
Conclusion     
    - A must have book if you are wanting to take your programming and development skills to the next level with C++






Traveling with Kids – Tips for Smooth Journeys

While it is supposed to be a path to self-discovery, travel in modern times has become a harried exercise. Add some kids to the journey, and many parents find the thought of travel to be unbearable. Despite the challenge, it is possible to enjoy a fun vacation with kids.




A good night’s rest is essential for a fun and memorable.  Follow these expert hotel tips to ensure you are getting a good deal with a hotel that is kid friendly:
·   Check the hotel’s policy for kids to stay free. Some offer this discount for kids up to 19 years of age, while others only feature it for two year olds and higher. Check the policy to avoid a potentially expensive surprise.

·   Stick your kids in a warm car for eight hours and they’re going to get cranky. A hotel pool can be a very inviting place to relax and burn some calories. Use the booking site’s advanced filters to make sure your selected hotel has a pool.

·   Babysitting services can be what you need to get out on your own. Many resorts offer safe and engaging babysitting services that allow grownups to have some time together.



·   Find the bargains. Orlando and Las Vegas are good choices for families, with the Wyndham Lake Buena Vista in downtown Disney available for $80 a night. Midweek rates in Vegas are surprisingly cheap, with quality suites from $85 a night. Getaroom.com features “unpublished rates” through its call center which allow parents to save even more.

·   Look at suites. Consider the benefits of a larger suite instead of two separate rooms. A suite can be especially welcome for those traveling with little kids who can’t be left unsupervised in an adjoining room.

·   Watch extra fees. Parking, Wi-Fi and other services might be free, or they might not. Parking in an urban center such as San Francisco can be $50 a night, so find a hotel that offers a parking fee deal.

·   Continental free breakfasts add up. When you have hungry teenagers in tow, breakfast can be a considerable expense. Hotels that offer free continental breakfasts give your kids the fuel you need and gives you a break for your wallet.



Flying is amazing! You can travel thousands of miles in a few hours. Traveling with a screaming toddler on the plane makes it feel truly endless, however there are things you can do to ensure you survive and thrive on a plane ride.

·   Stretch those little legs. When the flying is nice and calm, take a minute to walk the aisle with your child. Remember how much energy they normally burn and understand it can be difficult to sit still in a plane for grownups, never mind a five year old.

·   Bring enough food. It’s a classic risk/reward. You risk wasting maybe $10 worth of food versus being prepared in case of delays or excessive hunger. Bring high-protein snacks, and make sure you eat as well so you can calm any frazzled nerves.

·   Some airlines allow kids under two to fly for free. This is a great bargain, but be aware many international carriers charge at least a portion of the regular fare for kid travelers.

·   Spend layovers wisely. The first priority during a long layover is to get some nourishing food. After that, try to find a deserted gate area or even a section of a terminal. Allowing kids to sprint 50 yards is an amazing way to release some of their energy. Do jumping jacks as a family to get the blood moving and the spirits high.

·   Babies are going to cry. Don’t apologize if your baby is crying on the plane. The changes in air pressure hurt, and there isn’t much you can do. If the baby has eaten and has a dry diaper, you’ve done the best you can. Be sure to bring your own wipes, creams, diapers and formula with you. Don’t put essentials in checked luggage if you’ll need them with you in seat 24E.



 Don’t pack the kitchen sink!  This saying is vital for those who have the urge to bring everything under the sun on a simple trip. Work with your kids to figure out what they absolutely need to bring. The following tips will help travelers to pack right and light and to enjoy relatively stress-free travel:

·   Get a full charge. Make sure all iPads, iPods, phones, tablets, and video games are fully charged before your trip. While you want the kids to enjoy the scenery of a road trip, giving them a little screen time can help keep them in a decent mood.

·   Bring a simple stroller. Inexpensive umbrella strollers area much better option than bringing your larger and fancier kid buggy. Keep it simple with a lightweight stroller that will save your back while traveling.

·   Kids are messy. Pack an extra set of clothes in your carry-on so you can get junior out of his juice-soaked pants. Be prepared for the unexpected.



·   Washing machines are your friend. If you are traveling to a relative’s home or are renting a house, remember you can always do laundry. A nine-day trip doesn’t mean each kid needs nine complete outfits. Bring four or five that match well enough and simply do the laundry halfway through the trip.

·   Pick the right days to travel. For example, avoid subjecting kids to red eye flights, and consider flying on Tuesdays or Wednesdays to avoid massive crowds.

·   Pack art supplies. Paper and crayons are still great ways to spend time while traveling. They don’t need to be charged and they help many kids to tune out distractions and relax.

Following these following tips for hotels, flights, and packing are a great way to ensure the next trip with kids goes smoothly. This will give you more time to build great memories instead of worrying about the headaches of traveling with little ones. 



Bob Diener, President of getaroom.com, with  unpublished rates typically 10-20% lower than the hotel’s lowest rate. getaroom.com offers daily flash sales and unpublished rates up to 60% off the hotel’s rates. getaroom.com, the value site offering daily flash sales and unpublished rates up to 60% off the hotel’s rates.



Take the Holiday Bar to the Next Level PLUS a Giveaway (Canada only)

During the holidays, we all know food has its place at the table but the Holiday Bar is where the party comes to life. To ensure you have the know-how and proper supplies at your party, Molson Canadian 67 has three tips to help you host an unforgettable night with your closets companions.




    1.      Take Stock

When stocking your bar, make sure you’re including something for all tastes. Light options, such as Molson Canadian 67 at 3% alcohol, allows your guests to enjoy a drink containing lower alcohol than traditional beer or standard mixed drink.  Building your stocked bar can be intimidating and lengthy process if you don’t know what you’re looking for. Use this handy chart that provides a list of everything you need to stock to get the most out of your bar on two different budgets, plus all the essentials to have on-hand for garnish and mixing like a pro. 




     2.     Mix it up

Cocktails are a very popular option for any occasion, and having a signature cocktail at your party will help set the tone of the event and impress your friends. This year, why not give The Avro Arrow a try.


THE AVRO ARROW
1 oz Canadian Whisky
1/2 oz Canadian Maple Syrup
1/2 oz Lime Juice
4 drops Sriracha
Shake, strain and serve over ice
in a lowball glass.
Top with half of a 341 ml bottle
of Molson Canadian 67, and stir.



     3.       Be Responsible

Account for all tastes by providing virgin cocktails that look and taste as delicious as their alcoholic counterparts – the designated drivers will appreciate the thought. Keep a list of designated drivers and a cab company number on hand to ensure the safety of all guests after celebrating the beginning of a new year. Cab tip: Call Taxi Guy at 1-888-TAXIGUY at anytime to be connected with a cab.

Wishing you and yours a safe and Happy New Year. Cheers!





Molson Canada is giving away to one of our lucky readers, the prize pack shown below and 
will include: 2- I am Canadian baseball caps, 4- 67 glasses, 2 -I am Canadian Car flags, 1- Molson Canadian golf shirt (M) and 1- Molson Canadian Toque. ($50 value)




T contest is open to Canadian residents only and the winner must be of legal drinking age (18 or 19 and above, depending on their respective province). A random draw will be made by Random.org on January 9, 2015 from all entries received up until time of the draw.

To Enter:
Leave your email address and a comment to Molson Canadian

Extra Entries:
Grab our button
Tweet this giveaway ( one time tweet allowed only)
Follow us on Twitter
Follow us on Facebook


Good luck to all!