Mostrar historial completo de commits con git

En este post veremos cómo mostrar todos los commits que se han hecho a un proyecto junto con la fecha, el autor, el resumen y mensaje usando git. Básicamente veremos cómo mostrar el historial de commits de un proyecto con git y adicionalmente guardarlo a un archivo. ...

abril 25, 2022 · 2 min · 298 palabras · Parzibyte

Linux - Truncar archivo

Hoy te mostraré cómo borrar el contenido de un archivo en Linux. A esta operación también se le conoce como truncar un archivo. Hay varias ocasiones en las que puede que necesitemos borrar el contenido de un archivo, por ejemplo, en el caso de los logs es necesario truncarlos cada cierto tiempo. ...

agosto 18, 2021 · 1 min · 189 palabras · Parzibyte

Habilitar registro de errores en Ferozo

Hace algún tiempo estuve depurando una aplicación de PHP (específicamente un sistema de cotizaciones) y no había rastro del error por ningún lado. Es decir, no había registro de errores, impresión de errores ni un archivo de error.log o algo parecido. Todo esto en el panel de control Ferozo. Investigando un poco más, encontré la manera de mostrar los errores y de guardarlos en un registro o log. Aquí te mostraré cómo habilitarlo y en dónde se encuentra. ...

septiembre 24, 2020 · 1 min · 190 palabras · Parzibyte

PHP no muestra los errores en Linux: solución

Hoy te voy a mostrar una posible solución al problema de que PHP no muestra errores cuando se ejecuta en un servidor Linux (en mi caso fue con un derivado de Debian). El problema es simple: PHP no muestra ningún error incluso aunque lo haya, es decir, no imprime ningún error en el navegador web, pero sabemos que el error debería estar ahí. En otras ocasiones muestra un error 500 pero no muestra ningún mensaje explicativo. ...

marzo 30, 2020 · 2 min · 368 palabras · Parzibyte

Aprende a loguear con Android usando Log y toString

En este post voy a mostrar algunos tips y recomendaciones para depurar nuestras apps y loguear mensajes en Android usando los métodos estáticos de Log, el Logcat de Android Studio y los métodos toString de las clases. ...

mayo 11, 2019 · 4 min · 735 palabras · Parzibyte

Desactivar access.log de Apache en Windows

Deshabilitar log de accesos en Apache sobre Windows El archivo access.log de Apache loguea todos los accesos al servidor. Pone la IP, el archivo que se sirvió y otras cosas más que sirven para tener un registro de los accesos al servidor en caso de un ataque, problema o simplemente por buenas prácticas. Hoy veremos cómo desactivar el log de accesos de Apache, ubicado en access.log en el sistema operativo Windows. ...

marzo 2, 2019 · 2 min · 312 palabras · Parzibyte

Laravel: Loguear errores y mensajes a archivo de log con Monolog

Aprendiendo a loguear errores y mensajes con Laravel 5.7 Hoy vamos a ver una cosa imprescindible en toda aplicación web: el logueo de mensajes o errores dentro de un log. Laravel, el framework más poderoso de PHP (según yo), viene con el logueo de errores configurado por defecto y permite loguear errores de cualquier tipo en pocas líneas gracias a Monolog. Por cierto, si no quieres loguear con Laravel y quieres usar el lenguaje puro, mira este post: Loguear mensajes de error y debug a archivos con PHP. ...

febrero 18, 2019 · 3 min · 593 palabras · Parzibyte

Imprimir stacktrace en Log de Android

Introducción Cuando estamos depurando nuestras apps en Android necesitamos saber toda la información de una excepción en caso de que ésta sea lanzada. Si cachamos la excepción dentro de un try/catch podemos saber el mensaje de la excepción con el método getMessage pero nosotros necesitamos el detalle, y esto es el stacktrace. Por eso hoy veremos cómo imprimir stacktrace en Log de Android. ...

agosto 15, 2018 · 2 min · 254 palabras · Parzibyte

Habilitar error log en CodeIgniter 3

Introducción Para los desarrolladores que utilizamos AJAX o no queremos mostrar los errores en una app en producción, los logs son la herramienta principal para depurar y corregir errores. Hoy mostraré cómo habilitar logs, o el archivo de errores en CodeIgniter. Habilitar el log de errores Lo único que tenemos que hacer es ir a application/config/config.php y cambiar el valor del arreglo $config en el índice log_threshold al valor 1. ...

marzo 14, 2018 · 2 min · 358 palabras · Parzibyte