Home

Open War

Make Code, Not War

  • Grep tricks

    1 minute to read

    After some surprise from some folks in the office about my previous blog post, I decided to make another post around only. Search for the…

    Tags:

    • Grep
    • Linux
    • macOS
    • Productivity
  • Git tricks

    3 minutes to read

    I normally collaborate with multiple people using git and their forks within the same repository. I recently started using a nice feature…

    Tags:

    • Git
    • Grep
    • Linux
    • macOS
    • Productivity
  • Adding routes in OS X or Linux

    1 minute to read

    Adding a route manually can be necessary sometimes. When on Linux, I know the command by heart: On the OS X the command is similar, but a…

    Tags:

    • Linux
    • macOS
  • Linux common network issues

    1 minute to read

    One of the problems that I run into several times (and keep forgetting and search for it online) is the lack of connectivity on clean…

    Tags:

    • Linux
    • SELinux
    • CentOS
    • Red Hat
  • Automator for time-lapse movie

    1 minute to read

    One of the things my wife loves the most is video and photography. Besides having terabytes of data already, she keeps trying out new things…

    Tags:

    • macOS
    • Photography
  • MacBook Pro Repair

    1 minute to read

    Today I decided to fix an old MacBook Pro 15" with my wife. The Mac wasn't booting, no boot chime and had a solid sleep light always on when…

    Tags:

    • MacBook
  • Replace unhealthy disks in your RAID

    1 minute to read

    I've been a happy user of OpenMediaVault which is basically a nice UI for my storage solution build on top of Debian. I recently had some…

    Tags:

    • Linux
    • RAID
  • Network issues

    2 minutes to read

    I've always had problems with VPNs with OS X. What I'm going to explain next, it might be something that happens on other systems too, but I…

    Tags:

    • Network
    • macOS
  • Homebrew's official tap for PHP formulas

    1 minute to read

    On my previous post I was using the homebrew-php repo that was pointing to https://github.com/josegonzalez/homebrew-php. Now there is an…

    Tags:

    • macOS
    • Homebrew
  • Mavericks Clean install

    2 minutes to read

    The new Mac OS X came out and I was already waiting for it. It has a lot of things that I "need" daily, and therefore I went for a free…

    Tags:

    • macOS
  • Securing Drupal

    4 minutes to read

    Security procedures There are several things you should do to make your Drupal website more secure, besides making regular updates based on…

    Tags:

    • Drupal
    • Security
  • Web development testing on IE

    1 minute to read

    One of the things every web developer needs to do (sooner or later) is to test his website/webapp in some IE flavor. This is a pain for any…

    Tags:

    • IE
    • macOS
    • Testing
  • Route server to private SVN

    2 minutes to read

    When developing for several customers, I have to circumvent a lot of issues around networking. The thing that most annoys me is when the SVN…

    Tags:

    • SVN
    • Linux
    • LAMP
  • Multiple fields on same slot

    1 minute to read

    When using SugarCRM, some clients might ask to agregate several fields on just one slot on detail views or edit views, because the fields…

    Tags:

    • SugarCRM
    • SugarCRM 6.x
  • Validation on vardefs

    1 minute to read

    While working with SugarCRM, I noticed that a lot of developers tend to do validations using JS and Logic Hooks while they could just use a…

    Tags:

    • SugarCRM
  • Rsync continuously until it's done

    1 minute to read

    My concept of Done isn't only applied on Scrum, but into my programming as well 🙂 While syncing my data to do an offsite backup, I often…

    Tags:

    • Rsync
    • Linux
  • Accessing AirPort Extreme remotely

    2 minutes to read

    I'm not really paranoid about security, but I try to keep my stuff as safe as possible, therefore I disabled the option "Allow setup over…

    Tags:

    • Airport Extreme
    • Airport Express
    • SSH
    • Tunnel
    • Config
  • Installing basic network tools in QNAP

    1 minute to read

    Like I said on my first post, I have a QNAP which currently is just serving as a remote (aka offsite) backup server from my main one (Debian…

    Tags:

    • QNAP
    • NAS
    • Network
    • Tools
  • Notes as separate subpanel

    4 minutes to read

    A while ago, I was asked to do a quick favor on a customer's SugarCRM 6.x instance to separate the Notes sub panel entry into their own sub…

    Tags:

    • SugarCRM
    • SugarCRM 6.x
  • Painless Analytics

    3 minutes to read

    One thing that people that buy domains and serve web pages often forget is to confirm that there is only one single domain pointing to their…

    Tags:

    • Analytics
    • Drupal
  • Secure login in Drupal

    1 minute to read

    While it's ok to serve a blog or a web page in normal HTTP protocol, when you login into your CMS (or any other web application you might…

    Tags:

    • Drupal
    • Security
    • HTTPS
    • SSL
  • Develop locally with https

    3 minutes to read

    On last post I explained how to make your OS X use Homebrew. Now I will explain how you can make your develop machine to reply to HTTPS…

    Tags:

    • macOS
    • HTTPS
    • SSL
    • Apache
  • Finally MAMP Free

    5 minutes to read

    What I don't like much about MAMP is both the clear separation of the normal and PRO version. Don't get me wrong, you can speed a lot of…

    Tags:

    • MAMP
    • macOS
    • Apache
    • MySQL
    • PHP
    • MariaDB
  • Homebrew

    1 minute to read

    I've been using Homebrew for quite some time now and damn, I wish the first package managers I tried (like MacPorts or Fink) where as…

    Tags:

    • Homebrew
    • macOS
  • iTerm2

    2 minutes to read

    If you are like me and enjoy being in the command line all the time (and you are running a Mac), you will certainly enjoy using iTerm2. You…

    Tags:

    • iTerm
    • macOS
    • Terminal
  • MAMP with XHProf

    3 minutes to read

    MAMP doesn't come with XHProf support by default and sometimes we need more than just a simple debug tool with Xdebug. Just for the record…

    Tags:

    • MAMP
    • XHProf
    • PHP
  • Xdebug on MAMP

    1 minute to read

    To enable Xdebug on MAMP is a very simple task. You just need to see what is the file you are using: And you will see a line like: So, now…

    Tags:

    • MAMP
    • Xdebug
  • MAMP with imap ssl

    2 minutes to read

    Unfortunately MAMP doesn't come with imap ssl support by default and GMail needs it when you are connecting through imap. Just for the…

    Tags:

    • MAMP
    • IMAP
    • SSL
  • Digitally sign your email messages on iPhone

    2 minutes to read

    You can read why you should digital sign your email messages here. I assume that you already create your certificate, if not, you can read…

    Tags:

    • macOS
    • Certificates
    • Digital Signing
    • iPhone
  • Digitally sign your email messages on Mail.app

    1 minute to read

    So, why would you want to digital signing your email messages? I believe it is good to prove that the email sent (and that the other person…

    Tags:

    • macOS
    • Certificates
    • Digital Signing
  • Use disqus on your Drupal website

    2 minutes to read

    As you can see I'm using DISQUS to moderate and allow comments on this blog. This allows a much easier management of all the comments made…

    Tags:

    • Drupal
    • Disqus
    • Drush
  • Email redirect to one user's account

    1 minute to read

    If There are times when you wish your development stack could send some emails, there are times when you don't want them to be sent to the…

    Tags:

    • Development
    • Postfix
    • macOS
    • Unix
  • Email relay configuration on your Mac OS X

    2 minutes to read

    There are times when you wish your development stack could send some emails. Well, there is an easy way to do that on the Mac OS X (this was…

    Tags:

    • Development
    • Postfix
    • macOS
    • Unix
  • Long time no posting

    1 minute to read

    If you are wondering why I haven't post anything around these days, it's because I got married and, among other things, I was helping my…

    Tags:

    • iCal with week numbers

      1 minute to read

      The new iCal for Mountain Lion has the ability to add the week numbers information to your weeks. This is really well made, since you can…

      Tags:

      • macOS
      • Productivity
    • PHPUnit with MAMP 2.0

      2 minutes to read

      If you are using MAMP and want to use PHPUnit with the MAMP 2.0's Pear, you'll have to do some neat stuff. For me it's easier to use…

      Tags:

      • PHP
      • PHPUnit
      • MAMP
    • Prevent sleep when running scripts

      1 minute to read

      Sometimes we need to execute commands that take some time to execute and normally you have your mac set up to sleep earlier than those…

      Tags:

      • macOS
    • Testing Sublime, the next text editor

      1 minute to read

      I normally use Netbeans to develop on PHP, since it became very good on version 7.1 (I was using Zend Studio previously). For a quick view…

      Tags:

      • macOS
      • Productivity
      • Text Editors
    • Using Drush to manage your Drupal website

      1 minute to read

      One of the tools I love the most to mange Drupal websites is Drush, simply because I like using command line tools and mostly when opening…

      Tags:

      • Drupal
      • Drush
    • Snap more productivity on a daily basis

      1 minute to read

      BetterSnapTool is a very nice app to have it. You can put windows side by side by just snapping them to the left, right, top left corner…

      Tags:

      • macOS
      • Productivity
    • Using more than one Mac at the same time

      1 minute to read

      For those of you that have at least 2 Macs (like I do), it's great to have just one keyboard and mouse to rule them all 🙂 For that, there…

      Tags:

      • macOS
      • Teleport
      • Productivity
    • Mou.app

      1 minute to read

      I'm that kind of guy that is always taking and making notes about everything I have on my head… so I started using Mou since it helps me to…

      Tags:

      • macOS
      • Mou
      • Productivity
    • Creating a blog blazing fast using Drupal

      2 minutes to read

      Maintaining a site or an application from a version control repository can help the code maintenance workflow. Therefore, I always use the…

      Tags:

      • Drupal
      • Domain
      • Blog
      • Deploy