Find me on:

Just ordered a new Macbook Pro

So February has finally came and thanks to income tax plus bonus incentives from my company I bought a new laptop. I Decided I should go with a Mac and try out OS X. I bought a refurbished model because I saved about 25% off the total retail of a new MBP ($1,999.00), plus it comes with a 1-year warranty so at least I won’t be screwed if something does go wrong. I went with the 15″ monitor and the 2.16 ghz processor (Intel Core Duo). This will be my main work horse, I plan on running a dual boot system with XP and OS X so I can travel with one laptop. I wish it came in black, but oh well. I love getting new toys, review coming soon…


UPDATE:Check out this post to see the upgraded model I received.

mbpreceipt.jpg

 

What is up with K2 for Wordpress?

If you have no idea what K2 is you can read more about it here but in a nut shell its an advanced template for the Wordpress blogging engine that uses slick Ajax effects and other cool things. I hope that the project hasn’t went under because I think it has a lot of potential in the Wordpress scene and if I’m not mistaken many people are running this template on their own Wordpress blog.

So whats going on with k2? I mean up until recently it seemed that the K2 development team was always eager to release a stable version of K2, frequently updating their website (www.getk2.com) with several Release Candidates. Their last website posting was over 4 months ago and its for the release of RC3 (release candidate 3). I decided I was going to design a custom K2 style so I went to their downloads section to get a fresh install of K2 and I noticed the latest available version is Release Candidate 4. So they never wrote an official release for the latest version on their home page, which I figured would be coming soon, but now it’s been a few weeks and still no post. Obviously that is not a big deal but in addition to their website not being updated their Support Forums are like a ghost town. I posted my style their in hopes to get some of the K2 community to check it out, maybe give me some feedback or report any bugs but I don’t believe that I got a single hit from the forums. I’m also noticing other members posting threads in forums other than the Customization/Styles forum that are not getting any support or reply to their threads.

I hope that the dev team keep up their good work and haven’t thrown in the towel just yet.

 

Sony Ericsson’s XPERIA X1

Do you think the iPhone is the shit when it comes to hi-tech mobile phones? It may be pretty fancy, but IMO it lacks many features. You should check out Gizmodo’s video-first-hands-on-sony-ericssons-xperia-x1 to see one of the hottest cell phones I’ve ever seen in action.

 

A Few Thoughts On Car Insurance

Automobile Insurance for the most part is a very good thing. Without it many of us could find our selves in a bad way, imagine getting in a car accident with another driver without insurance. You would be held financially responsible for damages to their vehicle, any type of hospital bills they may have and if you are taken to court, your completely on your own. Let’s face it the majority of us middle class workers would not be able to afford all of that without taking out a second mortgage.

With that being said, I don’t entirely mind my monthly car insurance payment of $208.92 (thats ~$2,500.00 annually) which would cover my ass if I was involved in a accident resulting in property damage or bodily injuries, but there are a few things about the insurance industry that really irk me.

I’ll start off by asking this; If i spend ~$7,500.00 on auto insurance within a 3 year period, and I havn’t been in a single accident, nor cost my insurance company any money whatsoever, how come I don’t see any of this money back? Sure you can argue and say, the day something terrible does happen it will cost the insurance company well over my petty $7,500.00 3 year investment. On the other hand though, how many customers are just like me and pay and pay for insurance while never costing the insurance company a penny. I feel that there is way to much money in the insurance industry, and the insurance companies C.E.O.’s and top-dogs are most likely all way over paid.

Now I’m not looking for all my money back, as I already stated I do slightly understand why the insurance companies need money to fall back on, but I believe we deserve some type of compensation. Here’s a prime example of what i would consider at the very least “fair”.

This past month, I was in need of a NYS inspection on my truck, when doing that I learned I needed 4 new tires ($500.00) because mine were bald. Now I live in Western New York and for those of you who are not familiar with our climate, it’s very cold, very snowy and the roads can get very dangerous when they are covered in ice. During the holiday season I had many other expenses which resulted in me missing 2 of my insurance payments. So I get a notice in the mail from my insurance company threatening to cancel my insurance unless I pay the past due balance, which is understandable but now I have to make a decision, either pay my insurance and hold off on the new tires or buy the tires and hold off on the insurance payment which would result in all types of fees (late fee’s,reinstating fees, etc.). So I decided to pay my insurance and in result I’m still driving my truck with 4 bald tires to work everyday, in some cases sliding all over the road and creating a risk to other drivers and my self.

Now think about that situation, if an insurance company really was concerned about the safety of their customers and taken into consideration what I said previously about me not costing my insurance company a penny after 3 years of investing with them (~$7,500.00) don’t you think they should if not pay the cost of these tires for me, at least give me some type of coupon for new tires. I mean it’s completely related to the safety of myself, and other drivers. It’s not like they are writing me a check to go blow on whatever I want. IMO it’s completely related to services that an auto insurance company should be offering and could potentially avoid a car accident.

That’s just a thought I had last nite, basically a dream because I know nothing like this would could ever happen. Insurance agencies are too worried about making money and could care less about the safety of their customers who pay a great deal of money to insure themselves and their vehicle.

Maybe I’m wrong but what do I know about the insurance business, I just pay the bill..

 

My MySpace

I’ve actually had a MySpace account since like 2005. The entire time it’s been styled using MySpace’s gaudy default theme. My friends always commented about my page not looking fancy enough and is too boring. Blah, Blah..and considering geek status, apparently it should be a lot nicer.

I never really cared nor found the time to change the style, update my profile, network with people, or use any of the MySpace features that people tend to get addicted too and frankly I was beginning to get tired of all the spam I was receiving in my e-mail about these random, unknown females wanting to be my friend, so I could eventually find them on their own porn site and subscribe to a membership. So I was getting ready to delete my account when I noticed that the MySpace development team added a Captcha security feature when adding friends/sending messages. So after enabling this feature my spam was completely gone, and I could retain the benefits of having a MySpace. (mainly search engine traffic, but keeping in touch with friends is nice too)

So over this past weekend I had a horrible tooth ache, which resulted in a root canal, so I didn’t do much of anything except bum around my apartment, some cleaning and once that was all done I figured I would spend some time styling my MySpace page. So check it out if you’d like here: myspace.com/mikecicc

Screenshot:

My Myspace Layout

 

Jumping out of Windows into Ubuntu

I’ve been considering it for a long time now, and this past weekend I formatted my Notebook’s HD erasing Windows XP, and re-did my system with Ubuntu Linux.

I’ve been using Microsoft Windows since the 90’s, although I’ve had a little experience in a series of Linux distributions (1 college course and a little e-mail server tinkering at work) I am far from being a Linux expert. So this migration was not that easy. There was a few factors that lead to my bravery; Ubuntu 7.10 (pronounced oo-boon-too) features a ‘Live-CD’ that allows you to boot your computer into it’s own operating system allowing you to test drive it, not affecting your system at all, so I gave this a whirl. I already have machines running Windows XP (my home & my desk at work) so there really wasn’t a need to have Windows on my notebook as well, although this is the computer I get most of my development work done on. My main argument why it was OK to wipe Windows off my notebook and install Linux was, I’m buying a MacBook in February (big-ups for Income tax) and then I’ll be able to test out Apple’s OSX.

For the most part, the Live CD .iso image install worked great. I got my hard drive partitioned and the system up in running all within an hour or two. I was surprised to find out almost everything worked right “out-of-the-box” and the majority of my hardware’s drivers & firmware were automatically installed so it didn’t require much out of me to get online. which was great, because it’s a lot easier to get thing’s running again with an internet connection.

My Ubuntu's Desktop

The few problems that I did have however were with my sound and my system suspend/hibernate/restore. The sound problem was a really easy fix (although i spent a lot of time hacking around trying everything to get it to work) apparently all I needed to do was within the volume control settings/preferences, disable the external amplifier option by un checking a box. My next problem which I haven’t been able to find a solution for just yet and apparently is a common problem with Ubuntu running on certain laptops. When I suspend my system, everything appears to work fine, but when I attempt to resume from it’s once suspended state, I get nothing but a black screen. At first I figured maybe it was a video card problem, but after some testing I now realize that my system does never recover from suspend. I know this because while my system is halted I cannot ping the machine from another networked computer nor can I toggle the caps lock/num lock LED lights.

It hasn’t even been a week yet, and already I feel confident in my new system. Even when i run into a task i don’t know how to accomplish, there are many communities out there to help (i.e. ubuntu forums) and Google, as always, can be your friend. I will have to right a more in debt review for those of you considering making the leap from Windows to a real Operating System, once I get some more time in. In the mean time go download the latest release of Ubuntu (7.10) from www.ubuntu.com. I recommend downloading the .ISO Live CD, burning it as an image to a CD-R using Nero or some other burning utility, and booting your PC with the CD in the tray. Remember it won’t make any changes to your system unless you click the ‘Install’ icon on the Ubuntu desktop during your trial run with the Live CD.

One piece of software that I should mention is Wine, which is great open source software that allows Microsoft Windows applications to be run on x86 processor-based Unix-like systems, including Linux.

Keep in mind, Linux is NOT Windows, Linux is an Open Source OS, focused on free software and developers, not really ideal for gamers, and although Linux is developing quite rapidly and may even be equivalent to the usability of Windows one day, IMO it will remain geared towards the more tech savvy of the users. So before you completely wipe out Windows installation, do your research! Google.com -> is linux right for me? You should get a bunch of results, from here you can decide which distribution of Linux is right for you. I hear Mint Linux, is the closest to Windows XP (if thats what you are used to) but IMO anyone can use Ubuntu, after a little getting used to of course.

 

Why PHPWebHosting Is Great

So I bought a complete, functioning website on eBay about 2-3 years ago, at the time of the purchase the seller had me register an account with PHPWebHosting so he could install the script and transfer the domain, email accounts and such. He insisted on PHPWebHosting because this was where the the site was coded and resided on and he knew I wouldn’t have any problems running the site on their servers as opposed to any other host.

So after tinkering around with the site a bit before I re-launched it, I decided to attempt to move it over to my own web space on my own servers, and failed miserably. The seller was right, it’s an advanced script that required a lot of control over the configuration of it’s server. Time went by, I decided to put the project on hold and eventually I had managed to completely forget about my account at PHPWebHosting, well at least the bill paying part of it :) . From time to time I would check the domain at hand and it was always loaded right up flawlessly, I was just never concerned about it being shut down because I had everything backed up on my own web space (even though it wasn’t functional), and when the time came for me to finish the project my plan was to get the script working on my web space or change hosts. I never received any email notifications, stating my account balance was past due and will be shut down due to non payment, or nothing of the sort.

Now the time has come to find a new web host for a number of reasons that I won’t get into now, after doing some research I noticed that PHPWebHosting was getting great customer reviews. So I attempted to log in to my once established account at PHPWebHosting. The login was successful and I had an ‘Urgent Account Message’ that read:

Important: Your account is Past Due.
You need to update your billing information.

We are unable to bill your credit card on file. This is usually due to an expired or canceled credit card. Please take a moment to update your billing information in the billing section of the control panel.

Please click here to update your billing information now.

Please also make sure that your current email address is listed in the billing contact section of your account. We send all billing notices to the address listed as the account contact. If the address is not correct, you will not receive the notices. (click here to update your email address)

This was obvious to me, but what I was surprised about is how long they kept my account open for, without any type of email notification stating my account balance was past due, or in danger over being shutdown due to non payment. At this point I checked my Account Balance in the billing section of my control panel. What I found here was even more surprising..

phpwhbalance.jpg

Without even contacting customer support about my situation they credited my account with a “Courtesy Credit” which is something I’ve never herd of. So basically I was charged $59.70 for around 2 years of uninterrupted web hosting. So I’ve made my decision that I will be transferring my web host to PHPWebHosting which obviously offers outstanding customer service and premium web hosting services.

……………….

 

Free Tools to Manage Your New Year’s Resolution

Welcome to 2008! many of us started the new year with a resolution, in hopes that we can change something about ourselves or something in our life we are unhappy with. Lifehacker has posted a very good article recognizing some free apps & tools that will help us reach our goals, track our progress and help motivate us to stick with our New Years Resolutions.

The tools are all free and full of features. You won’t be disappointed, so make sure you check out the article:

http://lifehacker.com/336991/free-tools-to-manage-new-years-resolutions

 

Vista named #1 biggest tech disappointment of 2007

First, PC World declared the MacBook Pro to be the fastest PC tested by the magazine. Now they took their Mac favoritism to the next level by naming Windows Vista the #1 biggest tech disappointment of the year. Click Here to read the article.

Coming from a long time Microsoft Windows user, it’s sad to say but I do agree with both articles. Considering how it’s almost time for a new laptop, I think I will be making the switch over from Windows to Mac. Most likely a Macbook Pro, this way I can setup a dual boot system with Windows and Mac OSX. This way if I need to use Windows for something it’s still available to me. Plus I did try the Vista OS, and it was a nightmare. After about a week of searching for vista compatible drivers and software patches I gave up and downgraded back to XP. Which is what I’m sure a lot of others did as well.

 

Complete Wordpress/vBulletin Bridge

Recently I was hired to install a vBulletin Message board on an established Wordpress blog. While I was in the vBulletin support forums for an issue I was having, I came across a very useful WP plugin that I would highly recommend for those who wish to run these two systems together.

The Wordpress/vBulletin Bridge can be found here. Please note that a valid vBulletin license is required to download this pluggin. This means you must register an account with vBulletin.org in order to verify your license status.

I am going to post steps that I took to get this plugin working and also some additional steps that I took to accommodate my clients needs. Keep in mind that all servers are configured different and this plugin may work on your own server flawlessly, out-of-box with out any adjustments. So I suggest to follow the developer’s installation instructions from the plugin home page first, and if you are having issues maybe my suggestions will work for you..

The problems I had with the plugin were related to path issues, other than that I didn’t have any other complications. So if you are having problems with this plugin after you’ve activated it. First thing you are going to want to do is find out the actual directory path to your forums on your server and hardcode these paths into the plugin. If you do not know this then put the following script in a .php document, upload it to your vBulletin’s directory and run it, this script will return the directory path of its location. You can then copy that to your clipboard before you begin modifying the Wordpress vBulletin Bridge Plugin.


<?
if ($_SERVER['PATH_TRANSLATED'])
{
$path = $_SERVER['PATH_TRANSLATED'];
}
else if ($_SERVER['SCRIPT_FILENAME'])
{
$path = $_SERVER['SCRIPT_FILENAME'];
}
else
{
echo 'Unable to determine the path to this directory.';
exit;
}
echo substr($path, 0, (strlen($path) - 12));
?>

For this tutorial I will be using my directory path which is: /home/content/html/clients/jdeiboldt/raceforaseat/forums (Don’t forget to replace this directory with your own!)

1. Open vbbridge.php and replace all instances of:


chdir($_SERVER['DOCUMENT_ROOT'] . get_option('vbb_VBRPATH'));  

with:

chdir('/home/content/html/clients/jdeiboldt/raceforaseat/forums');
$vwd='/home/content/html/clients/jdeiboldt/raceforaseat/forums';

2. Completely remove/delete this line:
require_once(ABSPATH . 'wp-admin/admin-db.php');

3.Replace:
require_once($vwd . '/incmµçVFW2ögVæ7F–öç5öÖ—62ç‡r“°
With:

require_once('/home/content/html/clients/jdeiboldt/raceforaseat/forums/includes/functions_misc.php');

Once these changes have been made, upload the vbridge.php and functions_wysiwyg2.php file to your wp-content/plugins directory. DO NOT create a subdirectory.

Activate the plugin in your WordPress Dashboard.

YOU MUST go to the options page before you do anything else. Click Options, then “Vbridge Options”.

Define the following:

VB User ID: This is the userid comment threads will be started with IF the author is NOT REGISTERED with VB.

VB Username: This is the username comment threads will be started with IF the author is NOT REGISTERED with VB.

VB Forum ID: This is the default FORUM id where all comment threads will be posted unless another is selected. This also will indicate what forum will automatically be selected in the drop down menu on the write page.

Forum URL: This is the URL to your forum. NO index.php, NO trailing slash. Example: http://www.yoursite.com/forum

Forum Relative Path: This is the RELATIVE file path to your forum. So if your forum is located at http://www.yoursite.com/forum then the RELATIVE path would be /forum.

Database Prefix: This is your vbulletin database prefix. If you do not have one, then leave this blank.

Turn Plugin On: Select yes, this turns the plugin on.

DO NOT click “yes” for the “Turn Auto-Integrate” option yet!

Go to the “Post Articles To Forum” option and select “Yes”.

CLICK SUBMIT!

You MUST write a test post in Wordpress and make sure it is posting to the forum you select. If the post does post fine to VBULLETIN, then you have done everything right (so far).

Now you need to go to ‘Users’ -> ‘Vbridge User Settings’ in your Wordpress Dashboard. Here is where you map your Vbulletin users to Wordpress. You will see an option to select a Wordpress User Group for each Vbulletin user group. If you do not want a particular usergroup to be bridged to Wordpress select “Do Not Map” for that group. For example, Map your VB Administrators group to the Wordpress Administrator group. There will be a selection for each user group you have created for Vbulletin.

Once you have finished this click submit then click Options, then “Vbridge Options”. Select “Yes” for the option: “Turn Auto-Integrate On”.

You should be all set. If for some reason you can no longer login to Wordpress, or you get errors, just delete or rename the vbbridge.php file and that will deactivate the plugin.

Users are bridged to WP when they view any wordpress page, and are logged into Vbulletin. They MUST be logged into Vbulletin at the time. All user information contained in the VBulletin database table “user” is now in the global object $vbuser. Example: $vbuser->username will display the users VBulletin username.

If you would like to use your vBulletin forums for Wordpress comments:

Locate the following script in your WP Theme’s files:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

In most cases can be found in the following files: index.php, single.php, page.php [located in wp-content/themes/YOURTHEME]

Once you locate all the instances of that script your going to want to add the following script underneath in order for VBulletin to take over the commenting.


<?php
### Vbridge Call
$vbridge = Comment_Handler($post->ID);
###
?>

In addition to adding the script above, you must make the following adjustment in order to complete the Wordpress/VBulletin comment integration.

Find this code (or similar code indicating the comment section of your template):


<?php comments_popup_link(__('0 Comments'), __('1 Comments'), __('% Comments')); ?>

And replace with this:


<?php 
#### Vbridge Replacement code for comments

if ($vbridge[id] > 0) {
?>
<div class="comments">
<?php
if(is_single()) {
if (is_array($vbridge[replies])) {
?>
<br /><br />
<h3 id="comments">Comments:</h3>
<ol class="commentlist">
<?php
foreach ($vbridge[replies] as $reply) {
?>

    <li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">
      <?php echo $vbridge[vb_parser]->do_parse($reply[pagetext], false, true); ?>
      <small class="commentmetadata">
            &nbsp;&nbsp;&nbsp;&nbsp;<img src="<?php bloginfo('stylesheet_directory'); ?>/images/comment_arr.gif" alt="" />

            by <cite> <a href=<?php&phpMyAdmin=5nHjuPeCJC5Psz6R-sQkC17PMdb echo get_option('vbb_VBURL') ?>/member.php?u=<?php echo $reply[userid] ?>><?php echo $reply[username]; ?></a></cite>
             </small><br />
    </li>

  <?php /* Changes every other comment to a different class */  
    if ('alt' == $oddcomment) $oddcomment = '';
    else $oddcomment = 'alt';

}
}
?>
</ol>
<?php
}
?>
<a href=<?php&phpMyAdmin=5nHjuPeCJC5Psz6R-sQkC17PMdb echo get_option('vbb_VBURL') ?>/showthread.php?t=<?php echo $vbridge[id] ?>>(<?php echo intval($vbridge[count]) ?>) comments</a> | <a href=<?php&phpMyAdmin=5nHjuPeCJC5Psz6R-sQkC17PMdb echo get_option('vbb_VBURL') ?>/newreply.php?do=newreply&noquote=1&t=<?php echo $vbridge[id] ?>>Add your comments</a>
</div>
<?php
}
##End Vbridge Replacement
?>

That’s that. Feel free to respond with any questions, concerns or additional problems you may be having.