Skip to content

Instantly share code, notes, and snippets.

View miguelemosreverte's full-sized avatar
🏠
Working from home

Miguel Lemos miguelemosreverte

🏠
Working from home
  • Cordoba,Argentina
View GitHub Profile
https://join.slack.com/t/unreasonablelabs/shared_invite/zt-25800nhqa-gWAIjJRAn9LmUVm26Q8toA
@miguelemosreverte
miguelemosreverte / AFTER
Created April 3, 2023 00:44
GPT helping apply feedback to tesis
En 1973, la publicación de Metahistoria generó una profunda crisis de identidad en la historia como discurso científico. Esta crisis se extendió y se convirtió en una \"crisis epistemológica\" que alertó al mundo historiográfico en 1989, según David Harlan. Aunque el trabajo de Hayden White en Metahistoria fue importante, fueron los postulados expuestos en su introducción los que generaron un terremoto a nivel epistemológico y pusieron en tela de juicio el estatus científico de la historia.
La herejía whiteana, como se le llamó a la propuesta de White, fue criticada por muchos académicos. En lugar de apreciar la complejidad subyacente y el preciso ejercicio formal expuesto por el catedrático norteamericano en Metahistoria, la gran mayoría de los historiadores profesionales se rasgaron las vestiduras. El lenguaje que surgía de la filosofía wittgensteiniana fue un factor que contribuyó a la reacción negativa.
A pesar de las críticas, Hayden White profundizó aún más en algunos de sus postulados de 1973 con mayo
@miguelemosreverte
miguelemosreverte / fromLast.scala
Last active November 5, 2022 22:57
akka streams kafka last element
import akka.Done
import akka.actor.ActorSystem
import akka.kafka.{ConsumerSettings, Subscriptions}
import akka.kafka.scaladsl.{Consumer, MetadataClient}
import akka.util.Timeout
import org.apache.kafka.common.TopicPartition
import org.apache.kafka.common.serialization.StringDeserializer
import org.apache.kafka.common.serialization.StringSerializer
import scala.concurrent.{Await, Future}
@miguelemosreverte
miguelemosreverte / ArrayOfN.hs
Last active July 26, 2022 12:27
Left to Right composition --
import Control.Arrow
(|>) = flip ($)
zipWithIndex = zip [0..]
fn' n = map (\(a,b) -> a) (zipWithIndex (replicate n 0))
fn n =
n
{
"websocketUrl": "2.tcp.eu.ngrok.io:17776"
}
{
"hello": "name"
}
[info] org.testcontainers.containers.ContainerLaunchException: Container startup failed
[info] at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:330)
[info] at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:311)
[info] at com.akkaserverless.javasdk.testkit.AkkaServerlessProxyContainer.start(AkkaServerlessProxyContainer.java:85)
[info] at com.akkaserverless.javasdk.testkit.AkkaServerlessTestKit.start(AkkaServerlessTestKit.java:136)
[info] at com.akkaserverless.javasdk.testkit.AkkaServerlessTestKit.start(AkkaServerlessTestKit.java:115)
[info] at com.akkaserverless.scalasdk.testkit.AkkaServerlessTestKit.start(AkkaServerlessTestKit.scala:42)
[info] at actor.IntegrationSpec.<init>(IntegrationSpec.scala:28)
[info] at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[info] at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
apiVersion: v1
kind: ServiceAccount
metadata:
name: cluster-admin
namespace: default
---
apiVersion: v1
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
{
"__inputs": [
{
"name": "DS_PROMETHEUS",
"label": "Prometheus",
"description": "",
"type": "datasource",
"pluginId": "prometheus",
"pluginName": "Prometheus"
}
apt-get update && apt-get install -y apt-transport-https;
apt install curl -y;
apt-get install gnupg -y;
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - ;
echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | tee -a /etc/apt/sources.list.d/kubernetes.list;
apt-get update;
apt-get install -y kubectl;