How to read character information from the World of Warcraft servers
Lets say that you, like me, are addicted to World of Warcraft, and you decide that you'd like to track the progress of your characters, or maybe your friends characters,...
A pragmatic approach to writing a mp3 crawler in perl
'Pragmatic' can often mean 'boring' but this in-depth look at building a web crawler in Perl is not boring at all. In fact, it's informative and a great example of...
Perl Best Admin Practices
Here is some sound advice on Perl administration techniques that's worth a read. Pretty standard stuff, but if you're a programmer that's been double tasked with maintaining the systems you...
SxSW 09 - Gruber & Mann - HOWTO: 149 Surprising Ways to Turbocharge Your Blog With Credibility!
John Gruber (DaringFireball.net) & Merlin Mann (43Folders.com) presented at South by Southwest Interactive on Saturday, March 14th. They talked about building a blog you can be proud of, improving the quality of your work, reaching people you admire, and maybe even making a buck in a way that doesn't blow your deal. (Drawing by Dave Gray) (01:04:38)
43 Folders - Gangs, Constraints, and Courageous Blocks
Learn how ganging and constraints can help you create the blocks of time you need to devote 100% of your attention to making your best work. (10:32)
43 Folders Podcast - Returning the Week of 2009-02-02
Like it says. See you again. Soon. Nice to be back.
More at http://www.43folders.com/podcast
Entries from 9/11 - 9/24
I was doing so well last week, posting a sitrep, my weekly Daily, staying on top of emails... unfortunately when Friday came and the Austin GDC ended my brain completely shut down that afternoon and stayed off until Monday, when I realized I had forgotten to post a Weekend Reading. Dammit! So close. Anyways, here's your double dose of Weekend Reading goodness.
Journal Land Pick of the Week (9/18)
Merry Prankster Games - gdunbar's column "RPG Anvil" returns to discuss the various typs of adventures found in CRPGs
Journal Land Pick of the Week (9/25)
Radioactive-Software - dgreen02 drops another suitably large Warbots Online update, with suitably large images to go with it. Developer shots are included as well, which is always my favorite part. I'm a behind-the-scenes junkie.
Welcome back, khawk!
Matali Physics RC2 released
We are pleased to announce the release of Matali Physics RC2, advanced 3D physics engine for .NET platform and XNA Framework. From this version, the engine simplifies creating games for Windows, Xbox 360, Linux and Mac OS X.
Enchanted Forest Developer Content pack Released
The Enchanted Forest Environment Content Pack provides high end art assets for independent and professional developers at a budget price.
Blogger just has reported that they have pushed fixes to production for the following issues: • Images of the form "pictures.aol.com/ap/simgleImage.do?...." are now importing into Picasa Web Albums. • Existing bloggers with "hidden" profiles could not import their blogAlso, if you experience the dreaded "email doesn't exist" problem, please:First go to http://www.google.com/accounts to test whether your login actually works or not. If it does there and doesn't on blogger.com, that's something really important that you should give us details about.
Migration Update
A Couple of UpdatesIssue 1- Failures to Find JournalsBlogger have been examining some of the failure cases that have been reported and after testing URLs given to us, it appears there may be some confusion around URL to use when starting the migration. So the Journals URL you need to enter should be the one people use to view the blog. The URL should never contain white space.Example:Good URL: http://journals.aol.com/screenname/TitleOfBlogWithoutSpacesNot So Good URL: http://journals.aol.com/screenname/Title Of Blog With SpacesIssue 2- Failure to Upload Journals ImageBlogger is currently having problems uploading Journals images that were added directly from AOL Photos when that feature became available March 2007. These images use the URL structure http://pictures.aol.com/ap/singleImage.do?pid= . Blogger is working on the issue. If you've already imported your Journal to Blogger you may need to reimport it to copy these photos over. Oct 10 Update: Images of the form pictures.aol.com/ap/simgleImage.do?.... are now importing into Picasa Web Albums.
Blogger Help Group
Make sure you check out the AOL Imports section of the Blogger Help Group. This is being actively watched and responded to by the folks at Blogger.
Newscast for Sept 25th 2009 Fully formatted shownotes can always be found at http://javaposse.com
Devoxx and Codemashhttp://www.devoxx.com/display/DV09/Homehttp://www.codemash.org/
JVM Language summit impressions http://openjdk.java.net/projects/mlvm/jvmlangsummit/http://wiki.jvmlangsummit.com/Presentationshttp://www.infoq.com/JVMLanguageSummit No-op language - http://blog.internetnews.com/skerner/2009/09/googles-open-source-noop-langu.html Griffon - http://griffon.codehaus.org
JDK 7 Project Coin language features finalized http://blogs.sun.com/darcy/entry/project_coin_final_five http://www.java.net/poll/what-your-reaction-jdk-7-feature-list
http://weblogs.java.net/blog/forax/archive/2009/08/27/diamond-gate
Google has released the 1.6 version of the Android Development Kit http://developer.android.com/sdk/android-1.6-highlights.html Plus - Android appshttp://lifehacker.com/5359672/remember-the-milk-task-manager-hits-androidhttp://lifehacker.com/5347358/my-tracks-for-android-is-a-fitness-geeks-dreamhttp://www.fbreader.org/FBReaderJ/http://apple.slashdot.org/story/09/08/24/2041248/Why-the-Google-Android-Phone-Isnt-Taking-Off?from=rss
Java Library of the Week - Mockito http://mockito.org/
Android application of the Week: Layar http://layar.com/ http://lifehacker.com/5357691/layar-brings-semi+augmented-reality-to-your-android-phone
Quick News
Apple has released Java for Mac OS X 10.5 Update 5 http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_5
Josh Marinacci has announced a new competition for JavaFX http://jfxstudio.wordpress.com/2009/08/31/jfxstudio-challenge-small-is-the-new-big/
JavaFX 1.2.1 has been released by Sun http://weblogs.java.net/blog/opinali/archive/2009/09/09/javafx-121-out-fixes-binding-leaks-and-performance
JavaRebel has undergone a name change to JRebel http://www.zeroturnaround.com/blog/community-renames-javarebel-to-jrebel/
Bill Pugh and the University of Maryland have released version 1.3.9 of Findbugs http://findbugs.sourceforge.net/
HTMLUnit 2.6 has been released http://htmlunit.sourceforge.net/
JSR 299 - Java Contexts and Dependency Injection, and JSR 330 - Dependency Injection for Java http://weblogs.java.net/blog/rogerk/archive/2009/09/04/contexts-and-dependency-injection-jsr-299-and-glassfish
Terrence Barr links to 4 new screencasts about Java mobile technology http://weblogs.java.net/blog/terrencebarr/archive/2009/09/04/4-new-screencasts-lwuit-jdtf-jsr-290-and-javacard
JBoss has released the first beta of Hibernate Core 3.5 http://in.relation.to/12153.lace
Nominations are being solicited for the NetBeans governance board http://www.netbeans.org/servlets/NewsItemView?newsItemID=1422
A new library, Bolts, available in version 1.0 has been released http://bitbucket.org/stepancheg/bolts/wiki/Home
The recent eclipse day held at the Googleplex was once again a successful conference http://eclipse.dzone.com/articles/recap-eclipse-day-googleplex
Apache has released the first version of a new project called Wink http://www.theserverside.com/news/thread.tss?thread_id=57282
Apache has also released version 1.3 of pivot http://weblogs.java.net/blog/gkbrown/archive/2009/08/27/announcing-apache-pivot-13
A new static analysis tool, XDepend, promises the ability to X-ray your Java code http://www.xdepend.com/
ScalaWags
Professor
Kunle Olukotun, director of the Stanford Pervasive Parallelism
Laboratory, recently delivered a talk at EPFL about how Scala is a core
part of the laboratory strategy http://www.scala-lang.org/node/3200
Version 2.7.6 of Scala has been released http://www.scala-lang.org/node/3250
Caoyuan continues work on the Scala plugin re-write in Scala that takes
advantage of the new scala compiler toolability features http://blogtrader.net/dcaoyuan/
GridGain has provided a technical blog article on using GridGain map/reduce from Scala http://www.jroller.com/nivanov/entry/mapreduce_with_scala_and_gridgain
Maxime Biais has an exploration of the uses of underscore in Scala http://www.biais.org/blog/index.php/2009/09/20/75-understanding-the-_-underscore-in-scala
Listener Feedback - Scala edition
New Scala Forum http://scala-forum.org
Scalawag News - User Group Meetup in Norway http://www.java.no/web/show.do?page=191;7&appmode=/showReply&articleid=20922
Thanks Libsyn.com - http://www.libsyn.com - for hosting and bandwidth Brice Ruth and Webprojkt.com - http://webprojkt.com - for our archives site - http://archives.javaposse.com Feedburner.com - http://www.feedburner.com - for feed redirect Kirsty Doherty, Oliver Widder and Amy Ehmann for Java Posse artwork Brian Ehmann - the Java Posse intern Craig Muth for maintaining the Java Posse Memorizable site - http://memorizable.org/Java_Posse 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, Joe Nuxoll and Dick Wall
Java Posse #279 - Interview with Joe Darcy and Alex Buckley
Interview with Joe Darcy and Alex Buckley Fully formatted shownotes can always be found at http://javaposse.comRecorded
at the JVM Language Summit 2009, we sync up with Joe and Alex on
subjects like Projects Coin and Lombok, closures and properties for JVM
languages, the JVM Language Summit, and the future of Java.JVM Language summithttp://openjdk.java.net/projects/mlvm/jvmlangsummit/http://wiki.jvmlangsummit.com/Main_Page Java Community Process (JCP)http://jcp.org/en/home/index Project Coinhttp://openjdk.java.net/projects/coin/ JSR-330 - Dependency Injection for Javahttp://jcp.org/en/jsr/summary?id=330 Da Vinci machine projecthttp://wiki.jvmlangsummit.com/Da_Vinci_Machinehttp://openjdk.java.net/projects/mlvm/ Method handles for closureshttp://blogs.sun.com/jrose/entry/method_handles_in_a_nutshell Meta Object Protocolhttp://wiki.jvmlangsummit.com/MOP_and_Invokedynamichttp://en.wikipedia.org/wiki/Metaobject Project lombokhttp://projectlombok.org/ Annotation processorhttp://java.sun.com/j2se/1.5.0/docs/guide/apt/ ASM & bytecode manipulationhttp://asm.ow2.org/ Remove checked exceptionshttp://projectlombok.org/disableCheckedExceptions.html Scala case classeshttp://www.scala-lang.org/node/107 Closures proposalhttp://javac.info/ Extension methodshttp://msdn.microsoft.com/en-us/library/bb383977.aspx Joe Darcy blog - annotation support in tools - @Propertyhttp://blogs.sun.com/darcy/entry/properties_via_annotation_processing Reified genericshttp://gafter.blogspot.com/2006/11/reified-generics-for-java.html JSR-14 - Generics - migration compatibilityhttp://jcp.org/en/jsr/summary?id=14 Uniform access principlehttp://en.wikipedia.org/wiki/Uniform_access_principle Operator overloadinghttp://en.wikipedia.org/wiki/Operator_overloading Design by contracthttp://en.wikipedia.org/wiki/Design_by_contract Alternative languagesGroovy - http://groovy.codehaus.orgScala - http://www.scala-lang.org/JavaFX - http://javafx.com/Clojure - http://clojure.org/JRuby - http://jruby.org/Jython - http://www.jython.org/ Modularity - JSR 294 and Jigsawhttp://jcp.org/en/jsr/summary?id=294http://openjdk.java.net/projects/jigsaw/ Tail calls - JSR 292http://blogs.sun.com/jrose/entry/tail_calls_in_the_vm Thanks
Libsyn.com - http://www.libsyn.com - for hosting and bandwidth Brice Ruth and Webprojkt.com - http://webprojkt.com - for our archives site - http://archives.javaposse.com Feedburner.com - http://www.feedburner.com - for feed redirect Kirsty Doherty, Oliver Widder and Amy Ehmann for Java Posse artwork Brian Ehmann - the Java Posse intern Craig Muth for maintaining the Java Posse Memorizable site - http://memorizable.org/Java_Posse 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/javapossePose 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, Joe Nuxoll and Dick Wall
Java Posse #278 - Roundup 09 - What do we want from JavaFX?
Roundup 09 - What Do We Want From JavaFX? Fully formatted shownotes can always be found at http://javaposse.comRecorded at the Java Posse Roundup 2009 in Crested Butte, CO. A discussion about where we hope JavaFX will go in the future.JavaFXhttp://www.sun.com/software/javafx/
Peter Pilgrim's blog (lots of JavaFX material)http://www.jroller.com/peter_pilgrim/
Mixing languages on the Java platformhttp://www.theserverside.com/news/thread.tss?thread_id=47184http://stackoverflow.com/questions/591459/can-you-mix-the-jvm-languages-ie-groovy-clojure
Polyglot programminghttp://www.polyglotprogramming.com/
Flex/Flashhttp://www.adobe.com/devnet/flex/
Silverlighthttp://www.microsoft.com/Silverlight/
JavaFX visual design toolhttp://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/
JavaFX componentshttp://java.dzone.com/tips/javafx-component-creation
Flex eventshttp://codeofdoom.com/wordpress/2009/03/02/an-indepth-look-at-flex-events/
JavaFX eventshttp://cld.blog-city.com/learning_javafx__four_examples__images__mouse_events.htm
Transparent binding between JavaFX and other JVM languageshttp://blog.jayway.com/2009/05/12/transparent-bind-of-javafx-and-pojos/http://blogs.sun.com/michaelheinrichs/entry/binding_java_objects_in_javafx
Fan development langaugehttp://www.fandev.org/
Project Nilehttp://blogs.sun.com/javafx/entry/project_nile_the_javafx_developer
Thanks
Libsyn.com - http://www.libsyn.com - for hosting and bandwidth Brice Ruth and Webprojkt.com - http://webprojkt.com - for our archives site - http://archives.javaposse.com Feedburner.com - http://www.feedburner.com - for feed redirect Kirsty Doherty, Oliver Widder and Amy Ehmann for Java Posse artwork Brian Ehmann - the Java Posse intern Craig Muth for maintaining the Java Posse Memorizable site - http://memorizable.org/Java_Posse 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/javapossePose 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, Joe Nuxoll and Dick Wall