Create a Socket (Client-Server) in Java

Create a Socket (Client-Server) in Java

Tiempo de lectura: 3 minutos Reading time: 4 minutes Application communication is a fundamental part of software development as it allows data transfer and interaction between processes. In this regard, sockets are a key tool in implementing network communication in Java. A socket is an endpoint of a connection between two processes that can be used to send and receive … Read more

Deep linking (opening web with mobile app) in React Native and Expo

Deep linking (opening web with mobile app) in React Native and Expo

Tiempo de lectura: 2 minutos Reading time: 2 minutes Hello, today I’m going to show you how to use Deep Links with React Native. The first thing we’re going to do is install the Deep Linking library from Expo (https://reactnavigation.org/docs/deep-linking/) npx expo install expo-linking Once installed, go to app.json and add our web schema (which we’ll accept as a link) … Read more

Discover the Technologies Netflix Uses to Deliver a Seamless Streaming Experience

Discover the Technologies Netflix Uses to Deliver a Seamless Streaming Experience

Tiempo de lectura: 2 minutos Reading time: 2 minutes Netflix is one of the most popular streaming platforms in the world, known for its extensive library of original content and high-quality user experience. But did you know that Netflix also utilizes advanced technology to deliver seamless streaming experiences? In this article, we will explore some of the technologies Netflix employs … Read more

Fix error Attribute meta-data#com.google.android.gms.ads.DELAY_APP_MEASUREMENT_INIT@value with react-native-google-mobile-ads library in React Native and Expo

Tiempo de lectura: < 1 minuto [stderr] [stderr] Task :react-native-screens:parseDebugLocalResources Task :react-native-share:compileDebugLibraryResources Task :react-native-safe-area-context:generateDebugRFile Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use ‘–warning-mode all’ to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.5.1/userguide/command_line_interface.html#sec:command_line_warnings Execution optimizations have been disabled for 1 invalid unit(s) … Read more

Unit Testing in Java with JUnit 4

Unit Testing in Java with JUnit 4

Tiempo de lectura: 2 minutos Reading time: 3 minutes Today, I’m going to show you how you can implement JUnit tests in Java with a simple example. The first thing you need to do is to start a Java project and create an example class called Multiplication: Now let’s create a simple function for multiplication: public class Multiplication { } … Read more

Create a Docker Compose container with Apache + PHP + MySQL (XAMPP with Docker)

Create a Docker Compose container with Apache + PHP + MySQL (XAMPP with Docker)

Tiempo de lectura: 3 minutos Reading time: 3 minutes Continuing with the series of Docker Compose tutorials, based on the previous tutorial “Associate a Docker file to have a custom image (Apache + PHP + Python) within Docker Compose”, we will now create a XAMPP or LAMPP service that includes Apache2, PHP, and MySQL. This will be achieved by leveraging … Read more

How to create a symbolic link under htdocs to run our applications from the development environment we want on Windows.

How to create a symbolic link under htdocs to run our applications from the development environment we want on Windows.

Tiempo de lectura: < 1 minuto Reading Time: < 1 minute Good morning, in this post I am going to explain how to create a symbolic link under HTDOCS and be able to run our applications from our development environment, without having to constantly access HTDOCS to run it. The first thing we need to have installed is the XAMPP server ... Read more

How to Install and Use GitBash (Windows) for GITLAB and Other GIT Services

How to Install and Use GitBash (Windows) for GITLAB and Other GIT Services

Tiempo de lectura: 2 minutos Reading time: 2 minutes How to Install and Use GitBash (Windows) for GITLAB and Other GIT Services Photo by Lukas on Pexels What is Git Bash? It is an application for Microsoft Windows environments that offers an emulation layer for a Git command-line experience. Also valid on Linux and MacOS. You can install it on GITBASH. A Git … Read more