Tuesday, December 14, 2010

Oh, hail NEW facebook

MY biggest dislike about the new Facebook "you don't have your status on top of your profile anymore"

all these days i used twitter AND facebook to update my current status.

from: http://smobot.com/twitter-facebook-blogger-302 
i used twitter because it's best for sharing micro statuses worldwide. But i couldn't forget that my social community is much larger in facebook and makes more sense for me to have my statuses on Facebook as well which all my friends can see. But i hated having to log into TWO individual services (facebook and twitter) just for updating my same status.

Then i tried looking around for any kind of facebook app that would allow my tweets on twitter to come up automatically to my status field on Facebook - but could not find any: the closest match was the official Twitter app for facebook which simply made a post on the wall rather than showing it on top of my profile as my status.

That's the ONLY reason why i went through putting up tweets on twitter and ALSO putting up statuses on FB.

Tuesday, September 28, 2010

Preferred IDEs for various programming languages

so............ over the last one month i had been trying out several IDEs (Integrated Development Environments) for different kinds of programming.... and here is what i figure out to be the best IDEs for the various programming languages. My judgement is based on:
  • quickness of code-completion suggestions, 
  • quick search through Docs, 
  • ease of program execution and deployment
  • ease of handling GUI (graphical user interface)
  • ease of installation of plugins or add-ons
Programming LanguagePreferred IDE
        Java        PHP
Net Beans
Android
Eclipse
Adobe AIR
Aptana

Disclaimer: All logos and icons used in this blog post are registered contents of the respective projects and/or organizations



Friday, September 17, 2010

Problem with displaying joomla correctly on XAMPP in Linux

i have used Ubuntu 10.04 Lucid Lynx.
i had used the default full installation of XAMPP for Linux 1.7.3a.

i had coded PHP applications for quite awhile and everything worked great....... but when i installed Joomla - a leading Content Management System on PHP - on my localhost, i got some gibberish nonsense like this...... full of this error and that error
i searched the net for answers but found no source helpful...... that's why putting the solution to this problem up on my blog.

Wednesday, September 8, 2010

Removing the 'index.php' from the URL of a codeigniter site

UPDATE (9th May 2015): at the time of writing this article, codeigniter was on version 1.7 I guess. Now, in codeigniter version 2.2.2, the official documentation of Codeigniter shows how to achieve this goal very easily. You can refer to the "Removing the index.php file" section in http://www.codeigniter.com/userguide2/general/urls.html page.

By default, the index.php file will be included in your URLs:
example.com/index.php/news/article/my_article
---

You can easily remove this index.php from displaying in the url by using a .htaccess file in your 'codeigniter' root folder and make it look like: example.com/news/article/my_article

Notice the absence of anything infront of the (.) dot in the filename of .htaccess file

Here is an example of such a .htaccess file.


Friday, May 21, 2010

Android Development using Eclipse on Linux

0. pre-requisites for Android development on linux

i am using the following platforms and environments. i shall guide you through the setup process of Android ADT Plugin for Eclipse

i have used
-----------------
OS: Linux Ubuntu 9.10 karmic koala
Java: Java 6 JDK
SDK: Android SDK r05 from the site developer.android.com
IDE: Eclipse 3.5 galileo
ADT: AndroidDevelopmentToolkit plugin for developing android apps on eclipse - ADT 0.9.6



1. setup JAVA and Eclipse on your linux machine

for android development, you need to have the JAVA Development Kit installed on your machine.
to setup JAVA on your linux machine for android development-
1. go to terminal
2. command "sudo apt-get install sun-java6-bin";
3. command "sudo apt-get install sun-java6-jdk";
4. follow instructions and your JAVA environment for Android Development will be created
If you are on a x86_64 system, you must also install ia32-libs by the command:

"sudo apt-get install ia32-libs"

Eclipse is the most recommended IDE for android development. all resources and tutorials of Android in developer.android.com refer to the usage of Eclipse IDE. Nonetheless, developers can choose to use a different IDE out of their own comfort.