article thumbnail

What The Rails Security Issue Means For Your Startup

www.kalzumeus.com

Rubygems used YAML to hold metadata about each gem submitted to it. An attacker was able to create a malicious gem, cause the Rubygems web application to evaluate the metadata contained in it, and thereby compromise the Rubygems server infrastructure. dawmail333. February 1, 2013 at 3:58 am. #. January 31, 2013 at 6:40 pm. #.

Security 101
article thumbnail

Lessons Learned: Sharding for startups

Startup Lessons Learned

Ive done this before using a structured comment added to each SQL statement, like this: /*entity customer://1234 */ SELECT name FROM customer WHERE id = 1234 At the expense of some additional parsing overhead in your data-access layer, you get additional metadata associated with every query in your application.

article thumbnail

Startup Resources

www.vccafe.com

Firebase : Are all your developers front-end engineers? s easier to use/develop with. Rovi : Need Metadata for music/movie/actors, etc.? Google Custom Search Engine. Google App Engine. Search Engine Optimization Tools. usability testing for designers and developers. Google App Engine รข??