What is an API ?

What is an API ?

Wikipedia says “an application programming interface (API) is a specification of how some software components should interact with each other.” A software company releases its API to the public so that other software developers can design products that are powered by its service. For example, Facebook.com released its API so that Web site developers could more easily access Facebook Developer Platform. Using the Facebook API, a third party Web site can create applications, games and advertisements. You cannot run an API like you would run say a Notepad application. This is because APIs…Read more
Don’t Get overwhelmed with big data

Don’t Get overwhelmed with big data

You should be time to time updated with each field that is around your specialized working area. Social networks have certainly grown the potential of data in our lives as connected people. Big data has emerged as companies need to find ways to manage massive amounts of data. Overwhelming of data or knowledge comes when we try to go deep into all things that we are doing repeatedly. Overhead allocation is one of the most misunderstood and challenging concept for the businesses. Technology Spectator writes that, “For years, IT managers have had to…Read more
Open Systems Interconnection

Open Systems Interconnection

WHAT IS OSI REFERENCE MODEL? OSI model is based on a proposal developed by the International Standards Organization (ISO) as a first step toward international standardization of the protocols used in the various layers (Day and Zimmermann, 1983). It was revised in 1995 (Day, 1995). The model is called the ISO OSI (Open Systems Interconnection) Reference Model because it deals with connecting open systems—that is, systems that are open for communication with other systems. We will just call it the OSI model for short. This is reference model it helps network engineers to…Read more
Open Sourcing

Open Sourcing

Wikipedia says “open source as a philosophy promotes a) universal access via free license to a product's design or blueprint, and b) universal redistribution of that design or blueprint, including subsequent improvements to it by anyone.” There is a need for greater promotion of the use of open source software for information and communication technology. There are a wide variety of offerings in the market that claim to be open source. When companies can't compete with huge, crushing competitors, they route around it and find another way to reduce costs and compete. The…Read more
Mobile Navigation Toggle

Mobile Navigation Toggle

Responsive design is the latest hot trend in web design and it will remain in buzz for next few years. Meaning of responsive web design is a single code base with breakpoints and CSS media queries to adapt the layout to the viewing environment. As we know there are so many types of screen sizes such as desktop, laptop, tablet and phone and that responsive design seems to be the perfect solution and it allows you to create a website that adapts to different screen resolutions according to device in use. You want…Read more
Opacity in Web Design

Opacity in Web Design

Transparency is the effect created when a color block, text or image is “made thinner” or unsaturated so that the color is diluted and what is behind it shows through. It can push your design to the next level, without being too dramatic For some cases transparency subtly adds to the quality and character of the design, and in other cases it can be a major design element. You can use the opacity property with RGBa colors to create sophisticated transparency features in your designs, such as the transparent drop-down navigation list shown…Read more
Designing Web with Responsive Technique

Designing Web with Responsive Technique

Wikipedia says, ‘Responsive web design (RWD) is a web design approach aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices.’  A responsive web design uses "media queries" to figure out what resolution of device it's being served on. Flexible images and fluid grids then size correctly to fit the screen. Simply it is the approach that suggests that design and development should respond to the user’s behavior and environment based on screen size, platform and orientation.…Read more
Enterprise Resource Planning

Enterprise Resource Planning

According to the Wikipedia, Enterprise resource planning (ERP) systems integrate internal and external management of information across an entire organization; embracing finance/accounting, manufacturing, sales and service, customer relationship management, etc. The information made available through an ERP system provides visibility for key performance indicators (KPIs) required for meeting corporate objectives. ERP abounds in government, but if it is to survive in the future, some analysts say, it will have to change dramatically.  An effective ERP system provides the integration across multiple functions within your business needed to establish the foundation for any of…Read more
What Is Knowledge Management

What Is Knowledge Management

We know that there are two kinds of knowledge. One is explicit knowledge, which can be expressed in words and numbers and shared in the form of data, scientific formulae, product specifications, manuals, universal principles and so forth. Other kind of knowledge is tacit knowledge and it is highly personal and hard to formalize, making it difficult to communicate or share with others. Simply Knowledge Management (KM) means organizing an organization's information and knowledge holistically. Knowledge management is becoming widely accepted, few organizations today are fully capable of developing and leveraging critical organizational knowledge…Read more
User Interface Design

User Interface Design

User interface design i.e. UI is technique through which you can design best quality interface to fulfill the user requirements. Increasing numbers of websites are developing new types of user interface design, taking advantage of users' increasing levels of Internet-sophistication and faster connections. These new interfaces often allow users to view and manipulate large quantities of data. User interfaces should be designed iteratively in almost all cases because it is virtually impossible to design a user interface that has no usability problems from the start. Some of the interesting user interface design ideas:…Read more