martes, 30 de diciembre de 2014

Todo gira sobre una Raspberry Pi

Pues sigo metido de lleno en este fantastico dispositivo que me tiene enganchado por todas las posibilidades que ofrece.
Hemos actualizado a Kodi, hemos probado un servidor web con Lightppd, y hemos hecho administración remota gracias a SSH...
Ahora me toca probar Coder, algo de programación en Python y un poco de emuladores, a ver que tal se comporta.
Como podeis apreciar las posibilidades son ilimitadas, y con un poco de paciencia, ganas e imaginación se puede idear mil maravillas!
Nunca alrededor de 40€ dieron tanto juego!

PD: Sigo redactando el proyecto sobre Raspberry Pi, cuando lo tenga finalizado lo publicaré bajo licencia Creative Commons por si a alguién le es de utilidad

martes, 23 de diciembre de 2014

IPTABLES en RaspBMC

Estos últimos dos días me he vuelto loco con el NAT de mi router, que no había manera de poder acceder desde internet al servidor web (lighttpd) que he montado en mi Raspberry... después de horas de peleas, de creer que el router estaba mal, he aquí mis conclusiones:
  1. En informática las prisas son malisimas.Si tienes prisa, más razón todavia para hacer las cosas con calma.
  2. Una busqueda en internet confirmó lo que me temia que era la razón, RaspBMC viene con firewall habilitado, en este caso IPTABLES que por cierto, que bien que hace su faena el condenado!
  3. Nunca te rindas, pero sí que tómate un respiro. A veces despejando la mente un poco, desconectando del problema, con calma, llegan las soluciones o por lo menos la inspiración para atacar el problema desde otro lado.
Próximo post os explico en detalle,

FELICES FIESTAS!

martes, 16 de diciembre de 2014

Práctica conexiones SSH

Aquí os dejo una práctica que realicé el trimestre pasado respecto a conexiones por SSH, con algunos ejemplos prácticos que creo que vienen muy bien para familiarizarse con esta útil e interesantisima herramienta de conexión y administración remota.

Sin más dilación:


lunes, 15 de diciembre de 2014

El cierre de Google News o cómo España hace el ridículo a nivel mundial

Aunque esto en verdad no es novedad, esos que presumen de ser pro-vida (no al aborto!) pero que luego matan a palos a las personas que solo buscan una vida mejor, esos que dicen que hay que mejorar la imagen de la marca España y luego la hunden con gestiones políticas nefastas, corrupción y un sin fín más de despropositos...
Han vuelto a hacer de las suyas y su decisión ha acabado poniendo a Google en la decisión más nefasta, cerrar Google News.
Espero que los que quisieron el canón se den cuenta de que ahora lo que se iban a embolsar les saldrá al revés y les tocará pagar a Google para tener la misma repercusión mediatica que tenían con Google News.Y yo, me alegraré de todo corazón, porque este triste país, triste porque ni por mucho aprecio que se le tenga se le puede mirar ya con buenos ojos, volverá a ser referente en el mundo sobre cómo no se tienen que hacer las cosas.
Y para despedirme jugaremos a las diferencias, ¿En qué se diferencian estos dos tipos?


SOLUCIÓN: El primero es Arnim Zola villano de Capitán América, el segundo es Mariano Rajoy villano y destructor de España.
El primero ha transferido su psique a un ordenador y se muestra en una pantalla de plasma por supervivencia, el segundo lo hace por ser un cobarde y no querer dar la cara con sus decisiones.
El primero es un genio de la genética y el segundo la confirmación a Gallardón, junto a éste, de que un aborto a tiempo puede salvar de mucho sufrimiento. Amén!
PD:Que agusto me he quedado...igual me piden cárcel, que con esta gente núnca se sabe! jajajajaja

miércoles, 3 de diciembre de 2014

Empezamos con la creación de la carpeta SYSADMIN

Estoy creando una carpeta repleta de datasheets (chuletas, de las de toda la vida) para poder consultar, no para llevarlas a exámenes ni cosas así eh! que compartiré libremente para uso y disfrute de todo el mundo...
Iré informando

jueves, 27 de noviembre de 2014

Largas noches en vela, o como entre las prácticas y la paternidad uno duerme poco de verdad

Pues eso, noche de prácticas, a trasnochar toca...

El café, el mejor amigo del hombre ( en especial del estudiante y del informático, y si coinciden las dos cosas ya ni te digo...)






martes, 25 de noviembre de 2014

Joomla, drupal y otros CMS de lo más funcional

Ahora que terminamos trimestre, aunque ya hay a la vista ciertos exámenes, aprovecharé algún huequecito libre para ponerme manos a la obra con Joomla, powershell y algo de python y/o Perl, que les tengo muchas ganas pero que el ritmo del curso me ha pillado totalmente por sorpresa y casi me ha desbordado por completo...

Sigo a la busca y captura de algún curso o tutorial a fondo de estos dos temas.
También me atrae especialmente Drupal del que he oido hablar maravillas y que es una de esas cosas que siempre lleva uno pendiente y de la que tengo ganas de quitarme el gusanillo de encima.

En fín, lo de siempre, muchas cosas por hacer y muy poco tiempo...sniffff sniffff....



viernes, 21 de noviembre de 2014

POWERSHELL o la potencia en los scripts



En sistemas operativos en red hemos empezado a tantear el mundo de powershell y la verdad es que me ha dejado muy buen sabor de boca.
Me ha sorprendido ver la potencia y la relativa sencillez para poder hacer tus scripts de sistema, y no es muy díficil encontrar páginas web donde la gente comparte los suyos, los demás le añaden características,etc.
Espero poder hacer un tutorial o dejar varios scripts hechos y comentados para si a alguien le interesa el tema pues que tenga cierta referencia por mi parte.
Nos leemos!

viernes, 14 de noviembre de 2014

Algunos días te sientes así!



image

instalar webmin sin que Ubuntu muera de asco

No tenemos la última tecnología en las aulas, y esto, hace que instalar webmin en un Ubuntu se tornase en casi una pesadilla, al final descubrimos que lo mejor era echar mano de una distro ligera (Lubuntu en mi caso) y que instalar las librerias de PAM primero también ayudaba mucho.
Así que:

sudo apt-get update <-- Actualizamos los paquetes
sudo apt-get install libauthen-pam-perl <-- librerias PAM en PERL
y despues ya webmin en sí:
http://prdownloads.sourceforge.net/webadmin/webmin_1.560_all.deb
(habrá versiones más actuales del Webmin, pero bueno, espero que esta versión sea suficiente para trastear con su manejo básico)

Y en unos minutos de nada la tendréis instalada sin morir del asco...

miércoles, 12 de noviembre de 2014

El BUG misterioso del protocol error y el cd / (I've got 99 problems and virtualbox are 98 of them)

Pues siguiendo con el anterior post del virtualbox y el protocol error , resulta que volviendo a compartir carpetas me lleve la desagradable sorpresa de que no funcionaba...tras horas de darle al coco, leer páginas muchaaaas páginas llego a una que me indica que es por un bug, y que lo que necesito es simplemente hacer esto antes de montar la carpeta compartida:

cd /

Con esto nos vamos a la carpeta raiz, luego tecleo la orden:

sudo mount -t vboxsf /Documents /home/bcelaya/pruebas

y funciona....

Tócate los OO!!!

HELL YEAH!!!!

sábado, 8 de noviembre de 2014

Estrés y más estrés

Hay días en los que el nerviosismo le puede a uno y ayer fue un día de esos, el examén de seguridad en red fue como lo esperaba...duro, durisimo a más no poder.
No fue precisamente la parte práctica dura por no tener los conocimientos, es más, quién me conoce sabe que me encanta la línea de comandos y su enorme potencial. Lo que ayer me mató fue ni más ni menos que los nervios, los nervios me bloquearon, me hicieron hacer estupideces y sacaron al Bruno más inútil y patoso, que en otras circunstancias se habría leido tranquilamente la práctica entera, habría cogido papel y boli y habría hecho un esquemita de los grupos a crear, usuarios, y la mejor manera de aplicar los permisos...pero no fue así.
Creé y borré varias veces los usuarios, me lié con los permisos, en un momento de nervios no caía ni en el comando chgrp (change group) para cambiar el propietario de un archivo, en fín, un desastre tras otro... sí apruebo con un mísero 5 seré el tío más feliz del mundo, y quien me conoce sabe que no soy de sacar diez, pero sí de que menos de un 7 me duele.

CONCLUSIÓN: Próxima vez procuraré calmarme, que total, no me va la vida en ello y a una mala siempre hay una segunda oportunidad, que no merece la pena vivir con tanto estrés por cosas así.

PD: Como me suele pasar siempre tras mucho estrés, ya me he pillado un resfriado del copón, es lo que tiene que las defensas te bajen al nivel del betún.

lunes, 3 de noviembre de 2014

El misterio del teclado que amaba el agua



El otro día se me fue la mano limpiando el teclado blutooth con limpia cristales, el caso es que me entró líquido y no me quedo más opción que tener que lavarlo bien, ya que se había secado líquido dentro y me bloqueaba ciertas teclas, tras unas sesiones de secador (breves y con mucho cuidado) y paciencia (unos cuantos días a esperar que seque del todo) se arregló y funciona de nuevo.





ADVERTENCIA: puse agua porque es un teclado por blutooth y entonces no hay riesgo de cortocircuito, abstenerse con un teclado conectado físicamente!!!

domingo, 2 de noviembre de 2014

Montando archivos compartidos en virtualbox en linux

Si alguna vez tienes que compartir archivos entre huesped y anfitrión en linux, primero tendrás que tener instalado las Guest Additions, lo segundo indicarlo al programa que directorio quieres compartir y seguramente te tocará tambien poner esto en la consola:

mount -t vboxsf (directorio compartido) (punto de montaje)

Por ejemplo:
mount -t vboxsf downloads /media/compartido

con esto evitaremos el jodido error de protocol error

Recuerda que para montar un punto de anclaje tan fácil como escoger una ruta y sudo mkdir.

Para los USB:

sudo usermod -G vboxusers -a (usuario)

sábado, 1 de noviembre de 2014

El asombroso caso de la actualización automática de kernel y headers del raspBMC

Ayer, como muchos otros días, encendí la raspberry para poner Pocoyo a mi hija, para sorpresa mía ví que estaba bajando una actualización del kernel y headers, tras unos minutos reinició y para sorpresa mía se quedó pillado.Esperé y esperé y nada...
Después de varios reinicios y la misma situación miré la SD a ver si había algo que poder toquitear, ví que me había cambiado el cmdline.txt, fichero donde índica parametros para la carga, decidí cambiarlo por uno que tenía de una copía de seguridad.
Reinicié y esta vez se inició...pero por desgracia los add-ons no funcionan como deberían.
Leyendo por los foros ví que no era la primera vez que pasaba y que lo mejor era quitar las actualizaciones automáticas, cosa que haré, de momento voy a investigar un poco más...pero voy haciéndome a la idea de que va a ser hora de reinstalar, cosa que no me vendrá mal, ya que lo tengo muy desorganizado, en fin, procuro siempre quedarme con lo positivo.

jueves, 30 de octubre de 2014

Wikispaces y Prezi

Esta semana en la asignatura de aplicaciones web hemos echado un vistazo a las opciones que ofrecen programas como Prezi y Wikispaces.
Prezi me ha sorprendido gratamente aunque reconozco que los primeros minutos no le encontré la gracia e incluso me sentí incómodo con él, pero en cuanto le pillas la gracia que no es nada complicado, te das cuenta de que tienes una magnifica herramienta con la cual poder hacer unas impresionantes presentaciones multimedia.

Por otra parte Wikispaces es eso, un editor de wikipedias bastante interesante, aunque tengo que destacar que no me entusiasmó mucho el hecho de ver que no es gratuito, que tiene un límite de prueba de 30 días y que el javascript me dejó en más de una ocasión el PC de clase colgado.
En fín, herramientas interesantes para usar en la web, que cada día gana más potencia y adeptos, cosa que no me extraña en absoluto ya que para diferentes asignaturas estamos usando también Google Docs ( desde Google Drive ), y editando documentos de texto en módo colaborativo y es una pasada!

Como siempre, la gran G sigue siendo sinónimo de genialidad.

miércoles, 29 de octubre de 2014

Tutoriales excelentes en tutorialspoint.com

Por circunstancias de la vida ando mirando unos tutoriales de Bootstrap, ya que me toca hacer unas prácticas especiales con esta herramienta, buscando y buscando llegué a esta página que yo desconocia y que me parece magnifica: http://www.tutorialspoint.com

Encontré montón de tutoriales, desde programación web a programación de escritorio, fundamentos de computación,etc.

Por lo que he visto, por lo menos en el de Bootstrap, la calidad es buena, con multitud de ejemplos interactivos que nos permitirán "jugar" con ellos, trastear viendo si el resultado es el que nos esperabamos o no hemos entendido correctamente el concepto.

Ya os iré poniendo al día sobre las novedades de la práctica, la verdad es que usar plantillas / frameworks o como lo quieran ustedes llamar de este tipo creo que ayudan a evitar quebraderos de cabeza y mucho tiempo, como ya me pasó cuando realicé a "mano" http://pruebaszm.comuf.com/
que aunque el esqueleto de base lo pillé de una práctica del curso idesweb de Sergio Luján Mora, el posterior retoque y adaptación a mi diseño me llevó horas y horas de númerosos quebraderos de cabeza...

Foto: Sooooo true
Imagen encontrada en el facebook I hate Internet explorer


PD: Espero empezar en breve el tutorial de Perl que me envió mi buen amigo Juan Ma

martes, 28 de octubre de 2014

Volver a los entrenos para matar el estrés generado por los exámenes

Pues eso, que el título ya lo dice todo, llevo una temporada demasiado larga en la cual no entreno mis mínimo 5 veces a la semana ( llegué a tener temporadas en las cuales entrenaba incluso 10 veces a la semana, 5 de pesa y 5 de cardio ). Es un cúmulo de todo, las obligaciones de ser padre, que por supuesto son la prioridad número uno, mi vuelta a los estudios, etc... todo te quita tiempo y ganas pero creo que me va a sentar muy bien el tener que ponerme la suficiente disciplina como para sacar todos los días un ratito libre para entrenar.
Así que no os extrañe si os pongo por aquí consejos de entreno, mi rutina, etc...
Pues eso, otra sección al canto jajajaja

sábado, 25 de octubre de 2014

Pesadilla en iMac Street xDDD

Hace dos o tres semanas cuando el famoso puente se me quedó el iMac a mitad de reinstalación...
había formateado el disco duro para proceder a una reinstalación limpia del Mavericks, pero para mi sorpresa al iniciar no me salía la famosa manzanita, más bien me aparecia el temido GRUB de rescate de una vez que le instale la ubuntu y no hubo manera humana de volver a iniciar la instalación.
De nada sirvió los DVD de arranque, los USB ni los modos de rescate ya que no me iniciaba ninguno.
Para más inri todavía en un viaje que metí un DVD este no me lo devolvía... la desesperación crecía por momentos...pero yo que soy un cabezón no desistí y leyendo y leyendo llegué a la página de un útil gestor de arranque llamado Clover EFI Bootloader.
Total que en aunque el programa en teoria no me sería de gran ayuda me leí cómo arranca un Mac y me dí cuenta de que en la PRAM estaba la clave, ya que esta se encarga de comprobar el Hardware y proceder al arranque.Aunque con escasa fé, ya que creía haberlo intentado ya procedí con la siguiente combinación a ver si había suerte: CMD ALT P R a la vez, las mantuve tal cómo encendí el iMac y al poco de iniciarse, se reinició y al volver a iniciarse apareció de nuevo el logo de la manzana y pude proceder a la reinstalación sin más problemas :-D

Problema: No arranca, no sale ni el logo de la manzana
Solución: iniciar el Mac apretando simultáneamente CMD ALT P R para que se reinicie la PRAM.

miércoles, 22 de octubre de 2014

Virtualbox y el famoso error NS_ERROR_INVALID_ARG

Esta mañana peleándome con el virtualbox me ha salido este error, esto se debe a que cada disco duro virtual tiene un UUID y este no puede estar duplicado como es evidente... cómo soluciono esto?
Pues fácil:

VBoxManage clonevdi imagen.vdi Nuevaimagen.vdi

Donde imagen.vdi es el nombre del disco duro que queremos usar y Nuevaimagen.vdi el nombre que daremos al clón creado.

Mas información en la siguiente página donde lo he encontrado:

http://lucasnotebook.wordpress.com/2012/03/01/ns_error_invalid_arg-0x80070057-cambiar-uuid-virtual-box/

lunes, 15 de septiembre de 2014

Hoy comienza la nueva edición de INTERACTIVE PROGRAMMING IN PYTHON (COURSERA)

Hoy comenzaba la nueva edición de éste curso, ofrecido por la universidad de Rice, es uno de los cursos que componen la especialización de Fundamentals of computer science (consta de tres cursos y un proyecto final).
Tiene disponible la opción de certificado de veracidad, que cuesta unos 35€ y es una opción muy interesante que me estoy planteando.

Recomiendo encarecidamente el de Charles Severance porque es mucho más accesible y motivador, de éste ya eché una ojeada en una edición anterior y hay que echarle muchas horas, quizá demasiadas para un padre de familia con obligaciones que ya le quitan mucho más tiempo del que le gustaría.

De todas maneras me lo planteo muy seriamente y de hecho los deberes de la primera semana ya los tengo hecho, así que mientras siga mínimamente cómodo el hilo me plantearé si me meto de cabeza o no, que éste curso también veo que muchas horas se me van a casa...

Sin más dilación dejo un enlace por si alguien siente curiosidad y se anima:
https://www.coursera.org/course/interactivepython


Nos leemos!





viernes, 12 de septiembre de 2014

Iniciando el Blog

Hola a todos, en éste curso tenemos una asignatura de aplicaciones web, así que vamos a empezar con un blog, hablaré sobre el temario que damos en el curso e incluso opiniones personales sobre experiencias informáticas, consejos para el estudio, cursos que encuentro interesantes, etc.

De hecho lo primero que voy a hacer es hablaros de un tema que siempre me ha obsesionado y que estoy últimamente haciendo por mi cuenta.

Siempre he querido programar así que buscándome la vida encontré dos cursos que recomiendo encarecidamente.

El primer curso que recomiendo es de la página web http://aprendeaprogramar.com/course/view.php?id=3 , éste curso está ideado por Nacho Cabanes, profesor de FP en Alicante y tiene una buena comunidad bastante activa que responderán a las dudas, muchas veces incluso Nacho.
Lo recomiendo encarecidamente por los siguientes motivos:
C es, fue y será el lenguaje base, si aprendes a programar en C que es un lenguaje estricto, aprenderás en lo que quieras después, creo que te hará adquirir buenas costumbres a la fuerza.

Otro curso que recomiendo encarecidamente es Programming 4 all que lo puedes seguir en http://open.umich.edu/education/si/coursera-programming-everybody/winter2014/sessions o mejor en www.coursera.org, dónde por el módico precio de 35 euros puedes sacarte el certificado de superación del curso, autenticado por la Universidad de Michigan.
El Dr. Charles Severance es de esos profesores que saben hacer que cualquier tema se torne ameno, encara la programación de una manera bastante sencilla y directa, con ejercicios que a nada que leas un poco el tema y te esfuerces un poco los sacarás fácilmente, motivando así a que una vez termines el curso veas las cosas que has sido capaz de hacer y te animes a seguir por tu cuenta aprendiendo. A día de hoy y junto al de Nacho Cabanes el mejor que he hecho con diferencia.
El lenguaje en esta ocasión es Python, muy amistoso para empezar por no ser tan estricto y por ser prácticamente igual a un pseudo-código.

Si os animáis estaré encantado de escuchar vuestras opiniones y de si se presta echaros una mano con las dudas que os surjan y que, claro está, estén tanto a mi alcance cómo que sean éticamente correctas (NO PIENSO DARTE LAS SOLUCIONES DE LOS EJERCICIOS EXÁMENES POR TU CARA BONITA).

Nos leemos!