Last login: 3 days agoDeepak
Deepak Ravi is a 24 year old guy from Cochin, KL, India.
Likes 1,644 pages, 5 videos, 7 photos114 fans • Received 11 reviews
Member since Feb 07, 2004
I'm Deepak Ravi, doing M.E. in CSE @ IISc Bangalore
....did B.Tech in CSE@ NIT Calicut .
.... See My Orkut Profile

Favorites » His Blog

Automatic Patch-Based Exploit Generation
Liked it Apr 24, 4:20am 2 reviews computer-security
http://www.cs.cmu.edu/~dbrumley/pubs/apeg.html
From the page: "Attackers can simply wait for a patch to be released, use these techniques, and with reasonable chance, produce a working exploit within seconds. "
7 Handy Google Search Tips and Tricks || Beyond the Rhetoric ||
Disliked it Apr 22, 1:28pm 21 reviews
http://btr.michaelkwan.com/2008/04/10/7-handy-google-search-tips-and-tricks/
From the page: "You Are Banned."
Google App Engine - Google Code
Disliked it Apr 10, 1:43pm 16 reviews programming, google
http://code.google.com/appengine/
The bad: Portability Issue.
This copycat of Amazon's is worth for a serious developer, if an application written using Google's AppEngine can be executed in a server other than Google's own.

For this,
1. they need to make it's _dependencies_ open source,(Not going to happen anytime soon) or
2. change the AppEngine's design and interface to let one to easily switch to another framework(??), or
3. Someone in this world has to provide me a wrapper which will let one run their application both on google's and other machines as well, Or..

The Good: "Free but limited" version to everyone
Giving a free but limited version to everyone was a cool move, and will definitely drive lots of developers into google's appengine. Google can also put ads on this "free but limited" version, if they wish.


I wish Amazon too come-up with a 'free but limited' version for all developers.
Note:Google can afford this free but limited. But I'm afraid Amazon can't. That's why this move by Google needs to be appreciated from a business perspective, even if it is a copycat.
Get Rid of Online Fraud Once and For All!
Liked it Apr 10, 12:50pm 6 reviews internet
http://www.avangate.com/articles/online-fraud-127.htm
A few tips to implement online credit card transactions secure at the server/merchant side.
BashPitfalls - Gregs Wiki
Liked it Mar 13, 2:16pm 8 reviews linux, bash
http://wooledge.org:8000/BashPitfalls
bash pitfalls
DigitPedia.com
Disliked it Mar 12, 1:30pm 25 reviews
http://www.digitpedia.com/
From the page: "You are banned."

I'm banned???? huh?
http://www.csse.monash.edu.au/~damian/papers/HTML/ModestProposal.html
Liked it Mar 12, 11:01am 3 reviews programming, c, programming-languages
http://www.csse.monash.edu.au/~damian/papers/HTML/ModestProposal.html
A proposal to alter C++ syntax for consistency, differentiation, readability, and formal grammatical simplicity.

The good:

The introduction of ":=" for assignment, and "=" for equality.

Suggestion:
use of ":=" for destructive write
use of "=" operator for constexpr.
use of "==" for comparison check.

say, x=5 means is valid, but x=x+1 or x=5, x=6 is an error.

The new proposed syntax solves the problem of composing of a declaration, even though it is not consistent with the proposal of new C standard.

The lang "asm" { declarations } syntax, which avoids the quoting of asm statements.

And the bad: New syntax of templates.
It doesn't go with new C++ concepts.

Currently, C++ compilers treats the templates as a macro. It expands the templates and detects error only at their invocation.

But if we change this behaviour and use a dictionary passing style, (ie. pass the pointer to vtable as an extra argument to function) then the type constraints(what goes inside vtable) should be mentioned at the declaration of templates.
Specifying type constraints also solves helps the compiler to detect the error when it compiles templates, and also help in printing meaningful error messages at their invocation.


The ugly: Not compatibile with proposed syntax of C.
Obsolete Skills: Skills/Skills
Liked it Mar 11, 12:43am 40 reviews humor
http://obsoleteskills.com/Skills/Skills
obsolete skills.
http://javascriptmvc.com/
Liked it Mar 9, 5:07pm 3 reviews web-design, javascript
http://javascriptmvc.com/
Javascript framework.
Agile Advice - Working With Agile Methods (Scrum, XP, Lean) & Blog Archive & …
Liked it Mar 9, 1:55pm 1 review rugby, agile
http://www.agileadvice.com/2008/03/09/referenceinformation/comprehensive-list...
Comprehensive list of agile practices (in ODF format)
Please login or join to view older archives

StumbleUpon is the best way to discover great web sites, videos, photos, blogs and more - based on your interests. Everything is submitted and rated by the community. Discover, share and review the best of the web!