Posts

Showing posts from May, 2017

Cloud Computing

Image
Cloud Computing What is Cloud Computing In the simplest terms, cloud computing means storing and accessing data and programs over the Internet instead of your computer's hard drive. The cloud is just a metaphor for the Internet. It goes back to the days of flowcharts and presentations that would represent the gigantic server-farm infrastructure of the Internet as nothing but a puffy, white cumulus cloud, accepting connections and doling out information as it floats. Usage of Cloud Computing 1. Infrastructure as a service (IaaS) and platform as a service (PaaS)   When it comes to IaaS, using an existing infrastructure on a pay-per-use scheme seems to be an obvious choice for companies saving on the cost of investing to acquire, manage and maintain an IT infrastructure. There are also instances where organizations turn to PaaS for the same reasons while also seeking to increase the speed of development on a ready-to-use platform to deploy applications. 2. Priva...

Angular Material

Image
What is AngularJS Material? AngularJS Material is both a UI Component framework and a reference implementation of Google's Material Design Specification. Step 1: Install Angular Material npm install --save @angular/material Step 2: Animations Some Material components depend on the Angular animations module in order to be able to do more advanced transitions. If you want these animations to work in your app, you have to install the @angular/animations module and include the BrowserAnimationsModule in your app. npm install --save @angular/animations import {BrowserAnimationsModule} from '@angular/platform-browser/animations';  @NgModule({  ...  imports: [BrowserAnimationsModule],  ...  })  export class PizzaPartyAppModule { } If you don't want to add another dependency to your project, you can use the NoopAnimationsModule. import {NoopAnimationsModule} from '@angular/platform-browser/animations';  @NgModule({ ...

YouTube Search Algorithm

Image
YouTube Search Algorithm YouTube has the 2nd largest search engine in the world. You want the answer, not billions of videos, so YouTube ranking systems sort through the hundreds of billions of videos in our Search index to give you useful and relevant results in a fraction of a second. These ranking systems are made up of a series of algorithms that analyze what it is you are looking for and what information to return to you. And as YouTube’ve evolved Search to make it more useful, YouTube’ve refined our algorithms to assess your searches and the results in finer detail to make their services work better for you. Here are some of the ways YouTube uses Search algorithms to return useful information from the web Analyzing the search key word Matching search key word Ranking useful videos Considering context Returning the best results Analyzing the search key word                         ...

MantisBT

Image
Bug Tracking with MantisBT MantisBT is an open-source, web-based bug tracker that provides a delicate balance between simplicity and power. Users are able to get started in minutes and start managing their projects while collaborating with their teammates and clients effectively. The name Mantis and the logo of the project refer to the Mantidae family of insects, known for the tracking of and feeding on other insects, colloquially referred to as "bugs". The name of the project is typically abbreviated to either MantisBT or just Mantis. Installation You must download the archive containing MantisBT. Unpack the archive in the web directory of your web server (eg / var/www) Go to this page via your web browser to continue the installation: Put the values shown in figure 1 and click on install/upgrade database. Mantis is now installed. You can use the following URL: https://www.mantisbt.org/ §   Default Username: administrator §   Default  Pas...