Thursday, February 24, 2011
AppEngine is pretty cool
Free hosting for webapps... python or Java, sweet.
Thrown up two apps already
Recontrolr: https://recontrolr.appspot.com
android remote control console, find your phone, download files or run scripts!
ezscreens: http://ezscreens.appspot.com
quick and easy screen shots straight from a webpage; drag and drop, paste or capture straight from your screen
I have another app that's used to track my passifox Firefox extension installs (user count and browser version) that takes only a few hundred lines. Delightful.

Sunday, January 24, 2010
YEAH, WE DID IT - GIVINGING BACK TEAM
(NOTE: there are no pictures of any guests due to shelter rules. Confidentiality agreements restrict picture taking to only of our group of volunteers and shelter workers)
We did it finally event it didnt go very well. We actually set the kitchen on fire and the fire department had to come and everybody had to get out in cold weather for 1 hour but after all, we were succeed. We had prepared, cooked and served free meal for 100 homeless people. It was great experience. Thanks for answering my call my friends, my neighbors. There were 10 of us and many donations in clothes. I didnt even know some of the people in my group before yesterday or just talked on phone but they were with me and we made it a big day yesterday. It was really really really fun and meaningful, not just for those homeless family but also for us. Our team name GIVINGING BACK but i think we gained more then gave yesterday. We gained a lot yesterday. We gained our relationship. We gained our confident. We gained our happiness and we gained more love. I may do it next month and it would be very nice if more people could help or pass down the information about this. Here are those picture from yesterday event. We couldnt take any pix with homeless people in it because it would make them upset and feel self-pity. We also were too busy so we forgot to take picture of donation things that we had collected.
Every one looked just so happy : )
See how big the pot was. It was 50 quart pot
Every one had to get out of the building because of the fire
More picture please go to http://www.hanhuy.com/album/han/674/?index=33
Those pix are taken at
San Jose Family Supportive Shelter Inc
1590 Las Plumas ave
Santa Clara, CA 95133
Tuesday, January 19, 2010
Charity
Hi guys,
I don't know how to start, so let me start by one of my short papers about homeless people ^_^
Money can’t buy everything but sometimes it’s a facility that can help us carry out our aspirations; if I had $10,000, I would donate it to Salvation Army, a non-profit organization that takes care of poor and homeless people. One reason that makes me want to help poor and homeless people is their inability to protect and support themselves, they need our help. Last year, my professor asked me to report about television news so I watched TV every day; one of the reports made me really sad and ever since then I started to pay more attention to homeless people. The news spoke about hundreds of homeless people who are being attacked or killed by other people without reasons every year. They can’t hide or get support from the government because they are homeless, they just stay out in the street and struggle with weather, cruel strangers or even dogs. The second reason is that I want to feel peace and relief everyday of my life. Sometimes when I come back home from a fancy restaurant or from shopping with my husband, I see homeless people standing in the street, asking for help, it makes me very ashamed and I feel like I’m an selfish girl. They stand there every day just want to get enough necessities while I complain about my clothes, too much homework to do, or don’t have enough shoes. The last reason, I think we help homeless or poor people means we help to diminish crime and make communities safer because crime is also often comes from the poor and needy. For these reasons, I think about the ways I can help them, if I had $10,000, I would donate it to Salvation Army so they can use that money to help the poor and homeless have a place to stay or a meal every day. However, I don't have $10,000, instead, I'll do what I can, lending them a hand to help make their day a little easier.
So, did you guys read it? If not, it's about helping homeless people, would you like to join me? I thought about this a long long time ago and I actually have donated some money to a group of friends in SF to giving out food for homeless people every year. This year, I thought, why don't we do it here, why just donate money? So here I start. Please join me, help me to give something back to America, we have been helped and given a lot of good opportunities in this country. Now we can help, especially with this economic time. We may not do it big, we may not do it well but at least we'll try. I'll buy some canned foods (sausage, corn, beans,...) fruit and socks and I'll need help packing them and giving them out. I need people ^_^ because I can't do it by myself. Right now our group has several people (some friends, my husband and me) so please join us. We can arrange a time (we would do it in the morning on a Friday or weekend) or if you can't go, it would be very nice if you could donate food or money.
Have a nice day,
The girl who talks a lot. Han
^_^ Any question or donation please contact Han Luu ngochan@hanhuy.com
Friday, December 25, 2009
Bluetooth Keyguard
Use your bluetooth peripheral as a key to your phone.
Changelog
- v1.3 (20100227)
- Check to see if a pattern is set before toggling the lock pattern setting
- v1.2 (20100226)
- Add a new option to disable keyguard completely when connecting a bluetooth device
- v1.1 (20100111)
- Force pattern lock to be enabled when resetting bluetooth state
- v1.0 (20091225)
- First version
Features
- Optionally disable the keyguard altogether; pressing the power button will bring you to the home screen or whatever last activity you were on while the phone is unlocked. This feature can be used even if a pattern is not configured
- Select any paired bluetooth device to automatically bypass the pattern lock screen on your phone
- Multiple devices can be configured to unlock your phone, and your phone will only lock when all devices have disconnected.
- Security: connecting the bluetooth device alone is not sufficient for unlocking your phone, if your phone is locked while connecting, the pattern must still be entered; thereafter, the phone will remain unlocked until the device disconnects.
Developed for Android 2.0 and later.
Monday, December 21, 2009
Bánh bao
Vật liệu: (cho 30 cái lớn)
3 bịch bột bánh bao hiệu 4 con voi hay bánh bao Sài Gòn) 2 cup nước + 1 cup half-half (hay 3 cup nước) 2 lbs thịt heo xay 1 củ hành trắng bằm nhuyễn. 1/4 cup green pea, cà rốt, củ năng 3 cây lạp xưởng 15 cái trứng gà 1.5 cups đường trắng. 30 miếng giấy lót bánh.
Gia vị: tiêu, muối, đường, nước mắm, tỏi bột, dầu ăn, bột năng.
Cách thực hiện:
Nhồi bột với 3 cup nước, 3 tbsp dầu ăn, 1.5 cups đường. Nhồi tới khi bột dẻo mịn là được (hay bỏ vô stand mixer đánh số 2 5 phút). Đậy thao bột lại ủ 20 phút. Cán và cắt bột ra thành 30 phần.
Thịt xay, củ năng, cà rốt cắt hột lựu, green pea, củ hành trắng bằm, 1/2 tsp muối, 1 tsp đường, 1 tbsp nước mắm, 3-4 tbsp tỏi bột, 1 tsp tiêu, 1 tsp bột năng trộn đều rồi đeo bao tay vô nhồi bóp cho thịt dẻo lại. Chia đều ra 30 viên.
Trứng luộc chín, lột vỏ, xắt đôi. Lạp xưởng nướng hơi vàng, xắt mỏng.
Gói bánh: dùng cây cán miếng bột hình tròn, mỏng. Phần bìa miếng bột nên cán mỏng hơn cho dễ xếp. Cho 1 viên thịt, trứng và vài miếng lạp xưởng nướng vào, xếp miếng bột hình cánh hoa (túm cánh này chồng lên cánh kia) rồi nắm đầu vặn 1 vòng để khi hấp bánh không hở đầu. Lót miếng giấy dưới bánh rồi đem hấp nước sôi già trong 20 phút. Sau 20 phút thì mở nấp ra cho bánh nhả hơi, rồi hấp thêm 5-6 phút nữa thì được.
Tip:
- Lạp xưởng nướng thì tươm mỡ ra bớt và thơm hơn chiên hoặc luộc.
- Ủ bột 20 phút (thay vì 30-40 phút) để trừ hao mình gói chậm, khi gói xong thì bột nở ra là vừa (nếu không bột nở quá bị chai, khi hấp nó không nổi)
- Cho bột năng vô nhân làm nhân bết dính lại và không bị khô.
- Hấp bánh liên tục trong 20 phút không được mở nấp nếu không làm bánh bị xẹp không nổi.
- Hấp thêm 5-6 phút làm bánh nổi lâu, không bị xẹp sau vài ngày (bánh Hân hấp để tủ lạnh 3-4 ngày cũng không bị xẹp đó)
Sunday, November 22, 2009
Advanced Audio Manager (formerly known as: A2DP Volume Manager)
Bluetooth A2DP, Headphone and speaker volume manager.
This application is not for streaming music over bluetooth headsets. Only A2DP devices are capable of playing media. If your device does not support A2DP, media playback will not work. Android does not support it.
TODO
- Support controlling notification volumes when using a2dp, and wired headsets
- Combine all volume change windows into a single popup (toast) message
Changelog
- v1.2.4 (20100227)
- Allow wired headset plug event to change the ringer volume even if a bluetooth headset is connected (when silence ringer is not selected)
- v1.2.3 (20100226)
- Integrate with RingGuard, bypass prompt when volumes change; uses intent "org.openintents.audio.action _ volume _ update" with extras "org.openintents.audio.extra _ stream _ type", and "org.openintents.audio.extra _ volume _ index"
- v1.2.2 (20100226)
- Attempt to fix in-call volume bug (sometimes volume does not change correctly)
v1.2.1 (20100202)
- New Name, Same Great Taste!
v1.2.0 (20100202)
- New Feature: Control Ringer volume with wired headset
- New Feature: Control In-Call volume with wired headset and bluetooth
- New Feature: Option to disable wired-headset service if unnecessary (save memory)
v1.1.3 (20091216)
- Fix bug where "Bluetooth A2DP Volume" slider is ignored while an A2DP headset is active
v1.1.2 (20091208)
- Avoid changing the ringer volume if the headset connection fails
v1.1.1 (20091207)
- Avoid spurious media volume changes when there are failures in the a2dp bluetooth connection
v1.1.0 (20091125)
- Added configurable ringer silencing when using a bluetooth headset.
v1.0.0 (20091122)
- Initial Release
Features
Automatically saves and restores volume levels when switching audio outputs.
- Configurable Speaker volume
- Configurable Bluetooth A2DP (Stereo Headset) volume
- Configurable Wired Headset volume
- Optionally configure the speaker to automatically mute when disconnecting wired headsets or A2DP.
- Optionally configure the ringer to automatically mute when connecting a bluetooth headset.
Tested to work on Android 2.0 and 1.5, Motorola DROID and HTC DROID Eris.
Monday, February 2, 2009
Banh bot loc la chuoi
By request, for Olympia Moy
The Filling
- 1 lb of shrimp (40-50)
- 1 lb of pork, dice into small pieces.
- 1/2 teaspoon of sugar
- 1/2 teaspoon of salt
- 1/2 teaspoon of pepper
- 1 tablespoon of fish sauce (i use Phu Quoc)
- 2 small shallots, dice into small pieces
- 2 tablespoons of dark caramel (or you can use food coloring)
Mix the ingredients together. Heat a pan, add 2-3 tablespoons of oil, saute the mixture for 5-7 minutes. Add 1 tablespoon of fish sauce. Put it aside.
The dough
- 1 bag of tapioca 16 oz
- 2 cups of water
- 1/3 teaspoon of salt
- 2 tablespoons of oil
Mix all the ingredients together in a pan, use low heat. Stir it slowly until it become a thick mix (about 15 minutes)
Directions:
Banana leaves (I prefer round ones), soak in hot water for 30-45 minutes. Dry them. Use a small leaf, put 1 tablespoon of dough in it, press into a circle. Scoop a spoon of filling in (1 piece of pork and shrimp). Wrap it up.
Steam for 20 minutes. Let cool. Eat with fish sauce (fish sauce, lemon, sugar and chili pepper) and fried shallots.
Wednesday, January 28, 2009
Hooray Yakima, they've made good
It's been a few months since we lost the Trek 6700WSD (due to a defect in our superjoe rack), but Yakima has made good on the loss and reimbursed us for the cost of a replacement 6700WSD.
Thank you, Yakima. Their customer service is excellent.
Tuesday, November 25, 2008
Trái cây ngâm chua ngọt.
Mến tặng chị TLV.
Vật liệu:
2 lbs táo chua (green apple)
Nếu kiếm được xoài, ổi chua thì còn phê hơn nữa.
Vài trái ớt hiểm hay 1 muỗng ớt xay.
4 tbsp đường
2 tbsp muối
1 miếng quế bằng ngón tay hay 1 miếng cam thảo.
Cách thực hiện:
Táo gọt vỏ, bỏ cái lõi đi, cắt làm 4 hay 6 tùy trái lớn nhỏ mà đừng cắt nhỏ quá nó bớt giòn (mau bị yểu). Trộn muối, đường, quế/cam thảo đâm nhuyễn và ớt lại với nhau rồi bỏ táo vào xốc đều. Để khoảng 4h là đem ra xơi được, còn để qua đêm thì táo thấm và thơm khỏi nói luôn.
Muốn thơm thì bỏ quế/cam thảo, còn không thì khỏi cũng được. Nếu mình điệu, mình tỉa hoa mấy trái ớt bỏ vô keo chung cho đẹp, sau đó lấy táo ra ghim que, rãi thêm ớt cắt lát nữa nhìn đã lắm (mà em làm biếng, em chỉ để nguyên hộp bóc lủm thôi hà) hahaha
Bánh su kem - choux
Mến tặng chị Sammy.
Công thức em làm nè.
Vỏ bánh:
Công thức tham khảo của chị Littlestar bên vf mà em thay đổi chút theo, được 20 cái chẵn.
3/4 cup nước 1 thỏi bơ không muối 1 tí xíu xiu muối 2 teaspoons đường 1 cup bột mì (all-purpose) 4 qủa trứng nhỏ.
Bắt nồi lên bếp cho nước và bơ vào quậy tan, đợi hỗn hợp vừa sôi, em tắt bếp mà còn chưa nhắc ra khỏi lò (bếp của em là electric range nên còn giữ nóng). Cho tiếp bột vào quậy cho đều (ox em kỹ nên ổng dùng đũa quậy tới 5-7 phút).
Sau đó đổ ra thau, cho trứng vào đánh lên (em cho 4 trứng vô 1 hơi rồi dùng đũa quậy quậy nó trước 1 chút cho trứng và bột lẫn nhau rồi mới đánh cho khỏi bị văng) Sau khi trộn trứng và bột thì đùng máy đánh nhẹ khoảng 2 phút là thấy bột sệt sệt rồi.
Bỏ vô bao, cắt 1 đầu nặn. Khi cho bột vô bao xong mới cắt lổ không thôi bột chảy hết ra lổ. Nặn hình con trùng :D
Em để ý thấy cái nào em nặn hình tròn chòng lên nhau, hình tròn sau nhỏ hơn hình tròn trước và nặn khoảng 3 vòng tròn thì khi nướng nó nổi lên cao thiệt là cao. Còn nặn 2 hình tròn hay hình con sò thì khi nướng nó xẹp lép xuống hà.
Mấy chị coi cái bánh cuối cùng (bên hông tay trái) em nặn, hết bột nên nặn có 2 vòng tròn nên nó xẹp hơn mấy cái kia.
Mở lò 375 độ, nướng 15 phút thì vừa vàng, còn muốn vàng đậm thì 17 phút. Bánh em nướng mâm đầu 15 phút, mâm sau 17 phút nên vàng hơn. Nhớ nặn bột cách nhau 1 inch trở lên nhen, hông thôi nó "ôm nhau" à.
Kem bánh choux
Em làm nhân sầu riêng, ox em hồi đó ổng ghét sầu riêng lắm mà sau này nhờ mua bánh choux nhân sầu riêng mà ổng mê luôn đó. Kem này làm cho vừa đủ 20 bánh của em.
1.5 cup sữa ít béo (tại nhà em uống ít béo)
6 tbsp bột mì (khỏi mua bột bắp mắc công)
2 trứng nhỏ và 1 lòng đỏ
2 múi sầu riêng (hay 1 tsp vanilla và 3 tbsp bơ)
Em xài sầu riêng nên không có bỏ bơ hay vanilla
1 tí ti muối (cỡ 1/6 tsp thôi)
15 tbsp đường, em xài đường Spenda cho đỡ mập :D
Trộn bột mì vào sữa cho thiệt tan (nếu không tan hết thì lược lại) rồi bắt lên bếp cho lửa nhỏ, quậy cho hơi sệt sệt lại (tùy theo muốn kem đặc bao nhiêu). Tụi em thì quậy tới khi nước sôi thì tắt bếp (còn để trên bếp) rồi quậy tiếp tới khi đặc.
Khi bột sệt vừa ý rồi thì bắt xuống, cho trứng và tròng đỏ vào và quậy tiếp. Chuyển qua thao, dùng máy đánh đều.
Sầu riêng bỏ hột, đánh tan trong 1 chén trước rồi trộn vô, đánh đều lại(nhanh lắm, đánh tất cả khoảng chưa tới 3 phút là xong)
Cho kem vô túi, cắt đầu và nặn.
Khoét 1 lổ nhỏ ở bánh rồi nặn kem vô. Nặn đều tay, mỗi cái em bóp 3 lần kem, làm vừa đủ kem cho 20 cái luôn. Nếu mà mấy sis nặn sợ không đều thì mình nặn ít trước rồi chừng nào còn dư kem thì nặn vô thêm, khỏi sợ cái dư kem, cái thiếu kem.
Em chỉ khoét 1 lổ nhỏ xí để nặn kem vô nên nhìn còn y nguyên.
Kem và bánh