samisamhuri.blogspot.com
sjs: November 2009
http://samisamhuri.blogspot.com/2009_11_01_archive.html
Musings and ramblings, mostly about computers, programming, technology in general. Saturday, November 21, 2009. Using Emacs to develop Mojo apps for webOS. The latest technology I've been learning is Palm's SDK for webOS, Mojo. My first impression is that it's a great platform and Palm could do a great job of 2.0 if they cut down on some of the verbosity of gluing together the UI. I have learned to like JavaScript over the years as I learned that despite its warts there are good parts. And the framework ...
samisamhuri.blogspot.com
sjs: Basics of the Mach-O file format
http://samisamhuri.blogspot.com/2010/01/basics-of-mach-o-file-format.html
Musings and ramblings, mostly about computers, programming, technology in general. Monday, January 18, 2010. Basics of the Mach-O file format. This post is part of a series on generating basic x86 Mach-O files with Ruby. The first post. Introduced CStruct, a Ruby class used to serialize simple struct-like objects. Please note that the best way to learn about Mach-O properly is to read Apple's documentation on Mach-O. Mach-O File Format Overview. A Mach-O file consists of 2 main pieces: the header. A very...
samisamhuri.blogspot.com
sjs: Using Emacs to develop Mojo apps for webOS
http://samisamhuri.blogspot.com/2009/11/using-emacs-to-develop-mojo-apps-for.html
Musings and ramblings, mostly about computers, programming, technology in general. Saturday, November 21, 2009. Using Emacs to develop Mojo apps for webOS. The latest technology I've been learning is Palm's SDK for webOS, Mojo. My first impression is that it's a great platform and Palm could do a great job of 2.0 if they cut down on some of the verbosity of gluing together the UI. I have learned to like JavaScript over the years as I learned that despite its warts there are good parts. And the framework ...
samisamhuri.blogspot.com
sjs: ScrobbleShark is alive!
http://samisamhuri.blogspot.com/2010/01/scrobbleshark-is-alive.html
Musings and ramblings, mostly about computers, programming, technology in general. Saturday, January 23, 2010. Thanks to a kind fellow. A new web app of mine called ScrobbleShark. Appears to be working. If you are one of the 100 people on earth who uses both Grooveshark. And give it a shot? There are apps to visualize your listening history. And other fun stuff. You can also meet people who have similar tastes in music, if you want to. It's really cool! Helps you enjoy the best of both services. I had so...
samisamhuri.blogspot.com
sjs: September 2009
http://samisamhuri.blogspot.com/2009_09_01_archive.html
Musings and ramblings, mostly about computers, programming, technology in general. Wednesday, September 23, 2009. Yet another compiler posted to github, and first post. Tonight I pushed a pet compiler project. I'm not sure what the end result will be at all but traits I think a modern language should include are:. Literal notation for hashes, arrays, closures, etc. Multiple block support (possibly io style). AOT and JIT compilation to machine code. Platform independent, widely ported.
samisamhuri.blogspot.com
sjs: Yet another compiler posted to github, and first post
http://samisamhuri.blogspot.com/2009/09/yet-another-compiler-posted-to-github.html
Musings and ramblings, mostly about computers, programming, technology in general. Wednesday, September 23, 2009. Yet another compiler posted to github, and first post. Tonight I pushed a pet compiler project. I'm not sure what the end result will be at all but traits I think a modern language should include are:. Literal notation for hashes, arrays, closures, etc. Multiple block support (possibly io style). AOT and JIT compilation to machine code. Platform independent, widely ported.
samisamhuri.blogspot.com
sjs: January 2010
http://samisamhuri.blogspot.com/2010_01_01_archive.html
Musings and ramblings, mostly about computers, programming, technology in general. Saturday, January 23, 2010. Thanks to a kind fellow. A new web app of mine called ScrobbleShark. Appears to be working. If you are one of the 100 people on earth who uses both Grooveshark. And give it a shot? There are apps to visualize your listening history. And other fun stuff. You can also meet people who have similar tastes in music, if you want to. It's really cool! Helps you enjoy the best of both services. After pr...
javascriptweblog.wordpress.com
Fixing the JavaScript typeof operator – JavaScript, JavaScript…
https://javascriptweblog.wordpress.com/2011/08/08/fixing-the-javascript-typeof-operator
JavaScript, JavaScript…. Fixing the JavaScript typeof operator. Working with JavaScript’s. Operator is a bit like operating a clapped-out old car (or an early model Dell Inspiron). It gets the job done (mostly) and you learn to work around the quirks – but you probably aspire to something better. In this article I’ll give a brief overview of. Before introducing a tiny new function which is a fully-loaded, more reliable alternative that works directly with the language internals. How is it used? Returns &...
samisamhuri.blogspot.com
sjs: A preview of Mach-O file generation
http://samisamhuri.blogspot.com/2010/01/preview-of-mach-o-file-generation.html
Musings and ramblings, mostly about computers, programming, technology in general. Wednesday, January 20, 2010. A preview of Mach-O file generation. This month I got back into an x86 compiler I started last May. It lives on github. The code is a bit of a mess but it mostly works. It generates Mach object files that are linked with gcc to produce executable binaries. The Big Refactoring of January 2010 has come to an end and the tests pass again, even if printing is broken it prints something.
SOCIAL ENGAGEMENT