Archive for March, 2009

Shovebox is My New Favorite Time Saver

Sunday, March 29th, 2009

Shovebox is a program from Wonder Warp Software that I recently acquired. I have to thank Macheist for introcusing me to shit wonderful piece of software because it has become one of my favorite tools. Shovebox - the name describes it well. Its a program that stores all those little bits of information you want to keep around but don’t have time to act on right now.

As a programmer I’m online a lot and it can become distracting. I start off looking for some cool Javascript to use on a site or a tutorial on how to program a PHP application more efficiently and before you know it I have 3 windows and 36 tabs open all at once. A lot of times many of those windows end up being sites like Facebook or Ping.fm and, of course my little guilty pleasure, the Hampster Dance. All this information would take hours to process and act on. You can open TextEdit and have a running page of notes and clippings open or you can use a program like Stuf to shove things in but those are better suited for different purposes. With TextEdit you’ll end up saving file after file, cluttering your Documents folder and with Stuf you’ll have so many clippings that it will become unmanageable. You can always save the URLs to your Bookmarks but then you end up with an insanely large Bookmarks menu/folder.

Shovebox takes care of this problem. I didn’t think I’d use it at first. I really don’t like having too many applications hanging around my menu bar. Before Shovebox came along all I had was Spotlight, the time, and Skitch up there. Shovebox makes a perfect addition. Whenever I come across a bit of information I’d like to use later whether its online or just an idea from my own head I can copy and paste it into my Shovebox with a descriptive title to come back to later. If there’s a web page I want to remember but don’t want to keep hanging around my bookmarks I can stick it in my Shovebox and come back to it. I sometimes want to keep a picture I found online hanging around but don’t want to clutter my folders with it or have to create a new folder because it doesn’t fit in with my organizational structure. When this happens I just drag it into Shovebox.

Its easy too. You can highlight text and drag it right into Shovebox and it will make a text entry for you without having to open any windows. Just drag and drop. If you want to fine tune the way the text is displayed you can either create a Quick Jot note which is plain text or create a new text note which will open a TextEdit-like window where you can format your text and give it a title. This is done by either clicking the Shovebox icon in the menu bar or using a keyboard shortcut defined by you.

When you’re ready to get back to what’s in your Shovebox you can open it and organize it however you like. Everything goes into the Inbox at first. From there you can define different folders which reside in a sidebar which can be renamed to suit whatever type of content they will contain. Once you’re ready to act on whatever you keep in your Shovebox you can open it directly in the program or export it to another program. Anything in Shovebox can be exported to a file type readable by almost any program on your Mac like .txt, .rtf, .jpg, etc.

Not all file types can be put into Shovebox. I wish I could put music and movies in it but it doesn’t allow for that. Shovebox will not replace your clipboard program. Programs like Stuf (highly recommended) can be used for clippings that are going to be used repeatedly on the project you are currently working on. Things you put in Shovebox however are meant to stay there for a longer period of time so that you may come back to act on them later.

Shovebox has become extremely useful for me. I am much more productive now that I’m not cluttering my Bookmarks, clipboard manager, folder structure, desktop, etc. If you find yourself not being able to act on all the information you want to or you end up cluttering your Mac’s desktop and folder structure with random files all over the place then Shovebox is for you. Its $24.95 - not cheap but definitely not expensive.

Espresso: Nailing it From Version 1

Thursday, March 26th, 2009

Espresso, the new HTML editor from MacRabbit, is finally out of beta! I’ve been using it since the very first beta and replaced Coda with it from that point on - even though it wasn’t even finished. I have a lot of work to do for the web design company I work for as well as for school and my other job so I don’t have time to write a full review right now but I’m going to go through every last detail of Espresso in the next day or so and write an extensive review on the first official release of Espresso. From what I’ve seen in the beta it can only get better.

More coming in the next 24-72 hours…

Which (Mac) Email Client is Right For You

Tuesday, March 10th, 2009

 

I was never a fan of email clients. When I was 13 years old I had just learned HTML and was really getting into computers. Things were going well until I tried to learn how to use Microsoft Outlook. SMTP servers? POP3, IMAP? Wah? Well today I know all about that stuff but have been using webmail anyway even though I have a perfectly good mail application in Apple’s Mail.

So to be as efficient as possible and as not to neglect any app on my hard drive (I’m notorious for keeping track of which of my apps I use frequently, how useful each app is, etc. and deleting any app that is no longer necessary or has a more attractive alternative) I began using Mail.app. Its a great app. I don’t really see anything wrong with it but I can see how some people would. I may or may not be in the same boat as them. I’m trying to figure out if Apple’s Mail is the best email client for me. To help me decide I checked out three other email clients; Unblab, Postbox, and Thunderbird and here is the verdict.

(more…)

Espresso - Best Mac HTML Editor Since Coda

Saturday, March 7th, 2009

 

Macrabbit's new code editor, Espresso

Macrabbit's new code editor, Espresso

I remember the days when a plain-text text editor was sufficient to code your website with. I was 13 years old when I started writing HTML code. Back then the code (or at least my code) was simple and there was no need for a fancy HTML editor. Nowadays the code is still simple but there’s more if it and its all mixed together. I don’t know about you but I’ve got XHTML mixed with PHP and then I have to write XML documents, PHP include files, CSS, and the list goes on.

 

I had never been happy with any of my code editors. BBEdit had an interface problem. Files were hard to switch between. The free programs… well… you get what you pay for. Then there was Coda. Coda was my dream editor! It had everything I needed. That is, until the trial period ended. Again, Coda just seemed kind of bulky and the interface was a bit cold and sterile. I know, shallow reasoning but I like what I like.

Then I found Espresso. Espresso is made by Macrabbit, the people behind the incredibly awersome CSSEdit. CSSEdit is the single greatest CSS editor ever. I’ll review that app in the future. But back to Espresso. Espresso has some great features. But the features aren’t really the selling point here as there are other editors who have the same, less, and sometimes more features. Its the way the features are implemented that makes Espresso such a useful tool. (more…)

Why Did you Hack My Site? It Hurts My Feelings

Saturday, March 7th, 2009

I still have some work to do on my site and now I have even more because apparently its less secure than I thought. I always knew my site wasn’t the most secure thing ever but when I visited it to make sure everything was running smoothly (I found a couple broken links) I saw that someone had hacked my programming blog.

I’m not sure how they did it but apparently they were amateurs because they obviously didn’t have the skill to do too much damage. I know I should be nice right now as to not provoke the same person or another to actually do damage but I’m pissed. All they did was screw with the rendering of the page. Somehow they managed to have my page container only cover the head portion of the page so the blog posts ended up being black text on a brown background and they also messed with the positioning of the sidebar so that it was under the main content. What really pissed me off though, was the fact that they left a tiny smiley face right at the point where the design got messed up.

I’m not going to be intimidated by assholes who think its fun to screw with people’s hard work. I don’t care what they fuck with, I have backups of everything. All I have to do in the event of a catastrophe is upload my backup and within 15 minutes the site is up and its like nothing happened.

Why would someone do this? I have a few theories. Maybe they have a small dick and need to make themselves feel like more of a man. Maybe they’re just assholes. Maybe it has something to do with the fact that I openly dump on all things Microsuck and their precious shitty Internet Explorer. Its not my fault those things suck. And if you’re going to make my snarky comments about that stuff into a religious crusade by going and hacking me every time I say something you don’t like then you really need to get a life.

Hacking never made sense to me. Programmers are smart people. Why would they go and act like cavemen?

Whatever. I fixed it. Just know that you can bring on your worst and I’ll be right back up within 15 minutes.

UPDATE (3/7/09): This post had to be reentered into the blog manually because it turns out my backup archive had been affected by whatever this hacker did. Since being hacked a few days ago I have corrected some problems. I forgot to include the security hashes in my Wordpress wp-config.php file so I fixed that for all three blogs. I got a few plugins like the database plugin and the security scan plugin which should help me out a bit more.

While I now believe my site is more secure I know that there will always be a way to hack into any site. I’m a guy who works 80 hours a week at two jobs and goes to school full time so that I can leave the shitty school I’m at now and go back to where I started (Loyola University). You don’t have to prove to me that you can hack my site. I know you can. Frankly, I don’t have the time to fix these things when they happen. I barely get enough time to write blog posts. So how about you give me a break and go hack someone who has time on their hands. You might not like what I say in these blogs but thats no reason to screw with my site. Bitch me out in a comment. I don’t screen comments. Email me, create a site dedicated to how much I suck. Whatever. Remember, its just opinion and sometimes its just entertainment.

OOPS!!

Friday, March 6th, 2009

Someone ended up hacking into the programming blog yesterday and although they didn’t do any real damage, they were able to *slightly* alter the appearance of the programming blog.

I did end up using my backup yesterday but then decided that it would be smart to go through and make sure all my code is secure.

I did a lot of work. I checked a lot of code, did some maintenance on my database, and added some extra security measures. Of course it won’t stop those who want to be dicks but at least it’ll make it harder for them.

Fortunately there were only a few posts on this blog as I just started it up a couple weeks ago. I can’t use the backup of my post data because apparently the hacker was somehow able to make it so that the code in one of my posts causes the weirdness that this blog experienced yesterday. So I may not be able to restore the handful of posts that were here before but I will try my best. I know for sure I can get my latest one back at least. I have a lot of work to do on this blog. It should be back to how it was by tomorrow evening.

Hello world!

Friday, March 6th, 2009

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!