祝大家福虎生風,虎年行大運!


Posted at 02:01 AM in Dog, Family & Friends, Photography | Permalink | Comments (0) | TrackBack (0)
Harry & Stella went to a small dog meetup today. They mingled with their furry friends and they are so tired now. :-)
This video clip was recorded using iVideo Camera on my iPhone 3G. iVideo Camera allows you to record a short video on any iPhone (3G or even 2G with iPhone OS 3.1) just like you could do on iPhone 3GS.
Pros:
Cons:
Posted at 03:52 PM in Dog, Web/Technology/Gadgets | Permalink | Comments (0) | TrackBack (0)
Posted at 09:58 PM | Permalink | Comments (0) | TrackBack (0)
As a manager, you know that a team project takes a lot more work than meets the eye. Keeping everything running smoothly requires ongoing effort from everyone involved.
Focus on these “behind the scenes” areas to improve your project execution:
1. Support a Team Spirit
At the outset of your project, match team members up in pairs so everyone has someone to turn to when they face an obstacle. Ideally, when any issue comes up, they will work as a team to come up with proposed solutions instead of just bringing all their problems to you to solve. This will give them a greater sense of accomplishment and build team cohesion.
2. Work Step By Step
Create checklists that include small action items that may otherwise be overlooked. The checklists can be used as a template and updated for the next similar project. They help the team accurately perform routine project tasks - pilots and surgeons use checklists to reduce mistakes!
3. Crosscheck All the Way
Assign team members to review each other’s output (using established metrics whenever possible) to ensure that each task is executed properly. That way, you can perform spot checks but won’t have to spend all your time doing quality control.
4. Keep Your Eye on the Prize
Start each group meeting with a recap of your overall project goals. Then, you can more readily see if a suggested course of action will bring you closer to these objectives or take you off on a tangent.
5. Have a Backup Plan
Identify the most likely project disruptions in advance and plan for how to deal with these. Also, remain flexible enough to handle the unforeseen. Add contingency resources (e.g. time and expenses for re-work) to your estimate of how long and how much a project will take to complete.
6. Don’t Become Overwhelmed
Task saturation occurs when your team members don’t have the time or the resources to get their jobs done. Combat this by frequent communication. That way, you can identify people who are overwhelmed before they simply start shutting down. Use project management or time tracking tools to evaluate performance and identify areas where you need to get more involved.
This post was inspired by an AfterBurner Flawless Execution workshop I attended. Fighter pilots who had served in the Royal Canadian Air Force and U.S. Marine Corps taught me how to use their techniques in my business!
Posted at 09:36 PM in Business/Management, Project Management | Permalink | Comments (0) | TrackBack (0)
The term ‘social networking’ brings to mind sites like FaceBook where people engage in casual chatter about their everyday lives. However, there are also a number of hugely popular Web 2.0 platforms you can use to bridge the gap between professional and personal interaction. This process (done right) helps you build a powerful brand that your employees can connect with. Once your workforce is on board with your company’s vision, there is no limit to the number of people they can reach with your message.
Focus on What’s Important
Before
you set up your first network, you need to understand what these tools can and
can’t do for you. Companies that approach social networking with a traditional
advertising mindset are often disappointed with the results. If your goal is to
develop a motivated employee base that will create a buzz about your company,
you are much more likely to achieve your objectives. Social networking is a
powerful way to:
·
Increase
employee engagement and morale
·
Improve real
two-way communication with your workforce
·
Express your
core vision with every interaction
·
Differentiate
yourself from other employers/companies (branding!)
·
Explore new ways
to improve your business model
·
Attract top
talent to fill open positions
Clarify Your Expectations
Implementing
a social networking program without a clear policy for how it should be used is
a disastrous mistake. However, filling 5 or 6 pages with fine print about every
type of unacceptable behavior (and the resulting disciplinary action) will
ensure that no employees have any interest in participating.
Create a one page guideline that encourages positive interaction and accountability without squelching creativity. Let your workers know that you trust them to be professional and take responsibility for the way they represent themselves and your company. Set the example you expect others to follow. Have a protocol in place for addressing any negative behavior on the part of the occasional “problem employee”.
Pick the Right Platform
Here
are 4 popular Web 2.0 tools along with ideas for how to use them and ways to
encourage employee participation:
Blogging
A company blog can replace many traditional communication mediums. Use your company
blog to:
·
Address current
issues
·
Answer questions
·
Cover policy
updates
· Talk about new ideas/innovations
· Share business tips
·
Recognize areas
that need improvement
·
Brainstorm
creative solutions
Giving employees an immediate voice in these discussions increases engagement. One person can be responsible for moderating comments on the blog, but every department should contribute content.
Add tags to categorize the entries so
employees can easily find data on any topic. Eventually, your blog should
become a comprehensive repository of information. Then, you can direct workers
to the appropriate entry whenever they have a question.
Your
corporate blog should also have an external component where you post
information for customers. Invite one employee per week to write a guest post
or answer customer questions. This is an opportunity for them to showcase their
knowledge about a specific topic that is relevant to your company.
LinkedIn
LinkedIn is a professional network for
connecting with potential job candidates. Demonstrating a cohesive presence via
a corporate LinkedIn group sets you apart from other employers. When you create
your own group, use the summary and description sections to express your brand
- not just to give a bland description of what your company sells.
Encourage
your existing employees to participate by holding a free 20-30 minute workshop.
The focus of this workshop should be to assist them in updating their online
profiles. Help them highlight their skills, experience, and expertise. This improves
their career potential and your company image at the same time. When employees
join your group, your logo is displayed in their profiles. This increases your
brand visibility in every interaction they have with other professionals.
YouTube
If
you have the budget to create short, simple videos, a YouTube
channel is the way to go. This is the perfect medium for distributing
messages that improve morale and engagement. Provide creative, entertaining clips
about workplace safety, health & wellness, training tutorials, company
events, and new products/services.
Everyone
loves to be a star, so ask workers to participate in script writing and acting.
Use YouTube to distribute a personal message from the CEO once a month. This
helps each employee feel personally connected with top management - especially
if the CEO drops by to add a comment now and then.
Twitter
The
key to successful
tweeting is variety, relevance and giving as much as you get. Understand
your employee and client demographics and what catches their interest. Tweet
about topics that mesh with your larger corporate vision. This can include eco-friendly
tips, work/life balance resources, money saving advice, and more.
Position
yourself consistently as a source of free, helpful information. This will get
your employees in the habit of passing on pertinent tweets to others. Then, it
will be a natural progression for them to re-tweet info about your latest
product release or job openings as simply another benefit you offer to their
extended network.
What's your experience in social media marketing? Let me know what worked or didn't work for you in the comments!
Posted at 09:25 PM in Business/Management | Permalink | Comments (0) | TrackBack (0)
Posted at 08:10 AM in Dog, Family & Friends | Permalink | Comments (0) | TrackBack (0)
Technical Support:
Friday night, Chris was not in the house when I came home from a facial appointment. Our dogs were loose in the living room and the front door was not locked. It was very strange. It turned out that he got summoned to be tech support for the old Chinese ladies next door - setting up their laptop on the Internet. Our neighbour was on the phone with tech support, but she didn't know enough about computers to understand what he was telling her to do... so she told the tech support guy that she'd get her neighbour to help... and came over. She had a sense of urgency, so he went straight over. Once Chris was on the phone with tech support, the guy said he was looking at Google Street View to see how far away this neighbour was while he waited. :-)
Our neighbour came over again this afternoon asking for help with her computer/Internet. She said "You have time now? Come." It was kind of funny - because I was still in my pj's. She didn't remember how to log in to her new laptop - she typed in the user name and password but didn't know what to do next. I pretty much just pressed the "Enter" key for her and I was a hero! Then, she thought since I was there, I could show her how to log into her Gmail account and how to reply to e-mail messages. Her home page was Google and she'd enter Gmail.com in the search box, but she didn't know how to click the link. I changed her home page to Gmail. After 30 minutes or so, I think she got it. She was taking notes, so I hope her notes will help later. She's also taking a class.
Technology and the Internet bring people closer for sure - we had hardly ever talked to them in the past 10 years or so. We usually just wave hi/bye when we see each other as we leave/enter the garage. Now, we are sure that we are their favourite neighbours on this block! ;-)
Turkey Dinner:
We had a big Thanksgiving dinner last night! Chris spent Saturday night and Sunday cooking - he cooked a juicy 16 lb. turkey, garlic mashed potatoes, Brussels sprouts, fresh cranberry sauce, and crème brûlée with vanilla beans! 6 of us couldn't finish the food. Where was I when Chris was cooking? I was watching Vampire Diaries on the PVR. I still prefer Twilight. :-)
After sparkling wine and Bailey's Irish Cream (mint chocolate flavour Bailey's on the rocks with chocolate shavings on top), somehow, we ended up looking up addresses on Google Street View (hooked my laptop to the big screen TV). Hahaha... strange, eh? ;-) It guess it was because Calgary just went on Street View in the middle of last week. When we looked at our guests' house, it looked like there was somebody in their front window! We were trying to figure out who it was. Too bad we don't have CSI-type photo enhancement capabilities. The party ended past 1 a.m. today.
Photo Shoot:
We had some fun this afternoon. The Traveling Woofburys - Stella (American/vocal) & Harry (British/guitarist/vocal) - totally rocked the house!
Happy Halloween!

Posted at 09:48 PM in Dog, Family & Friends, Photography | Permalink | Comments (0) | TrackBack (0)
Adobe’s Photoshop app for the iPhone (Photoshop.com Mobile) launched today and I downloaded it right away!
Quick Review:
It's very easy to use.
Collection of editing tools and effects:
This is definately one of my new favorites. Have you had a chance to play with PS Mobile yet? What are your thoughts? Are there other worthwhile or better alternatives out there for iPhone image editing?
Posted at 06:10 PM in Photography, Web/Technology/Gadgets | Permalink | Comments (0) | TrackBack (0)
婆婆的告別式是十月二日。那天也剛好是媽咪的農曆生日。媽咪說,
我認為…「生、老、病、死」是人生的必經過程。
每個人對死亡有不同的反應。
Posted at 10:11 PM in Personal | Permalink | Comments (0) | TrackBack (0)
We were out in the backyard, enjoying the last bit of nice weather on Sunday. Harry & Stella had a lot of fun chasing each other.
Posted at 11:24 PM in Dog | Permalink | Comments (0) | TrackBack (0)
One side features Harry's happy face and the other side shows my pretty puppies sitting nicely side by side. I love this bag!
Posted at 11:25 PM in Dog, Misc., Personal, Photography | Permalink | Comments (0) | TrackBack (0)
Posted at 08:57 PM | Permalink | Comments (0) | TrackBack (0)
Posted at 11:27 PM in Dog, Travel | Permalink | Comments (0) | TrackBack (0)
Posted at 07:33 PM in Family & Friends | Permalink | Comments (1) | TrackBack (0)
Posted at 12:43 PM | Permalink | Comments (0) | TrackBack (0)
Posted at 11:49 PM in TV/Movie/Theatre/Music | Permalink | Comments (0) | TrackBack (0)
Posted at 06:27 PM in Dog, Family & Friends | Permalink | Comments (1) | TrackBack (0)
We finally met Shelley & Bob in person today after about 10+ years of friendship over internet! They visited Harry at the show and then came to our house to meet Stella. We had a good time! :-) I totally forgot to take photos!!!
Posted at 10:27 PM in Dog, Family & Friends | Permalink | Comments (0) | TrackBack (0)
Posted at 03:17 AM in Dog, Travel | Permalink | Comments (0) | TrackBack (0)
Ellen took us to South Coast Plaza - Orange County's largest shopping mall. It's a good mall to visit. :-)
We saw lots of rich kids and good looking people on the road with their fancy cars.
Posted at 10:45 PM in Travel | Permalink | Comments (0) | TrackBack (0)
Ellen and Justyn took us to visit puppies this morning. This is the first time we met Stella and her siblings.
In the afternoon, we had a mini high school reunion at Ellen's with Melody, Rebecca, Amy and her three kids. Everyone looks the same - even prettier! We think Amy is slimmer than before she has kids! Rebecca's hubby CAN COOK! Yummy food! Amy's kids had so much fun that they decided to sleep over at Ellen's tonight.
Posted at 11:45 PM in Dog, Family & Friends, Travel | Permalink | Comments (0) | TrackBack (0)
Today is way too hot to be outside! It feels like 45c or so outside. The wind is like coming from a giant blow dryer! I don't know how people sun tan by the pool in this kind of temperature! I felt like I was melting when we crossed the street from Paris to Bellagio. So, we had risotto & mojito at at Trevi and spent most of the day in the Bellagio's conservatory & botanical garden and visiting the forum shops at Caesars.
We went to see The Beatles LOVE after dinner. Cirque du Soleil's performed with the music recorded by The Beatles. It's a good show but O is still my favourite Cirque du Soleil show!
Posted at 11:55 PM in Food, Travel | Permalink | Comments (0) | TrackBack (0)
We arrived in Vegas late in the evening (July 15, 2009). After we checked in, we had dinner at Le Provençal in Paris Las Vegas. I love Bouillabaisse and the creamy Lobster Bisque at Le Provençal.
Some pictures of the view from our room and the dinner:
Posted at 01:37 AM in Food, Travel | Permalink | Comments (0) | TrackBack (0)
Rally-O people are so nice and supportive. With all the encouragement, Harry and I gave Rally-O another try this weekend. This is our second time in the ring. We were on at 8:30am on both Saturday and Sunday at the Evelyn Kenny Kennel and Obedience Club's show in Springbank Park for All Seasons.
To qualify in Rally-O, a dog and handler team must receive a minimum score of 70 points out of a possible perfect score of 100. We got qualifying score for both days! One more time with a different judge then Harry will get his RN title. He's the smallest dog in the ring by quite a bit! :-)
I need to get better at this... I got more points deducted than Harry did on both days. It's like a driving test, I need to know all the signs by heart. It's so much fun! I think more dogs, especially small dogs should give it a try!
Saturday: Rally-O Novice First Leg
Sunday: Rally-O Novice Second Leg
Posted at 06:28 PM in Dog | Permalink | Comments (0) | TrackBack (0)
Tiffany, Roy, Chris and I went down to the stampede ground this afternoon. We saw rodeo, Super Dogs and we had chicken fingers, corn dogs, pizza on a stick, deep fried jelly beans and kettle corn - of course! :-)
Some snapshots from Roy's camera:
Posted at 11:13 PM in Family & Friends | Permalink | Comments (0) | TrackBack (0)
Jag and I had a relaxing day today. :-)
Posted at 09:12 PM in Dog, Personal, Photography | Permalink | Comments (0) | TrackBack (0)
Posted at 10:09 PM in Web/Technology/Gadgets | Permalink | Comments (0) | TrackBack (0)
Posted at 12:20 PM | Permalink | Comments (0) | TrackBack (0)
This morning, we woke up to see snow covered the trees and deck - of course, it's because we had an appointment to change the snow tires to all-season ones.
The photos I took throughout the day is like a "H2O" show: snow, sleet, hail, rain and steam. :-)
At the end of the day, it got sunny and you couldn't tell if it ever snowed.
Posted at 05:50 PM in Personal | Permalink | Comments (0) | TrackBack (0)
I made this (vanilla) cupcake using Betty Crocker's (canned) Creamy Deluxe French Vanilla icing for fur. Licorice and Twizzler for nose, eyes, tongue and bow. Marshmallow for muzzle base.
Note: Betty Crocker's (canned) Whipped Vanilla icing is whiter but softer (harder to make fur).
Posted at 11:36 PM in Food | Permalink | Comments (0) | TrackBack (0)
Posted at 11:11 PM in Photography | Permalink | Comments (0) | TrackBack (0)
Just having fun with PhotoFunia. It's an online photo editing tool.
Posted at 12:42 PM | Permalink | Comments (0) | TrackBack (0)
Tiffany, Roy, Chris and I went to see Stars On Ice on Friday night.
We had east side floor seats (centre ice)! They allowed compact camera without flash, so Roy and I took some photos with his Canon G10.
The whole show was awesome! All skaters were great! Shawn Sawyer did back flip a few times!
My favourite skaters are still Jamie Salé & David Pelletier! Jamie was hanging on to David only by her ankles around his neck while they were spinning - no hands!!!
Posted at 01:47 PM in Family & Friends, Personal, TV/Movie/Theatre/Music | Permalink | Comments (0) | TrackBack (0)
Posted at 12:11 AM in Personal | Permalink | Comments (0) | TrackBack (0)
Jaguar turned 12 on May 5, 2009. He is still active and looks like a puppy!
Posted at 11:33 PM in Dog | Permalink | Comments (0) | TrackBack (0)
Posted at 09:14 PM | Permalink | Comments (0) | TrackBack (0)
We bought a couple of dragon fruit at "More than Mangos" - they have a booth at Calgary Farmer's Market.
It's sooooo sweet! It's good on its own or add it to your salad.
Posted at 08:11 PM in Food | Permalink | Comments (0) | TrackBack (0)
I start to meet more photographers in the social media communities. But, there are still people asking me why and how. Here's my collection of the Social Media FAQ:
Q: "Why should I bother to have social media profiles?"
Social media is more popular and more used than email according to Nielsen Media Research International. My experience with social media conversation is that it happens more frequent than email conversation. If you already have an email and participate in discussion forums or mailing lists, you should have social media profiles too. You'd build a stronger relationship faster with the higher frequency of conversation.
Q: "We are not celebrities, no one would care to follow what we are doing."
A few years ago, I started my blog for updating my family and friends only. I didn't publicize it at all. I even tried to hide it from search engines because I only want the people who care about me to see my posts. You should not be thinking that no one would care to follow what you are up to. You may not get as many followers as Ashton Kutcher or CNN on Twitter, but if you have something interesting to say, people will pay attention to you. The point is that you want to build a relationship with the right people, not everyone.
Q: "What if people say bad things about me?"
If you worry about that, someone probably already said bad things about you. :-) We can't control what others think about us. This should not be a concern at all. You should just focus on building long lasting relationship with the right people.
Q: "I don't want publicize my information on the Internet."
If you are reading this post, your information is probably out there already.
Q: "Where should I start?"
The above list is just a suggestion. There are other sites too.
Q: "What's next?"
Publish the basics such as: your name, URLs and description
Q: "It sounds like too much work to keep it up."
At least, you should grab the profile before your competitors or cyber squatters take your name. Just like there are domain squatters, there are also social media squatters. It'll take more time and effort to get your name back if you don't secure it first.
Please feel free to add your questions or answers in the comments.
Posted at 11:43 PM in Internet Marketing/SEO, Web/Technology/Gadgets | Permalink | Comments (0) | TrackBack (0)
Posted at 03:27 PM in Misc. | Permalink | Comments (0) | TrackBack (0)
It's Earth Day! In addition to recycling and saving energy, let's enjoy nature in honour of Earth Day!
Plant some flowers, go for a walk in the park, fly a kite, take some photos and maybe paint some scenery! Enjoy the outdoors!
Posted at 12:11 AM in Misc. | Permalink | Comments (0) | TrackBack (0)
I grew up eating the purple kind of passion fruit. I didn't know there were so many different kinds of passion fruit until yesterday
.
I bought these three different kinds of passion fruit at the farmer's market yesterday.
I googled them. The yellow one is also known as Golden Passionfruit. The orange one is also called sweet granadilla - it is the sweetest among these three types. I think the purple one is the most fragrant. Chris prefers the sweet-tart taste of the yellow passion fruit.
Posted at 07:16 PM in Food | Permalink | Comments (0) | TrackBack (0)
I saw an article about chocolate could be a health food - with antioxidant and vitamins. I got excited. I'm chocoholic and it's not a secret! There's always chocolate at my desk (work or home). I do share my chocolate with others though! :-)
I believe chocolate could fit into a healthy diet because of its antioxidant property from the cocoa bean. However, I also know that the more chocolate is processed, the less antioxidant abilities and its potential health benefits remains. "Dark chocolate has the most flavonoids (the compound that gives the antioxidant property), almost four times as many as milk chocolate, while white chocolate has none." (Sources: http://www.cbc.ca/news/background/health/chocolate.html) The added sugar and fat cannot be good for anyone.
Chocolate is still just an indulgence, not a health food - even I, a chocoholic, know that!
Posted at 10:52 PM in Food | Permalink | Comments (0) | TrackBack (0)
I donated blood today. It's my second time. I'm so proud of myself! I'm a little needle-phobic so it isn't easy for me. I kept reminding myself that it's for a great cause. But, still... I had to get Michelle to go with me for the spirit support. :-) Tiffany said she'll go with me the next time. She said she used to donate every two months when she was in Taiwan. She wants to start doing that again.
The whole experience was not bad at all. If you don't have needle-phobia then the experience may even be great because the people there (Red Cross Society at 737 13th Ave. SW, Calgary) were so friendly! They also offer good juice, Starbucks coffee, milk, yummy cookies, muffins and even Crave cupcakes! I had a huge Crave chocolate cupcake with peppermint icing & apple juice.
Donating blood could potentially save someone's life and I also found sources indicating that the side benefit is that my body will generate fresh blood and it's a form of detox. Blood-letting was originally done via leeches or a doctor will bleed you. Now, you can just go to any local Red Cross and donate your blood - it accomplishes the same purpose.
Posted at 09:50 PM in Personal | Permalink | Comments (0) | TrackBack (0)
Posted at 11:44 PM | Permalink | Comments (0) | TrackBack (0)
I was busy this weekend! I took pet photos for the Calgary Small & Toy Breed Play Group on Sat - it's for the Cochrane & Area Humane Society fundraising. We raised $423 with photo shoot and raffle! I'm so happy that we can contribute some help to those pets at the crowded shelter.
Here are the cute dogs' photos:
Posted at 10:50 PM in Dog, Photography | Permalink | Comments (0) | TrackBack (0)
"Chaim Haas, a public relations representative acting on behalf of Skype, said the application is available in every country in which the iPhone is on sale and in which Apple has an iTunes Store — with the exception of Canada. Haas said this is because of patent-licence restrictions but would not elaborate except to specify that it is a patent issue related to Skype, not Apple."
This is frustrating! Canada seems to be always at least 1-3 years behind in technologies and gadgets!
Many people on the net says "Just create an account on the iTunes US store and then you can download Skype." It'd still work with our iPhones in Canada. But, I just don't want to have a US iTune account!
iPhone is not as popular in Japan, but they got their Skype for iPhone in Japan too! It's just not fair!
Posted at 06:38 PM in Web/Technology/Gadgets | Permalink | Comments (0) | TrackBack (0)
Besides taking photos, I manage a team of Internet Marketing professionals. I normally do not publish any tips, nor advise on my blog; but, I was browsing some great photographers' websites and realize that most of them are unaware that simply publishing photos to portfolio website is hardly a part of strong online business strategy.
I'd like to share some basic Search Engine Optimization (SEO) tips that would increase your chances of increasing the visibility of your website on the popular search engines:
Just remember this formula:
Strong SEO = Text + Links + Popularity + Reputation
Posted at 09:27 PM in Business/Management, Internet Marketing/SEO, Photography, Web/Technology/Gadgets | Permalink | Comments (3) | TrackBack (0)
Check out this cool dog! This is not Aibo from Sony. The movement control and the balancing ability of this big "dog" is very well done! Watching that video clip is like watching a sci-fi movie trailer!
Posted at 07:58 PM in Web/Technology/Gadgets | Permalink | Comments (0) | TrackBack (0)
