// author archive

Michael

Michael has written 54 posts for GUI.NET

Retweet buttons

We added a ReTweet button for the stories on Mattters recently and investigated several of the more popular approaches.
We had several requirements, many of which are not common:
* We needed 40, 50 or more buttons on a page.
* We needed each button to retweet a story whose url and title was not the url […]

A new way to Follow Your Interests

For those who have interests outside what the major news organizations feed us [get it? ‘feed’ us…], you might want to try http://mattters.com.
It is an attempt to provide full real-time coverage of all sorts of topics like Ruby on Rails, JavaScript, Beer, and other good things like that as well as things like gadgets.

mattr_accessor

It is a little hard to find about this operative using Google, but it turns out it provides a way to access a class static variable [i.e. @@variable] in Ruby on Rails. You can see an example of its usage in attachment_fu, but essentually it is just like attr_accessor - but for @@’s :-)

16-bit coordinates in Opera

The Opera browser, which we just finished adding support for, has - among the usual anomalous behavior each browser has to ensure that every programmer’s life will be full of surprises and very little hair - an interesting issue with large coordinates.
Not talking about:
https://bugzilla.mozilla.org/show_bug.cgi?id=215055
Where Firefox has a issue with heights [but not widths!] greater […]

Optimizing JavaScript Performance

Again, much information on this subject can be found by using a search engine, but a few techniques that we found that help speed up our JS from 30% to 300% are not mentioned very often, that I could see anyway.
getComputedStyle
The first is to watch the usage of getComputedStyle. This is very, very slow on […]

Transparency and Opacity and Internet Explorer/IE 8 is still Broken

As you can find out elsewhere, Microsoft changed the way their browser supports transparency [after throwing it out completely for awhile. Why do I get the feeling that there are not a lot of people in the IE group there who write web apps?].
So now they are both incompatible with everyone else, and themselves. Specifically, […]

Rails Slices and Beyond

Our latest article is about Rails Slices, as presented by some folks from Engine Yard at Rails Conf 2009 as videoed by Luigi Montanez and posted on Vimeo.
The short and sweet is that to make Blogs, Forums, Carts, CMS’s etc. plug-and-playable [i.e. interchangeable] will require standardization of the core API and database schema, respectively, of […]

June’s Boulder/Denver NewTech (New Technology) MeetUp

The June MeetUp, for those of you who do not see a pattern in the last several posts, is at our Gui.Net Magazine.
Not sure what to think about these MeetUps anymore. There seems to be a little too much ‘boys club’ partisanship and prejudicial atmosphere for such an egalitarian entrepreneurial community. We already have a […]

Another MeetUp, another reinvigoration of the entrepreneurial spirit

The April and May Reports are over at http://gui.magazines.me. We are [we being me, the writer and you all, the readers :-)] shifting the focus from analysis of the start-up themselves to more an analysis of the domain they are in. Much more fun, for me, and I hope for you as well.

Boulder Denver New Tech Meetup Report - March 3, 2009

Our meetup report this month is again over at the GUI.net Magazine at gui.magazines.me. We changed up the style of the report some [changing things around a little keeps slap happy meetup reporters from going wacko]

Categories