Bhagavatiram Gannavarapu

40 Added | 5 Magazines | 15 Likes | @Bhagavatira5h25 | Keep up with Bhagavatiram Gannavarapu 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 “Bhagavatiram Gannavarapu”

Explaining JavaScript Closures & Scope Chain with Examples

In this article, <b>I will attempt to explain JavaScript Closures & the Scope Chain with examples</b>, so that you will understand how to debug specific …

JavaScript

A Fine Argument for Why Sex Is So Good

One of the main questions in life is: <i>Why is sex so good?</i> According to a new review paper, it’s because sex — like dance, yoga, and other body-based …

JavaScript Stack from Scratch

Welcome to my modern JavaScript stack tutorial: <b>JavaScript Stack from Scratch</b>.<p>🎉 <b>This is the V2 of the tutorial, major changes happened since the 2016</b> …

More proof the iPhone 8 is getting the huge design overhaul we all want

Next year’s iPhone may be called the iPhone 8, recent reports have suggested, and the handset is expected to feature a face that is almost entirely …

A Programming Exercise that Grew into a Web App Client and Web Service

Intro<p>If you continue this series of articles to the end, we will touch on all of the following: Bootstrap, JSP, Javascript, Spring MVC 4, Spring IOC, …

Stanford Professor puts his entire digital photography course online for free

When it comes to the list of digital imaging pioneers, Marc Levoy is one of those names that belongs right near the top. His work has led to many of …

Digital Photography

Let’s Learn JavaScript Closures

Closures are a fundamental JavaScript concept that every serious programmer should know inside-out.<p>The Internet is packed with great explanations of …

JavaScript

Post-run Yoga Routine

After a run is a great time to do yoga because you’re already warmed up. You can skip the sun salutations and other movements used to warm the body …

How to use Twitter Bootstrap to Create a Responsive Website Design

“Welcome to the responsive web!” In the last year or so this term has been thrown around everywhere, so often that even a lot of my clients are …

Five Life Lessons I Learned From Yoga

Yoga is a practice. One I began not too long ago, with the intention of getting into shape. Yet, the practice has brought about drastic changes in my everyday life both physical and especially mentally.<p>I am a married mother of two, a teacher and writer--the chaos of life builds up pretty quickly. …

Yoga

Data Structures and Algorithms in Java

Very useful in interview process for Java Software Development Engineer (SDE).<p>Big O Notation<p>Big-O Complexity Chart<p>Constant — statement (one line of …

Algorithms

3 Alternatives to Yoga to Beat Stress and Anxiety

If we start counting the number of times that stress and anxiety arise in the mind, we might soon lose count (or get more stressed).<p>Many people …

Microservices: When the Stars Aligned

In The History of Failed Initiatives I mentioned that microservices as a concept existed for a long time. And yet, most of those who tried organizing …

Microservices

Heinz Kabutz – Lambdas are confusing and Java needs evangelists

Java 8 was launched in March 2014 with great fanfare. The new lambda syntax allows us to have a more succinct coding style and get rid of a lot of …

Algorithms and Data Structures of JDK 7

While checking periodically if there is one or another standard algorithm in JDK I’ve decided to make such index. It was also interesting why some …

Standalone web application with executable Tomcat

When it comes to deploying your application, simplicity is the biggest advantage. You’ll understand that especially when project evolves and needs …

Thread Magic Tricks

<b>What are some of the least known facts and use cases for Java threads?</b><p>Some people like mountain climbing, others do sky diving. Me, I like Java. One …

What makes parallel programming hard?

Multi-cores are here, and they are here to stay. Industry trends show that each individual core is likely to become smaller and slower (see my post …

When can you learn JavaScript?

I picked up a brief guide to programming in 6th grade. There, on page 1, was A = A + 1. I knew that wasn’t possible, so I put it down, and came back …

JavaScript
JavaScript

Progressive Enhancement and Data Visualizations | CSS-Tricks

By Chris Coyier On February 2, 2015<p><i>The following is a guest post by Chris Scott. Chris has written for us before - always on the cutting edge of</i> …

Web Development

FormatJS – Internationalize Your Web Applications

FormatJS<b> is a modular collection of JavaScript libraries for internationalization that are focused on formatting numbers, dates, and strings for</b> …

Simple JavaScript OOP for C++, Java and C# Developers

Introduction<p>Most developers are familiar with object-oriented programming and design in languages like Java, C++ and C#. JavaScript, however, does …

JavaScript

JavaScript Cheat Sheet

Data Types<p>JavaScript is a loosely typed language which means a variable's value defines its type. JavaScript has 7 data types grouped as</b> …

What parts of the JLS justify being able to throw checked exceptions as if they were unchecked?

I have recently discovered and blogged about the fact that it is possible to sneak a checked exception through the javac compiler and throw it where …

Professional Cuddlers Embrace More Clients

The Snuggling Industry Takes Off, but Clothes Stay On; Spooning or Tickling Sessions for a Fee<p>Kimberly Kilbride is a professional cuddler.<p>For $80 an hour, or up to $400 for an overnight gig, the 33-year-old mother of three dons flannel pajama bottoms, puts away her family pictures and two pit bull …

Lifestyle

Dan Wahlin - Dynamically Loading Controllers and Views with AngularJS/$controllerProvider and RequireJS

Dynamically Loading Controllers and Views<p><b>Updated: August 30th, 2014</b><p>A complete sample application that uses the techniques shown in this post can be …

JavaScript