Skip to content

Instantly share code, notes, and snippets.

@codesxt
codesxt / index.js
Created December 28, 2017 17:46
Script para consultar la API de OrionX en GraphQL
const graphql_client = require('graphql-request');
const query = `{
marketOrderBook(marketCode:"CHACLP" limit:1){
spread
sell {
amount
limitPrice
accumulated
accumulatedPrice
@codesxt
codesxt / .env
Created March 26, 2023 22:34
Bot para responder al chat de @afor_digital en Twitch
OPENAI_TOKEN='Acá ponen su token'
@codesxt
codesxt / fights.js
Created March 29, 2023 16:26
Simulador de batallas
import * as dotenv from 'dotenv'
import * as tmi from 'tmi.js'
import express from 'express'
dotenv.config()
import { Configuration, OpenAIApi } from "openai";
const configuration = new Configuration({
@codesxt
codesxt / jsonsort.js
Created May 4, 2023 19:05
Sorts a json object by their keys
const fs = require('fs')
const data = require('./data.json')
const sorted = Object.keys(data).sort().reduce(
(obj, key) => {
obj[key] = data[key];
return obj;
},
{}
)
@codesxt
codesxt / main.dart
Last active September 27, 2023 14:44
Flutter Layout Example: Credit card app
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@codesxt
codesxt / main.dart
Created October 4, 2023 17:24
Flutter Navigation Example
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@codesxt
codesxt / main.dart
Created October 4, 2023 17:31
Flutter Themes and State Example
import 'package:flutter/material.dart';
import 'dart:async';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@codesxt
codesxt / main.dart
Created October 9, 2023 14:48
GestureDetector example 01
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@codesxt
codesxt / main.dart
Created October 9, 2023 15:01
GestureDetector example 02
import 'dart:math';
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@codesxt
codesxt / authentication.dart
Created October 9, 2023 18:57
Fake authentication service to test Forms
/// Esta clase gestiona la interacción con la API de autenticación (de mentira)
class AuthenticationService {
/// Este método emula un proceso de login.
/// Recibe [username] y [password] y no hace nada con ellos.
/// Espera 3000 milisegundos y luego retorna un Future<bool> que puede ser
/// leído usando await.
static Future<bool> login({
required String username,
required String password,
}) async {