Víctor Falcón
Víctor Falcón
  • 7
  • 15 325
Hago un bot de Trading con criptomonedas y le doy 1.000€ para que opere
🔥 crator.me/victor-falcon
🐦 Twitter: victoor
🌎 Blog: victorfalcon.es
💰 Regístrate en Binance para tradear con Cryptomonedas de forma segura y obtén un 5% extra a través de este enlace:
www.binance.com/es/register?ref=JK6JU9HQ
➡️ Analizo tu código Laravel: crator.me/victor-falcon/67
Переглядів: 1 451

Відео

Laravel - Personaliza los STUBS 🐘
Переглядів 4363 роки тому
🔥 crator.me/victor-falcon 🐦 Twitter: victoor 🌎 Blog: victorfalcon.es Los STUBs de Laravel te permitirán cambiar como se generan los archivos por defecto cada vez que haces un `artisan make:...`. Por ejemplo, puedes hacer que tus modelos salgan con algún método por defecto, eliminar los comentarios de los métodos de los controladores e incluso crear controladores personalizados para ...
Mac y Linux - ✨ ¡Configura tu terminal y tu máquina en segundos!
Переглядів 3323 роки тому
🔥 crator.me/victor-falcon 🐦 Twitter: victoor 🌎 Blog: victorfalcon.es 💻 Repositorio Aquí tienes toda la información necesaria para comenzar a guardar tu configuración y darle estilo a tu terminal. ¡Dale like al repo y sígueme en GitHub! 👉 github.com/victor-falcon/faldot ➡️ Analizo tu código Laravel: crator.me/victor-falcon/67
Laravel Tasks: endpoints sencillos con validación entre otras cosas
Переглядів 3363 роки тому
🔥 crator.me/victor-falcon 🐦 Twitter: victoor 🌎 Blog: victorfalcon.es 💻 Laravel Tasks Documentación en español: victorfalcon.es/laravel-task/ Repositorio en GitHub: github.com/victor-falcon/laravel-task Este paquete te da una forma sencilla de ejecutar ciertas tareas de forma aislada con toda la lógica necesaria organizada, estructurada y aislada. Estas tareas pueden ejecutarse desde...
¿Tiene sentido el patrón repositorio en Laravel? - 🐘 Laravel PHP
Переглядів 4 тис.3 роки тому
🔥 crator.me/victor-falcon 🐦 Twitter: victoor 🌎 Blog: victorfalcon.es 00:00 - Introducción 01:40 - Comparación entre Active Record y Repository Pattern 06:30 - Diferencias a la hora de testear 11:40 - Mi opinión ➡️ Analizo tu código Laravel: crator.me/victor-falcon/67
🐘 Hacer una API en Laravel | Refactorizar un endpoint en Laravel
Переглядів 2,1 тис.3 роки тому
🔥 crator.me/victor-falcon 🐦 Twitter: victoor 🌎 Blog: victorfalcon.es Vamos a ver cómo podemos refactorizar un endpoint en Laravel, paso a paso, sin romper nada y logrando un código más limpio, extensible y testeable. Con este vídeo también podrás aprender a hacer un endpoint en Laravel de la forma correcta, usando las herramientas que Laravel nos da, lanzando eventos, usando formula...
🐘 Laravel Sail desde Cero. Monta tu entorno de desarrollo en segundos.
Переглядів 7 тис.3 роки тому
🔥 crator.me/victor-falcon 🐦 Twitter: victoor 🌎 Blog: victorfalcon.es Laravel Sail es una forma sencilla y rápida de montar tu entorno de desarrollo en local con Laravel sin importar cuál es tu sistema operativo. Ya estés en Windows (con WSL2), Mac o Linux gracias a Laravel Sail puedes montar un entorno de desarrollo local usando contendores Docker. Lo único que tienes que tener, ant...

КОМЕНТАРІ

  • @cansecoinge
    @cansecoinge 9 місяців тому

    Hola, una duda: Laravel Sail entonces solo se usa para entorno de desarrollo, paro entonces que pasa cuando ya se va a migrar al entorno de produccion, en unservidor linux con mysql, cron y toda la cosa.... Mi duda es por que, yo ya tengo un sitio en laravel y uso meilisearch en docker para mis busquedas... pero ahora que encontré Sail, veo que es muy simple instalar meilisearch y pensé... ¿y si utilizo este modo de cargar meilisearch con Sail? y pues no se si eso no se hace mas que para desarrollo y en productivo se monte ya bien docker y todo, sin Sail.... Espero explicar mi contexto de la duda XD Saludos!

  • @jorgegatica
    @jorgegatica 11 місяців тому

    que buen tip gracias

  • @ronnydamianrodrigueznole2818

    A quien mas le pasa que crea un archivo ya sea n controlador, modelo o sus derivados y se le crea sin permisos de escritura solo lectura 😐

  • @latlov
    @latlov Рік тому

    ¿Cómo importar un proyecto laravel que está en un repositorio Git con Laravel Sail?

  • @nicpas
    @nicpas 2 роки тому

    Muy bueno muchas gracias. Muy claro todo el proceso

  • @nicpas
    @nicpas 2 роки тому

    Muy bueno y bien explicado!! Gran video, muchas gracias!

  • @drujas
    @drujas 2 роки тому

    Buen video, pero deberias aumentar el tamanio de las letras (hacele un zoom).

  • @miguelrodriguezluna3140
    @miguelrodriguezluna3140 2 роки тому

    Buen video pero podrías aumentar el tamaño de la fuente de texto?, por favor. No se aprecia

  • @RobertoGarcia-gs9ut
    @RobertoGarcia-gs9ut 2 роки тому

    El patrón repositorio bien aplicado debería de retornar interfaces de un objeto y no referencias directas a la implementación, es decir, no retornes de un findById de UserRepository un User retorna en su lugar un UserInterface eso te permite incluso falsear rápidamente en los test unitarios dicho objeto que viene por respuesta de un repo, por otra parte para evitar atarte al framework puedes usar objetos propios de dominio que representen tu negocio y modelos de persistencia, es más largo pero evitas acople con Eloquent así como la lógica de un controlador llevarla a servicios o casos de uso y no hacer 7 millones de cosa en un método de un controlador

  • @andresdeveloper9809
    @andresdeveloper9809 2 роки тому

    no entiendo nada

  • @antonioseguiltamayoderodri7885
    @antonioseguiltamayoderodri7885 2 роки тому

    Muchas gracias acabo de encontrar tu camal y me encanta, esperaré con ansías tus próximos vídeos

  • @rodrigoluque1453
    @rodrigoluque1453 2 роки тому

    suscrito

  • @rodrigoluque1453
    @rodrigoluque1453 2 роки тому

    A favoritos!!!

  • @JosepBernad
    @JosepBernad 2 роки тому

    Muy buena explicación, gracias!

  • @daniv.4150
    @daniv.4150 2 роки тому

    Muy buen video! gracias por compartir!

  • @daniv.4150
    @daniv.4150 2 роки тому

    Por cierto, que temas usas tanto en IntelliJ como terminal? parecen ser los mismos y eso me ha gustado. Gracias!

  • @daniv.4150
    @daniv.4150 2 роки тому

    Hola Victor, muy bueno el video, muchas gracias!

  • @felipevelan.8521
    @felipevelan.8521 2 роки тому

    Muy bueno, ahora si al crear el usuario también afecta a otras tablas por ejemplo, creo un usuario pero a la vez este debe crear un registro en la personal o tal vez en otro que sea contrato; todo eso debe ser incluido en el mismo servicio o debo realizar un servicio por cada tabla y si deseo en el correo enviar datos de otras tablas como lo agregaría.

  • @pablomorales-nv4ks
    @pablomorales-nv4ks 2 роки тому

    Hola, en windows no me funciona ./vendor/bin/sail up Unsupported operating system [MINGW64_NT-10.0-19042]. Laravel Sail supports macOS, Linux, and Windows (WSL2). Pero yo lo tengo instalado, probe en powershell y git bash... ayuda por favor

    • @cesart.molina2177
      @cesart.molina2177 2 роки тому

      Por que tienes que instalar wsl2 para Windows es un subsitema linux dentro de windows y luego sigue el video

  • @samo92mx
    @samo92mx 2 роки тому

    Hola, buen video, pero que pasa si quiero trabajar con php 7.4 y laravel 6? que cosas cambiarian? saludos.

  • @patrick5516
    @patrick5516 2 роки тому

    Me confunde esta parte, alguien sabe como se llama o algún lugar donde pueda conseguir mas información! Lo del ()() jaja ($this->storeService)($request);

    • @mxteo1395
      @mxteo1395 2 роки тому

      Es para inicializar la clase enviándole el $request al constructor, sería lo mismo que hacer: new StoreService($request)

  • @colommbiano
    @colommbiano 2 роки тому

    una pregunta funciona para laravel 7

  • @haroldhyde4199
    @haroldhyde4199 3 роки тому

    Gracias, Ome todo muy claro!

  • @hugoed6239
    @hugoed6239 3 роки тому

    Hola no puedo ver mi bd de phpmyadmin? trato de ingresar al port 80, y al port 3306 donde supuestamente esta la bd, pero no veo nada. ¿Como lo puedo resolver?

  • @Ricardo2512100
    @Ricardo2512100 3 роки тому

    Muy util Victor. Muchas gracias por compartir ese repositorio q esta fantástico.!

  • @danieljonguitud9632
    @danieljonguitud9632 3 роки тому

    Muy buen video Victor, hace no mucho hice una API igualmente en Laravel y no se me ocurrió utilizar Servicios para manejar las operaciones de validación, mis controladores están todos llenos de lógica. Pondré en practica lo que propones. Luego si se puede estaría bueno un video para manejo de excepciones en casos donde por ejemplo un usuario quiera obtener algún recurso que no le pertenece. Saludos!

  • @isaacabensur
    @isaacabensur 3 роки тому

    Si no me equivoco el tutorial está para Linux. Ahora mismo estoy tratando de levantar Laravel Sail en Windows y se me ha complicado mucho.

    • @victorfalcon
      @victorfalcon 3 роки тому

      En windows tienes que montarte primero WLS 2. Después puedes seguir con el tutorial siguiendo exáctamente los mismos pasos que sigo yo en el vídeo

    • @alanismdg
      @alanismdg 3 роки тому

      Cambiate a linux, como desarrollador te ahorra muchos problemos de este tipo, al final, en la nube todos los servidores usan linux, que mejor que desarrollar en el entorno en donde va a terminar viviendo tu aplicación

    • @isaacabensur
      @isaacabensur 3 роки тому

      @@alanismdg Ya pude hacerlo como corresponde. Me avisan si alguien necesita ayuda con eso.

  • @rodrigoluque1453
    @rodrigoluque1453 3 роки тому

    Mockear = Falsear

  • @z3r1t0
    @z3r1t0 3 роки тому

    Ese tema light no deja leer muy bien el código

  • @franciscocasanova8724
    @franciscocasanova8724 3 роки тому

    y como monto un entorno de desarrollo con un proxy de por medio ???

  • @maymontalvan
    @maymontalvan 3 роки тому

    Buen video! Excelente. Sólo una cosa, puedes agrandar la pantalla? no se ve muy bien la fuente. Gracias

  • @hugovazquez5965
    @hugovazquez5965 3 роки тому

    Que pasa si quiero montar varios proyectos?

    • @victorfalcon
      @victorfalcon 3 роки тому

      Nada, lanzas el comando varias veces y listo. Si intentas tener varios corriendo al mismo tiempo puedes tener problemas por que por defecto todos usarán el puerto 80. Esto lo puedes cambiar en el archivo docker-compose

    • @hugovazquez5965
      @hugovazquez5965 3 роки тому

      @@victorfalcon ya lo he hecho, incluso cambie los nombres y puertos de los contenedores para que cada proyecto tuviera el suyo, ahi tuve problemas porque no accede a la app via navegador, y en el docker desktop esta corriendo ok, checare de que se trata, si el puerto esta ocupado o en back, regresare si lo llego a corregir.

  • @xruiz777
    @xruiz777 3 роки тому

    ' Genial esto de Sail, una preguntilla por las dudas, una vez lo tienes todo en la base de datos que te genera sail, como puedes hacer un export? imagino que has de conectar a la consola pero del docker de sql, es cierto? Como lo tendria que hacer? Gracias Víctor.

    • @victorfalcon
      @victorfalcon 3 роки тому

      Te puedes conectar sin problema a MySQL con tu programa favorito. Los datos los tienes en el .env y el puerto lo tienes en el archivo docker-compose

    • @xruiz777
      @xruiz777 3 роки тому

      @@victorfalcon Muchas gracias me fué genial !!!

    • @cxT9344
      @cxT9344 2 роки тому

      sail mysql

  • @mpombo
    @mpombo 3 роки тому

    Y si le obrligas a que aguante hasta que venda por encima?

  • @cristianveizaga3672
    @cristianveizaga3672 3 роки тому

    ponele un dark theme plis, se me queman los ojos jejje

  • @ernestoorange6368
    @ernestoorange6368 3 роки тому

    Me podrias ayudar al querer ejecutar curl -s laravel.build/example-app | bash me marca que docker is not running ya cheque y tengo todas las dependencias y todo el entorno listo para funcionar pero me aparec este error

    • @victorfalcon
      @victorfalcon 3 роки тому

      Lo único que se me ocurre es que no tengas docker instalado o no este el demonio de docker arrancado.

    • @mario26464
      @mario26464 3 роки тому

      ya solucionaste tu error @Ernesto Orange ?

  • @alvaroaliaga7892
    @alvaroaliaga7892 3 роки тому

    Muy buen aporte victor. Y usar active record con scopes y accesores? es buena combinacion?

    • @victorfalcon
      @victorfalcon 3 роки тому

      Claro, en mi experiencia lo mejor es seguir el patrón que te propone el framework y los scopes entran en él. Lo que no recomiendo nada es poner toda la lógica en el controlador, que eso se hace mucho... 😄

    • @alvaroaliaga7892
      @alvaroaliaga7892 3 роки тому

      @@victorfalcon ahi tienes la razon. Y para ese caso de no poner toda la logica en el controlador, que me recomiendas? En los scope solo deberia ir consultas ditectas sin logica,

    • @alvaroaliaga7892
      @alvaroaliaga7892 3 роки тому

      Yo estoy empezando con laravel, siempre he trabajado con mvc artesanal. Pero lo que veo es que me lleva a ponerle gran logica en el controlador...que me recomendarias para que la logica no este toda en el controlador?

    • @victorfalcon
      @victorfalcon 3 роки тому

      @@alvaroaliaga7892 mírate este vídeo ua-cam.com/video/shlAZcXu7WI/v-deo.html

    • @RobertoGarcia-gs9ut
      @RobertoGarcia-gs9ut 2 роки тому

      @@alvaroaliaga7892 usa controladores invocables así no tienes controladores que hacen 3 millones cosas y si usas vistas HTML combinarlo con View Composition te ayudará a lograrlo

  • @Driver_RD
    @Driver_RD 3 роки тому

    Pensé que enseñarias hacer el bot😒

    • @victorfalcon
      @victorfalcon 3 роки тому

      joe, el título esta bastante claro. Quizás en un futuro pueda hacer un vídeo más en detalle, aunque ya te digo que no tiene ninguna complejidad 😄

    • @maymontalvan
      @maymontalvan 3 роки тому

      Hola. Y puedes crear un curso para que nos enseñes a hacer un bot.

  • @jladronlgr7835
    @jladronlgr7835 3 роки тому

    Muy interesante Víctor en tu primera versión has conseguido un bot funcional que pierde dinero(como Edison y sus 2000 bombillas que no funcionaban) , está claro que el fallo está en como elige cuando comprar y vender puedes intentar que se parezca la operativa a como lo haría un trader, obviamente va a complicar el desarrollo pero si fuera tan fácil cualquiera podría hacerlo no? 🤟

    • @victorfalcon
      @victorfalcon 3 роки тому

      Cierto! Ahora mismo sigo haciendo cambios y mejoras a ver si consigo encontrar la tecla. Si consigo que funcione, subiré otro vídeo!

  • @albertoluceno3051
    @albertoluceno3051 3 роки тому

    Ese bot tiene mejores resultados que yo 😂

  • @fahimedits3
    @fahimedits3 3 роки тому

    Really interesting experiment 👍

  • @pablometal777
    @pablometal777 3 роки тому

    Que genial esto... creo que si haces pruebas con dinero demo primero y estudias los mov planteando varios escenarios de horarios, te podrá ir super hasta que encuentres el punto indicado

    • @victorfalcon
      @victorfalcon 3 роки тому

      Claro, ahora en modo demo se trata de ir ajustando, a ver si encuentro un buen punto en el que sí gane dinero

  • @vivirenremoto
    @vivirenremoto 3 роки тому

    Interesante experimento Víctor, sigue con ello 💪💪💪

  • @carlosherrera__
    @carlosherrera__ 3 роки тому

    Buen vídeo, muy interesante. Por qué has usado Go? Saludos

    • @victorfalcon
      @victorfalcon 3 роки тому

      Por nada en especial, estoy aprendiendo Go y me apeteció usarlo. Sin más.

  • @JosePascual
    @JosePascual 3 роки тому

    Este video esta muy chulo Victor! No te olvides de calcular las comisiones de transacción porqué si haces muchas operaciones en poco tiempo te pueden comer las comisiones!

    • @victorfalcon
      @victorfalcon 3 роки тому

      Si, las tengo en cuenta antes de ejecutar cada operación, aun así... 😂

  • @AngeloCarrasco1990
    @AngeloCarrasco1990 3 роки тому

    excelente tips, se agradece maestro :)

  • @S4MBENTZ
    @S4MBENTZ 3 роки тому

    Buen video pero hacele zoom a la terminal y al codigo

    • @victorfalcon
      @victorfalcon 3 роки тому

      Gracias! Toda la razón con el zoom, en los últimos vídeos ya lo estamos haciendo

  • @rektum1
    @rektum1 3 роки тому

    Es increíble lo rápido que te funciona al recargar en el navegador!

  • @AngeloCarrasco1990
    @AngeloCarrasco1990 3 роки тому

    Muy buenos videos, lo que si a modo de recomendación, si es posible agrandar las fuentes ya que en celular es imposible de ver las letras.

    • @victorfalcon
      @victorfalcon 3 роки тому

      Tienes toda la razón. Estoy trabajando en ello y en los siguientes vídeos, aparte de tener la fuente más grande, hago zooms sobre las partes del código que se está viendo. Muchas gracias!

    • @AngeloCarrasco1990
      @AngeloCarrasco1990 3 роки тому

      @@victorfalcon excelente, quedo a la espera de nuevos videos, laravel lo máximo :), roles y permisos seria un buen video

    • @phacohen
      @phacohen 3 роки тому

      Me pasa lo mismo, tengo un monitor muy pequeño y realmente casi no se alcanza a ver el código :(

  • @gustavoayala7385
    @gustavoayala7385 3 роки тому

    Me parece que no pasa por solo usar un patrón de moda para poder testear. Sino la cuestión está en conseguir la "inversión de control" que suele ser importante en POO para que no exista un acoplamiento fuerte entre las unidades funcionales. De este modo todo el codigo se vuelve rigido queda acoplado a una versión de eloquent por lo cual se vuelve dificil de cambiar o frágil si ocurren cambios en este.