Knowledge base

¿Qué es esto?

SonarQube: Instalar y arrancar

16/05/2017 - 17/12/2018 -  Comentarios - SonarQube
En este enlace se explica cómo instalar SonarQube rápidamente: https://docs.sonarqube.org/display/SONAR/Get+Started+in+Two+Minutes

PHP: Error composer: Undefined index: hash

16/05/2017 - 27/12/2018 -  Comentarios - PHP Composer Errores
Me pasaba porque estaba usando un composer.phar de otro proyecto y no parecía estar funcionando bien (seguramente porque estaba creado con una versión de PHP distinta). Descargándolo de nuevo con esta instrucción funcionó correctamente: php -r "re...

Wordpress: Añadir opción a un menú dinámicamente

18/04/2017 - 25/02/2019 -  Comentarios - Wordpress Menús
Para añadir a un menú existente una opción de forma dinámica podríamos hacer: function add_last_nav_item($items) { return $items .= '
  • Contact
  • '; } add_filter('wp_nav_menu_items','add_...

    git: Haciendo pull no descarga todos los commits

    10/04/2017 - 10/04/2017 -  Comentarios - git Pull
    Si al hacer pull no descarga todos los commits (me pasaba con bitbucket) hay que hacer: git fetch origin nombreRama git reset --hard FETCH_HEAD

    git: Listar ficheros que tienen conflictos

    05/04/2017 - 05/04/2017 -  Comentarios - git Conflictos
    git diff --name-only --diff-filter=U

    MySql: Importar base de datos desde un fichero sql

    14/03/2017 - 18/12/2018 -  Comentarios - MySql comandos / scripts
    mysql -u username -p database_name < file.sql

    vi / vim: Reemplazar todas las coincidencias en un fichero

    14/03/2017 - 18/12/2018 -  Comentarios - vi / vim
    Para reemplazar todas las coincidencias en un fichero hacemos: :%s/FindMe/ReplaceME/gi Si hay barras, las tenemos que escapar con contrabarras, ejemplo: :%s/http:\/\/www.url.com/https:\/\/www.url2.com/gi

    Drupal: Eliminar caché

    06/03/2017 - 18/12/2018 -  Comentarios - Drupal
    Configuración -> Desarrollo -> Rendimiento-> Hacer click en botón "Vaciar todas las cachés"

    Prestashop: Si hacemos cambios en una clase PHP y no nos los actualiza

    27/02/2017 - 18/12/2018 -  Comentarios - Prestashop
    Si eso nos pasa, y no podemos ver los cambios hechos en una clase, es porque hay que eliminar la caché de clases de prestashop. Para ello vamos a: /cache Y renombramos, eliminamos el fichero: class_index.php Una vez hecho eso, si actualizamos, ya ...

    Node.js: Error: EPERM: operation not permitted

    26/02/2017 - 27/02/2017 -  Comentarios - Node.js npm Errores
    Si al hacer un npm install nos devuelve ese error, podemos solucionarlo vaciando la caché de npm con el siguiente comando: npm clean cache Una vez hecho ya debería ejecutarse la instalación correctamente con: npm install