Blob of contradictions

Using lsyncd to continuously mirror directories

Fri, 05/10/2019 - 10:34 -- btmash

At my workplace, we (used to) use GlusterFS as our NFS between various servers. It stored uploaded user files, various versions of our assets, etc. GlusterFS has had a love-hate relationship in our company. When it works, its fine. When it doesn't, it does so horribly (we have lost data and had to figure out ways to recover it). There has also been version incompatibility issues so that means upgrading our infrastructure to new versions was avoided. Until March of this year when Ubuntu 14.04 was no longer going to be supported; we needed to upgrade those servers.

Saving and retrieving taxonomy terms programmatically for Drupal 8

Tue, 04/26/2016 - 21:52 -- btmash

Over the past month, I've been attempting to learn more about Drupal 8 by attempting to port the @font-your-face module which has a lot of different pieces; it touches on Content Entities, Config Entities, regular entities, views, classes, hooks, and more! I'll try and blog on my experiences with that in the near future but an interesting problem that I ran into is that I am using taxonomy terms to categorize Font Classifications, supported languages/subsets, and generic tags.

Caching Drupal entities for faster page loads

Tue, 03/26/2013 - 13:25 -- btmash

About 2 years ago (soon after Drupal 7 was released), I had a site with a number of fields attached to a content type. When I had to clear caches and reload a page, it would take an awfully long time. This is because the site would need to run load each node, run a query for each field, process it, and more. What was good, though, is that all of these fields would then get placed into the cache_field table so the node could load faster on subsequent loads.

Job / Life changes

Thu, 03/14/2013 - 19:25 -- btmash

It has been 4 months since my last blog post. In that time span, we have seen doomsday come and go, I passed the 30 year mark (I suppose *that* was my doomsday?), and over 3 months have passed into the New Year. In that same time span, my involvement in the Drupal community went down significantly (well...moreso than a few months before it - I was spending far less time in IRC, less involvement in the issue queue...less than I would have liked in many ways). There have been changes which include:

  • Leaving CalArts
  • Starting a new job
  • Moving

And more.


LA Drupal Meetup: Presenting on Continuous Integration with Jenkins

Thu, 11/15/2012 - 14:56 -- btmash
Slide about Jenkins. Photo by Joe Chellman.

We had an amazing Drupal meetup in Santa Monica a few days ago (link). Our turnout was much higher than it has been in quite a while (atleast 40 people showed up) and the atmosphere was very cheerful. Organizers like Steve Rifkin and Ishmael Sanchez have added a lot of positive energy since they joined and their efforts clearly showed last night. We had two presentations (I was one of the presenters) and two lightning talks - The other main presentation by Ishmael Sanchez and both lightning talks (by Justin Gossett and Chris Charlton were simply fantastic.

Creating a Linkit Plugin

Wed, 10/03/2012 - 15:12 -- btmash

Most folk that talk to me about linking content within a Drupal site (and use a wysiwyg module) know that I am a big fan of the Linkit module with pathologic. It provides a nice way to reference content within your site, keeps a simple url, and pathologic will convert it to the nice url. However, I recently ran into a problem with the course catalog on our campus.

3 months in - working with Jenkins

Wed, 10/03/2012 - 13:39 -- btmash

Its been over 3 months since I posted about installing Jenkins and Fabric on RHEL and I wanted to just chime back on the whole thing. Since I had started work for the client, I've actually implemented Jenkins on our campus for various development projects to work with the developers that we have and so far it has been a wonderful experience.

Migrate 2.4 and the new File/Field Handler changes

Fri, 08/17/2012 - 08:35 -- btmash

I've been playing around with using the new version of migrate for a little while. But its been on the more boring side and learning how to use migrate with CSV files (which admittedly feels quite good ^_^) And it was only after an email from Tom Camp and in an effort to get my presentation on Migrate ready for NYC camp and Drupal Camp LA.


Subscribe to BTMash RSS