04.17.09

Chances are, I’m more productive than you. I take the time to learn other operating systems (OS X is pretty, but Ubuntu really is the cats meow. Hey Adobe, how about a linux version of CS4 so I can ditch Windows?) and scour the nether-regions of cyberspace to find applications and tools to better organize my life and save me time. Unless you use bumptop, my desktop is better than yours. Any app or tool that can save me clicks, saves me time and increases productivity. Recently I found the holy grail and I thought I’d share my find with you.

There are a lot of gimmicky desktop apps out there and I’ve tried them most. Anything that can make me more productive is worth my time to look at. Every now and then I find something super useful. My latest find is Bumptop. Video is worth ((1,000 x fps) x length) words, so just check it out:


02.25.09

A while back I posted some concept pages for digital download software I wanted to create. It’s a project that got sent to the backburner and never revived.

Now I’m back in need for such a solution and I simply don’t have the time to build it myself yet. I’ve searched high and low and come close to a solution but nothing seems that robust, so I ask: Are there no good digital download solutions?

My needs:

  • Use PayPal IPN to handle payments.
  • Manage digital downloads.
  • Handle recurring subscriptions.
  • Handle affiliate tracking.

e-junkie comes close, but they don’t handle any recurring subscriptions whatsoever. So if you know of something that will solve my problems (please don’t say os-commerce) please let me know!

Posted in Uncategorized


02.07.09

And that’s how I feel about it. I’ve expressed my displeasure with the WordPress.org plugin repository before, (it’s gotten slightly better since then) but now it’s time to gripe about the theme directory — and it sucks.

I’d like to post a few themes from Bustatheme.com to the directory, but I have a few issues as do nearly every other WordPress theme developer that offer premium WordPress themes for free. There’s a reason we all offer our themes from our own sites: We work hard and strain our brain of all its creative juices when producing AAA themes and we’d like to benefit from that hard work.

I’ll start with the WordPress mission statement as it is laid out on the the WordPress theme directory about page:

The goal of our themes directory isn’t to have every theme in the world, it’s to have the best. WordPress is Open Source, and all the themes we host here are Open Source. If you want your theme to be proprietary or promote things that violate WordPress’ license on your site, the directory probably isn’t the best home for your work.

There are a number of issues with that statement. Firstly:

The goal of our themes directory isn’t to have every theme in the world, it’s to have the best.

Failed. Let’s not leave out the obvious: Other than the very few exceptions, the themes available for download on WordPress.org are average at best. Most of them are poorly structured and offer very little in the way of progressive UI design.

Lastly, we have the ubiquitous “we’re open source” declaration:

WordPress is Open Source, and all the themes we host here are Open Source. If you want your theme to be proprietary or promote things that violate WordPress’ license on your site, the directory probably isn’t the best home for your work.

There are many that will argue that WordPress is free and we should be so generous as well. Automattic — the company behind WordPress — is not so philanthropic. Open-source just happens to be their business model. It benefits them to offer WordPress for free, and it further benefits them to offer plugins and themes on their site for free. For them to require the same of the people that add value to their product is selfish. If you provide a quality theme for free to WordPress users, you should be able to specify a few things. Which leads me to the gripes I have:

1) The first and most important gripe I have is that if I want to share my theme on wordpress.org I need to upload it to wordpress.org where it will subsequently be downloaded from wordpress.org by anyone who wants to use it — completely bypassing my site. There are legitimate reasons for this, but I’m not here to argue on their behalf. If I spend the time to make the theme, I’d like (the option to push) the traffic to my site. Whether I’m displaying ads or offering paid themes, most of the time a good designer makes a theme for free is so they can benefit from it in another way. A link back to the authors site just doesn’t cut it.

2) Let’s face it, most of the best themes for WordPress aren’t even themes that are meant to be used as blogs. They’re news sites, video sites, portfolios and sites that use WordPress as a general CMS. Forcing us to use the wordpress.org theme viewer with its strictly-for-blogs content is completely counter-productive if your goal is “to have the best”. Not giving us the option to provide a link to our own demo prevents us from displaying our themes as they are meant to be used.

For now if you want high quality themes, it’s off to Google, WP ZOOM, Smashing Magazine, Six Revisions, Blog Perfume, Bust A Theme or any number of hundreds of authors sites that offer great WordPress themes for free. Until wordpress.org changes a few things expect to find more of the same-old-same-old.

Posted in Uncategorized


01.30.09

For those of you who don’t know, Design Float is to the Digg of web developers. You wouldn’t know it by the looks of the site, but a front page post on Design Float can bring you a better return than a front page post on Digg. You won’t get the kind of volume a front page Digg submission will net, but every visitor from Design Float is completely targeted and they tend to convert to repeat visitors most of the time. Bottom Line: If you’re reading this article, you should probably be utilizing Design Float as well.

A couple months ago a decent submission would see 100+ floats (diggs). Then someone hacked their website and took it down. It was down for weeks. For reasons beyond any thinking web developer, the guys at Design Float didn’t see fit to back up their data. Ever. So they lost all their previous postings. By the time they put Design Float back online, people stopped posting new articles.

So what?

So DesignFloat is a really useful tool for driving quality traffic to our sites as well as networking with other sites in our industry. Tweet this post. Blog this post. Make a post of your own. However it is you do it, let everyone know that Design Float isn’t dead and people should put it back in their list of daily sites to visit.

Make sure you Float this story too!

That is all for now.

Posted in Industry News


12.31.08

Let me preface this post with the fact that I am not an iPhone App reviewer, and I didn’t take the time to check out every possible option for every function I needed. These are the iPhone Apps I bought for the purposes listed below. If you have another App that does the same something better, let me know in the comments section.

For IRC: Rooms
One way I stay constantly connected to my developers is through IRC. If you don’t know what it is, don’t worry about it. All you need to know is that if you need IRC on your iPhone, you need Rooms.

For FTP: FTP On The Go
As far as an FTP client for the iPhone, FTP On The Go is pretty much your only choice. At $9.99 it’s on the upper end of the price spectrum, but well worth it in my opinion. Manage multiple FTP accounts: download, edit and upload. My only complaint with this app is the built-in text editor: There is (currently) no option to turn off word-wrapping which means any structure you have to your markup is useless and it makes editing files more dubious than it already is.

For VNC: Mocha VNC
Just the look on peoples faces when you log into your PC from your iPhone is worth it alone. I can’t count the number of times Mocha VNC has saved me from having to travel home to grab a file, get a piece of info or start a download so it’s ready when I get home. I use RealVNC on my PC’s and no-ip to make sure I can access my desktop and notebook at all times.

For SSH: TouchTerm
It’s SSH for the iPhone. Nuff said.

For File Sharing: Discover or AirSharing
The idea behind both these apps is to allow you to use your iPhone as a wireless thumb drive, and they both work fairly well. Discover is free and a good option. AirSharing offers a few more features for $4.99 and is worth the money. There are quite a few apps in this arena though, and I’d be interested to hear what apps others have used.

For PC Control: AirMouse
This one’s just plain cool and convenient if you like to hook your PC up to your TV or Projector and site back on the couch without a keyboard and mouse. Once set up, you can use your iPhone as a touchpad and keyboard to control your PC(s). It makes web browsing from the couch much more accessible. There is a 3d Mouse option, but it’s gimmicky and hardly useful. Regardless, this is one cool App.

Bonus: FoxMarks
I use the FoxMarks FireFox plugin to keep my bookmarks and passwords synchronized between my desktop and notebook, so it would make sense that I’d like the bookmarks on my iPhone kept up-to-date too. Unfortunately the one app that tries to do this, doesn’t do it very well. FoxMarks however, has an iphone specific site that works quite well for viewing your bookmarks. From your iPhone, go to http://my.foxmarks.com/ and add the bookmark to your home screen. Easy peasy.

Got an iPhone App to add to the list? Let me know about it below.

Posted in Fun, Uncategorized


11.05.08

I called my mother who lives in Scotland (I live in the U.S. where I was born and raised) today and when she picked up the phone she asked me - rhetorically - “Do you know what today is?”. I responded to her with what I believed was the obvious response: “The most amazing day in the history of our Country we will witness in our lifetimes”. She responded with “That, and it’s Guy Fawkes Day”.

You see, Guy Fawkes Day has meant a great deal to me for as long as I’ve known the story of Guy Fawkes. I don’t celebrate it for what it traditionally stands for, but for more deep seated reasons that echo to the barbarism and the foundation of US in spite of the holiday, nursery rhyme and burning effigies of Guy Fawkes. The founding of this country was treason, and while the celebration overseas may be for the acts of Parlament some 400 years ago, the celebration here is undoubtedly for Guy Fawkes. The foundation of the United States was treason, and for that I celebrate it.

I had completely forgot.

But I digress. My point here is that today, the 5th of November is about something much more important than a holiday-turned-novelty. Today is the first day I awoke to an America that fulfilled a promise to herself and her children. It’s the first time I have woken up with such a sense of founded pride in my country I am beside myself. Whether you voted for John McCain, Barrack Obama or Bob Barr - you can be proud of what our nation became last night.

Remember remember the fifth of November
Gunpowder, treason and plot.
I see no reason why gunpowder, treason
Should ever be forgot…

Posted in Other Stuff


08.18.08

This is a short one. A gripe about a few of the more annoying things when searching the WordPress plugin repository…

  1. The search is truly pathetic. I’ve commented on my lack of enthusiasm for anything Automattic does beyond WordPress before and how they seem to love doing things half-assed, but you would think they could get it together enough to make the repository a useful resource, ya no?
  2. Screenshots are resized (poorly) to fit in their fixed-width layout and no full-size examples exist.
  3. bbpress is functionally challenged at best, but the integration into the repository is abysmal and rarely returns all the related topics to a given plugin
  4. On the subject of WordPress/plugin compatibility… You’ve got to ask yourself one question: do I feel lucky? Well do you, punk? …seriously.

The solutions are simple enough…

  1. Implement a more advanced method of search. Inclusions, occlusions, per field search operators — you know, thinks we would search by. Here’s a novel idea, allow me to list the plugins that are computable with WordPress 2.6 only (see #4).
  2. Include a link to each full-size image if it was resized. Better yet, use a lightbox. Problem solved.
  3. Create a new forum category for each plugin. Link to aforementioned category from plugin page. Better yet, list the discussion topics in their own tab on plugin page. Common sense. Imagine that.
  4. Rhetorical question: Why is it WordPress.org can’t cross reference the hooks that it has altered in subsequent updates with those found in the files of a plugin and tell you how if an old plugin is still compatible? Answer: Laziness. There’s nothing technically difficult about it, it’s just time consuming.

A major problem I have is that they spend time on things like displaying the stats when there are these nagging issues that have gone unchecked for so long. Do you care how many times per day a plugin has been downloaded more than it’s compatibility with your version of WordPress? I think not.

Hell, I’d be willing to take on the project myself if one or two people wanted to join me. Any takers?

Posted in wordpress


08.14.08

I had a few extra minutes last night and today and added a few things to this script including Direct download links (with :hover for easy selection)

Embedded mp3 player displayed in a ThickBox.

As well as an embedded flv player displayed in a ThickBox.

Images are also displayed in a ThickBox overlay, while mov. mpg and mpeg videos are also played in a ThickBox.

Both jQuery and ThickBox have been embedded into PHPDL v2 and a PHPDL lite version has been released that has no files embedded in it at all. I have also commented the majority of the file using phpdoc syntax.

Please go to the PHPDL Project Page for demos and download links


08.12.08

I’ve been wanting to make a simple script that was entirely self-contained for a while now, but I haven’t been sure on exactly what I wanted to do. Something I’ve done more times than I care to count is write code that reads a directory and displays the files in some form or fashion. It’s something I know inside and out so I figured why not make a directory listing script that uses icons to represent individual file types and embed those images into the script itself. So I started coding.

A few hours later I had an embarrassingly polished script I felt deserved it’s own page. I’ve commented the code as thoroughly as possible, but if you have any questions please ask below.

Project Page: Greg-J.com/phpdl
Demo URL: PHPDL
Download: phpdl.zip

Posted in Uncategorized


08.09.08

Warning: If this post sounds much more sinical than usual, it’s because the lack of attention this particular area of software has received from the OS community is unacceptable and half-arsed attempts make it all the more frustrating.

While I’m intrigued with the possibilities a social network script built on WordPress MU could potentially offer, I find the overall goal and ambition of the BuddyPress project completely underwhelming. A FOSS social network sounds great - since a decent open source solution for social networks simply doesn’t exist yet (note: the one that had the most chance was phpizabi, but the project died over a year ago. Probably because it’s complete crap) - but I’m failing to see the point of BuddyPress. If I’m going to start a social network with even a mediocre feature set, BuddyPress isn’t going go get me there.

I’m going to hold off final judgment until 1.0 ships, but at this point I’m less enthused than I was when I first found I’d be able to make a social network with BuddyPress.

Criticism is no good unless it’s constructive, but there isn’t enough of the project finished for me to go there. I know all to well how much can change between a day before release and release do, so when you’re as far out as they are from a final product there’s conjecture. My advice at this point would simply be “focus on making the site more interactive”.

I’ll check in when they launch along with every other blogger in the world and set up a test site. I’m mostly looking forward to releasing a free buddypress theme (it’ll exist when the theme exists) based on a social network design I’ve had finished for a while now though. I may begin work on it before completion actually, so stay tuned.

Posted in Uncategorized