05401, 05403, 05446, 05462, 05482, 05673, 05701, 37signals, aardman animations, ac propulsion, adium, ads, aim, airport, al franken, apple, applescript, article id, asterisk, at&t, atom, automobile, away message, backpack, badge, basecamp, bash, bernie sanders, bicycling, billboard, blacklisting, blog, blogroll, blogzot, bluetooth, blunt, book, bot-net, brad bird, btv, bug, build, bungie, bunny, burlington, camping, can-spam, cars, centralized, channel camp, classic, classic mac workshop, cms, collection, color classic, comedy, comedy central, concert, conversion, cookbook, corrosion, crashing, creature comforts, criticism, daring fireball, darwin, dashboard, dcl, derbi, design, development, digg, dilemma, discussion, disney, download, drivers, dynetk, e-mail, e3, easter, ebox, eckhart, eckhart koppen, eddie izzard, edward gorey, einstein, electric motorcycle, electric motorsport, electric vehicle, electronics research laboratory, elmo, emate, emulator, environment, environmental impact, erin mckeown, escale, exploit, express 530t, expressionengine, feature, feed, feedburner, filtering, finance, firmware, flynn center, font, ford, for sale, free, freeverse, freezing, front row, games, gears of war, gmail, google, gpr, grant hutchinson, graylisting, halo, hayao miyazaki, higher ground, highrise, hiking, hiroshi noguchi, hotspot, hulu, humor, hybrid, hybrid technologies, intel, iphone, ipod touch, isao takahata, itunes, jabber, javascript, jetblue, jfk, jon stewart, kid koala, launchd, layover, leopard, liberal, long trail, mac, macbook pro, macworld, maczot, mail, makkintosshu, marathon, marketing, matthias melcher, media, mesagepad, messagepad, microbus, microsoft, mobileme, money, monitoring, moon river, motorola, movie, movies, mrtg, music, mwsf07, mystic, nascar, ncx, nda, newton, newton press, newtontalk, newton x press, nick park, npr, openpbx, open source, operation ivy, optimization, osheaga, osx, os x, owc, paul guyot, pbx, pdf, pico card, pixar, plist, plug-in, pod jungle, politics, psp, pump-and-dump, quicksilver, racism, rack-n-roll, ratatouille, rebooting, recycling, required reading, restoration, review, roadster, room without a window, rss, scion, screencast, script, security, server, sesame street, seven days, shame, shoppinging cart, simon bell, small dog electronics, snow leopard, social, software, solution, spam, spam haus, startup item, statistics, status, stefano paris, stephen colbert, steven colbert, steven frank, studio ghibli, subethaedit, subversion, sync, syndication, sysmon, tablet, tags, tax, technorati, tesla, tesla motors, textpattern, the colbert report, the daily show, the flaming lips, the gashleycrumb tinies, times argus, titles, todd kollins, tom gage, travel, trends, troubleshooting, twitter, typography, tzero, unicel, unna, update, upgrade, url title, user interface, v710, venue, verizon wireless, vermont, victor rehorst, volkswagen, volvo 122, vpr, vw, wait wait don't tell me, wall-e, wallace & gromit, wavelan, web, web 2.0, web site, whitepaper, wifi, wwdc, wwnc, xbox 360, xbox live, ze frank, zero emission
Articles Tagged "web":
Side Project: Slotted Pig ¬
2008-08-25
This weekend I whipped up and launched a new side project: Slotted Pig.
I’ll be regularly posting about my quest to get out of debt and what I’m learning on the way. I’ll highly encourage discussion along the way because what works for me may not work for everyone and I’d like to hear what others are trying.
Create a Kick Ass Intranet App using 37signals ¬
2008-06-27
Travis Vocino on using Backpack, Basecamp, and Highrise in a site-specific browser as an intranet:
Just using them is fine but, as usual, I like to take it one step further into better integration with my desktop workflow. That’s where OpenID and Fluid.app come in.
I’ve been using this method for a little over a month and it’s a breath of fresh air.
[Via 37signals]
Google Trends for Websites ¬
2008-06-27
It appears that, along with some other nice updates to Google Trends, they’ve added support for comparing web sites by top level domain name.
Some trends to watch:
apple.com vs. mac.com vs. me.com
textpattern.com vs. expressionengine.com vs. wordpress.com
[Via AURUM3 NewTech]
Update: Link updated from the Google Trends blog to the Google Webmaster Central blog which has the specifics on this particular new feature.
ExpressionEngine vs. Textpattern ¬
2008-06-27
Jon Hicks on how my favorite CMS compares to an actual contender:
I’ve been badgered with the question “Which one should I use: Textpattern or Expression Engine?”. This post is to try and answer that[…]
[Via Daring Fireball]
Coming Textpattern Tag Parser Features ¬
2008-06-24
Textpattern has an amazingly flexible system of templates, forms, and plug-ins, but the next version (4.0.7) will improve it’s XML-based tag parser many times over.
The improvements to nested tag parsing will be a nice step up, but the attribute value parsing, esp. the ability to put Textpattern tags within attributes for function-like—well—functionality, will be quite a leap. Currently asy_wondertag provides the ability to parse tags within Textpattern tag attributes, but the other fixes will make this really shine.
Vermont Blog Directory ¬
2008-06-11
While Cathy Resmer has retired 802 Online, a “blog about Vermont, its media, and its Internets”, she has started compiling a directory of Vermont weblogs. Towards the end there, 802 Online became little more than a YouTube link blog, but it’s good to see some good come out of its demise.
37signals Announces New Affiliate Program ¬
2008-06-05
We’ve got a very exciting announcement today. We’re launching a new 37signals Affiliate Program. This one pays cash. Plus there’s a twist we think you’ll really like.
I’ve been reading their weblog for years and recently signed up for a Personal account for Basecamp. Highrise and Backpack come highly recommended as well.
mint ¬
2008-06-03
Mint connects to over 5,000 US banks and credit unions, credit card, brokerage, and mutual fund companies to keep your transactions and account balances automatically up-to-date. Mint even auto-balances your checkbook and auto-categorizes your transactions. Set it up once and you’re done.
I’ve been using mint for over six months now and have found it to be quite the useful tool. I primarily manage my finances in PocketMoney for Newton, but this gives me a quick way to visualize my spending and current balances when I’m at a browser. And no import/export hassles, at that.
Another mta_digg_it Textpattern Plug-in Release ¬
2008-05-18
Another year, another mta_digg_it Textpattern plug-in update. This time, version 0.3:
mta_digg_it-0.3.txt (see full info)
This release brings some minor updates to the documentation, the compact attribute’s functionality has been moved to the more flexible skin attribute (you can now use either full size, compact, or icon sizes), and you can optionally use the article’s excerpt as the content of the bodytext attribute.
Drop me a line if you have any questions, comments, or bug reports.
Small Dog Electronics, Inc. ¬
2008-04-22
The design & layout of the Small Dog Electronics web site relaunch was primarily the work of Edward Shepard and Kali Hilke while the development and implementation was performed by myself and Mark Engelhardt. We all collaborated quite extensively on everything from layout spacing and elasticity to column layout and sorting to user interface and accessibility.
My primary roles included the XHTML & CSS implementation (esp. accessibility & standards compliance), User Interface implementation (incl. JavaScript-driven DHTML goodness), Top Dog Club implementation, among others.
This redesign was launched on April 22nd, 2008.
Landing/home page:

Search results for ‘iPod Shuffle’:

Product detail for Apple TV:

Meet Em (No Relation) ¬
2008-01-10
I’ve been using em-based text-sizing on this site for a number years using Richard Rutter’s methods and have done well by them. He recently expanded upon his tricks for A List Apart and proved the consistency you can achieve with them.
But there’s one thing that’s occasionally in the back of my mind: what exactly is an em? I had some remembrance that it originally got its name from some aspect of the size of a capital M, but that’s about it.
I must have glossed over Richard’s definition having read the article too many times:
“Classically, an em (pronounced emm) is a typographer’s unit of horizontal spacing and is a sliding (relative) measure. One em is a distance equal to the text size.”
Oh, that’s right, it’s the height of the font. Actually, there’s more to it than that, especially depending on whether you’re a typographer, a type designer, or a software engineer. Font Beureu’s Type 101 blog has the full details (including illustrations) in their post The Em. Go read it.
I’ll leave you with the following excerpt (and many thanks directed at Grant Hutchinson for noting the article):
“In my view, the em is a fundamental unit of typography. It plays a critical role in the design of a typeface, in the technology to compose and render the typeface, and finally in the decisions made by the typographer when setting the type. In fact, from the type designer’s point of view, the em is what forms the basic module used to compose letters into words, words into lines, and lines into paragraphs. It makes movable type possible.”
Casual Newton Wednesday ¬
2007-12-19
Thomas Brand has updated [his] Newton Blog to even further emulate the Newton OS 2.1 experience by applying the Apple Casual font to his Tweets section.
This is a twofold implementation so as to support as many browsers as possible, using sIFR (Scalable Inman Flash Replacement) and CSS2’s @font-face (see A List Apart’s CSS @ Ten: The Next Big Thing for further details).
Many thanks to Thomas for implementing the latter after a brief chat via Twitter!
makkintosshu ¬
2007-08-01
My personal web site.
2007-08-01:

2007-04-11:

mta_digg_it Textpattern Plug-in Update ¬
2007-04-16
I’ve updated my mta_digg_it Textpattern plug-in to v0.2 today.
This version includes the following fixes:
- Correctly escapes apostrophes, quotes, backslashes, etc., when used in the
titleorbodytextattributes (pulled from the article title by default). - Prevents cross-pollination of variables when multiple “Digg This” buttons appear on a single page.
The latest version and full description can always be found on the development page or you can download it directly:
As always, please let me know if you have any questions, comments, or bug reports.
Geeto ¬
2007-04-11
A minimalist intranet.

mta_digg_it "Digg This" Plug-in for Textpattern ¬
2007-02-20
I happened across the fact that Digg has implemented new ‘smart’ digg buttons on the 6th. The biggest new feature here is that you no longer have to first ‘submit’ an article to get its “digg url” to use with the “Digg This” buttons and can now just reference the article’s permalink instead.
With that, it means you no longer have to manually submit articles to Digg, copy the digg URL into a custom field in Textpattern, and have the “Digg This” button pull the URL from said custom field (or, worst case, paste the JavaScript into each and every article manually).
With this in mind, I decided it was finally feasible to write a plug-in to do this (I almost did it for the digg-url-in-a-custom-field solution). So, here’s version 0.1 of mta_digg_it: mta_digg_it-0.1.txt (full description here).
Please send in your comments, suggestions, and bug reports.
Update: Sorry about the broken link, it should be fixed now.
Update #2: Version 0.2 is now available.
My mta_article_id Textpattern Plug-in ¬
2006-12-12
I wrote a quick Textpattern plug-in today to spit back a “URL title” for an article ID instead of the numerical “ID” that <txp:article_id /> does and called it mta_article_id. Basically it’s intended to be a replacement of article_id.
I needed it to be able to implement human-readable anchors for articles in sections (for example the autobiograpy and colophon parts of this site’s about section) that aren’t sections that one would really “browse” (so no permalinks), but are mainly fake static pages. In fact, I had intended to have this functionality before I posted my holiday wish list, but I couldn’t find a way to extract just the “URL title” that appears at the end of a Textpattern “Clean URL” permalink (atleast not without writing some custom PHP code).
I asked around on the Textpattern support forum and one kind soul pointed me to this post by one of the moderators describing exactly what I needed.
So, I downloaded the Textpattern plug-in template (see Anatomy of a Textpattern Plug-in for more details on Textpattern plug-in development), and merged the moderator’s code (basically a one-liner) with that of the implementation of the built-in article_id in taghandlers.php (another one-liner), and—Voilà!—my first Textpattern plug-in.
Of course, I discovered that there’s now an <article_url_title /> tag as of Textpattern 4.0.5, but I’m still running 4.0.3. So, my plug-in was depricated before it was released, but the mention of article_url_title only appeared on December 1st, right in the middle of when I was first working on getting “URL titles”, so I guess it’s excusable.
Regardless, you can download mta_article_id from the development section if you like.
Update: It turns out I had overestimated which version Textpattern is currently at. It’s currently only at version 4.0.4, so although version 4.0.5 will include the article_url_title tag my plug-in is still needed in the meantime.
Cookbook: MRTG 2.14 on Mac OS X 10.4 (Tiger) ¬
2006-10-31
Note: This cookbook is based on building MRTG 2.14.7 on Mac OS X 10.4.8 (Tiger) client as of October 31st, 2006. It should work for Tiger Server as well, but you’ll want to check to see if libpng is pre-installed or not.
Disclaimer
This cookbook is intended for those that are atleast slightly familiar with building and configuring unix applications on Mac OS X and Mac OS X Server. No support is offered and the author is not responsible for any lost data due to following these steps or mistakes made while attempting to follow these steps.
With that in mind, these steps did work for the author and will provide a quick copy & paste solution for those that don’t want to waste ten minutes figuring out that the --without-fontconfig flag needs to be set when running configure for gd.
Reference
- http://oss.oetiker.ch/mrtg/
- http://oss.oetiker.ch/mrtg/doc/mrtg-unix-guide.en.html
- http://www.libpng.org/pub/png/libpng.html
- http://www.boutell.com/gd/
- http://www.stepwise.com/Articles/Workbench/2001-11-13.01.html
Setting Up the Build Environment
cd ~/Desktop/
mkdir build-mrtg2
cd build-mrtg2
Building & Installing libpng
curl -O http://superb-east.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.12.tar.bz2
md5 libng-1.2.12.tar.bz2
tar -xjf libpng-1.2.12.tar.bz2
pushd libpng-1.2.12
./configure
make check
sudo make install
popd
Building & Installing gd
curl -O http://www.boutell.com/gd/http/gd-2.0.33.tar.gz
tar -xzf gd-2.0.33.tar.gz
pushd gd-2.0.33
./configure --without-freetype --without-jpeg --without-fontconfig
make check
sudo make install
popd
Building & Installing MRTG:
curl -O http://oss.oetiker.ch/mrtg/pub/mrtg-2.14.7.tar.gz
md5 mrtg-2.14.7.tar.gz
tar -xzf mrtg-2.14.7.tar.gz
pushd mrtg-2.14.7
./configure --prefix=/usr/local/mrtg-2
make
sudo make install
popd
Closing:
That’s it, you’re done. You can delete the ~/Desktop/build-mrtg2/ directory once you’re confident that MRTG is working as intended and you won’t have to rebuild any part of it.
Download This Cookbook as Text:
Cookbook – MRTG 2.14 on Mac OS X 10.4 (Tiger).txt – 2006-10-31
Please Ignore The Mess ¬
2006-10-10
I apologize for the mess in article headers over the last couple days. I’ve been restyling them, but only have a few hours in the mornings to do so and have been taking my sweet time to finish them up.
Update: This has been cleaned up. Thanks for your patience.
Classic Mac Workshop ¬
2002-02-13
A web site which provided technical resources and email support for users of Classic (i.e. pre-Mac OS X, esp. those based on Motorola’s 68k processors) Macintosh computers.
Entrance:

Home:


