LOW COST JAVA PHP MYSQL CGI PERL
HOSTING SERVICE
LINUX WINDOWS CPANEL WHM PLESK
HOSTING PACKAGES
ECOMMERCE HOSTING ASP JSP MSSQL
FRONTPAGE HOSTING
CPANEL WHM RESELLER DEDICATED
SERVER WEB HOSTING

Archive for September, 2006

streaming

Streaming is multimedia data transferred, such as digital audio or video, in a stream of packets in real time, by a software application. Streaming usually refers to listening to audio or watching video while it is being transmitted from a remote source in contrast with downloading and storing the material first.

In streaming media files are transmitted in a continuous stream of data which is processed by the receiving computer while the entrie file is still in transmission process. Streaming generally uses data compression. The data compression is especially effective for downloading large multimedia files from the Internet. For example, a video or an audio clip is permitted to play on the user’s computer as soon as the download begins from a website. Though with improved modems and connection speeds, without streaming techniques it takes a long time for downloading and playing large audio and video files, To accept streaming data, the receiving computer needs to be running a player, a program that decompresses the incoming data and sends the resulting signals to the display and speakers. The audio and video files may be prerecorded, but streaming can also accommodate a live feed over the Internet.

Comments (1) Bookmark on del.icio.us

rssh

rssh is a restricted shell for use with OpenSSH, allowing only scp and/or sftp. It includes support for rdist, rsync, and cvs. For example, if you have a server which you only want to allow users to copy files off of via scp, without providing shell access, you can use rssh to do that.

Site: http://www.pizzashack.org/rssh

Download: http://www.pizzashack.org/rssh/downloads.shtml

Comments Bookmark on del.icio.us

Ruby on rails

Ruby on Rails is an open-source web framework. Ruby is a language, Rails is a framework. Rails is fast becoming a preferred development framework eating into PHP share

Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. Rails works with a wealth of web servers and databases. For web server, we recommend Apache or lighttpd, running either FastCGI or SCGI, or Mongrel. For database, you can use MySQL, PostgreSQL, SQLite, Oracle, SQL Server, DB2, or Firebird. Just about any operating system will do, but a ‘nix-based one for deployment is recommend.

Installation:

wget http://www.fastcgi.com/dist/mod_fastcgi-2.4.2.tar.gz
tar -zxf mod_fastcgi-2.4.2.tar.gz
cd mod_fastcgi-2.4.2

cd /usr/local/src/

wget http://rubyforge.org/frs/download.php/7858/ruby-1.8.4.tar.gz
wget http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz
wget http://www.fastcgi.com/dist/fcgi-2.4.0.tar.gz
wget http://www.fastcgi.com/dist/mod_fastcgi-2.4.2.tar.gz

tar -zxf fcgi-2.4.0.tar.gz
tar -zxf mod_fastcgi-2.4.2.tar.gz
tar -zxf rubygems-0.8.11.tgz
tar -zxf ruby-1.8.4.tar.gz

cd /usr/local/src/ruby-1.8.4
./configure
make
make install

cd /usr/local/src/rubygems-0.8.11
ruby setup.rb
gem install rails

cd /usr/local/src/fcgi-2.4.0
./configure
make
make install

cd /usr/local/src/mod_fastcgi-2.4.2
/usr/local/apache/bin/apxs -o mod_fastcgi.so -c *.c
/usr/local/apache/bin/apxs -i -a -n fastcgi mod_fastcgi.so

gem install fcgi

mkdir /tmp/dynamic
chmod 777 /tmp/dynamic
chown -R nobody:nobody /tmp/dynamic

Edit /usr/local/apache/conf/fastcgi.conf file in your favorite editor such vi ,pico and add following code


FastCgiIpcDir /tmp/
AddHandler fastcgi-script .fcgi

Then open /usr/local/apache/conf/httpd.conf file and add following line in end of file

Include “/usr/local/apache/conf/fastcgi.conf”

Service httpd restart

#thats all. Ruby on Rails is now setup on your server.
Site: http://www.rubyonrails.org

Comments (14) Bookmark on del.icio.us

SHOUTcast

SHOUTcast is a free Winamp-based multiplatform freeware audio streaming technology, developed by Nullsoft. It s a free-of-charge audio homesteading solution. It permits anyone on the internet to broadcast audio from their PC to listeners across the Internet or any other IP-based network.

Working of SHOUTcast:

The SHOUTcast audio homesteading system is comprised of three simple components - LISTENING, BROADCASTING & RUNNING A SERVER.

LISTENING
SHOUTcast software allows users to set up their own Internet radio servers using provided software. Listeners tune in to SHOUTcast broadcasts by using a player compatible with streaming MP3 audio. Users can visit the SHOUTcast directory to locate a stream they’d like to listen to. Recommended players are listed below:

* Windows users should use Winamp.
* Mac users should use iTunes.
* Linux/X Windows users should use XMMS.

BROADCASTING
Broadcasting needs dedicated server. Once a server’s located, broadcasters use Winamp and a plug-in called the SHOUTcast Source for Winamp Plug-In to send audio from Winamp to the SHOUTcast server.

RUNNING A SERVER
This software runs on a server attached to an IP network with lots of bandwidth, and is responsible for receiving audio from a broadcaster, updating the SHOUTcast directory with information about what the broadcaster is sending, and sending the broadcast out to listeners.

Site: http://www.shoutcast.com

Support: http://forums.winamp.com

Comments Bookmark on del.icio.us

Theory of SEO (part 3)

Top 5 ways to boost your site’s ranking -

1. Proper file and directory structure

The names that you give your web files can be just as important as what’s in them. Certain search engines will pick out keyphrases from the names of your files and directories to use when indexing your pages. As such, naming your web page “/Web-Design/Calgary-Website-Design.html” is far more valuable than simply calling it ’services.html’.

2. Proper use of META tags

Most major search engines still make use of META tags when indexing your web pages, so you need to ensure you get them right. Be sure to include both ‘keyword’ and ‘description’ tags. Your keyword tag should have your most important keyphrases at the beginning, separated by commas, and keep the list as short as possible. Stuffing gobs of terms into this tag will only dilute the power of the terms your really want to go after. Stick to 5 to 10 if possible. Most search engines will only go about 50 characters in anyway. As for your description tag, write it in plain English and be sure to include your most important keyphrases. Try to keep it short and be sure to include your company’s name somewhere. And be sure that your content includes your chosen keyphrases. There’s little point to stating 5 keywords in your META tags and then not use them anywhere in your content.

3. Proper accessibility features

This is a step that takes practice and knowledge of HTML (so you may want to pass it along to your web designer). Accessibility and good search engine rankings go hand in hand. You need to ensure that your HTML code is optimized for these features. They include ‘alt’ text in all your images, ‘title’ tags for all your links, proper use of heading tags (H1, H2, etc.), and properly formatted HTML code. For more information on accessibility, check out the World Wide Web Consortium (W3C).

4. Inclusion of key pages (Site Map, Links page)

Certain search engines will look for a couple of key pages on your website. These pages include a Links page and a Site Map. A Links page is important as it demonstrates to search engines what you feel are complimentary websites, and it also shows that your site is not a dead end (search engines are big proponents of the democratic nature of the Internet). A Site Map is a great page for search engines (especially Google… wink wink) as it gives the engine a single source from which to index your entire site. The page demonstrates that none of your pages are orphaned, and presents all your pages as ‘second level’ pages, even if they’re buried deep down in your site.

5. Useful, user-centric content.

This one may sound pretty obvious, but it is the most overlooked item of all. If you don’t have quality, useful content, then search engines won’t index your site or your pages favourably. This is a result of the occasional human being visiting your site from a search engine company, as well as visitors who bookmark and spread the word about your site. If you offer good information, word will get out, and other sites will start linking to yours. The more sites linking to yours, the better. So be sure you have something great to say.

Comments (2) Bookmark on del.icio.us

Will cPanel be Compatible with IPV6 ?

Currently cpanel is only compatible with IPv4. IPv6 simply is the new and improved ip addressing system. IPv4 is over 20 years old and with more computers and servers coming onto the internet, demanding more address space, we run out of addresses. But, ipv4 addresses are 32 bit, thus not allowing any more than 4,294,967,296 ips. However, ipv6 is 128 bit and will allow approximately 340,282,366,920, 938,463,463,374, 607,431, 768,211, 45 6 addresses. A /64 prefix (which is what a general home user gets) would have around 18,446,744,073,709,551,616 usable ips.

Will cPanel be Compatible with IPV6 ?

Comments (1) Bookmark on del.icio.us

« Previous entries · Next entries »