Friday, September 12, 2008

Sub/Addon/Parked Domains

https://support.lunarpages.com/knowledge_bases/article/148


Sub/Addon/Parked Domains

What is the difference between a subdomain, parked domain and add on domain?
*Subdomains:

A subdomain name points to a subfolder of the primary domain. For instance, cats.pets.com would point to a subfolder such as /cats under the primary domain of pets.com. Its content is separate from the main site so it can act like a separate site though usually it will have some relevance to the main site as you can see above.

A subdomain can also be used on our system to redirect to somewhere else and create a shorter way to get there. For instance, mymail.mydomain.com could be redirected to http://mydomain.com/webmail/horde/ to get to webmail easier and force the use of the Horde webmail client.

Unlimited subdomains come with each hosting account.

*Parked Domains (Aliases):

A parked domain is an additional domain that points to the main directory of your account. You can park unlimited domains at no cost on both the Basic and Business plans.

A parked domain will resolve to your primary domain name.

Say your primary is domain1.com and you park domain2.com. In the address bar if you type domain2.com it will resolve to domain1.com but in the address bar you will see domain2.com. This is a parked domain.

*Addon domains:

An add on domain allows you to run a separate web site to your primary domain. When you create an add on domain it makes a folder in your public_html folder and you upload the site content into that folder.

So, essentially you are running 2 separate sites, separate content, off one account.

The Basic plan and Business plan both come with unlimited addon domains included. This does not include domain registration.

You may add it in cpanel under addon domains.

New Domain Name: mynewdomain.com
Username/directory/subdomain Name: name you want for the folder such as mynewdomain
Password: Cpanel password

Ignore any bind errors. If it is successful, you will see it in the addons list and there will be a new subdomain for it under Subdomains.

Be sure to change the nameservers at your current registrar of domains you are adding or parking to the same nameservers as your primary domain is using. The nameservers are given in your Critical Account Info we sent on signup and as seen in your CAP panel. Changes take 24-72 hours to propagate.


Monday, July 28, 2008

P2P Telephony Explained

http://www.skype.com/help/guides/p2pexplained/

P2P Telephony Explained — For Geeks Only

See also the Skype Technical FAQ for answer to specific questions.

Peer-to-peer ("P2P") technology was first widely deployed and popularized by file-sharing applications such as Napster and KaZaA. In this context, P2P technology allows users to share, search for and download files. The P2P term has been widely used and just as often abused. Companies both large and small, self-proclaimed "pundits" and others to trying to cash in on the "P2P buzz" use this term as long as it involves some direct communication between users or nodes. This description of P2P completely misses the point.

A true P2P system, in our opinion, is one where all nodes in a network join together dynamically to participate in traffic routing-, processing- and bandwidth intensive tasks that would otherwise be handled by central servers.

A true P2P application empowers small teams with good ideas to develop software and businesses that can successfully challenge those of large companies. True P2P, when applied to ripe markets, is disruptive technology.

Decentralized P2P networks have several advantages over traditional client-server networks. These networks scale indefinitely without increasing search time and without the need for costly centralized resources. They utilize the processing and networking power of the end-users machines since these resources always grow in direct proportion to the network itself. Each new node added to the network adds potential processing power and bandwidth to the network. Thus, by decentralizing resources, second generation (2G) P2P networks have been able to virtually eliminate costs associated with a large centralized infrastructure.

P2P telephony became a natural next step where P2P could have a significant disruptive impact and Skype was founded to develop the first P2P telephony network.

Internet-based telephony – Voice-over-IP – (VoIP) has been around for years but has not reached the mainstream market. The reasons for this are quite clear to those of us who have tried VoIP software:

  • Products which have a true cost-saving advantage over standard telephones do not have comparable quality.
  • Call-completion rates are very low due to firewalls and the use of Network Address Translation (which renders over 50% of residential computers unable to communicate with traditional VoIP software).
  • The User Interface is typically bloated and requires substantial configuration and technical skills.

Centralization can overcome some of these difficulties by routing calls through firewalls or NAT's. However, this brings the cost of running the network to levels approaching that of the existing telecom networks. In addition, these costs scale proportionally with the number of users. The result is that companies operating such services typically allocate very little resources on their servers per user which seriously degrades the call quality.

The Skype team has succeeded in leveraging all of the available resources in a network. This has allowed us to raise the call completion rate and quality in the Skype network to levels exceeding that of POTS ("Plain Old Telephony System"). This is all achieved without the need for costly centralized resources. In addition, we also believe that we have created the most user friendly interface around!

The following are some of the techniques that Skype employs to deliver state-of-the-art IP-based telephony.

Firewall and NAT (Network Address Translation) traversal.

Non-firewalled clients and clients on publicly routable IP addresses are able to help NAT'ed nodes to communicate by routing calls. This allows two clients who otherwise would not be able to communicate to speak with each other. Because the calls are encrypted end-to-end, proxies limit the security or privacy risk.

Likewise, only proxies with available spare resources are chosen so that the performance for these users is not affected.

Several new techniques were also developed in order to avoid end-user configuration of gateways and firewalls, whose non-intuitive configuration settings typically prohibit the majority of users from communicating successfully. In short, Skype works behind the majority of firewalls and gateways with no special configuration.

Global decentralized user directory.

Most instant message or communication software requires some form of centralized directory for the purposes of establishing a connection between end users in order to associate a static username and identity with an IP number that is likely to change. This change can occur when a user relocates or reconnects to a network with a dynamic IP address. Most Internet-based communication tools track users with a central directory which logs each username and IP number and keeps track of whether users are online or not. Central directories are extremely costly when the user base scales into the millions. By decentralizing this resource-hungry infrastructure, Skype is able to focus all of our resources on developing cutting-edge functionality.

P2P network technologies used by file-sharing applications would be almost suitable for decentralizing this, but those networks are fragmented in nature – a search does not reach all nodes in the network. Clearly, in order to deliver high quality telephony with the lowest possible costs, a third generation of P2P technology ("3G P2P"), or Global Index (GI) was a necessary development and represents yet another paradigm shift in the notion of scaleable networks. The Global Index technology is a multi-tiered network where supernodes communicate in such a way that every node in the network has full knowledge of all available users and resources with minimal latency.

Intelligent routing.

By using every possible resource, Skype is able to intelligently route encrypted calls through the most effective path possible. Skype even keeps multiple connection paths open and dynamically chooses the one that is best suited at the time. This has the noticeable effect of reducing latency and increasing call quality throughout the network.

Security.

Skype encrypts all calls and instant messages end-to-end for unrivaled privacy. Encryption was necessary since all calls are routed through the public Internet.

Super-simple UI.

We believe that software should work for you and not against you and so we have designed Skype to be dead-simple to use – people who can use Windows and telephones will feel at home with Skype immediately, and the software works equally well and is simple to use also on other platforms where Skype runs (Pocket PC, Linux, Mac OS X).


Wednesday, December 05, 2007

Fwd: [nbannounce] NetBeans IDE 6.0 Available



---------- Forwarded message ----------
From: NetBeans Webmaster <webmaster@netbeans.org>
Date: Dec 5, 2007 7:52 AM
Subject: [nbannounce] NetBeans IDE 6.0 Available
To: nbannounce@netbeans.org


Download NetBeans IDE 6.0
NetBeans.org is proud to announce the availability of NetBeans IDE 6.0.

 
The focus of NetBeans IDE 6.0 is superior developer productivity with a smarter, faster editor, and the integration of all
NetBeans products into one IDE. NetBeans IDE 6.0 features Ruby/JRuby/Ruby on Rails support, enhancements for
improved Swing development, a new Visual Game Designer, updated Data Binding support, integrated Profiling, and more.
The new installer lets you customize your download preferences--use it to choose the features and runtimes you need.
Highlights of NetBeans IDE 6.0 are:


Download NetBeans IDE 6.0
Learn More
Get a free NetBeans Starter Kit DVD
Documentation, Support, and Training


Java

* Swing GUI Builder
* Intelligent Editor
* Profiler
* Debugger
* Updated Platform APIs

C/C++
* C/C++ Projects and Templates
* Source Code Editor
* Multiple Configurations
* Class Hierarchy Browser
* File Navigation

Ruby
* Ruby on Rails Support
* JRuby Runtime
* Code Completion
* Debugger
* Refactoring

Mobility
* Game Builder
* Device Fragmentation
* SVG Graphics
* Web Services
* Handheld Device / Set Top Box

Web & Java EE
* Visual JSF Design
* Enhanced JavaScript
* AJAX Enabled Components
* CSS Editor
* Web Services & SOA

SOA
* XML Schema Editor, XSLT Designer
* WSDL Designer
* BPEL Designer
* Service Assembly Editor
* Deploy to JBI compliant runtime


NetBeans Magazine NetBeans TV Planet NetBeans my.netbeans Community Download Now

You have received this email because you are subscribed to the nbannounce mailing list from NetBeans.org. If you do not wish to receive this newsletter, you can unsubscribe here.



--
Zhipeng Zhang (Alan)   BCompSc  MInfoTech MACS(Prov)

"You must be the change you wish to see in the world."

"Begin at the beginning and go on till you come to the end; then stop."
                                                                                      -- Lewis Carroll, Alice in Wonderland