sábado, 11 de febrero de 2023

miércoles, 25 de enero de 2023

Recursos educativos

En el siguiente enlace hay una lista de recursos educativos:

http://docentesenlinea.udec.cl/recursos-educativos/

jueves, 12 de enero de 2023

Borrar todos los archivos con una cierta extensión en forma recursiva

 Solución:

    find . -name "*.dat" -type f -delete
 
Recomendación: Primero mirar los archivos que se borrarán_
 
  find . -name "*.dat" -type f
 
Advertencia: Mucho cuidado con el orden del argumento "delete" (podrías borrar todo...) 
 
Esto es un copy+paste desde: https://askubuntu.com/questions/377438/how-can-i-recursively-delete-all-files-of-a-specific-extension-in-the-current-di 

lunes, 26 de diciembre de 2022

Syllabus usando org-mode de emacs para obtener el tex y pdf

 Mi versión en org-mode (emacs) y latex del syllabus de un curso de la Universidad de Concepción, versión 2022.

https://github.com/ramrebol/syllabus

Como la institución sólo provee de la versión MS-Word del syllabus, comparto mi versión para generar el syllabus de un curso en la Universidad de Concepción:

  • syllabus.tex y syllabus.org es la versión minimal (el mismo ejemplo dado por la institución).

  • syllabus_algebra.tex y syllabus_algebra.org es una versión para el curso de Álgebra y Trigonometría del segundo semestre del 2022.

  • *.pdf son las salidas pdf de ambos archivo.

Los archivos *.tex están listos para compilar. Obviamente, también puedes editarlos como necesites.

Notar que los archivos LaTeX fueron generados usando org-mode de emacs (que si no lo conoces te recomiendo mirar de qué se trata: https://orgmode.org/), lo que hace que la generación del tex y pdf sea mucho más sencilla (incluso podemos saltarnos mirar el tex). Si usas emacs, puedes descargar los *.org y para generar el tex basta escribir los shorcuts

C-x-e l-p

pero si sólo quieres usar los tex no es necesario saber nada sobre emacs y org-mode.

Notar que usar los archivos *.org tiene la ventaja de poder escribir tablas (por ejemplo, de la sección de la Planificación) en una forma más natural, usando C-c' (notar el apóstrofe luego del Control c).

 


lunes, 24 de octubre de 2022

¿Cómo saber si la clase es buena?

Una clase es buena cuando los estudiantes quieren ir y participar. El buen ambiente de una clase depende tanto del profesor, alumnos y también la infraestructura.


Una sala puede tener una infraestructura top, pero si el profesor es aburrido, la clase no es buena.

Una sala puede tener una infraestructura deficiente, pero un profesor tan especial que hace que la esperiencia de la clase sea imperdible.

Junto con lo anterior no hay que olvidar que el ambiente para generar una buena clase también es responsabilidad de los estudiantes. Deben llegar a la hora, estar atentos y con disposición positiva, tomar apuntes, participar, etc.

viernes, 20 de mayo de 2022

Bases de datos de la biblioteca Universidad de Concepción

Escribo información sobre la biblioteca de la Universidad de Concepción aca, para que no se me olvide y tenerlo a mano.

    https://bibliotecas.udec.cl/

Algunas bases de datos:

  - web of science    <-- dueña de EndNote
  - sciencedirect
  - ebsco
  - elibro                  <-- libros en español
  - jstor                    <-- docs científicos y relevantes ANTIGUOS (hitóricos) !!!!
  - annual review
  - taylor
  - wiley- springer


------------------------------------------------


Fuera de la universidad es posible acceder a la información anterior, o papers, mediante el proxi de la UdeC, con la siguiente información:

    proxy.udec.cl    y    en el puerto: 3128

Parece que esta información del proxy está en desuso, pero hasta ahora funciona.



------------------------------------------------


Aunque no es de la UdeC, un sitio donde ver el factor de impacto de revistas:


    https://www.scimagojr.com/

miércoles, 8 de diciembre de 2021

Adventofcode

Cada año antes de navidad, en el sitio

    https://adventofcode.com/ 

hay una serie de acertijos que se resuelven con ingenio y programando en cualquier lenguaje. Cada media noche se publica un nuevo acertijo, y la idea es resolver cada problema en el menor tiempo posible.

Escribo esto acá para ver si me acuerdo de participar el próximo año, que éste ya es tarde :P

domingo, 6 de junio de 2021

Demasiada democracia

¿Los politicos deben hacer lo que los ciudadanos quieren, en la forma que la mayoria quiere, o deben hacer lo que es conveniente para ellos?

martes, 18 de mayo de 2021

etags: an useful tool to generate tags in Emacs

etags is an useful tool to generate tag tables for Emacs (ctags is the same but for vi). This allows us to jump to a function defined in some file in the code, without having to remember in which file is it. As could be expected, this tool understand the syntax of a lot of programming languages, like C, C++, Fortran, HTML or LaTeX.

 

To use it, in the folder where the code is run

     etags *.f90

 

This generates a file called TAGS with the information (a tag table) about in which .f90 is each function and subroutine of the code.


Then, in Emacs move the cursor on the subroutine/function what you want, and ATL+. (ALT and dot) opens the .f90 file where the subroutine/function is with the cursor on the definition of it. To go back, hit ALT+, (ALT and comma).


For more tips related with emacs visit papitas emacs.

jueves, 25 de marzo de 2021