Archive for the ‘Tech’ Category

  • Android requires compiler compliance level 5.0 or 6.0. Found ’1.4′ instead

    Sep 7, 11 • digitalfractal, serene, TechNo Comments
    Android requires compiler compliance level 5.0 or 6.0. Found ’1.4′ instead

    In Eclipse, you may run into the following error while developing Android apps: Android requires compiler compliance level 5.0 or 6.0. Found ’1.4′ instead.  Please use Android Tools > Fix Project Properties. The fix to this is to right click on the project, go to project properties, and under java compiler set it to 1.6 ...

  • Mosquers Website

    Aug 21, 11 • digitalfractal, TechNo Comments
    Mosquers Website

    Mosquers – an annual video contest for the Muslim community – needed their website changed and put up within a couple of days. We were able to integrate a wordpress design for them within 24 hours and give them a highly professional look...

  • Mailserver Setups: Verify Your Timezone

    Jun 9, 11 • serene, TechNo Comments
    Mailserver Setups: Verify Your Timezone

    We have been busy setting up the mail server on one of our web properties. Instead of paying a 3rd party such as Vertical Response $500+ / month, we decided to purchase a $500 software [Active Campaign] and set it up. Within the next few days, we will post a complete tutorial, but we noticed ...

  • Switched to Site5 for Shared

    Jun 6, 11 • digitalfractal, serene, TechNo Comments
    Switched to Site5 for Shared

    I have a number of websites that did not warrant being on dedicated server, so we are back at Site5, except for a couple of dedicated apps and our emailing server. So, currently we are using: - Site5 - Linode [For Salam Pages] - Voxel [For another Rails application as well as a dedicated mail ...

  • Heroku Status

    May 6, 11 • serene, TechNo Comments
    Heroku Status

    Today one of our clients’ websites shut down, so she called me frantically wondering what happened. It seems like the CLOUD CRASHED. Yes, Amazon S3 – hosting a large number of cloud based services – crashed, leaving our client helpless for nearly 30 hours...

  • Increase memcached memory

    Feb 5, 11 • serene, TechNo Comments
    Increase memcached memory

    The default 64MB of memory setup for memcached is usually sufficient, but occasionally you may want to increase it. In Ubuntu go to /etc/memcached.conf and change -m 64 to -m <newmem>...

  • Python Unicode Errors

    Jan 27, 11 • serene, TechNo Comments
    Python Unicode Errors

    I am using python to aggregate HTML data, parse it, clean it and pass it to another server. If you have ever done this, you will know how unicode can come back to bite you. Firstly, go read http://farmdev.com/talks/unicode/ to get an understanding of what ASCII / Unicode errors are about. Secondly, here are a ...

  • Note for MacPorts Apache Vhosts – Multiple

    Jan 14, 11 • serene, TechNo Comments
    Note for MacPorts Apache Vhosts – Multiple

    Macports Apache does not have the general a2ensite etc. as you may be used to on Ubuntu or Debian systems. You probably don’t want to load a bunch of virtual hosts unnecessarily, so make sure to include a directory in your httpd.conf: [bash]Include extra/vhosts/*.conf[/bash] You can also create your own scripts to mimic a2ensite/dissite but ...

  • RVM, Ruby 1.8.6, OpenSSL and OSX

    Jan 7, 11 • serene, TechNo Comments
    RVM, Ruby 1.8.6, OpenSSL and OSX

    On OSX, the OpenSSL version shipped with MacPorts is 1.x.x, but Ruby 1.8.6 requires an older version. Therefore RVM comes with 0.9.8n that can be installed with [bash]rvm package install openssl[/bash] Alas, it was not working for me, so I ended up manually downloading that version, running [bash] ./configure darwin-i386-cc make make install [/bash] Then ...

  • Using RVM and Rake in a Cronjob

    Jan 6, 11 • serene, TechNo Comments
    Using RVM and Rake in a Cronjob

    For RVM to work properly in your cronjobs, you will want to simulate starting a new bash shell. [bash]/bin/bash -l -c ‘rvm use ruby@gemset && rake task:task’[/bash] The -c option reads the next string as pointed out by the manfile: The -l option invokes a new bash as if it was a login shell loading ...