archive-ca.com » CA » E » EVANJONES.CA

Total: 397

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Bloch, Joshua. Effective Java. Upper Saddle River, NJ, USA: Addison-Wesley, August, 2005. ISBN: 0201310058 (evanjones.ca)
    11 22 19 Similar to Effective C this book provides tips for the best Java design practices I am not very experienced with Java so it was very useful for me to learn many details and corners of the language

    Original URL path: http://www.evanjones.ca/books/effective-java.html (2016-04-30)
    Open archived version from archive


  • Dynamic Web Content is Bad (evanjones.ca)
    horrible for things like Wikipedia because it is very very inefficient The problem with this approach is in that execute some code part Typically this is PHP or Python or Ruby code we are talking about and the execution is relatively slow It might read a bunch of files off a disk or make a request to a database It probably takes a bit less than a hundred milliseconds or so to do all this work on computer systems today This is not a problem if you get a handful of requests a second However if we are talking about popular web sites this is a terrible system This is the traditional reason why many web sites become unavailable as soon as slashdot or reddit posts about them they are simply too slow to handle the sudden load The solution in my opinion is simple generate the HTML content once store in on disk then use a plain old web server to dish it out to clients Today on modern hardware web servers can handle over 10 000 requests per second This is fast enough to handle all but the busiest web sites on the Internet For example if Wikipedia

    Original URL path: http://www.evanjones.ca/dynamic-content.html (2016-04-30)
    Open archived version from archive

  • Hosseini, Khaled. The Kite Runner. New York: Riverhead Books, 2003. ISBN: 1573222453 (evanjones.ca)
    The Kite Runner New York Riverhead Books 2003 ISBN 1573222453 about archive 2006 September 06 22 20 An excellent beautiful and sad novel I loved its vivid descriptions of pre

    Original URL path: http://www.evanjones.ca/books/kite-runner.html (2016-04-30)
    Open archived version from archive



  • Microreboot: Microkernels for applications (evanjones.ca)
    restart the entire server I think this this is a great idea but I m not sure it is a new one Microkernel operating systems are based completely on this design Additionally the common three tier architecture decomposes a service into data application and presentation layers Still I agree with the authors that this is an interesting technique for making software more reliable and this paper does a good job

    Original URL path: http://www.evanjones.ca/researchpapers/microreboot.html (2016-04-30)
    Open archived version from archive

  • Fowler, Martin. Refactoring. New York: Addison Wesley Longman, Inc., 1999. ISBN: 0201485672 (evanjones.ca)
    can provide and how to do it I found the HOWTO section quite boring It can be summed up as copy the code around a bit and then fix all the compile and unit test errors However the few big picture chapters that focused on good design and how to get there were interesting Interestingly Fowler states that you should not refactor without good tests This make sense since you

    Original URL path: http://www.evanjones.ca/books/refactoring.html (2016-04-30)
    Open archived version from archive

  • Code Reviews Are Good (evanjones.ca)
    way to improve code quality However I am now convinced The code reviews have three benefits First it ensures that the design of the software has a certain regularity and is readable by more than one person This works well with having well defined coding standards Second it helps to spread knowledge around the development team Frequently someone will attempt to reimplement something that already exists elsewhere in the codebase

    Original URL path: http://www.evanjones.ca/code-reviews.html (2016-04-30)
    Open archived version from archive

  • Eggers, Dave. A Heartbreaking Work of Staggering Genius. New York: Simon & Schuster, 2000. ISBN: 0375725784 (evanjones.ca)
    New York Simon Schuster 2000 ISBN 0375725784 about archive 2006 August 22 19 55 This book is very very good It is surprising that a book that calls itself genius actually is Eggers plays a bit with the concept of

    Original URL path: http://www.evanjones.ca/books/heartbreaking-staggering-genius.html (2016-04-30)
    Open archived version from archive

  • Taylor, Paul. Private Domain. New York: Alfred A. Knopf, Inc., 1987. ISBN: 0865473226 (evanjones.ca)
    19 49 This is an autobiography about Paul Taylor the American choreographer I enjoyed this more than I thought I would I really enjoyed his descriptions about his creative process At times I found his writing style a little unpolished

    Original URL path: http://www.evanjones.ca/books/private-domain.html (2016-04-30)
    Open archived version from archive