Tipo Titolo Author Comments Last updated
Advertisement Oferta Dreamhost Afiliado DATAPRIX60 Carlos 0 8 years 4 months ago
Entrada de blog Curso OSBI Pentaho 100% a distancia! bernabeu_dario 2 8 years 4 months ago
Entrada de blog Reseña del libro 'Mastering Machine Learning with scikit-learn' Carlos 0 8 years 4 months ago
Tema de debate Eliminación de registros duplicados en SQLServer Carlos 2 8 years 4 months ago
Newsletter kk ¿Que te parece el Cuadrante mágico de BI de este año? - Dataprix 20160303 Carlos 0 8 years 4 months ago
Entrada de blog Listagg: Nueva función de Oracle 11 para hacer agregaciones sobre campos de tipo cadena Carlos 3 8 years 4 months ago
Entrada de blog Gartner Magic Quadrant BI 2016 PG Conocimiento 4 8 years 4 months ago
Entrada de blog Primer contacto con Tableau Desktop y Tableau Public Carlos 1 8 years 4 months ago
Articulo Manual de metodologia HEFESTO para Datawarehousing Carlos 3 8 years 5 months ago
Tema de debate Como calcular dato en Schema workbench acruz 3 8 years 5 months ago
Advertisement Google Apps for Work Carlos 0 8 years 5 months ago
Advertisement Oferta Packt 50% descuento Carlos 0 8 years 5 months ago
Tema de debate dudas de principiante de Bi PrincipianteBI 1 8 years 5 months ago
Tema de debate Contadores y Rangos o funcion Rank() en SQLServer hminguet 1 8 years 6 months ago
Entrada de blog Espectacular infografía que reúne las principales cifras de negocio de Google Carlos 0 8 years 6 months ago
Newsletter kk Tutorial de SQL Server - Dataprix 20151231 Carlos 0 8 years 6 months ago
Newsletter kk Una ETL para conectar con Twitter - Dataprix 20151224 Carlos 0 8 years 6 months ago
Advertisement Oferta Packt Navidad 5$ Carlos 0 8 years 6 months ago
Advertisement SEMRush a mitad de precio para el Black Friday Carlos 0 8 years 7 months ago
Advertisement AD-Break de AVMedia Carlos 0 8 years 7 months ago
Tema de debate Saltarse las constraints en SQL Server Anonimo (not verified) 3 8 years 7 months ago
Tema de debate Documentación sobre DB2 en castellano Carlos 2 8 years 8 months ago
Tema de debate Información sobre Powercenter Anonimo (not verified) 8 8 years 8 months ago
Entrada de blog Big Data aplicado al Business Intelligence Carlos 2 8 years 9 months ago
Tema de debate ¿Qué señales indican que ha llegado el momento de implantar un ERP en una empresa? Comunidad-Dataprix 3 8 years 9 months ago

Publicaciones

  • Buscador de palabras clave con SEMrush y Excel

    En el artículo Buscador de palabras clave, una herramienta para posicionar con SEMrush y Excel se presenta una hoja excel que permite, a partir de exportaciones de informes de palabras clave de SEMrush, combinar todos los resultados en función de la importancia que tengan para cada uno los indicadores de SEMrush, y obtener finalmente un único indicador de Mejores Palabras Clave, que permite ordenar todas las palabras para encontrar fácilmente las que más interesan.

    La hoja excel está insertada en el mismo artículo para que se pueda probar online.

    Este tema del foro es para comentar cualquier cosa relacionada con esta propuesta para encontrar mejores palabras clave, dudas, comentarios, propuestas de mejora, etc.

    Click para compartir en Twitter

  • Cómo resolver problemas con el cron.php de Drupal

    Foros IT

    Otro apunte sobre Drupal. La ejecución del cron de Drupal puede fallar por diversas causas, y cuando el cron no se ejecuta, muchas tareas de mantenimiento, envío de boletines, notificaciones, sitemaps, etc. no funcionarán así que es un tema importante descubrir porqué puede fallar, especialmente si la ejecución directa con https://nombredelsitio/cron.php tampoco funciona.

    Enlazo el post de drupal.org que explica algunas cosas que podemos hacer para averiguar porqué no funciona el cron de nuestro site, debugar la ejecución del cron si hace falta, y corregirlo para que no vuelva a fallar.

    Me apunto las selects para limpiar las caches con SQL directamente desde la base de datos:

    delete from cache_block;
    delete from cache_content;
    delete from cache_filter;
    delete from cache_form;
    delete from cache_menu;
    delete from cache_mollom;
    delete from cache_page;
    delete from cache_update;
    delete from cache_views;
    delete from cache_views_data;
    

    Selects para comprobar si para Drupal el estado del Cron es 'aún en ejecución':

  • Optimización de PHP para Drupal

    Foros IT

    Drupal consume bastantes recursos, sobretodo si se utilizan muchos módulos contribuídos. Por eso es muy importante tener la instalación bien optimizada. Tener los parámetros de configuración de PHP bien ajustados es una de las cosas que puede ayudar mucho a mejorar el rendimiento de una web con Drupal, sobretodo si se dispone de memoria en el servidor.

    En la sección de requerimientos de la guía de instalación de Drupal se puede encontrar mucha información para mejorar el rendimiento de una instalación de Drupal, pero me quedo con los settings recomendados, algunos más por seguridad que por rendimiento, para que no se me olviden:

    safe_mode = off
    error_reporting = E_ALL & ~E_NOTICE
    
    cache_limiter = nocache
    auto_start = 0
    expose_php = off
    allow_url_fopen = off
    magic_quotes_gpc = off
    register_globals = off
    display_errors = Off

    Sobre la memoria que puede utilizar PHP, depende de la versión de Drupal, y de la memoria disponible en el servidor, y el mínimo va entre 16MB de Drupal 6 y 128 MB de Drupal 8. Para una instalación de producción con tráfico los valores típicos van entre 128MB y 256MB:

  • Configurar de manera segura los permisos del directorio 'files' de Drupal

    Foros IT

    En una instalación de Drupal hay directorios que suelen crear algún problema de escritura porque son propiedad del usuario que los copia, el que se utiliza para la instalación, y la aplicación de Drupal también tiene que escribir en ellos para su correcto funcionamiento. Los más habituales son el /files, o el ctools/css. Si los directorios tienen los permisos por defecto, y se copian con un usuario 'instalador', lo normal será que si Drupal se ejecuta con Apache, el usuario de sistema de Apache no pueda escribir en ellos, y en el informe de estado de Drupal se pueda ver el aviso.

    Lo que no hay que hacer en este caso es utilizar un chmod 777 para dar acceso de escritura al usuario de Apache. Parece la solucion más sencilla, pero hay que evitarla porque supone un problema de seguridad, ya que también se está permitiendo la escritura en el directorio a cualquier usuario.

    A nivel de permisos, lo que se puede hacer es que el usuario 'Instalador' y el usuario de Apache pertenezcan al mismo grupo, y permitir la escritura sobre estos directorios al propietario y a los usuarios de su mismo grupo con un chmod 775, con lo que los usuarios que no pertenezcan a este grupo ya no podrán escribir en estos directorios. Se puede conseguir en pocos pasos:

  • Cómo aplicar patches de Drupal

    Foros IT

     Hay veces que no hay aún una versión oficial que solucione un problema que tenemos con un módulo de Drupal, pero sí hay alguien que ha hecho una corrección o un parche que puede sacarnos del apuro. Son los llamados patches, que además pueden ser muy fáciles de aplicar para corregir el código de nuestros módulos, aunque hay que tener en cuenta que sólo son parches, y las nuevas versiones los sobreescribirá.

    Lo más fácil para aplicar un patch, que es un fichero que contiene directivas de las modificaciones que hay que efectuar en diferentes ficheros de los módulos, es utilizar Git, para lo cual primero hay que tenerlo instalado. Instalarlo en Linux, en una distribusión que utilice yum, como CentOS o Fedora, puede ser tan fácil como:

    # yum install git

    O con distribuciones basadas en Dabian, como Ubuntu:

    # apt-get install git

     

    Ahora, suponiendo que el patch es un fichero para aplicar sobre el módulo views, por ejemplo, nos situaríamos dentro del directorio donde tenemos los ficheros del módulo a parchear y haríamos algo así:

    # cd sites/all/modules/views

    # wget https://drupal.org/files/[nombre-patch].patch

    # git apply [nombre-patch].patch

  • Libros y recursos gratuítos de R y Data Science

    Foros IT

    Recursos para aprender a trabajar con R y hacer actividades de Datamining o Data Science, como se le quiera llamar:

    Adjunto el ebook An Introduction to Data Science, de la Universidad de Syracusa, perfecto como curso de introducción para aprender Data Science con R.