No Country for Geeks

Repository that host the No Country for Geeks blog.

  • Home
  • Recursos externos
  • JavaScript
  • C#
  • Microposts
Javascript Es2020

ES2020: new features

Hoy vamos a hablar de las nuevas características que nos ha traido la reciente actualización de ECMAScript para este año 2020 (ES2020). Aunque ya sabemos que estas “mejoras” que introduce ECMA no estan

Alberto de la Nuez Alberto de la Nuez
React Suspense React-cache

React data-fetching con Suspense

Hoy quiero hablaros sobre como React nos permite hacer una carga de datos asíncrona de una forma totalmente declarativa y casi convirtiéndolo en una operación síncrona. En la actualidad si usais alguna librería

Iván Rodríguez Iván Rodríguez
Mongodb Prisma Graphql-yoga

Prisma 2º parte: construye tu servidor GraphQL de una forma rápida y sencilla

En el primer post vimos como configurar nuestro conector prisma con nuestros modelos sobre una base de datos MongoDB, una vez configurado y desplegado, podíamos realizar todas las operaciones CRUD sobre nuestros modelos

Iván Rodríguez Iván Rodríguez
Homeassistant Hassio Domotica Raspberrypi

Cámara de seguridad con Raspberry Pi

Raspberry Pi (en todas sus versiones) es uno de los micro-ordenadores más potentes y versátiles del momento. Gracias a la comunidad se puede conseguir casi cualquier cosa, y hoy, vamos a ver como

Daniel Martín González Daniel Martín González
React Typescript

Typescript: types vs interfaces

Typescript , es un “superset” del lenguaje Javascript cuyo objetivo es esencialmente añadir un tipado estático. Es un lenguaje en actual evolución, actualmente en la versión 3.6, amado y odiado en partes iguales

Alberto de la Nuez Alberto de la Nuez
Devops Github

Dominios seguros a medida con GitHub Pages

GitHub Pages es la posibilidad de crear un sitio web estático desde un repositorio que ofrece GitHub. Esto es útil cuando tienes una página personal, un proyecto con su documentación, o un blog

Daniel Martín González Daniel Martín González
Mongodb Prisma Graphql-yoga

Prisma: construye tu servidor GraphQL de una forma rápida y sencilla

Este es el primer post de una serie donde vamos a ver como podemos crear un servidor GraphQL para un carrito de la compra con Prisma y graphql-yoga de una forma rápida y

Iván Rodríguez Iván Rodríguez
Svelte Javascript Frontend

Jugando con svelte

Sí, otra [librería / framework / ponga aquí el nombre que quiera] para ayudarnos en la tarea de realizar nuestras interfaces de usuario web utilizando javascript. ¿Por qué? ¿Para qué?. Parafraseando a San

Francisco Olmedo Francisco Olmedo
Homeassistant Hassio Domotica

Domotizando nuestra casa con Home Assistant

Admitamos algo, el ser humano es vago por excelencia, pero los informáticos lo somos aún más si cabe. Es por este motivo por lo que intentamos automatizar todo lo posible, a veces demasiado.

Daniel Martín González Daniel Martín González
Docker Containers

Contenerización de aplicaciones en Docker

Contenerización con Docker Antes de empezar con el tema en cuestión me gustaría agradecer a los amigos de “No Country For Geeks” el haberme invitado a realizar una publicación en su blog. Como

Joaquín García Piñero Joaquín García Piñero
Git Gitflow

Tutorial - Trabajando con ramas

¡Hola a todos! Es importante cuando estamos trabajando con Git tener una política de ramas con la que el equipo se sienta cómodo. En otro post profundizaremos en Gitflow, pero hoy os voy

Sergio Gallardo Sales Sergio Gallardo Sales
Javascript Rambling-javascript

Operador Spread - Javascript #6

“La simplicidad es la gloria de la expresión” Walt Whitman Operador Spread (…js) Un operador que ayuda mucho a tener una programación inmutable y que aporta mucha legibilidad a nuestro código es el

Ángel Carlos López Ángel Carlos López
React Javascript React-window Virtualization

No renderices más de la cuenta

Hoy os vengo a hablar un poco de la virtualización y como nos puede ayudar a salvar nuestra aplicación en cuanto a rendimiento cuando tenemos listados o grids con mucha información. Las aplicaciones

Iván Rodríguez Iván Rodríguez
Design-patterns

No más condicionales anidados, abraza el patrón estrategia

Hace algunos días un compañero de equipo formuló la siguiente pregunta en nuestro chat: Tengo un controller que llama a una clase, dependiendo del valor del parámetro que se le pasa al controller

Carlos Jiménez Delgado Carlos Jiménez Delgado
Grpc

GRPC: From Zero to Hero (1): Protocol buffers

Cuando queremos exponer un servicio (o conjunto de servicios) a aplicaciones externas, actualmente pensamos en crear un API REST que pueda ser accedida desde dichas aplicaciones. Esta solución es por la que, generalmente

Francisco Olmedo Francisco Olmedo
Filosofia

Yo he venido aquí a equivocarme

“Estamos a un fracaso del éxito” Los programadores somos gente especial. Al menos eso creo que es lo que nos decimos a nosotros mismos. Demasiados conceptos abstractos rondan nuestra cabeza. Demasiados aprendizajes, demasiados

Ángel Carlos López Ángel Carlos López
Javascript Rambling-javascript

Destructuring en Javascript

“Todo es muy difícil antes de ser sencillo” Thomas Fuller Hay una nueva programación que viene de camino. Una programación que da prioridad a una lectura fácil sacrificando un poco de dificultad a

Ángel Carlos López Ángel Carlos López
React

Nuevo react boilerplate

Nuevo react boilerplate Los miembros de NoCountryForGeeks hemos estado trabajando en un proyecto base de React para que otros desarrolladores puedan aprovecharlo y usarlo para sus proyectos sin necesidad de configurarlo, de esta

Iván Rodríguez Iván Rodríguez
Filosofia

La Sinergia del Equipo

“La belleza de un movimiento de ajedrez no se refleja en su apariencia, sino en el pensamiento que hay detrás de él.” Tarrasch “A los usuarios finales les da igual que usemos o

Ángel Carlos López Ángel Carlos López
Graphql Rest

Diferencias entre GraphQl & REST

En el mundo de las APIs la necesidad de avanzar más rápido en productos más complejos hace que estemos en una constante innovación y evolución, esto hace que las tecnologías sean remplazadas por

Iván Rodríguez Iván Rodríguez
Team Thought

El buen informático

Llegas a la oficina. Como cada día, enciendes tu ordenador, revisas los correos, los Pull Request de tu equipo; y, finalmente, qué tarea tienes que desempeñar hoy. El proyecto, un sistema de mensajería

Daniel Martín González Daniel Martín González
Filosofia Git

Pull Requests: En mi Equipo Funcionan

“Somos lo que hacemos de forma repetida. La excelencia, entonces, no es un acto, sino un hábito.” Aristoteles Pull Requests La traducción directa sería algo así como “Petición de Validación”. Una Pull Request

Ángel Carlos López Ángel Carlos López
React

React: Context API y Portals

Cuando abrazas una tecnología o forma de hacer las cosas es agradable ver como cada cierto tiempo van introduciendo sucesivas mejoras que hacen que ciertas limitaciones que has ido encontrando dejen de serlo.

Francisco Olmedo Francisco Olmedo
Csharp Wave-engine

Crear un botón en Wave Editor (Wave Engine)

Para los que no lo conozcan, Wave Engine es un motor para el desarrollo de videojuegos cross-platform orientado a componentes. Ideado para la creación de juegos en 2D y 3D y totalmente gratuito.

Daniel Martín González Daniel Martín González
Sql Databases Azure

Tips para mejorar Bases de Datos SQL Server

Hace unos días aprendí una valiosa lección acerca de lo que hay que hacer y no en bases de datos. Unos pequeños tips que nos ayudarán a optimizar nuestras bases de datos SQL

Daniel Martín González Daniel Martín González
React Javascript

HOC vs Render Props

En React para reutilizar o compartir lógica entre componentes podemos usar patrones como puede ser HOC (High Order Component) o Render props. ¿Que es un HOC? Un HOC (High Order Component) o traducido

Iván Rodríguez Iván Rodríguez
Javascript Rambling-javascript

Templates String en Javascript

“Primero resuelve el problema. Entonces, escribe el código” John Johnson En el lejano oeste de Javascript, uno de los ámbitos abiertos es como manejar las cadenas de texto. Aun hoy en día los

Ángel Carlos López Ángel Carlos López
Design

Tips & Tricks - Diseño para desarrolladores - El Color

Mis compañeros de No Country for Geeks llevan tiempo pidiéndome que escriba tips and tricks para desarrolladores que desean diseñar sus propias cabeceras de sus blogs personales. El requisito básico es tener la

Elena Pérez Sánchez Elena Pérez Sánchez
Csharp

Atributos en C#

Muchas veces hemos utilizado atributos en C# para miembros o clases. En este post vamos a ver cómo crear nuestros propios atributos que nos van a permitir añadir información extra a algunos elementos.

Sergio Gallardo Sales Sergio Gallardo Sales
Nihongo

Estudiemos japonés juntos

Al habla un estudiante frustrado de japonés. Y no porque no haya tenido constancia o porque nunca haya pasado del Hiragana y Katakana; sino más bien por el hecho de haber alcanzado cierto

Francisco Olmedo Francisco Olmedo
Visualstudio Git Tools

Visual Studio Team Services desde Terminal

Los informáticos somos vagos por naturaleza, de hecho, la informática nació con el propósito de ordenar la información y automatizar las tareas de ordenación y tratamiento de los datos y la información que

Daniel Martín González Daniel Martín González
Halloween

Scary Code

Halloween: noche de las brujas, de los muertos y de los Scary Codes. Hoy vamos a repasar los códigos más escalofriantes que los integrantes de No Country for Geeks han protagonizado o han

Sergio Gallardo Sales Sergio Gallardo Sales
Codemotion

Codemotion 2017

¡Hola a todos! El pasado 24 y 25 de noviembre se celebró en Madrid la sexta edición del Codemotion en España. No Country for Geeks estuvo allí. Hoy vamos a ver un resumen

Sergio Gallardo Sales Sergio Gallardo Sales
Csharp Dotnet

Sobrecarga de Constructores en C#

Todos conocemos las ventajas de la sobrecarga de métodos en nuestro código. La sobrecarga de métodos es la creación de varios métodos con el mismo nombre, pero con diferentes firmas y definiciones. Se

Daniel Martín González Daniel Martín González
Javascript Rambling-javascript

Arrays en Javascript - ES6

“Tu código es tan bueno como el valor con el que te entregas a él.” Trabajar con Arrays en Javascript Cuenta la leyenda que los arrays en javascript pueden ser tratados igual que

Ángel Carlos López Ángel Carlos López
Csharp

Cómo cambiar la versión de Internet Explorer en el WebBrowser de WPF

Cuando trabajamos con aplicaciones UWP y utilizamos el WebView podemos estar seguros de que la mayoría de páginas webs van a funcionar sin ningún problema, ya que por debajo el WebView utiliza la

Sergio Gallardo Sales Sergio Gallardo Sales
Csharp

Operadores de conversión en C#

¡Hola a todos! No Country for Geeks es un grupo de personas a las que les gusta aprender cosas nuevas y compartirlas. Hoy vengo a hablar de algo nuevo que he aprendido esta

Sergio Gallardo Sales Sergio Gallardo Sales
Javascript React

Generando un sprite SVG en aplicación React. Performance y Accesibilidad

Con la llegada del estándar HTML5 ha resurgido el formato SVG en el desarrollo web. HTML5 reconoce el formato SVG como un estándar, lo que ha obligado a los navegadores a soportarlo de

Iván Rodríguez Iván Rodríguez
Javascript Rambling-javascript

Rambling javascript 2: Fat arrow functions

Continuamos nuestro camino indagando sobre diversos aspectos de JavaScript. En este caso vamos a comentar sobre uno de los añadidos más relevantes que se hicieron con ES6 (ó EcmaScript 2015). Estamos hablando de

Francisco Olmedo Francisco Olmedo
Csharp Visualstudio Micropost

[Micro-Post] Organizando las referencias en C#

Hay muchas formas de mejorar nuestro código, algunas personas abogan por tener un código con una funcionalidad concreta y fiable, otros por un código limpio, y por qué no, otros simplemente por un

Daniel Martín González Daniel Martín González
Javascript Rambling-javascript

Rambling javascript 1: let y const

La idea con esta serie de entradas es ir comentando las nuevas características que se han ido introduciendo en el lenguaje. A partir de ES6 (o EcmaScript 2015) se han introducido importantes cambios

Francisco Olmedo Francisco Olmedo
Micropost

[Micropost] F12 en Visual Studio

¡Hola a todos! Visual Studio tiene una gran cantidad de atajos de teclado. Hoy vengo a hablar del F12 porque no todo el mundo sabe el partido que se le puede sacar a

Sergio Gallardo Sales Sergio Gallardo Sales
Csharp

Atributos en Unity

Buenas a tod@s! Vamos a aprender cómo personalizar las propiedades que se muestran en el inspector de un Script mediante atributos. Como sabemos, en Unity, todas las propiedades que añadimos públicas a un

CarlosKlsOne CarlosKlsOne
Csharp

First vs Single

¡Hola a todos! Linq se ha convertido en nuestro mejor amigo cuando trabajamos con colecciones de datos. Pese a la comodidad que nos ofrece, Linq no es solo azúcar sintáctico: es mucho más,

Sergio Gallardo Sales Sergio Gallardo Sales
Bot Luis Bot-framework

Bot Flow & LUIS

Introducción Aunque ya hace como un año que se presentó Bot Framework en su Microsoft Build2016, es en estos últimos meses cuando hemos percibido un notable crecimiento en el interés de diversos clientes

Elena Pérez Sánchez Elena Pérez Sánchez
Nocountryforgeeks

Hemos tenido un sueño

“La mejor forma de predecir el futuro es implementarlo” Alan Kay Hemos tenido un sueño. Hemos tenido un sueño en el cual teníamos todo el tiempo para poder aprender todos los lenguajes. Un

Ángel Carlos López Ángel Carlos López
No Country for Geeks © 2020
Proudly published with Jekyll & GitHub Pages using Jasper2
Latest Posts Twitter Ghost