2,535 reputation
921
bio website darkspiredesign.com
location
age
visits member for 4 years, 6 months
seen 2 days ago

Mar
20
awarded  Curious
Feb
18
awarded  Custodian
Feb
18
reviewed Approve Introducing Scala to a Technical Manager
Feb
4
comment Best practice for uploading large file, previewing, and editing before saving to database?
2. Would using a memcached store be much advantageous over just using a host cache (like Session or Cache in IIS+ASPNET)? They're both going to be stored in RAM right?
Feb
4
comment Best practice for uploading large file, previewing, and editing before saving to database?
1. I agree that offloading to a secondary data store could work well, and would simplify maintenance on the primary database.
Feb
4
comment Best practice for uploading large file, previewing, and editing before saving to database?
If memory capacity is a primary concern, maybe use compression to store the in-memory data? This would require a de/re-compression of the data on each page request, but gzip is already used for webpage compression so overhead should be managable. Even if not, a 2 or 3 page uncompressed buffer should offer an acceptable tradeoff. With compression, it should be no problem to store the data in memory for the duration of the user session or until they explicitly confirm/cancel it.
Dec
4
awarded  Popular Question
Oct
12
awarded  Yearling
Aug
29
revised What is the logic behind the use of different arrows (-> <-) in Haskell?
added 6 characters in body
Aug
28
asked What is the logic behind the use of different arrows (-> <-) in Haskell?
Nov
24
awarded  Popular Question
Oct
12
awarded  Yearling
May
6
awarded  Nice Answer
Jan
17
answered How do you debug without an IDE?
Dec
4
comment I want to build a Virtual Machine, are there any good references?
+1 Lua has an excellent bytecode implementation and a very clean design for learning about VMs from. In addition, you'll find that many people have customized Lua for their own needs, showing it to be quite extensible if you don't want to start from scratch.
Dec
4
answered I want to build a Virtual Machine, are there any good references?
Nov
30
comment Why is the sudden increase in number of Git submitters on Debian popcon graph in 2010-01?
Likewise, Bazaar is made and used by Canonical, makers of Ubuntu, and it worked better in Windows than git did for many years. Funny to see it not take off either.
Nov
29
comment What build tools do not depend on java (or Ruby)?
Since you are targeting Linux and Windows, I guess that also rules out bash scripts and PowerShell. If you find a tool that's relatively small, you could just push the binary into your repo so it's guaranteed to be available. GCC Make and it's cousins might fit the bill, are available on most platforms, and aren't very large.
Nov
29
answered What build tools do not depend on java (or Ruby)?
Nov
29
comment Are all View Models supposed to be accessed through the Main View Model in MVVM?
+1 for the excellent article link. That article helped me in the past to gain a much more thorough understanding of how the MV* patterns relate and how they are modified to best suit the project's needs.