Get Firefox [ - JYOTIRMAYA.COM - ] Get the Source

Welcome to my Blog
:: Home






Thursday, October 22, 2009

Nokia S60 3rd Edition Phone Softwares

You have got a new Nokia Phone (Symbian S60 3rd Edition) and you want to install some good applications in it. Here I list some FREE applications that you can install in your Nokia S60 3rd Edition phones.

Here is a list of applications, not in any particular order, that I have found useful in my Nokia S60 3rd edition phone.


  1. Opera Mini - http://www.opera.com/mini/
  2. SkyFire - http://www.skyfire.com/
  3. Dr. Jukka's YBrowser - http://www.drjukka.com/YBrowser.html
  4. Nimbuzz - http://www.nimbuzz.com/en/
  5. JBak taskman - http://jbak.ru/jbaktaskman_en.php
  6. Google Mobile (Search/Mail/YouTube/Maps...)
  7. Qik - http://www.qik.com
  8. M!Weather - http://www.ubahnstation.net/projects/mweather/mweather.html
  9. Nokia Image Exchange - http://imageexchange.nokia.com/
  10. ScrenShot - http://www.antonypranata.com/screenshot/screenshot-symbian-os
  11. Nokia Energy Profiler - http://www.forum.nokia.com/info/sw.nokia.com/id/324866e9-0460-4fa4-ac53-01f0c392d40f/Nokia_Energy_Profiler.html
  12. Snaptu - http://www.snaptu.com
  13. SmartCam - http://sourceforge.net/projects/smartcam/
  14. DivX Player - http://www.divx.com/en/mobile
  15. Nokia Mobile Web Server - http://mymobilesite.net/

  16. Nokia Maps - http://maps.ovi.com
  17. FreeCaller - http://sourceforge.net/projects/freecaller/
  18. Stopwatch - http://www.getjar.com/mobile/6397/stopwatch/ author
  19. Mobile Task Manager GTD - http://www.substanceofcode.com/software/mobile-task-manager/
  20. TWIM - Mobile Twitter Client - http://www.substanceofcode.com/software/mobile-twitter-client-twim/
  21. Frozen Bubble for S60 - http://fb-s60.sourceforge.net/

And if you have internal or external (e.g. Globsat BT 328) GPS receiver then feel free to try out the following applications,
  1. Nokia Sports Tracker - http://sportstracker.nokia.com
  2. Nokia Location Tagger - http://betalabs.nokia.com/betas/view/location-tagger
  3. amAze GPS - http://www.amazegps.com/
  4. Mobile Trail Explorer - http://www.substanceofcode.com/software/mobile-trail-explorer/
  5. TrekBuddy - http://www.trekbuddy.net

Please Do not forget to register yourself at http://www.ovi.com/ and http://mymobilesite.net/. Please feel free to put a link to any other software that you find useful in the comments box. I will try to update this list regularly.

Sunday, November 09, 2008

XAMPP + Python + Django

In this post I go over the steps to install XAMPP, Python, and then Django on a Windows XP system. I have also listed the sites that helped me create the setup in my Windows XP machine.

Here are the steps I followed to setup the Django web framework on my Windows XP machine. Lets start with prerequisites,
STEP 1: Prerequisites

  1. Windows XP with Administrative Privilege

  2. XAMPP Windows 1.6.8 [Basic package]

  3. Python 2.5.2 (NOT 2.6, explanation later)

  4. mod_python (mod_python-3.3.1.win32-py2.5-Apache2.2.exe)

  5. Django 1.0 (Django-1.0.tar.gz)
At the end of this step you should have the following files in a folder,
Step 2: Install XAMPP first
Download XAMPP and double click on xampp-win32-1.6.8-installer.exe to start the installation. Just click on next and follow the default settings to have XAMPP installed on your machine. After the installation is complete you will have a directory structure like this,
c:\xampp\
\anonymous
\apache
\cgi-bin
\FileZillaFTP
\htdocs
\install
\licenses
\MercuryMail
\mysql
\perl
\php
\phpMyAdmin
\security
\sendmail
\tmp
\webalizer
\webdav
apache_start.bat
apache_stop.bat
filezilla_setup.bat
filezilla_start.bat
filezilla_stop.bat
mercury_start.bat
mercury_stop.bat
mysql_start.bat
mysql_stop.bat
php-switch.bat
readme_de.txt
readme_en.txt
service.exe
setup_xampp.bat
Uninstall.exe
xampp-changes.txt
xampp-control.exe
xampp-portcheck.exe
xampp_restart.exe
xampp_start.exe
xampp_stop.exe
Double click on xampp-control.exe to start the XAMPP control panel.

Here you can see the status of the Servers. You can start the apache server and check http://127.0.0.1/ to see whether the web server is running or not.

There are lot of videos available on YouTube that can also help you with installing XAMPP. Here is one such video.


Step 3: Install Python 2.5.2 next
Install Python 2.5.2 (NOT 2.6) as mod_python does not support the Python 2.6 yet. Check out this video for one such installation of Python. This installation also covers installation of mod_python.

Python should be installed in the following directory
C:\Python25
Step 4: Install mod_python
Install mod_python by downloading from here mod_python-3.3.1.win32-py2.5-Apache2.2.exe. During installation you have to specify the directory where Apache is installed choose,
C:\xampp\apache
Step 5: Install Django 1.0
Download Django-1.0.tar.gz and unzip it. You will see a directory structure as below,
Django-1.0\
\django
\docs
\examples
\extras
\scripts
\tests
AUTHORS
INSTALL
LICENSE
MANIFEST.in
README
setup.cfg
setup.py
The folder that is of importance is django. Copy the django folder to the following folder,
C:\Python25\Lib\site-packages
After you copy the django folder there the folder structure will look like this,
C:\Python25\Lib\site-packages\
\django
\bin
\conf
\contrib
\core
\db
\dispatch
\forms
\http
\middleware
\shortcuts
\template
\templatetags
\test
\utils
\views
__init__.py
__init__.pyc
\mod_python
mod_python-3.3.1-py2.5.egg-info
mod_python_uninstall.log
README.txt
Now copy the django-admin.py file from
C:\Python25\Lib\site-packages\django\bin\django-admin.py
to the following two folders,
C:\Python25\Scripts
C:\xampp\htdocs
Now you are all set to test Django on XAMPP.

Step 6: Test Django on XAMPP/Apache
Open the command window and go to the htdocs folder and execute the following command (ref 1),
C:\xampp\htdocs\django-admin.py startproject testproject
This will create the basic testproject that you can access from local website. But before you can access this you have to open httpd.conf file from the following location,
C:\xampp\apache\conf\httpd.conf
and then type the following text to the end of the httpd.conf file.

After you type this text please restart the apache webserver. Now visit the following website to see Django in action,
http://127.0.0.1/testproject/
If everything goes alright you will see the following screen,
References:
  1. Django on Windows, this article is very well explained, please go through it.

  2. See also: Django Best Practices

  3. A three-page PDF of Django’s architecture


Friday, April 04, 2008

Credit/Identity Monitoring

Here I list a number of available identity or credit monitoring services.

The list is mostly aggregated from Fatwallet website for my reference.


Thursday, March 20, 2008

High Performance Web Pages - 20 new best practices

High Performance Web Pages by Stoyan Stefanov of Yahoo!


Monday, March 10, 2008

Google Map Files KML Icon

Google has a list of icons that can be used in your KML files. Here is a list of all the icons that I know of. Please leave me a comment if you come across new icons that have not been mentioned here. Thanks.

PAL 4



PAL 3



PAL 2



PAL 5



Paddle


























Misc
. Thanks Pieter.

Wednesday, January 30, 2008

The future of the Semantic Web

Nova Spivack's talk on the future of the Semantic Web, how it works, the real value, differentiating the approaches, and what Twine is doing.


A great talk by Jay Pipes on MySQL Application Performance

A great talk by Jay Pipes on MySQL Application Performance



Monday, May 21, 2007

Sync files across computers

In this post I have collected a list of softwares that help you keep your files synced across computers (e.g. home machine, office machine, and your laptop).

  1. FolderShare.com is a free utility from Microsoft that is cross platform and does an excellent job of syncing your files across computers. All file changes are automatically synchronized between linked computers, so you are always accessing the latest documents, photos, and files.

  2. Dirvish is a free, fast, disk based, rotating network backup system. With dirvish you can maintain a set of complete images of your filesystems with unattended creation and expiration. A dirvish backup vault is like a time machine for your data.

  3. Unison is an open source file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.

  4. Rsync is an open source utility that provides fast incremental file transfer.

  5. SyncToy is another free application from Microsoft that helps you copy, move, rename, and delete files between folders and computers quickly and easily.

  6. cwRsync is Rsync for Windows, that uses Rsync and Cygwin for fast remote file backup and synchronization.

  7. DeltaCopy is an open source, fast incremental backup program. It is a "Windows Friendly" wrapper around the Rsync program.

  8. NasBackup is an open source backup solution using the Rsync utility. It is a high-performance, enterprise-grade system for backing up MS Windows desktop PCs, laptops and servers to network disks.

  9. PathSync is an interactive directory (path) synchronizer for windows. PathSync is GPL free software, each download package includes the source.

  10. Allway Sync™ is free file and folder synchronization software for Windows (with limitations). Allway Sync uses innovative synchronization algorithms to synchronize your data between desktop PCs, laptops, USB drives and more.

  11. SynKron is a is a Qt application that allows you to sync folders, for example a flash disk with a folder on your hard disk. Synkron is open source and is released under the terms of the GPL v2.


Tuesday, April 17, 2007

Copy Data between SQL Express Database(s)

In this post I present a step by step method to copy tables, with data, from one database to another database inside a single SQL Server 2005 Express Edition.

More information about SQL Server 2005 Express Edition can be found here.

STEP 1: (right click on table name)

Create a script for the schema of the table to be copied. This is the table with all the data.



STEP 2:

After you click create, you will see a code window as shown below.



STEP 3:

Change the database name in the script to the new database name (the database where you are going to copy this table). This is done just once by changing the text in the code as shown below.



STEP 4:

Now click on execute to run the SQL command as shown below.



STEP 5:

You will see a command window as shown below at the end of the execution. If you see an error your table copy failed. If the copy fails please make sure you have followed the instructions above properly, and you are not missing any opening/closing square brackets.



After STEP 5 you can go ahead and refresh the database where the table was copied, and you will see an entry for the table. If you open the table you will see there is no data in it. To copy the data from the original table please follow the following steps.

STEP 6:

Create a SELECT command by clicking the "SELECT To" as shown below,



STEP 7: (right click on old table)

Copy the SELECT query on this window to clipboard. We will use in in STEP 11.



STEP 8: (right click on old table)

Create an Insert query as shown below,



STEP 9:

Delete the portion of the query starting with VALUES, as shown below.



STEP 10:

Change the database name in the INSERT query to the "new" database name as shown below,



STEP 11:

Paste the SELECT query command from STEP 7 to the Insert Query window as shown below.




STEP 12:


Execute the command as shown below.



Now you can go to your new database and refresh the table to see the data in there. If you know of a better method of achieving this result, please leave a comment below. Thanks.

Saturday, March 24, 2007

ASP.NET Database Connectivity

This post explains how to connect to a database using ASP.NET. The classes use include SqlConnection, SqlCommand, and SqlDataReader (using System.Data.SqlClient).

The following flow chart depicts the steps you take to connect to the database.

ASP.NET


Email:

[ - © Jyotirmaya Nanda, 2007 - ]