File Synchronisation with Unison

As a web developer, one of my code tasks is to deploy a website to a live environment. This boils down to copying lots of files in lots folders from my development environment (a Windows 7 computer) to a live environment (could be Linux or Windows). To give you an idea of what "lots" can be, a typical Magento installation without any customisations, themes or 3rd party components weighs in at around 10,000 file across 3,500 folders.

I also like to propagate changes from a live environment back to my dev environment (or at the very least be aware of such changes so they don't sneak up on me in a dark alley).

...
0
Continue reading
11002 Hits
0 Comments

Implementing a workflow in Magento

Last week we completed and went live with a client's revamped website. The site was based on Mangento, but has a big twist to it: users needed to follow specific workflow.

The usual Magento workflow looks something like this:

...
0
Continue reading
8645 Hits
0 Comments

Windows cannot complete the password change error 0x800708c5

 

A client called saying that she believed that someone has access her computer and changed her password as she was unable to log in. As a precaution we attempted to reset the password, but when trying to do so from within Active Directory Users & Computers it returned the error "Windows cannot complete the password change error 0x800708c5".

...
0
Continue reading
25751 Hits
0 Comments

Speed test: 2.5" Seagate Momentus XT Hybrid SSD vs Hitachi SATA HDD

 I've been feeling the slow pinch on my laptop recently, and decided to upgrad to the hybrid SSD drives to see how much they improved things. The short answer is quite a bit - it's dramatically improved some things. The results from my own testing of my laptop are detailed below. I tested by cloning my old harddrive to the new Seagate drive - Hitachi HTS723232L9A360 (320G SATA2 3Gbs 7200rpm) to Seagate Momentus XT 320Gb 7200rpm…

Some numbers (these are taken using a stopwatch, me typing to login etc so this is obviously highly unscientific, but still interesting). Times are in seconds.

...
0
Continue reading
8104 Hits
0 Comments

Security 101 - Use Minimum Permissions

At Far Edge we've been working with a client who had a compromised website (not because of our software). He'd been blacklisted for sending spam among other things. After our sys-admin guys had tidied up the server itself, I was asked to take a look through the web application source code for security problems.

3 presented themselves.

...
0
Continue reading
6136 Hits
0 Comments
Mobile Version | Desktop Version