20 Matching Annotations
  1. Feb 2025
  2. Sep 2024
    1. Es sorprendente la facilidad con la que podemos colaborar en línea hoy en día. Usamos Google Docs para colaborar en documentos, hojas de cálculo y presentaciones; en Figma trabajamos juntos en diseños de interfaz de usuario; nos comunicamos con colegas usando Slack;

      ejemplo de lo que exactamente hacemos en la sesión colaborando con diferentes puntos de vista y comentandolo

  3. Apr 2024
    1. miColeccion := #(11 38 3 -2 10)

      crea un array con los números (11 38 3 -2 10)

    2. [:each | each abs]

      El bloque proporcionado es [:each | each abs], que toma cada elemento (each)

    3. messageBoard show: 'hola'. messageBoard cr. messageBoard show: 'Pharo'

      messageBoard, puedes encadenar los mensajes en cascada para lograr el mismo resultado de una manera más concisa y legible.

      show: se utiliza para mostrar un mensaje en el objeto messageBoard Hola y Pharo

      cr : se utiliza para agregar un salto de línea

    4. Cadenas Un String o cadena es una colección de caracteres. Usa comillas simples para crear un objeto String

      En esta sección podemos ver que podemos crear un objeto y darle sentido veamos un ejemplo.

      Ejecutamos 'Adan no calla con nada' reverse.

  4. Mar 2024
    1. miColeccion := #(11 38 3 -2 10) collect: [:each | each abs].

    2. miColeccion := #(11 38 3 -2 10)

      crea un array con los números (11 38 3 -2 10)

    3. [:each | each abs]

      El bloque proporcionado es [:each | each abs], que toma cada elemento (each)

    4. collect:

      mensaje collect: para aplicar un bloque a cada elemento del array.

    5. ifFalse: [GtTranscript new show: 'Es falso']

    6. ifTrue: [GtTranscript new show: 'Es cierto']

    7. [:x | x+2] value: 20. b := [:x | x+2]. b value: 20.

      [:x | x+2] value: 20. * Este código crea un bloque directamente en el lugar donde se necesita y lo ejecuta inmediatamente con el argumento 20. El bloque toma x como argumento, suma 2 a x y devuelve el resultado. En este caso, se pasa 20 el resultado será 20 + 2 = 22

      b := [:x | x+2]. b value: 20. * primero se crea un bloque y se asigna a la variable b. Luego, el bloque almacenado en b se ejecuta con el argumento 20. Este enfoque permite reutilizar el mismo bloque en múltiples lugares o en momentos diferentes dentro del código

    8. Cadenas

      En esta sección podemos ver que podemos crear un objeto y darle sentido veamos un ejemplo.

      Ejecutamos 'Adan no calla con nada' reverse.

  5. Oct 2021
    1. Ambos libros fueron y siguen siendo medio siglo después dos superventas académicos. Si Para leer al Pato Donald develaba los misterios de la ideología burguesa y explicaba cómo el imperialismo inculcaba una visión del mundo, la Pedagogía del oprimido era el tool ideal para activar procesos de concientización y poner en crisis esa (falsa) imagen del mundo

      Esto es un ejemplo