Favorites » His Blog

-
Automatic Patch-Based Exploit Generation
-
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 ||
-
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
-
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!
-
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
-
Mar 13, 2:16pm
8 reviews
linux, bash
http://wooledge.org:8000/BashPitfalls
-
bash pitfalls

-
DigitPedia.com
-
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
-
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
-
Mar 11, 12:43am
40 reviews
humor
http://obsoleteskills.com/Skills/Skills
-
obsolete skills.

-
http://javascriptmvc.com/
-
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 & …
-
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)
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!
|