Aptana and Eclipse Mouse Click Problems

Recently, both the Aptana and Eclipse IDE’s have been giving me mouse clicking problems but I finally found the solution. To fix the problem you will need to do the following:

  1. Create a new empty file called aptana.sh that you will use to launch Aptana.  I store my install of Aptana in /home/username/Applications/aptana so I created the launch script in /home/username/Applications/aptana.sh.
  2. Put the following code in the empty file and save it.  It will become what is called a wrapper script for launching the Aptana application.  Change the paths to match your environment.
    #!/bin/sh
    export GDK_NATIVE_WINDOWS=1
    /home/username/Applications/aptana/AptanaStudio
  3. Make the script executable.  You can do this by right-clicking it in gnome and selecting Properties -> Permissions -> Allow executing file as program.  For the purists: chmod +x /home/username/Applications/aptana.sh
  4. Create a launch script.  For the sake of simplicity, I create a launch script for it on my desktop by right-clicking on the desktop and selecting Create Launcher.
    Name: Aptana
    Command: /home/username/applications/aptana.sh
    (browse to and select the script you created)

You should be able to use a very similar setup to fix mouse clicks in Eclipse as well.  Just change the paths and filenames where appropriate.  Keep in mind that the application for Aptana is called AptanaStudio whereas in Eclipse it is simply called eclipse.

You can now test your script by double clicking the launcher or running the shell script you created.  The mouse clicking problems should be fixed.

Wicked Cool PHP – Review

Wicked Cool PHP

Wicked Cool PHP

It’s not often that I write reviews about specific products, but I recently bought this book and couldn’t resist recommending it to anyone who has a basic grasp of PHP and is looking for some practical applications and scripts to work on. I have found it to be a great PHP scripting resource which walks through a number of very useful scripts in detail, discussing exactly what is going on and how the script might be used in real life.

The authors, William Steinmetz and Brian Ward, do an excellent job of walking through each script showing how it works, what the potential pitfalls are and how it might be used in real life.  The best part is, there isn’t a single “Hello World” script in the book.  Rather the scripts are solutions to real life programming situations that most PHP programmers will run in to at one point or another.

I highly recommend Wicked Cool PHP to anyone starting out with PHP who wants to go a little deeper than “Hello World” or wants to see real examples of practical PHP scripts.

New Webmaster Tool – The Regular Expression Editor

WarkenSoft Productions is proud to announce the development of a new tool for use on our site. The Regular Expression editor will allow you to test and edit any regular expressions that you have been struggling with to develop. Made available for free to our visitors, we hope you enjoy the tool and find it to be useful.

If you have any suggestions for improvements or comments about it, feel free to leave them in the comments area below. Also, we’re always on the look out for good regular expressions, so if you feel that you have one or a few that might be useful to the other visitors to this site, feel free to mention them in the comments.

Open Source Website Designs

Looking for website design ideas? Check out the Open Source Web Design site. You will find over 1000 completely free website designs (open source) ready to be downloaded. You could either use complete designs, or glean site designing ideas from the many different options available.

Open Source Web Design is a place to download free web designs and share yours with others. We help make the internet a prettier place. – oswd.org

All the website designs can be easily previewed and downloaded, and come with source images along with everything else you will need to make a great looking website. Some also come with multiple stylesheets, allowing you to easily tailor the look and feel of your particular website. You can even contact the author of any given design in the event that you have questions or just want to hire them to design MORE stuff for you.

All-in-all, the Open Source Web Design site is a pretty useful tool for any website designer to keep in their ‘back pocket’.

Keyword Selection Tool

One tool that I have found to be very useful in optimizing my web pages for search engine rankings, has been the Overture Keyword Selector tool. This little online keyword selection application allows you to enter a keyword or phrase, and will return both an indication of the estimated number of times that term has been searched for, and a list of potentially related keywords or phrases and the number of times THEY have been searched for as well.

This is useful in both helping you to know whether a particular keyword or phrase is popular, as well as helping you to find other keywords or phrases that might be easier to target. You might see that a particular keyword has huge results in the keyword selector tool, but good luck getting first page search engine results for that word. Then you notice that there are five other phrases related to that same keyword, which would be much easier to target, and together would yield more results than the initial word you were aiming for.

Daily Jokes for Your Website

One of the more difficult aspects of running a website, is finding content that your visitors will find useful, and hopefully will keep them coming back. One way in which you can accomplish both of these goals is to run a daily joke or humourous article on your site. Doing so will both provide fresh, new content on a regular basis, as well as giving your website visitors something to come back to. The difficulty is finding and maintaining a regular list of jokes and humour.

This is exactly what The Occasional Joke blog is hoping to provide. This blog is offering it’s readers the opportunity to syndicate the daily jokes onto their own blogs and websites. Anyone running a PHP enabled site can syndicate the latest Occasional Joke to a page on their own site, with just a brief bit of code.

There is also a WordPress plugin developed specifically for people wanting to run Occasional Jokes on their own WordPress blogs as well.

$50 Hosting Coupons

I currently have two types of coupons for people signing up with Dreamhost.

  1. The “50 Dollars Off” Coupon
    If you sign up for a year or more of hosting, you can use this coupon to get $50 off the total cost. Just enter WARKENSOFT50 as your promotional code when you sign up. Essentially, that could take your cost down to under $4/mo for the first year.
  2. The “Waived $50 Setup Fee” Coupon
    When you sign up for monthly payments (instead of paying for a year at a time) Dreamhost will want to charge you a one-time $50 setup fee. You can get that fee waived by entering WARKENSOFTXSETUP as your promotional code when you sign up.

What They Offer:

  • 167 Gig’s of storage space
  • 1.6 Terrebytes of bandwidth
  • 3000 email accounts
  • A free domain name
  • Unlimited MySQL Databases
  • Hosting for unlimited domains
  • And that’s just the starter package, all for just $7.95 a month
  • And if for some reason you don’t like it, you can cancel within the first 97 days!

If you decide – within the first 97 days of your time with us – that DreamHost isn’t for you, we will gladly close your account and refund any payments you’ve made to us within those first 97 days.*

One of the most important reasons that I recommend hosting with them is that they have a VERY easy website setup process. Once you’ve signed up, all you have to do is choose a domain name and then walk through their automatic installer. For the look and feel of your individual site there are hundreds of different themes to choose from, many of which are included with the initial installation. And I have fifty dollar coupons to give away!

So if you’re looking at the possibility of starting up your own website, I recommend you click here to see what DreamHost has to offer. And don’t forget to use one of our coupons!

Contact Forms on your Website

One of the keys to running a good website, is allowing your visitors to contact you when they have a question or comment on your website. Yet, in this day of email harvesting and spam, how do you allow your website visitors to contact you, without exposing yourself to a deluge of unwanted vi*gra ads?

The answer? Use a form mailer! A form mailer is a system which takes information that someone types into a form on your website, and turns it into an email which you can read.

Read the rest of this entry »