Musings from Mars Banner Image
For Software Addicts: Yes!MaybeNah!
Resource Posts In Category <em>   Tips & Tricks</em>

Resource Posts In Category Tips & Tricks

July 27th, 2011

HTML5 Audio and Video Guide

Safari HTML5 Audio and Video Guide: About HTML5 Audio and Video. This is a good reference with lots of sample code for using HTML5 audio and video. The samples cover a wide range of possible custom applications. Though it's specific to WebKit/Safari, many of the CSS styles used for custom appearance are now supported by Firebox and, of course, Chrome (which is a WebKit browser like Safari).
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
July 26th, 2011

Detailed examples of how to play audio from a web page

How to play sound from a web page - UCL. From a website devoted to speech, hearing & phonetics, this is an excellent rundown of the various ways webmasters can add an audio file to a web page. Great examples and clear code for each of the 10 methods.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
October 18th, 2010

Cocoa with Love: Drawing gloss gradients in CoreGraphics

Cocoa with Love: Drawing gloss gradients in CoreGraphics. This is but one of many tutorials and source code provided by Matt Gallagher on his site, CocoaWithLove.com.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
June 18th, 2009

Mac | I Love Code

Mac | I Love Code. This is a terrific collection of tutorials on software development, covering various languages and platforms including Mac OS X (Cocoa), HTML/CSS, JavaScript, PHP, and iPhone. Just the things I'm interested in! The tutorials are contributed by some very smart developers from across the world.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
January 16th, 2009

Very Clear and Useful Article on Cocoa Debugging and Dead-Code Stripping

seriot.ch - Removing Cocoa Dead Code Using Code Coverage

Very glad I found this one... now I hope I remember I've put it here in my Cocoa bin!

    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
November 13th, 2007

Blow-By-Blow Description of How an NSApplication Comes Alive

Lap Cat Software Blog » Blog Archive » Everything you always wanted to know about NSApplication This is a very interesting blog article, accompanied by an equally interesting test application. The author wanted to figure out precisely the order in which NSApplication calls events and objects as it opens. Now, I can confirm that he's not alone in this curiosity, and I'm very appreciative that he took the time to document it. The app writes very verbosely to the Console, delineating each teeny tiny step that takes place.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
September 15th, 2007

CocoaDev’s “How To Program In OS X”: A Great Resource, But A Lousy Pointer

CocoaDev: HowToProgramInOSX I can't believe in all the times I've visited CocoaDev, including the hundreds of Google and CocoaDev searches I've done while trying to learn Objective-C and Cocoa, that this fine set of pages passed me by. The wiki page consists of a wonderful collection of articles contributed by readers on all the important subjects beginners need to learn in order to program Cocoa apps. Problem is, as a wiki, the page's title is "HowToProgramInOSX", and that's not a term anybody is ever going to type into a search engine. For that matter, neither are such great offerings on this page as "LogicalOperators," "HowToUseOutlets", "AnatomyOfADotMFile," and so on. I guess this is kind of a drawback to the default wiki "style," which is probably why successful wikis like Wikipedia provide "search-engine friendly" pointers to all of their pages. :-)
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
June 7th, 2007

Courtesy of Borkware: Quickie Cocoa Code Snippets

Borkware Quickies Hmmm... There's a lot of great stuff here, most of it organized by specific Objective C classes. I have the feeling I'm gonna want to get back here again some time!
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
March 25th, 2007

Daemons and Agents in Mac OS X: Apple Technical Note

Technical Note TN2083: Daemons and Agents I'm putting this link in the Resources library, because it's such a great overview of this whole topic. The note explains how daemons and agents interoperate in Mac OS X, and how applications can take advantage of and avoid problems with them. The note includes detailed discussions of login items, startup items, inetd, launchd, mach_init agent, and more.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
March 22nd, 2007

Far Out Menu Highlighter with JavaScript and CSS

Devthought - Guillermo Rauch’s Blog » CSS+Javascript power. Fancy menu This has been a bumper-crop kinda week for new JavaScript code and ideas. Here's another really kewl implementation of the old "moving highlighter" idea, using mootools. The author does a great job documenting the work, too.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
March 22nd, 2007

Parallax Web Page Background Using Javascript and CSS

Parallax Background with Javascript and CSS Now this is a kewl implementation of Javascript! Talk about thinking outside the box... this is a totally new concept I've never seen before. Of course, it's also a great way to make visitors dizzy, but hey... some people like that, right? I mean, how about web pages as roller coasters or tilt-a-whirls?
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
March 6th, 2007

MacEnterprise.org: Support Mac OS X Deployment in Business

Macenterprise.org: The Mac OS X enterprise deployment project MacEnterprise.org LogoI first wandered into this website through a back door that appeared to have closed in October 2004: MacOSXLabs.Org, the original project the led to MacEnterprise.org. I was excited and relieved to see that the rich archive of resources, tools, scripts, tips, and tricks about administering Mac OS X not only lives on in its new home, but appears to be thriving! This is a great place to stop by to do some research on issues that arise for anyone doing system administration on Mac OS X, but particularly useful if you have a fleet of them to worry about.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
February 16th, 2007

The Best Cocoa UI components (Aaron’s UI Design Blog)

The best Cocoa UI components (Aaron's UI Design Blog) Here's a nifty list of custom Cocoa user-interface controls that this developer ranks as his favorites. Each item in the list is explained, and the list itself is preceded by a brief summary of the philosophy for using non-standard controls in the first place.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
December 25th, 2006

MacResearch Website Tutorials Cover AppleScript, Cocoa

Tutorials - MacResearch I followed a link to the latest article on MacResearch today, a tutorial on setting up a simple backup system using launchd and rsync, and discovered a terrific repository of tutorials that I'd like to visit later. MacResearch is the "Online Community and Resource for Mac OS X in Science," so these are all geared to the needs of scientists first and foremost. But they have useful general-purpose applications as well. Most of the tutorials cover AppleScript and Cocoa (Objective C).
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
December 7th, 2006

Background Gradiants with CSS

A List Apart: Articles: Super-Easy Blendy Backgrounds This looks like something I might want to try some day... might beat making custom gradiants in Photoshop for every color under the sun. It also has a solution to have the background gradiant stretch to fit the div size.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
November 28th, 2006

CNET’s Clientside Group Posts Mootools Primer/Tutorial

Mootools Primer/Tutorial » Clientside CNET has this very cool Clientside website for its developers who manage the "client" aspects of CNET.com. They apparently have settled on Mootools as their Ajax library, and in fact have done a lot of extensions for it. Here, they provide a tutorial on Mootools and also information on all the CNET extensions! The rest of the blog looks very interesting as well. Of course, I love the fact that the lead developer appears to be a Mac user. :-)
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
November 24th, 2006

QT Bridge: QuickTime Resource Warehouse (in French)

Welcome to QT bridge This is the best QuickTime resource site I've found outside of Apple's own... unfortunately, most of it is in French. Still, it has a comprehensive site listing tools and software for QuickTime, as well as some tutorial pages that present code and tutorial movies covering a wide range of QuickTime topics. Maybe someone will translate the rest of it to English one of these days...
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
November 18th, 2006

Apple Publishes Developer Tips for Testing the Nightly WebKit Builds

Working with the WebKit Nightly Builds This article on working with WebKit has some general guidance as well as some specific examples pertaining to the Canvas tag and embedded WebKit instances.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
October 5th, 2006

Rendertests: Lots of useful browser testing here

Rendertests has tests for QuickTime embedding, transparency, CSS, and more I particularly note the detailed tests for embedding QuickTime movies in XHTML, but stayed to look at the many other useful tests this developer has posted. Great resource!
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
August 10th, 2006

How To Crop A QuickTime Movie

How to edit the frame of a movie ("crop") in QuickTime Pro Man, I knew there must be a way to do this, but QuickTime Pro's interface to this function is totally opaque to me. This short, sweet little procedure is spot on and works just as described.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
July 16th, 2006

A Guide to OS X Software for Switchers

Flërnk: A Guide to OS X Software for Switchers This looks like one of the best such guides I've encountered to date... looking forward to reading it, as well as the many comments that follow. As the author introduces it, this guide "actually focuses on the Switcher" and their specific needs. I've been meaning to write such a guide myself, but maybe I don't need to now. :-)
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
July 16th, 2006

Quick Lessons in How To Optimize AirPort Reception

Mac Geekery - Optimizing AirPort Connectivity It's been really hard to find resources that discuss this in a knowledgeable way, with specific recommendations and tools. And that's just what MacGeekery has provided here... I look forward to trying out some of the techniques they present.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
July 14th, 2006

An Interesting Approach for Implementing Global Ajax Activity Indicators

Ian Selby » Ajax Activity Indicators - Make Them Global and Unobtrusive This is well worth reading, especially if you're already using Prototype and Script.aculo.us. Basically, Selby proposes that activity indicators always be placed in the same spot on the page no matter where the content refresh is occurring, and he provides a seamless way of using Ajax responders to do so without extra coding.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
July 10th, 2006

Use Your Own Groupings for System Preference Panes

Mac OS X Hints: Customize System Preferences Now this looks like an excellent hint! I like the idea of changing the labels on the system preferences window... this hint shows you how!
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
July 7th, 2006

Best Tips for Working with Text in Cocoa Apps

Jaharmi's Irreality: Using Cocoa text fields for all they are worth Here are some keyboard and mouse shortcuts and functions that I use all the time unconsciously, and which I sorely miss when I have to work in a Carbon app. Oh, if only all the world were Cocoa!
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
June 18th, 2006

Beautiful CSS Experiment in Equal Text Columns

Column-Swapping: an attempt for two em-based columns with equal height Another great article on the satzansatz.de website devoted to web design and CSS. This one has a beautiful example of using CSS to produce two equal-sized text columns, in the finest print style. The example has detailed explanations of the complex CSS involved.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
June 16th, 2006

Still Solving Windows.Onload Problem: This Is It! (?)

Dean Edwards Name: window.onload (again) I knew there was a reason I was learning jQuery... seems that it's jQuery that provided a lot of the solution here, in particular the Safari code. I've got to get to work on this already... too much happens too late in the load process on this website, when it's supposed to happen asynchronously. (Isn't that what Ajax is supposed to be?)
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
June 8th, 2006

Cool, Colorful DHTML Navigation Menu

CssDev by Andy Peatling » Creating a Dynamic Navigation Menu This guy has also built a very cool WordPress theme that uses DHTML and Ajax, as well as a neat CSS dashboard widget that compresses your CSS code. This article is a tutorial on how he built the dynamic menu.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
June 2nd, 2006

Suggestions for Designing a Backup Strategy

How To Backup Your Mac Intelligently The author, Tyler Hall, goes through each basic kind of file you have stored on your Mac and describes ways of thinking about the backup needs for that kind of file. This looks like an excellent excercise in useful thinking, one that we all need to do more of.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
May 26th, 2006

Using Ajax.Responders To Debug Ajax Requests in Prototype

Ajax : Debugging Ajax Requests in Prototype - SWiK Here are a couple of useful examplesof using the Ajax.Responders class in prototype. I have the feeling I can cut down a lot of code if I learn to work that object into my site...
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
Posted in:Ajax, Tips & Tricks, |
May 26th, 2006

Excellent Developer Notes for Prototype

Java.Net: Developer Notes for prototype.js This is a little old, covering Prototype 1.3.1, but it has the best explanation for the Ajax functions of prototype I've yet seen. Definitely worth having around to refer to. Besides Ajax, the text goes through all the major features of prototype.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
May 18th, 2006

Hack Stickies To Add Scrollbar and Ruler

MacDevCenter.com -- Modifying Stickies This great tutorial also serves as an introduction to Xcode... very well illustrated. I definitely want to do this one, since I'm often frustrated by Stickies' lack of a scrollbar.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
May 16th, 2006

CSS Drive: CSS galleries, examples, references, and tools

CSS Drive - Categorized CSS gallery and examples. This looks like a useful site to keep bookmarked... it has an RSS feed with new links added daily, plus a showcase section and tools like a CSS compressor. Many tips and hacks relate to JavaScript and Ajax, too.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
May 5th, 2006

Apple: Using Disk Utility and fsck for startup problems or for disk maintenance

Apple Tech Note: Using Disk Utility and fsck to resolve startup issues or perform disk maintenance This looks a good article to keep handy in case of emergency. Lots of detail, and good discussion of Safe Mode and other techniques.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
May 4th, 2006

Escaping Special Characters in PHP and JavaScript

The Art of Web ~ JavaScript: Escaping Special Characters This little web page saved me tonight... Where other references may talk about urlencode, stripslashes, unescape, decodeURI, etc., this page has a table where you can test out all the various PHP and JavaScript decode and encode functions to find the combination that will work for your situation. It's part of what I assume is an equally fine web site resource for web developers.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
May 3rd, 2006

Interesting Proposal for Speeding up AJAX Apps

Vivek Jishtu live and kickin': Speed up your AJAX based webapps This looks interesting... an approach for somehow caching the javascript files in a JS-heavy Ajax application, using PHP.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
April 26th, 2006

Thickbox: Lightweight, Jquery Alternative to Lightboxrule them all.

Cody Lindley: ThickBox - One box to rule them all. This is a nicely done "lightbox" script that can handle text files as well as images. It uses Jquery rather than Script.aculo.us for the effects and requires a smaller download.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
April 24th, 2006

Sam Kass: Quartz Composer Composer

Sam Kass's Blog Documents the fun he's having with Quartz Composer I need to come back and read through this... lots of interesting experiments and technical notes on building Quartz files.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
April 23rd, 2006

Tutorial on Building Autocomplete Forms with Scriptaculous

Ajaxariffic Autocomplete with Scriptaculous This looks like a very useful tutorial on the Script.aculo.us autocomplete function and how to use it. It describes the autocomplete demos on the Script.aculo.us website.
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
April 23rd, 2006

Scriptaculous Cheat Sheet #1

Scriptaculous Cheat Sheet: Great One-Page Summary This is a very nice one-page PDF file that summarizes the workings of Script.aculo.us effects. Cool!
    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx
Just Say No To Flash