Introducing YippieMove '09. Easy email transfers. Now open for all destinations.
Nov
13.
Comments Off
Comments
Category: Other

This time the hackaton was not as much a hackaton as a regular meeting.
Alex and I met up on Sunday morning and started to outline what we needed to do during the day and got started. We got surprisingly much work done. I was working on the back-end of our product, while Alex worked on the front-end.

By the end of the day we could certainly conclude that we’re on the schedule with our launch, and that a beta-release of the product will see the dawn of light in a not too distant future.

Excited yet? We are, so you should be too.

Author:
Introducing YippieMove '09. Easy email transfers. Now open for all destinations.

If you’ve followed the posts on the blog since we started, you might recall that we filled out our Article of Incorporation for LLC about 3 weeks ago. Well, we still haven’t received any papers back yet. The Secretary of State haven’t even deposited the check yet. This is kind of annoying.

Anyhow, this doesn’t stop us from working on our product, and it’s just that it would feel much better to have the formal paper-works done so I can start moving on with the remaining administrative tasks that requires this paper.

Except for this, we’re moving forward with our development according to our time-line.

Author: Tags: ,
Introducing YippieMove '09. Easy email transfers. Now open for all destinations.

(In the scope of this article, I assume a typical office-environment that include standard PCs running Microsoft Windows with Microsoft Office.)

Everyone knows that buying software can be really expensive, and I can see why both private users and businesses sometimes use illegal copies of software. However, I can also see why software is expensive. Software companies put plenty of money both into R&D and into marketing. Both sides have good arguments: users of pirated software claim that they would buy the software if it wasn’t that expensive, and the producers claim that if it wasn’t for piracy, they could lower their prices.

Anyhow, I’m not gonna tell you who’s right and who’s wrong, I’m simply going to give you another option. Here’s a little question for you: Do you have to use the same software as ‘everybody else’, or are you brave enough to think outside of the box?

If you’re one of the people who would consider themselves ‘brave enough’, I have a little surprise for you; you can save between $1,264.97 to $1,284.97 per computer in lowered licensing costs, and you don’t even have to switch away from Windows (if you don’t want to).

So what is the secret? Nothing new really, but surprisingly few companies realize this. By using alternative softwares, these large savings can be achieved without really losing anything.

  • Open Office – The alternative Office-suite.
    • You don’t need to pay for Microsoft’s over-priced Office software. Open Office offers you the about the same possibilities as Microsoft Office, but for the great price of $0. Sure, I admit it, there are some few functionalities in Microsoft Office that Open Office lacks, but they are really not that many. I’ve personally used Open Office for the past 5 years or so, both professionally and in school, and still have not found any reason to switch back.
    • Features: Open Office offers you the same features as Microsoft Office. That means: a Word-processor, a Spreadsheet application, Presentation software, and a database application.
    • Drawbacks: As far as I see it, none really. Open Office can import and export files to Microsoft Office, and the person on the other side won’t even know the difference. The only drawback that I can possibly think of would be if you are a high-end power user of Microsoft Office and use tons of macros and similar features. In that unusual case there might be some problems. However, if you’re just an average Office-user, there’s really no problem to switch. Chances are that you can barely tell the difference.
    • Price you save: $419.99 for Microsoft Office 2003 Small Business to $439.99 for Micrsoft Office 2003 Professional
  • Thunderbird – The alternative e-mail client.
    • The price you save by using Thunderbird will be related to two things. First, you don’t need Microsoft Outlook (which comes with Microsoft Office). Second, you don’t need to worry that much about viruses. Surprisingly few people out in the business world realize that the main reason why viruses are such a big threat to them is because of two things; they use Microsoft Office (and Outlook), and they use Microsoft Windows. The fact that you need Windows might be something you cannot do much about due to special applications etc. But you can change your e-mail client and Office suite. The reason why the combination of Microsoft Office (with Outlook) and Windows is such a dangerous combination is that it is heaven for a virus- or spyware-creator. Both Microsoft Office and Windows are filled with bugs that make it very easy for malicious softwares to flourish.
    • Drawbacks: Thunderbird is not a calendar application. This is simply a e-mail software, not a complete solution for both contacts, calendar and e-mail.
    • Price you save: $0, but expect far fewer headaches and reduced amount of viruses, so you do save something.
  • Firefox – The alternative Web-browser.
    • The reason again for switching over from Microsoft Internet Explorer is primarily security. More and more users switch to avoid all pop-up windows and spyware that usually goes hand-in-hand with using Internet Explorer. I’ve had plenty of first-hand experience of this. A couple of weekends a go I had to go through 20-some PCs to clean them from spyware. They all were running Internet Explorer, and the users complained about decreased performance. After removing all the spyware, installing Firefox (and removing all icons to Internet Explorer), I haven’t had a single complaint.
    • Drawbacks: The only drawback would be that some certain web-pages won’t display properly in Firefox. However, that’s because of the fact that the web-designer didn’t follow the standards that are defined by the W3C for proper HTML (see our article Why Your Site Should be Multi-platform for more details about this issue).
    • Price you save: $0, but you will be able to surf the web with less worries and more efficiently. And you do save money in reduced maintenance costs.
  • The Gimp – The alternative graphics software.
    • The Gimp is a great tool for image manipulation. Some people even argue that it’s more powerful than Adobe’s Photoshop. I wouldn’t go that far, but I would say that it is certainly good enough for any average graphic designer who only does simple web-graphics or similar jobs. I use The Gimp for all my graphic needs, which include web-design, image optimization etc.
    • Features: Pretty much all you would require from this kind of software. You can import and export files to work with Photoshop without any problem if you need to do so.
    • Drawbacks: Honestly, it’s not as powerful as Photoshop and it doesn’t have all the features of Photoshop.
    • Price you save: $599 for a copy of Adobe Photoshop CS 2.0
  • ClamAV – The alternative Anti-virus software.
    • They say the only certain things in life are death and taxes. Well, the only certain thing in Windows is viruses. You will, sooner or later, be confronted with viruses (whether you know it or not). A anti-virus software is really something you need.
    • Features: Search and remove viruses. Simple as that. Not as fancy as many of the other anti-virus applications, but it does get the job done.
    • Drawbacks: Just like I said above, it’s not as fancy as the other ones, so if you’re looking for eye-candy, this is probably not what you’re looking for. The software doesn’t come with features like anti-phishing and anti-spyware, but since we’re running Firefox instead now, that threat-level is significantly reduced. Since Firefox both comes with built in anti-phishing and spyware-protection, we can still sleep well at night.
    • Price you save: $244.99 for a copy of Norton Internet Security.

So what is the conclusion to draw from this article? My purpose for this article wasn’t to make you implement all the changes that I suggested in the article (but if you’re considering doing so, that’s great). My reason was simply to open your eyes. Just because ‘everybody else’ uses some software doesn’t mean that it’s the best possible software on the market. Sure, people might look at you funny when you suggest to switch away from the industry-standard, but that doesn’t mean that you’re wrong. A couple of hundred years ago the smartest people on earth thought that the Earth was flat, and everybody who argued the opposite was accused of being crazy. Sometimes being different is not all that bad. Personally I’d rather spend the money I saved on licensing costs on a new server or something that will actually make a difference.

If you have any comments or feedback, don’t hesitate to make your voice heard. I’d love to hear what you have to say.

Author: Tags:
Introducing YippieMove '09. Easy email transfers. Now open for all destinations.

This weird and annoying problem I’ve spent quite some time on to solve today. The problem occurred on one of the websites that I administrate. The webshop on the site refused to go through with purchases from users accessing the website from domain.com, but worked fine for users accessing it from www.domain.com.

Don’t get me started on why the host doesn’t support mod_rewrite, but that was something that I didn’t have any power over, so I had to come up with some workaround.

If mod_rewrite had been supported, the problem would have been easy to solve. Then all I would have to do would have been to add the following lines to the .htaccess-file (I tried this and ended up with a 500-error):

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com$1 [R,L]

So how did I solve this?
The solution is really ugly, and I’m not very proud of it, but it works for now. What I did was that I created an index.html-file (which didn’t exist, since the site is using PHP) like the one below:

Example-file (since the blog is restricted, and I cannot write html here). Right-click and save it. If you left-click on it, you will be redirected (duh!).

The next thing I did was a simple .htaccess-hack. Since my server loaded index.php before index.html, I added the following line to .htaccess:

DirectoryIndex index.html index.php

(Apache looks for the files in the order they’re listed)

This took care of the entire problem. I never said it was a nice solution, au contraire, it’s really ugly, but it gets the job done.

If you have any suggestions on how to improve/solve this differently, please let me know.

Update 1: We describe a method to do this for a server over which you have full control in this article.

Author: Tags: ,
Introducing YippieMove '09. Easy email transfers. Now open for all destinations.
Oct
30.
Comments Off
Comments
Category: Business

For an online company, a CMS is almost something required. I would go as far as saying a CMS is for an online business as a binders with indexes are to an accountant – it’s simply necessary.

However, since we’re just starting up, we still have no need for a CMS, a small blog is all we have to offer you at this point. But this doesn’t mean that we don’t have any experiences with CMSes. I have for instance been working with another company to migrate their old static (Frontpage-made) homepage into a modern CMS with a webshop.

The result? The company was extremely happy, and was surprised that I could create such complex web-page for that cost.
So what was the cost of the software? $0.

I guess you know us by now, and that you probably already figured out that I was using Open Source software for this, and that was the reason for the low cost. So what did I learn by setting up this CMS? What software did I use? What should one consider when choosing a CMS?

What software should I choose?
A good start is to surf over to Opensourcecms.com, where you will find pretty much every Open Source CMS/Blog on the market, set up in the default mode. Here you can both browse the admin- and frontend-interface. In addition to this they also have a good list of features for the different softwares.

My initial choice here was Mambo, because I liked both the front-end and back-end as well as the features.

Will my server support the software?
Most likely. Most of the more sophisticated hosts do run their servers on Apache with PHP4/5 with MySQL as the database-server. However, if your host do not run this setup, you might still be able to run the software, but you have to check the specifications on the software. Whether your server runs Linux (any distribution), FreeBSD or any other flavor of *nix, shouldn’t make any difference.

I want to set up a webshop that integrates with my CMS, what CMS should I choose?
There’re plenty of CMSes that can be set up with webshops, but I ended up choosing Mambo, because it could be easily integrated with VirtueMart, that is a sophisticated Open Source webshop.

However, I said that I initially chose Mambo. I’m currently in the stage of migrating away from it. The reason for this is that I did experience problems with the compatibility between Mambo and VirtueMart. They seem to work nicely together in general, but I’m having major problems with Firefox, which of course bothers me a lot.

The CMS I’m currently migrating to is Joomla!, which is a development of Mambo, where parts of the Mambo-development team broke away from Mambo and went their own way. Joomla! and VirtueMart are closely connected, and the VirtueMart-team recommends Joomla! rather than Mambo to run with their software.

Another reason for migrating away from Mambo is their upgrade to 4.6.x. This upgrade is a major upgrade from the previous 4.5.4-release, but it came with a big price. I’ve spent several hours trying to migrate over to the new release, but every time I ended up going back to 4.5.4 due to miscellaneous errors that occurred. In addition to this, when 4.6.0 was released as stable many people started to upgrade their sites, and most people ran into serious problems. A day or two later 4.6.0 was declared unstable. This lead many, many webmasters to spend several hours in this progress up upgrading, and finally having to give up and move back to the previous release (if they had a backup that is). I’ve read many stories in the forum from webmasters who had major downtime on their sites due to this problem. Sure everybody can make mistakes, but this was one severe mistake from the Mambo-team. If you’re trying to make a software that appears to business-clients, you simply cannot afford these kind of mistakes.

What is the major drawbacks of running Open Source CMSes?
So far, the only real problem I’ve experienced with this setup has been problems with VirtueMart. Sure, Mambo/Joomla! and VirtueMart does have a fairly steep learning curve for the average computer user, but once you understand the system it’s fairly straight-forward.

One word of warning though, don’t expect equally good forum-support for VirtueMart as in many of the other Open Source-projects. The code of VirtueMart appears to be something of a mess, where only the lead programmer knows how things really works. Their forum is filled with posts without answers, so don’t count on getting all your posts answered.

So what software would you recommend for an online business?

  • The CMS foundation.
  • VirtueMart
    • The webshop
  • Joom!Fish
    • To make your site multi-lingual
  • REPository
    • To handle downloads on your CMS
  • SMF
    • If you need a forum on your CMS

    I guess that’s it. That is the setup I would use if I were to set up a CMS for our company at the moment.

    Stay tuned for the next part of the CMS-series. The next episode will include more in detail use of Joom!Fish as well as the migration process from Mambo to Joomla!.

    Author: Tags: ,

    © 2006-2009 WireLoad, LLC.
    Logo photo by William Picard. Theme based on BlueMod © 2005 - 2009 FrederikM.de, based on blueblog_DE by Oliver Wunder.
    Sitemap