CLI, the other SAPI |
ThijsFeryn |
Most developers use PHP in a web context and run their code via Apache. The command line interface (CLI) is another approach to run PHP without the overhead of your webserver.This talk not only... |
Intermediate |
Coding + Development |
A GPS for Drupal: how to record, play and pause documentation and configuration walkthroughs. |
kvantomme |
The documentation process in our community is broken. As long as we keep solely depending on a group of dedicated highly altruistic individuals it will never become sustainable. Documentation should... |
Beginner |
Coding + Development |
A Two Way Street: Connecting Drupal and A Flexible Mobile Content Creation App |
kylebrowning, ksenzee, katbailey |
This talk will focus on our strategy, process, and results while building a Drupal 7 API based on Services module and a native iOS app that takes advantage of it to effectively provide a UI for... |
Intermediate |
Coding + Development |
Augmenting Drupal - Let it do what it do |
FilmKnurd, smithbh, emuSHack |
Drupal is great, but have you noticed that performance suffers when you make it do everything? Would you like to know how Drupal can work in conjunction with NoSQL databases like MongoDB? Would you... |
Intermediate |
Coding + Development |
Clean Code |
ygerasimov |
This session is for people who write code. As most of the time we do not write but read the code, it is critically important to learn how to write code so it is readable. Session gives practical... |
Beginner |
Coding + Development |
Advanced Article Assembly: Adventures in atomic asset administration |
tobby |
Content assets may include article text, photos, videos, graph data, sports scores, or even references to other articles. When dealing with enterprise clients, especially (but not limited to) those... |
Advanced |
Coding + Development |
Data Reporting in Real-Time via Drupal |
StevenWill, dianadupuis |
Do your clients want more data analysis, but your reporting is too slow? Are you wondering how to extend Drupal’s schema structure and data storage to boost performance? Have your Drupal... |
Intermediate |
Coding + Development |
Using LoadStorm And Other Tools To Stress Out Your Drupal Website |
akucharski |
We all know that Varnish is the default answer for performance, but what happens when you have to flush cache? LoadStorm provides a quick, cheap, and easy way to slam your Drupal site with thousands... |
Intermediate |
Coding + Development |
TDD and OO in SPS: A case study in fighting Drupal |
jec006, e2thex |
We will explore the benefits of Test Driven Development we saw in writing the SPS module and how an Object Oriented approach helped make this process work. We will discuss some of the challenges of... |
Advanced |
Coding + Development |
Debugging Techniques for Drupal and Other Complex Systems |
rgristroph |
A general approach to debugging Drupal problems will be presented, followed by an overview of a variety of tools such as the Devel suite, krumo, xdebug, client side debugging such as Firebug and... |
Beginner |
Coding + Development |
Performance analysis with XHProf |
Kars-T |
In this Session you will learn about:
Profiling with XHPRof
Installation
Benefits
XHProf VS xDebug
Automatic usage
Profiling small parts of the code
Combination with the devel module... |
Beginner |
Coding + Development |
Drupal + PhoneGap - The Mobile App |
jwsj11 |
Mobile is growing fast: 25x over the next five years. In a year or two (if not now), not being present on mobile in a focused manner will be the equivalent of not being present on the web today. With... |
Intermediate |
Coding + Development |
Functional PHP |
Crell |
Functional programming. Some see that term and think "functions? You mean procedural programming. I've been doing that for years." Others see it and think "you mean that crazy academic nonsense... |
Intermediate |
Coding + Development |
Modeling Your Data with Drupal |
mikey_p |
While content types and fields give you lots of flexibility, what do you do when they still don't match your data?
Is there a simple way to express your clients complex workflow and link that... |
Intermediate |
Coding + Development |
Building an extensible API to serve drupal content to other websites and mobile devices |
dishui |
For organizations that has a lot of data in drupal sites, they can easily create an uniform api to service those data to their mobile applications, to create new web presentation layer. I'll discuss... |
Intermediate |
Coding + Development |
Developing Plugins for Open Atrium 2.0 |
mpotter |
The new Drupal 7 version of Open Atrium is being released and contains many new improvements for building collaboration and Intranet sites. Open Atrium 2 is based upon an extensible plugin... |
Intermediate |
Coding + Development |
Better Git it in Your Soul - Git Basics |
_vid, theMusician |
Git has continued to be the version control system of choice for Drupal and the related projects. If you have yet to take the plunge or are unsure of how to use git with Drupal during development... |
Beginner |
Coding + Development |
Vim for Drupal |
CrashTest_ |
This session is for finding out how the old-school editor, Vim, is just dandy for Drupal.
We will cover some cool plugins, and awesome resources, as well as answering questions about how to use... |
Intermediate |
Coding + Development |
Advanced topics in Solr (including Solr Cloud!) |
dstuart |
In this session we will be looking at some of the more advanced and new features of Apache Solr 4 that will allow you to tweak and extend your search to provide greater relevancy. This will include... |
Advanced |
Coding + Development |
Build your own Kickstarter with Amazon FPS |
pwall |
With the rise of crowdfunding sites and online marketplaces, the very concept of eccomerce is evolving. This has opened doors for startups and entrepreneurs, while creating endless opportunities to... |
Intermediate |
Coding + Development |