<?xml version="1.0"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
   <channel> 
      <title>Geeksww Tutorials</title> 
      <link>http://www.geeksww.com/tutorials/</link> 
      <description>Geeksww.com is based on the idea of a global community for geeks, worldwide.</description> 
      <language>en-us</language> 
      <pubDate>Fri, 17 Feb 2023 12:40:44 UT</pubDate> 
      <lastBuildDate>Fri, 17 Feb 2023 12:40:44 UT</lastBuildDate> 
      <managingEditor>webmaster@geeksww.com (Shahryar Ghazi)</managingEditor> 
      <webMaster>webmaster@geeksww.com (Shahryar Ghazi)</webMaster> 
      <atom:link href="http://www.geeksww.com/tutorials/rss.php" rel="self" type="application/rss+xml" />
      <item> 
         <title> How to create and maintain a fixed length queue in dart? </title> 
         <link> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/how_to_create_and_maintain_a_fixed_length_queue_in_dart.php </link> 
         <description> In Dart, you can create and maintain a fixed length queue using the builtin class from the dart:collection library.  </description> 
         <pubDate>Fri, 17 Feb 2023 12:40:44 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/how_to_create_and_maintain_a_fixed_length_queue_in_dart.php </guid> 
      </item>
      <item> 
         <title> What should be monitored on a busy Database/MysQL server?
 </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/monitoring/monitored_on_a_busy_databasemysql_server.php </link> 
         <description> On a busy MySQL server, some key metrics that should be actively monitored include: </description> 
         <pubDate>Fri, 20 Jan 2023 23:43:35 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/monitoring/monitored_on_a_busy_databasemysql_server.php </guid> 
      </item>
      <item> 
         <title> Options to store data locally in a flutter app </title> 
         <link> http://www.geeksww.com/tutorials/web_development/dart/resources/options_to_store_data_locally_in_a_flutter_app.php </link> 
         <description> There are several options to store data locally in a Flutter app, here are a few popular options. </description> 
         <pubDate>Sun, 15 Jan 2023 14:26:23 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/dart/resources/options_to_store_data_locally_in_a_flutter_app.php </guid> 
      </item>
      <item> 
         <title> Dart - x positional argument(s) expected, but 0 found. </title> 
         <link> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/dart_x_positional_arguments_expected_but_0_found.php </link> 
         <description> The error &lt;code&gt;&quot;4 positional argument(s) expected, but 0 found.&quot;&lt;/code&gt; in Dart usually indicates that you are trying to call a function or constructor with the wrong number of arguments. This error occurs when the function or constructor is defined to take a certain number of arguments, but you are calling it with a different number of arguments. </description> 
         <pubDate>Mon, 09 Jan 2023 04:03:02 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/dart_x_positional_arguments_expected_but_0_found.php </guid> 
      </item>
      <item> 
         <title> ?? - the null-coalescing operator in Dart </title> 
         <link> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/_the_null_coalescing_operator_in_dart.php </link> 
         <description> In Dart, the ?? operator is known as the null-coalescing operator. It is used to provide a default value for an expression that may be null. </description> 
         <pubDate>Mon, 09 Jan 2023 03:57:03 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/_the_null_coalescing_operator_in_dart.php </guid> 
      </item>
      <item> 
         <title> Pass an object through  navigator.pushnamed using provider </title> 
         <link> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/pass_an_object_through_navigatorpushnamed_using_provider.php </link> 
         <description> Here is an example of how you can pass an object through a route using the Navigator.pushNamed() method and Provider in Flutter. </description> 
         <pubDate>Mon, 09 Jan 2023 03:47:45 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/pass_an_object_through_navigatorpushnamed_using_provider.php </guid> 
      </item>
      <item> 
         <title> How to create a constructor that clones another object in Dart </title> 
         <link> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/how_to_create_a_constructor_that_clones_another_object_in_dart.php </link> 
         <description> Here is an example of how you can create a constructor that clones an object in Dart. </description> 
         <pubDate>Mon, 09 Jan 2023 03:32:27 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/dart/tips_and_tricks/how_to_create_a_constructor_that_clones_another_object_in_dart.php </guid> 
      </item>
      <item> 
         <title> How to speed up a Mysql replica? </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/how_to_speed_up_a_mysql_replica.php </link> 
         <description> There are several ways you can try to speed up a MySQL replica. Here are some ideas: </description> 
         <pubDate>Mon, 09 Jan 2023 03:22:40 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/how_to_speed_up_a_mysql_replica.php </guid> 
      </item>
      <item> 
         <title> Bash script to compare remote directory&#039;s files using file size </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/bash_script_to_compare_remote_directorys_files_using_file_size.php </link> 
         <description> Here is a bash script that compares two remote directories and their subdirectories using file size to check for differences: </description> 
         <pubDate>Mon, 09 Jan 2023 02:38:25 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/bash_script_to_compare_remote_directorys_files_using_file_size.php </guid> 
      </item>
      <item> 
         <title> Script to transfer files to remote server with verification </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/bash_script_to_transfer_files_to_remote_server_with_verification.php </link> 
         <description> Here is a bash script that uses rsync to transfer a set of files to another remote server and verifies the contents were transferred correctly. </description> 
         <pubDate>Mon, 09 Jan 2023 02:31:27 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/bash_script_to_transfer_files_to_remote_server_with_verification.php </guid> 
      </item>
      <item> 
         <title> How to write a function that generates random string in Javascript? </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/how_to_write_a_function_that_generates_random_string_in_javascript.php </link> 
         <description> To write a function that generates a random string in JavaScript, you can use the following code: </description> 
         <pubDate>Mon, 09 Jan 2023 02:27:37 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/how_to_write_a_function_that_generates_random_string_in_javascript.php </guid> 
      </item>
      <item> 
         <title> Which frontend framework should i learn?
 </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/resources/which_frontend_framework_should_i_learn.php </link> 
         <description> There are many frontend frameworks to choose from, and the best one for you will depend on your goals, experience level, and personal preferences.
 </description> 
         <pubDate>Mon, 09 Jan 2023 02:24:54 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/resources/which_frontend_framework_should_i_learn.php </guid> 
      </item>
      <item> 
         <title> The server requested authentication method unknown to the client [phpmyadmin] </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/the_server_requested_authentication_method_unknown_to_the_client_phpmyadmin.php </link> 
         <description> It looks like you are trying to connect to a MySQL server using phpMyAdmin and you are encountering an error message saying that the server requested an authentication method unknown to the client. </description> 
         <pubDate>Mon, 09 Jan 2023 02:21:14 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/the_server_requested_authentication_method_unknown_to_the_client_phpmyadmin.php </guid> 
      </item>
      <item> 
         <title>  setfacl: command not found </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tools/setfacl_command_not_found.php </link> 
         <description> The `setfacl` command stands for &quot;set file access control list&quot; and is used to set or modify the access control list (ACL) of a file or directory on a filesystem that supports ACLs. An ACL is a list of permissions that determine who can access a file or directory and how they can access it.
 </description> 
         <pubDate>Mon, 09 Jan 2023 01:07:37 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tools/setfacl_command_not_found.php </guid> 
      </item>
      <item> 
         <title> How to set default values for MySQL JSON columns </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/default-values-for-mysql-json-columns.php </link> 
         <description> MySQL has been making huge progress on the JSON/NoSQL front as well ie. supporting many of the JSON access and manipulation features and operations. In this how-to tutorial, I am going to show you how to add a new JSON column with default value in an existing MySQL table using the ALTER TABLE statement. And, how to create a new table using CREATE TABLE with JSON column along with its default value. </description> 
         <pubDate>Mon, 11 May 2020 00:00:00 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/default-values-for-mysql-json-columns.php </guid> 
      </item>
      <item> 
         <title> How to delete rows in table when PK is referenced in another table </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/delete_rows_table_when_pk_referred_table.php </link> 
         <description> Before data insertion, updates, deletes etc, database management systems that support foreign keys (like MySQL) make sure you do not introduce any inconsistencies. So, you need to make sure you&#039;re not leaving orphan records behind in child tables. </description> 
         <pubDate>Mon, 09 May 2016 02:19:33 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/delete_rows_table_when_pk_referred_table.php </guid> 
      </item>
      <item> 
         <title> Unique primary keys(PKs) for MySQL using Redis </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/unique_primary_keys_pks_for_mysql_using_redis.php </link> 
         <description> MySQL provides an auto increment feature (AUTO_INCREMENT attribute) that can be used to generate unique identities for new rows/records.

However, this may become a problem when you are writing to more than one MySQL databases and merging them, since all of them will be generating their own unique keys. </description> 
         <pubDate>Thu, 21 Apr 2016 17:15:24 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/unique_primary_keys_pks_for_mysql_using_redis.php </guid> 
      </item>
      <item> 
         <title> How to rename MySQL DB by moving tables </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/how_to_rename_mysql_db_name_by_moving_tables.php </link> 
         <description> RENAME DATABASE statement was removed from MySQL because it was found to be dangerous.
However, MySQL still supports the RENAME TABLE command. </description> 
         <pubDate>Thu, 21 Apr 2016 16:45:37 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/how_to_rename_mysql_db_name_by_moving_tables.php </guid> 
      </item>
      <item> 
         <title> How to compile and install Varnish-cache on Linux </title> 
         <link> http://www.geeksww.com/tutorials/miscellaneous/varnish_cache/installation/how_to_compile_and_install_varnishcache_on_linux.php </link> 
         <description> I used Ubuntu 12.04 LTS on Amazon EC2 to download, compile, and install Varnish cache.

As of this writing, you can find the latest stable release at https://www.varnish-cache.org/releases </description> 
         <pubDate>Wed, 01 Jul 2015 03:11:06 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/miscellaneous/varnish_cache/installation/how_to_compile_and_install_varnishcache_on_linux.php </guid> 
      </item>
      <item> 
         <title> How to setup node.js/express.js, compass, bootstrap project </title> 
         <link> http://www.geeksww.com/tutorials/servers/node_js/configuration/how_to_setup_nodejsexpressjs_compass_bootstrap_project.php </link> 
         <description> In this tutorial, I will explain how to initialize and configure a Node.js+Express.js, Compass (CSS framework), and Bootstrap (front end UI framework) project.

Please note that the tutorial expects all programs already installed and installation instructions will not be provided in this tutorial. However, it should be easy to find out how to install each program. </description> 
         <pubDate>Mon, 22 Jun 2015 04:32:27 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/servers/node_js/configuration/how_to_setup_nodejsexpressjs_compass_bootstrap_project.php </guid> 
      </item>
      <item> 
         <title> Bundle, validate, compress javascript files </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/bundle_validate_compress_javascript_files.php </link> 
         <description> Due to a number of javascript files and libraries I had included in my project (and custom code written myself), I realized that I should do something to minimize the number of HTTP requests to server by bundling up source files somehow.
I used simple OS shell commands to do so on a Mac OSX but instructions should work fine on Linux (with or without some adjustments). </description> 
         <pubDate>Sat, 20 Jun 2015 20:50:16 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/bundle_validate_compress_javascript_files.php </guid> 
      </item>
      <item> 
         <title> Removing lines with strings from text files on Linux/Mac OS X </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/macosx/tips_and_tricks/removing_lines_with_strings_from_text_files_on_linuxmac_os_x.php </link> 
         <description> I used this technique to remove strings from bash history file containing passwords and other sensitive data on a Mac OS X shell. </description> 
         <pubDate>Fri, 01 May 2015 11:20:25 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/macosx/tips_and_tricks/removing_lines_with_strings_from_text_files_on_linuxmac_os_x.php </guid> 
      </item>
      <item> 
         <title> How to set innodb_flush_log_at_timeout in MySQL 5.6? </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/innodbflushlogattimeout_in_56.php </link> 
         <description> A setting that isn&#039;t used much but could be used more is innodb_flush_log_at_timeout, which controls how often InnoDB does an fsync from the OS buffer to disk. Here&#039;s how it interacts with innodb_flush_log_at_trx_commit. </description> 
         <pubDate>Mon, 15 Sep 2014 13:26:03 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/innodbflushlogattimeout_in_56.php </guid> 
      </item>
      <item> 
         <title> How to setup quick, passwordless login using SSH? </title> 
         <link> http://www.geeksww.com/tutorials/tools/security/tips_and_tricks/quick_passwordless_login_using_ssh.php </link> 
         <description> There are two parts to this tutorial. In the first one, I am going to show how to login to a remote server without using a password (when you normally do need a password to login). Secondly, I am also going to show you how to setup SSH on your local machine so that you can use short aliases to connect to remote machines.

I have successfully used these techniques on Linux and Mac OS X for the past year or so. </description> 
         <pubDate>Thu, 01 May 2014 00:55:43 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/tools/security/tips_and_tricks/quick_passwordless_login_using_ssh.php </guid> 
      </item>
      <item> 
         <title> How to setup Spamassasin to run as a deamon? </title> 
         <link> http://www.geeksww.com/tutorials/tools/security/administration/how_to_setup_spamassasin_to_run_as_a_deamon.php </link> 
         <description> SpamAssasin is perhaps the most powerful spam filter out there and many companies and projects are using it on a regular basis. 

In this tutorial, I am going to explain you how to run SpamAssasin as a daemon and use spamc program to check for spam in email&#039;s content. </description> 
         <pubDate>Thu, 31 Oct 2013 03:07:09 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/tools/security/administration/how_to_setup_spamassasin_to_run_as_a_deamon.php </guid> 
      </item>
      <item> 
         <title> Starting with Git - Setting up remote environment for Git </title> 
         <link> http://www.geeksww.com/tutorials/tools/development/configuration/starting_with_git__setting_up_remote_environment_for_git.php </link> 
         <description> In the tutorial, I will discuss the setup and configuration for remote and local Git repositories using SSH to transfer files between server and client. I used a Linux based server and a Mac OS X client for development but steps should work on similar environments supporting SSH. </description> 
         <pubDate>Sat, 08 Jun 2013 12:17:40 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/tools/development/configuration/starting_with_git__setting_up_remote_environment_for_git.php </guid> 
      </item>
      <item> 
         <title> How to SSH into EC2 instances without identity file and password? </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/macosx/tips_and_tricks/how_to_ssh_into_ec2_instance_without_identity_file_and_password.php </link> 
         <description> I had to type in the location and name of my identity file and a long string of username@hostname anytime I&#039;d try to SSH into my Amazon EC2 instance for administration. I found an easy solution that I am sharing with you here. </description> 
         <pubDate>Mon, 27 May 2013 12:25:52 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/macosx/tips_and_tricks/how_to_ssh_into_ec2_instance_without_identity_file_and_password.php </guid> 
      </item>
      <item> 
         <title> Is MySQL 5.6 slower than MySQL 5.5? No, it&#039;s faster </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/is_mysql_56_slower_than_mysql_55_.php </link> 
         <description> MySQL 5.6 is believed to be the best MySQL release ever. In order to find out if it is true or not I ran some benchmarks and I am going to share the results with you in this tutorial. Please note that I only tested with default settings (in both cases) and using sysbench as a benchmarking tool, so its a pretty basic test. I highly recommend that you test on your particular workload before upgrading and share your results. </description> 
         <pubDate>Fri, 22 Feb 2013 13:13:22 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/is_mysql_56_slower_than_mysql_55_.php </guid> 
      </item>
      <item> 
         <title> Download, configure, compile, and install MySQL 5.6 </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_56.php </link> 
         <description> MySQL 5.6 is the latest production-ready release of the most popular opensource database management system on the planet ie. MySQL. </description> 
         <pubDate>Wed, 06 Feb 2013 13:10:35 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_56.php </guid> 
      </item>
      <item> 
         <title> Fast, parallel restore from SQL dumps (mysqldump) for MySQL </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/fast_parallel_restore_from_sql_dumps_mysqldump_for_mysql.php </link> 
         <description> I have used the technique that I am going to describe below on several occasions to restore from a SQL dump generated using mysqldump. In some cases, the restore that had taken 2 days and still could not finish successfully was completed in 5-6 hours using this simple technique. Please keep in mind that this is not a pure parallel method but I&#039;d say it is almost parallel and have proven to be faster than regular single-threaded restore. </description> 
         <pubDate>Fri, 29 Jun 2012 00:48:09 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/fast_parallel_restore_from_sql_dumps_mysqldump_for_mysql.php </guid> 
      </item>
      <item> 
         <title> How to download and install MySQL on Mac OS X? </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php </link> 
         <description> MySQL is the most popular open source database management system. It allows you to quickly download and install and run a powerful database system on almost any platform available including Linux, Windows, and Mac OS X etc. </description> 
         <pubDate>Wed, 23 May 2012 05:32:57 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php </guid> 
      </item>
      <item> 
         <title> MySQL DATE_FORMAT function and ORDER BY </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_dateformat_function_and_order_by.php </link> 
         <description> An interesting scenario that I came across today was the fact that if you use the same alias as the column name in a formatted string (using DATE_FORMAT) and you also use same alias in  ORDER BY or GROUP BY clause then MySQL uses the string output of DATE_FORMAT to sort records rather than the actual date column. </description> 
         <pubDate>Mon, 12 Dec 2011 02:29:39 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_dateformat_function_and_order_by.php </guid> 
      </item>
      <item> 
         <title> MySQL Query Cache not necessarily a bad thing </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_query_cache_not_necessarily_a_bad_thing.php </link> 
         <description> After reading about the query cache mutex contention, scalability issues on multi-cores, and several people recommending disabling query cache on multi-core machines. I decided to give it a try and disable it to improve performance and since I was also seeing a lot of &quot;freeing items&quot; states for my queries (mysql works on query cache for part of the time query is in that state). </description> 
         <pubDate>Mon, 03 Oct 2011 19:18:24 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_query_cache_not_necessarily_a_bad_thing.php </guid> 
      </item>
      <item> 
         <title> Download all Aspersa MySQL tools/scripts through a single command </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/download_all_aspersa_mysql_toolsscripts_through_a_single_command.php </link> 
         <description> According to Aspersa\&#039;s user manual,

\&quot;Aspersa is a collection of open-source system utilities primarily designed to ease the work of Percona consultants. This manual is the primary documentation for Aspersa tools. Please contribute your improvements.\&quot; </description> 
         <pubDate>Wed, 10 Aug 2011 16:05:50 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/download_all_aspersa_mysql_toolsscripts_through_a_single_command.php </guid> 
      </item>
      <item> 
         <title> Download all maatkit scripts through a single command </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/download_all_maatkit_scripts_through_a_single_command.php </link> 
         <description> According to maatkit home page,

Maatkit is a toolkit for users, developers, and administrators of open-source databases.  It is high-quality, formally tested software that is well documented and has an active open-source developer community. </description> 
         <pubDate>Wed, 10 Aug 2011 15:46:40 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/download_all_maatkit_scripts_through_a_single_command.php </guid> 
      </item>
      <item> 
         <title> How to make class diagrams using Composition? </title> 
         <link> http://www.geeksww.com/tutorials/miscellaneous/uml/resources/how_to_make_class_diagrams_using_composition.php </link> 
         <description> Before we move on to making class diagram for this problem lets discuss what is composition relation and how we use it, composition has a solid black diamond symbol. </description> 
         <pubDate>Wed, 13 Jul 2011 07:54:38 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/miscellaneous/uml/resources/how_to_make_class_diagrams_using_composition.php </guid> 
      </item>
      <item> 
         <title> How to make use case diagram using Generalization in UML </title> 
         <link> http://www.geeksww.com/tutorials/miscellaneous/uml/resources/making_use_case_diagram_using_generalization_in_uml.php </link> 
         <description> Purpose of this tutorial is to give you understanding of how to use generalization, include and extend relationships when making use case diagrams. </description> 
         <pubDate>Wed, 13 Jul 2011 07:39:08 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/miscellaneous/uml/resources/making_use_case_diagram_using_generalization_in_uml.php </guid> 
      </item>
      <item> 
         <title> How to work with Association classes in UML - Part2? </title> 
         <link> http://www.geeksww.com/tutorials/miscellaneous/uml/resources/how_to_work_with_association_classes_in_uml__part2.php </link> 
         <description> Alright, like i said we will discuss a different scenario in this tutorial to further clarify the concept of association classes so here is the scenario. </description> 
         <pubDate>Fri, 08 Jul 2011 01:55:33 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/miscellaneous/uml/resources/how_to_work_with_association_classes_in_uml__part2.php </guid> 
      </item>
      <item> 
         <title> How to work with Association classes in UML - Part1? </title> 
         <link> http://www.geeksww.com/tutorials/miscellaneous/uml/resources/using_association_classes_in_uml_part1.php </link> 
         <description> Unified Modeling Language (UML) is a standardized general-purpose modeling language in the field of object-oriented software engineering. The standard is managed, and was created by, the Object Management Group. </description> 
         <pubDate>Thu, 07 Jul 2011 18:27:05 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/miscellaneous/uml/resources/using_association_classes_in_uml_part1.php </guid> 
      </item>
      <item> 
         <title> MySQL error while dropping databases </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_error_while_dropping_databases.php </link> 
         <description> A few months back I was trying to drop some unnecessary test and archived databases from MySQL servers and while dropping a database I got the following error message. </description> 
         <pubDate>Thu, 06 Jan 2011 20:33:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_error_while_dropping_databases.php </guid> 
      </item>
      <item> 
         <title> Not-so-well-known differences between MyISAM and Innodb MySQL server storage engines </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/notsowellknown-differences-between-myisam-and-innodb-mysql-server-storage-engines.php </link> 
         <description> There are some very well-known differences between Innodb and MyISAM e.g. Innodb supports transactions, MyISAM does not etc. However, I am goint to list some not-so-well-known differences here for the reader. Please feel free to suggest more through comments below. </description> 
         <pubDate>Mon, 27 Dec 2010 16:18:46 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/notsowellknown-differences-between-myisam-and-innodb-mysql-server-storage-engines.php </guid> 
      </item>
      <item> 
         <title> Download, configure, compile, and install MySQL 5.5 from source code on Linux </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_558_on_linux.php </link> 
         <description> MySQL 5.5 is the latest production-ready release of the most popular opensource database management system on the planet ie. MySQL. </description> 
         <pubDate>Tue, 21 Dec 2010 02:15:38 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_558_on_linux.php </guid> 
      </item>
      <item> 
         <title> How to download, compile, and install CMake on Linux </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/installation/downloading_compiling_and_installing_cmake_on_linux.php </link> 
         <description> CMake is a cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software. </description> 
         <pubDate>Sat, 18 Dec 2010 19:14:57 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/installation/downloading_compiling_and_installing_cmake_on_linux.php </guid> 
      </item>
      <item> 
         <title> MySQL open files limit: open-files-limit VS open_files_limit on Linux </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/configuration/mysql_open_files_limit_openfileslimit_vs_openfileslimit_on_linux.php </link> 
         <description> Did you think that underscores and hyphens in MySQL server option names can be used interchangeably in configuration file? Read this tutorial to find out about an exception to this general rule. </description> 
         <pubDate>Mon, 29 Nov 2010 16:37:25 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/configuration/mysql_open_files_limit_openfileslimit_vs_openfileslimit_on_linux.php </guid> 
      </item>
      <item> 
         <title> Install MySQL Server 5.0 and 5.1 from source code </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/downloading_compiling_and_installing_mysql_server_from_source_code.php </link> 
         <description> Have you ever tried compiling MySQL server from source code? If you have not but want to, here are some easy steps to do so on a Debian/Ubuntu Linux machine. These instructions should work on other Linux distributions e.g. SUSE, RedHat, CentOS etc. </description> 
         <pubDate>Sun, 28 Nov 2010 21:20:09 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/downloading_compiling_and_installing_mysql_server_from_source_code.php </guid> 
      </item>
      <item> 
         <title> How to download, compile, and install GNU ncurses on Debian/Ubuntu Linux? </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tools/how_to_download_compile_and_install_gnu_ncurses_on_debianubuntu_linux.php </link> 
         <description> ncurses is a programming library providing an API, allowing the programmer to write text user interfaces in a terminal-independent manner. </description> 
         <pubDate>Thu, 11 Nov 2010 17:14:51 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tools/how_to_download_compile_and_install_gnu_ncurses_on_debianubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> How to install Python Gearman client module? </title> 
         <link> http://www.geeksww.com/tutorials/web_development/python/installation/how_to_install_python_gearman_client_module.php </link> 
         <description> Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. </description> 
         <pubDate>Tue, 09 Nov 2010 13:30:37 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/python/installation/how_to_install_python_gearman_client_module.php </guid> 
      </item>
      <item> 
         <title> How to download and install MySQLdb module for Python on Linux? </title> 
         <link> http://www.geeksww.com/tutorials/web_development/python/installation/how_to_download_and_install_mysqldb_module_for_python_on_linux.php </link> 
         <description> Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. </description> 
         <pubDate>Mon, 08 Nov 2010 22:08:59 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/python/installation/how_to_download_and_install_mysqldb_module_for_python_on_linux.php </guid> 
      </item>
      <item> 
         <title> How to download and install setuptools module for Python </title> 
         <link> http://www.geeksww.com/tutorials/web_development/python/installation/how_to_download_and_install_setuptools_module_for_python.php </link> 
         <description> Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. </description> 
         <pubDate>Mon, 08 Nov 2010 21:49:28 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/python/installation/how_to_download_and_install_setuptools_module_for_python.php </guid> 
      </item>
      <item> 
         <title> How to download, compile, and install Python on Ubuntu/Debian/ CentOS Linux </title> 
         <link> http://www.geeksww.com/tutorials/web_development/python/installation/how_to_download_compile_and_install_python.php </link> 
         <description> Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. </description> 
         <pubDate>Mon, 08 Nov 2010 21:28:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/python/installation/how_to_download_compile_and_install_python.php </guid> 
      </item>
      <item> 
         <title> How to install libevent on Debian/Ubuntu/Centos Linux? </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/installation/how_to_install_libevent_on_debianubuntucentos_linux.php </link> 
         <description> The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts. </description> 
         <pubDate>Fri, 29 Oct 2010 14:41:22 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/installation/how_to_install_libevent_on_debianubuntucentos_linux.php </guid> 
      </item>
      <item> 
         <title> How to install MySQL Gearman UDF on Ubuntu/Debian Linux </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tools/how_to_install_mysql_gearman_udf_on_ubuntudebian_linux.php </link> 
         <description> Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. </description> 
         <pubDate>Sat, 16 Oct 2010 15:50:32 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tools/how_to_install_mysql_gearman_udf_on_ubuntudebian_linux.php </guid> 
      </item>
      <item> 
         <title> all-schemas: Tool to run multiple SQL queries on a MySQL database server </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/allschemas_tool_to_run_multiple_sql_queries_on_a_mysql_database_server.php </link> 
         <description> all-schemas is a powerful that helps developers/administrators run multiple SQL statements on all or selected databases on a MySQL db server. </description> 
         <pubDate>Sun, 03 Oct 2010 04:02:42 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/allschemas_tool_to_run_multiple_sql_queries_on_a_mysql_database_server.php </guid> 
      </item>
      <item> 
         <title> opensource-db-tools - A set of open source tools for MySQL </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/opensourcedbtools__a_set_of_open_source_tools_for_mysql.php </link> 
         <description> opensource-db-tools is a set of open source command line scripts like maatkit that will help database developers and administrators perform day-to-day database tasks easily and efficiently. </description> 
         <pubDate>Sun, 03 Oct 2010 01:50:19 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/opensourcedbtools__a_set_of_open_source_tools_for_mysql.php </guid> 
      </item>
      <item> 
         <title> MySQL unique key vs primary key constraints </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_primary_key_vs_unique_key_constraints.php </link> 
         <description> Both primary and unique keys serve to identify one and only one row in a table. However, there are some differences that we are going to look at in this tutorial. </description> 
         <pubDate>Wed, 15 Sep 2010 15:14:20 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_primary_key_vs_unique_key_constraints.php </guid> 
      </item>
      <item> 
         <title> Generating prime nos in PHP using multiprocessing - Geaman with PHP client Part I </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/generating_prime_nos_in_php_using_multithreadingmultiprocessing__geaman_with_php_client_part_i.php </link> 
         <description> Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. </description> 
         <pubDate>Sun, 12 Sep 2010 14:47:54 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/generating_prime_nos_in_php_using_multithreadingmultiprocessing__geaman_with_php_client_part_i.php </guid> 
      </item>
      <item> 
         <title> Installing Gearman shared PECL extension for PHP on Debian/Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_gearman_shared_pecl_extension_for_php_on_debianubuntu_linux.php </link> 
         <description> Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. </description> 
         <pubDate>Sun, 12 Sep 2010 04:41:56 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_gearman_shared_pecl_extension_for_php_on_debianubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Gearman application framework on Debian Linux </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_gearman_application_framework_on_debian_linux.php </link> 
         <description> Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. </description> 
         <pubDate>Sat, 11 Sep 2010 13:54:08 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_gearman_application_framework_on_debian_linux.php </guid> 
      </item>
      <item> 
         <title> MySQL table_cache, information_schema, and open files limit </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/mysql_tablecache_informationschema_and_open_files_limit.php </link> 
         <description> Recently, on our production servers we started seeing strange behavior by MySQL server while running queries on information_schema. Before getting into the gory details, I&#039;d first explain the environment then the problem and its solution. </description> 
         <pubDate>Tue, 07 Sep 2010 18:16:19 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/mysql_tablecache_informationschema_and_open_files_limit.php </guid> 
      </item>
      <item> 
         <title> My list of important Linux commands </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tools/my_list_of_important_linux_commands.php </link> 
         <description> After working with Linux operating system for quite sometime now, I have compiled a list of some of the most useful commands to help perform the day-to-day administrative tasks. </description> 
         <pubDate>Mon, 06 Sep 2010 11:17:12 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tools/my_list_of_important_linux_commands.php </guid> 
      </item>
      <item> 
         <title> MySQL query to find all views in a database </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_query_to_find_all_views_in_a_database.php </link> 
         <description> You might find it useful to list all the views/tables in a particular database.

I am going to show you three different methods to get the lists using GUI and command line tools. </description> 
         <pubDate>Sun, 15 Aug 2010 19:22:51 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/mysql_query_to_find_all_views_in_a_database.php </guid> 
      </item>
      <item> 
         <title> How to find all tables of a particular storage engine in MySQL? </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_all_tables_of_a_particular_storage_engine.php </link> 
         <description> MySQL supports several storage engines with different features and functions. 

If you want to find out what tables are using a particular storage engine in MySQL then can run these simple queries in a MySQL command line interface. </description> 
         <pubDate>Sun, 15 Aug 2010 01:06:52 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_all_tables_of_a_particular_storage_engine.php </guid> 
      </item>
      <item> 
         <title> How to check MySQL version number? </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_check_mysql_version_number.php </link> 
         <description> MySQL provides some features for particular version numbers and on particular platforms only. So, in some situations it gets really important to find the MySQL version number installed. If you are faced with such a problem you can use any of the following techniques to find MySQL version number. </description> 
         <pubDate>Fri, 01 Jan 2010 00:00:00 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_check_mysql_version_number.php </guid> 
      </item>
      <item> 
         <title> MySQL tables statistics (size, engine, no. of rows etc.) </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_tables_statistics_size_engine_no_of_rows_etc.php </link> 
         <description> MySQL provides statistical data for users to get more knowledge about the tables in databases. The command to get this useful information is \&quot;mysql table status\&quot;. </description> 
         <pubDate>Tue, 27 Oct 2009 14:37:04 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_tables_statistics_size_engine_no_of_rows_etc.php </guid> 
      </item>
      <item> 
         <title> MySQL GUI Tools - Query Browser </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/mysql_gui_tools__query_browser.php </link> 
         <description> MySQL Query browser is a freely available client tool to run queries and commands on MySQL servers. It comes as part of the MySQL GUI tools package, which can be installed on several platforms. </description> 
         <pubDate>Tue, 27 Oct 2009 13:49:19 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tools/mysql_gui_tools__query_browser.php </guid> 
      </item>
      <item> 
         <title> How to find MySQL server uptime? </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_mysql_server_uptime.php </link> 
         <description> Use mysqladmin utility to find MySQL server\&#039;s uptime. Run the following command from command line. </description> 
         <pubDate>Fri, 25 Sep 2009 16:28:11 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_mysql_server_uptime.php </guid> 
      </item>
      <item> 
         <title> Initializing MySQL database after installation </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/configuration/initializing_mysql_database_after_installation.php </link> 
         <description> If you have an empty data folder or you want to initialize/reinitialize MySQL server from scratch (possibly after dropping all existing databases) then use these instructions. </description> 
         <pubDate>Fri, 25 Sep 2009 15:30:43 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/configuration/initializing_mysql_database_after_installation.php </guid> 
      </item>
      <item> 
         <title> Seeing indexes in a MySQL table </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/seeing_indexes_in_a_mysql_table.php </link> 
         <description> To show indexes on a MySQL table execute any of the commands mentioned in the tutorial in a MySQL client. </description> 
         <pubDate>Fri, 25 Sep 2009 15:06:25 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/seeing_indexes_in_a_mysql_table.php </guid> 
      </item>
      <item> 
         <title> MySQL Performance Optimization Part II </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_performance_optimization_part_ii.php </link> 
         <description> You can speed up index scans if you periodically perform a void ALTER TABLE operation, which causes MySQL to rebuild the table. </description> 
         <pubDate>Fri, 25 Sep 2009 14:49:30 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_performance_optimization_part_ii.php </guid> 
      </item>
      <item> 
         <title> MySQL Performance Optimization Part I </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_performance_optimization_part_i.php </link> 
         <description> If you have deleted a large no. of records from a table or if you have made many changes to a table with variables length rows, you should run OPTIMIZE TABLE command. </description> 
         <pubDate>Fri, 25 Sep 2009 14:35:42 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/administration/mysql_performance_optimization_part_i.php </guid> 
      </item>
      <item> 
         <title> SQL: Union and Union All </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/sql_union_and_union_all.php </link> 
         <description> UNION is used to combine the result from multiple SELECT  statements into a single result set. By default, when it is applied to more than one queries, returns unique result sets only. UNION ALL on the other hand returns all rows in the result sets. </description> 
         <pubDate>Fri, 25 Sep 2009 13:55:04 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/sql_union_and_union_all.php </guid> 
      </item>
      <item> 
         <title> Microsoft Windows IIS FTP Part 3 - The Doorway Folder Trick </title> 
         <link> http://www.geeksww.com/tutorials/servers/internet_information_services/administration/microsoft_windows_iis_ftp_part_3__the_doorway_folder_trick.php </link> 
         <description> Objective: To create a customized login with access to some of the folders in a site. 
In the previous two parts we learned how to leverage virtual directories and physical folders to offer a lot of control from IIS FTP.  Now, what about when we want to have one site administrator have access to more than one, but not all, of the directories in a site?  How is this accomplished from within IIS FTP?
Note: For the purpose of this discussion, &quot;Folder&quot;  and &quot;Directory&quot; are same thing . So let us call &quot;Folder&quot; when referring to something at the disk level, and &quot;Directory&quot; when referring to something within IIS. </description> 
         <pubDate>Fri, 06 Feb 2009 14:38:07 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/servers/internet_information_services/administration/microsoft_windows_iis_ftp_part_3__the_doorway_folder_trick.php </guid> 
      </item>
      <item> 
         <title> Microsoft Windows IIS FTP Part 2 - Directories Virtual/Physical </title> 
         <link> http://www.geeksww.com/tutorials/servers/internet_information_services/administration/microsoft_windows_iis_ftp_part_2__directories_virtualphysical.php </link> 
         <description> In previous section, we discussed the ways to use the hidden power of Microsoft\&#039;s FTP server product.  We talked about ways to leverage virtual directories along with Windows user accounts. </description> 
         <pubDate>Fri, 06 Feb 2009 14:26:35 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/servers/internet_information_services/administration/microsoft_windows_iis_ftp_part_2__directories_virtualphysical.php </guid> 
      </item>
      <item> 
         <title> Linux kernel data structures (Part 1) - the current macro </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/linux_kernel_data_structures_part_1__the_current_macro.php </link> 
         <description> The Linux kernel uses this macro to find the current process. The current macro is defined in include/asm-i386/current.h (line 13) in both 2.6.0 and 2.4.18 kernels. This macro calls another function get_current(). </description> 
         <pubDate>Thu, 29 Jan 2009 15:02:35 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/linux_kernel_data_structures_part_1__the_current_macro.php </guid> 
      </item>
      <item> 
         <title> Some Tricks used by the Linux kernel </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/some_tricks_used_by_the_linux_kernel.php </link> 
         <description> Linux kernel uses a number of advanced keywords, macros, and extensions to C language. Here is a description of some of these keywords, macros and extensions that I found troublesome to understand and had to investigate a little bit in order to understand them.

I have used kernel versions 2.4.18 or 2.6.0 for this tutorial. </description> 
         <pubDate>Thu, 29 Jan 2009 02:44:27 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/some_tricks_used_by_the_linux_kernel.php </guid> 
      </item>
      <item> 
         <title> Windows PowerShell command line shell execution policies </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/ms_windows/administration/windows_powershell_command_line_shell_execution_policies.php </link> 
         <description> Microsoft Windows PowerShell command line shell and scripting language helps IT professionals achieve greater control and productivity. Using a new admin-focused scripting language, more than 130 standard command line tools, and consistent syntax and utilities, Windows PowerShell allows IT professionals to more easily control system administration and accelerate automation. </description> 
         <pubDate>Wed, 28 Jan 2009 23:58:28 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/ms_windows/administration/windows_powershell_command_line_shell_execution_policies.php </guid> 
      </item>
      <item> 
         <title> How to set permissions to run PowerShell Scripts? </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/ms_windows/administration/how_to_set_permissions_to_run_powershell_scripts.php </link> 
         <description> Microsoft Windows PowerShell command line shell and scripting language helps IT professionals achieve greater control and productivity. Using a new admin-focused scripting language, more than 130 standard command line tools, and consistent syntax and utilities, Windows PowerShell allows IT professionals to more easily control system administration and accelerate automation. </description> 
         <pubDate>Wed, 28 Jan 2009 23:40:07 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/ms_windows/administration/how_to_set_permissions_to_run_powershell_scripts.php </guid> 
      </item>
      <item> 
         <title> PHP Useful functions (Part 2) - The currentURL function </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/resources/php_useful_functions_part_2__the_currenturl_function.php </link> 
         <description> Developing websites, social applications, and scripts in PHP for more than 6 years now, I found a number of utility functions helpful in development. I am going to write a series of tutorials writing such functions and describing their use. Using these functions I have created a library of dynamically loadable classes but you are free to use them as you wish.

I am going to discuss the currentURL function in this tutorial. </description> 
         <pubDate>Wed, 28 Jan 2009 19:24:51 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/resources/php_useful_functions_part_2__the_currenturl_function.php </guid> 
      </item>
      <item> 
         <title> PHP Useful functions (Part 1) - The inRange function </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/resources/php_useful_fucntions_part_1__the_inrange_function.php </link> 
         <description> Developing websites, social applications, and scripts in PHP for more than 6 years now, I found a number of utility functions helpful in development. I am going to write a series of tutorials writing such functions and describing their use. Using these functions I have created a library of dynamically loadable classes but you are free to use them as you wish. </description> 
         <pubDate>Wed, 28 Jan 2009 18:55:50 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/resources/php_useful_fucntions_part_1__the_inrange_function.php </guid> 
      </item>
      <item> 
         <title> MS Windows IIS FTP-Part 1- Managing Users </title> 
         <link> http://www.geeksww.com/tutorials/servers/internet_information_services/administration/ms_windows_iis_ftppart_1_managing_users.php </link> 
         <description> To be specific FTP is File Transfer Protocol and is around for over 30 years. FTP is the simplest and most secure way to exchange files over the Internet.  Whether you know it or not, you most likely use FTP all the time. When downloading a file from the Internet you\&#039;re actually transferring the file to your computer from another computer over the Internet.  This is why the T (transfer) is in FTP. You may not know where the computer is that the file is coming from but you most likely know it\&#039;s URL or Internet address. </description> 
         <pubDate>Wed, 28 Jan 2009 13:19:35 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/servers/internet_information_services/administration/ms_windows_iis_ftppart_1_managing_users.php </guid> 
      </item>
      <item> 
         <title> Generating Unique IDs in PHP </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/generating_unique_ids_in_php.php </link> 
         <description> This tutorial explains the technique to generate unique identifiers that are extremely difficult to predict. </description> 
         <pubDate>Tue, 27 Jan 2009 16:29:48 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/generating_unique_ids_in_php.php </guid> 
      </item>
      <item> 
         <title> Using encryption/decryption tool on geeksww.com </title> 
         <link> http://www.geeksww.com/tutorials/tools/security/tools/using_encryptiondecryption_tool_on_geekswwcom.php </link> 
         <description> Geeks Worldwide has built very interesting and unique tools for developers and common users. I am writing this tutorial to help understand the encryption/decryption tool on geeksww.com. </description> 
         <pubDate>Tue, 27 Jan 2009 16:25:59 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/tools/security/tools/using_encryptiondecryption_tool_on_geekswwcom.php </guid> 
      </item>
      <item> 
         <title> Using Random Password/Key Generator tool on geeksww.com </title> 
         <link> http://www.geeksww.com/tutorials/tools/security/tools/using_random_passwordkey_generator_tool_on_geekswwcom.php </link> 
         <description> Geeks Worldwide has built very interesting and unique tools for developers and common users. I am writing this tutorial to help you understand the password/key generator tool on geeksww.com. </description> 
         <pubDate>Tue, 27 Jan 2009 16:19:35 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/tools/security/tools/using_random_passwordkey_generator_tool_on_geekswwcom.php </guid> 
      </item>
      <item> 
         <title> How to see table definition statements in MySQL? </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_see_table_definition_statements_in_mysql.php </link> 
         <description> Use the command described in the tutorial to find complete CREATE TABLE SQL statements for MySQL tables. </description> 
         <pubDate>Tue, 27 Jan 2009 16:13:17 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_see_table_definition_statements_in_mysql.php </guid> 
      </item>
      <item> 
         <title> How to find if MySQL supports partitioning or not? </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_if_mysql_supports_partitioning_or_not.php </link> 
         <description> If you are faced with a situation where you need to find if your MySQL Database server supports partitioning or not then follow the instructions described in this tutorial. </description> 
         <pubDate>Tue, 27 Jan 2009 16:10:48 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/how_to_find_if_mysql_supports_partitioning_or_not.php </guid> 
      </item>
      <item> 
         <title> Transfering MySQL Administrator/Query Browser connection details </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/transfering_mysql_administratorquery_browser_connection_details.php </link> 
         <description> If you are trying to transfer your connection details for Query browser or Administrator from one computer to another then follow the instructions described in this tutorial. </description> 
         <pubDate>Wed, 21 Jan 2009 18:04:04 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/tips_and_tricks/transfering_mysql_administratorquery_browser_connection_details.php </guid> 
      </item>
      <item> 
         <title> How to check Linux version number? </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/how_to_check_linux_version_number.php </link> 
         <description> You may need to know about your kernel version number to install some software on your machine. You can use the instructions described in this tutorial to find the kernel version number. </description> 
         <pubDate>Wed, 21 Jan 2009 18:00:20 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/how_to_check_linux_version_number.php </guid> 
      </item>
      <item> 
         <title> How to check PHP version number? </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/how_to_check_php_version_number.php </link> 
         <description> PHP provides several functions that depend upon the version number of PHP you are running. In situations, where you want to find the version number of PHP installed, you can use the following techniques. </description> 
         <pubDate>Wed, 21 Jan 2009 17:57:06 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/how_to_check_php_version_number.php </guid> 
      </item>
      <item> 
         <title> Installing Symfony using PEAR </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/installation/installing_symfony_using_pear.php </link> 
         <description> Symfony is one of the best rapid application development frameworks available for PHP. In this tutorial I am going to discuss the installation steps for Symfony. </description> 
         <pubDate>Wed, 21 Jan 2009 17:15:51 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/installation/installing_symfony_using_pear.php </guid> 
      </item>
      <item> 
         <title> Starting Apache Web Server at every Reboot (for Ubuntu / Debian Linux) </title> 
         <link> http://www.geeksww.com/tutorials/servers/apache_web_http_server/tips_and_tricks/starting_apache_web_server_at_every_reboot_for_debian_ubuntu_linux.php </link> 
         <description> If you compiled and installed Apache on a Debian/Ubuntu Linux machine and want the Apache service run every time you reboot your machine this short tutorial is for you. I have tried to make it very simple so I am pretty sure you&#039;ll be able to follow all steps even if you don&#039;t know Unix/Linux shell scripting. In order to run Apache at boot time you have to write a very simple start up script. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/servers/apache_web_http_server/tips_and_tricks/starting_apache_web_server_at_every_reboot_for_debian_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing OpenSSL on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/openssl/installation/installing_openssl_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install OpenSSL on Ubuntu 12.04. The process is very simple. For this tutorial, I&#039;ll be installing openssl version 0.9.8e and the latest 1.0.1g (released Apr 07, 2014). Linux kernel is 3.2.0-23-powerpc-smp. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.6.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/openssl/installation/installing_openssl_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Giving Apache Web Server A Different Name by changing Source Code Before Installation (very simple instructions) </title> 
         <link> http://www.geeksww.com/tutorials/servers/apache_web_http_server/tips_and_tricks/giving_apache_web_server_a_different_name_by_changing_source_code_before_installation.php </link> 
         <description> I am going to show you how to change Apache&#039;s source code before compiling and installing so that it always shows a different name while using the technique described &lt;a href=&quot;http://www.techsww.com/tutorials/miscellaneous/tips_and_tricks/how_find_web_server_information_using_http_telnet.php&quot;&gt;here&lt;/a&gt;. I have used Apache version 2.0.59 for this tutorial. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/servers/apache_web_http_server/tips_and_tricks/giving_apache_web_server_a_different_name_by_changing_source_code_before_installation.php </guid> 
      </item>
      <item> 
         <title> Configuring MacOS X to compile and install open source software using XCode Tools </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/macosx/tools/configuring_macosx_compile_install_software_xcode_tools.php </link> 
         <description> If you want to compile and install Open Source Software on your MacOS X machine then you should install MacOS X&#039;s XCode tools. XCode tools provide the compilers and other software development kits (SDKs) to enable you to compile and install open source software on your computer. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/macosx/tools/configuring_macosx_compile_install_software_xcode_tools.php </guid> 
      </item>
      <item> 
         <title> Installing MySQL Client tools, binaries, and library on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/installing_mysql_client_tools_binaries_and_library_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install MySQL Client tools, binaries, and library on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing MySQL Client tools, binaries, and library version 5.0.45. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS x).  </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/installing_mysql_client_tools_binaries_and_library_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Working with BASH environment variables (simple commands for beginners) </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/working_bash_environment_variables_beginners_linux.php </link> 
         <description> You&#039;ll learn the following in this tutorial.

    * Display names and values of all environment variables
    * Assign value to an environment variable
    * Print value of a particular environment variable
    * Append value to an existing environment variable
    * Make the variable globally accessible
    * Delete an environment variable
 </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/working_bash_environment_variables_beginners_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Berkeley Yet Another Compiler Compiler (byacc) on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/miscellaneous/berkeley_yet_another_compiler_byacc/installation/installing_berkeley_yacc_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install Berkeley Yacc (byacc) on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing Berkeley Yacc (byacc) version 1.9. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/miscellaneous/berkeley_yet_another_compiler_byacc/installation/installing_berkeley_yacc_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> How to download and install Bison (GNU Parser Generator) on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/miscellaneous/bison_gnu_parser_generator/installation/installing_bison_gnu_parser_generator_ubuntu_linux.php </link> 
         <description> This short tutorial shows you &lt;i&gt;how to download and install Bison (GNU Parser Generator) on Ubuntu Linux Server&lt;/i&gt;. The process is very simple. For this tutorial, I&#039;ll be installing Bison version 2.3. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/miscellaneous/bison_gnu_parser_generator/installation/installing_bison_gnu_parser_generator_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing m4 Macro Processor on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/m4/installation/installing_m4_macro_processor_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install m4 (macro processor) on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing m4 version 1.4.10. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X).  </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/m4/installation/installing_m4_macro_processor_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Libpng on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/libpng/installation/installing_libpng_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install libpng on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing libpng version 1.2.18. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS x). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/libpng/installation/installing_libpng_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Difference between &#039;==&#039; (equal) and &#039;===&#039; (identical) comparison operators in PHP (with examples) </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/difference_between_equal_and_identical_comparison_operators_php.php </link> 
         <description> Two of the many comparison operators used by PHP are &#039;==&#039; (i.e. equal) and &#039;===&#039; (i.e. identical). The difference between the two is that &#039;==&#039; should be used to check if the values of the two operands are equal or not. On the other hand, &#039;===&#039; checks the values as well as the type of operands. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/difference_between_equal_and_identical_comparison_operators_php.php </guid> 
      </item>
      <item> 
         <title> Simple Coding Style for PHP - Part 1/2 </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/simple_coding_style_for_php.php </link> 
         <description> Many programmers use different kinds of coding styles to write code I have my own version that (i think) is simple and easy-to-use. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/simple_coding_style_for_php.php </guid> 
      </item>
      <item> 
         <title> Simple Coding Style for PHP - Part 2/2 </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/simple_coding_style_for_php_2.php </link> 
         <description> Some more guidelines </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/simple_coding_style_for_php_2.php </guid> 
      </item>
      <item> 
         <title> Decoding XML String Values (PHP version) </title> 
         <link> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/decode_xml_string_php.php </link> 
         <description> I have already explained how to encode values in an XML string (using Javascript) here. So, if you have encoded the values in your XML strings using my javascript function then you can use the PHP function(explained below) to decode the values in those XML string on the server side (i.e. backend PHP side.) </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/php_hypertext_preprocessor/tips_and_tricks/decode_xml_string_php.php </guid> 
      </item>
      <item> 
         <title> Installing &amp; Configuring JSDoc On Windows </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/ms_windows/installation/installing_and_configuring_jsdoc_on_windows.php </link> 
         <description> This short tutorial will teach you how to install JSDoc on Windows. JSDOC is a Javascript documentation generator tool. You add formatted comments inside your javascript code, JSDOC takes all the commented javascript code as input and generates javadoc style documentation using those comments. For more details on how to use JSDOC visit http://jsdoc.sourceforge.net/.  </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/ms_windows/installation/installing_and_configuring_jsdoc_on_windows.php </guid> 
      </item>
      <item> 
         <title> How to execute a function at regular intervals using Javascript </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/javascript_function_execution_at_intervals.php </link> 
         <description> How to execute a function at regular intervals using Javascript </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/javascript_function_execution_at_intervals.php </guid> 
      </item>
      <item> 
         <title> Go to Top of the Page Using Javascript </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/javascript_go_to_top_of_page.php </link> 
         <description> Use the code below: </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/javascript_go_to_top_of_page.php </guid> 
      </item>
      <item> 
         <title> Sleep/Pause for specified number of seconds </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/sleep_pause_for_specified_time.php </link> 
         <description> Function takes number of milliseconds to sleep as argument. So, if you want to pause execution of code for 2 seconds you&#039;ll pass 2000 (2 x 1000) as argument to this function. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/sleep_pause_for_specified_time.php </guid> 
      </item>
      <item> 
         <title> Removing Whitespaces from Beginning of a String (Left Trim), using Javascript </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/removing_whitespace_beginning_string.php </link> 
         <description> A very simple function: </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/removing_whitespace_beginning_string.php </guid> 
      </item>
      <item> 
         <title> Removing Ending Whitespaces from a String (Right Trim), using Javascript </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/removing_ending_whitespaces_string.php </link> 
         <description> A very simple function: </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/removing_ending_whitespaces_string.php </guid> 
      </item>
      <item> 
         <title> Trim whitespaces from both ends of a string, using Javascript </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/trimming_string.php </link> 
         <description> The code uses the two functions discussed in other tutorials. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/trimming_string.php </guid> 
      </item>
      <item> 
         <title> How to find if argument is numeric or not, using Javascript </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/argument_string_is_numeric.php </link> 
         <description> Use this simple function. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/argument_string_is_numeric.php </guid> 
      </item>
      <item> 
         <title> Javascript: Encoding Values in XML Strings for AJAX / Web 2.0  </title> 
         <link> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/encoding_values_xml_strings_ajax_web2.php </link> 
         <description> I have written a very simple javascript function to do the job. The function takes a Javascript string (or any value, integer etc.) as input, converts it into a string and then replaces all occurrences of &lt;, &gt;, &amp;, &quot;, and &#039; with their html values. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/web_development/javascript/tips_and_tricks/encoding_values_xml_strings_ajax_web2.php </guid> 
      </item>
      <item> 
         <title> Installing MS SQL Server Client Library on Linux/Unix </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_ms_sql_server_client_library_on_linux_unix.php </link> 
         <description> Problem: Installing SQL Server client library on Debian/Ubuntu Linux.

If you want to install PHP on a Linux machine and want to use Sql Server as your database then you have to install FreeTDS library on your server machine so that you could make your PHP/Apache server machine talk to your SQL Server 2000 Database. Let&#039;s go through the installation steps. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_ms_sql_server_client_library_on_linux_unix.php </guid> 
      </item>
      <item> 
         <title> Installing Oracle Berkeley DB on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/database_management_systems/berkeleydb/installation/installing_berkeleydb_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install Oracle BerkeleyDB on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing BerkeleyDB version 4.3.29. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS x).  </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/database_management_systems/berkeleydb/installation/installing_berkeleydb_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Atmail Webmail Client on Mac OS X (PERL) </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/macosx/installation/installing_atmail_webmail_client_on_mac_osx.php </link> 
         <description> Last week, my company decided to use a different webmail client with a better look and feel. I was assigned the job of searching for a good webmail client. I came up with some commercial ones and some free ones. My project leader shortlisted two of them (i) Round Cube (ii) atmail. I was asked to to do a demo setup of Round Cube. He did not like it because it was lacking some features that we wanted and also it wasn&#039;t a stable release then. Then I tried installing atmail on my Mac OS X Server machine. I tried to follow all the instructions from their website but couldn&#039;t get it to work properly. I emailed atmail&#039;s technical support team but they referred me to their knowledge base. I could not find instructions for Mac OS X Server there. Atmail Technical Support charges $100 for a remote installation of their product but my project leader wanted me to do it myself so that someone in the company could understand the product better. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/macosx/installation/installing_atmail_webmail_client_on_mac_osx.php </guid> 
      </item>
      <item> 
         <title> How to define static hostnames for IP Addresses in Windows (counterpart of Linux`s /etc/hosts file in Windows)? </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/ms_windows/tips_and_tricks/how_to_define_static_dns_names_for_ip_addresses_windows_replace_linux_hosts.php </link> 
         <description> If you want to define a static fully qualified domain name (FQDN) on your windows XP/Server 2003 machine, so that your computer does not contact a DNS server to resolve a particular IP address then you can do so by using the instructions explained below. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/ms_windows/tips_and_tricks/how_to_define_static_dns_names_for_ip_addresses_windows_replace_linux_hosts.php </guid> 
      </item>
      <item> 
         <title> Debian Linux Installation and Hardening (3.1r0a) </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/configuration/debian_installation_and_hardening.php </link> 
         <description> In this tutorial I&#039;ll tell you the very basic steps on how to install a Debian Linux Distribution on your computer. Although this tutorial should help majority of the users install Debian but my main focus will be on hardening the Debian installation after the installation process. Also, I am assuming that you want to install Debian as a server not as a game or workstation PC. If you are looking for more detailed information on Debian installation then refer to the Debian manual and come back to this tutorial after installation. You can find the manual in your language and for your platform http://www.debian.org/releases/stable/installmanual. </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/configuration/debian_installation_and_hardening.php </guid> 
      </item>
      <item> 
         <title> Configuring Ubuntu Linux After Installation </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/configuration/configuring_ubuntu_linux_after_installation.php </link> 
         <description> This tutorial assumes that you have already installed Ubuntu Linux Server on your computer. Ubuntu version used for this tutorial is Ubuntu Linux Server 6.06.1 (Dapper Drake). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/configuration/configuring_ubuntu_linux_after_installation.php </guid> 
      </item>
      <item> 
         <title> Installing Flex (The fast lexical analyzer) on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_flex_fast_lexical_analyzer_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install Flex (The fast lexical analyzer) on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing flex version 2.5.33. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/installation/installing_flex_fast_lexical_analyzer_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Turning the system beep off (for BASH) </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/turn_the_system_beep_off_in_linux.php </link> 
         <description> Turning the system beep off (for BASH) </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/turn_the_system_beep_off_in_linux.php </guid> 
      </item>
      <item> 
         <title> How to find out if a particular process is running or not (for Linux/Unix)? </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/how_to_find_out_if_a_particular_process_is_running_or_not_for_linux.php </link> 
         <description> I have tried these instructions on Ubuntu Server but should work for all Linux distributions as well as for Unixes (e.g. Max OS X, FreeBSD etc.). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/linux/tips_and_tricks/how_to_find_out_if_a_particular_process_is_running_or_not_for_linux.php </guid> 
      </item>
      <item> 
         <title> Installing libiconv on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/libiconv/installation/installing_libiconv_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install libiconv on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing libiconv version 1.11. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X).  </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/libiconv/installation/installing_libiconv_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Apache Portable Runtime Utility (apr-util) Library on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/apr_util/installation/installing_apache_portable_runtime_utility_library_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install Apache Portable Runtime Utility (apr-util) Library on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing apr-util version 0.9.13. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/apr_util/installation/installing_apache_portable_runtime_utility_library_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Apache Portable Runtime (apr) Library on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/apr/installation/installing_apache_portable_runtime_library_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install Apache Portable Runtime (apr) Library on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing apr version 0.9.14. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X).  </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/apr/installation/installing_apache_portable_runtime_library_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing neon (webdav) on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/neon_webdav/installation/installing_neon_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install neon on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing neon version 0.25.4. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X).  </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/neon_webdav/installation/installing_neon_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing zlib through source code on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/zlib/installation/installing_zlib_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install zlib on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing zlib version 1.2.3. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/zlib/installation/installing_zlib_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Libxslt on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/libxslt/installation/installing_libxslt_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install libxslt on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing libxslt version 1.1.21. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X).  </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/libxslt/installation/installing_libxslt_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Libxml2 on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/libxml/installation/installing_libxml_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install libxml2 on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing libxml2 version 2.6.29. Note: Do not use versions older than 2.5.10. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/libxml/installation/installing_libxml_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Libmhash on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/libmhash/installation/installing_libmhash_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install libmhash on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing libmhash version 0.9.9. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/libmhash/installation/installing_libmhash_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> Installing Libmcrypt on Ubuntu Linux </title> 
         <link> http://www.geeksww.com/tutorials/libraries/libmcrypt/installation/installing_libmcrypt_on_ubuntu_linux.php </link> 
         <description> This short tutorial shows you how to install libmcrypt on Ubuntu Linux Server. The process is very simple. For this tutorial, I&#039;ll be installing libmcrypt version 2.5.8. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X). </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/libraries/libmcrypt/installation/installing_libmcrypt_on_ubuntu_linux.php </guid> 
      </item>
      <item> 
         <title> How to print screen in a file (Mac OS X) </title> 
         <link> http://www.geeksww.com/tutorials/operating_systems/macosx/tips_and_tricks/print_screen_function_macosx.php </link> 
         <description> Use these instructions </description> 
         <pubDate>Thu, 15 Jan 2009 17:57:13 UT </pubDate> 
         <guid> http://www.geeksww.com/tutorials/operating_systems/macosx/tips_and_tricks/print_screen_function_macosx.php </guid> 
      </item>
   </channel> 
</rss>