Today I needed to move a ton of static media files over to a new server (we're switching hosts at work.) In this case we previously had some of the large media files on a CDN that we're moving away from and these files I now need to host on the same server as the rest of the stuff. Only problem is there is over 3,000 files and many of them large videos and images.
Recently I was working on the Magento installation at work. No, I don't recommend Magento, but anywho, it's a large repository. Magento large. In the future I'm just going to use the word Magento in place of anything that is freaking huge. You should too. Git has worked just fine with over 20 commits on the repo since I started. But a few days ago I added a folder with about 70 or so large static files, images, videos and so forth. I was able to add and commit them just fine but when I tried to push the changes I got this error.
I started building sites with Django in 2008 and it's a little crazy to look back and see the improvements and growth that Python and Django has experienced in that time. Remember trying to install everything with Macports? Environments were a beast to deal with. Then a few years ago Homebrew came along and its now pretty much the first thing I install on a new Mac to start setting up a local dev environment. If you haven't used Homebrew yet, you're missing out.
Today I had the joy of installing an old Magento version on my local MAMP setup. Most everything went well. I first tried to install the old sample data with it but the download that was available was obviously not correct, resulting in tons of SQL errors. So I decided to just install it clean with no sample data. Everything went fine until I tried to log into the admin and PHP can't store the session into a TLD like localhost, so it was time to fire up some virtualhosts with period in them so that Magento can work, cause...