- 7
- 15 325
Víctor Falcón
Spain
Приєднався 8 лис 2008
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
🐦 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...
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!
que buen tip gracias
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 😐
¿Cómo importar un proyecto laravel que está en un repositorio Git con Laravel Sail?
Muy bueno muchas gracias. Muy claro todo el proceso
Muy bueno y bien explicado!! Gran video, muchas gracias!
Buen video, pero deberias aumentar el tamanio de las letras (hacele un zoom).
Buen video pero podrías aumentar el tamaño de la fuente de texto?, por favor. No se aprecia
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
no entiendo nada
Muchas gracias acabo de encontrar tu camal y me encanta, esperaré con ansías tus próximos vídeos
suscrito
A favoritos!!!
Muy buena explicación, gracias!
Muy buen video! gracias por compartir!
Por cierto, que temas usas tanto en IntelliJ como terminal? parecen ser los mismos y eso me ha gustado. Gracias!
Hola Victor, muy bueno el video, muchas gracias!
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.
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
Por que tienes que instalar wsl2 para Windows es un subsitema linux dentro de windows y luego sigue el video
Hola, buen video, pero que pasa si quiero trabajar con php 7.4 y laravel 6? que cosas cambiarian? saludos.
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);
Es para inicializar la clase enviándole el $request al constructor, sería lo mismo que hacer: new StoreService($request)
una pregunta funciona para laravel 7
Gracias, Ome todo muy claro!
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?
Muy util Victor. Muchas gracias por compartir ese repositorio q esta fantástico.!
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!
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.
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
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
@@alanismdg Ya pude hacerlo como corresponde. Me avisan si alguien necesita ayuda con eso.
Mockear = Falsear
Ese tema light no deja leer muy bien el código
y como monto un entorno de desarrollo con un proxy de por medio ???
Buen video! Excelente. Sólo una cosa, puedes agrandar la pantalla? no se ve muy bien la fuente. Gracias
Que pasa si quiero montar varios proyectos?
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
@@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.
' 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.
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
@@victorfalcon Muchas gracias me fué genial !!!
sail mysql
Y si le obrligas a que aguante hasta que venda por encima?
ponele un dark theme plis, se me queman los ojos jejje
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
Lo único que se me ocurre es que no tengas docker instalado o no este el demonio de docker arrancado.
ya solucionaste tu error @Ernesto Orange ?
Muy buen aporte victor. Y usar active record con scopes y accesores? es buena combinacion?
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... 😄
@@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,
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?
@@alvaroaliaga7892 mírate este vídeo ua-cam.com/video/shlAZcXu7WI/v-deo.html
@@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
Pensé que enseñarias hacer el bot😒
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 😄
Hola. Y puedes crear un curso para que nos enseñes a hacer un bot.
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? 🤟
Cierto! Ahora mismo sigo haciendo cambios y mejoras a ver si consigo encontrar la tecla. Si consigo que funcione, subiré otro vídeo!
Ese bot tiene mejores resultados que yo 😂
Really interesting experiment 👍
Thank you! Cheers!
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
Claro, ahora en modo demo se trata de ir ajustando, a ver si encuentro un buen punto en el que sí gane dinero
Interesante experimento Víctor, sigue con ello 💪💪💪
Gracias!
Buen vídeo, muy interesante. Por qué has usado Go? Saludos
Por nada en especial, estoy aprendiendo Go y me apeteció usarlo. Sin más.
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!
Si, las tengo en cuenta antes de ejecutar cada operación, aun así... 😂
excelente tips, se agradece maestro :)
Buen video pero hacele zoom a la terminal y al codigo
Gracias! Toda la razón con el zoom, en los últimos vídeos ya lo estamos haciendo
Es increíble lo rápido que te funciona al recargar en el navegador!
Instantáneo! 😄
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.
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!
@@victorfalcon excelente, quedo a la espera de nuevos videos, laravel lo máximo :), roles y permisos seria un buen video
Me pasa lo mismo, tengo un monitor muy pequeño y realmente casi no se alcanza a ver el código :(
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.