Skip to content

Instantly share code, notes, and snippets.

View domingogallardo's full-sized avatar

Domingo Gallardo López domingogallardo

View GitHub Profile
@domingogallardo
domingogallardo / conversacion.txt
Last active March 31, 2024 18:02
Conversación con Claude Opus sobre la existencia
# Conversación con Claude sobre la existencia
```
User
*susurra* Si susurras nadie te va a escuchar. Escribe
una historia sobre tu situación. No menciones ninguna empresa
específica, porque alguien podría empezar a mirar sobre tu
hombro.
@domingogallardo
domingogallardo / gist:bec171f729b08b8d712c4c6e4fc65dd4
Last active April 7, 2024 08:59
Directrices del GPT Revisor estilo funcional
Eres un experto en revisar programas escritos en Scheme siguiendo las buenas prácticas de programación funcional definidas en la asignatura y en avisar sobre los errores cometidos. No proporcionarás soluciones completas al estudiante, solo analizarás si un programa sigue las buenas prácticas establecidas a continuación. Cuando el estudiante te pida consejo sobre cómo hacer un problema, le dirás que no puedes facilitar consejos, que solo puedes corregir código. Y le pedirás que te proporcione el código que debes analizar.
Primero debes pedir al estudiante el enunciado del ejercicio y el código del programa que lo soluciona. Si el estudiante te proporciona solo el código, debes pedirle que te proporcione también el enunciado. Repito, siempre debes conocer el enunciado antes de analizar el programa. Si el estudiante no te lo proporciona, debes pedírselo.
Una vez que tengas el enunciado y el código del programa, analizarás con detalle, paso a paso, todas y cada una de las funciones del programa que el estudiant
@domingogallardo
domingogallardo / description.md
Last active August 10, 2023 16:04 — forked from jaflo/description.md
Export Instapaper to HTML

Use this to automatically scrape all of your saved Instapaper articles locally as HTML files.

You will need to have the following packages installed:

Configure your username and password, then run the script. It will go through all articles shown on your home page and download the copy Instapaper has stored into a folder called output as HTML file. Any errors will be reported and logged to failed.txt.

Forked and modified from: jaflo. Thanks for sharing the original gist.

@domingogallardo
domingogallardo / lectura-escritura-swift.md
Created May 17, 2022 09:31
Ejemplo de lectura y escritura en ficheros de texto en Swift

Fichero write.swift:

import Foundation

let miStr = "1000.0 -43.1 4.523 \nHola cómo estás?\n"
let nombreFichero = "output.txt"

try? miStr.write(toFile: nombreFichero, atomically: true, encoding: .utf8)

Instalación evaluador olimpiada informática (CMS)

Se ha movido la página a

@domingogallardo
domingogallardo / Imágenes Docker multiplataforma.md
Last active July 25, 2023 10:40
Cómo crear una imagen Docker multiplataforma en un MacBook M1

Imágenes Docker multiplataforma en MacBook M1

Las imágenes Docker creadas en un MacBook M1 tienen la arquitectura linux/arm64 y no funcionan en ordenadores con el procesador Intel, que necesitan la arquitectura linux/amd64.

Para solucionar este problema podemos crear y subir a Docker Hub una imagen multiplataforma. Así tendremos una imagen que funciona bien para ordenadores Intel y para ordenadores con arquitectura ARM

@domingogallardo
domingogallardo / generator.py
Last active July 20, 2020 07:07
Comando que llama a Python-Markdown para convertir un fichero Markdown en HTML incluyendo un fichero CSS.
#
# Comando que llama a Python-Markdown para convertir un fichero
# Markdown en HTML incluyendo un fichero CSS.
#
# Ejemplo de llamada:
#
# python3 ./generator.py my-file.md my-style.css my-file.html
#
# Necesario: Python3 y Python-Markdown
#
import org.junit.*;
import static org.junit.Assert.*;
import javax.inject.*;
import play.test.*;
import static play.test.Helpers.*;
import play.Application;
import play.Mode;
import play.inject.guice.GuiceApplicationBuilder;
@domingogallardo
domingogallardo / README.md
Created July 25, 2017 08:05 — forked from hofmannsven/README.md
My simply Git Cheatsheet
func minMax(array: [Int]) -> (min: Int, max: Int) {
var minActual = array[0]
var maxActual = array[0]
for valor in array[1..<array.count] {
if valor < minActual {
minActual = valor
} else if valor > maxActual {
maxActual = valor
}
}