Java Posse #456
Roundup ‘14 - Inspire Me Fully formatted shownotes can always be found at http://javaposse.comScala by the Bay conference, August 8th and 9th in San Francisco, CA. There will also be several training courses offered around the conference itself, including Scala Foundations from Scala by the Bay, our own Stairway to Scala Advanced, Fast Track to Spark and Fast Track to Akka.http://www.scalabythebay.org/ http://www.scalabythebay.org/training.html#training Rich Hickey: Simple Made Easy http://www.infoq.com/presentations/Simple-Made-Easy Online Courses https://www.coursera.org/ http://extension.berkeley.edu/static/online/ http://online.stanford.edu/courses http://www.ice.cam.ac.uk/courses/online-courses http://www.conted.ox.ac.uk/courses/online/ TED Talks http://www.ted.com/talks/browse Barry Hawkins Codemash Keynote http://www.infoq.com/presentations/How-We-Got-Here-And-What-To-Do-About-It Google+ https://plus.google.com/ Kevin Smith Podcast - Neal Adams http://smodcast.com/episodes/neal-adams-kneel-before-neal/ Movies The Secret Life of Walter Mitty http://www.imdb.com/title/tt0359950/ Pay it Forward http://www.imdb.com/title/tt0223897/ Iron Man http://www.imdb.com/title/tt0371746/?ref_=nv_sr_3 PBS: Alan Alda http://www.pbs.org/saf/alan.htm Youtube: Learn Something New Every Day https://www.youtube.com/playlist?list=PLOHkxj7YIteyAZ0t0AcDpuE3QwRH0zDTX Bill Nye / Neil De Grasse Tyson http://billnye.com/ http://www.haydenplanetarium.org/tyson/ Book: Phoenix Project http://www.amazon.com/The-Phoenix-Project-Helping-Business/dp/0988262592 Movie: Monuments Men http://www.imdb.com/title/tt2177771/ Khan Academy https://www.khanacademy.org/ Podcasts Story of the Day http://www.npr.org/sections/story-of-the-day/ Wait Wait, Don’t Tell Me http://www.npr.org/programs/wait-wait-dont-tell-me/ The Moth http://themoth.org/about/programs/the-moth-podcast On the Media http://www.onthemedia.org/ Fatman 8 Batman - Kevin Smith http://smodcast.com/channels/fatman-on-batman/ The Nerdist http://www.nerdist.com/ Thanks Libsyn.com - http://www.libsyn.com - for hosting and bandwidth Feedburner.com - http://www.feedburner.com - for feed redirect Kirsty Doherty, Amy Ehmann for Java Posse artwork Theme Music: Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI), written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney. Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad. Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg Closing - Juan Carlos Jimenez - In the House (Intro No. 1) To contact us: Visit our homepage - http://javaposse.com Post on our Google Group - http://groups.google.com/group/javaposse Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse Call us with questions and feedback - (408) 465-4626 Or send us email - javaposse@gmail.com The Java Posse consists of Tor Norbye, Carl Quinn, Chet Haase and Dick Wall
Java Posse #455
Roundup ‘14 - Guava Fully formatted shownotes can always be found at http://javaposse.comScala by the Bay conference, August 8th and 9th in San Francisco, CA. There will also be several training courses offered around the conference itself, including Scala Foundations from Scala by the Bay, our own Stairway to Scala Advanced, Fast Track to Spark and Fast Track to Akka.http://www.scalabythebay.org/ http://www.scalabythebay.org/training.html#training Guava Project Page https://code.google.com/p/guava-libraries/ Javadoc http://docs.guava-libraries.googlecode.com/git-history/release/javadoc/index.html Proguard http://proguard.sourceforge.net/ Java 7 Closeable http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html Apache Commons closeQuietly & IOUtils http://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/IOUtils.html Java Charsets http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html Apache Commons http://commons.apache.org/ Jodatime http://www.joda.org/joda-time/ Apache Httpclient http://hc.apache.org/httpclient-3.x/ Spock https://code.google.com/p/spock/ XMLUnit http://xmlunit.sourceforge.net/ Thanks Libsyn.com - http://www.libsyn.com - for hosting and bandwidth Feedburner.com - http://www.feedburner.com - for feed redirect Kirsty Doherty, Amy Ehmann for Java Posse artwork Theme Music: Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI), written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney. Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad. Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg Closing - Juan Carlos Jimenez - In the House (Intro No. 1) To contact us: Visit our homepage - http://javaposse.com Post on our Google Group - http://groups.google.com/group/javaposse Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse Call us with questions and feedback - (408) 465-4626 Or send us email - javaposse@gmail.com The Java Posse consists of Tor Norbye, Carl Quinn, Chet Haase and Dick Wall
Java Posse #454
Roundup ‘14 - Alternative Organization Structures Fully formatted shownotes can always be found at http://javaposse.com Please join us for the Java Posse Roundup UK edition, in Clerkenwell, London, June 10th and 11th 2014 (Right before Devoxx UK). Please see link below for details and to register. Thanks to Cap Gemini and Skills Matter for making this happen. https://skillsmatter.com/conferences/6395-java-posse-roundup-2014-uk Bruce Eckel http://mindviewinc.com/Index.php https://twitter.com/BruceEckel Reinventing Business http://www.reinventing-business.com/ Thanks Libsyn.com - http://www.libsyn.com - for hosting and bandwidth Feedburner.com - http://www.feedburner.com - for feed redirect Kirsty Doherty, Amy Ehmann for Java Posse artwork Theme Music: Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI), written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney. Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad. Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg Closing - Juan Carlos Jimenez - In the House (Intro No. 1) To contact us: Visit our homepage - http://javaposse.com Post on our Google Group - http://groups.google.com/group/javaposse Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse Call us with questions and feedback - (408) 465-4626 Or send us email - javaposse@gmail.com The Java Posse consists of Tor Norbye, Carl Quinn, Chet Haase and Dick Wall
Java Posse #453
Roundup '14 - NoSQL State of the Art Fully formatted shownotes can always be found at http://javaposse.com Please join us for the Java Posse Roundup UK edition, in Clerkenwell, London, June 10th and 11th 2014 (Right before Devoxx UK). Early bird pricing available until May 22nd. Please see link below for details and to register. Thanks to Cap Gemini and Skills Matter for making this happen. https://skillsmatter.com/conferences/6395-java-posse-roundup-2014-uk MongoDB http://www.mongodb.org/ TokuMX http://www.tokutek.com/products/tokumx-for-mongodb/ Scala Slick http://slick.typesafe.com/ NoSQL http://en.wikipedia.org/wiki/NoSQL CouchDB http://couchdb.apache.org/ Datomic http://www.datomic.com/ Cassandra http://cassandra.apache.org/ Concurrency with NoSQL http://stackoverflow.com/questions/12607139/what-nosql-solution-is-recommended-for-mostly-writing-application Eventual Consistency http://en.wikipedia.org/wiki/Eventual_consistency NEO4J http://www.neo4j.org/ NoSQL Foreign Keys http://stackoverflow.com/questions/4126811/how-do-you-track-record-relations-in-nosql Scala Type Classes http://blog.safaribooksonline.com/2013/05/28/scala-type-classes-demystified/ Spray JSON https://github.com/spray/spray-json JPA http://www.oracle.com/technetwork/java/javaee/tech/persistence-jsp-140049.html Spring Data http://projects.spring.io/spring-data/ ReST API http://en.wikipedia.org/wiki/Representational_state_transfer Monads for DBs http://stackoverflow.com/questions/19637505/how-to-implement-a-reader-monad-to-access-a-database Storm & Kafka http://www.slideshare.net/gschmutz/kafka-andstromeventprocessinginrealtime http://stackoverflow.com/questions/21808529/apache-kafka-vs-apache-storm STAASH (Netflix) https://github.com/Netflix/staash PRIAM (Netflix) https://github.com/Netflix/Priam Software Engineering Radio - NewSQL http://www.se-radio.net/2013/12/episode-199-michael-stonebraker/ Lucene http://lucene.apache.org/ Thanks Libsyn.com - http://www.libsyn.com - for hosting and bandwidth Feedburner.com - http://www.feedburner.com - for feed redirect Kirsty Doherty, Amy Ehmann for Java Posse artwork Theme Music: Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI), written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney. Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad. Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg Closing - Juan Carlos Jimenez - In the House (Intro No. 1) To contact us: Visit our homepage - http://javaposse.com Post on our Google Group - http://groups.google.com/group/javaposse Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse Call us with questions and feedback - (408) 465-4626 Or send us email - javaposse@gmail.com The Java Posse consists of Tor Norbye, Carl Quinn, Chet Haase and Dick Wall
Java Posse #452
Roundup ‘14 - Monads, Whiskey Tango Foxtrot Fully formatted shownotes can always be found at http://javaposse.com Please join us for the Java Posse Roundup UK edition, in Clerkenwell, London, June 10th and 11th 2014 (Right before Devoxx UK). Early bird pricing available until May 22nd. Please see link below for details and to register. Thanks to Cap Gemini and Skills Matter for making this happen. https://skillsmatter.com/conferences/6395-java-posse-roundup-2014-uk List http://www.scala-lang.org/api/2.11.0/index.html#scala.collection.immutable.List Option http://www.scala-lang.org/api/2.11.0/index.html#scala.Option Future http://docs.scala-lang.org/overviews/core/futures.html For comprehension in Scala http://nerd.kelseyinnis.com/blog/2013/11/12/idiomatic-scala-the-for-comprehension/ http://stackoverflow.com/questions/19045936/scalas-for-comprehension-with-futures Schrodingers Cat http://en.wikipedia.org/wiki/Schr%C3%B6dinger's_cat Programming in Scala book http://www.amazon.com/Programming-Scala-Comprehensive-Step-Step/dp/0981531644 Coursera Scala classes https://www.coursera.org/course/progfun https://www.coursera.org/course/reactive https://tech.coursera.org/blog/2014/02/18/why-we-love-scala-at-coursera/ Escalate Scala training http://www.escalatesoft.com/training Scala Eye for the Java Guy http://scalaeyeforthejavaguy.blogspot.com/ Atomic Scala http://www.atomicscala.com/ Scala for the Impatient http://www.horstmann.com/scala/index.html Learn You a Haskell for Great Good http://learnyouahaskell.com/ Async/Await http://msdn.microsoft.com/en-us/library/hh191443.aspx Type Classes http://en.wikipedia.org/wiki/Type_class Martin Odersky’s Levels of Understanding http://www.scala-lang.org/old/node/8610 Case Classes + Pattern Matching http://www.artima.com/pins1ed/case-classes-and-pattern-matching.html Partial Function http://blog.bruchez.name/2011/10/scala-partial-functions-without-phd.html http://www.scala-lang.org/api/2.11.0/index.html#scala.PartialFunction Fez http://fezgame.com/ Shapeless https://github.com/milessabin/shapeless HList https://hackage.haskell.org/package/HList Ceylon http://ceylon-lang.org/ Lenses http://eed3si9n.com/learning-scalaz/Lens.html https://github.com/milessabin/shapeless/blob/master/examples/src/main/scala/shapeless/examples/lenses.scala https://docs.google.com/presentation/d/1zW1Gm2M_x_cn9pGp6LQDwHDXQ4WSa4JTBQe1ADBtKjw/edit Co/Contra Variants vs Upper/Lower Bounds http://en.wikipedia.org/wiki/Covariance_and_contravariance_(computer_science) Scalaz Library https://github.com/scalaz/scalaz Thanks Libsyn.com - http://www.libsyn.com - for hosting and bandwidth Feedburner.com - http://www.feedburner.com - for feed redirect Kirsty Doherty, Amy Ehmann for Java Posse artwork Theme Music: Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI), written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney. Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad. Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg Closing - Juan Carlos Jimenez - In the House (Intro No. 1) To contact us: Visit our homepage - http://javaposse.com Post on our Google Group - http://groups.google.com/group/javaposse Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse Call us with questions and feedback - (408) 465-4626 Or send us email - javaposse@gmail.com The Java Posse consists of Tor Norbye, Carl Quinn, Chet Haase and Dick Wall