Posts

Understanding Top line and Bottom line?

Understanding Top line and Bottom line? Top line – It’s the revenues generated by a company or what you might call the gross sales. When people talk about the company’s “topline growth”, they refer to an increase in its gross sales or revenues. When companies speak about the need to increase their topline, they are discussing about the need to focus on generating/increasing sales. This is money that is coming in before any expenses are deducted. Bottom line – The bottom line is the income that is left after all expenses have been deducted. You might also call this the company’s net profit. Some of the expenses that are usually being deducted are things like loan repayments, loan interests, administrative costs, taxes and even salary to employees. So there could be a big difference between the Top line revenues and the Bottom line revenues. A company’s bottomline can also be referred to as net earnings. Bottomline usually shows the efficiency of the company in controlling ...

Data science Cheat sheets

It could be important information for you if you are looking for short and crisp information about data science and machine learning. https://www.analyticsvidhya.com/blog/2017/02/top-28-cheat-sheets-for-machine-learning-data-science-probability-sql-big-data/

The best front-end hacking cheatsheets

It’s rather impossible to remember all the APIs by heart. This is when cheatsheets jump in! Here are the best front-end cheatsheets.. https://medium.freecodecamp.org/modern-frontend-hacking-cheatsheets-df9c2566c72a

Types of software Testing

Software Testing Types: Black box testing – Internal system design is not considered in this type of testing. Tests are based on requirements and functionality. White box testing – This testing is based on knowledge of the internal logic of an application’s code. Also known as Glass box Testing. Internal software and code working should be known for this type of testing. Tests are based on coverage of code statements, branches, paths, conditions. Unit testing – Testing of individual software components or modules. Typically done by the programmer and not by testers, as it requires detailed knowledge of the internal program design and code. may require developing test driver modules or test harnesses. Incremental integration testing – Bottom up approach for testing i.e continuous testing of an application as new functionality is added; Application functionality and modules should be independent enough to test separately. done by programmers or by testers. Integration testi...

Free eBooks

Free eBooks | Here's a great collection of free programming books. https://devfreebooks.github.io/

ES7 brings two new features

ECMAScript 2016 (more commonly known as ES7). ES7 brings two new features: 1. Array.prototype.includes() 2. New exponential operator: **. Array.prototype.includes() We used .indexOf() to know if an element existed in an array. For example: ['my','dad','hates','me'].indexOf('dad')  // 1 // I know it sounds confusing but the value 1 represents // the index at which the string 'dad' appears in the array. The key word is “exist.” .indexOf() is fine if we want to know at which index a given element appears. But if our goal is to know if a given element exists in an array, then .indexOf() is not the best option. And the reason is simple: When querying the existence of something we expect a boolean value, not a number. Array.prototype.includes() does exactly that. It determines if a given element exists in an array, returning true if it does, false otherwise. var life = ['mom', 'dad', 'brother'] ...

The Arrival of Digital Home

What is DLNA ? DLNA stands for “Digital Living Network Alliance”. It's a way for multimedia devices to communicate with each other on a local network. DLNA-compliant devices can stream local video, audio, and picture files to each other over your network. It’s a way for your TV to stream videos from your media server and your smartphone to act as a remote that can play a file from one device on another device. That’s the idea behind DLNA. How DLNA Works DLNA-certified devices use UPnP — Universal Plug and Play — to discover each other on your network and communicate. DLNA divides devices into different classes. For example: DLNA is based on Universal Plug and Play. DLNA-compatible devices use UPnP to communicate, and there are three classes of DLNA devices: Home Network Devices: includes media servers, AV receivers, TVs, consoles, and tablets Mobile Handheld Devices: includes smartphones and media tablets Home Infrastructure Devices: includes routers and hubs. UPnP U...