No sólo de hosting y redes vive el hombre.

cc 2015 -2016 Eduardo Collado. Con la tecnología de Blogger.

2 dic. 2015

Mantenimiento básico de bicicleta


Con la bicicleta las cosas se van complicando, van 2000 km y tiene bastante más mantenimiento que un coche, eso sí, mucho más barato y si eres un poco apañado se puede hacer en casa.

Según mi experiencia, de momento he llegado a las siguientes conclusiones:

  • Las ruedas duran unos 3000 km (estimado, aun no he llego, pero parece que va por ahí, al menos la de atrás).
  • Las cámaras mejor antipinchazos, sino es un sin vivir porque se puede tener un pinchazo cada dos semanas sin problemas con un uso normal y urbano.
  • Las pastillas de freno unos 2000 km (la de atrás la tengo en las últimas).
  • La cadena hay que cambiarla cada 1000 km si quieres que las bielas te duren un poco.

El tema de las ruedas es bastante abierto porque tenemos un abanico de opciones enorme, desde las ruedas de 8 euros que se pueden comprar en cualquier gran superficie hasta ruedas sin cámara que cuestan prácticamente como las de un coche. En mi caso creo que optaré por la opción de Hutchinson Python atrás y Hutchison Toro delante, no, no es un estudio sesudo no, es el pack del Decatlhon, que cuesta 40 euros las dos, son un poco caras, pero es lo que llevo y el rendimiento es bastante bueno, en los foros también las ponen muy bien. Las hay más caras, pero en mi caso no merece la pena y obviamente más baratas, pero solo con tocarlas se sabe porque.

Cámaras Slime o similares, es increíble lo fácil que se pincha una rueda de bicicleta, o llevas estás cámaras o simplemente estás muerto porque estás cambiando cámaras en la calle constantemente, no es una opción no llevarlas, cuestan entre 5 y 8 euros, dependiendo, así que tampoco nos vamos a arruinar.

Las pastillas de freno en el caso de tener discos no hay que preocuparse demasiado, cuando se gastan se nota, el ruido que meten al frenar es importante e imposible no percatarse.

La cadena, esa gran desconocida. La cadena es la responsable de que se rompan las bielas de la bicicleta y duran realmente poco, es el elemento más débil de la bicicleta y hay que cambiarlas entre 1000 y 1500 km, pero si se usa mayoritariamente el mismo plato mejor a los 1000 que a los 1500, el precio va entre los 8 y los 25 euros la más cara. Si no se cambia la destrucción de la biela es inevitable puesto que las cadenas con el uso se dan de si y mellan los dientes de las bielas y estas últimas valen caras, así que mejor cambiar cadenas. También hay que tener en cuenta que la cadena puede reventar, a mi me pasó ayer, así que no es algo tan extraño.

Así que usar la bici como medio de transporte diario dista mucho de la bonita imagen de la bici de fin de semana que se tiene en el garaje/trastero y que dura toda la vida sin hacerle nada.

Fotografía de: https://pixabay.com/p-926504/?no_redirect

21 nov. 2015

Wordpress Ninja


Wordpress no es mal software, tampoco la panacea, pero le pasa lo que a Windows. Por si mismo funciona bien, pero el usuario lo termina de estropear al instalar plugins, temas y demás cosas innecesarias y que encima no usa.

Wordpress permite, como la mayoría conocéis, instalar plugins, pero ojo, eso no significa que se puedan instalar todos los plugins que encontremos porque al final tendremos problemas de seguridad, de rendimiento y en definitiva nos estaremos cargando la web.

Wordpress es una plataforma muy utilizada, realmente la más utilizada a día de hoy para publicar contenido y eso hace que haya mucha gente trabajando en como romperlo constantemente, de hecho incluso hay webs especializadas en publicar las vulnerabilidades de Wordpress como wpvilndb.com.

Es muy importante tener el wordpress actualizado, pero también los temas y los plugins, pero no es fácil.

Worpdress como plataforma está siempre al día, pero los plugins no, alguien con su mejor intención programa un plugin que haga algo, pero un día se cansa y ese plugin queda en el olvido y nunca más se actualiza y se queda con los bugs que pudiera tener o permitir explotar, y que no tenga actualizaciones nuevas no significa que esté actualizado.

Luego, con tanto plugin, es importante de vez en cuando sentarse a pensar si realmente es necesario que los tengamos instalados en nuestro wordpress. Hay plugins que son útiles y otros que no, tenemos que quitar lo sque no sirvan para nada o no nos compense el riesgo de tenerlo instalado.

Y luego mi tema favorito, los temas, si solo usamos un tema, ¿por qué tenemos instalados tantos?, mejor quitarlos, porque si no los tenemos que tener actualizados todos y en el caso que no los actualice el creador deberíamos de hacerlo nosotros, aunque esto nadie lo hace.

Como conclusión, mantener un sistema Wordpress seguro es tan fácil como actualizar, no instalar todo aquello que no necesitemos y comprobar de vez en cuando que nuestros plugins y tenas tienen actualizaciones periódicas, si no es así, cambiemos por otro plugin que haga lo mismo pero que se actualice.

* Imágen de: http://leofiger.deviantart.com/art/Ninja-WordPress-260943507

19 nov. 2015

Cómo instalar Jekyll


El otro día ya os conté como instalar Octopress, y hoy vamos a ver cómo instalar Jekyll con una plantilla más o menos interesante, para ello he ido a jekyllthemes.org y seleccionado la plantilla Hmfaysal omega theme que me ha gustado bastante.

Lo primero será instalar jekyll en nuestro ordenador, presupongo que ya está instalado rvm y ruby.
gem install jekyll
Crearemos el sitio en jekyll
jekyll new blog
Donde blog es el directorio donde queremos crear la estructura de Jekyll.

Ahora nos descargaremos el tema desde GitHub y lo soltaremos al directorio donde hemos creado el blog.

Con estos simples pasos ya tenemos corriendo la plantilla de Jekyll, sólo nos quedará compilar y darle a la previsualización:
jekyll build
jekyll serve
Y llega el momento de editar el fichero _config.yml que se configura de la misma forma que en Octopress.

Así de fácil.

Alternativas a Wordpress dependiendo de las características de nuestro hosting


Ya es conocido por todos que a parte de Wordpress hay muchísimas otras opciones, hay muchos posts por ahí para ver todas las opciones disponibles, pero si queremos en ningún sitio he encontrado las distintas opciones existentes en función de las características de nuestro alojamiento.

En Neodigit nuestros alojamientos pueden ser de tres tipos principalmente:

  • con php y mysql
  • con php sin mysql
  • sin php ni mysql


La diferencia principal entre ellos es el precio, a menos capacidades o características menos precio.

Hoy lo que quiero es presentaros 3 opciones:

  • con php y mysql: Wordpress
  • con php sin mysql: Dropplets
  • sin php ni mysql: Jekyll

Wordpress sería una opción si tenemso un alojamiento con php y mysql, poco más que comentar, eso sí recordad incluir el plugin wp-fail2ban para mejorar la seguridad de vuestras webs.

Dopplets es una opción para usar con php, pero sin mysql. Se trata de un CMS muy facilito de usar y de actualizar, de hecho ahora estáis leyendo este post en un blog hecho con Dropplets.

Jekyll es la opción sin duda, el problema es que no es una opción trivial del todo, pero es factible, en mi caso os explico en un vídeo como instalar un Octopress que es una variante un poco más interesante que no el Jekyll a pelo.


10 oct. 2015

Network Weathermap


Network WeatherMap es una herramienta de visionado de la situación de la red fantástica, te permite ver la carga de los interfaces que tienes en la red a tiempo real.

La herramienta para funcionar se apoya en cacti, una de las herramientas más conocidas por cualquiera que administre una red.

Network wheathermap permite ver en cada momento como están de cargados los interfaces de la red y al situarse encima de cada interfaz muestra el tráfico de la gráfica de cacti con un pop-up como se puede ver en la imagen:

Esta imagen está elaborada, pero básicamente es la configuración por defecto poniendo unos iconos, ajustando la gama de colores de la carga, además tiene el detallito de la curvatura de los enlaces y permite ver de golpe el estado de la red.

La instalación se puede hacer descargando el fichero de la propia web de Network weathermap.

Pues nada, que lo disfrutéis porque una red descontrolada al final es algo que se vuelve inmanejable y por eso hay muchas empresas que necesitan ayuda con la red, el hecho de poner switches planos y empezar ahí a pinchar cables como locos no vale, no es suficiente, luego se producen incidencias y vete a saber dónde está el problema.

Por supuesto Network weathermap por si sólo no sirve, hacen falta más herramientas, pero por algún sitio hay que empezar ¿no?

Si tienes la red descontrolada puedes hacer dos cosas, o empezar a buscar soluciones ya o buscar a alguien que te la pueda controlar.

3 oct. 2015

Cómo calcular el ancho de banda teórico máximo


Para conseguir un ancho de banda muy alto con sesiones TCP no es necesario con disponer de líneas de muy alta capacidad, por poner un ejemplo, si tenemos una línea simétrica de 100Mbps no significa necesariamente que vayamos a conseguir ese ancho de banda, el ancho de banda máximo depende de la latencia y del tamaño de ventana.

Realmente la capacidad de la línea ni siquiera es un factor determinante. La fórmula para calcular el ancho de banda efectivo es la siguiente:

Tamaño-de-ventana-TCP-en-bits / Latencia-en-segundos = Bits-por-segundo-de-transferencia
Vamos a verlo con un ejemplo real. Supongamos un ADSL con una latencia a Google.com de 36ms, como por ejemplo, el ADSL de mi casa
[edu@orion ~]$ ping google.com
PING google.com (173.194.34.228) 56(84) bytes of data.
64 bytes from mad01s09-in-f4.1e100.net (173.194.34.228): icmp_seq=1 ttl=56 time=35.0 ms
64 bytes from mad01s09-in-f4.1e100.net (173.194.34.228): icmp_seq=2 ttl=56 time=37.1 ms
64 bytes from mad01s09-in-f4.1e100.net (173.194.34.228): icmp_seq=3 ttl=56 time=37.7 ms
Y supongamos un tamaño de ventana de 64kB:
64KB = 65536 Bytes. 65536 * 8 = 524288 bits
Ahora ya tenemos los datos para hacer el cálculo, así que mi tasa de transferencia máxima con Google sería de:
524288 bits / 0.036 segundos = 14563555 bps
Esto nos da un resultado de 13,88Mbps, que no está mal, pero claro, si tuviera una línea de 100Mbps con estos datos nunca podría superar los 13,88Mbps, en ningún caso.

Esto es debido al funcionamiento de TCP y a sus ACKs. TCP antes de poder enviar más datos tiene que aceptar la transferencia del primer trozo, es decir, de la ventana (Cantidad de datos que se pueden mandar sin aceptación del otro extremo). En definitiva, no vamos a tener el circuito lleno, sino vacío porque no podemos enviar más hasta que no se hayan aceptado los primeros segmentos.

Así que para medir anchos de banda efectivos no valen aplicaciones que utilicen como protocolo de transporte TCP, como por ejemplo el FTP, así que si para medir capacidades de líneas haces un FTP lo estás haciendo mal.

Estos cálculos sirven para una única sesión TCP, así que si queremos utilizar más de los 13 megas que nos dió el calculo podemos levantar más sesiones, en el caso de FTP otra sesión paralela e irlas apilando.

Obviamente esto no aplica en el caso de transferencias con UDP puesto que UDP no necesita aceptación por el otro extremo.

Otro día os comento como calcular el tamaño de la ventana para optimizar los anchos de banda.

4 sept. 2015

Instalación de un Owncloud


La mayoría de las veces tener nuestros datos en servidores no controlados no es buena idea y tener nuestra información en sitios como Dropbox no siempre es una opción.

Para estos casos lo que podemos hacer es instalarnos nuestro propio servicio de sincronización de ficheros, hay muchos, pero el más sencillo es owncloud.

En este vídeo os cuento de forma rápida como instalarlo para que no tengáis problemas y al que tenga miedo de instalar algo así que se le quite porque es de lo más fácil.