Solution for “undefined symbol: menu_proxy_module_load”

Environment: Linux Mint 13.04
Eclipse: Kepler

I was running eclipse on terminal, and the following error message kept on coming up.
“undefined symbol: menu_proxy_module_load”

Because it was making the terminal clutter I wanted to clean it up.

A little bit of googling revealed that installing the following package solves the issue.
sudo apt-get install appmenu-gtk

It really did and problem gone.

Google Reader is closing down. I’m going for Opera Mail

We have around one more week for the closing down of Google Reader. It was a handy service to follow the interesting blogs and other websites – all in one place. Since google decided to ditch one of my useful tools I was looking for alternatives. I knew Thunderbird facilitates RSS reading and so many other mail clients. Also there are other online alternatives that are equivalent to Google Reader. However this time I decided to go for a desktop client.

Keeping E-mails and RSS together was my intention. And also I really needed a decent alternative for Mac’s native Mail application. It is slow and not very appealing.

Opera browser had RSS reader sometime back and now no more with the browser. However Opera has the ‘Opera Mail’ desktop client software for Mac and Windows that includes an RSS reader. I thought of giving it a try so now I’ve installed the Mac version and configured my email that uses the Google’s mail servers.

Opera Mail
Opera Mail Client

I choose to use the IMAP rather than POP. Therefore the configuration looks like this.

e-mail configuration

 

I’m putting this together here because I can keep this as a reference to the port numbers. 😉 If you want to use POP – the port number is 995.

Now it’s time to configure the RSS feeds of my favorite blogs and websites. For example I choose Peteris Krumins’ Blog. In the Opera Mail, go to the menu item ‘Feeds -> Manage Feeds’. It will bring up the ‘Subscribe to Feeds’ dialog – click on the ‘Add’ button and provide RSS feed URL.

RSS Configuration

That was all it required to get going and I’m happy with Opera Mail for now. It is fast and intuitive. Let me see how far I can go with this.

If you are looking for some other alternatives you can find them here:

Make Tech Easier blog page: http://bit.ly/19w0i5F (Mac only)

Drupal Security Update Required FTP Server in Mac OS X Mountain Lion

I was developing Drupal in my MacBook with XAMPP server setup. I was tweaking with a different distribution and that needed an important security update. I was trying to update and there came the need for an FTP connection to the localhost.

Apple has disabled the FTP Server in Mac OS X Mountain Lion. Here is the little tweak that helped me to start the disabled FTP Server in order to get the job done.

Start the FTP:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist

Verify the FTP is working by issueing this command
ftp localhost

Stop the FTP:
sudo launchctl stop com.apple.ftpd

Start the FTP again:
sudo launchctl start com.apple.ftpd

When the update prompts FTP credentials – provide machine username and password. This gets the job done.

Though FTP usage is discouraged due to it’s security vulnerabilities – this was the easiest way of tackling Drupal issue in local environment.

If you are seriously considering a secure FTP server in your Mac, check the PureFTPd Manager from the following link:
http://jeanmatthieu.free.fr/pureftpd/

 

Edit:
I encountered the same issue with WordPress development in MAMP Server setup. Easiest solution was to set the proper permission to the wordpress directory. Apache runs as the user _www:


sudo chown -R _www:_www wordpress_directory

Also this will work

sudo chgrp -R _www wordpress_directory/

Same technique could work for Drupal issue as well.