Tag: osx

  • Keeping Multiple Development Machines Synchronized with Homeboy

    Most of us developer types have at least two machines we use routinely, and managing that can be a chore. Specifically, I usually want to do the following every time I sit down at a machine to hack on something: Keep config files like .bash_profile and .gitconfig  synchronized. (This requires scripting since Dropbox ignores hidden…

  • TGen News Dashboard Widget For Mac OS X

      The Translational Genomics Research Institute (TGen) is a non-profit 501(c)(3) organization focused on developing clinically relevant medical diagnostics and smarter treatments related to genomic profiling. I’ve had the pleasure of working with the institute for over a year on a project related to breast cancer, and thought I’d share a widget I wrote keep…

  • LaTeX Broken On MacPort “texlive” Update

    I spent about 4 hours today troubleshooting a stupid, stupid issue with the “texlive +full” package as provided by MacPorts, which is required to run certain GUI LaTeX editors such as TeXShop. Several days ago I ran an innocuous-looking… preston$ sudo port sync preston$ sudo port upgrade outdated …and amongst many things that updated, texlive…

  • Upgrading From Ruby 1.9.1 to Ruby 1.9.2

    I’ve spent half the day so far inbeded in the furious stressful upgrade process of a handful of Ubuntu Linux 10.04 and Mac OS X Snow Leopard systems from Ruby 1.9.1 to Ruby 1.9.2. I haven’t even gotten to the Rails 3.0.0 stuff yet: just the baseline Ruby installation. I’ve gone through the upgrade process…

  • 3D OSX Applications With Ruby-Processing Screencast

    A two-part screencast series demonstating two different 3D ruby-processing applications. A slide presentation from 2009 created for the Phoenix Ruby Group is also attached as bonus material. Enjoy! Part 1: Starfield Demo of a 3D starfield simulation written in pure Ruby, running on the JRuby runtime as a nicely packaged .app program for Mac OS…

  • Recovering A Corrupt OpenLDAP Database On OSX Server

    Recovering A Corrupt OpenLDAP Database On OSX Server Last night we noticed some services provided by an OSX Leopard Server instance were not working correctly. The iChat, AFP and Web services were not authenticating. In Server Admin.app, the “Overview” tab of the Open Directory service reported… LDAP Server is: Not Running Password Server is: Running…

  • iCal Domain Account Errors For New Events

    Over the past couple weeks I’ve had issues getting my OSX 10.5 iCal client to continue working properly with our centralized CalDav server. I stopped being able to invite other domain users to my events as well as reserve “locations”, despite all my personal (non-domain) calendars continuing to work properly. I noted these iCal errors…

  • Installing The MySQL Ruby Gem When Using The Official MySQL .dmg

    If you installed MySQL using the official .dmg package provided by MySQL AB/Sun and are trying to install the native MySQL gem, you’ll need to pass a bunch of flags to the gem install process to get the thing to compile. Try this.. sudo gem install mysql — –with-mysql-config=/usr/local/mysql/bin/mysql_config ..if you still have issues (check your /opt/local/lib/ruby/gems/<ruby_ver>/gems/mysql-<gem_ver>/mkmf.log…

  • Virtual OS X Server Screenshots

    Apple now allow you to virtualize OS X Server instances. While your virtualization options are limited, it’s very easy to set up on your existing OS X Server. This is an virtualized OS X Leopard Server guest running in Parallels Server on a host OS X Leopard Server. You can see that the guest system…

  • Redmine w/OS X OpenLDAP, Parallels Server and JumpBox

    OpenRain used a slew of crappy Trac sites for issue tracking until we switched to Redmine several days ago. The decision came because.. Redmine can authenticate off LDAP with trivial configuration. Redmine has multi-project support out-of-the-box. Redmine has some nifty Gantt chart and calendaring schwag and is generally better. Parallels Server (for OS X) is…