Girisha M B

1,244 Flips | 11 Magazines | 7 Likes | 9 Following | 25 Followers | @GirishaMB | Keep up with Girisha M B on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Girisha M B”

Learn CMake's Scripting Language in 15 Minutes

As explained in my previous post, every CMake-based project must contain a script named CMakeLists.txt. This script defines <b>targets</b>, but it can also …

JavaScript: Arrow Functions for Beginners

Hey! I’m Brandon. I created codeburst.io and I write JavaScript tutorials and articles to help beginners better understand the inner workings of Web …

How to test JavaScript with Mocha — Part 2

Hey! I’m Brandon. I created codeburst.io and I write JavaScript tutorials and articles to help beginners better understand the inner workings of Web …

How to test JavaScript with Mocha — The Basics

Hey! I’m Brandon. I created codeburst.io and I write JavaScript tutorials and articles to help beginners better understand the inner workings of Web …

VueJS vs Angular vs ReactJS with Demos

Angular is a popular, fully-fledged JavaScript framework used to build modern web applications. React and VueJS are up-and-coming JavaScript …

Designing and Creating Objects in JavaScript

01<p>of 07<p>Introduction<p>Before you read this step-by-step guide you might want to cast your eye over the introduction to object-oriented programming. The …

JavaScript

The long arrow operator in C++ (not the usual one) | Ivan Čukić

Sometimes, we need to create wrapper types. For example, types like unique_ptr, shared_ptr, optional and similar.<p>Usually, these types have an …

Best C++ Books

by Bradley Nice, Content Manager at ClickHelp.co — professional technical writing tool<p>Let’s ask Wikipedia the general information about the</b> …

Programming

Modern C++ CI

C++ is more active than ever, with the C++17 standard ready, a widely support on C++14 from major compilers and C++20 planning on the way there is a …

Node 8 and npm@5 release: What's new?

<b>TL;DR:</b> Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. It has gained massive adoption by developers and organizations around …

C++17 In Details: Fixes and Deprecation

The new C++ Standard - C++17 - is near the end to be accepted and published. There's already a working draft, and not that long ago it went to the …

A simple Calculator app using React and Node

Year 2017 came and it did so with many challenges for me. One of such challenge was writing a web based application (I choose not to mention) using …

What is Modern C++?

Contents[]<p>We often speak about classical and modern C++. What does that mean? First of all: What is modern C++?. There is a simple and a not so …

Compilers

Book on C++ for understanding advanced concepts

What is good book for industry level C++ programming? I am not looking for a beginners C++ book that talks about datatypes and control structures. I …

6 Reasons Why JavaScript’s Async/Await Blows Promises Away (Tutorial)

In case you missed it, Node now supports async/await out of the box since version 7.6. If you haven’t tried it yet, here are a bunch of reasons with …

Carnegie-Mellon Uni emits 'don't be stupid' list for C++ developers

Carnegie-Mellon University's Software Engineering Institute has followed-up its secure C programming rules from last year with a similar set of …

What is JavaScript?

Welcome to the MDN beginner's JavaScript course! In this article we will look at JavaScript from a high level, answering questions such as "What is …

Functional Programming In JavaScript — With Practical Examples (Part 2)

<b>In Part 1</b>, we talked through: Functional Programming basics, Currying, Pure Functions, “Fantasy-land” specs,“Functors”, “Monads”, “Maybe Monads” and …

Object-oriented JavaScript for beginners

With the basics out of the way, we'll now focus on object-oriented JavaScript (OOJS) — this article presents a basic view of object-oriented …

Learn JavaScript: The Complete Guide

Along with HTML and CSS, JavaScript is one of the core technologies of the web. The majority of websites use it, and all modern web browsers support …

Data Structures in JavaScript

I’ve always considered the term “data structure” to be confusing. What the heck is it? Is it data with structure, which is an equally ambiguous term? …

Computer Science

Today in Apple history: Apple ships the first Mac

<b>January 24, 1984:</b> Apple ships its first Mac, the mighty Macintosh 128K.<p>Bringing a mouse and graphical user interface to the masses, and heralded by an acclaimed Super Bowl commercial that’s still talked about today, the first-gen Mac will quickly become one of the most important personal computers …

The 5-Minute Guide to C Pointers

If you are reading this you want to know more about c pointers. That’s a good thing. Even if you don’t program in C very often, understanding …

Steve Jobs Used this Insanely Simple Strategy to Get What He Wanted (and You Can Too) | Inc.com

<i>This article also appeared on LinkedIn.</i><p>There's a video clip on YouTube of Steve Jobs telling the story of when he was 12 years old and he was looking for spare parts so he could build an electronic device known as a frequency counter.<p>He tells how he opened the Palo Alto, California, phone book and …

Hung Up

The introduction to Reactive Programming you've been missing

(by @andrestaltz)<p>This tutorial as a series of videos<p><b>If you prefer to watch video tutorials with live-coding, then check out this series I recorded</b> …

Google's Go beats Java, C, Python to programming language of the year crown

Google's Go language has been the focus of a huge rise in interest among developers, according to the long-running Tiobe Index.<p>Google's Go is the …

The top rising JavaScript trends to watch in 2017

<b>UPDATE:</b> <b>Read the trends to watch in 2018 instead.</b><p>First, kudos to Dan Abramov for asking his followers this question:<p>The JS community didn’t hesitate …

What is a functor?

This is my attempt at explaining about a functional programming concept called ‘functor’ in an easy-to-understand way. I’ll be explaining it in …