VERSION ACTUAL :

Inicio de sesión

Raulito el Friki

Raulito El Friki

COMENTARIOS

EN LINEA

Hay actualmente 0 usuarios conectados.

NUEVOS

  • maestrodenada
  • usetecknics
  • ivanferraz
  • erasmo1916
  • l-xan

Agregador de canales de noticias

Codigo Linux

WayraTV - Jue, 04/09/2015 - 22:02

Please enable Javascript to watch this video

Que es?: 
Descripción: 
Uno de los mejores documentales que describen el Software Libre que muchos luchamos, difundimos y damos la vida por un mundo libre... muy recomendado .. compartirlo

Antimicro. Asignar controles del teclado y mouse a un joystick en Linux

JOzz - Jue, 04/09/2015 - 18:14
Hello everyone! Antimicro es una aplicación que sirve para asignar las teclas del teclado y los controles del mouse a un joystick. Actualmente es compatible con diversas distribuciones de Linux, Windows (Vista y posterior), y FreeBSD.


Es muy útil a la hora de jugar juegos de PC usando un joystick que no cuenta con ningún tipo de soporte incorporado para éste tipo de dispositivos. Sin embargo, también es posible utilizar Antimicro para controlar cualquier aplicación con un mando.

Continuar leyendo »

No hacer nada no significa que esté perdiendo el tiempo

Jose Salgado - Mié, 04/08/2015 - 17:05

laberinto

Del mismo modo que en nuestro lenguaje ya tenemos incorporado el concepto de camas calientes, deberíamos de añadir la idea de sillas calientes. Espacios de trabajo en el que tenemos que estar todas las horas posibles, fingir que estamos trabajando y sobretodo, no distraernos con nada que no pueda estar relacionado con los objetivos directos e inmediatos de la empresa.

En cualquier sector basado en el conocimiento, es fundamental tener un tiempo para literalmente no hacer nada, o al menos dar la apariencia de que mentalmente nos hemos ido por los cerros de Úbeda.

Por mucho que nos pueda sorprender, estos momentos en los que no tenemos la cabeza insertada en el monitor y tecleamos como si no hubiera un mañana, son fundamentales para despejar la mente, leer sobre novedades, informarse de lo que se está hablando en nuestro sector, o dejar vagar la mente sin mayor interés que el simplemente dejar pasar el tiempo.

Nuestro cerebro está bien diseñado, o almost que dirían los sajones. Este tiempo en el que liberamos nuestro sistema nervioso central de un objetivo claro y concreto, es el preciso momento que empieza a trabajar algo que se podría llamar subconsciente, pero que sea cual sea el nombre, usualmente es cuando se nos ocurre la solución a ese problema irresoluble.

Por lo que por favor, dejarles divagar, dibujar en un papel o mirar al techo, aunque no lo parezca, están trabajando.

Película: Labyrinth

No hacer nada no significa que esté perdiendo el tiempo ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

User friendly decía el de la tienda

Jose Salgado - Mar, 04/07/2015 - 17:05

diehard

“De verdad te lo digo, el dependiente de El Corte Inglés me juró y perjuró que esto era User Friendly, yo no sabía que es lo que quería decir, pero para no parecer un ignorante no estaba por por contradecirle, así que más allá de asentir y pagar los más de ochocientos euros del teléfono, me vi incapaz de encontrar el Whatsapp. Total, que le tuve que pedir que me explicara como instalarlo y como recuperar todas mis conversaciones antiguas. El dependiente era un jovencito muy simpático y con mucha paciencia, porque también me explicó la diferencia entre el código de volqueo o de bloqueo -no lo recuerdo muy bien- y una cosa que tiene le mismo mote que mi primo el de Palencia, Puk.”

Quizás a alguno de vosotros os suene la escena, una persona preguntando los conceptos más básicos mientras la cola se hace más y más larga esperando para que te atiendan. La idea de que la tecnología es fácil de usar es sencilla de afirmar si vives en el mundo de la tecnología. Los que tenemos pasado y no se nos caen los anillos al afirmar que empezamos dando soporte telefónico en los albores de internet, allá por el 1995, tenemos anécdotas que harían reír a los que vivimos en esta burbuja, pero que no haría ningún tipo de gracia al resto de los mortales.

Por eso me resulta simpático cuando nos hablan y nos hablan sobre la usabilidad, de pensar en el usuario cuando en realidad, en lo único que pensamos es en nosotros. Veo a cientos de personas que son incapaces de superar la curva de aprendizaje que supone usar un Smartphone, y ya ni os cuento el jaleo que puede ser el instalar un programa o cualquier cosa por el estilo.

Está claro que la cultura que arrastramos y nuestra forma de pensar son barreras que nos impiden relacionarnos adecuadamente con los objetos. No sólo queda mucho camino por recorrer, sino que hay muchas franjas de población que unificar para conseguir algo que podamos llamar usabilidad.

Película: Die Hard

User friendly decía el de la tienda ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Los 1000 dias de Alan Garcia

WayraTV - Mar, 04/07/2015 - 16:43

Please enable Javascript to watch this video

Que es?: 
Descripción: 
Lo que los jóvenes deberían recordar lo que vivieron sus padres, parece increible, pero verdaderamente ocurrió .. el peor gobierno de la historia del Perú .. la persona que nos retrazó 40 años en el desarrollo en nuestro pais aun está libre... el dia que sea presidente realmente no verá la luz este personaje... comparte el video

Pensamiento

WayraTV - Lun, 04/06/2015 - 20:56

Please enable Javascript to watch this video

Que es?: 

Es sólo un viaje

Jose Salgado - Lun, 04/06/2015 - 17:05

viaje

Ayer Judith Ruiz, una amiga compartió un artículo sobre la depresión de Andreas Lubitz. Aunque no estoy del todo de acuerdo con la teoría subyacente que parece exculparlo, si que es relativamente cierto que en ocasiones estamos demasiado perdidos buscándonos y en nuestra propia ignorancia nos dedicamos a aplicar la teoría Vicente, que básicamente es seguir al resto de la gente.

Mi hermano, que era de mente y culo inquieto, paso de su afición por la astronomía al senderismo, y como no puede ser de otra manera y siguiendo la tradición liaba a todo el mundo para ponernos unas zapatillas de deporte y ponernos a andar por esos caminos perdidos de Dios con el único objetivo de acabar al día siguiente con más dolores que terminaciones nerviosas.

Como mi hermano era muchas cosas pero de tonto no tenía un pelo, siempre estaba leyendo y recopilando información. No tenía un interés por ser más inteligente que los demás, pero si quería tener más conocimiento de lo que estaba haciendo, del mundo, y de vete tu a saber que es lo que pasaba por su cabeza. Con todos esos millones de páginas, frases e ideas, siempre te soltaba alguna frase de esas que no sabías si abofetearlo con el mismo calcetín que llevabas, o simplemente rendirte a la elegancia del enunciado. Y en esos momentos en los que matarías por una silla, una cervecita fresa y un masajista, soltaba estas dos frases: Camina como un viejo para llegar como un joven, y lo importante no es la meta sino el camino.

Como yo soy del tipo descerebrado, más allá de arquear una ceja y de preguntarme porqué me dejo engañar para ir a hacer el cabra por esos montes de Dios, no analizaba la frase en mayor profundidad. ¿Cansancio?, no sabría decir, creo que el noventa del tiempo lo estaba empleando en visualizar la cerveza fresca y el otro diez por ciento en no insultar a mi hermano. Por fortuna, parece ser que a mi también me dieron un paquete bastante generoso de neuronas y finalmente pude entender la profundidad de la frase, claro que paso cuando suelen pasar estas cosas, cuando no puedes decirle a tu hermano que ya lo entiendes. Es lo que tiene el aprendizaje, muchas veces entiendes al maestro cuando este ya no está para oírte decir: Joder, ahora lo entiendo, dejándote con un regusto amargo porque por un lado sabes que has dado un paso, y por el otro te torturas un poco por haber tardado tanto en entenderlo y no tener la ocasión de discutirlo con él.

Todo es un viaje, todo es una experiencia, y hay que disfrutarla poco a poco, sin prisas, saboreándolo, encontrando los matices y los pequeños detalles que hacen que cada experiencia sea diferente y extraordinaria en si misma. Si nos lanzamos a masticar a dos carrillos la vida, no podremos paladear esos fragmentos de tiempo que pueden dejar una marca, que nos enseñan a subir otro pequeño escalón en nuestro camino a la sabiduría.

No estoy diciendo que no tengas metas, sino que la vida es una maratón y que correrla como si fueran los cien metros lisos no tiene sentido. Y es más, ni siquiera es una maraton porque la meta es para todos diferente, unos tendrán que llegar, otros se apearán antes, pero lo importante es lo que vas recogiendo por el camino. Ese corredor que va a tu lado y con el que conversas sobre quién es, que hace y que quiere, dándole una parte de ti y él una parte de si mismo para que ninguno de los dos vuelva a ser el mismo después de conoceros.

La vida es un viaje, no nos pongamos demasiado nerviosos por intentar, por probar nuevas ideas, y nunca dejemos que los demás definan quiénes somos, que necesitamos y que queremos. La vida es nuestra, es tuya, y tu has de decidir que camino has de tomar, con quién vas a hablar, y al final de este viaje podrás cerrar los ojos y si ha sido lo suficientemente inteligente como para pararte a escuchar, podrás sonreír.

La vida es un viaje, disfrútalo.

Película: Chariots of Fire

Es sólo un viaje ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Como migrar tu base de datos de WordPress desde tu servidor local a producción

Skatox - Lun, 04/06/2015 - 07:35

Generalmente si eres un buen desarrollador, tendrás tu entorno de desarrollo (servidor web, base de datos, etc) instalado en tu máquina local. De esta manera, puedes trabajar rápidamente al evitar solicitudes al servidor web remoto cada vez que realices modificaciones en un archivo o necesites visualizar cambios (por nombrar ejemplos), además, no requieres conexión a Internet, por lo que si ocurre una falla con el servicio o estas usando el ancho de banda para descargar cosas, no afectará tu flujo de trabajo.

En el caso de WordPress, existen dos opciones de configuración: home y siteurl que indican las URLs de la página inicial y sitio respectivamente. Por ello al realizar una instalación y configuración local, éstas variables tienen valores que apunta a localhost. Entonces, al momento de migrar la base de datos al servidor de producción, muchos enlaces quedan bajo el dominio localhost y no al dominio del sitio. Cambiar estos valores no ayuda mucho, pues si tienen imágenes, vídeos y archivos enlazados a contenidos creados dentro del editor, verán que no son accesibles porque siguen apuntando a localhost.

Para cambiarlo, se puede hacer con WP-CLI que es una útil herramienta de interfaz de comandos para WordPress, donde puedes administrar el sitio, datos, respaldos, entre otras cosas, sin salir de la consola. Pues para renombrar los URL de localhost a tu dominio, simplemente debes ejecutar los siguientes dos comandos.

Instalas wp-cli en tu sitio wordpress de producción usando curl:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Luego ejecutas el comando search-replace cuyo primer parametro es la dirección actual (la local) y el segundo la dirección final del sitio:

wp search-replace 'http://localhost/sitio-de-desarollo' 'http://sitio-de-produccion.com/'

En caso que no te sirva el comando anterior porque no tienes configurado para la ejecución de archivos PHP automáticamente desde la consola ejecuta:

php wp-cli.phar search-replace 'http://localhost/sitio-de-desarollo' 'http://sitio-de-produccion.com/'

¡Listo! El comando se encargará de buscar en la base de datos cualquier referencia y la actualiza.

P.D: Si siempre trabajas en el servidor de producción o en un servidor remoto, estas perdiendo tiempo, ancho de banda, recursos y sobre todo dinero. ¡Aprende a optimizar!

¿Por que se confunde habitualmente PRODUCTO con SERVICIO?

Victor Fernandez - Dom, 04/05/2015 - 16:38
Aprovecho este articulo para comentar algo que creo, al menos en mi caso, podemos oír día si y día también como algo habitual y es la constante similitud entre PRODUCTO y SERVICIO, cosa que creo que no es, máxime por los resultados que esto implica y que suelen pasar desapercibidos siendo como son muy importantes.




De forma bastante tradicional las buenas practicas y metodologías de Gestión de Proyectos, ya sean predictivas (PMBOK, PRINCE e ISO 21500) o adaptativas (Agile: Scrum, XP, FDD, etc...), tienden a potenciar, creo que por error, la orientación únicamente hacia los aspectos funcionales del resultado de un proyecto TIC, es decir del PRODUCTO. Este hecho se ha visto incrementado (por no decir agravado) por la llegada e incremento de uso de las denominadas metodologías ágiles, las cuales amplifican este hecho poniendo todo el foco en las funcionalidades del PRODUCTO final, obviando todo lo demás. Esto es lo que algunos denominan Agilismo, para mi, hacer las cosas deprisa, corriendo, mal... y siempre lo mismo. Este punto de vista tan parcial, quizá pueda ser eficaz y eficiente en aquellos que se dedican a fabricar software de forma aislada ya sea con un entregable final en un medio físico como CD, DVD, etc... o directamente en un descargable desde Internet.




Sin embargo, en las Organizaciones IT, el resultado de un proyecto TIC, NO es un PRODUCTO, por tanto SI es un SERVICIO. Aquí entran aspectos de mayor extensión y complejidad como es la Gestión y Gobierno de Servicios (COBIT, ITIL, ISO 20000, ISO 38500, etc...) y la Arquitectura Empresarial (TOGAF). La diferencia estriba en el hecho que un SERVICIO no contempla únicamente los aspectos funcionales del resultado de un proyecto TIC, sino que potencia y pone foco al mismo tiempo y al nivel en las garantías (en el caso de la Gestión de Servicios) y/o en las calidades sistémicas (en el caso de la Arquitectura Empresarial).

Garantías: Disponibilidad y Rendimiento, Capacidad y Continuidad, y Seguridad

Calidades SistémicasManifiestas: Rendimiento, Fiabilidad y Disponibilidad; Operacionales: Manejabilidad, Calidad, Trazabilidad y Seguridad; Evolutivas: Escalabilidad, Flexibilidad, Portabilidad, Reutilidad, Extensibilidad y Mantenibilidad


El hecho de equilibrar y potenciar al mismo tiempo y al mismo nivel tanto los aspectos funcionales como las garantías y/o calidades sistémicas del resultado de un proyecto TIC, es decir la orientación a SERVICIO, no esta reñido en ningún caso y en ningún momento con la Agilidad (quizás si con el Agilismo... es decir, con hacer las cosas deprisa, corriendo, mal y siempre lo mismo), como ya se habló en este anterior articulo, en base a potentes herramientas de trasformación como pueden ser LEAN IT y DEVOPS, esta ultima como complemento y mejora del mas tradicional SYSOPS.

En este sentido, aunque quizás muy joven y con poca madurez todavía, esta surgiendo con fuerza un nuevo framework de gestión y de gobierno IT denominado IT4IT, el cual, de una forma sencilla y practica pretende aunar la orientación a SERVICIO con la Agilidad y con aspectos claves de Arquitectura Empresarial de forma conjunta:



Sin duda interesante, seguro que genera debate ;-)


Prueba

WayraTV - Sáb, 04/04/2015 - 19:25
Please enable Javascript to watch this video
Tags: 
Descripción: 
rertetre

Xymon Client 4.3.19 for RHEL 7 RPM Creation

Vanished - Jue, 04/02/2015 - 09:24
Introducció: L'objectiu d'aquest document es entendre com funciona la generació d'RPMs i generar un rpm a mida per a la instal·lació del client de xymon 4.3.19 per a RHEL 7.

Creació d'un RPMPer a generar paquets RPM hem d'instal·lar el següents paquets:
yum install rpm-build rpmdevtools
Creem un usuari no privilegiat per a realitzar la compil·lació.
useradd developer
passwd developer
su developer
A continuació creem l'estructura per a la genaració del RPM, aquesta comanda generarà un directori amb el nom rpmbuild d'on penjaran tots els directoris i fitxers necessaris per a la seua generació.

cd ~/
rpmdev-setuptree
Per a la generació del RPM copiem en el directori /home/developer/rpmbuild/SOURCES/ els següents fitxers:
  • xymon-4.3.19.tar.gz
  • client-ext/
  • 98-xymonlaunch.present
  • xymon-client.default
  • xymon-client.service
  • xymon-init.d
  • xymonlaunch
  • xymonlaunch.service
  • xymon.logrotate
També creem un fitxer xymon.spec en /home/developer/rpmbuild/SPECS/
La configuració dels següents fitxers s'ha realitzar utilitzant com a base els fitxers de rpm proporcionats dins de la configuració del tar.gz de xymon i els rpms de terrabithia (veure enllaços del final).

El contingut del fitxer xymon.spec es el següent:
Name: xymon
Version: 4.3.19
Release: 1
Group: Networking/Daemons
URL: http://xymon.sourceforge.net/
License: GPL
Source: xymon-4.3.19.tar.gz
Source1: xymon.logrotate
Source2: xymonlaunch
Source3: xymon-client.default
Source4: client-ext
Source5: xymonlaunch.service
Source6: 98-xymonlaunch.preset
Source7: xymon-client.service
Summary: Xymon network monitor
BuildRoot: /tmp/xymon-root
#BuildRequires: openssl-devel
#BuildRequires: pcre-devel
#BuildRequires: rrdtool-devel
#BuildRequires: openldap-devel
Conflicts: xymon-client

%description
Xymon (previously known as Hobbit) is a system for monitoring
your network servers and applications. This package contains
the server side of the Xymon package.

%package client
Summary: Xymon client reporting data to the Xymon server
Group: Applications/System
Conflicts: xymon

%description client
This package contains a client for the Xymon (previously known
as Hobbit) monitor. Clients report data about the local system to
the monitor, allowing it to check on the status of the system
load, filesystem utilisation, processes that must be running etc.

%prep
rm -rf $RPM_BUILD_ROOT

%setup
USEXYMONPING=y \
ENABLESSL=y \
ENABLELDAP=y \
ENABLELDAPSSL=y \
XYMONUSER=xymon \
XYMONTOPDIR=/usr/lib/xymon \
XYMONVAR=/var/lib/xymon \
XYMONHOSTURL=/xymon \
CGIDIR=/usr/lib/xymon/cgi-bin \
XYMONCGIURL=/xymon-cgi \
SECURECGIDIR=/usr/lib/xymon/cgi-secure \
SECUREXYMONCGIURL=/xymon-seccgi \
HTTPDGID=apache \
XYMONLOGDIR=/var/log/xymon \
XYMONHOSTNAME=localhost \
XYMONHOSTIP=127.0.0.1 \
MANROOT=/usr/share/man \
INSTALLBINDIR=/usr/lib/xymon/server/bin \
INSTALLETCDIR=/etc/xymon \
INSTALLWEBDIR=/etc/xymon/web \
INSTALLEXTDIR=/usr/lib/xymon/server/ext \
INSTALLTMPDIR=/var/lib/xymon/tmp \
INSTALLWWWDIR=/var/lib/xymon/www \
./configure

%build
PKGBUILD=1 make

%install
INSTALLROOT=$RPM_BUILD_ROOT PKGBUILD=1 make install
mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
cp %{SOURCE1} $RPM_BUILD_ROOT/etc/logrotate.d/xymon
mkdir -p $RPM_BUILD_ROOT/etc/sysconfig
cp %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/xymon-client
cp %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/xymonlaunch
mkdir -p $RPM_BUILD_ROOT/usr/bin
cd $RPM_BUILD_ROOT/usr/bin && ln -sf ../lib/xymon/server/bin/{xymon,xymoncmd} .
mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf.d
mv $RPM_BUILD_ROOT/etc/xymon/xymon-apache.conf $RPM_BUILD_ROOT/etc/httpd/conf.d/
rmdir $RPM_BUILD_ROOT/usr/lib/xymon/client/tmp
cd $RPM_BUILD_ROOT/usr/lib/xymon/client && ln -sf /tmp tmp
rmdir $RPM_BUILD_ROOT/usr/lib/xymon/client/logs
cd $RPM_BUILD_ROOT/usr/lib/xymon/client && ln -sf ../../../../var/log/xymon logs
mv $RPM_BUILD_ROOT/usr/lib/xymon/client/etc/xymonclient.cfg /tmp/xymonclient.cfg.$$
cat /tmp/xymonclient.cfg.$$ | sed -e \
's!^XYMSRV=.*!include /etc/sysconfig/xymon-client!' | grep -v \
"^XYMSERVERS=" >$RPM_BUILD_ROOT/usr/lib/xymon/client/etc/xymonclient.cfg
rm /tmp/xymonclient.cfg.$$
cp -r %{SOURCE4} $RPM_BUILD_ROOT/usr/lib/xymon/client/ext/
mv $RPM_BUILD_ROOT/usr/lib/xymon/client/ext/client-ext/* \
$RPM_BUILD_ROOT/usr/lib/xymon/client/ext/
rmdir $RPM_BUILD_ROOT/usr/lib/xymon/client/ext/client-ext
mkdir -p $RPM_BUILD_ROOT/run/xymon
mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/
mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system
mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system-present
cp %{SOURCE5} $RPM_BUILD_ROOT/usr/lib/systemd/system/
cp %{SOURCE7} $RPM_BUILD_ROOT/usr/lib/systemd/system/
cp %{SOURCE6} $RPM_BUILD_ROOT/usr/lib/systemd/system-present/

%clean
rm -rf $RPM_BUILD_ROOT


%pre
id xymon 1>/dev/null 2>&1
if [ $? -ne 0 ]
then
groupadd xymon || true
useradd -g xymon -c "Xymon user" -d /usr/lib/xymon xymon
fi

%pre client
id xymon 1>/dev/null 2>&1
if [ $? -ne 0 ]
then
groupadd xymon || true
useradd -g xymon -c "Xymon user" -d /usr/lib/xymon xymon
fi

%post client
systemctl enable xymon-client.service

%preun client
systemctl stop xymon-client
systemctl disable xymon-client

%files
%attr(-, root, root) %doc README README.CLIENT Changes* COPYING CREDITS RELEASENOTES
%attr(644, root, root) %doc /usr/share/man/man*/*
%attr(644, root, root) %config /etc/xymon/*
%attr(644, root, root) %config /etc/httpd/conf.d/xymon-apache.conf
%attr(755, root, root) %dir /etc/xymon
%attr(755, root, root) %dir /etc/xymon/tasks.d
%attr(755, root, root) %dir /usr/lib/xymon/server/download
%attr(755, root, root) %dir /etc/xymon/web
%attr(755, xymon, xymon) %dir /var/log/xymon
%attr(644, root, root) /etc/logrotate.d/xymon
%attr(-, root, root) /usr/lib/xymon
%attr(-, root, root) /usr/bin/*
%attr(-, xymon, xymon) /var/lib/xymon
%attr(775, xymon, apache) %dir /var/lib/xymon/www/rep
%attr(775, xymon, apache) %dir /var/lib/xymon/www/snap
%attr(644, root, root) %config /var/lib/xymon/www/menu/xymonmenu-grey.css
%attr(644, root, root) %config /var/lib/xymon/www/menu/xymonmenu-blue.css
%attr(755, xymon, xymon) %dir /usr/lib/xymon/client/ext
%attr(664, xymon, apache) %config /etc/xymon/critical.cfg
%attr(664, xymon, apache) %config /etc/xymon/critical.cfg.bak
%attr(4750, root, xymon) /usr/lib/xymon/server/bin/xymonping
%attr(750, root, xymon) /usr/lib/xymon/client/bin/logfetch
%attr(750, root, xymon) /usr/lib/xymon/client/bin/clientupdate

%files client
%attr(-, root, root) %doc README README.CLIENT Changes* COPYING CREDITS RELEASENOTES
%attr(-, root, root) /usr/lib/xymon/client
%attr(644, root, root) %config /etc/sysconfig/xymon-client
%attr(644, root, root) %config /etc/sysconfig/xymonlaunch
%attr(644, root, root) %config /usr/lib/systemd/system/xymonlaunch.service
%attr(644, root, root) %config /usr/lib/systemd/system/xymon-client.service
%attr(644, root, root) %config /usr/lib/systemd/system-present/98-xymonlaunch.preset
%attr(755, xymon, xymon) %dir /var/log/xymon
%attr(755, xymon, xymon) %dir /usr/lib/xymon/client/ext
%attr(755, xymon, xymon) %config /usr/lib/xymon/client/ext/*
%attr(750, root, xymon) /usr/lib/xymon/client/bin/logfetch
%attr(750, root, xymon) /usr/lib/xymon/client/bin/clientupdate
%attr(644, root, root) /run/xymon/
En client_ext tenim els scripts a mida que comproben determinats monitors. A continuació el contingut dels següents fitxer importants, en xymon-client.default tenim el següent:
XYMSRV="0.0.0.0"
XYMSERVERS="192.168.1.2 192.168.1.3"
En xymon-client.service tenim el init script de xymon per a Redhat 7
# systemd file for Fedora 18 and up, or RHEL 7 and up

[Unit]
Description=Xymon systems and network monitor
Documentation=man:xymon(7) man:xymonlaunch(8) man:xymon(1)
After=network.target

[Install]
# Compatibility with "xymon" and "xymon-client"
Alias=xymon.service
Alias=xymon-client.service
WantedBy=multi-user.target


[Service]
EnvironmentFile=/etc/sysconfig/xymonlaunch
User=xymon
# We wrap in xymoncmd to eliminate the need for the bulk of the old init script
ExecStart=/usr/lib/xymon/client/bin/xymoncmd /usr/lib/xymon/client/bin/xymonlaunch \
--config=/usr/lib/xymon/client/etc/clientlaunch.cfg --no-daemon $XYMONLAUNCHOPTS
Type=simple

# Kill xymonlaunch, but don't send kills to the underlying procs, since they
# might be doing important things (like writing checkpoints and flushing caches)
KillMode=process
# SendSIGHUP=yes
SendSIGKILL=no
Una volta tenim ja tot al seu lloc generem el rpm amb:
rpmbuild -ba SPECS/xymon.spec
I finalment ja podem instal·lar el paquet en RHEL 7 amb:
rpm -ivh xymon-client-4.3.19-1.x86_64.rpm --nodeps
Comandes utils per a la creació de RPM Si volem veure el contingut de un rpm sense instal·lar-lo ho podem fer amb la següent ordre:
rpm2cpio xymon-client-4.3.19-1-x86_64.rpm | cpio -idmv
Llavors ens el desempaqueta en el mateix directory on hem executat la comanda i ja podem accedir seguint la seua estructura de directories. Una altra comanda interessant per interactuar amb rpms es
rpm -qp xymon-client-4.3.19-1.x86_64.rpm --requires
Amb aquesta comanda veiem les dependencies del paquet. Amb l'opció --provides podem veure el que ens aporta el paquet.
rpm -qp xymon-client-4.3.19-1.x86_64.rpm --provides
ENLLAÇOShttp://www.cyberciti.biz/tips/how-to-extract-an-rpm-package-without-installing-it.html
http://mylinuxlife.com/building-rpms-in-rhel-6/
https://fedoraproject.org/wiki/How_to_create_an_RPM_package/es
http://lists.xymon.com/archive/2011-March/031039.html
http://terabithia.org/rpms/xymon/

Me parece que he visto un lindo comercial

Jose Salgado - Mié, 04/01/2015 - 17:05

cliente

Hace un tiempo, cada vez me siento como Silvestre o como el Coyote, persiguiendo de forma incansable a Piolín o al correcaminos. Preparando trampas, estrategias, y dejándose una pequeña fortuna comprando artefactos de la casa ACME para acabar la mitad de las veces humillado y la otra mitad, humillado y lesionado.

Cada vez que vas a visitar a uno, ya sea porque el mismo te pregunta directamente o porque has captado sus datos a través de la página web, siempre intentas establecer una estrategia. Miras su empresa, miras que ha hecho, que puntos fuertes ves, que puntos débiles, que margen de negociación puedes tener para intentar conseguir el contrato, en resumen, haces tus deberes para saber con que reglas se jugará partida.

Con toda esta información acudes al cliente, creyendo estar preparado para lidiar con todo el abanico de posibilidades que pueden surgir, estás preparado, listo, y sobretodo, con hambre de facturar porque como eres un emprendedor, ya no te preocupa tanto la comisión que te puedas llevar, sino poder pagar todas las facturas que caen sobre tus espaldas. Está claro en mi caso la motivación no es que se presuponga, es que me la han inyectado vía BOE y se mantienen a base de avisos de multa por parte de todo aquel que se sacó un plaza de funcionario y que en contadas excepciones, no ha visto un negocio real en su vida.

Así que estas tu con tus propuestas y el cliente mirando más a los whatsapp que a lo le preguntas. Quizás es culpa mía, pero tengo la extraña manía de preguntar antes de dar una respuesta, y en los negocios hago lo mismo, pregunto que quiere, porqué nos ha llamado, y en función de la respuesta se más o menos por donde puedo orientar mi respuesta, o en un ataque de sinceridad decirle que no ofrecemos ese servicio pero que le puedo derivar a otra empresa que cuenta con toda mi confianza.

Y ahí estamos, tu has preguntado y el ha dejado de atenderte en el preciso instante que ese sonido molesto irrumpe en la habitación. Como eres una persona educada, te callas y le señalas con gestos que conteste al mensaje que seguro que no es otro vídeo gracioso o otro chiste malo con la imagen de algún famoso, y para hacerte el simpático, le dices Y lo sabes.

Quizás sea cierto lo que decía mi amigo Dani -más conocido como Cocina pero sin pausa- hay dos tipos de personas, las que se creen graciosas, y las que lo son y la gente siempre se coloca en la categoría equivocada, y y no voy a ser la excepción. En todo caso, el cliente no acaba de contestar las preguntas, y cada vez que intentas centrarlas saca alguna metáfora que no explica nada, o directamente te describe un concepto que no tiene fácil traducción.

Con más esfuerzos de los necesarios, consigues traducir lo que te explica con lo que necesita y lo que puedes ofrecer, e intentando centrar la reunión le expones los puntos claves, el proceso, lo milestones y el coste aproximado. Y es en este momento que pueden ocurrir dos variantes, la del precio y la de la economía colaborativa.

En el mundo del precio está claro, le pareces caro, hay otros proveedores más baratos, y cualquier tipo de argumento que intenta rebatir tus márgenes y estructura. En estos contextos tienes dos opciones, ver que margen tienes, que te está pidiendo e intentar gestionarlo de forma que al menos, el acuerdo sea mínimamente rentable para tus intereses.

La segunda parte es la más complicada, imbuido por le mundo de que todos colaboramos y que somos más buenos que una rebanada de pan inglés untada con Nutella nos proponen un acuerdo en el que hacemos todo el proyecto sin coste alguno y como intercambio pueden exponer una larga lista de opciones como: serás nuestra primera opción en el futuro, haremos de testers, te enviaremos clientes, o cualquier otro tipo de razonamiento que le permita no pagar nada.

Está claro que en este contexto, la fuerza está en su lado, hay tantas opciones disponibles y tan poco criterio en su lado par distinguir cual es el bueno y cual es el malo, que hemos de ser los propios proveedores que nos pongamos en valor. Lástima que por mucho valor que tengas, sino te compran dejas de existir.

La realidad nos aboca a dejar de lado nuestro valor para negociar el precio, convertirnos por enésima vez en el campeón de los Silvestres y sentar precedente capturando a ese cliente, ese cliente que cada vez que ve un proveedor intentando recomendarle una solución actúa más como predador que como presa, y que cuando entras en la reunión sonríe entre dientes y dice: me parece que he visto un lindo comercial.

Película: Tweety’s High-Flying Adventure

Me parece que he visto un lindo comercial ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

La banalización de la sociedad

Jose Salgado - Mar, 03/31/2015 - 17:05

banalizacion

Esto es un barrunto que llevo arrastrando por mis neuronas durante hace ya un par de semanas, y que justamente ayer cristalizó en una idea que bien podría plasmar en un blog. La catarsis me ocurrió viendo un programa de televisión dónde varias personas se presentan a un casting para cantantes. Lo que me llamó sobremanera es el filtro usado para filtrar a los candidatos, de forma consistente se buscaba un perfil de cantante blanco, que pueda hacer de todo y que en el fondo, no tenga nada de particular más allá de no disgustar a nadie. Tanto concursantes como jurados no paraban de hablar de lo importante que es la música, que si esto, que si lo otro, y es cuando me acordé de Leonard Cohen, Lou Reed, e incluso Jimmy Page, que es un gran músico y compositor pero como se ponga a usar sus cuerdas vocales en vez de la de su guitarra, será señal clara de que el apocalipsis ha comenzado.

Gamificación, Usablidad, Responsive, Engagement y cientos de conceptos y frases que nos están llevado a webs cada vez más similares y basadas en los mismos conceptos. WordPress más tema de turno más los plugins recomendados por el bloguero de turno. El resultado es millones de blogs que son estéticamente iguales, y lo más peligroso, conceptualmente idénticos. Todos luciendo el mismo vestido y teniendo las mismas conversaciones esperando ser diferentes, cuando lo único diferente es la cantidad de amigos que tienen para promocionarse mejor.

Cada vez cuesta más encontrar un blog que sea visualmente diferente, sino que además sea conceptualmente distinto. Por un lado, la gente no quiere experimentos, quieren los cuarenta principales en la versión que toque: tecnología, alimentación, etc… y es poco dada a experimentos extraños. Esto te lleva a realizar exactamente lo que el cliente te pide, porque realizar un proyecto con personalidad, carácter propio, implica más horas de desarrollo -tanto a nivel de diseño como de código- y esto es siempre una barrera a la hora de conseguir un contrato. La pregunta que te hacen es la de siempre, si, es muy majo pero me cuesta el doble -o triple- de lo que me propone otra empresa, y además, ellos lo hacen muy mercado masivo -que viene a ser que ni es chicha ni limoná, y que no se diferencia en nada con noventa y nueve por ciento de webs de la competencia-

Aquí hay dos caminos, o bien encuentras un cliente que pague el desarrollo de algo novedoso, o tienes tiempo para desarrollar tu propia web para expresar visualmente y conceptualmente lo que quieres sin ser una simple réplica del resto del mundo. ¿Que sería de la música si los Beatles no hubieran encontrado hogar en EMI después de ser rechazados por Decca?, ¿Que habría pasado si el productor de Supertramp no hubiera creído en la banda después de dar un concierto para seis personas?. Siempre existe alguien que quizás se arriesgue y cree algo diferente y que cree una imagen única.

No es menos cierto que una vez que una empresa, grupo o discográfica descubre un nicho de mercado, este va a ser explotado de forma inmisericorde hasta extraerle todo el contenido y dejarlo solamente en el esqueleto para seguir monetizando. Ya pasó con el Punk, que de ser un movimiento antisistema se convirtió en una lucrativa línea de moda para algunos diseñadores.

Película: Hairspray

La banalización de la sociedad ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Rodéate de gente más inteligente que tú

Jose Salgado - Lun, 03/30/2015 - 17:05

rodeate

Hay ciertas verdades que no te cuentan cuando haces un master y fundamentalmente se reduce a una: tu empresa es tan buena como el más inútil de los empleados. Si esto no fuera suficiente, también podríamos aceptar el hecho de que por muy listo que seas, es imposible ser el más listo en todo, con lo que harías bien en centrarte en lo que sabes y contratar gente que sepa más que tu en otras áreas.

Uno de los trabajos más importantes que te tocará como empresario o manager es incorporar a los mejores y si por cuestiones financieras no puedas contratarlos, optar por el modelo cantera e intentar contratar personas que tienen cualidades pero no las han desarrollado, formarlos, entrenarlos y llevarlos al máximo de sus capacidades.

Insisto sobre le concepto de tener un equipo más preparado que tú por la sencilla razón de que tendrás una visión certera y precisa de lo que necesitan y como van a evolucionar sus respectivas áreas, tu simplemente has de incorporar todo ese conocimiento, realizar un análisis, y basándote en el trabajo de tu equipo definir el plan estratégico, mejoras y cualquier otro tipo de actuación que necesite de tu involucración directa, dejándoles a ellos las tareas que saben y pueden gestionar.

Siguiendo con esta máxima del conocimiento, es más fácil aprender cuando tienes personas que saben. Todos ellos pueden aportarte detalles, conceptos o pinceladas que te pueden ayudar a expandir tu visión, buscar soluciones o crear nuevos productos..

El único problema al que tendrás que enfrentarte cuando todos son más listos que tu, es aceptar que tu sabes menos -lo cual a veces cuesta bastante- y lidiar con las prioridades que todos te pongan sobre la mesa.

Película: Mars Attacks!

Rodéate de gente más inteligente que tú ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

No es la idea sino el camino que te lleva a la meta

Jose Salgado - Dom, 03/29/2015 - 17:05

crecer

Cada vez estoy más de acuerdo con las personas que afirman que una buena idea no convierte a un proyecto en ganador. Es cierto que es importante y que sin ella es como intentar edificar un rascacielos sin tener un plano, pero estoy cada vez estoy más seguro que cualquiera puede tener ideas brillantes, el problema es que esa idea brillante se cruce con personas que han estado trabajando en las áreas necesarias para llevarlas a cabo.

Suena un poco al concepto serindipia, que afirma que gran parte de los descubrimientos que se han realizado vienen en gran parte de la suerte, y sobretodo, por estar trabajando constantemente. Es muy raro que alguien se levante y sin tener ningún tipo de experiencia, sin tener un conocimiento más o menos extenso o profundo de varias áreas aparezca con algo rompedor a innovador. Lo normal es que se hayan dedicado años, de forma extraoficial o relacionada, con la idea que quieres llevar a cabo.

Quizás es importante tener claro esto en mente antes de lanzarse, hay que tener los conocimientos y sobretodo horas de trabajo en los cambios relacionados. Sin nada de esto, lanzarse a emprender es una locura a no ser que seas un inversor y sea otro el que reúna estas características. Pasteur descubrió la penicilina trabajando y teniendo un bagaje científico en ese área bastante importante. Albert Einstein no habría podido desarrollar su famosa teoría de la relatividad sino fuera por que su mujer era un genio de las matemáticas y así con tantos y tantos descubrimientos.

Así que el concepto de camino y desarrollo es cada vez más fundamental, y aunque no sepas exactamente cual quieres que sea tu meta, has de tener claro que áreas te interesan y te motivan y lanzarte. Empaparte de todo lo que puedas, tanto a nivel teórico como a nivel práctico. Sólo de esta manera, cuando tengas una idea serás capaz de reconocerla, y además, ponerla en práctica

Película: The Last Waltz

No es la idea sino el camino que te lleva a la meta ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

John Forbes Nash y Louis Nirenberg, premio Abel 2015

Gaussianos - Vie, 03/27/2015 - 14:57

Los matemáticos John Forbes Nash (estadounidense, de 86 años) y Louis Nirenberg (canadiense, de 90 años) han sido galardonados con el Premio Abel 2015 por sus contribuciones al campo de las ecuaciones en derivadas parciales y sus aplicaciones al análisis geométrico. John Nash añade este premio al Premio Nobel de Economía (1994) y al Steele Prize for Seminal Contribution to Research (1999), entre otros. Louis Nirenberg lo incorpora a su listado de galardones, entre los que destacan encuentran el Premio Crafoord (1982), el Steele Prize for Lifetime Achievement (1994) y la Medalla Chern (2010).

John Nash y Louis Nirenberg

John Nash (izquierda) y Louis Nirenberg (derecha)

Es inevitable asociar a John Nash con Russell Crowe, actor que interpretó al propio Nash en la película Una mente maravillosa, basada en un libro de Sylvia Nasar (que, al parecer, refleja mucho mejor la vida del propio Nash que el film). En dicha película se destaca principalmente el trabajo de Nash en teoría de juegos, lo que le sirvió para conseguir el Nobel de Economía. Su tesis doctoral, Non-Cooperative Games, es uno de los trabajos más importantes relacionados con la teoría de juegos. Dicha tesis, en la que introduce su famoso equilibrio de Nash, tuvo un gran impacto en la economía y las ciencias sociales.

Pero las aportaciones de Nash ni mucho menos se reducen a la teoría de juegos. De hecho, sus contribuciones a la geometría y a las ecuaciones en derivadas parciales son mucho más importantes y apreciadas por la comunidad matemática. Entre ellos destacan los teoremas de inversión de Nash, sobre variedades riemannianas, el teorema de Nash-Moser o el teorema de Nash-De Giorgi, sobre ciertas deigualdades en ecuaciones en derivadas parciales elípticas. Además, en 2011 se supo, a partir de unos documentos desclasificados por la NSA, que Nash había anticipado muchos conceptos de la criptografía moderna, tema del que hablamos en Gaussianos en esta entrada. Más información en John Forbes Nash Jr. (en la web del Premio Abel).

Al contrario que Nash (que habitualmente trabajaba en solitario), Nirenberg se ha caracterizado por trabajar siempre en colaboración con otros matemáticos (no en vano, alrededor del 90% de sus trabajos los realizó en colaboración con otras personas). Se puede decir que durante sus 50 años de investigaciones transformó el campo de las ecuaciones en derivadas parciales, además de trabajar también en temas relacionados con la geometría. Algunos resultados que llevan su nombre son las desigualdades de Gagliardo-Nirenberg, la desigualdad de John-Nirenberg y la teoría de operadores pseudo-diferenciales de John-Nirenberg. También “tocó” el famoso problema de las ecuaciones de Navier-Stokes, publicando un trabajo junto a Luis Caffarelli y Robert Kohn que les supuso ganar el Steele Prize for Seminal Contribution to Research en 2014 (si alguien encuentra el paper que lo comente). Más información en Louis Nirenberg (en la web del Premio Abel).

Fuentes y enlaces relacionados:

Otros galardonados en ediciones anteriores:

Esta entrada participa en la Edición 6.2: Número Pi del Carnaval de Matemáticas, cuyo anfitrión es el blog La Aventura de la Ciencia.

Entra en Gaussianos si quieres hacer algún comentario sobre este artículo, consultar entradas anteriores o enviarnos un mensaje.

Construye tú también el poliedro de Császár.

Putty settings

Vanished - Vie, 03/27/2015 - 06:31
Quan utilitzem putty per a connectar a sistemes es important tenir una bona configuració per treballar comodament. Aquesta és la configuració que hem resulta útil per treballar amb sistemes Linux.
  • Window > Lines of scrollback: 250000
    Per a tenir guardat tot el que anem escrivint en la linia de comandes.
  • Window > Appearance > Font: Lucida Console, Regular, 10pt
    La font és bastant llegible i amb 10pt es llig bastant bé.
  • Window > Colours > ANSI Blue: R: 60, G: 60, B: 255
    Window > Colours > ANSI Blue Bold: R: 120, G: 120, B: 255
    Canviem la tonalitat de blau que normalment no s'acostuma a veure correctament en la majoria de monitors.
  • Connection > Seconds between keepalives: 20
    Connection > Enable TCP keepalives: yes
    Açò ajuda a mantenir la connecció del putty funcionant. Si per alguna rao la xarxa es inestable tenir aquesta caracteristica habilitada pot fer que cada X segons ens desconectem.
  • Connection > Data > Terminal-type string: “linux”
    Aço ajuda a que funcionen les fletxes i les tecles de Home/End/PageUp/PageDown
  • Connection > SSH > Enable compression: yes
    Així utilitzem menys ample de banda que en alguns moments pot ser útil.
  • Connection > SSH > Auth > Private key file for authentication:
    Ací es on configurem les nostres claus. També podem utlitzar Pageant per a la gestió de claus.
  • Connection > SSH > X11 > Enable X11 forwarding: Just in case!
    Açò nomes s'utilitza per fer us de X server en Windows, per exemple  Xming.


Enllaços:https://jelleraaijmakers.nl/2015/02/serious-putty-defaults
http://www.nth-design.com/2010/05/10/using-keepalive-in-putty/

Y esto es todo lo que sé sobre la gestión de personas

Jose Salgado - Vie, 03/27/2015 - 02:48

lider

He leído unos cuantos libros sobre la gestión de personas y me he pasado gran parte de mi vida gestionando equipos. Y si he de ser sincero, no me considero especialmente experto en el tema porque siempre hay algo nuevo que aprender, detalles que pulir, y cuando repaso como he gestionado ciertas situaciones, me doy cuenta que podría haberlo hecho mejor, decisiones que comunicadas de forma distinta habrían tenido mayor impacto, o incluso, con otro tipo de decisiones habría conseguido mejores resultados en menos tiempo y con menor coste.

Pero el pasado no lo puedes cambiar, solo puedes aprender de él, y como mucho, intentar reescribirlo para que conviva mejor en tu memoria. Y de estos viajes turísticos que hago para conocer a esa persona que era yo hace ya un tiempo, estas son mis experiencias.

Conoce a tu equipo

Parece algo de perogrullo,pero no me refiero a tener su currículum entre tus manos, es algo un poco más complicado. Has de ser consciente de quién es verdaderamente, saber que le motiva, que quiere hacer, porque esta en esta empresa y no en otra -por sueldo, por que no había otra cosa o porque le gusta la empresa. Has de ser consciente de que capacidades tiene, cuales son latentes, cuales ocultas y cuales son las que está usando actualmente, que aptitudes, que actitudes. Y esto se consigue preguntando, lo cual parece obvio, pero se consigue todavía más cuando preguntas y das tiempo para responder y que se sientan cómodos contigo.

Márcales unas reglas de juego

Explícale cuales son las líneas rojas de la empresa. Que puede hacer y que no puede hacer, las normas escritas en letras doradas que todos han de seguir independientemente de su puesto, rango o sueldo. Ha de entender no solo que existen, sino que ha de entender porqué existen, que visión, misión y valores tenemos en la empresa. Sólo las normas fundamentales, el resto puede ir aprendiéndolo poco a poco.

Defíneles el terreno

Del mismo modo que una persona que quiera ser chef empieza limpiando platos, todos hemos de tener un ámbito de desarrollo en el cual no nos hemos de salir Defíneselo claramente para que no existan errores y confusiones. De que va a ser responsable último y final, y que otros temas no caen bajo sus dominios. Déjale claro que puede ayudar a quién quiera y como guste siempre y cuando su trabajo esté al día.

Dales las herramientas

Aquí pueden ser programas, recursos o incluso dinero. De cuales dispone y porqué son esas y no otras, y para que sirve cada una. Déjale investigar aplicaciones alternativas para las herramientas, pero del mismo modo que no dejarías a un niño jugar con ácido sulfúrico, no dejes que una persona que empieza las claves de todas los accesos bancarios por mucho que prometa.

Define los objetivos

Dile claramente, a ser posible en una frase, porqué se le va a juzgar. Si por velocidad, calidad, una combinación de ambas, por ventas, por la calidad de las ventas, sea lo que sea, que sea claro, que se pueda entender, y sobretodo, que sea algo que el pueda controlar, medir y ser consciente en que nivel está a la hora de cumplirlos.

Deja que se equivoquen

Por mucho que pongas medidas para evitar errores, ten por seguro que se van a equivocar. No lo castigues por intentarlo y fallar, explícale de nuevo porqué ha fallado, porqué no debería de pasar y se comprensivo. Aprendemos más a base de errores que de aciertos. Eso sí, permite el error, pero no permitas la insistencia en el mismo. Si siempre se equivocan en lo mismo, o bien los procesos están mal definidos o esa persona es un poco inútil.

Da mucho feedback

Habla, di como van las cosas, comparte tu punto de vista, como se puede mejorar.

Puertas abiertas

Aprende a escuchar sin juzgar. Haz que la gente tenga la confianza para hablar contigo sobre cualquier cosa, ya sea métodos a mejorar, quejas, disgustos, o incluso, que no están contentos contigo por la forma que llevas algunos temas.

Vuelve a empezar de nuevo

Y repite el proceso constantemente, porque siempre hay algo que se puede mejorar, aprender o ajustar.

Película: Spartacus

Y esto es todo lo que sé sobre la gestión de personas ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Acquia Certified Developer - Back end Specialist

Cuenco Digital - Jue, 03/26/2015 - 16:54

El mundo de las certificaciones da que hablar. Hay quienes opinan que certificar no es necesario, otros que si lo es, y otros incluso que opinan que certificar ciertas tecnologías debería hacerse regularmente.

En el mundo de Drupal, hace unos años surgió un experimento interesante llamado http://certifiedtorock.com que luego de analizar las contribuciones de cada usuario de Drupal, indicaba del 1 al 11 que tan ¿bueno? era cada miembro de la comunidad.

En los últimos años Acquia, la empresa fundada por el inventor de Drupal, está ofreciendo la posibilidad de rendir un examen que de alguna forma certifique o garantice los saberes de quienes usan Drupal día a día.

Gracias a mi empleador actual, tuve la oportunidad de rendir el examen Acquia Certified Developer - Back end Specialist, centrado como su nombre lo indica, en como funciona internamente Drupal.

El examen consta de 60 preguntas y hay 90 minutos para contestarlas todas. Para este examen en particular, los temas se centran en alguna de las diferentes temáticas:

  • 1.0 Conceptos fundamentales de desarrollo web (porcentaje del examen: 13%)
  • 2.0 API de núcleo de Drupal (porcentaje del examen: 30%)
  • 3.0 Capa de abstracción de bases de datos. (porcentaje del examen: 10%)
  • 4.0 Depuración de errors (porcentaje del examen: (8%)
  • 5.0 Theming (porcentaje del examen: 5%)
  • 6.0 Performance (porcentaje del examen: 13%)
  • 7.0 Seguridad (porcentaje del examen: 13%)
  • 8.0 Comunidad (porcentaje del examen: 8%)

Lo más interesante que veo de poder certificar es que mucha gente que aún no cuenta con un perfil público de Drupal puede demostrar sus conocimientos en esta herramienta de una forma unificada, aunque tal vez un poco caro para quienes vivimos en latinoamérica.

Por otro lado, preparar el examen me hizo revisar mucha documentación que desconocía y me sirvió no solo para recordar muchas cosas sino también para entender mejor el porque de muchas cuestiones de mi trabajo diario.

¿Qué tal me fue? :) Aprobé!! Considerando los nervios y que todo el examen estaba en inglés, me siento más que satisfecho.

Acquia Certified Developer - Back end Specialist

Mucha suerte para todos aquellos que se estén preparando para certificar :)

Cuestión de escala

Jose Salgado - Mié, 03/25/2015 - 18:05

kingkong

Hay acciones que definen su magnitud en función de la escala. No cambia la base moral o ética pero si el impacto social o personal que implica. Que una persona pueda dar una bofetada a alguien es un acto reprobable, pero si esta misma persona tiene acceso a una tecnología que le permite abofetear a todo el mundo con un solo click, es igualmente reprobable pero además, tiene una escala social más impactante.

Muchas webs tiene por tradición pedirte acceso a sus listas de contactos “por si acaso” alguno de ellos se da de alta en su sistema. Como somos una generación de aquí y ahora y nos negamos a leer, se suele aceptar y regalamos nuestros contactos a terceros, lo cual tiene delito. Lo grave no es solamente esto, sino que estos servicios usan los datos que les damos, y sin consentimiento del tercero, para realizar sus particulares acciones de marketing personalizado.

Me agota recibir mensajes diciendo que mi amigo Pepe se ha dado de alta, o que incluso Tita Antonia -y os juro que es así, supongo porque algún despistado la tenía guardada de esa forma- se ha apuntado al club de la siesta perenne. No soy muy ducho en temas legales, pero me da a mi en la nariz que estos temas caen en un área muy gris -casi negra- del derecho de privacidad.

En estos tiempos que corremos, con las webs que recopilan información de terceros sin consentimiento, otras que practican con una insistencia encomiable el concepto de Opt-out en vez de Opt-in, veo que mis datos ya no depende de mi, sino que terceras personas se dedican a propagarlos sin que yo pueda hacer nada por evitarlo.

No estamos hablando de mi marca personal ni de la opinión que tiene el mundo sobre quién soy y quién hago -que francamente, me importa un bledo querida- sino mi teléfono, mi email, mi dirección y una serie de información que no debería estar disponible sin mi autorización.

Dudo que tengamos una solución pronto a estos problemas. En Europa se supone que la privacidad des un tema importante, pero como somos así de estupendos estoy más que convencido que nos bajaremos los pantalones, los calzoncillos e incluso las nalgas en algún oscuro tratado internacional bajo la excusa del progreso de ambos continentes. Lo cual me crea un problema conceptual importante, ¿como evito que mis datos se difuminen por todos los lados?, ¿cierro mi e-mail y quién quiera contactarme que rellene un formulario?

La verdad es que no lo se, pero empieza a ser todo un poco molesto tantas personas molestas haciendo uso de una tecnología que les permite molestar de uno al otro confín.

Película: Kingu Kongu tai Gojira

Cuestión de escala ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Páginas

Suscribirse a Fedora-es sindicador