nandkv

63 Flips | 4 Magazines | 4 Likes | 8 Following | 1 Follower | @nandkv | Keep up with nandkv 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 “nandkv”

Everything you need to know about lambda expressions in Java, including what lambdas are, syntax, reasons for using lambdas, the java.util.function package, lambda scope, examples and more.

Lambda expressions are functions that can be passed around as arguments. Using lambdas, you can create "anonymous methods" that implement functional …

Are You Protecting Your DevOps Software 'Factory'?

New study highlights insecurities in DevOps toolchain implementations.

Introduction to Unit Testing with Java

We all have been there: we spent so much time into a project, we make sure to run each and every possible scenario we might think off in order to …

Google employees want to teach you to code for free with their latest app

A bunch of Google employees participating in the company’s Area 120 internal incubator have launched Grasshopper, a free mobile app for Android and iOS that teaches you the basics of programming.<p>It’s beautifully designed and is suitable for just about anyone who can be trusted to use a phone on …

Scrum And DevOps

Hello great people of the world. Welcome back to Professional Scrum Developer (PSD) blog series with yours truly. This time we’re going talk about …

How to Get Your Mac's Dock to Show Running Apps Only

Last week we explained how you can use a simple Terminal command to insert spaces in your macOS Dock and visibly group together app icons. In this article, we're going to highlight another simple Terminal hack that turns the Dock into more of a straightforward app switcher by making it display only …

Apps

Just when you thought it was safe to go ahead with microservices... along comes serverless

The Dark Souls* of code-wranglingWe all know, and have probably even coded, monolithic applications – software made of big old chunks of code. …

Starting a fresh Progressive Web App project from scratch with ReactJs,Redux ,Typescript and TDD with VSCode Debugging

If you are going to start a new React Project from scratch,You may want to have many feature sets to start with e.g. Progressive Web Apps support , …

Multi tenancy in Spring MVC

One of our clients aimed to replace old, often DOS based, point of sale systems with a cloud based, SaaS modeled solution. At Bright Inventions we …

Software Development

Application environments

Most software companies have their product deployed to a few different environments, which have names like <i>local</i>, <i>dev</i>, <i>test</i>, <i>stage</i>, and <i>production</i>. On my …

DevOps

The Honda Accord is Excellent, but it Isn’t Selling

But higher transaction prices help soften the blow<p>In the past, the Honda Accord and the Toyota Camry have been pretty evenly matched. The Honda was a little sportier, and the Toyota was a little more comfortable, but they were both great cars. Our latest comparison test, however, showed that’s no …

Selling

Cloud Architecture 201: Why Cloud Security is more than Network, Access, and Identity Management

By: Todd Jobson | Sr. Principal Enterprise Architect; MBA<p><b>Outline :</b><p><b>The foundation of effective "Layered" Cloud Security ? (Network, System/OS,</b> …

Using HTTP Headers to Secure Your Site

Observatory by Mozilla helps websites by teaching developers, system administrators, and security professionals how to configure their sites safely …

Serverless Payments with Stripe and AWS Lambda

In this tutorial, we will build a serverless payment application with Stripe and AWS Lambda.Try the Live Demo! The source code for both backend and …

How to Programmatically Trigger 'Click' Event in Angular 4 & 5

Resources in Angular 4 (and 5) are scarce. Really. Sometimes I get so lost in sifting through Stack Overflow that I end up translating the answers …

Building an Angular 5 Application Step-By-Step

In this article, we will be building an Angular 5 application from scratch with step-by-step configuration and explanation. This single page …

Building a Node.js App with MongoDB Atlas and AWS Elastic Container Service, Part 2

In my last post, we started preparing an application built on Node.js and MongoDB Atlas for simple CRUD operations. We've completed the initial …

Forget About Bitcoin, Consider Investing in This Instead

These companies are tapping into the resources that are solving a massive global problem.<p>Cryptocurrencies like <b>bitcoin</b> (BTC-USD) are all the rage …

Will Serverless Be the Future of Enterprise Application Development?

Serverless is currently one of the hot topics out there in software architectural patterns. Like many other terms or trends in software engineering, …

Infrastructure and Configuration as Code come to the CI/CD rescue

The triple effect of cloud adoption, DevOps and CI/CD has dealt a blow to the old tried-and-tested means of infrastructure provisioning and …

The Only Two Vanguard Index Funds You Need for Retirement

Investing doesn't need to be complicated or expensive. Build a dirt-cheap portfolio that can last a lifetime with just one stock ETF and one bond ETF.<p>…

34 tools that let you make the most of your MacOS

A few months ago, Ask Product Hunt launched, a community-powered product search engine. The idea was simple: Ask your product discovery questions on Product Hunt, and the community chimes in with their recommendations.<p>To date, more than 2,300 questions have been submitted, with one of the most …

Operating Systems

Introducing Web Payments: Easier Online Purchases With The Payment Request API

Buying things online can be a frustrating process, especially on mobile. Even if the pages are well designed, there’s a lot of information required: …

Top Stock Picks for 2018, According to People Who Have Beaten the Market

Expert advice for your stock portfolio.<p>How can you tell which stocks are likely to outperform? One simple way is to ask professional stock pickers …

Investing

Set Up a Continuous Delivery Pipeline for Containers Using AWS CodePipeline and Amazon ECS | Amazon Web Services

<i>This post contributed by Abby Fuller</i>, <i>AWS Senior Technical Evangelist</i><p>Last week, AWS announced support for Amazon Elastic Container Service (ECS) …

Choosing the best language to build your AI chatbot

Joe Lobo Contributor<p>Joe Lobo is a botmaster at Inbenta.<p>Jordi Fontseca Contributor<p>Jordi Fontseca is a web developer at Inbenta.<p>Which language is the best for your chatbot?<p>No, this is not about whether you want your virtual agent to understand English slang, the subjunctive tense in Spanish or even …

Machine Learning

Coding is fun: here's how to ignite the developer spark in children

Basic coding fundamentals are no longer optional for high school graduates who want to excel in the modern workforce. Every child won’t grow up to be a developer, but the ability to understand how computers and AI work is important in almost every industry – and becoming more so every year.<p>Luckily, …

Net Neutrality is dead and your privacy is at risk. Here are 5 VPNs that can help.

The FCC has spoken and it's official: Net Neutrality is dead.<p>Mashable's been closely covering this story — you can read everything here — but we'll …

Privacy

Amazon's AWS Cloud9 IDE lets you write, test, and debug code online

Amazon just unveiled AWS Cloud9, a web-based IDE that supports more than 40 popular programming languages, as well as a bunch of the company’s cloud infrastructure integrations, and collaboration tools.<p>It’s essentially a repackaged version of the c9.io IDE, which Amazon acquired in 2016; it’s now …

Cloud Computing

10 Best Long-Term Hold Vanguard Funds

10 Best Vanguard Funds to Hold for the Long-Term<p>Updated May 28, 2018<p>Vanguard funds are synonymous with buy and hold investing because of their …