Read this document and implement HTML Tags accordingly.
Evaluate web accessibility within the Chrome browser.
WAVE is a web accessibility evaluation tool developed by WebAIM.org.
Accessibility Developer Tools
This works only for IE. Good.
Chat is enterprise level feature to communicate between different users.
Jabber is the original open instant messaging (IM) technology, invented by Jeremie Miller in 1998 and formalized as the Extensible Messaging and Presence Protocol (XMPP) by the IETF as an Internet Standard for IM and presence. (Copied from https://www.jabber.org)
http://mina.apache.org/vysper-project/ is in early stages and can’t compete with OpenFire.
The World’s Most Popular Windows Screen Reader
JAWS, Job Access With Speech, is the world’s most popular screen reader, developed for computer users whose vision loss prevents them from seeing screen content or navigating with a mouse. JAWS provides speech and Braille output for the most popular computer applications on your PC.
Section 508 and VPAT
Node.js – https://en.wikipedia.org/wiki/Node.js
Node.js has an event-driven architecture capable of asynchronous I/O. These design choices aim to optimize throughput and scalability in Web applications with many input/output operations, as well as for real-time Web applications (e.g., real-time communication programs and browser games).
NPM: Easy to pull and use packages similar to Maven pulls jars from repos.
Why use a task runner?
In one word: automation. The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes.
Web sites are made of lots of things — frameworks, libraries, assets, and utilities. Bower manages all these things for you.
Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!
To get started, Bower works by fetching and installing packages from all over, taking care of hunting, finding, downloading, and saving the stuff you’re looking for. Bower keeps track of these packages in a manifest file, bower.json. How you use packages is up to you. Bower provides hooks to facilitate using packages in your tools and workflows.
Bower is optimized for the front-end. If multiple packages depend on a package – jQuery for example – Bower will download jQuery just once. This is known as a flat dependency graph and it helps reduce page load.
Yeoman helps you to kickstart new projects, prescribing best practices and tools to help you stay productive.
To do so, we provide a generator ecosystem. A generator is basically a plugin that can be run with the `yo` command to scaffold complete projects or useful parts.
This is like maven archetypes to generate boiler plate code with proper directory structure.
Kickstart Your AngularJS Development with Yeoman, Grunt and Bower
Karma / Jasmine are test frameworks for Angular JS.
Many who are not exposed to Data Warehouse / Data Mining / Reporting won’t understand data properly.
Many times we are tempted to fetch reports from live database. Which is not correct.
Try to read about these two terms
Online analytical processing (OLAP)
Online transaction processing (OLTP)
Design database to query a date range for scheduling
Add index to required columns to avoid full table scans
Pentaho Data Integration (PDI, also called Kettle) is the component of Pentaho responsible for the Extract, Transform and Load (ETL) processes.
7 Steps to Data Warehousing
Finally google graphs are good to draw quick graphs for given data
Samsung DW–FN320T Dishwashers have been A+ rated for energy efficiency, and A-rated for maximum washing performance and drying efficiency.
Used twice or thrice…selling due to lack of place in new apartment.