Welcome to curated list of handpicked free online resources related to IT, cloud, Big Data, programming languages, Devops. Fresh news and community maintained list of links updated daily. Like what you see? [ Join our newsletter ]

Build a React.js Application with User Login and Authentication

Categories

Tags javascript nodejs

This post will show you how to build a React application from scratch, using the Stormpath React SDK to add features that allow people to sign up, log in, and even view their own user profile.

In this extensive tutorial authors use ES6 and JSX to write as little code as possible. Good overview with links to technology used (React, Express, Webpack, Babel etc). Includes configuration. Overall good read.

[Read More]

How Serverless Computing Can Help Optimize Your Cloud Apps

Categories

Tags cloud

Christopher Tozzi short post about serverless computing and how it can help optimize your cloud apps.

The article is intro on serverless computing and explains how serverless computing works, briefly reads about benefits and gives good use case example.

It does not ommit to mention limitations and lists few cloud providers offering serverless computing. Easy reading.

[Read More]

Security and Microservices by Sam Newman

Categories

Tags microservices infosec

Microservices are all the range, and so are security breaches! Learn what you can do to try and have one without the other.

Microservices give us many options. We can pick different technologies, mix synchronous and asynchronous integration techniques or embrace different deployment patterns.

This talk discusses the importance of defence in depth, discussing the many different ways in which you can secure your fine-grained, distributed architectures.

Done right, and microservices can increase the security of your vital data and processes. Done wrong, and you can increase the surface area of attack.

[Read More]

Node Hero - Node.js Authentication using Passport.js

Categories

Tags nodejs javascript infosec

Older, but still excellent, free 8th part of the tutorial series called Node Hero - in these chapters, you can learn how to get started with Node.js and deliver software products using it.

In this tutorial, you are going to learn how to implement a local Node.js authentication strategy using Passport.js and Redis. Tutorial also offers closer look at the technologies they use in each chapter.

Whole series has 13 extensive chapters, well worth the time of newcomers to nodejs ecosystem.

[Read More]

Learn How To Import And Explore Data In R

Categories

Tags big-data analytics

The article from Sabeer Shaikh is the second part and continuation of ‘how to import and explore data’ article, where authors demonstrated how to set up an R development environment and import well-structured data from files and databases.

In this article, they build on that foundation to demonstrate data exploration and data management in R.

It is gentle intro what to consider when importing and exploring data in R and how to begin our data analysis. From the results of the data exploration one can make decisions such as removing missing values and values that are out of range or manipulating the data in different ways.

[Read More]

Software That Writes And Evolves Software

Categories

Tags software microservices

Rod Johnson post about his new project - Atomist. He tries to explain the concepts in the Atomist project and why he thinks this project is important.

Code generation has a long and mixed history. At times it’s been used to try to hide complexity that should have been removed in a language or framework. Sometimes it has resulted in a mess of magical code that humans are forbidden to modify. Yet it has proven its value time and time again.

With the rise of microservices, project creation is more and more important to individuals and organizations, as is maintaining consistency between a potentially large number of services.

[Read More]

Functional inheritance in Android

Categories

Tags functional-programming

Michael Chavinda post describes his work in dealing with the problem of inheritance in Android.

Post reads about problem of subclassing in Android and it’s scalability, method hiding, about using delegators to mimick objects and more.

Author concludes that having records of functions to represent virtual methods - in the API he calls these records delegators - and he argues that it turned out to be a pretty powerful mechanism.

[Read More]

How to break into the mobile app business with little cash and no programming skill

Categories

Tags app-development android ios

ZDNET’s David Gewirtz shows you how to get started. He doesn’t guarantee you’ll make any money, but with this step-by-step guide, at least you’ll know where to begin.

In depth article for newcomers to mobile application development covering everything you need to know for creating and managing your app in both Google and Apple stores.

Including:

  • store registration process
  • help with decision about what to build
  • help with pricing model decision
  • help with building the app utilizing 3rd party tools
  • help with promoting and marketing of your new app
[Read More]

The Rise of Event-Driven Computing and the Keys to Microservices Applications

Categories

Tags microservices cloud distributed

Over the last couple years, companies like Uber, Amazon, Netflix, and Twitter have publicly declared that they have chosen to adopt microservices application architectures and have detailed their decisions to refactor existing applications in order to implement this approach.

Simply put, event-driven microservices applications are characterized by a series of small, functional processes that run continuously and independently of one another.

Article further reads about a microservices implementation and abstraction (each microservice implements an API, but the implementation does not affect other microservices) and modularization.

[Read More]

Implementing Microservices Tracing with Spring Cloud and Zipkin

Categories

Tags microservices cloud distributed

Pivotal’s Marcin Grzejszczak and Reshmi Krishna describe how to do distributed tracing with Spring Cloud Sleuth and Zipkin. Service architecture isn’t simple anymore - single-server scenarios aren’t realistic or don’t fully explain latency.

In this talk they show a demo of incorporating these technologies into an existing stock trading application.

Agenda:

  • How to correlate logs with Spring Cloud Sleuth
  • How to visualize latency with Spring and Zipkin
  • How to integrate Spring in an exiting app
  • and more…

Video, slides and further resources are available.

[Read More]