Java Pub House
Freddy Guime & Bob Paulin
All episodes
Best episodes
Top 10 Java Pub House Episodes
Goodpods has curated a list of the 10 best Java Pub House episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Java Pub House for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Java Pub House episode by adding your comments to the episode page.
04/19/14 • 47 min
And we are ramping up again! This is an exciting time to be developing in Java. With the advent of Java 8, lambdas, streams, Jigzaw and the Internet of Things, we are coming back big! In this episode we introduce our co-host Bob Paulin, and offer a glimpse of Java 8, Jigsaw, Streams, and OSGI Standard.
Follow Me on Twitter! (@fguime)
And @Bobpaulin
Ah, beer, it's April, and we just finished taxes ($!) Tweet, Tweet! (https://twitter.com/#!/fguime)
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! [email protected] Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
So you have programmed for a while, and may even never realized that you have been using them, but there are static methods (which in turn can create static classes), inner classes and static inner classes. Sometimes is hard to understand why or when to use these, but never fear! After listening to this episode you will never get an unexpected static surprise! Follow Me on Twitter! (@fguime) (thanks!) It's now cold, oh, how I wish for a beer? (Have any?) beer...beer...beeeeeer.....:) Tweet, Tweet! (https://twitter.com/#!/fguime)
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! [email protected] Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8& amp;tag=meq-20&linkCode=as2&camp=1789&creative=390957& creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr? cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
So, here's the deal, I went down from Chicago to JavaOne 2013, and took Bob Paulin along. There are sooo many sessions and such great content that it was really hard to know when to start. So we decided to do something cool! We set-up shop in the heart of JavaOne and grab unsuspecting speakers and ask them to spare a couple of minutes to tell us about their sessions (all awesomeness!).
And the good news is that Oracle will make all of the presentations referred in this talk (and much more) available for everyone! Take a listen and prepare to be amazed by the awesome presenters of JavaOne.
Arun Gupta (@arungupta)
Bruno Souza (@brjavaman)
Danno Ferrin (@shemnon)
Hanz Dockter (@gradleware)
Charles Nutter (@headius)
Yoav Landman (@yoavlandman)
Episode 39. Do I really have to database it?
Java Pub House
07/18/13 • 24 min
It happens all the time, you are working and suddenly you need to database an object. And maybe you have a fancy O/R Mapper or something like that, but we seldomly ask 'do we really need this in a relational format?'. There are actual alternatives (from byte serialization to xml, to, oh, my, NoSql databases). Here we explore the reasons why you may want to skip the Object Relational mapping and concentrate more on ease of development!
Follow Me on Twitter! (@fguime)(thanks!)
Hey it's Freaking HOT outside! beer...beer...beeeeeer.....:) Tweet, Tweet! (https://twitter.com/#!/fguime)
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! [email protected] Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
Episode 38. Hyperthreading, L1/L2 caching, cache busting, thread trashing, and priority bumping!
Java Pub House
05/15/13 • 46 min
So we hear about HyperThreading and how it is sooo cool, well, it is and it isn't. If you are really trying to squeeze performance out of your application HyperThreading might not be what you're looking for. There are so many other things that happens at the CPU level that have so weird names (like Thread Thrashing, 'say whaaaat?'). If you are really serious on squeezing every worthy CPU cycle of your app (or if you're interesting on what really really goes under the hood) take a listen! (ah! and treat me a beer, if you like what you hear!)
Follow Me on Twitter! (@fguime)(thanks!)
Hey it's ALMOST SUMMER! and I would love to get a beer :) Tweet, Tweet! (https://twitter.com/#!/fguime)
- Thread Priority in Linux
- LMax Disruptor
- Identifying Cache Misses in Java (PDF)
- JClarity Tool (for measuring many hardware performance task, of Martijn Verburg fame!)
- Tree Parsing and Evaluation example
- Oracle Solaris Studio (part of Charlie Hunt bags of tricks)
- More tips and tricks from Java Application Profiling
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! [email protected] Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
04/12/13 • 66 min
Have you ever wonder how bit masking work (or what is that?) and why do you need it? Or why a tree structure exists? (or what is breadth first vs depth first), or what are game trees? We put our Computer Science hat and go "depth first" in some fundamental compsci concepts, and, more importantly their utility, ending with Game trees (and they are not only used for games)!
Follow Me on Twitter! (@fguime)(thanks!)
Hey it's SPRING! and I would love to get a beer :) Tweet, Tweet! (https://twitter.com/#!/fguime)
- Steve Yegge Blog (Get that job at Google!)
- Jeff Atwood Blog(Why Can't Programmers.. Program?)
- Bitwise Operations in Java
- Binary Trees
- Tree Parsing and Evaluation example
- Game Trees
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! [email protected] Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
Episode 36. An Intro to Multithreading Programming
Java Pub House
03/03/13 • 73 min
This is a presentation I did for the Chicago Java Users Group on the topic of multithreading. There are some solid foundations in here to start tackling multithreading programming. Some of it might've been already been seen in depth from our other episodes, but in all, it has good foundations for anyone that does multithreading programming.
Follow Me on Twitter! (@fguime)(thanks!)
Hey it's winter (and not too many reasons to be outside, so might as well stay home and drink a few!) If you like what you hear, treat me a beer ! :) (It's the Java pub house after all :)
Tweet, Tweet! (https://twitter.com/#!/fguime)
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! [email protected] Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563)
02/02/13 • 60 min
You remember recursion right? that ugly, confusing thing they made you do either on CS-300, or at job interviews. Have you ever wondered how to make it safe and right? and why do we really use recursion? In this episode we go into proper recursion programming (and lose the fear of making it wrong), and understand why stacks get filled with it, and what problems do they really solve (answer, not many).
In addition we talk about the nature of Double objects, vs double the primitive (And why it is so hard to do == comparisons in doubles), plus some little known things about Strings (like interning). In all it has a little bit for everyone, so take a listen!
Follow Me on Twitter! (@fguime)(thanks!)
And if you like what you hear, treat me a beer!
Hey it's winter (and not too many reasons to be outside, so might as well stay home and drink a few!) If you like what you hear, treat me a beer ! :) (It's the Java pub house after all :)
- For those interesting on solving mazes
- Why Programmers need math (or at least google it)
- Real algorithm for average rating(this is just very interesting, and make us a little less wrong
- How doubles are represented
- The need for BigDecimal
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! [email protected] Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
01/14/13 • 42 min
Episode 34. New Year's (2013) Resolution! Less bugs and more coverage! ----
Ok, so we all celebrated (but may not remember) the end of the old year and the beginning of a new year! This is a time for starting new things, and trying to be a little better. How about starting by looking at our code and squish some bugs! By using findbugs we can easily test for the 'duh' (and some not so duh) bugs quickly by looking and automatically analyzing our code. After adding Findbugs, we can then add Emma, which will look and measure our unit test code coverage (if you are into such a thing). These two tools are like the Richard Simmons that let us lose the unwanted bug weight in this new year!
If you just joined us, remember to follow me on Twitter! (@fguime)
Beer of the Episode: Anchor Brewing's Liberty Ale
|~|P |~|P |~|P |~|P |~|P |~|P |~|P Anchor Brewing's Liberty Ale |_| |_| |_| |_| |_| |_| |_|
Hey it's winter (and not too many reasons to be outside, so might as well stay home and drink a few!) If you like what you hear, treat me a beer ! :) (It's the Java pub house after all :)
|~|P |~|P |~|P |~|P |~|P |~|P |~|P Anchor Brewing's Liberty Ale |_| |_| |_| |_| |_| |_| |_| Tweet, Tweet! (https://twitter.com/#!/fguime) Findbugs Findbugs Ant (check out the excludeFilter attribute to include/exclude stuff Emma Emma User's Guide (2.3 is what we discussed in the podcast!) Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! [email protected] Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
Episode 105. Neurons, AI, and LLMs
Java Pub House
08/13/24 • 66 min
Allright, it is time to pull the curtain on all this AI stuff and really learn how it works! On this episode we dive deep into AI, and Neural Networks, refinenements, vector databases (and why we need them) so you can understand the underlying principles of AI and LLM! The field is so vast, intersting and more importantly it's going to be here to stay. So take a listen and keep learning on this new tool we should all be familiar with!
http://www.javapubhouse.com/datadog We thank DataDogHQ for sponsoring this podcast episode
Don't forget to SUBSCRIBE to our cool NewsCast OffHeap! http://www.javaoffheap.com/
https://ollama.com/library/llama3.1/blobs/f1cd752815fc - https://onnx.ai/ - https://partee.io/2022/08/11/vector-embeddings/ - https://codelabs.milvus.io/vector-database-101-introduction-to-unstructured-data - https://www.guru99.com/backpropogation-neural-network.html - https://deeplearning4j.konduit.ai/ - https://spring.io/projects/spring-ai - https://medium.com/data-science-at-microsoft/how-large-language-models-work-91c362f5b78f - https://www.v7labs.com/blog/neural-network-architectures-guide
Do you like the episodes? Want more? Help us out! Buy us a beer! https://www.javapubhouse.com/beer
And Follow us! https://www.twitter.com/javapubhouse
Show more best episodes
Show more best episodes
FAQ
How many episodes does Java Pub House have?
Java Pub House currently has 106 episodes available.
What topics does Java Pub House cover?
The podcast is about Oracle, How To, Podcasts, Technology, Education, Java and Programming.
What is the most popular episode on Java Pub House?
The episode title 'Episode 101. Allright, let's talk about Kafka' is the most popular.
What is the average episode length on Java Pub House?
The average episode length on Java Pub House is 53 minutes.
How often are episodes of Java Pub House released?
Episodes of Java Pub House are typically released every 35 days, 5 hours.
When was the first episode of Java Pub House?
The first episode of Java Pub House was released on Sep 23, 2011.
Show more FAQ
Show more FAQ