Author Archives: Mathias

About Mathias

Software development engineer. Principal developer of DrJava. Recent Ph.D. graduate from the Department of Computer Science at Rice University.

No More NDR2 Streaming Radio?

A few days ago, something really bad happened. The live stream of my favorite radio station, NDR2 from Hamburg, Germany, stopped working for me. For the last few years, NDR2 has been the music I listen to, when I’m at … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

Suggestions for Better Java 7 Support in DrJava

I just looked through the new language features in Java 7, and experimented with them in DrJava. None of the changes are supported in the Interactions Pane, and there will be a lot of required work to make these things … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post  

Presidential Active Lifestyle Award

I just completed the PALA challenge: Five days of exercising at least 30 minutes, for six out of eight weeks. I’ve run about 72 miles (115 km), biked several times, and I’ve zumba-ed (if you just look at the instructor, … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

FedEx Nightmare Ended, Setting Up Quad-Core Desktop

My FedEx nightmare ended. The package was found at a warehouse and then delivered to the FedEx store where I had requested it to be held. One thing that worried me a little was that it was listed as “Delivered, … Continue reading

Share
Posted in Ramblings | Leave a comment

Print This Post Print This Post  

FedEx Horror, Continued

I got an encouraging email from Dell today. Apparently, someone at Dell had talked to FedEx, and they said my package is ready for pickup at the store. Unfortunately, I just talked to the FedEx store where the package is … Continue reading

Share
Posted in Ramblings | Leave a comment

Print This Post Print This Post  

FedEx Lost My $1500 Package from Dell

I ordered a new computer from Dell a couple of weeks ago, and it was supposed to be delivered yesterday. I work, you know, so I wasn’t here when FedEx attempted to deliver it. And because it’s a pricey item, … Continue reading

Share
Posted in Ramblings | 1 Comment

Print This Post Print This Post  

New DrJava Beta Release: drjava-beta-20110822-r5448

We have made a new development release available: drjava-beta-20110822-r5448. You can download it from the DrJava website or from SourceForge. Available for download at http://drjava.org. DrJava is a lightweight programming environment for Java designed to foster test-driven software development. It … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post  

DrJava Now Works Even When Launched with the Java 7 JRE

I think I’ve got DrJava working with the Java 7 compiler the way it should, even when started with the JRE (as long as the JDK is installed as well). That was the situation that both Corky and I got … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post  

ACM Membership Certificate

I received a certificate from the ACM today. “This is to certify that, having fulfilled the requirements for professional membership,” I am admitted into the Association for Computing Machinery. Why yes, I really did pay that membership fee. Which is … Continue reading

Share
Posted in Ramblings | Leave a comment

Print This Post Print This Post  

PPPJ 2011 Program is Up

The program for PPPJ 2011 is available now. Of course I am excited about the Habanero Java and DrHabanero papers from Rice, but the University of Lugano paper Portable and Accurate Collection of Calling-Context-Sensitive Bytecode Metrics for the Java Virtual … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

Java 7 for DrJava and Concutest

I worked on Java 7 support this weekend, and I’m almost done. I just discovered that Concutest is currently incompatible with Java 7, though, so I will need to disable the ConcJUnit option in DrJava when using Java 7. I … Continue reading

Share
Posted in Concurrent Unit Testing, DrJava | Leave a comment

Print This Post Print This Post  

Yes, DrJava Works under Mac OS X 10.7 Lion

I just upgraded to Mac OS X 10.7, and DrJava works flawlessly. The one vague report that someone had filed therefore proved to be wrong. When I started DrJava the first time, Mac OS X asked me if I wanted … Continue reading

Share
Posted in DrJava | 2 Comments

Print This Post Print This Post  

Summer in Seattle

A radio station here in Seattle (I believe it KOMO News) had checked how many minutes of summer Seattle had so far in 2011. They defined summer as 80 degrees Fahrenheit (27 C) and no rain. Guess how many? 70 … Continue reading

Share
Posted in Pictures, Ramblings | Leave a comment

Print This Post Print This Post  

Does DrJava Work on Mac OS X Lion?

We were just informed of an entry on RoaringApps indicating that DrJava does not work on Mac OS X Lion. Is that the case? We don’t know at this time. DrJava has always worked on previous versions of Mac OS … Continue reading

Share
Posted in DrJava | 1 Comment

Print This Post Print This Post  

Demonstration: DrHJ – the cure to your Multicore Programming Woes

DrHJ – the cure to your Multicore Programming Woes SPLASH 2011 DrHJ extends DrJava with support for the pedagogic Habanero-Java language derived from X10, and used to teach parallel programming at the sophomore level. The demonstration will show how a … Continue reading

Share
Posted in Publications | Leave a comment

Print This Post Print This Post  

Paper: DrHJ – a lightweight pedagogic IDE for Habanero Java

DrHJ – a lightweight pedagogic IDE for Habanero Java 9th International Conference on the Principles and Practice of Programming in Java (PPPJ 2011) The Java language and runtime environment has had a profound worldwide impact on computer software since its … Continue reading

Share
Posted in Publications | Leave a comment

Print This Post Print This Post  

Two DrJava Tutorials on YouTube

On YouTube, I found two tutorial series that describe DrJava: DrJava – Easy to use java editor (We will use this in our Java Tutorial) DrJava – The “Interaction Pane” Overview and Introductory tour of DrJava 2nd DrJava Tutorial – … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post  

Dell Repair Fail

The Dell technician here to repair the Ethernet port on my media computer broke the rest of the computer! The fan doesn’t spin anymore, the PC doesn’t boot up anymore, and the surround sound system makes a pulsing sound when … Continue reading

Share
Posted in Ramblings | Leave a comment

Print This Post Print This Post  

PPPJ 2011 Tool Paper Accepted

A while ago I worked on a paper together with Vivek, Corky, Vincent, Jared and Raghavan at Rice. We still have to make some final revisions, but I’m happy to report that our tool paper “DrHJ — a lightweight pedagogic … Continue reading

Share
Posted in DrJava, Research | Leave a comment

Print This Post Print This Post  

Perforce Migration

Ever since my internship at National Instruments, I’ve been using Perforce as version control system. Thanks to their evaluation license, which is limited to two users, this has been completely free for me. I’m glad that I stuck with Perforce, … Continue reading

Share
Posted in Graduate School, Ramblings | 1 Comment

Print This Post Print This Post