Part One: Virtualizing your Drupal Dev Environment for Cleanliness and...
Too many versions of PHP on your system? MAMP got you down? Can’t find that .ini file? Don’t fret, go Vagrant! Many Drupal developers use a web developer stack such as WAMP, Acquia Dev Desktop, or MAMP...
View ArticlePart Two: Getting up and VMing
Last time we overviewed virtualization and its advantages for Drupal developing. It was all theory stuff, so I’m sure you’re itching to actually get a VM going. Let’s get started.Choosing a...
View ArticlePart Three: Getting your Site onto the VM
In the last post, we got our VM up and running. Now we need to configure a hostname for it, as well as upload our site to the VM so we can start developing!Configuring your Host OSThere’s one more step...
View ArticlePart Four: IDE Integration
At this point we have our VM running and performance tuned. Now that we have a synced directory on our host machine, it’s easy to see how we copy our site onto the VM. You may have already done this,...
View ArticlePart Five: Cleanup and Troubleshooting
Cleaning up is one of the advantages of working with VMs over a bare metal install. Since everything is in the disk image files, we only need to delete the VM. Vagrant provides two commands for this...
View ArticleI Survived Drupalgeddon
How Hackers Took Over My Site, What I Did About It, And How You Can Stay SafeThis is a recap of our session from Drupalcon 2015 in Los Angeles.About 6 months ago, the Drupal security team announced one...
View ArticleBuilding Native Apps - Part 1
Building native mobile apps with Ionic Framework and Drupal back-end: Setup Development EnvironmentToday, a large amount of web traffic comes from mobile device users. For this reason, responsive...
View ArticleBuilding Native Apps - Part 2
Building native mobile apps with Ionic Framework and Drupal back-end: Starting a new Ionic ProjectPlanning app structureToday, we continue the process of building our first Android app with Ionic...
View ArticleBuilding Native Apps - Part 5
Building Native Mobile Apps with Ionic Framework and Drupal Back-end: Add User AuthenticationToday I will show how to authorize a user in your mobile app with a Drupal website. First of all we should...
View ArticleThe 'Real' jQuery Autocomplete for Korean Language.
Why 'real' and what’s wrong with jQuery autocomplete for Korean language? The problem is that jQuery autocomplete handles the Korean language in the same way as any other language. But, Korean has it...
View Article