Java generic types

Let’s talk about the Java generic types. Most of the time, we add generics to make lists type-safe.We have pre-java 5 lists without generics that can get all known object’s types and when you get an object out of it we don’t know its type. When we use generics we […]

Read More…

Footer on bottom for short contents

css Footer on bottom for short contents

In this article we will discover the rules for the Perfect Footer, that can adapt for all eventualities, a css trick for all. When you have a short content (that not fill the viewport) it stay at bottom of the page, leaving space between it and short content. When you […]

Read More…

Angular Translate

Angular translate module

Dynamic labels can be generated, translated with the user’s language and/or language administration. All starts with the import of translation modules: Then generate our json with the translations of the labels: In our module we will add imports and a function to load an external file. In a component we […]

Read More…

Angular startup Logic: Managing Configuration before Interceptors

Angular startup logic

The Angular startup logic sequence in an Angular application is a critical phase, especially when the app relies on external configuration files or authentication tokens that must be present before any other service attempts an HTTP request. The APP_INITIALIZER token provides a hook to run code during the bootstrap process, […]

Read More…

Create and add a new Drupal custom module

create and add a custom module

One of the best features of Drupal is the module system, which allows its extreme modularity and versatility on any occasion.This has allowed over the years the creation of hundreds of modules by groups of developers who carried out only once the basic tasks for the creation and maintenance of […]

Read More…

BlogoBay
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.