Monday, May 04, 2009

What is so different about Linux+Apache?

I’ve got an application that serves up projects via the web.  It uses a pointer file and that pointer file tells my client application where to look for the images that exist in it’s project.

For example, I have a file called pointer.maxFR which has one line of text in it:

maxpt http://www.myhomeoffice.org/ellsworth/ellsworth.maxfr

 

My application reads that pointer.maxFR file and KNOWS that it will find the images in ellsworth.maxFR at http://www.myhomeoffice.org/ellsworth/

Here’s the rub:

- This works great if the server is IIS.
- This works great if the server is using Apache and the client is using IE.
- If the server is Apache and the client is Firefox, all the user gets is

maxpt http://www.myhomeoffice.org/ellsworth/ellsworth.maxfr

displayed as a line in their browser.

WHY?  How do I fix it?  I don’t know Linux well enough, as I don’t use it enough to know where to look.

Email me if you would, or DM me on twitter as mike_strock

 

Thanks!

 

Technorati Tags: ,,

Thursday, March 19, 2009

Home office Desk Layouts – Where to start?

I’m putting together a new setup for my home office soon, I hope, and have been looking throughout the web for ideas to implement.

Here’s what I have:

  • Desktop machine with a 22” flat screen display (Tower)
  • IP Phone connected to my day job office
  • Printer
  • Scanner
  • About 80 USB connected devices, be they cameras, IPods, etc
  • Want for a second monitor.

I’m looking for some solution that will allow me to put it all within reasonable reach, but not cramp the space that I have.

Currently, I don’t work from home,except during the evenings and on rare days where I am able to work from home.  I’m hoping that changes, or my situation changes, where I can work like a nomad from home.  In order to facilitate that situation, I need to have an optimal solution.

The printer I use has to be connected to the network so others can print, so I may end up getting a network laser printer inexpensively.

The scanner I use rarely, but I think that’s mainly because I don’t have enough space for it right now.

The USB devices are always a pain, because I have to find the right cord, find an open USB space (or make one) and then remember to put the cord away.

I’m hoping to get a USB hub that would allow me to plug all my devices in and label them so the cables would not be lost.

The printer is so rarely used by me, but my kids use it and will use it more as their schoolwork requires.

My main need is for desktop space for my 22” flat screen.  I had a laptop before, which died, and got this desktop to replace it.  It came with a sweet 22” flat screen monitor which I love, but I really want to get a second monitor.  I find it much more productive to work with two monitors.  So I need the desk space for that.

I’ve been searching Flickr for ideas on how to set the space up.  I haven’t really found anything in particular.

I did find one OVER THE TOP setup though, but it is Mac centric:

Home office Setup

While I love this setup, I don’t need all the machines/monitors.  Just two.

Anyway, if you have a setup you’d like to suggest, shoot me a message, it would be much appreciated.

 

IPhone verus Blackberry Pearl

Recently, I was given the opportunity to use an IPhone for a week to see if I liked it.  As an avowed Blackberry addict, I was thinking initially that the IPhone was not going to work well for me due to the fact that it had no physical keyboard.  I was wrong.

I received the IPhone on Tuesday morning, charged it and put my SIM card in.  It recognized all my contacts, and I was able to browse the web using 3G speeds.  Excellent start, don’t you think?

My previous Blackberry was a Pearl, which uses EDGE for data.  Not necessarily slow, but compared to 3G, not fast.  I was pleased with the speed of the web browsing, and I was pleased with the rendering of web pages that I would normally go do during a regular day.

I was able to get my email set up for both work and home.  I was able to send and receive email from both, so I was pretty happy.

The on screen keyboard, which I really felt was going to be a huge deterrent to the usage of the phone was a big detraction.  It slowed me down quite a bit.  But I was able to work around it successfully, but I was not as productive with it as I was on my regular hard keyboard based BlackBerry Pearl.

The ITunes store is really useful for both applications and music.  I liked the fact that I was able to get a Facebook client, a Twitter client and a couple other clients easily downloaded and installed on the IPhone.  They worked really really well.

I was hoping that I could replace my IPod, my phone and use the Kindle application to read books.  The Kindle application is top notch and well worth the price of admission.

Now the cons, at least in my experience:

  • The on screen keyboard.  While it was OK once you got used to it, a heavy email/text message user is going to have difficulty being as productive as they would be with a physical keyboard.
  • Email notification.  With the Blackberry, one of the beautiful things is that I get notified of emails without having to go into the physical MAIL application portion of the phone.  In my line of work, this is essential.  With the IPhone, I was never able to get it to work so that if I was in another application, I would get alerts for new email and new text messages and without actually being in the Mail portion of the phone.
  • THE BATTERY LIFE IS ABYSMAL.  AT BEST.  I could only get about five hours of usage out of the battery before I would get a 10% warning and have to charge it.  It is possible that I got a bad battery, but wow, after normal usage, the battery life is really really bad.  I couldn’t even get through a normal day with one charge.
  • I couldn’t add music to it from more than one machine.  With my IPod, I can add music from more than one machine.  But with the IPhone, I am told that I have to blow everything away and start from scratch.  Not a good thing.

So I’m back to the Pearl. I’ll revist the situation in August, possibly going with the Bold at that point.

Thursday, February 19, 2009

VOIP Growing pains

As I mentioned previously, we recently installed a VOIP phone system at work, based on Asterisk.

Actually love it quite a bit.  I think that for our needs, once we straighten out the few glitches that we have with it, it will work so much better than our previous phone system.

Many of the “glitches” that we are finding we didn’t find with our old phone system.  But you know why?  Because the old phone system was created about the time that President Abraham Lincoln was born.  Meaning, it was old.  It did not have any of the features of the new phone system, except for voicemail.

So some of the growing pains we are feeling are caused by getting some of these new “neat features” to work correctly.

Such as:

  • Remote phones.  Theoretically, a user will be able to pick their phone up from their office, take it anywhere in the world that has a high speed connection that can be accessed via an Ethernet connection and plug the phone in and they should have the same phone number that they had in their office.  They should also be able to call back into the office at no charge.
  • Virtual fax machine that delivers faxes via PDF.  Works fantastically.
  • Built in conference calling.  The phone system allows you to create “conferences” that people can call into, like the conferencing feature available from Gotomeeting and various telco providers.  This feature works really well too.

The current problems we have are some echo on certain calls and the fact that remote phones don’t currently work for incoming calls.  They work for OUTGOING calls, but for incoming, they go straight to voicemail.

Little glitches, but annoying nonetheless.

Our vendor is working to resolve the issues, and I have complete faith that the issues will be resolved soon. 

Even with the issues we have now, it is a so much better phone system than we had previously, it doesn’t even really compare.

 

Technorati Tags: ,,

Wednesday, February 04, 2009

February 9th – Kindle 2.0?

 

Amazon has scheduled a news conference/press event for February 9th, 2009 at the New York City Public Library.  Speculation is that they will do one of two things:

    • Announce that Jeff Bezos is funding a theme park somewhere in Mongolia
    • Introduction of the Amazon Kindle 2.0

I make no bones about the fact that I am very impressed with the Amazon Kindle.  It looks like a great device for reading books.

It’s an electronic reader that can hold a large number of books on it, and it also has built in wireless for ordering books from Amazon (if they are in Kindle format).

It also (for a monthly fee) will allow you to download blogs, various newspapers, etc, directly to the Kindle.

It’s not a cheap device, coming in at about $359.  But the biggest problem with the device is that it has been sold out since early November.  Oprah featured it on her show as one of her “Favorite Things” and ever since, they have been sold out with an average delivery time if you ordered today of six to eight weeks.

Speculation is that on the ninth of February the new Kindle will be announced.  Nothing has been mentioned about new features, at least by Amazon.

I look forward to the new Kindle.  I look forward to the possibility that I could have a device with 15-20 books on it that I could take anywhere and read.  Packing 15-20 books into a paperbook sized device holds great appeal to me.

So Mr. Bezos, bring on Kindle 2!

Monday, January 19, 2009

Michael Arrington unveils internet Tablet Proto B

Michael Arrington, of TechCrunch fame, has unveiled prototype B of his proposed internet Tablet.  Called the CrunchPad internally, this looks to be a very useful tablet.

Runs Linux (UBuntu).  Has a touchscreen.  Has GMail support built in.  Has YouTube and Hulu support built in.

Comes with a USB port to plug in a keyboard (which is almost a necessity, in my opinion).

Proposed to cost $299 when (if) it comes out.

Michael, I’d be interested in such a beast should it ever become available.  I’d like a Remote Desktop client, if possible, to included (or to be available to be installed).

Great second steps though.  Check it out

Ford unveils a plug in Escape hybrid

This looks highly promising for plug in vehicles.  TechCrunch had the opportunity to drive a plug in version of Ford’s Escape hybrid which is due out in 2012.  140miles to the charge.

This is the right direction.  The question I have is whether or not Ford will still be in business in 2012 to produce the vehicle.  If they are still in business, will this be an “affordable” hybrid, or a hybrid like the Tesla Roadster, only available to the rich?

Time will tell on all accounts, I guess.

Video at TechCrunch is included in the link

 

Thursday, January 01, 2009

2009 Goals

 

  • Pay off everything except the big car
  • Build an actual office space in my home, where I can have my printer, scanner, etc, set up and all my cords connected etc.
  • Build two ATOM based Mini PCs for my kids to do homework on using Uber geek and friend Josh Bancroft’s videos (http://software.intel.com/en-us/videos)
  • Promote the use of Asterisk for small and medium sized businesses.  If you have a company with multiple locations, and you aren’t utilizing VOIP for communications, I believe you are crazy. With an Asterisk system and a couple phones, you can communicate between the two offices for no LD charges. That means you can be working from ANYWHERE.  Can you say Telecommute and no one will know the difference?  I knew you could.
  • Install a Windows Home Server to back up all the home PCs in the case of the inevitable failures.
  • Simplify.
Technorati Tags: ,,,


-

Thursday, December 18, 2008

Building a new phone system the open source way

 

My day job company has a phone system that was purchased and built right before Abraham Lincoln was born.

From talking to some people, he might actually have been one of the people who actually WROTE the software for the phone system.

After much debate, and much research, the company decided to purchase a new phone system.  We had a few requirements for this phone system:

  • Ability to have multiple inbound queues
  • Ability to have the phone not ring if you are on a call, but still leave you in the queue once your current call is done
  • Ability to have your voicemail sent to your email
  • Ability to forward your phone to an outside number if you are unavailable or out of the office.
  • Ability to pick your desk phone up, take it anywhere in the world and plug it into a network port and plug it in and have the same phone experience wherever you are that you have sitting at your desk, including getting your phone calls at your regular desk direct dial number.

I looked at many possible phone systems, from Avaya, and from Mitel, and from Shoretel, and a couple open source Voice Over IP solutions, one called Asterisk, and another, built on Asterisk called Elastix.

In the end, after much discussion, we decided to go with the Elastix phone system and Polycom IP 430 phones.

I’m still waiting for my new T1 to be installed in my office, but I have the phone system currently set up in my office and working for station to station internal calls.

I also have it set up so that you can go somewhere (for example) my home office and plug the phone in and get phone calls.

One neat feature is that all incoming faxes come into your email as a PDF file.  It’s a really nice feature.

If you are looking at a new phone system, I strongly recommend you look into Asterisk or Elastix.  They are both ultra configurable and flexible.

Compared to the other alternatives, it cost us at least 50% less than the other alternatives, and I think in the end it will provide us with a much better phone experience.