yes, hamas did fire rockets at israel, those rockets are so weak, there damage is so limited, it can mostly make a hole in your back yard, nothing more!
and this rockets are only launched because of the israeli army is killing and cornoring people in palestine. i heared a friend of mine talkin about his nephewes. They stopped eating because they are so scared after israel had destroyed the back side of there home, even there family is a known anti 7amas family, yet there home got hit by israel.
Israel did to palestinians civilians much more than what hamas did, yet hamas is considered a terrorist group, why not didnt they add israel's name to the list of the terrorist organizations?
An ap report said that prior to the 5 attacks of hamas officials' homes, the israeli military even phoned the neighbors to get out. If I were a general in the israeli military, somebody is going to get court-martialed for those phone calls.
At the very least, it shows israel's susceptibility to international criticism. Which is a heck of a lot more than I can say for your beloved hamas.
Now, let us dispense with the drama about innocent civilians and children. Hamas isn't a 'uniformed' military in the first place.
If you had the upper hand in this conflict -- (which isn't so far away from the hamas rhetoric of a stalemate, anyway) -- what would you have israel do?