Tuesday, September 09, 2014

Joaquin asks:

Sorry, John.

But when it comes to adding Youtube and Vimeo, you still haven't made the case for not going into the HTML.

Here is a test page I created.

The top video I used the "WEB" tab in the "Add Media" button (BTW, it is a little confusing that there is still that tab labeled "Youtube").

The bottom video I copy and pasted from the HTML that Youtube presents you when you click the "Embed" tab.

As you can see, pasting the HTML looks a lot better. And the first option doesn't seem to be working.

Thoughts?

Wednesday, July 16, 2014

Kicking off some posts about various performance challenges we've fixed.

N Factorial

[Edit: Thomas point out this is not really factorial, because it's addition of each number in the sequence intead of multiplication].

During a code review for a site we were taking over, I found this little gem:

<?php

Sunday, July 13, 2014

What can you do about this page being so slow? That's a question we've been asked by half a dozen customers in the past 6 months, and as it turns out, we can do quite a lot.

One of my long-standing complaints about Drupal is that it's a resource hog. That's an issue we can generally help by throwing lots of hardware and caching systems at the problem -- but that's not the kind of performance issue these clients were having.

Tuesday, May 20, 2014

We've been getting several inquiries related to document management in Drupal, and occasionally about OpenAtrium, a Drupal distribution we've used as a base for several projects that needed strong group collaboration functionality.

Heerad asks:

How does OpenAtrium handle collaborative editing of documents?

Wednesday, May 07, 2014

Heartbleed. The end of XP. Zero-day Internet Explorer attacks. April was a tough month for security on the Internet -- are the days of safe browsing over?

Probably not. But it is time to make sure you have good password management processes -- or learn how to do it if not.

Years ago I wrote about Smarter Password Management, and how to more easily create secure passwords. It's time for a brief update, as the environment has changed a bit.

Sunday, April 20, 2014

After using the latest Ubuntu Long Term Support release (14.04) on my laptop for the past few weeks, I upgraded my home workstation on Friday. And hit a few upgrade challenges I thought worth jotting down for posterity (and the next poor sucker who can't find an answer on Google).

(Yes, I did install on my laptop a few weeks early -- I was traveling for a conference and 12.04 was practically unusable on the thing, nice performance improvments on 14.04, and no issues with it -- but I did do a clean install).

Saturday, April 12, 2014

Everybody is writing about Heartbleed this week. The reason? It probably affects more people than any other vulnerability we've ever seen. If you ever log into any web site, anywhere, your password might be revealed -- and that is just the start. The biggest problem? Nobody really knows if somebody actually used this attack.

Wednesday, March 26, 2014

Ha. Just got another message from a client who has been the victim of several comment spam campaigns:

Friday, March 14, 2014

Why is it that there is no top-notch Drupal shop in Seattle? There are several small shops here, and several large companies with branches here, but no really top-shelf, world-renowned Drupal shop based in this great city.

We aim to change that. We have built dozens of Drupal sites, and helped hundreds of customers succeed on the web. Now we want to build the top team of Drupal developers in this corner of the world.

Would you like to be a part of that? Here's the kind of traits we're looking for:

Pages

Subscribe to
  1. Freelock computing is, in my experience, unique in that they have assembled a comprehensive, well-rounded team of technical specialists yet they function on a high level together as a team. The Freelock team is adept at speaking in human, non-technical terms  when discussing projects with laypeople.
    Throughout the development process we inevitably came to many decision points in terms of which direction we would continue, and Freelock was always instrumental in counseling us through the merits and liabilities of the choices in front of us.

    Jon Stone, Owner
    Littlestar Prints

Need More Freelock?

About Freelock

We are located in Pioneer Square, in downtown Seattle. 83 Columbia Street #401 Seattle, WA 98104  USA [P] 206.577.0540 Contact Us/Directions | Site Map Get Updates ©1995-2014 Freelock Computing