Archivos de la categoría git

Taller: Documentos científicos y técnicos de alta calidad: más allá de wysiwyg

noWar

¿Qué es esto?

Presentaremos una metodología sencilla que proporciona documentos de calidad: tipográfica y estructurados. El método, relativamente sencillo, deja al ordenador y sus programas las tareas más rutinarias:

  • gestión de citas y referencias bibliográficas,
  • numeración de tablas y figuras,
  • salidas a distintos formatos (pdf, epub, web, word,. . . )
  • útil para documento cortos, trabajos organizados por capítulos, presentaciones, . . .

¿A quién va dirigido?

A los alumnos de cualquier titulación de la Facultad de Biología, pero puede participar cualquier miembro de la misma. Este taller está destinado preferentemente a alumnos de cuarto, tercer, segundo y primer curso (por ese orden). ¿Cuándo? De cuatro a seis de la tarde la fecha la seleccionas tu: 27 Octubre, 10 ó 15 Noviembre.

Sigue leyendo

Cómo GitHub conquistó a Google, a Microsoft y a todos los demás

Hubo un tiempo en el que Chris DiBona, el melenudo director de código abierto en Google, estaba preocupado de que todo el software de open source del mundo terminara en una misma cesta. “Sólo había uno, y ese era SourceForge“, ha dicho más de una vez.

Así pues, como muchas otras empresas, Google creó su propio sitio donde la gente pudiera albergar proyectos de código abierto; aquello se llamó Google Code. La compañía había construido su imperio sobre los cimientos de Linux, y otro software diverso de código abierto, y al ofrecer una alternativa a SourceForce, lo que estaba tratando de asegurarse era de que el mundo del software libre siguiera evolucionando, tratando de difundir esta religión a través de la Red de redes.

Pero entonces llego GitHub, y su proceso fue imparable. Ayer mismo, Google anunció que, tras diez años de vida, Google Code se apaga y cierra sus puertas digitales. La verdad es que la decisión no ha sido difícil de predecir, y es que Google Code estaba muriendo poco a poco porque la mayoría del código abierto en todo el mundo se alberga ya desde hace tiempo en GitHub, un sitio puesto en marcha por una peculiar startup de San Francisco del mismo nombre.

Algunos argumentan que Google tenía otras razones más egoístas para la creación de Google Code: quería control o deseaba acaparar en sus máquinas cuantos más datos digitales pudiera. Paranoias de conspiración allá donde fueres. Pero, la verdad, es que GitHub siempre fue más valioso que todo aquello. GitHub democratizó el desarrollo de software de una manera mucho más completa que SourceForge o Google Code (o cualquier otro servicio parecido). Y eso es la moneda de cambio más valiosa en el mundo del desarrollo de software.

Después de siete años ya en la red, la empresa cuenta con casi 9 millones de usuarios registrados. Además, cada mes, otros 20 millones de personas visitan la web sin registrarse. De acuerdo con el monitor de tráfico web de Alexa, GitHub es ahora uno de los 100 sitios más populares del globo terráqueo. Esta popularidad es bastante notable para un lugar de encuentro que es utilizado normalmente por codificadores de software, y no por personas que buscan noticias de famosos, vídeos de gatitos o charleta social.

La ironía del éxito de GitHub, sin embargo, es que el mundo del código abierto ha regresado a un repositorio central (a una misma cesta, otra vez) para almacenar todo su código libre, pero esta vez, al contrario que en ocasiones anteriores, la mayoría de los desarrolladores están muy satisfechos de que ello sea sí. Disponer de una ubicación central permite a la gente colaborar más fácilmente en casi todo.

Mientras se mantiene todo el código en un único lugar, a la vez, GitHub también lo mantiene en todos los lugares. Esta paradoja muestra la belleza del software de código abierto y por qué es tan importante para el futuro de la tecnología.

¿Y cómo explicar este éxito? Sencillo. Todo es cuestión de Git, el software de control de versiones en el que se basa GitHub. Linus Torvalds, creador de Linux, desarrolló Git en el año 2005 como una manera mejor de construir Linux en general. Git hizo muy sencillo para los desarrolladores trabajar sobre el mismo código del sistema operativo sin “pisar” el trabajo de los demás.

Por explicarlo fácilmente, Git permite que cualquiera se descargue de manera sencilla una copia del código fuente de un software a su propia máquina, que realice los cambios pertinentes y, a continuación, que suba dichos cambios al repositorio central. Y lo hace de tal manera (y este es el truco del almendruco) que los cambios de todos se fusionan juntos y sin problemas.

Hoy día, ya casi todo el mundo alberga sus proyectos de código abierto en GitHub, incluyendo empresas como Google, Facebook, Twitter e, incluso, Microsoft. Ésta, últimamente, ha almacenado sus códigos de software libre más importantes en las entrañas de GitHub antes incluso que en CodePlex, su propia plataforma de este estilo.

Sigue leyendo

III. CURSO Fundamentos Estadísticos para Investigación. Introducción a R.

Estudios-Propios Ya está accesible para preinscripción el curso de “Estadística con R” que ofrecemos desde este Servicio.

El curso es de estadística, y emplearemos R como herramienta de trabajo. Dedicaremos unas sesiones a conocer R desde cero, aprovechando la simplicidad de R, para llegar a la elaboración de informes automáticos personalizados, siguiendo el principio de “esto lo puedes hacer tu y es así de fácil”. R no sólo es una herramienta para calcular, es un instrumento para aprender y comprender; evidentemente requiere cierto esfuerzo por parte de los participantes.

  • La prescripción comienza el día 14 de Septiembre y las matriculas a partir del día 30 de Septiembre.
  • El curso se realizará en horario de mañanas o tardes, fundamentalmente durante el mes de noviembre de 2014 en días salteados. Intentaremos adaptarnos a las necesidades de la mayoría.
  • Más información sobre el curso (fechas, temario, …) aquí.
  • Como resultado del curso el alumno deberá de ser capaz de:
    • Preparar un conjunto de datos para poder analizarlos (con R u otra herramienta).
    • Discutir que técnica estadística es más apropiada para el análisis, dadas las hipótesis de trabajo.
    • Realizar un análisis con R; para ello contará con un material, que modo de pequeños protocolos, pretendemos le sea de ayuda.

¿Por que con R?

  • R es un potente lenguaje orientado a objetos y destinado al análisis estadístico y la representación de datos.
  • Se trata de software libre que permite una utilización libre y gratuita; bajo la continua supervisión y contraste de los usuarios.
  • La comunidad científica internacional lo ha elegido, de facto como la ‘lingua franca’ del análisis de datos.
  • Tiene una gran implantación en universidades y cada vez más en mundo empresarial:
  • Este vídeo resume en minuto y medio las características mas relevante de R.

Contenidos del curso

  1. Entorno de trabajo R, y RStudio
  2. Investigación reproducible
  3. Introducción a los contrastes
  4. Comparación de medias
  5. Modelos de Regresión
  6. Contrastes no paramétricos
  7. Taller de Gráficos con R
  8. R en la web: Introducción al paquete Shiny

keep-calm-and-markdown FEIR3-agosto14

GitHub para novatos (Don’t Get Scared, Get Started)

gitEstamos en 2014 y no hay manera de evitarlo: necesitas aprender cómo utilizar GitHub.

¿Por qué?. GitHub  es una ‘red social’ que ha cambiado completamente la forma en que trabajamos. Comenzó como plataforma de colaborativa para desarrolladores, GitHub es ahora el mayor espacio de almacenamiento en línea de trabajo colaborativo que existe en el mundo.

Os recomendamos este par de enlces para iniciarse en gitHub

espero que les resulte útil.

git init
git status
git add Readme.txt
git commit -m “comentario aquí”
git remote add origin https://github.com/user/myproject.git
git remote -v
git push