Personal Blog of Mike Bowden

Icon

Update – New Job, New Life, New Everything?


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

It has been a very long time since I’ve written a blog entry. For that I apologize, I do have a small reader base and I haven’t been taking blogging seriously. That will be changing however, as I plan on putting a great deal of time into this blog. Which will include my portfolio and posting some projects that I’ve been working on. You know, those things that keep me from actually being able to blog, outside of my full-time job of course.

Over the next few weeks I’ll be releasing some pretty cool entries dealing with how things have changed with me, in my work life, personal life as well as my digital life. I’ve recently acquired a new full-time job, which of course is taking 90% of my time. I’m also still in college for BA in Game Design & Animation, which roughly takes 40% of my time. So as you can see I’m spreading myself a bit thin trying to accomplish everything in life that I’d like to. Which does include writing on a successful blog.

I have a few tactics in place however that should allow me to manage full-time work, as well as full-time college workload, while still finding time to write on here. In the coming weeks I will be releasing some really interesting topics that I’m sure most of you will throughly enjoy.

I will also be writing about how my digital life has changed drastically, since I’ve made a major career change (Not working for myself anymore, more on this later.), in that I’m having to use my MacBook more and not being able to utilize my MacPro. How I’m dealing with moving files back and forth. How I’m keeping things organized and most importantly how I’m keeping my freelance work and my full-time work separate from each other, while keeping both of them separate from my personal life.

Starting Monday of next week I will be releasing entries on a more regular basis. My goal is at least three a week. So to start I’m going to start working on the blogging ideas I’ve been having and get them queued up to be released on certain days. If this method of blogging works for me I will continue to use it. Waiting to release entries until next week also lets me get ahead, giving me over a week to queue some great entries.

WordPress as a Portfolio. Good Idea or Bad Idea?


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

WordPress, we know what it is, we know what it does. But have we stopped to think of its use as a portfolio? That’s what I’ll answer in this piece; the perks, the faults, useful plugins and portfolio themes. Most of us look at WordPress and immediately think… blogging! And that’s correct, that is what WordPress is, designed for, functions as and is synonymous with, it’s a blogging platform.

But lets take a closer look at WordPress and how it can be used as a portfolio system. The pros, the cons and of course the hiccups involved. WordPress is great for blogging, but can it be used as a portfolio, can it be used for both and better yet, is it worth it?

So… What are some perks to using WordPress as a portfolio?

Using WordPress as a portfolio sounds like a good idea… right? But before that decision is made, let’s take a look at some benefits. Later we’ll look at some of the downsides to using it for a portfolio.

1. It’s Dead Simple!

The first and in my opinion the most important, it’s dead simple to use. WordPress has always excelled in this area and with each new release it only gets simpler. I remember back in the day… a year ago, each plugin that needed to be installed had to be done so manually. Now… simply search for it, install and there it is. This frees up valuable time that can be spent on more important things.

Publishing is also very simple to do, anyone that can fill out a form could publish something in WordPress. All the needed tools are right there and readily available, laid out in an easy to follow manor and very self explanatory. Every bit of information has its place and is easy to find when needed. Management is automated, backups can be setup to be automated as well, leaving only what truly matters, the content.

2. Content Management at the Core

WordPress’s CMS core is outstanding. Add a post, customize the look and feel with a built in WYSIWYG editor, add a few images, some links and publish. Sound simple? Not only is adding content simple, but managing content is simple as well. WordPress has made viewing, sorting and editing posts as quick and efficient as possible. There are numerous options that aid in managing content, even some bulk actions and quick edit features as well.

3. Expandability

Do a quick search for WordPress plugins and you’ll find millions of results on Google and thousands of available, up-to-date, ready-to-use plugins at your disposal. If there is a feature not already implement in WordPress, it’s likely that there’s a plugin for it. I’ll go over a few that might help with a portfolio blog later in this article.

4. Universally Supported

WordPress works with just about every server system out, every web host provider and even on your own personal computer. It can even be downloaded in self-contained Virtual Machines<"http:" rel="nofollow" >here<"http:forum/3" rel="nofollow" >here<"http:" rel="nofollow" >here.

Perks are good, but could there be any downsides?

I’ve gone over four reasons to use WordPress as a portfolio. But could there be any problems with using WordPress as a portfolio? Here are four sound reasons why it might not be a good idea to use WordPress for a portfolio.

1. Is it just too much?

For some, finding a web host provider to support WordPress, paying for enough resources to accommodate higher traffic web sites, configuring everything needed, spending time on a design and layout, formatting every entry to fit within the layout and generally making it all work together; might just be too much for some. In the grand scheme of things, simplicity is usually better and a WordPress setup could potentially cause more problems than it could solve.

2. Speed and resource usage

With most dynamic CMS systems come the need for resources and sometimes a good amount of them. Just for a basic install of WordPress a bare minimum of 16MB’s of PHP memory is required, with a recommended 32MB’s for normal use, this doesn’t take into account heavily trafficked web sites. WordPress also requires a few services for it to even function properly, such as MySQL databases, mod_rewrite and safe_mode turned off (This isn’t required, but does cause issues while on). All this combined together normally rules out many free web hosting providers and limits most to a
hefty hosting package in order for their software to function at a speed reasonable enough for production use.

Note: Keep in mind that some web hosting providers keep a close eye on the amount of resources each client uses, crossing the resource line could cause interruptions in service.

Another consideration is plugins that utilize their own JavaScript libraries. WordPress by default uses jQuery, while other plugins may need MooTools, combining these two libraries together will cause unwanted conflicts. The amount of resources needed for one JavaScript library already puts a strain on most web sites, adding another just isn’t acceptable.

3. Project layouts and organization

Every pre-made theme that I located for WordPress that functioned as a portfolio required some custom formatting of projects or portfolio entries. Normally this required custom categories to be created; blog, projects, testimonials, etc… So a new category that would be used for the blog would have to be nested under the parent category. For a new install this might not be a problem, but for an existing blog switching over, this could yield a great deal of time and effort to setup correctly.

Projects are simply blog entires formatted in a specific manor and published to the projects category. In most cases this created an entry for the homepage, displaying a large image and a bit of information about the project. While this looks great on the homepage, the project page itself is left with little to no information other than the bit displayed on the homepage.

4. Custom theme?

For some a custom theme is a necessity, while for others it isn’t. For those designers that require something custom, creating a WordPress theme that also functions as a portfolio could be more than some care to deal with. For most, however, this isn’t an issue, there are plenty of free and premium themes available.

Most of these themes are straight forward to setup and configure, while some still needing custom configurations to function properly. But for those designers needing a custom identity, there are services that will take any PSD and convert it into a functional WordPress theme, potentially saving hours of development. This does however come at a cost. Prices start at $100 and go up depending on how extensive the conversion is.

Resources

I have gone over the good and the bad of using WordPress as a portfolio. Now lets take a look at some of the resources that are available, this will help to determine if there are even enough out there to utilize WordPress as a portfolio. I’ll start with WordPress plugins that can be used on portfolios, portfolio geared themes (free & premium) and some WordPress portfolios that are in use. This will give a better understanding of the available resources for use in a portfolio.

WordPress plugins for a portfolio, are there any?

1. All in One SEO Pack<"http:" rel="nofollow" >All in One Video Pack

A full featured video management, editing and capturing plugin. Deal with video at all? This plugin will handle just about anything thrown at it, from using Kaltura’s online video editor, capturing directly from a webcam to importing videos from other video sharing web sites. Supports over 150 video, audio and image file formats and codecs.

3. Contact Form 7<"http:" rel="nofollow" >Flickr Gallery

Similar to other gallery plugins, Flickr Gallery takes a different approach by inserting a Flickr gallery into a singular page. Already have a Flickr account setup, full of photos or creative works? Flickr Gallery is the quickest way to add that gallery directly inside of WordPress in a professional manor, allowing visitors to few all of the photos without leaving the gallery.

5. Image Gallery Reloaded<"http:" rel="nofollow" >Thickbox<"http:" rel="nofollow" >Fancybox<"http:" rel="nofollow" >Image Shadow

Want to add realistic shadows to images or artwork? Image Shadow does just that, directly through WordPress. Multiple options to change all aspects of drop shadows, from the opacity of the shadow to the direction of the light source. Simple, clean and easy.

7. NextGEN Gallery

In need of a full fledge image gallery management system? NextGEN has you covered with a flash slideshow option, extensive image management system and even a watermarking feature. Traditional gallery connoisseurs will surely enjoy NextGEN for their portfolio. NextGEN is written on jQuery.

8. Post Templates

Portfolio sites tend to post the same types of information over and over, especially for projects and case studies. Why not automate a portion of this work by creating a template for each type of repetitive information posted and simply fill in the blanks for each new entry? Post Templates does just that.

9. Sociable<"http:" rel="nofollow" >WP Portfolio<"http:" rel="nofollow" >Ascari<"http:" rel="nofollow" >Demo<"http:" rel="nofollow" >Download<"text-align: center;">Free AscariFotofolio<"http:" rel="nofollow" >Demo<"http:" rel="nofollow" >Download<"text-align: center;">FotofolioFullscreen<"http:modularity/?themedemo=fullscreen" rel="nofollow" >Demo<"http:" rel="nofollow" >Download<"text-align: center;">FullscreenImPress<"http://demo.wpglam.com/index.php?wptheme=ImPress+Theme" rel="nofollow" >Demo<"http:" rel="nofollow" >Download<"text-align: center;">ImpressLinquist<"http:" rel="nofollow" >Demo<"http://redworks.sk/?download=Linquist" rel="nofollow" >Download<"text-align: center;">LinquistMonochrome Gallery<"http:monochrome/index.php?wptheme=Monochrome+Gallery" rel="nofollow" >Demo<"http:" rel="nofollow" >Download<"text-align: center;">Monochrome GallerySharpfolio<"http:" rel="nofollow" >Demo<"http:" rel="nofollow" >Download<"text-align: center;">SharpfolioSnapshot<"http://www.woothemes.com/demo/?t=12" rel="nofollow" >Demo - Download<"text-align: center;">SnapshotThe Unstandard<"http:" rel="nofollow" >Demo<"http:" rel="nofollow" >Download<"text-align: center;">The UnstandardWork-a-holic<"http:" rel="nofollow" >Demo<"http:" rel="nofollow" >Download<"text-align: center;">Work-a-holicAperture ($75)
Demo<"text-align: center;">ApertureAquila ($60)
Demo<"text-align: center;">AquilaCassiopeia ($60)
Demo<"text-align: center;">CassiopeiaDark Pro ($25)
Demo<"text-align: center;">Dark ProDesignFolio Plus ($30)
Demo<"text-align: center;">DesignFolio PlusFolio Showcase ($30)
Demo<"text-align: center;">Folio ShowcaseWpShowcase ($59)
Demo<"text-align: center;">WpShowcaseMAGFOLIO ($59)
Demo<"text-align: center;">MAGFOLIOminimal. ($25)
Demo<"text-align: center;">minimal.Modern Portfolio ($30)
Demo<"text-align: center;">Modern Portfolio

Thoughts?

WordPress as a portfolio seems to be very doable. It all boils down to the artist and if the time involved is worth the results. There seem to ample plugins to utilize and more than enough pre-made themes to select from, so is WordPress as a portfolio worth the time and effort? Is it a good idea or bad idea? Post a comment letting us know your thoughts.

Google Adsense eCPM?


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

I’ve been noticing the eCPM of my Google Adsense account going up and down in drastic amounts. I’m not sure if this is a good thing or a bad thing. From my understanding, this would be a good thing, meaning that are more people advertising than there were before. But there are still a lot of other factors involved with the eCPM for each web site, traffic, click count and so on, just to name a few.<

Safari changing graphic colors on you? – Find out how to change the way Safari handles web graphics


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

I’ve been doing web graphics for quite awhile now and throughout my years as a graphic designer I’ve always had a problem with how Safari handles web graphics. Safari is the only browser on the market today that honors ICC profiles within graphics, which seems a bit odd to me but I can understand how it has its place depending on the graphic you’re wanting to view and/or load.

One of my major grips is with the graphic editing applications out today. Not a single one, that I know of at least, will allow you to save images without an ICC profile. They all put some sort of default profile in once the image is saved. Normally this wouldn’t be a problem, but since Safari honors those profiles the colors within those graphics are never the same. This causes a few different problems, namely a problem when you have a background image that doesn’t repeat and you fill the remaining space with a solid color. The RGB color that you use as your background will never match up with the ICC profile and how Safari renders those images out that contain them.

So the simplest fix to how Safari displays graphics on a web site is to remove the ICC profiles. But how do you do that if none of the graphics programs will allow you to save them without an ICC profile? There are a few different applications that can be used to do this. The most popular being PngCrush<"http:" rel="nofollow" >PngCrush<"http:" rel="nofollow" >ImageOptim<"http:" rel="nofollow" >SVN<"http:" rel="nofollow" >ImageOptim<

Have you done your backups today? – My Backup System Explained


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

We’ve recently been having quite a few clients that have been interested in getting their files backed up and secure. This is a topic that has always interested me and I’ve done a lot of research in the past in order to get my backups setup, secure, automated and fail-safe. I’m going to go over my backup solutions and what I’ve done in the past that hasn’t worked for me.

When I first started to have files that needed to be backed up I started out with what I had at the time. Without having a secondary hard drive to rely on and no money to pay for online backup services (which weren’t even an option at the time, non existed or they were very expensive), I decided to use the only thing I had available to me. At the time I had more Cd-R’s than I knew what to do with, mainly because I burned my own music from the ever growing collection I had amassed on my computer.

This was a form of backup for me, because if I lost it on the computer than I had a CD that I could re-rip back into the computer and the other way around. Other files were backed up to Cd’s as well until they would get out dated and/or damaged, which happened very often. Cd’s aren’t a great medium to use for backups in the first place, they don’t have a very long life span before the data will start degrading and in some cases can’t even be accessed at all. After I got my Mac Pro, I decided that I would install a few hard drives to use for backup purposes.

Current Work-Station Setup

Mac Pro with side panel off.Mac Pro with side panel off.

Brand and Model
Model Name:    Mac Pro
Model Identifier:    MacPro1,1

Processors
Processor Name:    Dual-Core Intel Xeon
Processor Speed:    2.66 GHz
Number Of Processors:    2
Total Number Of Cores:    4
Total Combined Processing Speed:    10.64 GHz

Memory (RAM)
Size:    7 GB
Type:    DDR2 FB-DIMM
Speed:    667 MHz
ECC Status:    Enabled

Graphics
Chipset Model:    NVIDIA GeForce 7300 GT
Bus:    PCIe
PCIe Lane Width:    x16
VRAM (Total):    256 MB

Displays
Left Display:    ViewSonic Graphic Series VG2230wm Black 22″ 5ms DVI Widescreen LCD Monitor
Right Display:    ViewSonic Graphic Series VG2230wm Black 22″ 5ms DVI Widescreen LCD Monitor

Hard Drives
Bay 1:    WDC WD2500JS-41SGB0 (250 GB) SATA 3.0Gb/s
Bay 2:    SAMSUNG SP2504C (250 GB) SATA 3.0Gb/s
Bay 3:    ST31500341AS (1.50 TB) SATA 3.0Gb/s
Bay 4:    ST3500630AS (500 GB) SATA 3.0Gb/s
Bay 1 & 2:    Striped RAID Set SATA 3.0Gb/s

Ok, enough about my system. The above drives are raided together in a Striped RAID setup. This allows the drives to function as one and I have both drives working in tandem, so I get double the speed on my writes and seeks. This helps because I work with a lot of large files and really need faster drives than what I have, but they suffice for what I currently do.

In order to backup the 500 Gigs of those two drives, I purchased a 500 GB hard drive to use with Time Machine<"http:" rel="nofollow" title="Apple's Leopard" target="_self">Leopard<"http:" rel="nofollow" title="Apple's Time Machine" target="_self">Time Machine<"http:" rel="nofollow" title="Apple's Time Machine" target="_self">Time Machine<"http:" rel="nofollow" title="Apple's Time Machine" target="_self">Time Machine allows me to recover files that were deleted, lost or renamed months ago. This has saved me a number of times and I will never be able to function without having a system such as this.

Now, what happens if something happens to the computer itself? Well I have a way to protect against lightning strikes and/or power surges. First I have a whole house surge protection system installed, if you don’t, do it. They are cheap and your power company will normally spread the payments out over a few months and it’s only around $20 to get them to come out and install it. I think total the system cost us roughly $150, but over 3 months it wasn’t much at all. The next thing I use is a UPS system, that has a very nice surge protection system built in. This saves me from power outages, surges and a number of other problems. This has saved me roughly 30+ times since I’ve purchased it, just from random outages with our power company, storms and the like. I roughly have 5 minutes to get my files saved and my system shut down, then the batteries die.

To cover myself from a fire or other natural disaster, I use online backup services. I used Mozy<"http:" rel="nofollow" title="iDrive" target="_self">iDrive<"http:" rel="nofollow" title="Mozy" target="_self">Mozy<"http:" rel="nofollow" title="Mozy" target="_self">Mozy<"http:" rel="nofollow" title="Carbonite" target="_self">Carbonite<"http:" rel="nofollow" title="Carbonite" target="_self">Carbonite account as well and she has loved her as well. She runs her flat out, mainly because her computer houses all of our family photos and videos, so we wanted to make sure it backed up quickly and also so it backups up fast when they are uploaded to the computer so those files are safe. Currently I have a server running here at the home office aptly dubbed “Obtuse”, which is my companies full time backup server. All of our web servers (A few in the Texas DC), as well as some of the office servers all backup to this one server. I have purchased a pro license for the Linux version of an application called Crash Plan, which runs full time on Obtuse. In a few days I will be setting up all the other computers in the house with this application (which is free for the standard version) and those computers will backup to Obtuse as well. So this will give me another layer of protection, which is still in-house, but having multiple copies of the same data, even in the same place, is better than 1.

So to re-cap. Get a backup system in place and automate it. There are applications for Windows that act the same as Time Machine, you’ll just need to do a little digging to find them. I don’t know of any free off hand, but Retrospect<"http:" rel="nofollow" title="Crash Plan" target="_self">Crash Plan<

It’s Gonna Be a Girl! – You Heard It Here First


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

So as the title implies, my wife just gave me the news that I’m going to be a daddy, again!<"text-align: left;">Bowden Blogs<"http:" rel="nofollow" title="Loving Labor Blog" target="_self">Loving Labor Blog<

Busy Day – Things never seem to go as planned!


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200
You Who Never ArrivedCreative Commons Licensephoto<"http:" rel="nofollow" title="lepiaf.geo" target="_blank">lepiaf.geo<"text-align: center;">Go with the flow!<"text-align: left;">When I get started for the day, I don’t get up in the morning and start thinking about what I want to do today. I don’t plan out my day while I eat breakfast (cause I don’t eat breakfast). I simply do my normal routine that I’ve done on a daily basis for the past few years. When I sit down at my desk and warm up the monitors, I normally get back started on what I was working on before I called it a day. Once I’ve gotten back started on the last days work, things just start falling into place and throughout the entire day I simply follow the flow of the day.<"text-align: left;">Since I’ve started to do this my day seems to just go better. Of course I still have my bad days, where I really just wanted to a particular task or project and I couldn’t. But you learn to coupe and move on, being angry or upset because of trivial things such as that only cause your life to be shorter and it’s already short enough. I enjoy the things I do and I feel empowered that I’m able to do them. So if a day goes differently, I stop and think about why it did that and what has happened because of it. A good percentage of the time, something good has come from it but most don’t see this because they are too busy dealing with their frustrations than looking at the larger picture.<"text-align: left;">So the next time you feel like something isn’t going your way, sit back, put your feet up and contenplate how things are going and draw some of your own conclusions as to why they are going that way. I’ll bet you will be pleasently surprised at the outcome.<

Weekly Coverage – Studio Management Reviews – Password Security, Management and Protection – VMWare Fusion Beta Notes and Thoughts


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

This week I’m going to cover four different applications; Streamtime<"http:" rel="nofollow" title="Studiometry" target="_self">Studiometry<"http:" rel="nofollow" title="1Password" target="_self">1Password<"http:" rel="nofollow" title="KeePassX" target="_self">KeePassX<"http:" rel="nofollow" title="Streamtime" target="_self">Streamtime<"http:" rel="nofollow" title="Studiometry" target="_self">Studiometry<"http:" rel="nofollow" title="Streamtime" target="_self">Streamtime<"http:" rel="nofollow" title="Studiometry" target="_self">Studiometry<"http:" rel="nofollow" title="VMWare Fusion" target="_self">VMWare Fusion<"http:" rel="nofollow" title="VMWare" target="_self">VMWare<"http:" rel="nofollow" title="VMWare" target="_self">VMWare<"http:" rel="nofollow" title="VMWare" target="_self">VMWare<

Donations for an iPhone…


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

Warning: preg_replace() [function.preg-replace]: Compilation failed: unmatched parentheses at offset 1306 in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 219

Missing WYSIWYG Editor in WordPress


Warning: Invalid argument supplied for foreach() in /home/mbowden/public_html/wp-content/plugins/cdn-tools/cdntools.php on line 200

Recently I went to write an entry for my blog and was a little peeved when I realized that my WYSIWYG Editor was missing in WordPress. I didn’t think anything of it and figured it might have something to do with Flock as I had been having problems with it recently. So I decided to sleep on it and wait till tomorrow to resolve the issue.<

Powered by CDN Rewrites