Off the Top: Web apps Entries

Showing posts: 136-150 of 200 total posts


March 3, 2003

Veen crankin' with OS X

Jeffrey Veen offers his views on Web development on Mac OS X. He discusses using PHP, MySQL, Perl 5.8, CVS, and BBEdit, which in my opinion are excellent choices and some of the reasons I moved over. Jeffrey offers some great links also... (the version control with Mac OS X is a new favorite as is the blog Forwarding Address: OS X



March 1, 2003

Mobile use of Amazon Wish List and other adventures with mobile gadgets

Tonight was a mobile/portable device adventure. Joy and I had a wonderful dinner at Thyme Station in Bethesda. A Japanese couple sat down next to us and we could see that they were having trouble with the menu. The guy has a tiny Sony device, about the size of an Altoids tin, but a third of the height and finished like an Apple TiBook. He was using the translator and not finding what he was looking for and Joy nudged me and asked if I thought if we should help. Joy asked the couple if they needed a little help the couple giggled and then nodded. The seemed to be having the most problem with the sirloin kabob and did not know what it was. We explained it was beef cooked on a stick. They returned to tapping in word and getting translations on their device and passing it back and forth. They also seemed to have some entertainment on the device. I really am kicking myself for not getting a picture and talking with them a little more.

Joy and I tried to figure if we could catch a movie and checked the movies and listings from the Hiptop. The couple next to us seemed equally interested. We were had just missed the start times for the movies and were going to have to wait for the next round at 10 or so.

We settled on going to Barnes and Noble instead. I found a book I had read about in some RSS feed this past week and really liked it. I was not ready to spring for the book at full price, so I pulled up Amazon and checked the price on the book (Stop Stealing Sheep and Find Out how Type Works). I found the book and a 30 percent discount. But the best part is I dropped it in my Amazon Wish List, which is where I keep track of such things. I then check other items in my Wish List to see if they were in stock at Barnes and Noble. I could not find the two books I really have been wanting and could be willing to pay full price, which means I may buy off of Amazon with a couple other items that will bring me enjoyment.

My Amazon Wish List is one information store that I like having at my side. This really highlights the element of the Model of Attraction that focusses on the user being able to have information be attracted to themselves and have this rough cloud of information follow the user for use when needed. The user works to find information they are attracted to, by searching or reading articles or blogs that the user has an affinity for. Once the information is found most metaphors and models stop working (navigation, information foraging, etc.) but the MoA keeps on working. If the user has a strong enough attraction she may want a method to store the information for further access. How and where become the next questions. The next step is accessing from storage (or your personal information cloud that follows the user). Mobile devices are tools that allow for this attraction to continue, but how do we ease this use? Personalization adds another layer to the user setting attraction (like Amazon's wish list).



February 11, 2003

Extending Dreamweaver MX for PHP

O'Reilly Net offers Getting Dreamweaver MX Up to Speed with PHP, which discusses how to get and build the Dreamweaver extension you need to build PHP-based sites. Macromedia is now charging for the newest extensions (their perogative), but this article points out how to get the extensions you need for sessions and authentication.



February 9, 2003


February 1, 2003

Posting from Hiptop

This is a test post from my Hiptop. This post was done from my regular management page.



January 10, 2003

Ticketstub memory shares lives

Matt shares a little bit of what the Web can provide, a resting place for open memories. This medium provides a place for connecting people through common understanding and interests as well as shared moments.



January 7, 2003

Sort your Amazon wish list

Sort your Amazon wishlist by items you want most is an app I have been really wanting. Well second to dumping my Amazon wishlist into my Palm and having the ability to add or delete items from the wish list from my Palm or other mobile device.


October 29, 2002

Yahoo does PHP

Yahoo presentation on why they are moving to PHP. This would make a great interview of write-up as PowerPoint presentations are largely worthless with out the speaking that accompanies them. This is one presentation that has a tiny bit of information that makes me crave for more. I use PHP here as a scripting language of choice. I love being able to use it at work for many of the reasons outlined by Yahoo. It is better than ColdFusion, ASP, or JSP as far a server requirements, secure, and time to market. The flexability and speed which one can develop is tough to beat, except for the flexability of Perl (there is a reason it is called the duct tape of the Internet). The maxim has been use PHP where you can and Perl where you must. Other languages pale in comparison, but have marketing dollars, which drive the hype. [hat tip Cam and Anil]


October 23, 2002

Mail that has problems other than errors

I am giving up on what seems like living in a block of ice, where I can see out and what what is happening but can not communicicate. I have been playing with Web mail that has taken sometime to set up to seemingly work, but I get a humorous error message at logout:
Important! This system is beta and not production-ready. You may experience errors and other problems!
It seems to remember that there are other problems than errors. (?)


August 29, 2002

Amazon

Yeah, Amazon's Gold Box is back. One of the items was a Barbie airplane.


August 25, 2002

Apache 2.0 builds for OS X

Hmmm... Yesterday I was looking at Apache and the other two pieces of the triumvirate PHP and MySQL. Today I ran across what could be an improved option, Server Logistics' Apache 2.0 along with Perl, PHP, MySQL, and Postgres. Apache 2.0 provides multithreading and other improvements to the incredibly stable and supreme Web server All of this is set to build and run on Mac OX 10.


July 24, 2002

Microsoft embraces Apache Web server

CNet News discusses Microsoft's .Net set to link to Apache, which is a great step as the Microsoft IIS web server is increasingly being dropped as a viable option because of never ending security problems. This would literally doom Microsoft's .Net initiative as it would not be usable on the Internet without their Microsoft Internet server. By moving the ability to run the .Net framework on an Apache server Microsoft not only extends their ability to run their services on a superior Web server with far fewer security problems, but Apache is now recognized as a viable Web server by Microsoft. Apache owns the majority share of the Web server business and those of use that have had the ability to use it prefer it hands down to Microsoft's IIS.


July 18, 2002

Adaptive Path to DC

Last September I attended a two day User Experience Workshop put on by Adaptive Path. This was one of the most conprehensive sessions/classes I had ever been to on the approach and skills needed to develop a usable Web site. As many of us know the Adaptive Path folks are taking this great session on the road and adding a third day using a local professional to help bring it all home. This may be the most productive money you spend all year. Those that come to your sites and pay for your work with receive an even greater benefit. Do it for yourself and for the users of what you produce.

The following is a better description by the Adaptive Path folks describing the Washington, DC (actually held in Arlington, Virginia) sessions:
Design theories don't help if you can't make them work in actual day-to-day practice. Increasingly, sites must respond to the realities of scant budgets and greater financial return. Adaptive Path's User Experience Workshops will prepare you to meet these challenges with usable tools for putting design theory into practice today. You'll spend the first two days with Adaptive Path partners Jeffrey Veen, Peter Merholz, and Lane Becker. They'll show you how to incorporate user goals, business needs, and organizational awareness into your design process. You'll develop a project plan, learn methods for research and design, and create clear documentation. You'll learn the same strategies Adaptive Path has successfully practiced for a wide range of companies, including Fortune 500s, startups, and not-for-profits.

Additionally, on day 3 we will be joined by information architect extraordinaire Thom Haller, who will talk about "The Value of Structure." In this workshop, he'll draw on twenty years experience in professional communication to explore the possibilities inherent in structure, and its value to others. As participants, you'll have the opportunity to see structure through users' eyes. You'll learn a measurements-based, performance-focused structure for gathering, evaluating, chunking, knowing, and organizing content. You'll have a chance to "sample" different structures (such as narrative) and see how they offer value to organizations and their constituencies.

You'll leave the workshop inspired and equipped with design techniques and a library of documentation templates that you can use right away -- so that your web site will satisfy your users, your management and you! But wait--there's more! Or, rather, less! As in--DISCOUNTS! If you sign up with the promotional code "FOTV" (without the quotes), we'll knock the price down from $1,195 to $956 -- a 20% discount.

For more information: http://www.adaptivepath.com/events/wdc.phtml



July 14, 2002

Glasshaus developers books

A stop in to the local bookstore today has been strongly considering Constructing Accessible Web Sites and Usability: The Site Speaks for Itself both are Glasshaus imprints and seemingly very well written and well produced. The accessibility book covers a topic that is tough to get ones mind around initially and the book handles the topic wonderfully. I have been working with the accessibilty issue for a few years now and the book points out some areas that were of a help to me.

I balk a little at the hefty price of the books, which means I will be buying them on discount or sale. I know some of the folks that have contributed to the books, which helps me justify the costs, but not everybody is me. If the cost were a little lower, say a 30 U.S. dollar price point, it would be easier to buy a couple or more and hand them out to folks that really need them. The accessibility issue book is one that really needs a lower price point, but I know there are solid methods for pricing the books just under 50 U.S. dollars.



July 10, 2002

Baking versus frying CMS

Aaron discusses baking versus frying with content management and updates bake and fry CMS ideas. The idea is to bake content, which is using your content management system to produce static pages. The alternative is to fry from the CMS by providing truely dynamic content. There are a few reasons why one should choose the frying method:

  • Frequent (hourly or semi-daily) updates of informaiton
  • Multiple dependancies (information linking to and from many points)
  • Unlimited resources
  • Many variation of presentation of the data
  • Providing user slicing and dicing of informaiton capabilities
  • Many external content providers

This list does not capture everything, but also provides maleable guidelines. There are many advantages to baking (publishing static content pages) from a CMS:

  • Speed of delivery
  • Archievable version
  • Ease of troubleshooting and maintenance
  • Editable output pages
  • Use templates to generate valid mark-up and perfect 508 compliant pages
  • Using reusable content pieces that provide consistancy and accuracy of information on all presentation layers
  • Keeping various application elements well maintained

Aaron provides good links for further discovery of your own.



This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License.