New codingmarks added in the 10th week of 2018


Octocat **Promotion** - Efficiently manage your coding bookmarks, aka #codingmarks, on www.codingmarks.org and share your hidden gems with the world. They are published weekly on Github. You can help us build THE programming-resources location - Star


New codingmarks added in the 10th week of 2018. Hot topics include:

big-data

The Essential Guide to Machine Data

Whatever you call it, machine data is one of the most underused and undervalued assets of any organization. And, unfortunately, it’s usually kept for some minimum amount of time before being tossed out and never looked at again.


cloud

The Essential Guide to Machine Data

Whatever you call it, machine data is one of the most underused and undervalued assets of any organization. And, unfortunately, it’s usually kept for some minimum amount of time before being tossed out and never looked at again.


An Introduction To Securing a Cloud Environment

While Cloud services offer flexibility, scalability and economies of scale, there have been commensurate concerns about security. As more data moves from centrally located server storage to the Cloud, the potential for personal and private data to be compromised will increase. Confidentiality, availability and integrity of data are at risk if appropriate measures are not put in place prior to selecting a Cloud vendor or implementing your own cloud and migrating to Cloud services.


9 cloud migration mistakes — and how to avoid them – GovCloudInsider

  • published on:  2017-03-14
  • tags:   cloud

By learning from early adopters’ missteps, agencies can make their move to the cloud as seamless and cost-effective as possible.


computer-science

Computer Glossary, Computer Terms

Technology Definitions and Cheat Sheets from WhatIs.com - The Tech Dictionary and IT Encyclopedia


glossary

Computer Glossary, Computer Terms

Technology Definitions and Cheat Sheets from WhatIs.com - The Tech Dictionary and IT Encyclopedia


java

How To Serialize Enums as JSON Objects with Jackson

How to serialize an Enum as a JSON Object using Jackson 2.


Composition versus Inheritance

  • published on:  98-01-01
  • tags:   oop,   java

Article describing how to use composition and inheritance in Java program designs.

Inheritance

When you establish an inheritance relationship between two classes, you get to take advantage of dynamic binding and polymorphism. Dynamic binding means the JVM will decide at runtime which method implementation to invoke based on the class of the object. Polymorphism means you can use a variable of a superclass type to hold a reference to an object whose class is the superclass or any of its subclasses.

The composition alternative

Given that the inheritance relationship makes it hard to change the interface of a superclass, it is worth looking at an alternative approach provided by composition. It turns out that when your goal is code reuse, composition provides an approach that yields easier-to-change code.


json

How To Serialize Enums as JSON Objects with Jackson

How to serialize an Enum as a JSON Object using Jackson 2.


microservices

Moleculer - Fast & powerful microservices framework for NodeJS

Moleculer is a fast, scalable and powerful microservices framework for Node.js.


nodejs

Moleculer - Fast & powerful microservices framework for NodeJS

Moleculer is a fast, scalable and powerful microservices framework for Node.js.


oop

Composition versus Inheritance

  • published on:  98-01-01
  • tags:   oop,   java

Article describing how to use composition and inheritance in Java program designs.

Inheritance

When you establish an inheritance relationship between two classes, you get to take advantage of dynamic binding and polymorphism. Dynamic binding means the JVM will decide at runtime which method implementation to invoke based on the class of the object. Polymorphism means you can use a variable of a superclass type to hold a reference to an object whose class is the superclass or any of its subclasses.

The composition alternative

Given that the inheritance relationship makes it hard to change the interface of a superclass, it is worth looking at an alternative approach provided by composition. It turns out that when your goal is code reuse, composition provides an approach that yields easier-to-change code.


security

The Essential Guide to Machine Data

Whatever you call it, machine data is one of the most underused and undervalued assets of any organization. And, unfortunately, it’s usually kept for some minimum amount of time before being tossed out and never looked at again.


An Introduction To Securing a Cloud Environment

While Cloud services offer flexibility, scalability and economies of scale, there have been commensurate concerns about security. As more data moves from centrally located server storage to the Cloud, the potential for personal and private data to be compromised will increase. Confidentiality, availability and integrity of data are at risk if appropriate measures are not put in place prior to selecting a Cloud vendor or implementing your own cloud and migrating to Cloud services.


splunk

The Essential Guide to Machine Data

Whatever you call it, machine data is one of the most underused and undervalued assets of any organization. And, unfortunately, it’s usually kept for some minimum amount of time before being tossed out and never looked at again.


typescript

Declaration Merging

Some of the unique concepts in TypeScript describe the shape of JavaScript objects at the type level. One example that is especially unique to TypeScript is the concept of ‘declaration merging’. Understanding this concept will give you an advantage when working with existing JavaScript. It also opens the door to more advanced abstraction concepts.


Adrian Matei

Adrian Matei
Life force expressing itself as a coding capable human being

New codingmarks added in the 27th week of 2018

New codingmarks added in the 27th week of 2018. Keywords: angular, architecture, caching, design-patterns, hibernate, java, javaee and jpa Continue reading