MUTE – Photoblog
awesome
Monthly Archives: May 2006
Link
The Photography Channel
Interviews with famouse photographers.
Sarah, San Francisco, California
Benjamin, San Francisco, California
Ok, I’m back
I got home from SF, had a great time. Sarah graduated! I got to see her family again, and spend a bit of time on the beach. Good times all round.
I’m a bit worn out though. I’ll get some photos up later today, and regular 7am posting of photos will resume tomorrow. Thanks for being patient. The grueling month of May is nearly over. Its been a blast, but I really think I need to avoid scheduling that many things that close together again. ;)
Link
Link
Link
Link
Link
Lovegrove and Repucci Established 2003 | The Concerto Table
For the discerning ipod listener.
The Internet Has Been Boring Lately
Every so often the Internet ebbs and becomes boring. Not much is happening online. But, at home, things are hopping, and because of this I find myself with not really enough time to keep on top of it all.
So a small break is in order. I’ll get a new batch of photos ready to post in a few days, and I have an essay I’d like to post in the near future also. I am flying to San Francisco this weekend for Sarah’s graduation and when I get home I’ll resume a normal posting schedule. So, in the interm, its been lovely weather here in Saint Louis, and if you live around here then you should go outside and enjoy it. ;) I have a lot of archives, and nothing makes me happier than when you peruse them, so make yourself at home, I’ll be back next tuesday.
Link
Monk and Child, Calvary Cemetery, Saint Louis, MO
Link
Praying Woman, Calvary Cemetery, Saint Louis, MO
AJAX Bible: Now with Robinsons Morphological Analysis Codes
I have add greek morphology to the AJAX Bible. Thanks again to the Zephania Bible Project for providing source xml files. The Morphology is derived from Robinson’s Morphological Analysis Codes, and is linked to strongs numbers.
Next up: Greek NT based on the Textus Receptus source text, and Word Search!
Javascript: Find the Shared Values of Any Two Sets
I’ve been working on adding word search capabilities to the AJAX Bible, and in the process I had to come up with a way to find the shared values between two sets, or in my case with Javascript, two arrays. There aren’t many algorithms published online that I could find, so here is the most efficient method I found.
(You can view an example of the set compare algorithm here. View source to see the javascript.)
/// <summary>
/// Takes two javascript arrays and returns an array
/// containing a set of values shared by arrays.
/// </summary>
/// <param name="x" type="array" />
/// <param name="y" type="array" />
function ReturnSharedSet(x, y) {
// declare iterator
var i = 0;
// declare terminator
var t = (x.length < y.length) ? x.length : y.length
// sort the arrays
x.sort();
y.sort();
// in this loop, we remove from the arrays, the
// values that aren't shared between them.
while ( i < t) {
if (x[i] == y[i]) {
i++;
}
if (x[i] < y[i]) {
x.splice(i, 1);
}
if (x[i] > y[i]) {
y.splice(i, 1);
}
t = (x.length < y.length) ? x.length : y.length;
// we have to make sure to remove any extra values
// at the end of an array when we reach the end of
// the other.
if (t == i && t < x.length) { x.splice(i);}
if (t == i && t < y.length) { y.splice(i);}
}
// we could return y, because at this time, both arrays
// are identical.
return x;
}
The basic idea is to take two arrays and remove any values that aren’t shared by the other. I sort the arrays first, then iterate through them. If x > y, then I remove that value from y. If y > x, then I remove that value from x. When I get to the bottom of the shortes array, I chop the rest of the values from the longer array, and return one of the arrays as my result (it doesn’t matter which, because at this point, they are both the same).
Note: It works with strings and numbers. The javascript sort function can be customized, and javascript comparison operators work with both strings and numbers. If you impliment it in another language, make sure to be aware of how the comparison operators work, i.e. "a" may not be < "b" in every language.
Link
Link
Daily Walks | Diane Varner | The Wind Wispers
Lovely tire swing.
Link
Twenty4.net – a lay(wo)man behind a lens
The artists self portrait.



