SITIOS WEB DONDE CREARSE UN CURRÍCULUM ONLINE

Como dice el titulo de la entrada, hoy hablaremos de la creación de un buen currículum online acorde con los tiempos que corren. Cuando vamos a solicitar un puesto de trabajo, queremos que todos los detalles nos favorezcan, y uno de los detalles que nos puede favorecer es tener un espacio en Internet en el que te das a conocer. 
Pongamos el ejemplo de un diseñador gráfico: Quiere encontrar trabajo pero no tiene apenas experiencia y por ello muchas empresas le rechazan. Pues bien, puede que tener un espacio en Internet, en el cual da a conocer sus datos y sus trabajos, le ayude a encontrar un empleo. Simplemente es una manera de destacar, actualmente hay muchas personas buscando trabajo como tu, y tienes que intentar destacar.

Sin más preámbulos doy paso a las páginas en las que podemos crearnos un Currículum Online.

About me: Con About me puedes crear una página personal en la que poner tus datos personales y de contacto de una manera sencilla. Te da la opción de acortar la URL, quitando el about.me dejando solo tu URL personal.

Ejemplo de página generada con Aboutme



MupiBook: Permite la creación de un Currículum Online además de la posibilidad de crear una Web profesional. Tiene una gran variedad de plantillas, modelos y combinaciones a elegir para personalizar tu Web.

Ejemplo de página generada con MupiBook



Weebly: Otro sitio donde crear una Web, este servicio está mas orientado a crear un sitio web, pero con un buen diseño también sirve como página de presentación.


Linkedin: Es una "red social para la búsqueda de empleo", en la que podrás hacerte un perfil y poner tus aptitudes y conocimientos. Además de ver las ofertas de empleos que hay a tu alrededor, te sugiere empleos acordes con tus aptitudes.



Blogger/WordPress: Además de las opciones anteriores, también te puedes crear un blog como este en el que te encuentras y en el darte a conocer.




Y por ultimo pero no menos importante, siempre os podéis crear un Vídeo Currículum, en que daros a conocer de una manera original.

Aquí os dejo un ejemplo de Vídeo Currículum.



Espero sea de utilidad esta entrada y que os haya gustado.

Saludos

DESCARGAR PLANTILLAS LATEX

Esta entrada la haré cortita por que no hay mucho mas que decir que lo que se ve en el titulo. Para los que no sepan lo que es Latex, Latex es un sistema de composición de textos, orientado a la creación de libros, documentos científicos y técnicos que contengan fórmulas matemáticas.


Sin mas preámbulos os dejo un enlace de donde podréis descargar plantillas para escribir documentos Latex.

Enlace: www.latextemplates.com

Espero que os sea de utilidad.

Saludos

PROGRAMACIÓN DEL SHELL LINUX

En este post explicare como programar un shell Linux para realizar tareas. Para empezar ¿Que es eso del shell?. El Shell es un intermediario entre el usuario y el sistema operativo que interpreta lineas de comando. Lee la linea, la interpreta, la ejecuta y devuelve un resultado. Existen varios shells, pero en este post vamos a ver solo el sh. La programación de shell se usa mucho para las tareas repetitivas. Yo lo utilizo porque que tengo que cambiar la hora del sistema cuando arranco el ordenador (no es que esté roto, como dice mi abuelo tiene truco). Empecemos con la programación.

Abrimos un fichero nuevo con extensión .sh, en mi caso lo he llamado prueba1.
vi prueba1.sh

Una vez dentro del fichero empezamos a escribir:
#!/bin/bash
# prueba1.sh
#
#Vamos a mostrar los datos de usuario
#
clear
echo "------Mis datos--------"
echo " Nombre: "$LOGNAME #Muestra LOGNAME
echo " Directorio: "$HOME
echo -n "Fecha: "
date   #Fecha y hora
echo #linea en blanco
sleep 3
clear
#Fin de prueba1.sh

Explicación de los comandos:
  • #!/bin/bash --> Indica el interprete con el que se ejecutará el script.
  • # --> Comenta la linea. (El caso de  #!/bin/bash es un caso especial)
  • clear --> Limpia la pantalla.
  • echo "-----Mis Datos----" Muestra por pantala el contenido entrecomillado.
  • $LOGNAME --> Las variables siempre va precedidas de $.
  • sleep 3 --> Espera 3 segundos antes de realizar la siguiente instrucción.

Para ejecutar el fichero primero debemos darle permisos de ejecución, lo hacemos con la instrucción:
chmod ug+x prueba1.sh
Y lo ejecutamos con la instrucción:
./prueba1.sh
Aquí podéis ver el resultado de este script.


En el siguiente ejemplo vamos a ver como hacer que el script nos pida variables, las guarde y nos las muestre por pantalla.
vi prueba2.sh
Codigo:
#Prueba2.sh
#!/bin/bash
#Vamos a hacer una prueba de captura de datos.
clear #borramos la pantalla.
echo "Datos del usuario."
echo -n "Nombre: "; read NOMBRE
echo -n "Apellido: "; read APELLIDO
echo -n "DNI: "; read DNI
echo
echo "Tu Nombre es --> "$NOMBRE
echo "Tu Apellido es --> "$APELLIDO
echo "Tu DNI es --> "$DNI
date
sleep 3
echo
#fin de Prueba2.sh

Practicamente es igual que el anterior solo que después de hacer un echo, escribimos read NOMBRE. Simplemente le estamos diciendo que guarde lo que escribamos en la variable llamada NOMBRE.
Para invocar estas variables lo hacemos poniéndole el símbolo del dolar delante $NOMBRE. Os dejo una foto con el resultado.



Por ultimo os dejo el código que me he hecho para cambiar la hora.
#!/bin/bash
clear
echo "Escribe la Fecha en formato año-mes-dia:"
read fecha
sudo date --set $fecha
echo "Escribe la Hora en formato 24 Horas:"
read hora
sudo date --set $hora
sleep 3
clear

Espero os haya gustado y os sirva este post.
Saludos.

COMANDOS BÁSICOS EN SQLITE

Hace no mucho he tenido que hacer e integrar una base de datos en un proyecto de Android, y claro al principio no tenía ni idea de como manejar la Base de Datos desde linea de comandos. Os dejo aquí un pequeño tutorial de como hacerlo.


Lo primero que debemos de hacer es crear la nueva base de datos. Esto es muy sencillo no tenemos más que poner en consola
sqlite3 BasedePrueba.db 

Este comando lo que hará es crearnos una nueva base de datos llamada BasedeDatos.db, fácil sencillo y para toda la familia.Una vez en nuestra base de datos, vamos a crear una nueva tabla llamada contactos.

create table contactos(
nombre varchar(50), 
apellidos varchar(50),
edad int);

Con esto le estamos indicando a la base de datos que la tabla que queremos tiene tres columnas, nombre, apellidos y edad. Ahora la llenamos:
insert into contactos values("Sergio", "Torres", 25);
insert into contactos values("Laura", "Garcia", 10);
insert into contactos values("Juanjo", "Gutierrez", 20);
insert into contactos values("Pedro", "Garcia",15);

Para ver que efectivamente la tabla se ha creado y los contactos han sido añadidos ponemos:
select * from contactos;

Y nos debería de devolver la tabla con los nombre que hemos escrito. Para modificar algún valor de la tabla no tenemos más que escribir:
update contactos set nombre="Sara" where nombre="Laura"; 

Con eso ya habríamos cambiado el nombre de Laura a Sara. Para borrar una entrada de la base de datos simplemente:
delete from contactos where nombre="Sara"; 

Los métodos de búsqueda en la base de datos son:
select * from contactos; //Nos devuelve todos los contactos de la tabla (* es el "Comodin")
select nombre from contactos; //nos devuelve los nombres
select * from contactos where edad="20"; //nos devolveria todas las entradas de la tabla cuya edad sea 20

Otro comando util es el de saber como está conformada una tabla para asi escribir nuevos datos en ella, esto lo hacemos con el comando:
.schema
 
Si queremos saber algún comando más, siempre podemos recurrir a la ayuda:
.help

Y por ultimo para salir de la base de datos escribimos:
.quit

Espero os haya sido de utilidad esta entrada
Saludos

INSTALAR TERMINATOR EN DEBIAN/UBUNTU

Para intentar optimizar mi tiempo y no perderlo cambiando entre terminales utilizo terminator. No es mas que una aplicación que nos permite tener mas de un termina abierto en la misma ventana. Podemos dividir la pantalla en horizontal o en vertical. Para instalar Terminator escribiremos:

sudo aptitude install terminator 

(Me comenta un compañero que no le funciona esta orden en Ubuntu, si a vosotros tambien os pasa escribir)

sudo apt-get install terminator 


Una vez instalado podemos abrirlo desde Aplicaciones --> Accesorios --> Exterminator


Comandos:

Ctrl+Shift+e: Divide la pantalla verticalmente.
Ctrl+Shift+o: Divide la pantalla horizontalmente.
Ctrl+Shift+w: Elimina la pantalla en la que nos encontramos.
Ctrl+Shift+n: Nos desplazamos a la siguiente ventana.
Ctrl+Shift+p: Nos desplazamos a la ventana anterior.



Espero os haya sido de utilidad.

Saludos.