Cómo empezar a trabajar con expresiones Lambda en Java

Cómo empezar a trabajar con expresiones Lambda en Java

Antes de que JDK 8 agregara el soporte de expresiones Lambda, solo había usado ejemplos de ellas en lenguajes como C # y C ++. Una vez que esta función se agregó a Java, comencé a analizarlas un poco más de cerca. La adición de expresiones lambda agrega elementos de sintaxis que aumentan el poder expresivo de Java. En es

Lee mas

   Convenciones de nomenclatura CSS que le ahorrarán horas de depuración

Convenciones de nomenclatura CSS que le ahorrarán horas de depuración

He escuchado a muchos desarrolladores decir que odian CSS. En mi experiencia, esto se debe a que no me tomé el tiempo para aprender CSS. Coreano 알림: 한국인 독자 분들 을 위해 본 기사 는 한국어 로 번역 되었으며, 한국어 버전 은 여기 에서 보실 수 있습니다 CSS no es el "lenguaje" más bonito, pero ha impulsado con éxito el estilo de la web durante más de 20 años. No lo estoy haciendo tan mal, ¿eh? Sin embargo, a medida que escribe más CSS, ve rápidame

Lee mas
¿Qué es Flutter y por qué debería aprenderlo en 2020?

¿Qué es Flutter y por qué debería aprenderlo en 2020?

Este año, las aplicaciones móviles continuaron ganando popularidad. Afortunadamente, hay muchas herramientas de programación disponibles para los desarrolladores que quieran crearlas. Entre estas herramientas se encuentra Flutter, que se ha destacado últimamente.¿Qué es Flutter?Flutter es un marco de interfaz de usuario móvil gratuito y de código abierto creado por Google y lanzado en mayo de 2017. En poca

Lee mas
Aprenda Angular en este curso gratuito de 33 partes del experto en Angular Dan Wahlin

Aprenda Angular en este curso gratuito de 33 partes del experto en Angular Dan Wahlin

Según la encuesta de desarrolladores de Stack Overflow 2018 , Angular es uno de los marcos / bibliotecas más populares entre los desarrolladores profesionales. Por lo tanto, aprenderlo aumenta significativamente sus posibilidades de conseguir un trabajo como desarrollador web.Es por eso que nos hemos asociado con uno de los expertos más reconocidos en el marco y hemos creado un curso Angular gratuito en Scrimba.El

Lee mas

   Cómo deshacer cambios en Git

Cómo deshacer cambios en Git

Es posible que ya sepa que Git es como un sistema de puntos de guardado. Lo que generalmente aprende con Git inicialmente es aprender a guardar sus cambios y enviarlos a un repositorio remoto. Pero, ¿cómo deshace un cambio y vuelve a un estado anterior? Eso es lo que vamos a cubrir en este artículo. H

Lee mas
Explicación del índice Z: cómo apilar elementos usando CSS

Explicación del índice Z: cómo apilar elementos usando CSS

Siempre he tenido problemas con el índice z de la propiedad CSS. Suena tan fácil al principio. Los elementos con un valor de índice z más alto se muestran delante de aquellos con un valor de índice z más bajo. Aún así, muchas veces he terminado en situaciones en las que parece que el valor del índice z no tuvo ningún efecto.Decidí que

Lee mas

   El proceso de arranque de Linux: 6 pasos descritos en detalle

El proceso de arranque de Linux: 6 pasos descritos en detalle

Un sistema operativo (SO) es el software de bajo nivel que administra recursos, controla periféricos y proporciona servicios básicos a otro software. En Linux, hay 6 etapas distintas en el proceso de arranque típico. 1. BIOS BIOS son las siglas de Basic Input / Output System. En términos simples, el BIOS carga y ejecuta el cargador de arranque Master Boot Record (MBR). Cu

Lee mas
Lo que aprendes en un título en Ciencias de la Computación de 4 años

Lo que aprendes en un título en Ciencias de la Computación de 4 años

Recientemente escribí un artículo sobre si necesitas un título en informática para conseguir un trabajo en tecnología. Pensé que sería útil repasar mi transcripción. Con suerte, hablar de lo que estudié ayudará a la gente. Quiero que todos puedan tomar la decisión más informada posible al elegir su camino para seguir una carrera tecnológica.Descargo de re

Lee mas
La guía definitiva para Git Merge y Git Rebase

La guía definitiva para Git Merge y Git Rebase

Bienvenido a nuestra guía definitiva de los comandos git mergey git rebase. Este tutorial le enseñará todo lo que necesita saber sobre la combinación de múltiples ramas con Git.Git MergeEl git mergecomando fusionará cualquier cambio que se haya realizado en la base del código en una rama separada de su rama actual como una nueva confirmación.La sinta

Lee mas

   Java String to Int - Cómo convertir una cadena en un entero

Java String to Int - Cómo convertir una cadena en un entero

Los objetos de cadena se representan como una cadena de caracteres. Si ha trabajado en Java Swing, tiene componentes como JTextField y JTextArea que usamos para obtener nuestra entrada de la GUI. Toma nuestra entrada como una cadena. Si queremos hacer una calculadora simple usando Swing, necesitamos averiguar cómo convertir una cadena en un número entero. E

Lee mas

   Una historia rápida sobre FEFF, un carácter invisible UTF-8 que destruyó nuestros archivos CSV

Una historia rápida sobre FEFF, un carácter invisible UTF-8 que destruyó nuestros archivos CSV

Hoy, encontramos un error al intentar crear algunas semillas de base de datos a partir de un CSV. Este CSV fue generado originalmente por mí usando un script Ruby que canalizó la salida a un archivo y se guardó como CSV. El CSV se registró en Git y se usó durante un tiempo hasta que tuvimos que actualizar algunas partes agregando una nueva columna y arreglando algunos valores. Si

Lee mas

   Cómo hackear un coche: curso intensivo rápido

Cómo hackear un coche: curso intensivo rápido

El objetivo de este artículo es que empieces a piratear coches de forma rápida, económica y sencilla. Para hacer esto, usaremos el indicador de RPM como ejemplo. El siguiente no es de ninguna manera un tutorial exhaustivo. En cambio, su objetivo es proporcionar la información suficiente para que pueda comenzar a trabajar. Si

Lee mas

   Cómo manipular matrices en JavaScript

Cómo manipular matrices en JavaScript

Una parte importante de cualquier lenguaje de programación. La mayoría de las veces necesitamos realizar varias operaciones en matrices, de ahí este artículo. En este artículo, le mostraré varios métodos para manipular matrices en JavaScript [^^] ¿Qué son las matrices en JavaScript? Antes de continuar, debe comprender qué significan realmente las matrices. En JavaS

Lee mas
Cómo crear una extensión de Chrome

Cómo crear una extensión de Chrome

En este artículo, te enseñaré cómo hacer tu propia extensión de Chrome. Lo estoy basando en las lecciones aprendidas al crear TalkToMe, una extensión de Chrome que ayuda a las personas con discapacidad visual leyendo el contenido del sitio web y navegando a otras páginas web.Voy a cubrir los conceptos básicos de la configuración de su extensión, que incluyen:Configurar los archivos para la instalaciónPreparándolo para ponerlo en la tienda de ChromeNo cubriré cómo administrar las funciones de audio, como el manejo de permisos de micrófono. Esto ha sido c

Lee mas

   Si quieres convertirte en desarrollador de Android, lee estos libros

Si quieres convertirte en desarrollador de Android, lee estos libros

He sido desarrollador de Android durante los últimos tres años, y durante ese tiempo muchos libros me han ayudado en mi viaje de principiante a experto. Cuando comencé, no parecía haber artículos útiles que pudieran orientarme hacia los mejores recursos para el desarrollo de Android. La mayoría de los artículos eran vagos y, a menudo parecían estar escrito por personas que tenían poco o nada de manos en la experiencia. Entonces,

Lee mas
Cómo animar su terminal Bash: una guía paso a paso con imágenes

Cómo animar su terminal Bash: una guía paso a paso con imágenes

En este blog, repasaré los pasos para agregar Temas, Powerline, fuentes y powerline-gitstatus para que su Terminal Bash normal se vea hermosa y útil como se muestra en la imagen de arriba.Resulta que, si está usando Mac, tendrá que pasar por muchos obstáculos para que esto funcione, ya que muchas instrucciones son para Linux o están desactualizadas. Así q

Lee mas

   Los mejores ejemplos de reacción

Los mejores ejemplos de reacción

React (también conocido como React.js) es una de las bibliotecas de desarrollo de front-end de JavaScript más populares. Aquí hay una colección de sintaxis y uso de React que puede usar como guía o referencia práctica. Ejemplo de componente de reacción Los componentes son reutilizables en React.js. Pue

Lee mas