• Aviso Legal
  • About

Bienvenidos al Blog de David Rodriguez

Author Archives: David Rodriguez

Habitual lector de blogs .. y nunca me decidia por crear uno .. espero que las charlas tecnicas entre amigos, tambien se hagan a traves de este blog.

Como solucionar no acceptable C compiler found in $PATH en MacOS

agosto 22, 2013 5:06 pm / Leave a Comment / David Rodriguez

Si queremos instalar desde linea de comandos un paquete en MacOS como se hace en Linux, puede que el complilador nos de el siguiente error.

configure: error: no acceptable C compiler found in $PATH

Pero esto lo podemos solucionar si tenemos un MacOS. Para ello, tenemos que hacer los siguientes pasos:

  1. Conectarse al AppStore y bajarse el paquete XCode
  2. Una vez instalado, ejecutarlo.
  3. Ir al menú, a XCode > Preferences y en la pestaña Downloads, instalar el componente «Command Line Tools»

    xcode-Downloads

  4. Ya podemos hacer ./configure o ./make e instalar los paquetes desde la linea de comandos como si estuvieramos trabajando en un Linux.
Posted in: Mac, Programacion, servidores / Tagged: MacOS

Modificar las cabeceras de una petición HTTP

julio 23, 2013 1:53 pm / Leave a Comment / David Rodriguez

Para modificar las cabeceras de una petición http y poder hacer pruebas en local de ciertas paginas vamos a utilizar las siguientes aaplicaciones:

– Navegador Mozilla Firefox

– Addon Firebug

– Addon Modify Headers

Una vez que tenemos instalado el complemento Modify Headers, reiniciamos el firefox y vamos a Herramientas > Desarrollador Web > Modify Headers

Se nos abre la aplicación y le añadimos las cabeceras que queramos modificar, en este caso, quiero modificar el REFERER y quiero simular que llego a la pagina desde www.topformacion.com

modificar el referer de la cabecera

Una vez que le doy al icono Start arriba a la izquierda, en las paginas que naveguemos por firefox, aparecerá el referer www.topformacion.com

Con el complemento Firebug, podemos comprobar que las cabeceras que hemos modificado, efectivamente, son las que está cogiendo.

Esto nos puede servir para probar en local el funcionamiento de muchas paginas modificado el archivo /etc/hosts de su ordenador local.

Posted in: Internet, Programacion, Seguridad / Tagged: javascript, mozilla, Programacion

Borrar algunos correos de la cola de qmail

julio 23, 2013 8:52 am / 1 Comment / David Rodriguez

Para los MTAs con Qmail instalado, a veces necesitamos poder borrar toda la cola de correo, bien por un ataque de SPAM, o bien porque se está colapsando.

Para ello, lo mejor es utilizar este script qmHandle, para facilitarnos la tarea.

Una vez que lo tenemos descomprimido, ya podemos utilizarlo y hay varios comandos que nos ayudan a realizar las tareas más comunes:

-a : trata de enviar los mensajes en cola (debe estar corriendo el qmail)
-l : lista de los mensajes en cola
-L : lista los mensajes de la cola local
-R : lista los mensajes de la cola remota
-s : muestra estadisticas de la cola de correo
-mN : muestra las cabeceras del mensaje N
-dN : borra un unico mensaje de la cola
-fsender : borra los mensajes enviados desde una usuario (debe estar parado el servicio de qmail)
-f’re’ : borra los mensajes enviados desde varios usuarios, utilizando expresiones regulares
-Stext : borra todos los mensajes que tiene text en el asunto
-h’re’ : borra todos los mensajes con las cabeceras que contiene re como expresion regular
-b’re’ : borra todos los mensajes con el cuerpo que contiene re como expresion regular
-D : borra todos los mensajes de la cola de correo

ejemplos:

– Borrar todos los mensajes de la cola de correo de qmail

qmHandle -D

– Listado de los mensajes de la cola de correo

qmHandle -l

-Listado del número de mensajes de la cola de correo de qmail

qmHandle -s

– Borrado de todos los mensajes de la cola de correo enviados desde el mail  [email protected]

qmHandle [email protected]


Posted in: Internet, Seguridad, servidores, SPAM / Tagged: MTA, qmail, spam, web spam

Nueva cabecera de gmail

julio 18, 2013 7:31 am / Leave a Comment / David Rodriguez

Con la nueva cabecera de gmail

cabecera gmail

creo que las campañas de email marketing lo tienen un poco más dificil. El porqué, porque ahora todos los emails promocionales van a ir a la pestaña promociones, que obviamente va a tener menor visibilidad qu la pestaña principal.

ya no solo vale entrar en inbox de gmail .. ahora tambien se necesita entrar en la pestaña de principal para que la campaña de email marketing sea fructifera!!!.

 

Posted in: Internet, marketing / Tagged: email marketing, Internet, marketing, marketing online

Desactivar el envio de mails de un dominio en Plesk

abril 22, 2013 11:17 am / Leave a Comment / David Rodriguez

Para desactivar el envio y recepcion de mails dentro de un dominio con el Panel Plesk, debemos lanzar el siguiente comando

> /usr/local/psa/bin/mail –off domain.com

Esto nos puede ser muy util si por ejemplo, hemos creado un dominio en Plesk con la opción «sin hosting», donde poder configurar los DNSs. Si el dns es esclavo y tienes dominios dentro del mismo servidor, cualquier mail a ese dominio, lo va a ver como local .. cuando necesitamos que lo envie remotamente.

 

Posted in: servidores / Tagged: linux, plesk

Abrir 2 cuentas de skype a la vez en mac

abril 10, 2013 4:53 pm / Leave a Comment / David Rodriguez

Esto es un problema para los que tenemos que gestionar varias cuentas de skype en el mismo ordenador.

Como yo tengo un Mac, os pongo los pasos que he realizado para tener varias ventanas abiertas de Skype en el mismo ordenador.

Primero nos creamos una nueva cuenta que puede ser de tipo Estandar (no hace falta que sea administrador) y la llamamos skype, por ejemplo.

Manzanita de arriba a la izquierda> Preferencias del sistema > usuarios y  grupos

quitamos el candado  (abajo a la izquierda) para que nos deje añadir un nuevo usuario y le damos a +

Añadimos el usuario skype y lo ponemos una contraseña.

Una vez hecho esto, nos abrimos una ventana de terminal y podemos escribir los siguiente:

> sudo -u skype /Applications/Skype.app/Contents/MacOS/Skype

Cambia skype por el nombre de usuario que hayas creado y comprueba que la dirección donde tienes el proceso de Skype es ese. Si no es .. pues busca el tuyo en Applications

Te pide la contraseña y ya tienes 2 ventanas abiertas de skype desde un mismo ordenador.

En caso de querer tener más terminales abiertos .. pues solo tendrias que repetir estos pasos n veces.

Para no tener que sabernos el comando, lo mejor es crearse un lanzador, para que cuando piches en el icono te abra directamente skype. Para ello, debemos quitar la contraseña cuando ejecutamos este comando. Esto lo hacemos desde el fichero /etc/sudoers

Lo primero es entrar como admin

>sudo -s

Y hago una copia de seguridad no vaya a cagarla ….

> cp /etc/sudoers /etc/sudoersBACKUP

Ejecuto visudo para cambiar el fichero sudoers

> visudo

y añado al final del todo lo siguiente:

skype ALL=/Applications/Skype.app/Contents/MacOS/Skype

De esta forma le decimos el usuario skype puede ejecutar este comando sin contraseña.

guardamos y salimos( Escape, w, q)

Ahora probamos el mismo comando de antes y vemos si podemos acceder sin contraseña

> sudo -u skype /Applications/Skype.app/Contents/MacOS/Skype

Si no te pide contraseña ¡Perfecto! ya casi lo tenemos … ahora vamos a configurarnos el lanzador!!!!

Entramos en terminal > Preferencias > Ajustes

abajo le damos al + para añadir un nuevo lanzador, y en la ventana Shell, en la parte de arranque, ponemos el click de ejecutar comando y metemos el comando

> sudo -u skype /Applications/Skype.app/Contents/MacOS/Skype

 

Ahora ya solo nos queda copiar y pegar ese lanzador en el escritorio o donde queramos .. y pulsando sobre el .. tendremos una nueva ventana de skype.

Posted in: Mac / Tagged: linux, MacOS, productividad

Aprenda el uso del marketing online para que su empresa crezca rápidamente

abril 9, 2013 9:35 am / Leave a Comment / David Rodriguez

Aprender a usar el marketing digital es una opción que hoy las empresas valoran mucho, debido a que la expansión de los productos y servicios se convierten en primordiales, si hace algunos años las personas estaban acostumbradas  a usar otro mecanismos o estrategias para la venta y posicionamiento de su marca, invirtiendo grandes sumas de dinero, hoy la cosa ha cambiado.

El posicionamiento web es una opción que muchos empresarios están tomando en cuenta para lograr incrementar sus ventas, pero ¿Qué significa? Se preguntará usted, si aún no ha intentado crecer más allá de la zona acostumbrada, la respuesta es sencilla posicionamiento web es la venta por internet usando las herramientas necesarias y la estrategia correcta para hacer conocida su marca, producto o servicio en el lugar que desee, sin importar fronteras.

Las herramientas son puestas por el buscador Google, pero hay que tener en cuenta que los expertos en usabilidad (posicionamiento web, web máster), recomiendan primordialmente el uso correcto de un buen diseño web, uno que siga los patrones que sirvan para los buscadores.

Los especialistas en temas de marketing para crecimiento de ventas en empresas importantes del mundo señalan que el trabajo de SEO ha llegado a suplantar en muchos casos el marketing tradicional, llegando a obtener presupuestos interesantes.

Las empresas de SEO son las encargadas a ver la competitividad  existente dentro de los buscadores y también son las que proveen las estrategias para poder competir, a nivel online, ahora ya sabe a quienes acudir para lograr hacer que su empresa crezca rápidamente.

Recuerde que si su empresa requiere interactuar con sus clientes a gran escala, es necesario un  hosting amplio que sirva para el alojamiento de su web, recomendamos elegir un dominio que caracterice a la temática de su empresa

Posted in: marketing, SEO / Tagged: Internet, marketing online, posicionamiento google, SEO

Encuentra trabajo en trabajo10.com

marzo 12, 2013 5:06 pm / Leave a Comment / David Rodriguez

Desde PiensaEnNaranja.com hemos lanzado una nueva web www.trabajo10.com Un site donde le damos al usuario la posibilidad de encontrar su trabajo 10!

Para ello, juntamos todas las ofertas del mercado, para que el usuario tenga todas las ofertas de empleo que existen en España en una web unificada. De esta forma, no dejará escapar ninguna oferta de trabajo.

trabajo10

Puede crearse alertas que le avisen siempre que aparezcan nuevas solicitudes de empleo acorde a sus conocimientos. De esta forma, siempre estará al día de las nuevas ofertas y será el primero en inscribirse a la oferta de trabajo.

También, el usuario podrá encontrar cursos acordes al empleo buscado, por si quiere ampliar su formación y sus conocimientos y de esta forma, tener más posibilidades de encontrar su Trabajo 10!

Si eres programador, no dejes de buscar las ofertas de empleo de programador en trabajo10.com o si eres diseñador, aqui encontrar ofertas para el sector de la informatica para que mejores tus condiciones laborales.

 

Posted in: Empresas, Internet, Programacion / Tagged: activolution, cursos, desarrollo web, empleo, Programacion, trabajo

Optimizar wordpress para no sobrecargar el servidor web

diciembre 26, 2012 2:04 pm / Leave a Comment / David Rodriguez

Os dejo algunas pautas para que no sobrecarguemos nuestro servidor web, si en él tenemos instalado un WordPress.

  1. Asegurate que tienes actualizado el WordPress y los plugins que utilizas.
  2. Limita la utilización del wp-cron.php
    Añade la siguiente linea en tu wp-config.php
    define(‘DISABLE_WP_CRON’, true);
    y lanza los cron que necesites como una tarea normal
    wget -O /dev/null http://www.tupagina.com/wp-cron.php?doing_wp_cron
  3. Limita las revisiones para que  la carga de contenido en la base de datos sea menor
    Añade las siguientes lineas en tu wp-config.php
    define (‘WP_POST_REVISIONS’, 0);
    define(‘AUTOSAVE_INTERVAL’, 600);
  4. Limita los accesos de muchos robots que no te interesen.
    Puedes limitar el acceso a los siguientes robots:

2 CareerBot/1.1;
3 spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)»
8 YandexBot/3.0;
10 AhrefsBot/4.0;
10 bingbot/2.0;
13 MJ12bot/v1.4.3;
13 spbot/3.1;
17 Baiduspider/2.0;
57 Ezooms/1.0;
92 (+http://www.moreover.com;

Espero que de esa forma, el uso de cpu de vuestro servidor se minimice considerablemente.

Posted in: Programacion, servidores / Tagged: apache, Programacion, robots, SEO, wordpress

Ruby on Rails

diciembre 17, 2012 10:45 am / Leave a Comment / David Rodriguez

A través de este artículo te podrás enterar sobre las herramientas necesarias para la creación de proyectos con un lenguaje propio y/o framework como es Ruby on Rails. Ruby on Rails es un lenguaje de programación muy importante, aunque debemos destacar la existencia de otros también muy buenos, sin embargo esta vez hablaremos sobre programacion ruby on Rails.

El editor o llamado IDE

¿Debemos usar preferentemente un editor ligero que se encargue de todo? Esto se convierte en un dilema constante aunque es recomendable que cuando se programa, hay que usar un editor sencillo y que se pueda extender sencillamente a través de plugins, uno de los más elegidos y que se usan por muchos años es el TextMate, editor que sirve para el desarrollo de aplicaciones en Ruby on Rails.

Pero debemos tener en cuenta, que existen un buen número de IDEs para crear programas con Ruby on Rails que poseen un funcionamiento extraordinario, con la capacidad de un centro de mando de lo que usted desea crear, el mismo que se integra con el propio sistema de control, con una buena base de datos.

Cabe rescatar que uno de los IDEs que se usan comúnmente es el RubyMine, el mismo que es usado constantemente en diversos proyectos de software libres. En algunos casos posee un costo que puede llegar a los  58 euros, pero se trata de un editor completo con herramientas especiales para la refactorización y análisis de código

Posted in: Programacion

Post Navigation

« Anterior 1 … 6 7 8 9 10 … 31 Siguiente »

Categorias

  • Base de datos
  • Empresas
  • Internet
  • Mac
  • marketing
  • Otros
  • Prensa
  • Programacion
  • Redes Sociales
  • Retos deportivos
  • Seguridad
  • SEO
  • servidores
  • SPAM
  • Uncategorized
© Copyright 2025 - Blog de David Rodriguez