Yearly Archives: 2011

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  

Eclipse Has Messed with My Shortcut-fu for DrJava

Working with Eclipse for nearly half a year has definitely messed with my shortcut-fu for DrJava. I keep pressing the wrong buttons now: Very confusing indeed. I decided to pick up working on this file I/O bug in DrJava again, … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post  

Another One

A little bit more self-indulgence must be allowed, right?

Share
Posted in Pictures | Leave a comment

Print This Post Print This Post  

Three Old Men

Three old men, three doctors. I have therefore aged the photo accordingly.

Share
Posted in Graduate School, Pictures | Leave a comment

Print This Post Print This Post  

Working on Yet Another Flight

Economy class seat + first class notebook = not enough space to put the paper down. We’ll see if this work pays off.

Share
Posted in Pictures | 2 Comments

Print This Post Print This Post  

Upper Bound

According to Nature, about 37,000 PhDs are awarded annually. If there were that many degree recipients during the last 100 years (and there weren’t), and if all of them are still alive (they aren’t), then there’d be 3.7 million people … Continue reading

Share
Posted in Graduate School, Ramblings | Leave a comment

Print This Post Print This Post  

All Done

My time in graduate school is over. A friend just turned my dissertation in for me. Dr. Mathias Ricken is done. I had a great time. Thanks to everyone who helped.

Share
Posted in Graduate School | Leave a comment

Print This Post Print This Post  

HengeDock Broke

I really like my MacBook Pro. I bought it to make finishing my thesis more enjoyable, and I’ve got to say, it worked. A couple of weeks ago, when I finished the last couple of chapters, I realized how nice … Continue reading

Share
Posted in Ramblings, Uncategorized | 1 Comment

Print This Post Print This Post  

PhD Thesis: A Framework for Testing Concurrent Programs

A Framework for Testing Concurrent Programs Rice University A Framework for Testing Concurrent Programs by Mathias Guenter Ricken A thesis submitted in partial fulfillment of the requirements for the degree Doctor of Philosophy This study proposes a new framework that … Continue reading

Share
Posted in Publications | Leave a comment

Print This Post Print This Post