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.

It’s Not Warm on Mt. Rainier

I wanted to check if I could squeeze another weekend of camping in this year, so I went to weather.com and typed in Mt. Rainier. It looked great: 23 Celsius on Saturday (73 Fahrenheit). That did seem a bit odd, … Continue reading

Posted in Uncategorized | Leave a comment

 

Better Number Highlighting in DrJava More Difficult

Getting the lexing right for the syntax highlighting will be a little bit more work than I thought. Right now, DrJava tokenizes numbers like 3.14 separately as “3″ “.” “14″, and then it highlights “3″ and “14″ as numbers. That … Continue reading

Posted in DrJava | Leave a comment

 

Additional Java 5 Syntax Highlighting Errors in DrJava

While adding syntax highlighting for underscores and binary literals introduced in Java 7 to DrJava, I discovered that a few other numbers aren’t syntax-highlighted correctly. Some of these problems go back to the beginning of Java, others go back to … Continue reading

Posted in DrJava | Leave a comment

 

Lost My Phone

I lost my phone on the bus this morning. I stepped off the bus, went into a store, realized my phone wasn’t in my pocket, turned around and saw the bus drive away. Shoot. I immediately changed my Google password, … Continue reading

Posted in Uncategorized | Leave a comment

 

Three Logicians Walk into a Bar

I love it. This came to me from Spiked Math by way of Language Log, one of my long-time favorite nerdy blogs.

Posted in Uncategorized | Leave a comment

 

Registered for SPLASH 2011

Last night, I registered for SPLASH 2011. I’ll only be there for the Educators Symposium and the Tuesday conference sessions, though. It was a bit of a tough call, but I figured taking vacation days for something I’m still passionate … Continue reading

Posted in Uncategorized | Leave a comment

 

Dissertation and Numbers

I received the bound copies of my dissertation yesterday. They look nice, but they’re kind of thin, for so much work. Including front matter, there are 157 pages. Some more numbers: The source code for my dissertation project has 35,979 … Continue reading

Posted in Graduate School, Pictures, Thesis | Leave a comment

 

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

Posted in Uncategorized | Leave a comment

 

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

Posted in DrJava | Leave a comment

 

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

Posted in Uncategorized | Leave a comment

 

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

Posted in Ramblings | Leave a comment

 

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

Posted in Ramblings | Leave a comment

 

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

Posted in Ramblings | 1 Comment

 

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

Posted in DrJava | Leave a comment

 

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

Posted in DrJava | Leave a comment

 

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

Posted in Ramblings | Leave a comment

 

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

Posted in Uncategorized | Leave a comment

 

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

Posted in Concurrent Unit Testing, DrJava | Leave a comment

 

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

Posted in DrJava | 2 Comments

 

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

Posted in Pictures, Ramblings | Leave a comment