Comprobar si comienza con vocal en JavaScript

Introducción Ya que andamos viendo cómo trabajar con cadenas en JavaScript, analicemos cómo podemos comprobar si una cadena comienza con una vocal en JavaScript. Es algo realmente sencillo e incluso podría tomarse como un repollo (repost) de otro post anterior. Sin embargo, prefiero hacerlo por si alguien se quedó con la duda; cuando uno es novato no sabe cosas obvias. ...

octubre 9, 2018 · 3 min · 468 palabras · Parzibyte

Convertir a mayúsculas y minúsculas en JavaScript

Introducción Este post enseña una cosa básica pero que todos debemos saber a la hora de trabajar con strings o cadenas en JavaScript. Se trata de convertir cadenas a mayúsculas y minúsculas. Hemos visto anteriormente cómo lograr esto en C, pero con JavaScript la cosa es más fácil. ...

octubre 9, 2018 · 2 min · 287 palabras · Parzibyte

Columnas con autoincremento en SQLite3

Introducción El mismo sitio de SQLite3 dice que no recomienda el autoincremento o las columnas auto incrementables. Sin embargo, algunas veces es necesario hacer esto y según yo, no afecta tanto al rendimiento. Veamos cómo crear una tabla con autoincremento y cómo es que SQLite3 maneja eso internamente. Por cierto, ya sabemos que este motor crea la columna rowid pero no podemos confiar en ella. ...

octubre 8, 2018 · 3 min · 551 palabras · Parzibyte

Cómo comenzar un proyecto en CodeIgniter 3.1.9

Introducción CodeIgniter es un framework de PHP. Su principal competidor es Laravel, pero no vamos a hablar de comparaciones ni de cuál es mejor, si vienes aquí es porque quieres saber cómo comenzar un proyecto de CodeIgniter. Veamos entonces cómo descargar e instalar lo necesario para programar usando este framework. Nota: ya existe CodeIgniter 4. ...

octubre 8, 2018 · 9 min · 1899 palabras · Parzibyte

Ensayo sobre las bases de datos orientadas a objetos

Introducción En una clase que estoy llevando en la universidad me han pedido hacer un ensayo sobre las bases de datos orientadas a objetos (qué tedioso fue, por cierto) pero al final lo he hecho, y como lo único que pasará con él es que será eliminado cuando termine yo de estudiar, mejor vengo a compartirlo para que ayude a alguien más y evite que se complique haciéndolo tanto como yo lo hice. ...

octubre 7, 2018 · 14 min · 2973 palabras · Parzibyte

¿Qué es un desbordamiento en C?

Introducción El lenguaje de programación C es un lenguaje muy bueno, pero antiguo. Es uno de los primeros lenguajes de programación de alto nivel que apareció en aquellos años. Un desbordamiento en C es una cosa peligrosa que nos puede pasar si desarrollamos en este lenguaje. Hoy veremos qué es un desbordamiento de una variable en C, cosa que es un poco peligrosa en apps que estén en producción. Por cierto, esto se refiere a cuando una variable se desborda; pero puede que quieras ver un ejemplo de desbordamiento de búfer en C; algo que es un poco más peligroso. ...

octubre 5, 2018 · 5 min · 856 palabras · Parzibyte

Comprobar si es correo electrónico en JavaScript: la forma definitiva

Introducción Sabemos que la validación del lado del cliente no sirve de mucho, únicamente para indicar al usuario si se ha equivocado en determinada cosa. De todos modos también podemos usar JavaScript del lado del servidor, en donde tendría más sentido validar un correo electrónico en JavaScript. El punto es que veremos cómo comprobar si un string es un correo electrónico válido usando JavaScript. Nota: mira aquí cómo validar un email en Python. ...

octubre 5, 2018 · 4 min · 825 palabras · Parzibyte

Fecha de ayer y de mañana en JavaScript

Introducción Ya vimos cómo saber la fecha de mañana en PHP. Veamos hoy cómo podemos saber la fecha de ayer y la fecha de mañana en JavaScript. Usaremos la clase Date y algunas operaciones matemáticas simples. ...

octubre 5, 2018 · 3 min · 597 palabras · Parzibyte

Funciones con chequeo de tipos en PHP 7

Introducción PHP es un lenguaje de programación que ha evolucionado. En la versión 7 se introdujeron las funciones de tipado fuerte, mismas que comprueban el tipo de las variables que reciben (parámetros) y regresan. Veamos cómo se definen, cómo se llaman y por qué son una característica que hace al lenguaje mucho mejor. ...

octubre 5, 2018 · 4 min · 659 palabras · Parzibyte

Formateando fechas en PHP con la función date

Introducción La función date en PHP funciona para formatear fechas usando algunos modificadores. Lo que hace es formatear un entero que representa a los segundos desde la fecha Unix. Esta función llamada date recibe 2 argumentos: el primero es obligatorio y es un string que indica el formato. El segundo es opcional y es un entero representando los segundos transcurridos desde la fecha Unix, si no lo mandamos entonces PHP tomará lo que devuelva la función time. Devuelve un string con la fecha formateada según el formato indicado. Para ejemplificar con código, este fragmento en donde no pasamos el segundo argumento… $fecha = date("Y-m-d"); Y este otro en donde sí lo pasamos pero es time, son completamente lo mismo: $fecha = date("Y-m-d", time()); Dicho esto, en el segundo argumento podemos pasar otro entero como ya vimos cuando obtuvimos la fecha de mañana en PHP. Pero lo que hoy veremos será múltiples formatos de fecha en PHP que nos pueden ser útiles. ...

octubre 4, 2018 · 7 min · 1284 palabras · Parzibyte