Reputation
2,265
Next privilege 2,500 Rep.
Create tag synonyms
Badges
7 21
Newest
 Yearling
Impact
~85k people reached

  • 0 posts edited
  • 5 helpful flags
  • 96 votes cast
May
17
awarded  Yearling
May
17
awarded  Yearling
Mar
12
awarded  Nice Answer
Jun
18
awarded  Enlightened
Jun
18
awarded  Nice Answer
May
17
awarded  Yearling
May
15
awarded  Notable Question
Apr
1
awarded  Nice Answer
Oct
9
answered Do programmers need a good memory?
May
17
awarded  Yearling
Mar
22
answered How many indexes is too many indexes?
Mar
20
comment Storing images in file system and returning URLs or virtually resizing and returning byte arrays?
Storage is quite cheap compared to the latency for generating these files in most scenarios - so I would go with generating all sizes and storing them. Unless you don't care about latency - then you could generate them on the run, but do look up the math on CPU time vs storage space. If you indeed go with on demand generation, consider the fact that you could add a cache for the most recent, there by reducing the actual generations considerably for repeat invocations. If your access pattern is a long tail (like most are), this would be most beneficial, at the cost of an extra layer of caching.
Mar
20
answered Storing images in file system and returning URLs or virtually resizing and returning byte arrays?
Mar
20
answered How do you track existing requirements over time?
Mar
18
comment What benefits does embedding resources into the source/binary provide?
Have you done builds that take 3-4 hrs Donal? It matters as project gets bigger.
Mar
17
answered How to tackle massive Linux/makefile projects effectively?
Mar
17
answered What is the best way to INSERT a large dataset into a MySQL database (or any database in general)
Mar
17
answered What benefits does embedding resources into the source/binary provide?
Mar
17
comment Code ownership: What should I do when a dev leaves or team splits?
@AsadIqbal Sometimes moving up the chain is the only way. I have seen some projects where suddenly the whole team gets poached by another company / leaves to start their own company - and it lands on the manager's head to figure this out. Kind of makes it that much more important for the management to know their code base and teams very well don't you think? :)
Mar
17
answered Code ownership: What should I do when a dev leaves or team splits?