Skip to content

{ Author Archives }

I am a semi-retired mathematician (quantum mechanics, differential geometry) and scripting programmer that is setting up a life to be a stay at home dad. My ultimate goals are many, but overall, I wish to give voice to the ideas in my head.

Cocoa Objects

Objective-C is a fairly straightforward language (main thing is to be aware of memory leaks for inline creation;usage;discard idioms that should be avoided or mitigated with autorelease pools). But there is a little of learning to do with the built in object types. For example NSArray (and mutable version) has to everything be an object. [...]

Webserver and Mac

Well, I got a fully functional web environment going. I figured out how to get Apache and Python to work with each other on ScarMac. So now, I can develop as if I am on my webserver, but just locally. Then I upload to my website. One thing is that the python scripts have to [...]

iPhone Dev

Working on getting into iPhone dev. Started it a couple of months ago and got distracted. Now I am back. Working through, chapter by chapter, Dudney and Adamson. I like it so far. It is a fairly neat development system (I have just been working with text editors up to now, so…) Essentially, you create [...]

Tagged

E8 theory

Just came across http://arxiv.org/abs/0711.0770 a theory of everything in which all of the stuff is incorporated into a single connection over spacetime. This looks very appealing to me. I think I will try to understand this in the context of Bohmian mechanics and my own work on differential geometry as part of quantum stuff. The [...]

Tagged ,

Object.create

In order to create objects nicely in JavaScript, Crockford suggests: if (typeof Object.create !== ‘function’) {Object.create = function () { // create a method of the universal objectfunction F() {} //create an empty functionF.prototype = o; //load the function’s prototype with the old object to inherit fromreturn new F(); //use that function to create a [...]

Tagged

Wkipedia

So on Friday 13, 2009, I did a major rewrite of the Bohmian mechanics page on wikipedia. It has been needed for a long time and now it is there. Now others can go in and refine it as the base has been dealt with. It is exciting and something the Bohmian community has wanted [...]

Tagged

Crockford videos

More Crockford videos. I haven’t laughed that good in a long time. One bit that was amusing is the following: return { ok : false}; This works well to return an object literal return{ ok: false};is a total failure. So go with the first form. Why does it fail? Well, the language inserts semicolons and [...]

Safari Library

I just signed up for the Safar Library online-8500 books plus videos for $40 a month. I began watching Douglas Crockford’s videos associated with his Good Parts of JavaScript. Fun stuff. I am really looking forward to going through all of his videos. He said that in 2007 it was the most popular language anywhere. [...]

TextMate, flot

I have begun to learn TextMate. It is awesome. It allows the quick typing and expansion of snippets as well as more powerful command features. It has code folding and column editing. And a cool method for editing multiple lines from the end. I am also getting into jQuery, its UI library, and flot–a graphical [...]

Random log of a day’s activity

Installed iWork, moved my main work folder, trying to figure out how to call up a finder window with a single keystroke!, registered mythiclogos.com, installing GeoGebra. Working hard to keep everything clean on my desktop. Resynching iPod touch. Started Apache web server. This was dead simple–just go to system prefs and turn on web sharing. [...]