Entradas

Node typeorm error connection is not established with mysql database solucion

Imagen
 Si al ejecutar el proyecto de node presenta el siguiente problema de conexión: "typeorm error connection is not established with mysql database" Verificar que tengas establecido    username: ,   password: ,   database: , Si ya los tiene y sigue apereciendo puede ser que no tengas establecido el tiempo de espera el cual es el siguientes. connectTimeout  :  60   *   60   *   1000 , acquireTimeout  :  60   *   60   *   1000 , Al poner eso ya pude ejeuctar el node js sin Problemas. Referencia: stackoverflow

Calcular Meses Pendientes para tu proximo cumpleaños

Imagen
Consejos si ya no podes descansa jeje, hoy ocupaba realizar este calculo de manera manual pero no lo podía hacer cuando solo era calcular los meses pendientes para tu cumpleaños a partir de la edad de tu nacimiento xd Aquí un simple ejemplo utilizando una función que lo realiza código <html> <body> <p>Cumple</p> <input type="date" onblur="monthsPending(this.value)"> <br> <br> <script> function monthsPending(value) { const clientMonth=new Date( value ).getMonth();      const currentMonth=new Date().getMonth();      const x=currentMonth<clientMonth?0:12;      const month = clientMonth+x-currentMonth; console.log(' pendings month : '+month); } </script> </body> </html>

Laravel Validation post api

Imagen
 Si requieres utilizar el validador de laravel en la apis aquí un ejemplo: public function store(Request $request)     {         $validator = Validator::make($request->all(), [             'text' => 'required',             'body' => 'required',         ]);         if ($validator->fails()) {             return ['response' => $validator->messages(), 'success' => false];         }          ....              return response()->json($item);     }

how to write check symbol with click action in excel

Imagen
 Si ocupas poner un select con mejor estilo en excel aconsejo cambia los valores por medio del siguiente código: Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)   Application.EnableEvents = False   With Target   If .Address = Range("D7").Address Then     Select Case .Value       Case ""         .Value = ChrW(&H2713)       Case ChrW(&H2713)         .Value = ""     End Select   End If   End With   Application.EnableEvents = True End Sub Donde tu defines los rangos donde deseas que se realicen los cambios. Y mejoras el estilo como te parezca con las opciones por defecto del excel.

Laravel 8 login con Google o Facebook

Imagen
Si quieres implementar el login con google puedes utilizar el Laravel  Socialite  : https://laravel.com/docs/8.x/socialite Solo debes de establecer tus credenciales en la Consola de desarrolladores de Google Instalar el laravel/socialite:  composer require laravel/socialite Y configurarlo. Aquí un video configurándolo ve: https://www.youtube.com/watch?v=hgyc3hSpJ9Y Mas informacion:  realprogrammer Si quiere realizar lo mismo pero con Facebook ver https://www.youtube.com/watch?v=03Zqo7pMuwU https://www.soengsouy.com/2020/12/login-with-laravel-8-and-socialite_16.html

laravel 8 pagination links style not working

Imagen
Me paso que utilizando el adminlte las paginaciones no se visualizaban bien, si quieres arreglarlo solo define el estilo que usarías en la paginación laravel ósea:  Agregar formato al link, aquí un ejemplo asignándole el bootstrap-4: {{ $categories- > links ( 'pagination::bootstrap-4' ) }}

La imagen no cambia cuando se reemplaza php

Imagen
Si cambiando la imagen no visualizas cambios es por el cache del navegador para solucionarlos simplemente agregue un parámetro aleatorio al final de la URL. por ejemplo agregando el tiempo actual ( time() )  al final del enlace siempre seria diferente  <h1>Firma Actual</h1> < img src = "./users/213jkh32jk/ <?php   echo  $firma -> Image  .   "?t="   .   time ()  .   "" ;  ? > "   width = "120px" height = "120px" >