SERVFORU

Latest Post
Showing posts with label java. Show all posts
Showing posts with label java. Show all posts

Touchless website ; How to make your website elegant and technically best

Now every business have their own websites and mobile applications .. and its common .. when i surfed over internet i come across with a website  http://www.rhlvision.com/  .. 
I have seen a lot of websites with flash and +jQuery .. and here its much different ..
By using your  inbuild webcam of your laptop or webcam of pc you can control the navigation of the website .. its cool naa .. 

In this TOUCH-LESS WEBSITE 

Click "Allow" 

WAVE YOUR HAND INFRONT OF WEBCAM TO NAVIGATE

touchless website
http://www.rhlvision.com/
you will be navigated to the home page of the website 
and  the animations to the each tabs  shows the perfect coder behind the website . 


Like any other i have searched for the source codes of the site and i found that the touchless things code doesn't suits  use for any other domain 
and the website can be using in conventional navigation methods ,using mouse and keyboard , he just added navigation using  webcam too 
Responsive website in all means , it works pretty good in ipad,Blackberry Playbook and in most of the laptops with different resolutions. 
Design wise also its much elegant and Technical website . even though its a technical website is doesnt have  overload e with overly complex design, animation, or other effects just to impress the viewers

User-Friendly Navigation - A good website has content that is easy to find. Pages should be organized and named in a way that the target audience will easily understand. 


and i am very much eager to meet this guy who coded so i navigated to the about us page and The tech pirate behind this website is +ROHILDEV N .. and when i read his profile i was much excited ,his projects are just awesome .most of them are of touchless and he is the king of touchless computing and kinect hacker 


And here is some tips to make how your website much technically and aesthetically Best 
Appearance
A site must be visually appealing, polished and professional. Remember, it's reflecting your company, your products and your services. Your website may be the first, and only, impression a potential customer receives of your company.
An attractive site is far more likely to generate a positive impression and keep visitors on your site once they arrive. As businesses large and small continue to populate the web, your challenge is to attract and keep users' attention. Ideas like this are what PR professionals pay attention to keep their businesses successful.
Guidelines
  • Good use of color: an appropriate color scheme will contain 2 or 3 primary colors that blend well and create a proper mood or tone for your business. Don't overdo the color, as it can distract from the written content.

  • Text that is easily read: The most easily read combination is black text on a white background, but many other color combinations are acceptable if the contrast is within an appropriate range. Use fonts that are easy to read and are found on most of today's computer systems. depending on your audience. Keep font size for paragraph text between 10 and 12 pts. 

  • Meaningful graphics: Graphics are important, as they lend visual variety and appeal to an otherwise boring page of text. However, don't over-use them, and make sure that add meaning or context to your written content. Don’t overload any one page with more than 3 or 4 images.

  • Quality photography: A simple way to increase visual appeal is to use high quality photography. High quality product images are especially important for online retailers.

  • Simplicity: Keep it simple and allow for adequate white space. Uncluttered layouts allow viewers to focus on your message. Don't overload your site with overly complex design, animation, or other effects just to impress your viewers.

Content

Along with style, your site must have substance. Remember that your audience is looking for information that will help them make a decision, so it should be informative and relevant. Use this opportunity to increase visitor confidence in your company's knowledge and competence.
Guidelines
  • Short and organized copy: Clearly label topics and break your text up into small paragraphs. Don't bore your visitors with visually overwhelming text. You've got less than 10 seconds to hook your visitors, so grab their attention by being clear, concise and compelling.
  • Update your content regularly: No one likes to read the same thing over and over again. Dead or static content will not bring visitors back to your site!
  • Speak to your visitors: Use the word you as much as possible. Minimize the use of I, we and us.
  • Consider a pro: Unless you’re an especially good writer, consider using a professional to write or edit your text content. A good writing resource is How to Write for the Web.
But What About the Glitz?
Flashy graphics and animation are tempting, and can have a very positive impact on user experience. Just use them appropriately and keep some simple guidelines in mind:
Use multimedia to entertain and enlighten your prospects. An animated banner, snappy video or interactive content will add to your site's "interest quotient" and keep your visitors around longer. BUT -- don't force your visitors to endure something they're not interested in or don't have time for, and don't let the "rich media" overwhelm your other content.
Make it "to go". Provide downloadable podcasts, presentations and forms for users who can't stay long, but want to take some of your information with them.
Don't neglect your HTML content for the sake of glitz. Search Engines don't have ears, and can't read Flash, JavaScript or even PDFs .

Functionality

Every component of your site should work quickly and correctly. Broken or poorly constructed components will only leave your visitors frustrated and disillusioned with your company. Across the spectrum, everything should work as expected, including hyperlinks, contact forms, site search, event registration, and so on.
Error-free copy: Remember the exposure your website will get. Double-check your facts and figures, as you don't know who may be quoting you tomorrow. Nor do you want to be recognized or remembered for typos, incorrect grammar and punctuation, or misspellings. Spelling mistakes and bad grammar are as unforgivable on a website as they are in other company materials.

Usability

A critical, but often overlooked component of a successful website is its degree of usability. Your site must be easy to read, navigate, and understand. Some key usability elements include:
  • Simplicity: The best way to keep visitors glued to your site is through valuable content, good organization and attractive design. Keep your site simple and well organized. 

  • Fast-loading pages: A page should load in 20 seconds or less via dial-up; at more than that, you'll lose more than half of your potential visitors.

  • Minimal scroll: This is particularly important on the first page. Create links from the main page to read more about a particular topic. Even the Search Engines will reward you for this behavior.

  • Consistent layout: Site layout is extremely important for usability. Use a consistent layout and repeat certain elements throughout the site.

  • Prominent, logical navigation: Place your menu items at the top of your site, or above the fold on either side. Limit your menu items to 10 or fewer. Remember, your visitors are in a hurry -- don't make them hunt for information. 

  • Descriptive link text: Usability testing shows that long link text makes it much easier for visitors to find their way around a site. Long, descriptive link text is favored by Search Engines, too. Back links are important to give users a sense of direction and to keep them from feeling lost. Use a site map, and breadcrumbs, if necessary.

  • Cross-platform/browser compatibility: Different browsers often have different rules for displaying content. At a minimum, you should test your site in the latest versions of Internet Explorer (currently, versions 8 and 9), as well as Firefox and Safari.

  • Screen Resolution: Screen resolution for the typical computer monitor continues to increase. Today, the average web surfer uses a resolution of 1024 x 768 pixels. However, you need to make sure that what looks good at this setting will also work nicely for other resolutions.

Search Engine Optimized (SEO)

There are hundreds of rules and guidelines for effective search engine optimization, and this isn't the place to cover them all. For starters, follow these simple rules:
  • Include plenty of written content in HTML format. Don't use Flash, JavaScript or image-only objects for your navigational items.
  • Use your important keywords frequently and appropriately in your copy.
  • Minimize the use of tables and use Cascading Style Sheets for layout and positioning; keep your HTML code clutter-free.
  • Leverage your links -- make them descriptive and use your keywords in the link text

 
 

cognitive radio cognitive network (CRCN) Simulator : in Linux mInt & ubuntu

Cognitive radio network is a new emerging research area recently.  It enhances the existing software-defined radio, whose physical layer behavior is largely defined in software.Cognitive radio has the following characteristics  

  •  it is aware of its environment and its capabilities
  • it is able to independently alter its physical layer behavior based on its previous experience and its current environment
  • it is capable of performing the complex adaptation strategies according to the cognitive cycle
With the spectrum opportunities provided by the cognitive radio network, the wireless network users are able to share the idle spectrum for TV channel, on the condition that it does not interfere with the normal TV channel. 

This cognitive radio cognitive network (CRCN) simulator is a software based network simulator for network-level simulations. It is based on open-source NS-2 (network simulator 2). CRCN simulator supports performance evaluations for the proposed dynamic spectrum resource allocation, power control algorithms, and the adaptive Cognitive Radio (CR) networking protocols including the CR MAC and the CR Routing protocols. This simulator uses NS-2 to generate realistic traffic and topology patterns. For each node in this simulator, a reconfigurable multi-radio multi-channel PHY layer is available by customizing the spectrum parameters such as transmission power, propagation and etc 
CRCN simulator enables the interface parameters transmission between different layers, as shown in arrows with blue color. Users just need to replace their own Routing and MAC algorithms according to NS-2 protocol design requirements with the existing one in the CRCN.

Functionality Overview



  Support for CR Routing
·        Multi-radio multi-channel support
·        Single-radio multi-channel support
·        Interface to select radio
·        Interface to select channel
·        Heterogeneous radio and spectrum environment
·        Information needed during routing process
 Support for CR MAC
·        Single-radio multi-channel support
·        Multi-radio multi-channel support
·        Interface to select channel
             ·        Information needed during dynamic spectrum access 
 Support for CR PHY
             ·        Reconfigurable spectrum parameters and radio parameters
             ·        Interference information
             ·        SINR/SNR physical model
CR Routing/CR MAC algorithms
 Performance Evaluation for CR algorithms
 Graphical User Interface (GUI)

SYSTEM REQUIREMENTS

This simulator is based on NS-2 (version 2.31). All codes have been tested in ns-2.31 under Linux environment. To use the GUI provided by this simulator, it is required that your system is installed with java runtime environment (JRE) 6 or above. Also, gnuplot should be installed under Fedora. The GUI is tested under Fedora 4.

Installation 
NS2 COMPONENTS
 1: Make sure your system meets the system requirements.
2 : Download crcn.zip
3 : Change your working directory to XXX/ns-allinone-2.31/ns-2.31/
4:  Unzip the crcn.zip.  Copy the files under each subfolders in crcn into the corresponding folders in XXX/ns-allinone-2.31/ns-2.31/. For example, copy the files under crcn/mac/ into XXX/ns-allinone-2.31/ns-2.31/mac/. Please note that it will overwrite some of your ns file in the same directory. Thus, backup the ns directory before executing this command. 
 5: Add the following three lines in the Makefile, which is under XXX/ns-allinone-2.31/ns-2.31/.
            wcett/wcett_logs.o wcett/wcett.o \
            wcett/wcett_rtable.o wcett/wcett_rqueue.o \
            mac/macng.o mac/maccon.o\
            mac/macngenhanced.o\    
6:  Run the following commands under XXX/ns-allinone-2.31/ns-2.31/ directory:
              make clean
              make depend
              make

GUI 

 1: Install the java JDK version 6 or above under linux, here is the link  how to install java
 2: Install the gnuplot 
3: Put throughput.pl and throughputcbr.pl under your ns working directory XXX/ns-allinone-2.31/ns-2.31/.4. Run CRCN.jar(updated)


check more on the link 

















 

Simple tool for generating Tcl script : NSG2

Everyone spent a lot of time to write TCL scripts for ns2, Here is a tool to create TCL scripts automatically.NSG2 is created for that. Now, I would like to share NSG2 with you. Hope you would like it.What is NSG2? :

NS2 Scenarios Generator 2(NSG2) is a JAVA based ns2 scenarios generator. Since NSG2 is written by JAVA language, you can run NSG on any platform. NSG2 is capable of generating both wired and wireless TCL scripts for ns2. Some major functions of NSG2 are listed below:
1. Creating wired and wireless nodes
2. Creating connection between nodes
3. Creating links (Duplex-Link and Simplex-Link)
4. Creating agents (TCP and UDP)
5. Creating applications (CBR and FTP)
6. Node movement
Is NSG2 free?
Yes, it is a free software. you can download it from here : download NSG2
Launch NSG2 :
To execute NSG2, you have to install JAVA6.0 first.  The details of JAVA6.0 installation, please refer the link
To execute NSG2 
 open the terminal and run $java -jar NSG2.1.jar
How to use NSG2
1.The nsg2 work space is like this


To create a node just click on the node and click on the workspace where you want the node

Change the agents type, protocols TCP,UDP etc.. and packet size

Then set application type,start time,stop time,rate and interval

Setup the simulation parameters 

Generate Tcl Script and save it 

you can run the Tcl script using your terminal
    check this link  to know how to run a Tcl script






 

How to run a jar file in Linux Mint & Ubuntu


Try the following simple steps

For executing a .jar file you need Java 6.0 or higher ,if you have java installed start from  step 3

1. open the Terminal 
2. run the command to install openjdk

 $sudo apt-get install openjdk-7-jdk

3.  to execute  the .jar
 $java -jar sample.jar 

 
 
Support : Ebin EPhrem | Ebin Ephrem | #Gabbarism
Copyright © 2011. Services | Embedded Support | Reviews | Virtual Technologys - All Rights Reserved
Template Created by ebinephrem.com Published by Ebin Ephrem
Proudly powered by Blogger