Restore .svn in Keynote/Pages documents
Subversion stores its metadata in a directory called ".svn" that lies in every directory under version control. Keynote, Pages, and some other applications on Mac OS X store their documents in...
View ArticleRemove .svn folders
This is just another svn hack. On the Mac, when copying a Keynote/Pages/Numbers or similar document that is under subversion control, you also copy all its .svn directories. A similar problem to the...
View ArticleDNA Sequence Analysis with TextMate
I have built my first bundle for TextMate, the famous text editor for Mac OS X. The bundle allows simple DNA sequence analysis tasks, like setting the reading frame, sequence comparison, expressing...
View ArticleFinder integration for restoring .svn folders
I created an Automator workflow for the shell script "svnRecover" I wrote about in an earlier post. This allows to restore the .svn folders in a Keynote/Pages or similar document that is under...
View ArticleConfigurable Sequence Highlighting
Sometimes when editing DNA sequences, you wish to highlight specific sequence parts, e.g., all stop codons.For this, I made an update of the TextMate bundle I wrote for sequence analysis. The new...
View ArticleResizing sparse bundle image for time machine
I use Mac OS X Leopard's time machine to backup my notebook data to a network drive. I configured it according to this tutorial. Everything works fine. Initially, I set the maximum size of the spare...
View ArticleEclipse Ganymede OutOfMemoryError
The new version of Eclipse is out now: Ganymede. I installed it and most things seem to work fine. The only problem I had was getting an OutOfMemoryError when starting a second Eclipse instance with...
View ArticleAre writing code and writing text so different?
It seems to me that programming and paper writing modify your brain in incompatible ways. Whenever I have been heavily in programming for a couple of days, I have problems switching to paper writing --...
View ArticleTime Machine freezes computer
I let Time Machine backup into a sparse bundle on a windows share. This worked a little slow but otherwise fine until yesterday when Time Machine froze my MacBook every time it ran. To get it back...
View ArticleEProvide 2.1.0
Yesterday, we released a new version of EProvide.(EProvide is an Eclipse EMF-based tool with which you can describe the operational semantics of your DSL using different description languages. The idea...
View ArticleAgile Language Engineering Tutorial
This week, Guido Wachsmuth and I gave a tutorial at the University of Agder on using the tools MMUnit, EProvide, and TEF for agile language engineering. We described how to generate a prototype of a...
View ArticleFullscreen editing in TextMate à la WriteRoom
I always wanted distraction free text editing like supported by WriteRoom– but using a powerful text editor I am used to, e.g. TextMate.As you can see in the screenshots, I managed to get very close to...
View ArticleAbsence of Evidence is Evidence of Absence
if the evidence had a chance to show up, i.e., if someone looked for it. if evidence is not understood as proof but as an indication. Of course, absence of proof is not proof of absence.I recently...
View Article