31 Matching Annotations
  1. Jan 2024
    1. Algunas personas ancianas están oprimidas por el miedo a la muerte. Durante la juventud, este sentimiento está justificado. Los jóvenes que tienen razones para temer que los maten en alguna batalla, pueden justificadamente sentir amargura al pensar que se les ha robado lo mejor que la vida es capaz de ofrecer. Pero, en un anciano, que ha conocido las alegrías y las tristezas humanas, que ha terminado la obra que le cabía hacer, el temor a la muerte es algo abyecto e innoble. El mejor modo de superarlo —por lo menos, ésta es mi opinión— consiste en ampliar e ir haciendo cada vez más impersonales sus intereses, hasta que, poco a poco, retrocedan los muros que encierran al yo, y su vida vaya sumergiéndose crecientemente en la vida universal. Una existencia humana individual debería ser como un río: al principio, pequeña, estrechamente limitada por las márgenes, fluyendo apasionadamente sobre las piedras y arrojándose por las cascadas. Lentamente el río va haciéndose más ancho, las márgenes se apartan, las aguas corren más mansamente y, por último, sin ningún sobresalto visible, se funden con el mar y pierden, sin dolor, su ser individual. El hombre que, en su vejez, sea capaz de considerar su vida de esta manera, no sufrirá el temor a la muerte, pues las cosas que él estima seguirán existiendo. Y, si con la decadencia de la vitalidad aumenta la fatiga, no será mal recibido, entonces, el pensamiento de que está próxima la hora del descanso. Yo desearía morir en pleno trabajo, sabiendo que otros continuarán lo que yo ya no puedo hacer, y contento al pensar que se hizo lo que fue posible hacer.

      Bertrand Russell y las etapas de la vida

  2. Dec 2022
    1. CONOCIMIENTO TACITO:Este es el tipo de conocimiento que permanece en un nivel "inconsciente", se encuentra desarticulado y lo implementamos y ejecutamos de una manera mecánica sin darnos cuenta de su contenido.

      Ese que no eres consciente

  3. Nov 2022
    1. The most basic strategy for mocking is to reassign a function to the Mock Function.

      test

    2. There are three main types of module and function mocking in Jest:jest.fn: Mock a functionjest.mock: Mock a modulejest.spyOn: Spy or mock a function

      Esto es sólo una prueba para Juanda

    3. One of the common ways to use the Mock Function is by passing it directly as an argument to the function you are testing.

      curioso

  4. Jun 2022
  5. fastapi.tiangolo.com fastapi.tiangolo.com
    1. @app.get("/items/{item_id}") def read_item(item_id: int, q: Union[str, None] = None): return {"item_id": item_id, "q": q}

      Con la siguiente url, por ejemplo http://127.0.0.1:8000/items/1?q=hola

      devuelve:

      { "item_id": 1, "q": "hola" }

  6. Nov 2021
    1. La ciencia del ‘chup chup’  La experimentada divulgadora científica Elena Sanz acaba de publicar su último libro, La ciencia del ‘chup chup’

      Libro sobre trucos culinarios y ciencia

  7. Oct 2021
    1. >>> page = Page.objects.get(title="A Blog post") >>> page <Page: A Blog post> # Note: the blog post is an instance of Page so we cannot access body, date or feed_image >>> page.specific <BlogPage: A Blog post>

      You can convert a Page object to its more specific user-defined equivalent using the .specific property. This may cause an additional database lookup.

    1. Use settings to change the default templates used for each tag Specify templates using template and sub_menu_template arguments for any of the included menu tags (See Specifying menu templates using template tag parameters). Put your templates in a preferred location within your project and wagtailmenus will pick them up automatically (See Using preferred paths and names for your templates).

      Dónde especificar las plantillas para los menús. Si no usas las tuyas, el paquete usa plantillas por defecto usando bootstrap3

    2. While main menus always have to be defined for each site, for flat menus, you can support multiple sites using any of the following approaches: Define a new menu for each site Define a menu for your default site and reuse it for the others Create new menus for some sites, but use the default site’s menu for others You can even use different approaches for different flat menus in the same project. If you’d like to learn more, take a look at the fall_back_to_default_site_menus option in Supported arguments

      Usar main menu o flat menu en wagtail

    3. Have you noticed how the aricle pages are not shown below the ‘Latest news’ item, despite specifying allow_subnav=True on the menu item? Only pages with a show_in_menus value of True will be displayed (at any level) in rendered menus. The field is added by Wagtail, so is present for all custom page types. For page types that are better suited to showing on listing/index pages (for example: news articles or events) - you can set the show_in_menus_default attribute on the page type class to False to exclude them from menus by default.

      Configuraciones básicas de wagtailmenus para que se muestren o no

  8. Nov 2020
  9. Aug 2020
    1. from fastapi import FastAPI app = FastAPI() @app.get("/") async def root(): return {"message": "Hello World"}

      Basic get api with fastapi

    1. barChart = pygal.Bar(height=400)[barChart.add(x[0], x[1]) for x in mean_per_state.items()]display(HTML(base_html.format(rendered_chart=barChart.render(is_unicode=True))))

      How to display html finally in jupyter notebooks

    2. from IPython.display import display, HTMLbase_html = """<!DOCTYPE html><html> <head> <script type="text/javascript" src="http://kozea.github.com/pygal.js/javascripts/svg.jquery.js"></script> <script type="text/javascript" src="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js""></script> </head> <body> <figure> {rendered_chart} </figure> </body></html>"""

      How to display html in jupyter notebooks

    1. def main(name: str = typer.Argument("World", hidden=True)):

      Hide a CLI argument from the help text

    2. def main(name: str = typer.Argument(..., help="The name of the user to greet")): typer.echo(f"Hello {name}")

      Add a help text for a CLI argument You can use the help parameter to add a help text for a CLI argument. This example without default

    1. import random import typer def get_name(): return random.choice(["Deadpool", "Rick", "Morty", "Hiro"]) def main(name: str = typer.Argument(get_name)): typer.echo(f"Hello {name}") if __name__ == "__main__": typer.run(main)

      Setting a dynamic default value. And we can even make the default value be dynamically generated by passing a function as the first function argument:

    1. def main(name: Optional[str] = typer.Argument(None)):

      How to define an optional parameter in function definition in typer

  10. Feb 2020
    1. # Import the Matcher from spacy.matcher import Matcher

      ¿Cómo importar el Matcher de Spacy?

    2. In spaCy, attributes that return strings usually end with an underscore – attributes without the underscore return an ID.

      Spacy: atributos con y sin , como por ejemplo pos_ y id

  11. Jan 2020
    1. En este ejercicio le indicaremos al niño que camine con los bordes externos para favorecer la supinación del pie y así potenciar la musculatura del compartimento interno de la pierna y el estiramiento de la musculatura del compartimento externo.

      Ejercicio "caminar con bordes externos" para pies planos

    2. Para hacer este ejercicio es importante que el niño no se apoye en ninguna superficie y suba lo más alto posible para que el músculo tibial posterior trabaje. Si subimos por debajo de 3-4 cm los músculos solicitados serán gemelos y soleo, por esto es importante subir lo máximo posible, para asegurarse la activación del músculo tibial posterior. Una vez que el niño esté de puntillas debe aguantar dos o tres segundos y bajar despacio. De este ejercicio haremos dos tandas de diez repeticiones.   Si el niño además de tener el pie plano camina hacia dentro el ejercicio de puntillas habría que hacerlo con ligera aducción, con las puntas de los pies hacia fuera.

      Ejercicio de puntillas para pies planos

    3. Como el pie plano suele ser inestable, con el ejercicio de la pata coja se va a trabajar el equilibrio y propiocepción, para fortalecer ligamentos y músculos. De este ejercicio realizaremos cinco repeticiones de diez segundos cada una en cada pie.

      Ejercicio pata coja para pies planos

    1. Press F4. From the menu bar, select File→Start Center...

      To open the Start Center in musescore (if not already visible), use any of the following options:

  12. Dec 2019
    1. “A measure from 0.0 to 1.0 describing the musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. sad, depressed, angry).”

      What is valence in music according to Spotify?

    1. // Asignar un manejador de eventos usando click $("#header a").click(function() { // manejar el evento }); // Asignar un manejador de eventos usando on $("#header a").on("click", function() { // manejar el evento });

      Asignar un manejador de eventos usando on()

    2. ¿Cuándo usar attr() y cuando prop()? Atributos que se modifican con attr(): class, id, href, label, src, title... Propiedades que se modifican con prop(): autofocus, checked, async, multiple, readOnly...

      ¿Cuándo se utiliza attr() y prop() en jquery?

    1. La plataforma de aprendizaje abierto serlo.org provee de explicaciones intuitivas, cursos, videos, y ejercicios interactivos y con soluciones para las materias de matemáticas, ciencias naturales, informática, idiomas extranjeros, política y materias especiales como sostenibilidad aplicada.

      Tiene ya contenido

    1. Todo empieza en la asociación de makers Bricolabs,

      Está muy guay Bricolabs