http://tutlist.com/TJHooker's Latest TUTsKohanaPHPhttp://tutlist.com/tutorial/details/accomplishing-common-tasks-using-mootools,-jquery,-and-dojoAccomplishing Common Tasks Using MooTools, jQuery, and Dojodavidwalsh.name/mootools-jquery-dojo?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed: Bludice (David Walsh Blog :: PHP, CSS, MooTools, and Everything Else)With Dojo, jQuery, and MooTools the tasks are similar — the syntax is simply different. Here are a few basic JavaScript tasks and the syntax to accomplish them within each awesome framework.TJHookerTue, 27 Apr 2010 8:42:23 PDThttp://tutlist.com/tutorial/details/create-a-recent-posts-module-outside-of-wordpressCreate a RECENT POSTS module outside of WordPressdavidwalsh.name/wordpress-recent-posts?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed: Bludice (David Walsh Blog :: PHP, CSS, MooTools, and Everything Else)In an effort to tie the website and blog together, developers commonly throw together some quick PHP/MySQL programming to pull in recent blog post titles and links to the individual posts. Here’s the PHP and MySQL that accomplishes that task.TJHookerTue, 27 Apr 2010 8:39:30 PDThttp://tutlist.com/tutorial/details/how-to-send-email-using-asp.netHow to Send Email using ASP.Netsomepoints.com/tutorials/sending-email-using-asp-net/Email code is the necessary part of programing. On several occassions, you need to generate some email to convey piece of information to end user. For example, when user signs up your site, you may want to send him a confirmation code for accessiblity. Sometimes you need to send newsletters or you may want end user forward a certain page to hs friend.TJHookerMon, 21 Dec 2009 8:42:23 PSThttp://tutlist.com/tutorial/details/create-a-simple-slideshow-using-mootoolsCreate a Simple Slideshow Using MooToolsdavidwalsh.name/mootools-slideshow?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed: Bludice (David Walsh Blog :: PHP, CSS, MooTools, and Everything Else)One excellent way to add dynamism to any website is to implement a slideshow featuring images or sliding content. Of course there are numerous slideshow plugins available but many of them can be overkill if you want to do simple slideshow without controls or events. We’re going to create a simple slideshow from which we’ll build on.TJHookerMon, 21 Dec 2009 8:41:52 PSThttp://tutlist.com/tutorial/details/how-to-write-unmaintainable-phpHow to write Unmaintainable PHPphpadvent.org/2009/unmaintainable-php-by-stoyan-stefanovWith the recent unemployment rates, everybody realizes that job security is important. The best way to keep a job is to be irreplaceable. If no one can maintain the code you write, you have a job for life. Writing unmaintainable code is a special skill that seems to come quite naturally to certain developers. For the rest of you, here are some tips and tricks to get you started.TJHookerMon, 21 Dec 2009 8:40:56 PSThttp://tutlist.com/tutorial/details/use-php-to-cache-and-display-your-tweeted-linksUse PHP to cache and display your tweeted linksbriancray.com/2009/08/21/tweeted-links-twitter-api-php-cache/?utm_source=subscriber&utm_medium=rss&utm_campaign=rssThis PHP tutorial fetches your last 10 tweets containing links using the Twitter Search API, then displays them in an unordered list (<ul>). It requires PHP 5.2.0 or above to use PHP’s built-in JSON functions.TJHookerWed, 16 Dec 2009 22:14:27 PSThttp://tutlist.com/tutorial/details/how-to-create-a-clean-blog-design-with-photoshopHow to Create a Clean Blog Design with Photoshopsixrevisions.com/tutorials/photoshop-tutorials/how-to-create-a-clean-blog-design-with-photoshop/In this step-by-step web design layout tutorial, you will discover a method for designing a clean blog design with stunning gradient and lighting effects using Adobe Photoshop. This tutorial is geared for beginner to intermediate Photoshop users.TJHookerFri, 14 Aug 2009 10:20:32 PDThttp://tutlist.com/tutorial/details/how-to-create-a-3d-tag-cloud-in-jqueryHow to Create a 3D Tag Cloud in jQuerywww.devirtuoso.com/2009/08/how-to-create-a-3d-tag-cloud-in-jquery/With browsers rendering JavaScript faster than ever before, it’s a great opportunity to get creative with jQuery. This tutorial will show how to create a scrolling 3D tag cloud…it’s not as difficult as you might think.TJHookerFri, 14 Aug 2009 10:20:10 PDThttp://tutlist.com/tutorial/details/styling-drop-down-boxes-with-jqueryStyling Drop Down Boxes with jQuerywww.devirtuoso.com/2009/08/styling-drop-down-boxes-with-jquery/One problem with HTML forms is it is hard to style the elements to fit into your design. The tutorial will show you how to style the hardest of them all, the select box.TJHookerFri, 14 Aug 2009 10:19:44 PDThttp://tutlist.com/tutorial/details/mastering-css,-part-1---styling-design-elementsMastering CSS, Part 1 - Styling Design Elementswww.smashingmagazine.com/2009/08/03/mastering-css-styling-design-elements/CSS isn’t nearly as tricky as some people tend to believe. This tutorial has tips and techniques for creating and styling design elements with CSS. It's a good place to start if you’re new to CSS but are valuable even if you’re a veteran designer. Not all the techniques are strictly CSS; some include integration with JavaScript or XHTML to extend the functionality of your site.TJHookerFri, 14 Aug 2009 10:18:19 PDThttp://tutlist.com/tutorial/details/git-for-subversion-users---getting-startedGit for Subversion users - Getting startedwww.ibm.com/developerworks/linux/library/l-git-subversion-1/index.html?ca=dgr-jw64Git-Basicsdth-lx&S_TACT=105AGY46&S_CMP=grjw64Git (capital "G"; git is the command-line tool) is in many ways designed to be better than Subversion. It is one of many distributed VCSs. My own first experience with these was with Arch/tla, as well as Mercurial, Bazaar, darcs, and a few others. For many reasons, which I'll discuss as far as they are relevant, Git has become popular and is often considered together with Subversion as the two leading choices for a personal or corporate VCS.TJHookerWed, 05 Aug 2009 8:01:10 PDThttp://tutlist.com/tutorial/details/how-to-handle-urls-in-phpHow to handle URLs in PHPphp-html.net/tutorials/how-to-handle-urls-in-php/ URL handling is one of the tasks you have to do from time to time in PHP. Sometimes you have to do it because you want to record the referral sites, other times because you want to write your own spider or just because you want to retrieve your current URL. TJHookerWed, 05 Aug 2009 7:55:31 PDThttp://tutlist.com/tutorial/details/jquery-fancybox-and-flowplayer-integration-tutorialjQuery Fancybox and Flowplayer Integration Tutorialwww.webgurusdesignblog.com/2009/08/fancyplayer-jquery-fancybox-and-flowplayer-integration-tutorial/Flowplayer is undisputedly a great flash video player versatile enough even for most projects with its free version and Fancybox I had used before in several other projects. Fancybox is a fine modal box capable of showing pretty much any kind of content. The guys over at Flowplayer.org have released their own jQuery tools library which integrates perfectly with Flowplayer. I wanted the best of two worlds.TJHookerWed, 05 Aug 2009 7:54:19 PDThttp://tutlist.com/tutorial/details/the-definitive-guide-to-using-negative-marginsThe Definitive Guide to Using Negative Marginswww.smashingmagazine.com/2009/07/27/the-definitive-guide-to-using-negative-margins/Out of all the CSS concepts designers have ever used, an award probably needs to be given to the use of Negative Margins as being the most least talked about method of positioning. It’s like an online taboo—everyone’s doing it, yet no one wants to talk about it.TJHookerWed, 05 Aug 2009 7:52:04 PDThttp://tutlist.com/tutorial/details/sticky-sidenav-layout-with-cssSticky SideNav Layout with CSSdesignm.ag/tutorials/sticky-sidenav-layout/Having a fixed sidenav comes in handy when dealing with blog style websites where the content is extremely tall and there is a need for good amount of scrolling. The fixed navigation allows the user to cruise through the content without scrolling back up to the top to navigate through the rest of the site.TJHookerWed, 05 Aug 2009 7:51:13 PDThttp://tutlist.com/tutorial/details/handling-the-unexpected---type-safe-functions-in-javascriptHandling the unexpected - Type safe functions in Javascriptunited-coders.com/matthias-reuter/handling-the-unexpected-type-safe-functions-in-javascriptJavascript is a weird language. Great but weird. Take functions for example. You cannot only pass any type of arguments, you can also pass any number of arguments. This may be quite disturbing, especially for Java developers. Recently I had a discussion with a Java developer who complained about missing code assistance in Javascript, by which he meant no hint about the type of an argument.TJHookerWed, 05 Aug 2009 7:35:00 PDThttp://tutlist.com/tutorial/details/creating-a-jquery-plugin:-a-beginner-guideCreating a jQuery Plugin: A Beginner Guidewww.noobcube.com/tutorials/jquery/creating-a-jquery-plugin-a-beginners-guide-/This is not an introduction to jQuery or a tutorial on the basic syntax rules of jQuery, but, rather how to take what little knowledge you already have of jQuery to the next level by putting it to practical use, and building a jQuery plugin.TJHookerSun, 02 Aug 2009 10:11:21 PDThttp://tutlist.com/tutorial/details/how-to-build-an-animated-header-in-jqueryHow To Build an Animated Header in jQuerywww.devirtuoso.com/2009/07/how-to-build-an-animated-header-in-jquery/Why not give a little flair to your header. This tutorial will show you how to animate your header’s background image using jQuery to give your website that little extra something.TJHookerSun, 02 Aug 2009 10:10:20 PDThttp://tutlist.com/tutorial/details/from-codeigniter-to-ruby-on-rails:-a-conversion---nettutsFrom CodeIgniter to Ruby on Rails: A Conversion - Nettutsnet.tutsplus.com/tutorials/ruby/from-codeigniter-to-ruby-on-rails-a-conversion/Throughout this tutorial, we'll create a simple shoutbox application in CodeIgniter, and then port it over to Ruby on Rails. We'll be comparing the code between the two applications to see where they are similar, and where they differ. Learning Rails is much easier if you are already familiar with an MVC (Model, View, Controller) framework structure.TJHookerSun, 02 Aug 2009 10:09:13 PDThttp://tutlist.com/tutorial/details/jquery-fade-and-slide-toggle-pluginjQuery fade and slide toggle pluginwww.position-absolute.com/articles/jquery-fade-and-slide-toggle-plugin/comment-page-1/#comment-1653The jquery slidetoggle() is great, but one thing I always thought it was missing is some opacity fading in the sliding animation. When I was coding this iteration of position absolute I wanted this kind of animation so I went there and coded it. This is a very small plugin, but I still find the effect cooler than a regular sliding.TJHookerMon, 20 Jul 2009 9:37:31 PDThttp://tutlist.com/tutorial/details/easy-thumbnails-with-phpEasy Thumbnails with PHPwww.devirtuoso.com/2009/07/easy-thumbnails-with-php/Don’t hassle with image processing software if you don’t have to. This post will show you how to automate your thumbnail making with PHP.TJHookerMon, 20 Jul 2009 9:35:39 PDThttp://tutlist.com/tutorial/details/creating-a-css-image-preloaderCreating a CSS Image Preloaderwww.devirtuoso.com/2009/07/creating-a-css-image-preloader/There are plenty of ways to create preloaders for your images, generally a lot of them use JavaScript to get things rolling. No longer are you shackled to JavaScript preloaders, with CSS you can preload your images with little to no hassle.TJHookerMon, 20 Jul 2009 9:34:04 PDThttp://tutlist.com/tutorial/details/easy-development-with-codeigniter-[video]Easy Development With CodeIgniter [VIDEO]net.tutsplus.com/videos/screencasts/easy-development-with-codeigniter/This video is aimed at beginners who have no experience with a PHP framework. For demonstration purposes, we'll be building a simple image upload utility. We'll then perform some validation, save the file to our uploads folder, and automatically create a respective thumbnail. With raw PHP, this can be somewhat time-consuming. However, with CodeIgniter, it's simply a matter of referencing the correct library, and passing in some configuration options!TJHookerMon, 29 Jun 2009 8:14:51 PDThttp://tutlist.com/tutorial/details/mootools,-framework-compatibility,-and-dollar-$afe-modeMooTools, Framework Compatibility, and Dollar $afe Modedavidwalsh.name/mootools-dollar-safe-modeMooTools 1.2.3 was released on June 19, 2009. With this release, MooTools implemented Dollar Safe Mode. Essentially, MooTools no longer requires the $ function for its own purposes.TJHookerMon, 29 Jun 2009 8:10:03 PDThttp://tutlist.com/tutorial/details/instant-remote-git-repository-using-sshInstant remote git repository using sshwww.opsb.co.uk/?p=41This is a very short tutorial that illustrates how to setup a remote git repo using ssh.TJHookerThu, 25 Jun 2009 10:52:16 PDThttp://tutlist.com/tutorial/details/better-javascript-debugging-in-15-minutes-[video]Better JavaScript Debugging in 15 Minutes [VIDEO]www.digitalmediaminute.com/article/2157/better-javascript-debugging-in-15-minutesI have created a 15 minute screencast that will show you how to Debug JavaScript with Firebug. I cover a number of concepts such as using the console, interactive debugger and timer features of the Firebug extension for Firefox. If you haven’t tried Firebug yet, I’m sure that this screencast will convince you to make it a part of your JavaScript coding workflow.TJHookerThu, 14 May 2009 8:04:32 PDThttp://tutlist.com/tutorial/details/ajax-definitions-with-jquery-and-php-[video]AJAX Definitions with jQuery and PHP [VIDEO]www.sampsonvideos.com/video.php?video=24In this lesson we will create a sweet-action AJAX Definition retriever with jQuery and PHP - leeching definitions from the ever-wise Google of course.TJHookerThu, 14 May 2009 8:02:03 PDThttp://tutlist.com/tutorial/details/an-intensive-exploration-of-jquery-with-ben-nadel-[video]An Intensive Exploration Of jQuery With Ben Nadel [VIDEO]www.bennadel.com/blog/1492-An-Intensive-Exploration-Of-jQuery-With-Ben-Nadel.htm?&_=0.05137012025427934#comments_17491The presentation covers most aspects of the very robust feature-set provided by the jQuery library.TJHookerThu, 14 May 2009 8:01:00 PDThttp://tutlist.com/tutorial/details/using-blueprint-css-with-zend-[video]Using Blueprint CSS with Zend [VIDEO]www.zendcasts.com/using-blueprint-css-with-zend-2/2009/01/comment-page-1/This video looks at the HeadLink view helper and how blueprint can easily be integrated into an existing zend_layout.TJHookerThu, 14 May 2009 7:58:18 PDThttp://tutlist.com/tutorial/details/using-wordpress-as-cmsUsing Wordpress as CMSrobertbasic.com/blog/wordpress-as-cms-tutorial/You know what’s the best part of Wordpress? With some knowledge of PHP and MySql, you can turn it into much more than just a blogging platform. After doing some HTML to WP work for Roger, I thought of one way how could Wordpress be transformed into a CMS. Note the “one way”. This is not the only way for doing this, and, most likely, not the best way.TJHookerTue, 28 Apr 2009 10:44:56 PDThttp://tutlist.com/tutorial/details/building-a-todo-list-using-code-igniterBuilding a Todo List using Code Igniterquery7.com/building-a-todo-list-using-code-igniter/This tutorial is aimed to be a general guide to build ’something’ using Code Igniter. It uses Models, Views, Controllers, Helpers and Libraries and will give you a good idea how Code Igniter works as a whole.TJHookerTue, 28 Apr 2009 9:33:47 PDThttp://tutlist.com/tutorial/details/how-to-improve-php-session-security-|-a-blend-of-programming-and-seoHow to improve PHP session security | A blend of programming and seowww.rawseo.com/news/2009/04/23/how-to-improve-php-session-security/PHP is an easy language to use and many details are hidden from the programmer. When you store variables in a session, a cookie is dropped on the user’s system (you don’t need to use cookies, but the details are the same) with a unique identifier (this is highly randomized and difficult to reproduce). All of the actual data is stored on your server in a file (which is the default) or a specific database table. The random/unique identifier stored in the user’s cookie is then used as a key to their data.TJHookerSat, 25 Apr 2009 10:40:54 PDThttp://tutlist.com/tutorial/details/how-to-speed-up-your-django-sitesHow to Speed up Your Django Sitescodespatter.com/2009/04/23/how-to-speed-up-your-django-sites/?disqus_reply=8687686#comment-8687686A lot of these steps will speed up any kind of application, not just django projects, but there are a few django specific things. Everything has been tested on IvyLees which is running in a Debian/Ubuntu environment.TJHookerSat, 25 Apr 2009 10:38:13 PDThttp://tutlist.com/tutorial/details/a-better-pagination-/-portfolio-/-christoph-pojerA Better Pagination / Portfolio / Christoph Pojerog5.net/christoph/article/A_better_PaginationMore than two years ago I implemented something unique and I thought it would take over the world someday. Well, it seems like I was wrong. It may just be that I had no place before to release this awesome little snippet. There also is a reason why it took me so long to release it: See, it is about Pagination and I did not want to show off a nice feature without actually using it myself.TJHookerWed, 08 Apr 2009 21:36:54 PDThttp://tutlist.com/tutorial/details/facebook-style-modal-box-using-mootoolsFacebook-Style Modal Box Using MooToolsdavidwalsh.name/facebook-modal-mootoolsIn my oh-so-humble opinion, Facebook’s Modal box is the best modal box around. It’s lightweight, subtle, and very stylish. I’ve taken Facebook’s imagery and CSS and combined it with MooTools’ awesome functionality to duplicate the effect.TJHookerWed, 08 Apr 2009 21:34:33 PDThttp://tutlist.com/tutorial/details/how-to-install-and-use-the-php-xdebug-extensionHow to install and use the PHP xdebug extensiondevzone.zend.com/article/2803-Introducing-xdebugxdebug is a small, but very useful tool in PHP development. It should be installed and activated on every PHP installation that is used for development. You should not run xdebug on a production system, though, because most features degrade performance. Personally, I would never want to miss xdebug a single day on my development system, and if it is just for the better formatting of the var_dump() output. TJHookerThu, 02 Apr 2009 6:40:09 PDThttp://tutlist.com/tutorial/details/create-astonishing-ical-like-calendars-with-jquery-|-stefano-vernaCreate astonishing iCal-like calendars with jQuery | Stefano Vernawww.stefanoverna.com/log/create-astonishing-ical-like-calendars-with-jqueryOne of the most common requests from clients when it comes to Wordpress personalization, is to add a basic event calendar to their website. Finding a good place to position a big table like a calendar within your Wordpress template is always a taught work. In addition, the <table> tag itself is often quite difficult to style in a good way.TJHookerMon, 23 Mar 2009 8:26:19 PDThttp://tutlist.com/tutorial/details/lavalamp-for-jquery-loversLavaLamp for jQuery lovers!www.gmarwaha.com/blog/category/client-side/jquery/As User Interface developers, we know that one of the first widgets our visitors use is a “Menu”. Capturing their attention right there is something that we always strive for, and I guess LavaLamp is a step in that direction.TJHookerThu, 05 Mar 2009 21:11:00 PSThttp://tutlist.com/tutorial/details/mootools-twittergitter-pluginMooTools TwitterGitter Plugindavidwalsh.name/mootools-twitter-pluginEveryone loves Twitter. Everyone loves MooTools. That’s why everyone should love TwitterGitter, a MooTools plugin that retrieves a user’s recent tweets and allows the user to format them however the user would like. TwitterGitter allows the user to choose the number of tweets to retrieve and returns an object containing the data provided by Twitter.TJHookerThu, 05 Mar 2009 17:48:51 PSThttp://tutlist.com/tutorial/details/handling-errors-in-zend-frameworkHandling errors in Zend Frameworkcodeutopia.net/blog/2009/03/02/handling-errors-in-zend-framework/In Zend Framework based applications, error handling is typically done using the error controller, but there are different ways to send the execution to it - some better than others. Let’s look at some ways to trigger the error controller and how to have it handle different error conditions.TJHookerTue, 03 Mar 2009 9:12:49 PSThttp://tutlist.com/tutorial/details/43,439-reasons-to-use-append()-correctly---learning-jquery43,439 reasons to use append() correctly - Learning jQuerywww.learningjquery.com/2009/03/43439-reasons-to-use-append-correctlyThe .append() method is perhaps the most misused of all jQuery methods. While an extremely useful and easy method to work with, it dramatically affects the performance of your page. When misused, the .append() method can cripple your JavaScript code's performance. When used well, it'll keep your script humming along. TJHookerTue, 03 Mar 2009 9:04:34 PSThttp://tutlist.com/tutorial/details/creating-custom-write-panels-in-wordpressCreating Custom Write Panels in WordPresswefunction.com/2008/10/tutorial-creating-custom-write-panels-in-wordpress/Everyone knows that WordPress is one of the most, if not the most, popular blogging systems on the internet today. With its out of the box features, plugins, and great theming community, its no wonder WordPress has been accepted as today’s standard. However, sometimes you just want to add a little more.TJHookerSun, 01 Mar 2009 13:33:35 PSThttp://tutlist.com/tutorial/details/a-plugin-development-pattern---learning-jqueryA Plugin Development Pattern - Learning jQuerywww.learningjquery.com/2007/10/a-plugin-development-patternThis article is meant to share the pattern that I've found especially useful for plugin authoring. It assumes you already have an understanding of plugin development for jQuery; if you're a novice plugin author, please review the jQuery Authoring Guidelines first.TJHookerFri, 27 Feb 2009 22:38:40 PSThttp://tutlist.com/tutorial/details/create-a-tinyurl-with-phpCreate a TinyURL with PHPdavidwalsh.name/create-tiny-url-phpTinyURL is an awesome service. For those who don’t know what TinyURL is, TinyURL allows you to take a long URL into a short one. Using the PHP and TinyURL API, you can create these tiny URLs on the fly!TJHookerFri, 27 Feb 2009 21:19:21 PSThttp://tutlist.com/tutorial/details/an-in-depth-look-at-jquery-ui---part-1-|-steve-reynolds-blogAn In-Depth Look at jQuery UI - Part 1 | Steve Reynolds Blogwww.reynoldsftw.com/2009/02/an-in-depth-look-at-jquery-ui-part-1/jQuery UI is a fantastic library that sits neatly on top of jQuery enabling you to animate various elements for amazing front-end interactions. In the first of 3 articles, the author discusses the Interaction functionality, followed by Widgets, then Effects in part 3.TJHookerWed, 25 Feb 2009 7:04:15 PSThttp://tutlist.com/tutorial/details/working-with-jquery,-part-1:-intermediate-jquery:-using-plug-ins-to-create-and-extend-the-jquery-functionsWorking with jQuery, Part 1: Intermediate JQuery: Using plug-ins to extend jQuery functionswww.ibm.com/developerworks/library/wa-aj-jquery4/?ca=dgr-jw64jQueryPlugIns&S_TACT=105AGY46&S_CMP=grsitejw64The popularity of jQuery owes a lot to its decision to include a plug-in architecture. This decision allows any number of third-party developers to create and extend the jQuery functions beyond the original library functions. The result is hundreds of plug-ins that provide nearly any type of function needed on a Web application. This article describes this plug-in architecture and explains how jQuery can help your Web application behave just like a desktop application.TJHookerWed, 25 Feb 2009 7:01:32 PSThttp://tutlist.com/tutorial/details/codeigniter-tutorial-using-ajax-scriptaculous-and-modelsCodeIgniter Tutorial using AJAX, Scriptaculous, and Modelsvideo.derekallard.com/What you see here is the final product of a video tutorial on building an application using Code Igniter. The entire application takes about 20 mintues to build - but don't take my word for it, watch it getting constructed for yourself.TJHookerTue, 12 Aug 2008 3:00:56 PDT