Invertir cadena o palabra en JavaScript

Ya vimos cómo invertir una cadena o palabra en C y en Arduino. Ahora vamos a ver cómo rotar una cadena en JavaScript utilizando dos maneras o funciones. Las cadenas en JavaScript son inmutables y no son parecidas a las de C. Es decir, en C son arreglos de caracteres pero en JavaScript no. Por lo tanto, para invertir una cadena en JavaScript tenemos que crear una nueva cadena. Ya sea que llamemos a una función que regrese una nueva cadena o que creemos una, al final sí podremos lograr nuestro objetivo, y podrá invertir cadenas, palabras, oraciones completas y texto. ...

noviembre 18, 2018 · 2 min · 358 palabras · Parzibyte

Invertir cadena en C

Voltear cadena en C Girar, rotar, voltear o invertir una cadena en C es una cosa fácil de hacer, aunque no tan fácil como en otros lenguajes de programación. El algoritmo es sencillo, recordemos que las cadenas en C son simples arreglos de caracteres. Así que tenemos que ir desde el inicio hasta la mitad de la cadena, rotando carácter por carácter. Nota: mira cómo invertir un arreglo en C. ...

noviembre 17, 2018 · 4 min · 747 palabras · Parzibyte

Evitar caché de los navegadores

Evitar que los navegadores web guarden en caché nuestros scripts y plantillas Los navegadores web guardan en caché algunos archivos para que a la próxima llamada se carguen más rápido. Esto es una mejora para el usuario final, pero no tanto para los programadores. Hay ocasiones (y te das cuenta 2 horas después de depurar como loco) en las que un script de JavaScript falla, arreglas el error pero misteriosamente sigue apareciendo, por más que refresques o guardes cambios. Lo mismo pasa con las vistas o los archivos HTML, a veces cambias algo en la vista y no aparece al usar la aplicación web. Todo esto es debido al caché de los navegadores web. Hoy veremos cómo obligar a los navegadores a que ya no guarden ese caché, y también otras medidas que podemos aplicar en caso de emergencia. ...

noviembre 16, 2018 · 4 min · 819 palabras · Parzibyte

Configurar e instalar Apache y PHP en Android con Termux

Instalar servidor web y procesar archivos de PHP: armar una pila LAMPP en Android Sí, estás leyendo bien. Esto no es un post de esos que usan engaños para atraer visitas, realmente vamos a instalar un servidor apache en Android, configurarlo para que procese archivos de PHP y finalmente probar una aplicación real que se conecta a MySQL: todo corriendo desde nuestro teléfono móvil. El sistema que montaremos en Android será el sistema de ventas en PHP con PDO y MySQL. Ya deberías saber que no necesitamos que nuestro teléfono esté rooteado. Dejo el post demostrativo al final (y bueno, si no quieres bajar míralo de una vez). Importante: este post está actualizado hasta PHP 8 aunque las capturas tengan PHP 7. Si es necesario, actualizaré el post en el futuro. ...

noviembre 15, 2018 · 6 min · 1276 palabras · Parzibyte

Configurar Termux en Android (Linux en nuestro bolsillo)

Instalar Termux en Android Antes de seguir con más tutoriales de Termux vamos a ver cómo instalarlo y configurarlo, además de ver una pequeña introducción a su uso. Termux es una aplicación que nos permitirá tener una terminal en nuestro dispositivo, pero aparte de ello nos da la posibilidad de instalar paquetes muy interesantes; que si configuramos bien e instalamos bien, podremos tener un servidor completo y estable en nuestro móvil. Esta aplicación no requiere acceso root, únicamente necesita que nuestro teléfono Android tenga una versión reciente (creo que funciona desde Android 6). ...

noviembre 15, 2018 · 3 min · 479 palabras · Parzibyte

Montar aplicación web de PHP y MySQL sobre Android

Implementar aplicación web con PHP y MySQL en nuestro dispositivo Android Este post es la continuación de: Instalar XAMPP en Android sin root. Ahí hicimos un Hola mundo, aquí montaremos un sistema; el cual es un ejercicio de un sistema de ventas. Recomiendo ver cómo instalar MySQL y cómo comenzar a trabajar con Termux. Esto es mágico. Todas las fuentes, estilos y vistas serán cargadas desde Apache en nuestro Android. Se procesarán los archivos de PHP y finalmente todo se guardará en una base de datos. ...

noviembre 15, 2018 · 2 min · 289 palabras · Parzibyte

Obtener ruta del directorio padre en PHP

Ruta del directorio superior en PHP La path del directorio padre de un script puede servir para muchas cosas. En mi caso lo uso para definir algunas constantes como la path base, la ruta de los assets y esas cosas. Esto es importante cuando tenemos un archivo que se encarga de cargar a los demás, por ejemplo un autoload o un index.php en donde exponemos nuestra API. En fin, veremos cómo obtener la ruta del directorio padre que tiene el script. ...

noviembre 15, 2018 · 2 min · 380 palabras · Parzibyte

Ubicación y configuración de git.exe en Windows

¿En dónde está git.exe? Hoy veremos cómo saber en dónde está ubicado el ejecutable de git en Windows, el cual es llamado git.exe y que muchos programas necesitan. En caso de que no lo tengas, aquí te diré cómo puedes descargarlo, y si ya lo tienes entonces vamos a buscarlo en tu sistema. Adicionalmente lo agregaremos a la variable PATH. Vamos paso por paso. ...

noviembre 15, 2018 · 2 min · 382 palabras · Parzibyte

Ejecutar comando de historial de Linux usando su número

Volver a aplicar un comando del historial sabiendo su número Hoy veremos cómo ejecutar un comando que está en el historial a través de su número. De esta forma nos ahorramos escribirlo todo, o buscarlo por un largo tiempo con las flechas de navegación. ...

noviembre 14, 2018 · 2 min · 231 palabras · Parzibyte

Formatear código C online

Hacer que nuestro código se vea y lea bien usando una herramienta online En cualquier lenguaje de programación que he probado siempre he querido que el código se vea bien. Algunos poderosos IDE’s traen el autoformato automático para determinados lenguajes; por ejemplo, VSCode formatea el código JavaScript. Si queremos programar en otro lenguaje (como C) y embellecer nuestro código sin instalar nada, podemos hacerlo con una herramienta online. ...

noviembre 14, 2018 · 1 min · 206 palabras · Parzibyte