Monthly Archives: March 2010

Subversion Word Diff

While looking for information on Soot, I found this little gem here by Chris Pickett: swd, Subversion Word Diff. This is perfect for writing LaTeX papers in a group. For example, when I do an svn diff on our Mint … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post   Email This Email This

RadioShack Power Supply

I bought a RadioShack 12 V, 1.5A power supply today to replace the one that died yesterday. I had written down the voltage and current, but hadn’t bothered with the actual tip because I expected to just buy the cheapest … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post   Email This Email This

My Favorite New Bash Command Line

A while ago I found an article entitled Top Ten One-Liners from CommandLineFu Explained, and I liked the example to quickly create backup files. Well, today I had some kind of Perforce problem after I renamed a couple of files, … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post   Email This Email This

ClassLoader.definePackage

I received a bug report yesterday that Class.getPackage() wasn’t working for user-defined classes and classes written in the Interactions Pane: I was trying to run one of our assignment projects on DrJava and kepts getting a NullPointerException because getPackage() returns … Continue reading

Share
Posted in DrJava, Ramblings | Leave a comment

Print This Post Print This Post   Email This Email This

UPS Went Poof

This morning, my uninterruptable power supply (UPS) for my computer went poof. It really made that sound, and then there was a chemical smell in the room. It had acted up a few times in the last couple of months, … Continue reading

Share
Posted in Ramblings | 2 Comments

Print This Post Print This Post   Email This Email This

Camera-Ready Version of PLDI Paper Submitted

This afternoon, I submitted the final camera-ready version of our Mint paper that was accepted to PLDI 2010, Mint: Java Multi-stage Programming Using Weak Separability. Eddy and I incorporated some more suggestions we had received from Julia Lawall and Sam … Continue reading

Share
Posted in Mint | Leave a comment

Print This Post Print This Post   Email This Email This

DrJava Review: Una forma muy fácil de aprender a programar en Java

I found a review of DrJava today. It is in Spanish, and I believe the author liked DrJava: DrJava, una forma muy fácil de aprender a programar en Java (Google translation to English)

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post   Email This Email This

Packed Ten Days

Tonight, a very packed ten days ended. It was fun, but I’m looking forward to sleeping in. March 10: Flight to Milwaukee, SIGCSE 2010 conference March 12: Conference talk at SIGCSE 2010 conference March 13: Flight to Indianapolis March 15: … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post   Email This Email This

Back and Wanting More

This is my second day back from my talks at SIGCSE and Purdue, and I’m already wanting more. We’re finalizing our Mint paper for PLDI, and I’m thinking about a nifty assignment for the SPLASH/OOPSLA Educators’ Symposium. I couldn’t really … Continue reading

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

Print This Post Print This Post   Email This Email This

Happy About Purdue Talk

I’m really quite happy about the Mint talk I just gave at Purdue University. As a recurrent theme, I could have used a bit more practice, but it went a lot smoother than I would have expected, after just having … Continue reading

Share
Posted in Mint, Pictures | 1 Comment

Print This Post Print This Post   Email This Email This

Presentation: Purdue University Computer Science Colloquia-Mint: A Multi-stage Extension of Java

Purdue University Computer Science Colloquia Mint: A Multi-stage Extension of Java (PowerPoint, PDF, view embedded) Mr. Mathias Ricken Rice University LWSN 3102 A/B Monday, March 15, 2010 3:30 p.m. – 4:30 p.m. Complete Description: Abstract: Multi-stage programming (MSP) provides a … Continue reading

Share
Posted in Publications | 1 Comment

Print This Post Print This Post   Email This Email This

Done with SIGCSE Talk

Corky and I had our presentation today, and it went well. I wish I had had some more time to practice, but that just wasn’t possible, since we decided to add something to it just yesterday. We got some good … Continue reading

Share
Posted in Uncategorized | 2 Comments

Print This Post Print This Post   Email This Email This

Presentation: Test-First Java Concurrency for the Classroom

Test-First Java Concurrency for the Classroom (PowerPoint, view embedded) Where: 41st Technical Symposium on Computer Science Education (SIGCSE 2010) When: March 2, 2010 Concurrent programming is becoming more important due to the growing dominance of multi-core processors and the prevalence … Continue reading

Share
Posted in Publications | 1 Comment

Print This Post Print This Post   Email This Email This

Mint Talk at Purdue

I’m visiting my friend Luke at Purdue after SIGCSE, and we arranged for me to give a talk to the CS department. If you have the chance, come grill me on Monday, March 15, 2010 at 3:30 PM. Computer Science … Continue reading

Share
Posted in Mint | Leave a comment

Print This Post Print This Post   Email This Email This

10.4 Programs, A Dying Breed

MacOS 10.4-compatible programs really are a dying breed. First, VLC stopped supporting 10.4 in new versions (last 10.4-compatible version is release 0.9.10), then Eclipse stopped supporting 10.4, and now VirtualBox has dropped support for 10.4 as well (last 10.4-compatible version … Continue reading

Share
Posted in Ramblings | Leave a comment

Print This Post Print This Post   Email This Email This