The JQueryCollision project on SourceForge contains the basic code for finding the overlap between HTML elements, and the JQueryUIDraggableCollision offers the ability to restrict drag-n-drop based on collision information. I wrote these a number of years ago, and I really need to update them for a modern version of JQuery, but I felt they were really neat, so I wanted to display them here. I’ll update the example as I get around to modernizing the code. Here are the workin..

Read more

In a multi-threaded program, locks and interrupts can seem like an irresistable force meeting an immovable object. After all, if a thread is blocked, can it handle an event? Well, it depends on how you set it up, but at least in C, you can force the issue, and one of them does in fact win. The ..

Read more

もう一つの大切な出来事は僕が2016年、日本にいる時だった。その旅の終わり近く、広島のお好み焼きを無茶食いしたり、大鳥居を見に、渡し船に乗って行ったりした。僕自身には日本の一番重苦しい所を尋ねるつもりだった。それは広島の原爆ドームだ。第二次世界大戦での原爆落下のアメリカの責任を深刻に認識にいるので、その場所の感じを絵で描いて見ようと思ったのだ。しかし、経験は価値あるものだが、確かに色々不安..

Read more

Having run into an album that I had not heard in a long time, I felt compelled to not only listen to it again, but also write something to convey the interesting story behind it and it’s author. “Purity of Essence” by..

Read more

2016の夏、何日か日本に泊まっている時、奈良を訪ねている間に面白い経験をした。着いたすぐ後で、荷物を引っ張って道を歩き、小さい旅館で置いておいた。日の光がまだあるうちに、仏陀の銅像の絵を描くため、出来るだけ東大寺で時間を掛けたかった。広島からの旅の後で、日本で初めてのカーレーライスはココカーレーで食べた。それは素晴らし..

Read more

A Continuation from Part 1 On to the next phase in the grand conquest of Atelier Sophie: The Ultimate Guide. We left off last time where I made a huge map, and was in the middle of making it dynamic. So now I present the continuation of that endeavor, where I get completely sidetracked and ..

Read more

OK, so I decided to finally create this website and blog and all, and the initial impetus for it was that there’s no good single place for Atelier Sophie FAQs or walkthroughs, it’s all spread across the universe, thinly sprinkled in blogs and chat threads. I beat the game and really liked it; it was ..

Read more