• code

    Object-Oriented JavaScript

    First a caveat: JavaScript is a prototype-based language, not an object-oriented language.  Now that we have an understanding of that very important fact, let’s learn how to use JavaScript as if it were object-oriented. A few weeks ago, I was asked to teach a couple of my colleagues how to code with JavaScript.  We’re building…
    Read More


    Can You Own a “Standard?”

    Most peripheral devices these days use some form of USB connection to communicate with your computer.  USB is a universal, open specification for device communication, and it’s become the de facto standard for all things tech.  My fancy new Droid phone even uses a micro-USB port as a combination tether/charge port.

    The thing about standards, though, is that they can’t become standardized unless everyone can use them.  VHS killed Sony’s Betamax because anyone could use it, not because it was the superior technology.

    But now, Apple and Intel have been squabbling over the rights to a new “Thunderbolt” data port.  It’s a high-speed port capable of bi-directional communication on the order of 10 GBPS (for comparison, that’s more than 20 times faster than USB).  According to AppleInsider, the trademark for the “standard” was just recently awarded to Intel.  But here’s my question, can a “standard” really become the industry standard if it’s owned by one organization, or does that inherent ownership limit the pace of general adoption?

    Thunderbolt trademark rights will be transferred from Apple to Intel

    By Sam Oliver

    Though Apple originally filed for ownership of the “Thunderbolt” trademark associated with its new high-speed data port, the rights will be transferred to Intel, the company with which it cooperatively developed the new standard.

    Intel said that though Apple filed for the original trademark, the Mac maker is currently in the process of transferring the rights to chipmaker Intel, according toBright Side of News. The report also noted that Apple “will continue to have unrestricted use of the technology.”

    Continue reading this article at AppleInsider.


    How to Publish a WordPress Plugin – Git

    Last week we covered how to publish a WordPress plugin using Subversion.  But many of us aren’t using Subversion.  I know that after I started using version control, I quickly graduated to Git and Mercurial for managing distributed development.  It makes it easier for me to collaborate with others, and makes it easier for other people to take my ideas and run in new directions.

    Actually, those two reasons most of us like Git and Mercurial are probably the two reasons keeping WordPress in Subversion.  But I digress …

    Here is a step-by-step tutorial for publishing a WordPress plugin using Git.  To follow along, you’ll need:

    • A WordPress plugin to write
    • Git
    • A WordPress.org account

    [Read more...]


    How to Publish a WordPress Plugin – Subversion

    Subversion Checkout

    After a discussion on the WordPress Answers Stack Exchange yesterday, I thought it would be a good idea to explain the different ways you can develop plugins for WordPress.  Since the official plugin repository uses Subversion for version control, that’s the obvious first choice when you’re just starting your development stack.  So here is, step-by-step, a tutorial on how to get started using Subversion to track changes in and eventually publish your WordPress plugin.

    Things you’ll need to follow along:

    • A WordPress plugin to write
    • TortoiseSVN (Mac users see my note about SCPlugin)
    • A WordPress.org account

    [Read more...]


    A New To-Do Item

    Some time ago, I posted an update explaining how I would be expanding my personal blogging network.  I’m proud to inform you that, as of this week, my latest site is now live, active, and containing new content.

    To keep my faith-related content separate from the business, outdoors, and technology stuff, I’ve started Grounded Christianity.  The site design is still very much in flux, but you can expect to find the same articles on religion there that you used to find scattered about here.  In fact, the entire “faith” category from this site has been migrated to that one.  Old links will redirect you, but new religious and faith-related content will now appear over there.

    This is the first step among many to build what some have dubbed “The Eric Mann Webring.”  Hopefully it won’t end up that cheesy, but we’ll see where things go from here.


    Self-Funded Line of Credit

    I was thinking this past week of ways to save money, and I realized lately how “odd” my primary strategy seems to other people.  I’m in the process of paying off my credit cards, so when I need to make a large purchase I give myself a self-funded line of credit.

    Basically, I give myself a loan.  A loan that I pay back.  Think of it as my checking account taking out a credit card from the Bank of My Savings Account.  I make monthly payments, charge myself interest, and actually make money on my purchases.

    Think about that.  I make money when I buy things! [Read more...]


    The Mind Share Market

    I recently had the opportunity to review a copy of The Mind Share Market, by Nicolas Pujol.  It’s the one of the better straight marketing books I’ve perused lately, and I wanted to give it a fair shake.  Unfortunately, my schedule and the heavy technical nature of much of the book made this review take longer than it should have.

    The book on a whole is a clever combination of case studies, anecdotal illustrations, and technical evaluation.  For a lay reader this might be a bit intimidating, but you can easily skip most of the technical analysis and discussion – the graphical illustrations and prose-format case studies are more than informative enough to bring home a point.

    One of the best illustrations, though, is the concept of price.  Pujol takes the reader through a careful analysis of a real MIT experiment regarding customer purchase behavior.   [Read more...]