Python: redondear números

Hoy veremos cómo redondear números flotantes o float en Python de 3 maneras: redondear hacia abajo (entero anterior más cercano), redondear hacia arriba (entero siguiente más cercano) o redondear según la parte fraccionaria. Por otro lado, te mostraré cómo redondear un número a 2 decimales, a través de un ejemplo. ...

junio 18, 2019 · 2 min · 345 palabras · Parzibyte

Resetear Visual Studio Code

VSCode se ha convertido en un editor bastante bueno, se ha colocado (según mi opinión) sobre Sublime Text, Atom y Brackets. Hay ocasiones en las que necesitamos tener a VSCode como nuevo, es decir, limpiarlo. En este post voy a mostrarte cómo resetear las configuraciones de VSCode y cómo eliminar también todas las extensiones. De esta manera podrás dejar tu editor VsCode como estaba al inicio. ...

junio 18, 2019 · 1 min · 183 palabras · Parzibyte

Te recomiendo algunos temas para VSCode

En este post voy a hacer una recopilación de temas agradables e interesantes para el editor Visual Studio Code. Son temas que recomiendo personalmente con mi experiencia programando en este editor (muchos de estos son los más descargados), estoy seguro de que al menos uno te gustará. Por cierto, si quieres hacer más bonito tu VSCode te recomiendo habilitar las ligaduras de fuentes. ...

junio 18, 2019 · 3 min · 618 palabras · Parzibyte

VSCode: Ligaduras de fuentes con Fira Code

Hay una fuente o tipografía para programadores (o mejor dicho, para código fuente) muy agradable a la vista llamada Fira Code que además soporta las ligaduras de fuentes o font ligatures. Las font ligatures son una forma de mostrar las fuentes de manera agradable, por ejemplo, mostrar el operador -> como una flecha, no como dos caracteres separados. De esta manera, al leer el código, nuestro cerebro leerá solo un carácter y no tendrá que leer dos o más además de juntarlos y procesarlos. Hoy veremos cómo habilitar las ligaduras de fuentes en Visual Studio Code, usando la fuente Fira Code. ...

junio 18, 2019 · 2 min · 389 palabras · Parzibyte

Agregar usuario, base de datos y conceder permisos en PostgreSQL

Es recomendable tener un usuario por base de datos por temas de seguridad; de esta manera el usuario para una base de datos no puede acceder a las otras. En este post vamos a ver cómo: Crear un usuario de PostgreSQL Crear una base de datos Conceder permisos de la base de datos al usuario Todo esto en PostgreSQL. ...

junio 17, 2019 · 2 min · 261 palabras · Parzibyte

Autoincremento en PostgreSQL con SERIAL

Para agregar una columna que se incrementa de uno en uno en PostgreSQL existe el pseudo tipo SERIAL. Este tipo de dato es el equivalente a AUTO_INCREMENT de MySQL, al IDENTITY de SQL Server o al AUTOINCREMENT de SQLite. Vamos a ver cómo definir una tabla con autoincremento en PostgreSQL. ...

junio 17, 2019 · 1 min · 196 palabras · Parzibyte

C#: remover caracteres y subcadenas de cadenas

En este post vamos a ver cómo quitar o remover algunos caracteres, subcadenas o cadenas de otra cadena en C#. Veremos cómo usar string.Empty para remover caracteres y haremos unos ejemplos para quitar tabulaciones, saltos de línea y cualquier cadena de otra cadena. Para lograrlo vamos a usar el método Replace, ya que aunque no se llama “Remove” podemos remplazar algo por “nada”, es decir, por algo vacío. ...

junio 17, 2019 · 2 min · 289 palabras · Parzibyte

Conectar PostgreSQL y PHP usando PDO | CRUD

En este post vamos a ver cómo consumir una base de datos de Postgres a través de PHP usando el controlador PDO. Haremos las 4 operaciones básicas del motor: create, read, update y delete; lo que es crear, leer, actualizar y eliminar, todo desde PHP. Como en todos mis tutoriales, vamos a conectar a una base de datos SQL evitando inyecciones SQL ;) Nota: recuerda habilitar la extensión de PostgreSQL (o mira este otro si usas cPanel). Nota 2: puedes ver el código completo en GitHub. ...

junio 17, 2019 · 11 min · 2147 palabras · Parzibyte

Configuración de NeoRAGEx 5.2 para Windows 10

Me parece que el emulador de NeoGeo, llamado NeoRAGEx, no funciona bien con Windows 10. Los problemas van desde mala calidad de vídeo, juegos lentos o errores al ejecutarse. Por eso es que hoy vengo a compartir mi configuración del emulador, me funciona perfecto en Windows 7 y en Windows 10. Nota: te invito a que uses en su lugar un emulador más actualizado, como lo es FinalBurn Neo. ...

junio 17, 2019 · 2 min · 218 palabras · Parzibyte

Configurar zona horaria en PHP

Hace algún tiempo expliqué cómo configurar la zona horaria con Laravel, pero no con PHP puro. Hoy veremos cómo configurar la zona horaria con PHP además de ver las zonas horarias admitidas. Recordemos que esto de las zonas horarias sirve para configurar correctamente la hora en distintos países para que algunas funciones como date funcionen de manera adecuada. ...

junio 17, 2019 · 1 min · 198 palabras · Parzibyte