983 reputation
611
bio website
location San Francisco, CA
age
visits member for 3 years
seen yesterday

May
21
comment Differences in design/thought process for OO in Java and JavaScript
@gnat That's a great answer to that question. I think the difference in this question is the focus on what problems one might run into from a beginner's perspective. If you read gnat's reference answer and have time to follow the references it will get you a great perspective on what you could be missing in js.
May
17
awarded  Yearling
May
5
reviewed Reviewed Should static analysis be integrated with code review?
May
5
reviewed No Action Needed Plotting electrical field lines on a 2d plane
Apr
30
reviewed No Action Needed BabysittingJob wont give me the proper output?
Apr
30
reviewed No Action Needed So what *did* Alan Kay really mean by the term “object-oriented”?
Apr
30
reviewed No Action Needed What is Weighted Round Robin Arbitration
Apr
23
reviewed No Action Needed Dynamic Programming Problem - To find smallest integer number 'x' which contains only digits 1's and 0's such that x mod n = 0
Apr
23
reviewed No Action Needed messages of validation customized in Ruby on rails
Apr
22
awarded  Custodian
May
17
awarded  Yearling
Apr
5
comment Cloud differential backup
Seems like you have two basic choices....1. Store enough local information to calculate differences (whole file or rsync approach) 2. Collect the differences as the changes are made. (slowing performance in most cases). You presumably already have a full copy of the file(s) at some base point in time in your cloud environment.
Oct
10
awarded  Nice Answer
Sep
30
comment Why many designs ignore normalization in RDBMS?
@Yosi In #3, sometimes a normalized design results in performance hot spots for a particular important workload. Sometimes users (e.g. IT) find a large normalized design difficult to understand and query. In the latter case 'denormalized' views can often help. Two examples.
Sep
29
comment Why many designs ignore normalization in RDBMS?
@JimmyShelter I agree. Fashion aside, relational is not always the best choice.
Sep
28
answered Why many designs ignore normalization in RDBMS?
May
17
awarded  Yearling
Apr
11
answered How meaningful is the Big-O time complexity of an algorithm?
Mar
30
comment Best practise is not to poll…but isn't polling happening internally anyway when a thread calls wait()?
No @tgkprog, this is not polling, because the waiting process is not scheduled to run until the OS or another process releases the mutex. A polling process would continue to compete in cpu scheduling in order to check whether it should stop waiting. A polling process of this sort can burn a substantial portion of CPU time while it waits.
Dec
2
awarded  Editor