Skip to content

Instantly share code, notes, and snippets.

View deguidev's full-sized avatar

deguidev deguidev

View GitHub Profile
#Operadores en python
#1. Aperadores Aritméticos
suma = 5 + 5
resta = 10 - 6
multiplicacion = 5 * 5
división = 10 / 2
modulo = 10 % 6
exponente = 10 ** 2
#tipos de datos en python
#1. tipo de dato numérico (int)
edad = 23
promedio = 19
numero = -50
#2. tipo de dato decimal (float)
peso = 75.50
estatura = 170.30
#---------------------------------
#Diego Lipa
nota1 = 5
nota2 = 15
nota3 = 20
promedio = (nota1+nota2+nota3)/3
print(promedio)
if(promedio >= 17):
print("Exelente")
elif(promedio >= 14):
@deguidev
deguidev / authWithProvider.php
Created September 11, 2025 22:41
Obtener datos de proveedores Google y Microsoft con el token
public function authWithProvider(Request $request)
{
$provider = $request->input('provider');
$token = $request->input('access_token');
$jResponse = [];
// Validar que se haya proporcionado un token
if (empty($token)) {
return $this->errorResponse('No se proporcionó un token de acceso', 400);
@deguidev
deguidev / angular formulario.ts
Created September 9, 2025 23:00
declaración de formularios en angular
filterForm!: FormGroup;
ngOnInit(): void {
this.buildForm();
}
private buildForm(): void {
this.filterForm = this.formBuilder.group({
@deguidev
deguidev / sql
Created August 27, 2025 18:16
SCRIPT PARA CREAR LAS TABLAS ESTADO CIVIL GENERO TIPO DOCUMENTO PERSONA
CREATE TABLE ESTADO_CIVIL(
id_estado_civil NUMBER(38),
nombre varchar2(20),
estado NUMBER(1),
sigla VARCHAR2(5),
CONSTRAINT pk_estado_civil
PRIMARY KEY (id_estado_civil)
);
CREATE TABLE TIPO_DOCUMENTO(
@deguidev
deguidev / basico.vue
Last active June 26, 2025 18:14
template basico de Vue
<template>
<Head title="Llaves"/>
<AppLayout :breadcrumbs="breadcrumbs" >
<h1>Llaves</h1>
</AppLayout>
</template>
<script setup lang="ts">
import AppLayout from '@/layouts/AppLayout.vue';
import { Head } from '@inertiajs/vue3';
@deguidev
deguidev / app gratuitas en Tailwind CSS
Created May 24, 2025 01:50
Sitios con Componentes Gratuitos de Tailwind CSS
Tailwind Components
Colección comunitaria de más de 800 componentes y plantillas de UI de Tailwind CSS.
Tailblocks
Ofrece más de 60 bloques de diseño minimalistas como testimonios, equipos, pasos, estadísticas, precios, héroes, encabezados, galerías, pies de página, características y comercio electrónico.
Meraki UI
Colección creciente de más de 50 componentes de Tailwind CSS que ofrecen soporte para idiomas de derecha a izquierda (RTL).
Tailwind Toolbox
@deguidev
deguidev / usuario y roles en MySQL
Created May 18, 2025 14:42
Aquí tienes los comandos SQL más comunes para crear usuarios y gestionar permisos en MySQL
--========================================================================================================
--Comandos para crear usuarios
--========================================================================================================
-- Crear un nuevo usuario
CREATE USER 'lipa'@'localhost' IDENTIFIED BY 'lipa2025';
-- Crear usuario que pueda conectarse desde cualquier host
CREATE USER 'lipa'@'%' IDENTIFIED BY 'lipa2025';