Videos of meetings, presentations, tutorials and more from the Drupal user groups in and around Los Angeles, including http://groups.drupal.org/la, http://groups.drupal.org/downtown-los-angeles and http://groups.drupal.org/san-gabriel-valley
This presentation by Steve Rifkin (@steverifkin) and Stacey Rifkin (@HardCards) is a case study on the Hard Cards marketing and e-commerce website, which uses Drupal, Ubercart, terrific design and IA, and custom theming to bring it all together. The presentation focuses on administering a Drupal site from a beginner's stand point and both the positive and negative experiences that come with that. What are Hard Cards, you ask? In short, they're hysterical, 100% recycled greeting cards that will...
In this presentation at the Downtown Los Angeles Drupal meetup at Droplabs on June 19, 2012, Christefano Reyes (@christefano) of Exaltation of Larks (@LarksLA) briefly describes some of the work performed at a recent barn raising and code sprint that Droplabs hosted for a Los Angeles non-profit. Discussed are the RealName and RealName Registration modules, as well as the social impact of policies that enforce the use of first and last names on today's social networks such as Facebook, Google+ ...
In this presentation at the High Performance Drupal meetup on April 3, 2012, Kevin Colligan (@kevincolligan) at The Recording Academy @TRAlosangeles will go through the setup used for GRAMMY.com now that keeps the site fast and stable — Pressflow and Master/Slave databases, Drupal's built-in cache mechanisms, Akamai and Content Delivery Networks, Varnish load balancing and reverse proxies, Memcache and other tricks — and what they're looking at for the future. For more information about this m...
Teachers Test Prep is an e-commerce website for teachers where they can buy a variety of services including live classes, private tutoring, and online programs related to teacher credentialing exam preparation. Powered by Drupal 6 with Ubercart 2, it uses Views, Panels and a lot of other standard Drupal 6 modules plus a few custom modules. Customers are able to not just to buy classes, but also to buy online packages which includes test, videos, slides, study guides, online live sessions with ...
Did you know that PHP comes with a very powerful function called stream_select()? In short it's a wrapper for the select() system call. This allows for synchronous I/O multiplexing, or in sudo-code, a way to read multiple input/output streams without blocking; only selecting streams that are ready for I/O. In English this means that you can do parallel work from a single PHP thread without forking (forking a process is slow and complex in PHP). In this talk at the High Performance Drupal meetu...
This presentation, by Chris Paul (@cpjeeves) of Exaltation of Larks (@LarksLA), is to introduce a new kind of Dynamic Object Handler that has all kinds of potential but little direction. Proposed features like dynamic module loading, core function overloading, and database-less bootstrapping are suddenly realized by this interesting new way of approaching jQuery-like PHP programming. Through the use of "magic" PHP methods, all kinds of powerful new techniques become possible. This presentation...
New LA Drupal member Chris Paul (@cpjeeves) presents on a complex web application he built that has a desktop feel. Using AJAX, CKEditor and a host of other modules, his web application has an application-like experiance for the user and a nearly seamless content creation process. By leveraging the power of ctools command style AJAX, AJAX submit handlers, and a few custom upgrades, users are able to create content, view that content in relative lists, and then even edit and refresh those lists...
Christefano Reyes (@christefano) of Exaltation of Larks (@LarksLA) gives a short talk and demo on installing Drush, the command line tool for Drupal that's a complete replacement for Drupal's drupal.sh script. The installation uses a simple one-liner that gets runs on every server that that Exaltation of Larks provisions and configures, so this lightning talk is under 5 minutes in length. Don't blink or you might miss it! This presentation was recorded at the High Performance Drupal meetup on ...
Time Banking is a simple concept: you work for an hour, earn an hour credit, and spend an hour with someone in your time bank community. Time banks don't get penalized in benefit reductions or pay taxes because unlike market-based national currencies, time banks are more like charitable volunteering circles of mutual aid or relationship-based gift economies. As the recession and Occupy movement encourage people to reimagine work and how they get their needs met in the new economy, time banks a...
On November 14, 2011, the public radio program Marketplace from American Public Media — heard by more than 10 million people around the country each week — launched a new website at http://www.marketplace.org built on top of our new Drupal 7 content management system. At the Downtown LA Drupal meetup on January 17, 2012, at Droplabs, the team behind that project for an under-the-hood gave a tour of the site, shared its features and talked about about how it was made from concept to launch. Oth...