Deprecated: Assigning the return value of new by reference is deprecated in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-settings.php on line 468 Deprecated: Assigning the return value of new by reference is deprecated in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-settings.php on line 483 Deprecated: Assigning the return value of new by reference is deprecated in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-settings.php on line 490 Deprecated: Assigning the return value of new by reference is deprecated in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-settings.php on line 526 Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 594 Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 594 Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 594 Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 594 Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 611 Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 705 Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 705 Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 705 Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 705 Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/classes.php on line 728 Strict Standards: Redefining already defined constructor for class wpdb in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/wp-db.php on line 306 Deprecated: Assigning the return value of new by reference is deprecated in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/cache.php on line 103 Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/cache.php on line 425 Deprecated: Assigning the return value of new by reference is deprecated in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/query.php on line 21 Deprecated: Assigning the return value of new by reference is deprecated in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/theme.php on line 618 Strict Standards: Redefining already defined constructor for class WP_Dependencies in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/class.wp-dependencies.php on line 15 2008 September | Useful Information Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 934 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 935 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 934 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 935 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 934 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 935 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 934 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 935 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 934 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 935 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 934 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 935 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 934 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 935 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 934 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /hsphere/local/home/mcgarrah/johnmcgarrah.com/blog/wp-includes/kses.php on line 935

 

September 29, 2008

Found this image on dezinerfolio and thought it was kinda funny and somewhat accurate.

time breakdown of modern web design

Posted under: Web Design — john @ 2:15 am

September 23, 2008

Most all web developers these days use Dreamweaver to code their html/css webpages. Here Greg explains all the new features that the Dreamweaver CS4 program offers covering Photoshop Smart Objects, Live View, Live Code, and even covering dynamic content such as JavaScript and AJAX.

 

 

More videos on the new Flash and other CS4 programs viewable at http://tv.adobe.com/

 

Posted under: Adobe, Web Development — john @ 4:59 pm

Here is walk through of the new Flash CS4 authoring program. This one goes in depth of the new product features and how to use them. Though it takes time to get into it and the accent makes it hard to
understand, there is a lot of new stuff in here making it worth watching. In this episode Paul shows the new CS4 object based tweening module including how to create animations using the timeline, how to use the
new motion editor and also how to save and reuse your animations using your Motion Presets.

 

 

More videos on the new Flash and other CS4 programs viewable at http://tv.adobe.com/

 

Posted under: Adobe, Flash — john @ 12:16 pm

September 18, 2008

http://matthewjamestaylor.com/blog/perfect-3-column.htm

 

Here is a series of website liquid layouts that use percentage widths and relative positioning, and they work with all the common web browsers including Safari on the iPhone and iPod touch. They’re also ’stackable’
so you can use multiple column types on the one page. This makes the number of possible layouts endless!

 

The main features

* No CSS hacks
* iPhone & iPod Touch compatible
* SEO friendly
* Full length column background colours
* No Images
* No JavaScript
* Resizable text compatible
* Stackable columns
* FREE for anyone to use


By John McGarrah

Posted under: Web Development — john @ 6:11 pm

September 15, 2008

http://www.webmastersbydesign.com/2008/06/19/the-best-developer-cheat-sheets-around/

 

Take a look this cheat sheet from the guys at webmasterdesign.com There is over 40 different cheat sheets to take a look at. Anything from HTML to Ruby to MySQL. Ive also come across the FreeTechBooks.com website in their categories section which has 600+ free online programming books. It lists computer science, engineering and programming books, textbooks and lecture notes all free and completely legal.



By John McGarrah

Posted under: Web Development — john @ 1:52 pm

September 12, 2008

A great feature of flash is that its extensible which means that you can create your own tools to put into the flash authoring program making things easier for you. So I decided to make a couple custom panels which sets up the flash canvas for me for what Im trying to do. I created the Movie Setup button to set my fps to 30, size my canvas, add an actions layer, and name a few folders all at one mouse click so that I didnt have to do that every time.

 

I also created the Banner Setup button for my work so that when Im creating size specific flash banners I can have those set up as well. For this to happen, you have to call the MMExecute function and to that function you need to pass a string of JSFL code which is the JavaScript API for flash. To find out more about the JavaScript API you can go to the help files under extending flash.

 

After creating the swf It needs to be packaged so that others can download it. It takes 2 files to make this happen, the swf file and a .mxi file (which is pretty much xml) Both those files get packaged with the extenstion manager and you essentially make a flash extension which can be installed by everyone.

Posted under: Flash — john @ 6:36 pm