Bookmark Topic Watch Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator
T h e . C o d e R a n c h . J o u r n a l

April 2015 Edition

Howdy from all the CodeRanch staff, and welcome to the April edition of the CodeRanch Journal.

I n t e r e s t i n g . C o d e R a n c h . F o r u m . P o s t s

  • It was time again for the Trail Boss to appoint some new Saloon Keepers and Sheriffs.

  • In a question about Queue's, a member enquired how to notify the consumer that the producer has no more data

  • A member asked about how to mock out local methods in a test, which prompted a discussion on good design and test smells.

  • What does the underscore character mean in Scala? Now we know

  • One of our members encountered an overzealous approach to identity verification in his local library. It must be Meaningless Drivel.

  • And finally: Did you spot any of the April Fool's antics going on around the Ranch on April 1st? Perhaps you saw Bender the Robot posting silly questions? Or the special forum for URGENT items? The CodeRanch staff had a lot of fun that day...

  • B o o k . P r o m o t i o n s . & . W i n n e r s

    There's a book promotion just about every week at CodeRanch Just ask a question in the appropriate forum and you're eligible to win a copy of the book.

    Our recent book promotions and their winners can be found below:

  • Javascript Application Design -

  • Meteor in Action -

  • PostGIS in Action -

  • B u n k h o u s e . L o u n g e . B o o k . C l u b

    Almost every month we pick a book to read and talk about in the Bunkhouse Lounge

  • If you have a book you'd like to have discussed, suggest it here

  • Occasionally the Moose let's us turn on the Wifi and we get together to complete an online course.

  • Coursera: Principles of Reactive Programming (Odersky, Meijer, and Kuhn) -

  • T h i s . M o n t h ' s . E d i t o r

    Tim Cooke ( has been programming for a living for the best part of a decade, and a lot longer before that just for fun. When he's not writing software for the largest Derivatives Exchange in the World, you can usually find him around the forums with a cup of Tea in hand and his feet up.

    S u g g e s t i o n s / F e e d b a c k

    If you have any feedback on this month's journal then feel free to create a topic in our Ranch Office

    J o u r n a l . A r c h i v e

    Our previously published journals are available online at
    You showed up just in time for the waffles! And this tiny ad:
    Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
      Bookmark Topic Watch Topic
    • New Topic