La forma del universo

La forma del universo

Posted on
La Relatividad General sustituye el concepto de campo gravitatorio de la física newtoniana por el de distorsión del espacio-tiempo. Es decir, la dinámica del espacio-tiempo depende de su geometría, es decir, de la forma del universo. Para una distribución homogénea e isotrópica, de acuerdo al principio cosmológico, la forma del universo solo puede ser de tres tipos: un universo curvo y cerrado, un universo curvo y abierto, o un universo plano e infinito.
La teoría del Big Bang

La teoría del Big Bang

Posted on
El origen y naturaleza del universo ha sido una de las grandes incógnitas para el pensamiento humano. Las diferentes corrientes religiosas y filosóficas han ofrecido, a lo largo de la historia, su propia interpretación, basadas las primeras en la llamada verdad revelada y las segundas en las conclusiones de diferentes pensadores. Solo recientemente se ha abordado el problema desde un punto de vista científico de la mano de la cosmología. Como cualquier campo de la ciencia, la cosmología emplea el método científico para comprobar las diferentes teorías o hipótesis mediante observaciones experimentales. De este modo, las teorías permiten realizan predicciones que los experimentos deben corroborar, descartar o sugerir modificaciones para adecuarse a los datos obtenidos.
Advanced Factories 2019

Advanced Factories 2019

Posted on
Memoria de la asistencia a la exposición y congreso Advanced Factories 2019, Industry 4.0, en Barcelona, los días 9, 10 y 11 de abril de 2019. La universidad y la industria siempre han mantenido una estrecha relación, especialmente en el caso de las titulaciones técnicas o ingenierías. Esta relación es aún más importante hoy en día, cuando los avances tecnológicos se suceden aceleradamente y la competitividad de las empresas depende en gran medida de su capacidad adaptación. En este sentido, la industria necesita incorporar continuamente personas con la formación adecuada, capaces de implementar dichos avances. Por ello, el papel de los centros educativos cobra mayor importancia como aliado de esta renovación que denominamos 4ª Revolución Industrial.
Hello World en Django

Hello World en Django

El primer concepto a tener en cuenta al crear una aplicación web en Django es el de vista (view). Una vista es una página web de la aplicación con una función específica y que emplea un determinado diseño. En Django cada vista es representada por una función o método en Python. Dicha vista se selecciona a partir de la URL que se demande.
Hacer del ejercicio físico un hábito

Hacer del ejercicio físico un hábito

El ejercicio físico genera estímulos en el cerebro que ayudan a mantener un estado emocional positivo. Cualquiera puede comprobar como el estado de animo influye en nuestra productividad. El simple hecho de correr durante 30 minutos cada mañana tiene un considerable efecto en como nos sentimos el resto del día. Básicamente, el ejercicio elimina el estrés y mejora nuestra capacidad productiva en todos los sentidos. Sin embargo, aunque conozcamos los beneficios de mantenerse en buena forma física, no suele ser sencillo crear el hábito.

El administrador de Django

Django crea un administrador por defecto que permite añadir, modificar o eliminar las entradas en la base de datos. Es un administrador escrito únicamente para el uso de los administradores del sitio con una interface clara y de fácil manejo.

Django en Mac OS X. Primeros pasos

En esta entrada podemos encontrar los pasos a seguir para instalar Django en Mac OS X y realizar las primeras interacciones con la plataforma y su base de datos a través de la consola. Se muestra como crear un primer proyecto, configurar una base de datos asociada al mismo y manejar dicha base de datos mediante la API de Django al efecto.

Obtener datos de Google Spreadsheets mediante JSONP

Se trata de obtener los datos de las hoja de cálculo de Google (Google Spreadsheet) mediante un Google API que entrega dichos datos en formato JSON. Posteriormente, dichos datos son procesados mediante una función de respuesta (callback function) en Javascript.

Importar datos de Google Spreadsheets mediante JQuery

Este es un pequeño experimento permite obtener los datos de una hoja de cálculo de Google y representarlos en cualquier otra página web empleando JQuery. El resultado es que los datos de la hoja de Google aparecen en mi página en la forma que desee.

Clases en Python

Continuando con el repaso de los conceptos básicos en Python, le toca el turno en esta ocasión a las clases. Dado que Python es un lenguaje OOP (Object Oriented Programming) hace un exhaustivo uso de las clases. En este post abordamos la definición de sus términos, la creación y uso de las clases y el concepto de herencia.

Manejo de ficheros en Python

Abrir un fichero y leer su contenido es muy sencillo en Python. En este caso tratamos tanto ficheros de texto como ficheros binarios y mostraremos algunos ejemplos de lectura y escritura de ficheros mediante Python.

Funciones en Python

Posted on

Funciones de usuario Estas son las funciones creadas por el usuario y que no están predefinidas en Python. La ventaja de las funciones es que las escribimos una vez y podemos usarlas tantas veces como deseemos. La sintaxis básica de una función es la siguiente: def function_name(): string =’Hello’ return string print (function_name()) Dentro de la función pueden realizarse las operaciones que se deseen. A la función se le pueden pasar tantos parámetros, separados por comas, como se deseen: mylist = [1,2,3,4,5] def my_function_name(list): list.append(6) return list print (my_function_name(mylist)) otherlist = [7,8,9,10] def other_function_name(list1,list2): list1.extend(list2) return list1 print(other_function_name(mylist,otherlist)) …