Julián Butti

  • PHP – Función para corregir acentos

    A veces, cuando incluimos texto en forma externa, desde un cms como Joomla, las entidades html se tergiversan, y vemos caracteres raros en los acentos, en las Ñ, los cuales no podemos solucionar cambiando la codificación de caracteres. Por eso, mejor tener a mano la función, que aunque es muy sencilla nos evita renegar y […]
  • Joomla – Generar contraseñas de usuarios en php

    Funciones para generar password de usuarios en cms Joomla en php. function mosMakePassword($length=8) { $salt = “abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789″; $makepass = ”; mt_srand(10000000*(double)microtime()); for ($i = 0; $i < $length; $i++) $makepass .= $salt[mt_rand(0,61)]; return $makepass; } function josHashPassword($password) { $salt = mosMakePassword(16); $crypt = md5($password.$salt); $hash = $crypt.’:’.$salt; return $hash; } $password_nueva = josHashPassword($password);  
  • Exportar a csv en PHP

    Cuando queremos exportar, una lista de direcciones de correos, para un newsletter, o para importar a otro programa, podemos exportar nuestras direcciones a un archivo csv en PHP. <?php $sql = “SELECT DISTINCT email, apellido, nombre FROM personas ORDER BY apellido”; $resultados = mysql_query($sql, $link) or die(mysql_error()); mysql_close($link); while ($reg = mysql_fetch_array($resultados)) { $var .= […]
  • Ubuntu – Desempeño Swap

    La memoria Swap de linux, es la memoria virtual que se encuentra en disco rígido, que usa el sistema operativo para no saturar la memoria Ram, ya sea por falta de espacio o performance. Siempre queremos mejorar el Desempeño Swap. El swappiness es la tendencia que tiene el sistema operativo a utilizar la memoria Swap, […]
  • PHP – el uso de ini_set()

    Con el uso de la función ini_set , podemos modificar  los valores por defecto configurados en el intéprete PHP mientras que el script se esté ejecutando, podemos cambiar el tamaño permitido para el método post, etc. A continuación algunas aplicaciones sencillas… Para subir archivos al servidor, en el archivo php.ini, por lo general el límite […]
  • Soluciones .htaccess

    El archivo .htaccess es usado por el servidor apache para las configuraciones del directorio, sin tener la necesidad de modificar el archivo de configuración del servidor. Por ejemplo, WordPress lo usa para generar los permalink, con formatos determinados. Ahora algunas líneas que siendo agregadas al archivo .htaccess en el raíz de nuestro sitio, nos pueden […]
  • Sobre BYOD – Trae tu propio dispositivo

    Bring Your Own Device (BYOD), o en castellano también “trae tu propio dispositivo”, es una implementación como política social empresaria. Se trata de que los empleados y/o proveedores utilicen para el trabajo las terminales que usan cotidianamente en sus hogares y en los que, por lo tanto, están acostumbrados a desarrollar sus tareas diarias teniendo […]
  • Vaciar archivos de log, sin eliminarlos

    Es preferible vaciar archivos de log, sin eliminarlos para no perder el propietario o los permisos y tener algún error inesperado relacionado a dicho cambio. Si bien por otro lado es recomendable rotar los logs, para no perder el contenido, tal vez realmente nos interesa vaciarlo. Lo podemos hacer ejecutando los comandos necesarios de la […]
  • Exportar tabla html a excel en php

    Exportar tabla html a Excel (xls) en PHP

    Exportar información a Excel es una operación siempre útil. La función de exportación te ayuda a descargar un listado de datos en un archivo para su uso offline. El formato Excel es ideal a la hora de exportar información. Por lo general, se suele utilizar programación del lado del servidor para exportar datos. En este […]