miércoles, 14 de octubre de 2015

Renovación

Aunque tengo muy poco tiempo libre creo que me voy a decantar por una renovación del blog, tanto física como "espiritual".
Los post que escribo son de escaso interés y los redacto rápido y mal, así que vamos a empezar a plantearnos las cosas de otra manera y a profundizar más en todo lo que hable por aquí.
Nos leemos, y esta vez espero que en muy breve

miércoles, 7 de octubre de 2015

Nuevo diseño o nuevo blog?

Estoy dandole vueltas a esto y la verdad es que no me convence nada como estoy llevando el blog, escribo poco y mal, tan pronto os cuento cosas de mi vida que ni van ni le vienen a nadie como que hago mini-tutoriales o cosillas así...

Creo que cuando algo no te emociona algo pues, lo mejor es hacer borrón y cuenta nueva y hacer algo con más sustancia, algo que te emocione de verdad, y así es como me siento con esto ahora mismo...

Así que le daré vueltas y decidiré que hago...si renovamos diseño y planificamos contenidos o empezamos de cero.

Saldremos de dudas en breve

lunes, 5 de octubre de 2015

SEO,PYTHON y bases de datos

Últimamente ando algo metido en el mundo del SEO, el cual por un lado me aburre extremadamente (buscar las combinaciones de keywords,etc...) y por otro lado me apasiona y también he decidido que voy a seguir la senda del Python, ya que veo que es un lenguaje muy multiproposito y que se ha portado muy bien conmigo.
De hecho de aquí nada tengo que volver a hacer un programa que me ayude a automatizar ciertas tareas que se me antojan tediosas y que chico, para esto se inventó la programación...
Este año se me está haciendo bastante tedioso pues es más de lo mismo de lo que ya hemos dado y me da a mí que terminará el año y apenas habremos mirado nada nuevo.
Lo único nuevo que estamos dando es Gestores de Bases de datos y la verdad es que voy bastante perdido, pero espero que nada que no se supere dedicándole horas...
En fín....tiempo al tiempo y paciencia, mientras tanto, podría haberme hecho famoso como ELRubius o alguno de estos y vivir de maravilla soltando paridas...

viernes, 25 de septiembre de 2015

Vuelta a la batalla! (empezamos superior)

Este año empezamos el superior, y retomo el blog aunque tengo muy poco tiempo libre debido a todos los proyectos que he empezado por mi cuenta para seguir formando a la espera de conseguir ver de nuevo, algún dulce día, un contrato de trabajo, que esto ya es más legendario que el Santo Grial.
La leyenda dice que unos pocos elegidos han visto uno en los últimos años...yo no lo tengo tan claro jajajaja
Bromas aparte, espero poder cumplir algo más con el blog e ir posteando aunque sean tonterias, pero poco a poco ir haciendo cosas.
Nos leemos!

sábado, 4 de julio de 2015

Soy certificado Linux Essentials !

Pues eso, que aunque el examen fue bastante más duro de lo que me esperaba (estos del LPI se lo toman muy en serio eso de que tengas los conocimientos que certifican...) e incluso llegué a pensar que era muy posible que lo iba a suspender, pero no!, aprobado y además con bastante buena nota 605 de 800 o un 77,50% sobre 100.
Así que comparto la alegría con todos y a por el siguiente objetivo...
(el 101 y el 102 de momento se quedan en stand-by o pausa, el siguiente objetivo es hacer un par de páginas con PHP, MySQL, Javascript y usando Bootstrap de Framework que me ha gustado bastante :) )
Nos leemos!


lunes, 22 de junio de 2015

Scripting Bash parte I

Con motivo de que estoy estudiando para sacarme el primer certificado de la LPI ( Linux Professional Institute), el Essentials, he decidido tras leer el capítulo 12 hacer un pequeño y simple ejercicio.En este script muy simple y sin filigranas, pero que sirve para hacerse una pequeña idea de que, con un poco de imaginación y ganas el Bash (interprete de comandos de Linux) nos ofrece una potente herramienta con la cual vamos a poder, entre otras cosas, automatizar tareas.
Este script simplemente nos pide un número de usuarios y un nombre de usuario para ellos, por ejemplo, le decimos que queremos tres usuarios de nombre alumno, pues nos creará el usuario: alumno1, alumno2 y alumno3.
Desde luego este script se puede mejorar y mucho, por ejemplo automatizando la generación de contraseñas, añadiendo más opciones como la creación de un directorio que comparta con el grupo, un enlace suave, etc...


#!/bin/bash

echo -n "Cuantos usuarios deseas crear? "
read numusers
echo -n "que nombre estandar les quieres asignar? "
read nombre
for (( c=1; c<=$numusers; c++ ))
do
        nombrefinal=$nombre$c
        useradd -m $nombrefinal
        passwd $nombrefinal
done
echo -n "finalizado el loop"

En la primera línea iniciamos el interprete.
Con echo mostramos por pantalla lo que queremos que nos proporcione el usuario, lo cual lo recogemos con read y lo guardamos en la variable de nombre numusers.
Más de lo mismo con el nombre y despues el bucle for, escrito al más puro estilo C, aunque con ligeras diferencias: aquí no va entre {} y tenemos que usar do y done a tal efecto. Dentro del bucle veis una variable que no es más que la concatenación de la variable nombre con el número de iteración dentro del bucle para ir generando los usuarios:
por ejemplo en la primera iteración nombrefinal será igual a alumno1, en la segunda alumno2, etc...
useradd y passwd son los comandos de Linux, el primero generará el usuario y el segundo le asignará una contraseña que tendremos que introducir.
Después simplemente finalizo avisando de que se acabó el bucle.

Un simple ejercicio que se puede ampliar fácilmente y que cumple con el objetivo, que es simplemente hacernos una idea de la potencia del interprete de comandos y de lo bonito que es programar :-)

jueves, 18 de junio de 2015

Camino del LPI Linux Essentials

Ya hemos pasado el estrés de las pruebas de acceso al superior con resultado cuanto menos curioso, y ahora para no parar seguimos haciendo camino con el certificado del LPI (Linux Professional Institute), empezaremos por el Essentials, el más básico de todos, que certificada que sabes los conocimientos básicos para trabajar con un sistema Linux.
De hecho esta semana va a ser una semanita cargada de Ubuntu, OpenSuse y algo de Arch Linux que le tengo muchas ganas...
También estamos repasando ciertos conceptos de programación, he vuelto a los entrenos y seguimos luchando por ese objetivo que me pondría las cosas mucho más fáciles y que me daría una buena estabilidad económica.
La cuestión es que organizandome un poco y con algo de sacrificio todo se puede...aunque no sea fácil.
Nos vemos!