Blog >  How to's

How to's

How to know the size of multiple folders on Linux/Unix
 

Folder IconOften while I'm administrating a Linux/Unix box I come across the tediousus task of freeing up space on the server, usually this task is easily accomplished by issuing a simple "ls -lh" command, you get a nice listing of the files in the current directly along with some nifty details like last modification date and size (the -h parameter for ls allows us to get the size in a human-readable way).

The downsize of doing it this way is that you don't get to know for real the size of the folders within the current directy, you get a nice total on top of the "ls" listing. A nice command to get the size of a certain folder is issuing a ds

du -sh folder/

 
 
Repair a Mac OS X HFS+ Partition table
 

At the time of writing this post I must say that I feel like a hero! That feeling is wonderful you know, when someone has a problem with their computer and not a simple but a HUGE one and you are able to repair em you turn to be that people hero.

Today my friend Avaco12 made a little mistake while installing bootcamp on her iMac, she left her external (200GB) disk connected, and when Windows asked her where to put the new Partition she accidentally selected her preciousus external drive, when she realized it was already too late, windows had already destroyed the partition table on her disk. She had 1 HFS parition and 1 FAT. She was crying because she said she had her entire life on that disk, so she asked me for help and I started researching what could I possibly do to repair the disk or at least retrieve her data.

 
 
How to kill a process by it's PID on Windows
 

I don't want to sound mean but, God, MSDN API sucks =P. Not because it doesn't tell you the stuff you need to know but because it requires alot of imagination from you to understand it.

For example, I was looking for a way to kill a process using it's process id ( PID) however it turn that when you are programming for WIN32 you need to use HANDLE's for everything so if you'd like to have a process that creates process and then kill them you'd have to store and manage every handle.

 
 
Parsing <contend:encoded> attribute from a wordpress feed with simplexml
 

wordpressThat was a long title for this post o_o. Well , I first must clarify that my blog is not a wordpress mod, however it doesn’t mean I don’t have to work with wordpress at some point in the day. Recently I was doing a newsletter for a Website and I decided I would parse the RSS from that website to get the 4 newest contents however I ran into a trouble while using PHP’s SimpleXML class and this was that I SimpleXML couldn’t parse the contentn since it came with what is called namespace. For those of you who only came in here for the solution here it is =)

 
 
Fixing coda not aceppting SSL Certificates
 

Coda is by far most the best Developer Tool I've ever used on a PC or a Mac. It simply concentrates all you need to develop web on a simple and cute window. Some of it's features that I like are the auto-completation, Multiple Site management, Preview , CSS Editor a syntax highlinting.

 
 
Javascript Regultar Expression for matching Domains on a string
 

Today I had a hard time creating a regexp to match domains on a string. I wouldn't like the internauts who visit this small blog to suffer the same pain, so here's how to :

var StringWithData = " asd http://subdomain.perrohunter.com/lol/something.php asd";
re = /http://w+([.-]?[a-z]+)*.com/;
var results = re.exec(StringWithData);
alert(results[0]);

 
 
How to install Plesk 9 on Ubuntu 8.04 LTS
 

44.pngI love administrating servers but when it comes to fulfilling my clients need I wish I had some magic software that could help me manage the server resources and everything. Well my iPhone does this ... nah I'm just kidding obviusly Plesk is the way to go since thats the title of this post.

When I found what was Plesk capable off I was amazed because it offers alot of features that can help you automate your bussiness however there is one thing that I don't like about it: "Plesk documentation sucks" literally. And i'm sure you agree with me and that's probably why you are here.