Archive for December, 2008

Sea Food at Sea Pebble

Sea Pebble is located next to Dona Paula jetty, Goa. I love this place more because of its ambience. Having candle light dinner just next to sea makes it more special. And ofcourse music of waves hitting rocks sets the tone for memorable dinner.

Here we usually fill our stomach on starters and skip main course. One of my favorites is Surmai Rawa fry. If you are willing to experiment you should go with Surmai Masala Fry, this preparation is very specific to Goa region. Few other dishes that I recommend are Prawns fry, Mackerel Masala Fry and Pomfret rawa fry. Quality of sea food is awesome so you can order any of your favorite Sea Foods.

This place is a bit expensive, but it is worth the money and would strongly recommend if you are in Goa.

For detail address: http://goa.justdial.com/sea-pebble-restaurant_donapaula_Goa_rlhbveueblq.htm

Life is…

Leaving the house in the morning,

Dressed in clothes that you bought on credit card for work,

Driving through the traffic in a car that you are still paying for,

Putting in petrol that you cannot afford,

In order to get to the job that you hate

But need it so badly so that you can pay for the clothes, car, petrol and

The house that you leave empty the whole day, in order to live in it

Does this reminds you of someone …  may be its you ….

Samsung ML1710 (Printer configuration) on Mac OS X 10.5 (Leopard)

I am using Mac OS X 10.5.5 and had a hard time finding drivers for our office printer Samsung ML1710. Finally i managed to configure it. Here are the instructions:

1. You need to Download & Install following drivers:

2. Once you are done with driver installation, simply follow printer adding instructions:

http://support.apple.com/kb/HT1800?viewlocale=en_US

So now in your drivers list you will find Samsung ML1710

Hope this helps…

CiviCRM – Joomla on Shared Hosting

Usually on Shared Hosting there are lots of restrictions, which makes it impossible to install CiviCRM. Few tricks that i learned over the time that might help others. (Especially if you can’t modify php.ini settings on shared hosting and you don’t know .htaccess) This is sort of customized installation procedure :)

1. Since we have more control on our local install, first install Joomla + CiviCRM on your machine. Make sure that local and live server versions are same. So that there is no conflict when you migrate.  I usually have separate database for CiviCRM, which make it easy for future upgrades and backups.

2. Once you have everything running on local server.

- Take the database backup of CiviCRM db.

- You need export INSERT statements for CiviCRM Component entries from you joomla_components table. Check below INSERT from my install.

- Take the backup of component/com_civicrm and administrator/component/com_civicrm  folders.

3. Now you are all set for migration. Most of the time Shared Hosting allow only ftp access and also there is no untaring/ unzipping utility.  So i would recommend to use a ftp client that resumes upload from the point it gets disconnected. So don’t use gFTP, I always had problems hence started using Filezilla.

- Upload component/com_civicrm and administrator/component/com_civicrm  to respective folder on your server.

- Modify civicrm.settings.php in both compnent/component/ and administrator/component/ make sure fix it according to your server settings.

- now make component entries in your joomla database on live server. If you are on latest CiviCRM 2.1.x and Joomla 1.5.x it should look like:

INSERT INTO `jos_components` ( `name`, `link`, `menuid`, `parent`, `admin_menu_link`, `admin_menu_alt`, `option`, `ordering`, `admin_menu_img`, `iscore`, `params`, `enabled`)
VALUES
( ‘CiviCRM’, ‘option=com_civicrm’, 0, 0, ‘option=com_civicrm’, ‘CiviCRM’, ‘com_civicrm’, 0, ‘js/ThemeOffice/component.png’, 0, ‘task=civicrm/profile\nreset=1\n’, 1),
( ‘CiviCRM Home’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/dashboard&reset=1′, ‘CiviCRM Home’, ‘com_civicrm’, 0, ‘js/ThemeOffice/component.png’, 0, ”, 1),
( ‘Find Contacts’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/contact/search&reset=1′, ‘Find Contacts’, ‘com_civicrm’, 1, ‘js/ThemeOffice/component.png’, 0, ”, 1),
( ‘Manage Groups’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/group&reset=1′, ‘Manage Groups’, ‘com_civicrm’, 2, ‘js/ThemeOffice/component.png’, 0, ”, 1),
( ‘Import Contacts’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/import&reset=1′, ‘Import Contacts’, ‘com_civicrm’, 3, ‘js/ThemeOffice/component.png’, 0, ”, 1),
( ‘CiviContribute’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/contribute&reset=1′, ‘CiviContribute’, ‘com_civicrm’, 4, ‘js/ThemeOffice/component.png’, 0, ”, 1),
( ‘CiviPledge’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/pledge&reset=1′, ‘CiviPledge’, ‘com_civicrm’, 5, ‘js/ThemeOffice/component.png’, 0, ”, 1),
( ‘CiviMember’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/member&reset=1′, ‘CiviMember’, ‘com_civicrm’, 6, ‘js/ThemeOffice/component.png’, 0, ”, 1),
( ‘CiviEvent’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/event&reset=1′, ‘CiviEvent’, ‘com_civicrm’, 7, ‘js/ThemeOffice/component.png’, 0, ”, 1),
( ‘Administer CiviCRM’, ”, 0, 34, ‘option=com_civicrm&task=civicrm/admin&reset=1′, ‘Administer CiviCRM’, ‘com_civicrm’, 8, ‘js/ThemeOffice/component.png’, 0, ”, 1);

Note the 34, is the parent id, so it’s the id of first record. you might have to modify it accordingly.

4. Lastly import CiviCRM database to live server CiviCRM database. Once you import make sure:

- Fire this command in your phpmyadmin or any other sql utitlity on your server for CiviCRM database.

UPDATE civicrm_domain SET config_backend=NULL;

- The login to your Joomla administration section and type this url to reset civicrm menus.

http://<joomla_site>/administrator/index2.php?option=com_civicrm&task=civicrm/menu/rebuild?reset=1

5. Now just logout and login to Joomla. CiviCRM should be working fine.

Few links that might help:

http://wiki.civicrm.org/confluence/display/CRMDOC/Moving+an+Existing+Installation+to+a+New+Server+or+Location

http://wiki.civicrm.org/confluence/display/CRMDOC/Install+2.1+for+Joomla

Note that this is hack to get CiviCRM working with Joomla. For official guide you should check http://wiki.civicrm.org

Hope this helps shared host user…