Unidad III Instalación de Paqueterías para comenzar con la programación en Ruby On Rails

Instalación de Paqueterías para comenzar con la programación en Ruby On Rails


     Cuando programamos una aplicación siempre van a estar presentes varios elementos que son muy importantes entre ellos tenemos primero el esfuerzo mental para entender cierto problema y buscarle una solución, segundo una computadora,  tercero una técnica o una metodología que nos ayude a llevar un orden y para no se nos escapen detalles "aveces ocurren detallitos eso es normal, pero mientras más te apoyes en una metodología estos serán menos y en caso de ocurran los puedes controlar mejor", cuarto uno o varios lenguajes de programación que nos permitan convertir las ideas en instrucciones para que le de vida a el sistema que deseamos programar para darle solución al problema.



     En nuestra clase número tres nos dedicamos a la instalación de la paquetería necesaria para empezar a programar, uno de estos paquetes fue GUAKE el cual es un terminal desplegable que se muestra y se oculta cuando presionas la tecla F12, también le puedes configurar el color y el tamaño de la fuente, el color de fondo e incluso poner una imagen de fondo y aumentar o diminuir la opacidad como más te guste.



     Me gusto mucho esta terminal no tengo problema con la que viene por defecto en debian pero me parece mas bonita solo por el hecho de que se le pueden configurar los colores, y también que aparecerá una vez la inicies y con solo presionar una tecla se desplegará.


     La otra aplicación que instalamos fue ATOM la cual es un editor de código, de fuente abierta funciona en linux, windows y mac, fue desarrollado por GitHub y está escrito en CoffeeScript y Less. Su versión 1.0 beta salio al publico en el año 2015. Soporta una gran cantidad de lenguaje entre ellos puedo mencionar:  HTML, CSS, Sass, C/C++, C#, Java, Javascript, JSON, CoffeeScript, Python, PHP, Ruby, Ruby on Rails, Shell Script, Perl, XML, YAML, entre otros...


     Esta aplicación solo la instalamos no llegamos a manipularla pero por lo que vi es muy colorida ayuda en la sintaxis de la programación con colores y posee un fondo oscuro, se me parece a sublime text, en clase se indico que una de las diferencia que tienen es que atom es de software libre y no te solicita licencia en cambio sublime text es privativo por lo cual si te solicita licencia, y bastante insistente.




     En esta clase también vimos las licencias de Creative Commons esta es una organización que se encarga promover el acceso y el intercambio de cultura a nivel mundial. Desarrolla un conjunto de instrumentos jurídicos de carácter gratuito que facilitan usar y compartir tanto la creatividad como el conocimiento. Su sede principal se encuentra en EEUU, el primer conjunto de licencias de copyright fue lanzado en diciembre de 2002.

     Creative Commons Venezuela fue desarrollado por el Centro Nacional de Tecnologías de Información (CNTI) ente adscrito al El Ministerio del Poder Popular para Educación Universitaria Ciencia, Tecnología (MPPEUCT) de Venezuela institución que representa a la Organización Creative Commons en el país, y que desde el año 2009 está afiliada a el proyecto Creative Commons, no fue sino hasta el año 2013 que el marco legal venezolano fue adaptado para que todos los creativos pudieran usar licencias de Creative Commons y compartir sus obras bajo una legalidad y con sus respectivos derechos de autor.

Significados


Seis Posibles combinaciones





     Para concluir quiero acotar que cada vez me entusiasma más el curso debido a que la profesora explica todo sobre todo, a pesar de que es un curso del framework ruby on rails y lo vamos utilizar en la plataforma linux específicamente debian, algunas chicas no saben utilizar debian debido a que no han trabajado con el, la profesora se toma el tiempo de explicar detalle a detalle cada duda que se presenta. Eso me sorprende mucho porque no suele ocurrir; Claro también en un principio se dijo que no se requerían conocimientos.

     En esta clase también se hablo de algunos comandos de linux y de como funciona la ubicación de las carpetas desde la terminal aparte de lo ya descrito anteriormente. Debido a que uno de los elementos implicados para programar es pensar y analizar, es importante que se haga con gusto, con paciencia, en tranquilidad y con mucha concentración, cualquier cosa que nos distraiga puede hacer que perdamos la concentración y con ello que se pierda la idea de lo que estamos creando. Así que bueno esta clase me pareció bastante importante para comenzar a programar y encaminarnos en todo lo que respecta a las licencias de derechos de autor en la web y a decidir con que aplicaciones o paquetes se desea programar.


Comentarios

Entradas más populares de este blog

UNIDAD IX INICIACIÓN EN BASE DE DATOS CON RAILS GIRLS!!!

UNIDAD XI CREANDO CALCULADORA CON RUBY!

Unidad III "Grace Murray Hopper"