Monday, June 21, 2010
Gadget development on mac and windows
We have been developing a gadget for both mac and windows. Its been an interesting experience to say the least.
on the mac we developed on safari/firefox and it worked flowlessly as a mac widget. On windows it was a teeth pulling exercise.
of course the mac widget code did'nt work at all. we developed the code on ie 8, hoping it work as the gadget.
ofcourse it failed miserably. getting css to work on the windows gadget was painfully hard
we wanted to have the exact same codebase for both mac and windows. with same css that works accross both.
it was painful process.
wonder when the day would come when life will be easier for us developer.
Thursday, June 17, 2010
personal security measures for everyone
I am at the security/hacking talk by Ken Sipe at the Uber Conf. It was an very interesting talk. Learned about some of the cool tools availble to hackers. He also some good guidelines that i think we all can/should use. Specially in light of how easy it is for hackers to do "bad" stuff.
- We should all use different browers for general browering/browsers for financial transactions. i.e use chrome exclusively for financial transactions, firefox for general browing
- When browsing to a site where you do financial tramsactions always have ONLY One tab open. to the site you are at.
- never do business with site ( as a policy)
- that will return your passwd in email/over phone
- will ask you passwd to another site
- do a simple xss check/sql injection check
interesting rules. I hope to use them
Wednesday, June 16, 2010
thoughts on Uber conf
I am attending the uber conf this week. Its been an interesting experience. I mainly attended sessions around a few themes architecture and performace. I also attended a talk on scala.
Looks like everyone wanted to bash java and push their new fav language of the week. Scala does look good and I am looking fwd to using it, The functional language and concurrency seems very appealing.
The architecture talks were very intersting. Most of them focused on soft skills. architects also need to be hands on coder. cant get too far away from where rubber meets the rocks.
On the performance talks, there wasnt anything earth shattering, looks like the caching, reducing latency etc
Powered by Qumana