Profile

Cover photo
Feng Cai
Works at ServiceMaster
Attended Christian Brothers University
Lives in Cordova, TN 38018
10,092 views
AboutPostsPhotosVideosReviews

Stream

Feng Cai

Shared publicly  - 
 
2014 Katy Perry concert in Memphis
1
Add a comment...

Feng Cai

Shared publicly  - 
 
 
Great series on MEAN development
MEAN stands for MongoDB, Express, AngularJS, and Node.js. It is a full-stack JavaScript solution that helps you build fast, robust and maintainable production web applications.

First part of six-part series:
http://www.ibm.com/developerworks/web/library/wa-mean1/index.html

#MEAN   #JS   #programming  
View original post
1
Add a comment...

Feng Cai

Shared publicly  - 
1
Add a comment...

Feng Cai

Shared publicly  - 
1
Add a comment...

Feng Cai

Shared publicly  - 
 
 
slick - the last carousel you'll ever need - http://ow.ly/CfHNd #JS
slick is a responsive carousel jQuery plugin that supports multiple breakpoints, CSS3 transitions, touch events/swiping & much more!
6 comments on original post
1
Add a comment...

Feng Cai

Shared publicly  - 
1
Add a comment...

Feng Cai

Shared publicly  - 
1
Add a comment...

Feng Cai

Shared publicly  - 
 
 
"With ideas it is like with dizzy heights you climb: At first they cause you discomfort and you are anxious to get down, distrustful of your own powers; but soon the remoteness of the turmoil of life and the inspiring influence of the altitude calm your blood; your step gets firm and sure and you begin to look - for dizzier heights."

-- Nikola Tesla


I wish all of you a fantastic Thursday! Take minute or two to go wild! The weekend is just around the corner :)


Please spay and neuter your cats, and then adopt, don't "buy" your pets!! There are so many just waiting for a forever home! (We are looking for a few forever homes - get in touch if you would love a sweet indoor cat!)


An incredible page on the importance of spaying and neutering: http://www.aspca.org/pet-care/cat-care/spay-neuter - Here is information from that page:


"In addition to the many health benefits, spaying or neutering your cat ensures that he or she won’t contribute to the feline overpopulation problem. Even a cat who lives indoors may escape and produce kittens if not sterilized. Each year, millions of homeless cats are euthanized or end up in shelters due to a lack of good homes.


"Spaying and neutering are surgical procedures performed by veterinarians that render cats incapable of breeding by removing their reproductive organs. When a female cat is spayed (also called an ovariohysterectomy), the ovaries, fallopian tubes and uterus are removed. Neutering results in the castration of males and the complete removal of their testicles.


"Spayed cats are less likely to develop breast cancer and will not be at risk for ovarian or uterine cancer, while neutered males will not get testicular cancer. By neutering male cats, you also reduce the risk of injury and transmission of disease, since intact males have a natural instinct to roam and get into fights with other cats, who may have contagious diseases or parasites.


"After sterilization, your cat may be calmer and less likely to exhibit certain behaviors, but his or her personality will not change. Contrary to myth, a neutered cat does not become lazy and overweight. Fixed males do require fewer calories to maintain their body weight, so please talk to your vet about adjusting your cat’s dietary needs."


#nikolatesla
#cat
#lol
#gif
#tesla
#cats
#funny
#animal
#pet
#catoftheday
#wearealive
#Caturday
#Kitty
#lolcats
#catgif
#CutenessOverload
#CaturdayEveryday
#CatLovers
#CatsRule
#lolz
#laugh
#CuteCat
#Cats
#catsofgoogle
#catsofinstagram
#catsofgoogleplus
#catsoftheday
#catsongoogleplus
#catsonyoutube
#catsongoogle
#caturdayeveryday
#caturday
#caturday2014
#catitude
#catlove
#catloversworld
#catslogic
#catloversnetwork
#Animals
#HappyCaturday
#Kitten
#LOLCats
#Meme
#Anime
#Caturday2014
#Cute
#Funny
#Gif
#CatLovers
#LOL
#FunnyCats
#FunnyPics
#CatsAllOverTheWorld
#OneCatADayKeepsTheDoctorAway
#animallovers
#cute
#cuteanimals
#cuteness
#cutenessoverload
#animaloftheday
#gifoftheday
#gifofthedayindeed
#gifoftheweek
41 comments on original post
1
Add a comment...

Feng Cai

Shared publicly  - 
 
 
Cute Kitty & Puppy Playing

It’s up to you to protect your cat and set up introductions carefully so that she feels safe and has a pleasant experience getting acquainted with your new dog.

Here are some suggestions for making the most of introductions:

    Trim your cat’s claws to keep the interaction as safe as possible for your new dog. (To learn how, please see our article, Trimming Your Cat’s Claws, for detailed instructions.)
    First impressions are important to a cat, so you want the initial meetings to be as stress-free as possible for her. Before you bring your cat and new dog together, prepare for their first introduction by working with your cat to teach her to redirect her attention to you.
    Begin by identifying some treats that she likes best. Most cats prefer soft foods heavy with scent, like tuna or small pieces of chicken.
    Bring your cat and the treats into the room where you’ll likely do your introductions. Then wait for her to look away from you. When she’s not looking at you, say her name. When she looks back, quickly praise her and give her a treat. Gradually allow her to get further away before you call her name so that she has to move toward you to get the treats. Never yell or discipline her if she doesn’t react to her name. After some practice, she’ll begin to respond consistently because she’ll learn that when she responds to her name, you give her treats. If you attempt to discipline her for not responding, she could easily associate her name with your anger—and that’s the opposite of what you want to teach her!
    Before you introduce your new dog and your cat, work with your dog separately to teach or refresh some obedience skills. Two important exercises for him to learn well are a recall (coming when called) and a “leave it” exercise. When your dog has learned these skills, you can control him if he gets overexcited around your cat. If you’re not sure how to teach your dog these skills, please see our articles, Teaching Your Dog to Come When Called, Teaching Your Dog to “Leave It” and Training Your Dog. Also, don’t hesitate to contact a Certified Professional Dog Trainer (CPDT) in your area for assistance. Please see our article, Finding Professional Help, to locate a CPDT near you.
    At first, confine your new dog to a room using a baby gate. Don’t restrict your cat or change her environment any more than necessary. You can start to introduce your cat and your dog near the doorway to that room, with the baby gate between them.
    To prepare for this first meeting, start by taking your dog outside and running him around to help him work off a bit of energy. Bring delicious treats that your new dog will love, like bite-sized pieces of chicken or cheese. Practice sit, down and stay after he’s run around for a while and seems to be getting tired. Then bring him inside and put him in his room, behind the baby gate.
    Next, fill your pockets with your cat’s favorite treats. If your new dog is rambunctious, put his leash on him and have someone on his side of the gate to handle the leash.
    Sit in front of the door and call your cat. Have your dog lie down or sit to keep him from behaving threateningly as she approaches.
    When your cat comes, toss her a treat. Praise and treat your dog as well if he behaves calmly in her presence. Do this several times each day for a couple of days. This way, your cat will associate your dog with delicious treats and vice versa.
    If your dog overreacts to your cat and does something that makes your cat back away from him, distract him and get his attention focused on you. Avoid accomplishing this by using leash corrections. Instead, get your dog’s attention by asking him to sit or lie down. Use treats to reward him for his fabulous obedience when something as interesting and distracting as your cat is nearby! Your cat should be free to approach the baby gate and get closer to your dog or to retreat if she wants to. Reward her any time she approaches the baby gate by tossing her treats.
    Let your cat set the pace. Never attempt to force any interactions by holding your cat, putting her into a crate or carrier or restricting her movement in any way. If she doesn’t seem afraid of your dog, or if she even tries to jump over the gate to see him, you can introduce them in your living room or another large room with your dog on leash. Once you’re in the larger room, make sure your cat can get away from your dog during the introduction. She should have the freedom and room to retreat, run and hide, slip beneath a piece of furniture where the dog can’t follow, or jump up on something that puts her above your dog. Continue introductions until your pets interact in a calm, friendly manner. Cats often bat at a dog they accept with their claws sheathed or rub against him, and dogs respond by gently nudging back or offering a play bow.
    Keep your dog on-leash during these introductions in the living room and for the first couple of weeks. Allow the leash to be loose, but hold it firmly in case your dog decides to try to chase your cat. Use your recall and “leave it” exercises if your dog starts nosing or following your cat and she seems perturbed. When you ask your dog to come to you or leave your cat alone and he responds, be sure to give him a special treat.
    If your dog seems friendly or cautious, not much intervention on your part is required except to praise and reward your dog for his good manners and your cat for her tolerance.
    Be careful to watch your cat as well as your dog. One well-aimed cat paw with all claws extended can cause serious injury to a dog.
    Interrupt any chasing, barking or agitated behavior from your dog by using a leash to move him away from your cat. Redirect his attention to another activity, or ask him to do some easy obedience exercises for food rewards. To redirect your cat’s attention, call her name and use treat rewards like you practiced before bringing your new dog home. Avoid scolding your dog, yelling at him or jerking on his leash. A positive approach is crucial because you want your cat and dog to associate each other with pleasant experiences. You don’t want them to learn that everyone gets tense and angry and that bad things happen when the other pet is around. Dogs are more likely to engage in chase or prey behavior when they’re tense or aroused, and cats develop many undesirable behaviors—such as urine marking, excessive grooming, hiding and aggression—when they’re stressed or anxious.
    When you’re not around or can’t directly supervise, keep your cat and dog confined in separate areas of your house. Most dogs and cats can share a home in harmony once they’ve gradually become accustomed to each other over time. However, if your dog chases your cat or ever shows intolerance toward your cat in your presence—such as growling when she walks past while he’s chewing a bone or being petted by you—keep them separated in your absence.
    Your dog shouldn’t have access to your cat’s litter box. If he does, it will be highly stressful to your cat, and your dog might eat the feces and litter.
    To prevent your dog from eating your cat’s food, consider feeding her on a high surface, like a windowsill, a dresser, a shelf or cat tree furniture.

#Cat #Caturday #Kitty #lolcats #catgif #CutenessOverload #CaturdayEveryday #CatLovers #CatsRule #lolz #laugh #CuteCat #Cats #catsofgoogle #catsofinstagram #catsofgoogleplus #catsoftheday #catsongoogleplus #catsonyoutube #catsongoogle #caturdayeveryday #caturday #caturday2014 #catitude #catlove #catloversworld #catslogic #catloversnetwork #Animals #HappyCaturday #Kitten #LOLCats #Meme #Anime #Caturday2014 #Cute #Funny #Gif #CatLovers #LOL #FunnyCats #FunnyPics #Caturday2014 #CatsAllOverTheWorld #OneCatADayKeepsTheDoctorAway #animallovers #cute #cuteanimals #cuteness #cutenessoverload #animaloftheday #gifoftheday #gifofthedayindeed #gifoftheweek #dogs #doglovers #dogsareawesome #dogsrule #dogsofgoogleplus #dogsofgoogle #dogsoninstagram #dogsofinstagram #dogphotography #dogsphotography #dogsphotographs #dogpictures #dogpictureoftheday #dogpicoftheday #dogpics #dogslife
197 comments on original post
1
Add a comment...

Feng Cai

Shared publicly  - 
 
I agree mostly. When you speak english, do you comment it?
1
Add a comment...
Work
Occupation
IT Application Developer
Employment
  • ServiceMaster
    IT Application Developer, 2014 - present
  • Electronic Consulting Services Inc.
    Computer Programmer, 2011 - 2014
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Cordova, TN 38018
Links
YouTube
Story
Tagline
Brilliant and Responsible.
Introduction
XXOO
Education
  • Christian Brothers University
    Computer Science, 2005 - 2009
Basic Information
Gender
Male
Apps with Google+ Sign-in
My wife has root canal done here. It completed successfully. Why this worth mentioning is because we have tried once at another clinic and failed. It was sad because we wanted to keep the tooth. And then we wanted to have second opinion. Great thanks to Dr. Clinton, for keeping the teeth in my wife's mouse! Great dentist and skill! Great person!
Public - a year ago
reviewed a year ago
1 review
Map
Map
Map