Banner de perfil
0

Sebastián Díaz Peña

@sebastiandiazpena

Santiago de Cali, Colombia

Sebastián Díaz Peña@sebastiandiazpena

Me costó un poco, pero pude poner a funcionar el inspector. En mi caso:

  • OS: Ubuntu

  • Inspector v0.14.2

Al correr el comando npx @modelcontextprotocol/inspector el inspector genera un Session token en el output de la misma. Y ese token hay que agregarlo a la configuración de la sesión.

Adicionalmente, cuando intentaba conectar, me dió problemas porque estaba intentando encontrar el package json en una carpeta anterior en el árbol de archivos. Así que la saqué de la carpeta del repositorio clonado y la puse en otro lugar y funcionó.


NextJS con Vite

Sebastián Díaz Peña@sebastiandiazpena

Una duda, es posible crear un proyecto de NextJS con Vite, ¿Vale la pena hacerlo con Vite o no hay buena compatibilidad?


Sintaxis de Promise<void>

Sebastián Díaz Peña@sebastiandiazpena

Hola profesor, no me queda claro de dónde sale esta sintaxis de agrupar a la derecha del tipo más tipos entre <>, como el Promise que aparece en la clase, ¿Cómo se llama esa sintaxis?¿Cuándo debe usarse?


Comandos con mongosh

Sebastián Díaz Peña@sebastiandiazpena

Hola compañeros, para aquellos que esten usando una versión más reciente de mongod (en mi caso 7.0.8) y esten usando mongosh, el ejemplo que realiza el profesor Adrian lo pueden hacer cambiando el comando insert() por el comando insertOne() y cuando lo intenté no tuve que user el NumberInt() para ingresar el valor del DNI.


Screen en Brave

Sebastián Díaz Peña@sebastiandiazpena

Como nota curiosa, cuando pruebo el ~~~screen~~~ desde el inspector del navegador Brave, el height y width no hacen referencia al tamaño de la pantalla sino el del navegador, por lo que tienen los mismos valores que availHeight y availWidth.


Problema con node-sass

Sebastián Díaz Peña@sebastiandiazpena

Tengo problemas para usar node-sass. Cuando corro el comando node-sass --version en la terminal de Windows me aparece que tengo node-sass instalado tal cual como aparece en el vídeo. Pero cuando lo habo en la terminal de Visual Studio Code me sale un error:

1 2 3 4¿Por qué pasa eso?

Transform-origin 3D

Sebastián Díaz Peña@sebastiandiazpena

Aun que considero que es más fácil construir el cubo de la segunda manera, la propiedad ~~~transform-origin~~~ también acepta valores para el eje Z. En el ejemplo concreto del vídeo se podía haber colocado un ~~~transform-origin: 150px 150px -150px;~~~ y también funciona, el único detalle es que no funciona con porcentajes o palabras clave como center, tienen que ser medidas concretas.


perspective-origin es un punto de fuga

Sebastián Díaz Peña@sebastiandiazpena

Me costó un poco entenderlo pero lo que hace el perspective-origin es ubicar el punto de fuga dentro del elemento que se establece como contexto, o también puede entenderse como lienzo. Cabe explicar que la perspectiva que crea la propiedad transfrom es de un sólo punto de fuga y no de 2 ó 3 (https://www.clipstudio.net/wp-content/uploads/2019/11/0039_001_en-us.jpg).

Quizá este codepen ayude a entender un poco mejor: https://codepen.io/sebasdp/pen/zYKawqY

Una pregunta, según entiendo la documentación y en foros ¿las perspectivas de 2 puntos de fuga e isométricas sólo son posibles de lograr con librerías Javascript?


Curvas de animación

Sebastián Díaz Peña@sebastiandiazpena

Hola compañeros de ED team, este enlace puede ayudarles a enterderles mejor las animaciones y sirve de ayuda cuando usen las curvas Bezier para animar. En él pueden ver las curvas de anicación de los valores predeterminados de CSS y crear curvas bezier propias. https://cubic-bezier.com/#.17,.67,.83,.67 . Un saludo a todos.