Bitelia: Cómo crear tu propia nube con ownCloud paso a paso y otros 2 artículos interesantes
Bitelia: Cómo crear tu propia nube con ownCloud paso a paso y otros 2 artículos interesantes |
- Cómo crear tu propia nube con ownCloud paso a paso
- Progranimate, una herramienta de programación visual para principiantes
- El día que KDE dejó de ser horrible
Cómo crear tu propia nube con ownCloud paso a paso Posted: 24 Oct 2014 05:02 PM PDT
Esta es una guía para montar despacito y paso a paso tu propia nube privada con la plataforma ownCloud, en un servidor Ubuntu. Puedes seguir la guía con Windows, Mac o Linux, incluso te doy enseño una app fantástica para administrar tu servidor con tu smartphone Android. De vez en cuando llega una noticia de que ha habido un fallo de seguridad en [inserte plataforma en la nube aquí] y se han robado cientos de fotos. Ya pasó en su momento con lo de the fappening y más tarde con Snapchat. No se a vosotros pero a mí ya me está cansando confiar en un servicio y luego encontrarme con cosas como estas. Además, después de ver que la mayoría de servicios en la nube no respetan la privacidad y pueden husmear en los datos de los usuarios, he decidido que nadie va a tener más cuidado con mis datos que yo mismo. Por todo ello, he montado mi propia nube con ownCloud. Ya llevo un tiempo usándolo y de momento me está encantando la experiencia de usuario que ofrecen, así que hoy vengo a mostrar una guía paso a paso sobre cómo montar tu propia nube con ownCloud en un servidor Ubuntu 14.04 (que ofrece más tiempo de soporte que la versión 14.10). Para los que no lo sepáis aún, ownCloud es una nube con la que se pueden sincronizar archivos, calendario, contactos, notas y más cosas mediante extensiones como por ejemplo los marcadores y datos de firefox con mozilla sync. Es gratis, de código abierto y cuenta con aplicación para Android, iOS y cliente de escritorio para Linux, Windows y Mac OS X. Nota: si usáis la app store f-droid para Android, la aplicación de ownCloud os sale gratis. Si no tienes un servidor o si quieres experimentarEs muy posible que no tengas tu propio servidor, pero no te preocupes. Aunque ese sea tu caso puedes seguir esta guía haciendo una nube en una máquina virtual con la que podrás experimentar sin miedo a que afecte a tu PC. Para ello recomiendo usar Ubuntu Server 14.04 y la máquina virtual la crearemos mediante VirtualBox con las siquientes preferencias.
Al iniciar la máquina virtual, seleccionaremos el ISO que hemos descargado de la página de Ubuntu Server y veremos que la instalación es muy sencilla e intuitiva. Solo hay que seguir los pasos y responder a las típicas pregunta de instalación, como la zona horaria, nombre de la máquina, usuario, contraseña... etc. Yo he elegido la opción de instalación llamada guiado utilizar todo el disco y actualizaciones de seguridad automáticas. Por último, nos pregunta por los programas a utilizar, pero no vamos a seleccionar ninguno porque vamos a hacer una instalación manual. Por último se instalará el Grub. Si ya tienes un servidor (o la máquina virtual de antes)Puede que ya tengas un servidor o que hayas creado una máquina virtual siguiendo la guía del punto anterior. En cualquier caso para nuestra nube, lo primero que haremos será actualizar el sistema y la lista de repositorios. Ya dediqué un post a hablar de Fish, mi shell favorita. Su resaltado de comandos viene genial para que podáis ver bien los comandos en las fotos del post, así que os muestro como lo instalo y la hago mi shell por defecto (esto es opcional): (Opcional) Cómo conectarse al servidor de forma remotaVamos a instalar Ahora tenemos que saber cual es nuestra dirección ip:
En cualquiera de los casos anteriores ejecutaremos el siguiente comando: Nos pedirá la contraseña y ya seremos capaces de administrar el servidor desde nuestro PC o móvil, es decir, hemos entrado a nuestro servidor. Requisitos para ownCloudYa sea desde el propio servidor, máquina virtual o de forma remota, antes de hacer nada, hay que instalar unos requisitos para que ownCloud pueda funcionar. Primero un servidor LAMP, al instalar te preguntará por una contraseña para MySQL, no la olvides.
Instala las siguientes dependencias: Ahora necesitamos habilitar los módulos de Apache2 mod_rewrite y mod_headers para que ownCloud funcione con normalidad. Por último editaremos la configuración de Apache2 para que las normas rewrite de ownCloud funcionen. Una vez allí debes bajar buscando una sección llamada Instalación de ownCloudHay que bajar la última versión, extraerla, moverla a la carpeta que le corresponde y darle los permisos adecuados. Ahora vamos a crear la base de datos de ownCloud. Primero entramos a MySQL: Creamos la base de datos: Asignamos la base de datos al usuario Último pasoUsaremos nuestro navegador web para entrar al servidor, recordar que la ip se consigue con el comando
Aquí crearemos una cuenta de administrador, dejaremos el directorio de datos tal cual y rellenaremos la configuración de la base de datos de la siguiente manera:
Por último, haremos clic en Nada más entrar nos dará links para instalar las aplicaciones para smartphone y el cliente de escritorio. Con esto ya hemos conseguido crear nuestra propia nube. Ha sido un duro proceso, pero creo que ha merecido la pena para poder ser los auténticos dueños de nuestros datos. Espero que os haya servido esta guía, yo estoy muy contento con ownCloud y estoy sincronizando archivos, calendario y contactos. He cogido el pack de estudiante de Github y estoy usando los 100$ que te dan para hacer un servidor en DigitalOcean, hasta el momento cuando he pedido soporte técnico han sido de mucha ayuda. Ahora decidme, ¿usáis alguna plataforma en la nube diferente? |
Progranimate, una herramienta de programación visual para principiantes Posted: 24 Oct 2014 11:25 AM PDT
Aprende a crear diagramas de flujo de manera fácil con este sencillo entorno de programación. Progranimate también te ayuda a generar el código fuente de tu diagrama y a animar su ejecución. Cualquier sistema informático consta de una serie de etapas que conforman su ciclo de vida desde que se identifica la necesidad, hasta que se logra solucionar la misma. Estas etapas de acuerdo al orden temporal en el que ocurren se dividen en: análisis, diseño, implementación, pruebas y mantenimiento (aunque pueden haber variaciones de acuerdo al autor que se maneje). Algunos autores afirman que escribir el código de un programa (etapa de implementación) es una tarea muy sencilla si el diseño de la solución está correctamente planteada; por ello, es que de vital importancia contar con dos elementos durante la etapa de diseño, éstos son los algorítmos y los diagramas de flujo.
ProgranimateEn el mercado existen variedad de programas que nos ayudan a crear diagramas de flujo, pero en esta ocasión hablaremos de Progranimate. Progranimate es una herramienta dinámica de programación visual para aquellos que desean aprender a diseñar diagramas de flujo. Su objetivo es hacer que las etapas iniciales de la programación sean más amigables para el principiante. Los diagramas de flujo creados ayudan a los usuarios a crear modelos mentales mas precisos de los componentes del sistema. Además ofrece la posibilidad de generar automáticamente el código fuente de los elementos que se van incorporando. Progranimate puede generar código en Java y Visual Basic. Por cada elemento del diagrama o al término de éste se puede realizar una animación del programa. Esta animación permite visualizar el comportamiento de las variables definidas en el panel de Inspección de variables. Progranimate se puede utilizar en cualquier computadora con acceso a Internet y con entorno de ejecución Java, o integrarse en una página web a modo de demostración del programa o de creación de programas. Además el sitio web de Progranimate ofrece una sección de documentación en la que se incluyen manuales y guías de apoyo para utilizar el programa. DescargaDescargar Progranimate es tan fácil como ir al sitio, seleccionar el lenguaje de programación con el que queremos que funcione (esto se puede modificar después de instalarse) y dar clic en Start. Recuerda que es necesario que tu equipo cuente con Java ya que el archivo que se descarga tiene la extensión ".jnlp" que se abre con el Java Web Start. Progranimate es un software completamente seguro, por lo que puedes ignorar la alerta de seguridad que te mostrará el sistema al ejecutarlo. Entorno del programaEl entorno del programa es un sencillo e intuitivo. En la parte central de la ventana de Progranimate se encuentra el diagrama de flujo que estamos construyendo junto al código generado de dicho diagrama. En la barra de la izquierda se encuentran los componentes o símbolos con los que construiremos nuestro diagrama. En la parte derecha se encuentra el Inspector de variables en el que se observarán todas las variables generadas durante el programa. Y por último, en la parte superior se encuentran los controles de archivo (guardar, cargar, crear), los controles de animación (run, step, pause, stop), además de los controles de velocidad y zoom. Basta con dar clic sobre un elemento de la barra izquierda y después dar clic sobre la línea negra que une el inicio y el fin de nuestro diagrama para insertar ese elemento dentro del programa. Recuerda siempre insertar los componentes antes del símbolo de fin. Una vez que hayas construido tu diagrama de flujo con las variables y los procesos que requieras tendrás que dar clic en Run para comenzar a ejecutar el programa y ver la animación, que se mostrará en una pequeña ventana en la parte inferior derecha de la pantalla. Y listo, con esto habrás podido escribir tu primer programa en este sencillo entorno de programación. |
El día que KDE dejó de ser horrible Posted: 24 Oct 2014 10:14 AM PDT
Debo admitir que habían pasado unos cuantos años desde la última vez que probé KDE, pero eso no quitaba que todas mis experiencias con ese entorno de escritorio hubiesen sido un fraude de proporciones épicas. Sí, lo se, la experiencia de un usuario no es la de todos los demás, y se de primera mano que KDE tiene defensores y fans para tirar al techo, y que han estado media vida en una guerra santa contra los de GNOME peleándose por cual es el mejor... o peor. Que mis últimas cuatro computadoras (menos la que tengo en este momento) se arrastraran con cualquier distro que llevara Plasma encima y que además luciese horrible como si se tratara de una interfaz que se quedó permanentemente en 1999, eran razones suficientes para no querer tener nada que ver con ese entorno y sus efectos glossy y sus botones con relieve y sombras mal arrojadas. A pesar de eso, cada vez que alguien me hablaba del nuevo Plasma, iba yo y le echaba un ojo por encima, y al seguir viendo lo mismo que venía viendo desde hace más de media década, solo pensaba: no, gracias, pero no. Hasta que todo cambió. Plasma cinco punto unoPueden agradecer/culpar a Ander que tiene más tolerancia, y que ha estado feliz con Arch y KDE (con Plasma del feo) desde hace unos meses. En una pequeña discusión en la que yo decía que los que usan KDE se deben vestir muy mal (la vida de troll), el tío de pronto me ha pasado unas capturas de los cambios que se venían pronto y que son un giro completo al horror que me tenía acostumbrada esta gente desde mi adolescencia. Resulta que ahora hasta existe un equipo de diseño serio que se está encargando de sacar a KDE del pasado y traerlo al presente de las cosas lindas: el KDE Visual Design Group, que se han dado cuenta que a los usuarios si les importa la interfaz y que lo bonito vende, porque todos somos unos superficiales. Esto es una genial noticia para Linux que está muy lejos de unificarse pero que cada vez tiene mejores entornos para elegir. Breeze styleNo diría que solo una brisa de aire fresco, es casi un huracán. El estilo de la interfaz que lleva esto encima, lo han llamado "Breeze", y es completamente diferente a lo que nos tenía acostumbrados KDE. Y no solo el diseño ha mejorado sino muchos aspectos técnicos bajo el capó del entorno que lo hacen mucho más ligero y fluido. Pero no vamos a entrar en muchos detalles, porque para eso esperamos a una versión estable y les traemos una reseña. Después de todo Plasma 5 aún no está listo, pero luce genial. Una combinación de características viejas con nuevas, pero todo pulido, como si se le hubiese pasado una lija y una capa de barniz a una madera vieja e irregular que seguía siendo robusta y ahora luce hermosa también. Plasma 5.1 se liberó el 15 de octubre, y se te bajas Kubuntu 14.10 recién salido del horno vas a tener la opción de hacerlo con el estable pero horrible Plasma 4, o con el inestable pero hermoso Plasma 5 a modo de "Tech Preview". Y es que como entusiasta de le tecnología siempre estoy buscando cosas nuevas que probar, pero con algo como esto estoy esperando que esté completamente listo para usarlo todos los días. Hey, que me ha gustado tanto la versión inestable que he probado en una máquina virtual que estoy pensando en reemplazar elementary por una distro con Plasma 5 que me funcione bien. Miren todos esos screenshots y díganme si no es lindo.
Galería de imágenesPara saber cuando está listo, puedes seguir el calendario oficial de lanzamiento. |
You are subscribed to email updates from Bitelia To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No hay comentarios:
Publicar un comentario