Grep tricks
1 minute to readAfter some surprise from some folks in the office about my previous blog post, I decided to make another post around only. Search for the…
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…
I normally collaborate with multiple people using git and their forks within the same repository. I recently started using a nice feature…
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…
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…
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…
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…
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…
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…
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…
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…
Security procedures There are several things you should do to make your Drupal website more secure, besides making regular updates based on…
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…
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…
When using SugarCRM, some clients might ask to agregate several fields on just one slot on detail views or edit views, because the fields…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
Unfortunately MAMP doesn't come with imap ssl support by default and GMail needs it when you are connecting through imap. Just for the…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
Maintaining a site or an application from a version control repository can help the code maintenance workflow. Therefore, I always use the…