RSS .92| RSS 2.0| ATOM 0.3
  • Home
  • About Me
  •  

    My New iPhone 3G… I like it, but not AT&T or Apple…

    July 28th, 2008

    I got my new 3G today after waiting for two weeks for Apple to get more in.  Went down to the AT&T Store and sat there and waited while the silly customer service reps sat there and explained EVERY little feature of the phones to the customers… Geeesh.  Took about 25 minutes for just one person ahead of me in at each of the 3 reps… Amazing.

    Finally, I got to the desk and the girl went back and got it for me and started chatting up a storm about it… I told her I already had the 2G and already knew everything about it, if I don’t, I’ll read the manual.  I also voiced my disappointment with having to pay $10 more for 3G in an area that doesn’t even have 3G service.  Isn’t that “illegal” to charge more for a service that isn’t even offered?   They tried saying, and it must be the official AT&T stance, that the higher price was to be “more competitive with the other data plans”, not because of the faster 3G speeds.  Competitive?  By raising the price higher towards the crackberry plan?  COME ON!  I’ll admit that I knew I would have to pay $10 more a month, so I didn’t make that big of a stink.

    THEN, she asked if I wanted SMS messaging…  Prior to ordering, I didn’t realize they stripped out the 200 SMS messages that came with the 2G plan… This is getting silly.  Apple and AT&T are really letting this iPhone thing go to their heads. So I had to pay $5/mo for just 200 SMS messages.

    So basically, due to the lack of my area’s 3G coverage, I am paying $15/mo more just to have the same level of service that I had on my 2G.  They better be investing on getting 3G in my area and loosen up on the SMS.  SMS is probably the most efficient use of the network and they charge the MOST for it!  COME ON!

    I ended up calling and making a stink about the SMS and got 5 free months of SMS + 1000 extra rollover, which I’ll never use.

    They activated it in the store and synced up my contacts with MobileME via WiFi before leaving.  Once I got home, this is where the waiting started…

    Syncing with iTunes took about 60 minutes.

    It had to:

    1. Restore from yesterday’s backup of my 2G. (20 minutes)
    2. Backup the new 3G config. (20 minutes)
    3. Then it did some iTune maintenance (5 minutes)
    4. Then proceeded to sync up my measly 3.5gb of music and apps. (15 minutes)

    The backup thing runs like ALL the time now instead of being manual and although I appreciate the backups, I don’t feel like I need it EVERY time I add or change something.  Especially when it takes as long as it does.  The other day, after not syncing for a week or so, it took 30 minutes or so to just do the backup.

    THEN, I couldn’t use any of the 3 cradles that I have for my phone due to the physical differences between 2G and 3G… A Dremel tool easily solved this, but again… This is a negative for Apple.  At least they didn’t decide to change the actual connection layout of the plug.

    Overall, the audio is much better in the earpiece, the external speaker is louder… Some things seem a bit zippier and the keyboard seems a bit “tappier” and faster to type on.  Maybe it’s the more comfortable feel, I dunno.

    I am going to do my best to get this “$15/mo more for nothing” thing remedied, but most likely, I’ll just have to eat it.

    I’m actually what you could consider a recent Apple “fanboy” but I am starting to feel the euphoria I felt about Apple for the last few years starting to fade.  If they get any worse, they are going to lose me and my evangelism about Apple and surely, I am not alone in these feelings.


    Moving away from Windows & IIS (ASP) to Linux @ SliceHost

    July 24th, 2008

    I have, for years, been developing web apps and so on using ASP (Classic) on IIS.  It’s a “fine” platform, but I have, over time, become weary of the Microsoft bloat that accompanies running a Windows Server… Especially in a colo/dedicated/VPS environment.

    Over the last few months, since my major GoDaddy Windows Dedicated servers got hit by a worm or something, I’ve seriously started learning PHP with MySQL.  I used MySQL quite a bit with ASP and am quite familiar with it, but PHP experience was rather limited.  In the last few weeks, I’ve written a few things and ported a customer’s website over from an ASP CMS I wrote to PHP (still need to finish the CMS in PHP).  The site runs so much faster and I am now able to host it on my new Slice VPS that I setup earlier this month.  In 15 minutes or so, I can have an entire new Slice setup with Apache or Lighttpd and PHP/MySQL and, with a little tweaking and securing, have a server up and serving sites.   Can’t do that with Windows that quickly.

    Slice is still running strong and I’m going to do my best to get ALL my ASP sites “ported” over to PHP over the next few months.  I’ve been using ASP/PHP cross reference sites like Design 215 and a few others and have been able to do things very quickly.  The database part was the only part I really needed to find good samples  for, but they aren’t even too hard once you use them a few times.

    SliceHost has inspired me to really learn Linux and abandon the Microsoft OS, but there is still one caveat to Linux that I am very disappointed with.  There is not a single (that I’ve found), reasonably priced, multi-domain, domain level administratable email server with a nice webmail interface for users and administrative functions.

    I know there are a ton of “pieces” that I can put together to get something like that, like Postfix, EXIM4, Dovecat, etc., but I just simply don’t have the time to wade through the massive pile of config files to get all those pieces working together in a nice secure and highly reliable fashion.

    So, I am going to continue moving all my websites over to Linux/Apache/Lighttpd/PHP/MySQL and keep a small (30gb, 768mb RAM) Windows Virtual Dedicated server running with SmarterMail 5.x mail server on it. SmarterMail is probably one of the BEST email servers for a web hosting environment.  It is a snap to setup, backup and move to a new server if needed (Trust me, I know!). I already own an Enterprise license and am just waiting for one last very important domain to move off a temporary dedicated server before I move it to a new Windows VPS to serve the remainder of my customer’s email needs.  SliceHost isn’t a fully “managed” solution, but with the Slice Backup capability, you can have daily and weekly images made and restore to them quickly at anytime in case anything happens…

    Mosso is good and is finally rectifying the Compute Cycle issue I mentioned previously,  I may keep them if I can break even with the few sites I still host on there, but their servers aren’t nearly as responsive as a VPS or Dedicated server probably due to the massively clustered setup they run.  I don’t really need individual site scalability… If a site has high requirements, I’ll just stick them on a new slice and charge the customer accordingly.  Most of my sites that would need to scale are Wordpress Blogs and could easily handle being Digg’ed etc, by installing WP-Supercache.

    Ultimately I plan on hosting all websites and blogs on Ubuntu 8.04 @ SliceHost and email on a Windows VPS @ GoDaddy (for now) until I find a Windows VPS provider as excellent as SliceHost is (hint hint to SliceHost)…

    That’s all for now…

    If anyone knows of any turn-key type mail servers that are free/inexpensive (< $500) for Linux please leave a comment.


    My Western Digital MyBook died… or did it?

    July 21st, 2008

    I had a HDD crash back in 2005 and was fortunate enough to run across QueTek File Scavenger and was able to recover most everything.

    Well, last night, my Western Digital MyBook 500gb drive went kablooey right in the middle of watching a movie off of it.  This drive was hooked to my Mac file storage machine and was idle most of the time, so I was curious as to why it would die all of a sudden.  I felt the drive and it was quite warm to the touch, and my office is quite warm to boot, so I am going to attribute this problem to heat. It was also on the bottom of the stack of 2 other WD MyBook 500gb drives.

    Everytime I tried restarting the bad drive, it reported itself as a 1.6TB partition and was not able to be read.  I tried a few misc utilities on it, but none could read or recover anything.  This drive ONCE was a part of a three drive RAID-0 (stripped) and I think somehow it went back to thinking it was since the partition name was “disk3″. Weird…

    I ran across one called Nucleus Kernel Macintosh for HFS & HFS+ (Mac) formats, and thought I’d give it a try.  It was able to immediately and quickly scan the drive and I could see all the files that were “lost”… I called up a buddy of mine who is a BIG mac guru and he happened to have a full copy of it, so he brought it over and it is recovering now.  (The demo version cannot recover much)

    It should be finished sometime tomorrow and I’ll be sure to make duplicates in the future.  I should have learned my lesson by now.

    I may end up getting a true RAID SAN/NAS device that has total failover in case of single drive failure.  There’s no feeling worse than thinking you lost years of work due to a stupid hard drive crapping out on you.


    Most annoying videos ever! Charlie!!

    July 18th, 2008

    YouTube Preview Image
    My brother showed me this earlier this year and I determined it was the most annoying video I’ve ever seen! ;-)

    YouTube Preview Image
    I feel so sorry for Charlie, those pink and blue unicorns are so stupid!


    An Excellent, Simple (and Free) Amazon S3 GUI - S3Fox

    July 7th, 2008

    Want an simple and easy way to access your Amazon S3 account?

    I’ve tried JungleDisk.  It’s good and provides lots of features to those who need them.  I’ve also use Bucket Explorer, but it seems very slow on loading the file list on large folders.

    How about for the rest of us that just need to be able to upload/download and set permissions?

    I googled around today and ran across S3Fox.  It is a Firefox plugin that runs within the browser and was amazing quick and easy to configure and access S3.

    Once installed and configured, you can easily access files under “Tools”, “S3 Organizer” where it loads up a nice FTP looking interface.

    Once a file is uploaded, you can right click on it and change permissions (in case you need to use the files on a public website).

    I use Amazon S3 for a client site that has a page with LOTS of images.  With the Mosso Compute Cycle issue I mentioned in the last post, this offloads 400+ small 10-15k images off that server and onto Mosso.  I also use it for miscellaneous personal file storage and it seems to be working out great!


    My New Provider… SliceHost.com!

    July 1st, 2008

    I’ve been moving my blogs and the other’s I host through a lot of transitions lately after having a HORRIBLE experience with GoDaddy and then Compute Cycle concerns with Mosso.com.

    Mosso’s new compute cycles are heavily counting Wordpress and other DB driven site hits.  5 relatively low hit blogs, ~150,000 TOTAL hits, were taking up as many Compute Cycles as one of my non-DB driven sites getting > 2,500,000 hits with lots of graphics.

    I still like Mosso and most of my sites are still using email on them, but a bit more predictable monthly bill is nice.

    So I happened to run across SliceHost.com yesterday… The site is simple and clean and I was impressed at the speed of their own website. Some of the hosting providers I find while searching around have sluggish sites, which really makes me question their server/network capacity and so on.

    Here is their basic blurbage from the front page of their site.

    BUILT FOR DEVELOPERS

    We’re just like you. Sick of oversold, underperforming, ancient hosting companies. We took matters into our own hands. We built a hosting company for people who know their stuff. Give us a box, give us bandwidth, give us performance and we get to work. Fast machines, RAID-10 drives, Tier-1 bandwidth and root access. Managed with a customized Xen VPS backend to ensure that your resources are protected and guaranteed.

    • No contracts, no setup fees.
    • Upgrade, downgrade, add a slice or remove a slice anytime.
    • Billing is monthly, cancel at anytime.
    • Payments of $240 or more receive a 10% credit.
    • Full root access and rebooting
    • Choice of Linux distro
    • Dedicated IP address and Tier-1 redundant bandwidth
    • RAID-10 disk storage
    • Reserved RAM
    • Guaranteed CPU share and more when available
    • 4-core servers running Xen virtualization instances
    • Slicehost management portal for reboots and software installs
    • Mobile management portal for smartphones
    • Ajax console access
    • Bootable rescue mode
    • Machines running with fixed usage limits, below full capacity

    So I decided to go ahead and give them a try and signed up for a 256mb Ubuntu 8.04 Hardy “Slice”.  That slice is a virtual machine running on a nice large powerful server.  For $20/mo I get a VM with 256 RAM, 10GB space, 100GB bandwidth.

    Some may think that’s so little, but it’s plenty to run a quite a large handful of decent sized Wordpress blogs or other similiar CMS systems.  10gb is plenty for people who aren’t uploading massive uncompressed images, videos and other media.  100gb is also good especially if your web server is using mod_deflate to compress output.

    Provisioning only took like 5 minutes, it was assigned a static IP and a default (hard) random root password that I went in and changed to my harder password.

    I ran the apt-get install commands I used to get the lighttpd setup running on it like in my post back in April.

    Basically in about 30 mins I was setup, I went ahead and moved over idude.org here and then 5 of my other friend’s blogs and am in a “testing phase” now.

    Back to SliceHost…

    I really like their control panel, it is very simple and sweet and has pretty much everything you need to manage your VMs.  The backup is very simple and can be automated to daily as well as a weekly. These backups are FULL VM snapshots to take your entire machine back to a previous state.

    A Unique feature is an AJAX powered console to your server.  I don’t think it really full supports CTRL functions and stuff, but it’s enough to change some permissions, delete some stuff, create new folders, etc.

    If you outgrow the 256mb/10gb/100gb Slice, you can scale it up, without losing data and minimal downtime, up to a 4096mb/160gb/1600gb Slice, which is 16x the power/space at only 14x the cost.  ($280)

    There are also nice stats to show CPU use, CPU time, disk I/O, and network I/O.    You can do soft/hard reboots as well plus much more.

    A few months ago, I had a VM of about the same size at GoDaddy running CENTOS 4 (only Linux option at the time) and it was horribly sluggish and had all kinds of “default” crap on it.  This Ubuntu install on SliceHost is virtually a base install allowing me much more flexibility over what goes on it.

    The performance of it was also generally lightning fast.  I’ve used Ubuntu directly on a powerful server and it appeared just as responsive both in the console running commands and hitting the sites remotely.

    Network speed was excellent as well… Got 16mbps uploading some files to it, which again, isn’t bad for a VM.

    One last thing.  SliceHost is running out of St. Louis.  After pinging it from a web-based “multiping” site, it got excellent low latency from all parts of the country, as compared to hosts I’ve used on either the left or east coast, due to it’s central location.

    More updates will follow as more is experienced.  I think I’ve finally found a long term home for my Linux sites.

     

    If you are interested in signing up, click here!