Submitted by anto on Fri, 10/17/2014 - 03:15
Setting up, upgrading and maintaining a clean and functional Drupal/PHP Development environment is an art, and quite a piece of cake for the skilled sysadmin. But the ever changing versions of OS packages and dependencies can bring up quite some unexpected challenges to a budding developer. Here is the solution to one such error that might eat your brains out.
Almost all usable versions of Drupal - 6, 7 and 8 - use PECL uploadprogress to show file upload progress.
And installing it on previous Ubuntu, PHP versions was as easy as running the following command:
Submitted by admin on Fri, 08/08/2014 - 15:18
Skype for Linux, when updated to 4.3, from 4.2, brings up a big problem to many of the users who heavily rely on their Skype chat histories for a reason.
And since Canonical (the makers of Ubuntu) has included the update in its repositories, this problem is kind of unavoidable if you want to keep you up-to-date.
And with the now-Microsoft-owned Skype developers threatening that they would soon make the old Skype useless, you are in very much need of this fix to your existing Skype data files.
Submitted by admin on Mon, 06/09/2014 - 02:49
Both Ubuntu and Linux Mint have OpenJDK in their repositories, and that should work fine for most stuff.
But when you are into serious development, especially to install the Eclipse IDE, you need Oracle Java.
To install Oracle Java 8 on Ubuntu 14.04 Trusty / LinuxMint 17 Qiana, use the following commands in Terminal:
Submitted by admin on Sun, 06/01/2014 - 08:25
Note: I did this for a friend's Dell Studio 1435 Laptop, while installing the latest LinuxMint 17 Qiana Mate Edition. This should work on Ubuntu / LinuxMint for any machine which has a Broadcom BCM4312 wifi (802.11b/g) adapter.
You can make sure that you have the correct device mentioned here, by typing in the following command in the Terminal:
lspci | grep -i bcm4312
It should show something like this:
Submitted by anto on Tue, 04/01/2014 - 15:53
Submitted by admin on Thu, 03/20/2014 - 09:22
NOTE: This is just a rough research note for now - I haven't done this myself yet. Will expand once I have experimented more with this. Till then, please use the following info to build upon, and let me know via the Comments box below if you have any quick doubts. Cheers!
Submitted by admin on Tue, 03/11/2014 - 04:25
This is an issue which occurs due to the maximum number of open files allowed for a process (mysql in this case) being very less that what is required - something that happens because you have lots of large tables / a large DB. To fix this, you just have to increase the limits in a few places.
Here is how you do it:
Step 1: Identify the issue
as limit on the max number of open files (1024) for a single process (mysql) by doing these as root
user:
ulimit -a | grep open
Submitted by admin on Thu, 12/26/2013 - 20:36
With SSH enabled, Drush is one of the best command-line tools that a Drupal developer/admin can have.
If you havent heard of Drush, checkout these pages to know more about it, and about how it can help make your life much saner:
https://github.com/drush-ops/drush#description
http://drush.ws/about
Here is how you can install Drush on your cPanel/WHM shared hosting account:
Submitted by anto on Mon, 09/23/2013 - 05:57
Device: http://www.visiontek.co.in/3g-2g-wireless-products/82gh.html
Letter:
Developing a Linux Voice Dialler for VisionTek 82GH USB 3G modem
Hello VisionTek,
This is Anto Jose, a Linux developer + OpenSource consultant from Thiruvananthapuram.
As you know, the Linux dialler application that comes with the 82GH 3G USB modem, doesn't support Voice Calling and SMS/USSD facilities that the Windows version offers.
Submitted by anto on Thu, 07/18/2013 - 06:30
Setting up a LAMP (Apache, MySQL, PHP) development environment on Ubuntu 11.04 (Natty) / 11.10 (Oneiric) for Drupal/Wordpress development
Package Installation
From Terminal, execute the following command to install the required packages:
sudo apt-get install apache2 mysql-server mysql-client php5 libapache2-mod-php5 php5-gd php5-mysql php5-cli php5-curl kcachegrind php5-ffmpeg php5-mcrypt php5-imagick php5-xdebug phpmyadmin
Additional Configuration
1. To fix the Fully Qualified Domain Name issue for Apache
Pages