Skip to content

Instantly share code, notes, and snippets.

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

Javier Almarza JajoScript

🏠
Working from home
View GitHub Profile
const logger = require("firebase-functions/logger") // Optional logger from Firebase.
async function handler(params) {
return new Promise(async (resolve, reject) => {
try {
// Code here ...
return resolve();
} catch (err) {
logger.warn("something wrong in handler", err);
#*-- Autores.
# Javier Farias
# Vicente Abarca
# Karen Cifuentes
#*-- Dependencias.
import os
import pandas as pd
import matplotlib.pyplot as plt
@JajoScript
JajoScript / main.py
Created June 21, 2023 12:19
Menu principal y procesamiento de datos
# *-- Dependencias.
import os
import pandas as pd
# * -- Variables globales.
matriz_datos: list = []
"""
[Id Empresa,Nombre Empresa,Pais,Fundacion,Industria,Empleados,Ingresos Anuales(USD MM),Gastos Anuales(USD MM)]
"""
@JajoScript
JajoScript / get.js
Created June 8, 2023 15:34
Promise callback example
async function getStudent(studentId){
return new Promise(async (resolve, reject) => {
try {
// Consulta a la BD.
const data = await fecth("URL")
.then((response) => {
console.log("RESPONSE:", response)
response.json()
})
.then((data) => {
@JajoScript
JajoScript / main.py
Last active June 4, 2023 05:34
Ejercicio python graficos - videojuegos
# No me hago responsable de la distribución de este codigo.
# * -- Dependencias.
import matplotlib.pyplot as plt
# * -- Variables globales.
# [Genre, Year, NA_Sales, EU_Sales, JP_Sales, Global_Sales]
datos_todos: list = []
datos_2020: list = []
datos_2017: list = []
datos_publicidad: list = []
@JajoScript
JajoScript / quest.py
Created January 18, 2023 20:47
Sistema de preguntas y respuestas
preguntas = [
[
"¿Cuál es el nombre de la mascota de la familia Simpson?",
[
{"id": 1, "name": "Pluto", "value": False},
{"id": 2, "name": "Santa's Little Helper", "value": True},
{"id": 3, "name": "Snoopy", "value": False},
{"id": 4, "name": "Garfield", "value": False}
]
],
@JajoScript
JajoScript / .babelrc
Created April 3, 2022 22:04
.babelrc standard react app
{
"plugins": [
["module-resolver", {
"root": ["./src"],
"alias": {
"@adapters": "./src/adapters/",
"@app": "./src/app/",
"@assets": "./src/assets/",
"@components": "./src/components/",
"@contexts": "./src/contexts/",
@JajoScript
JajoScript / open_file.py
Created January 29, 2022 19:50
Validación de existencia de archivo.
# Contexto: se busca abrir un archivo de la carpeta data. El archivo es formado por la palabra user junto con un identificador numerico.
# Contexto 2: No se puede utilizar try & Catch.
# Contexto 3: Si el archivo no existe, el programa no cae. Pero crea un archivo del mismo nombre vacio.
def leer_archivo(identificador:str) -> None:
# Apertura del archivo.
nombre_archivo = "data/" + "user" + identificador + ".txt";
print(f"[DEV] nombre archivo: {nombre_archivo}");
# Validación de existencia del archivo.
Archivo = open(nombre_archivo, "a+t", encoding="utf-8");
{
"presets": [
"@babel/preset-env",
"@babel/preset-react"
]
}
// Dependencias.
const path = require("path");
const HtmlWebpackPlugin = require("html-webpack-plugin");
// Exportación de configuraciones.
module.exports = {
// Archivo principal de ejecución.
entry: "./src/index.js",
// Configuración archivos de salida.