Archive Posts for: December 31, 2009

Another contender in the ebook space

Singularity Proponent Ray Kurzweil Reinvents the Book, Again | Gadget Lab | Wired.com Another contender in the ebook space. (tags: ebook)

Read full post...

Some handy tips including useful code snippets for the CSS programmer.

CSS Techniques I Wish I Knew When I Started Designing Websites – Noupe Some handy tips including useful code snippets for the CSS programmer. (via @susiewee and @randymatheson on Twitter) (tags: tutorial reference design code web css)

Read full post...

links for 2009-12-21

Graphics.com: A Brief History of Grids A nice overview of how the use of grids has developed over the centuries (tags: design layout) Vaadin – thinking of U and I – vaadin.com An interesting Java web framework (tags: programming web2.0 library javascript java web ajax) TiltViewer My photos viewed by TiltViewer (tags: my photo)

Read full post...

Scala Class, an online resource to make it easier to learn the Next Big Language

I believe that Scala is poised to take off as the successor to Java as the main programming language for programming on the Java virtual machine. However, I have found the online resources for learning the language to be a bit weaker than for some other programming languages, so I set up scalaclass.com where I [...]

Read full post...

An idiom for cleaner pimping of libraries in Scala

In dynamic languages like JavaScript and Ruby you can modify existing classes, including system classes, with extra methods. This can be a very handy, if dangerous, technique. Scala, being a static language does not allow this same technique. But it does allow the use of implicit functions to get the same effect. For example the [...]

Read full post...

Here is a form that will speak out any English text you type into it.

Use Google For Text – Webmonkey You can craft a URL that will take advantage of Google’s web service to do test-to-speech of arbitrary English text like this http://translate.google.com/translate_tts?tl=en&q=some+text+separated+by+plus+signs This can easily be extended to work in a form. (Note, I found by trial-and-error that the text cannot have more than about 100 characters, so [...]

Read full post...

Sproutcore, a Rails-like approach to client-side web programming

Spoutcore A different approach to creating rich JavaScript/AJAX web apps. The programming and development methodology is basically the same as for Ruby on Rails, though it is all client-side and can work with any Server backend. (tags: programming web2.0 library design ruby javascript code web ajax css)

Read full post...

Circular BIST with Partial Scan

At AT&T Bell Labs in Princeton I worked on this particular type of built-in self-test for chip design. These technologies are now commonplace, but back then it was cutting edge. Circular BIST with Partial Scan My first published paper (tags: my) Welcome to IEEE Xplore 2.0: Circular BIST with partial scan Better link for my [...]

Read full post...

An Agile Approach

m-pulse / a cooltown magazine / An Agile Approach: HP Labs' Jim Rowson on Developing and Deploying for Device Ensembles This is about one of the first projects I worked on in HP labs. The original URL is long gone, but luckily it is still there in the wayback machine. (tags: me pervasive hp)

Read full post...

The research I did in my first job out of college

A Fast Signature Simulation Tool for Built-In Self-Testing Circuits This is paper came out of a research team that I worked with in London. (tags: my) High-Level CAD for Interactive Layout and Design This was the research project that I worked on for several years in London, (tags: my)

Read full post...

Building iPhone web apps that look like native apps

Building iPhone Apps with HTML, CSS, and JavaScript Full text of a draft O'Reilly book on building web apps for the iPhone. (tags: programming tutorial reference javascript web css books mobile) iPhone Development: 12 Tips To Get You Started [HTML & XHTML Tutorials] How to create web apps that use iPhone-specific capabilities, so that they [...]

Read full post...

Mandarin Chinese class I plan to take

Survival Mandarin for Business & Travel (Part I) : San Francisco State University : Mandarin Chinese Language Classes : Summer Program : College of Extended Learning I am planning on taking this class (tags: mandarin language)

Read full post...

  —