Alpha Developer
Alpha Developer
  • 393
  • 488 568
PHP esta vivo y nos trae cosas nuevas
PHP: www.php.net/manual/en/migration84.new-features.php
Conviértete en miembro de este canal para mostrar tu apoyo:
ua-cam.com/channels/QU5lKXr22qWByH0WEpZtCg.htmljoin
Discord: discord.com/invite/4Pe8hfRfTx
Github: github.com/adalessa
Config: github.com/adalessa/dotfiles
Twitch: www.twitch.tv/thealphadeveloper
#live #programacion #nvim #neovim #vim #lua #laravel
Переглядів: 1 287

Відео

Mastering Neovim | Armemos un Plugin, hoy para Composer
Переглядів 597Місяць тому
Plugin: gist.github.com/adalessa/ce9b3d4de8f7bc2b0252dbb1c8354145 Configuracion: github.com/the-alpha-developer/mastering-neovim Conviértete en miembro de este canal para disfrutar de ventajas: ua-cam.com/channels/QU5lKXr22qWByH0WEpZtCg.htmljoin Discrod: discord.com/invite/4Pe8hfRfTx Twitch: www.twitch.tv/thealphadeveloper Github: github.com/adalessa #neovim #programacion #vim #statusline
Mastering Neovim | El poder de System, lo necesitas ya.
Переглядів 1,7 тис.Місяць тому
Configuracion: github.com/the-alpha-developer/mastering-neovim Conviértete en miembro de este canal para disfrutar de ventajas: ua-cam.com/channels/QU5lKXr22qWByH0WEpZtCg.htmljoin Discrod: discord.com/invite/4Pe8hfRfTx Twitch: www.twitch.tv/thealphadeveloper Github: github.com/adalessa #neovim #programacion #vim #statusline
Laravel Cloud la nueva manera de hacer Deploy.
Переглядів 2722 місяці тому
Laravel Cloud la nueva manera de hacer Deploy.
Al fin una solucion a este error. Neovim & Laravel
Переглядів 5642 місяці тому
Al fin una solucion a este error. Neovim & Laravel
Cual es la Mejor distro de Linux 🐧🐧🐧 ??????
Переглядів 3 тис.3 місяці тому
Cual es la Mejor distro de Linux 🐧🐧🐧 ??????
Mastering Neovim | Copiado y Pegado pero mejorado
Переглядів 1,1 тис.4 місяці тому
Mastering Neovim | Copiado y Pegado pero mejorado
Agrega UndoTree a tu config de VIM/NEOVIM
Переглядів 7755 місяців тому
Agrega UndoTree a tu config de VIM/NEOVIM
Mastering Neovim | Customiza CMP para Colores de TailwindCSS
Переглядів 9287 місяців тому
Mastering Neovim | Customiza CMP para Colores de TailwindCSS
Estructura Para tu APP para trabajar con APIs
Переглядів 9248 місяців тому
Estructura Para tu APP para trabajar con APIs
Mastering Neovim | Queries de Treesitter (pagando la deuda)
Переглядів 7998 місяців тому
Mastering Neovim | Queries de Treesitter (pagando la deuda)
Chat GPT para videos. Lo que se viene es una locura. El futuro de los videos
Переглядів 5508 місяців тому
Chat GPT para videos. Lo que se viene es una locura. El futuro de los videos
Hace tu Aplicacion Mas Rapida con PHP 8.3
Переглядів 1,4 тис.9 місяців тому
Hace tu Aplicacion Mas Rapida con PHP 8.3
Que es Laravel Reverb?
Переглядів 1,9 тис.9 місяців тому
Que es Laravel Reverb?
Mastering Neovim | Comandos externos
Переглядів 7159 місяців тому
Mastering Neovim | Comandos externos
Queres saber que es Nix ? Introduccion a la tecnologia
Переглядів 1,8 тис.10 місяців тому
Queres saber que es Nix ? Introduccion a la tecnologia
Instala YA Oil nvim
Переглядів 2,5 тис.11 місяців тому
Instala YA Oil nvim
Mastering Neovim | StatusLine
Переглядів 1,4 тис.11 місяців тому
Mastering Neovim | StatusLine
Mastering Neovim | Keymaps
Переглядів 1,3 тис.11 місяців тому
Mastering Neovim | Keymaps
Mastering Neovim | Telescope
Переглядів 3,2 тис.Рік тому
Mastering Neovim | Telescope
Mastering Neovim | Autocompletado
Переглядів 4,1 тис.Рік тому
Mastering Neovim | Autocompletado
Mi vida en Alemania
Переглядів 891Рік тому
Mi vida en Alemania
Mastering Neovim | LSP - Ahora Neovim Entiendo los lenguajes.
Переглядів 5 тис.Рік тому
Mastering Neovim | LSP - Ahora Neovim Entiendo los lenguajes.
Mastering Neovim | Episodio Extra: Formato, Fuentes y Colores.
Переглядів 2,1 тис.Рік тому
Mastering Neovim | Episodio Extra: Formato, Fuentes y Colores.
Mastering Neovim | Treesitter Tiene que estar
Переглядів 3,8 тис.Рік тому
Mastering Neovim | Treesitter Tiene que estar
Mastering Neovim | Integrando Git
Переглядів 3,2 тис.Рік тому
Mastering Neovim | Integrando Git
Mastering Neovim | Plugins y Plugins Manager
Переглядів 6 тис.Рік тому
Mastering Neovim | Plugins y Plugins Manager
Mastering Neovim | Entendiendo como funciona la configuracion
Переглядів 9 тис.Рік тому
Mastering Neovim | Entendiendo como funciona la configuracion
Mastering Neovim | Windows y Buffers
Переглядів 2,1 тис.Рік тому
Mastering Neovim | Windows y Buffers
Mastering Neovim | Aprende ya sobre Objetos de textos
Переглядів 2,5 тис.Рік тому
Mastering Neovim | Aprende ya sobre Objetos de textos

КОМЕНТАРІ

  • @oswaldocruz5620
    @oswaldocruz5620 7 годин тому

    Exelentes funcionalidades.

  • @sergiog2859
    @sergiog2859 7 годин тому

    PHP tiene una gran flexibilidad para trabajar con servidores.

  • @martinrimoli
    @martinrimoli 8 годин тому

    Esta buenisimo eso de los getters y setters, ayuda a mantener clases mas limpias, pero no me convence que una sola linea; en este caso una declaración de variable haga varias cosas, siento que rompe con SRP y genera más dependencia de esa linea, pero tambien siento que me agrega más extensión a futuro. Es una nueva funcionalidad a analizar bien antes de usar creo. Que opinan? Saludos.

    • @Alpha_Dev
      @Alpha_Dev 5 годин тому

      Entiendo tu punto, si ya la logica de tu setter o getter crece mucho se puede volver menos legible, y ahi ya es una medida que cada uno tendra que ver y decidir si lo tiene que extraer en otra clase o funcion para acomodar a sus estandares. Eso siempre fue una de las cosas de php muchas de sus cosas utilizadas de manera excesivas pueden llevar a un desorden muy facilmente y esta en el desarrollador en matener el orden.

  • @mikehurtado4772
    @mikehurtado4772 9 годин тому

    Está agonizando

  • @juancarlospizarromendez3954
    @juancarlospizarromendez3954 11 годин тому

    5:00 ¿por qué lo de set no devuelve ": self" ni ejecuta "return $this;" como en el setName del anterior código de 3:51 ? Era útil para encadenarse llamadas como var_dump('Mr.' . ($a->name='alpha')->name);

    • @Alpha_Dev
      @Alpha_Dev 10 годин тому

      La diferencia ahi es que no deja de ser una asignacion, la cual nativamente devuelve el valor que fue asignado mientras que al usar un metodo si tenes control del valor devuelto. Se puede considerar una desventaja, y va a ser a considerar quien lo prefiere de una manera u otra.

    • @juancarlospizarromendez3954
      @juancarlospizarromendez3954 10 годин тому

      @@Alpha_Dev Mire lo ideal de mi truco como $abuelo=($persona->nombre='Fulano'->gender='male'->age=70); [ según el orden de precedencia de los operadores = y -> se ponen unos paréntesis o no ]. Al finalizarse, ya tendré todos los datos de la $persona, y el $abuelo será esta $persona. :)

    • @Alpha_Dev
      @Alpha_Dev 9 годин тому

      Entiendo que seria util, digo que no es posible. Cuando definis el set no podes indicar que devuelve. Da error dado que esta definido que el return es void. Como funciona php luego de una asignacion digamos que haces `var_dump($persona->nombre = "fulano")` el valor devuelto es "fulano". Incluso que tu hook tenga algo que lo modifique no lo vas a ver dado que devuelve en valor de la derecha de la asignacion.

    • @juancarlospizarromendez3954
      @juancarlospizarromendez3954 8 годин тому

      @@Alpha_Dev Si el set no devuelve otro tipo nada más que el void en vez del self entonces se tendría varias líneas de código equivalente como éste: $persona = new Persona(); $persona->nombre = 'Fulano'; $persona->género = 'hombre'; $persona->edad = 70; $abuelo = $persona;

  • @juancarlospizarromendez3954
    @juancarlospizarromendez3954 13 годин тому

    El problema histórico de los setters y getters es éste: mucho código espagueti, muchos métodos, texto repetitivo (boilerplate) con más probabilidad de equivocarse, más tiempo de escritura, más grandes sus clases de bytecodes, más grandes sus APIs, más ralentización por lo pesado que es, etc. El tamaño del proyecto se habría multiplicado por 2 o 3 por el uso de los setters y getters. Recientes PHP y Groovy son más versátiles que estos modificadores/especificadores de acceso ya muy primitivos.

    • @Alpha_Dev
      @Alpha_Dev 12 годин тому

      Coincido, como mencione se terminaban agregando solamente por el hecho que asi era mejor por si en algun momento lo necesitas. Desconosco de Groovy, pero muy bueno verlo tambien en otros lenguajes

  • @josemanuelmartins1310
    @josemanuelmartins1310 15 годин тому

    Hola tienes tienes cursos de actualizacion de PHP y framworks?

    • @Alpha_Dev
      @Alpha_Dev 15 годин тому

      No, lamentablemente no tengo exactamente sobre eso, pero si tengo planeado un proximo video sobre una herramienta como facilitar las actualizaciones.

  • @abelinoabreu8873
    @abelinoabreu8873 17 годин тому

    Estoy aprendiendo PHP y JavaScript ¿Alguien con quien pueda trabajar, ganar algo de dinero y seguir aprendiendo?

  • @joselife-on4029
    @joselife-on4029 19 годин тому

    Gracias por el video Ariel, a lo ultimo se hablo de mercadopago, hay manera que puedas aplicarlo a este ejemplo?? lo intente realizar por mi cuenta con livewire y me da errores por todos lados. Abrazo de Santa Fe, Arg

    • @Alpha_Dev
      @Alpha_Dev 15 годин тому

      Si seguro, lo voy a considerar para un directo o para un video. gracias por la sugerencia.

  • @laureano1170
    @laureano1170 22 години тому

    Para los que buscan actualizar sus proyectos hay herramientas como Rector que automatizan bastante el trabajo.

    • @Alpha_Dev
      @Alpha_Dev 15 годин тому

      Gracias por la sugerencia, si es una gran herramienta, la he usado, y estoy planeando un proximo video sobre esta para mostrar su uso para incentivar la actualizacion.

  • @christopherhuaman91
    @christopherhuaman91 23 години тому

    buenisimo doc

  • @-Fjolnir-
    @-Fjolnir- 23 години тому

    php es como Bob Patiño cuando crees que está muerto, vuelve por su venganza...

    • @Alpha_Dev
      @Alpha_Dev 15 годин тому

      jajaj referencia de los simpsons completamente aprobada.

  • @hakertube
    @hakertube День тому

    cool si ya estas encharcado con php, muy poco para considerarlo "buena opcion" o primer lenguaje, mejor ve a go.

    • @Alpha_Dev
      @Alpha_Dev 15 годин тому

      Gran lenguaje Go, quien lo considere como primer lenguaje va a poder sacarle mucho provecho, sea con el lenguaje que sea lo bueno es convertirse en desarrollador y despues los lenguajes son herramientas que uno sabe usar o que simplemente puede aprender.

  • @mechavarria0
    @mechavarria0 День тому

    En laravel se hace algo muy parecido en los modelos :Attribute 🧐

    • @Alpha_Dev
      @Alpha_Dev День тому

      Logran un efecto similar, laravel lo logra utilizando los metodos magicos __set y __get que tienen su desventaja y puede ser mas engorroso.

  • @yorjansandoval9381
    @yorjansandoval9381 День тому

    Hola Alpha, para cuando el curso de php?

  • @danieltorres7634
    @danieltorres7634 День тому

    está buenisimo tu neovim, tienes videos para configurarlo?

    • @Alpha_Dev
      @Alpha_Dev День тому

      Tengo la lista de "mastering neovim" donde muestro como usar y configurar neovim desde cero.

  • @yoanestradablanco1608
    @yoanestradablanco1608 День тому

    Hermano buenisimo estoy en la version 8.3.4 cuadno salga la 4 es que voy a actualizar y tratar de usar lo nuevo

    • @Alpha_Dev
      @Alpha_Dev День тому

      Buenisimo. Genial que estas en la version actual, mas facil todavia actualizar.

  • @spisi
    @spisi День тому

    Personalmente me dolió más la migración de 5.6 a 7.4 que de 7.4 a 8 (entendiendo migración por funciono y no rompo), así que anímense

    • @Alpha_Dev
      @Alpha_Dev День тому

      varia mucho de proyecto a projecto, pero igual muy recomendable hacerlo.

  • @damianposada356
    @damianposada356 День тому

    Buen video. Yo estoy intentando ajustar el LSP para Java pero he tenido varios problemas con el reconocimiento de los paquetes de proyectos ya realizados en netbeans

  • @Avefenixfuego8
    @Avefenixfuego8 День тому

    Hola, muy bueno el cambio, reduce bastante el código. Lo que si espero que sea lo más retrocompstible con el resto de funcionalidades

    • @Alpha_Dev
      @Alpha_Dev День тому

      Son funcionalidades nuevas, agregan, no reemplazan, como mencione quien no quiera usarla que no las use.

    • @Avefenixfuego8
      @Avefenixfuego8 День тому

      @Alpha_Dev no me refería a las que has puesto en el video, me refiero al resto, ya que cuando paso de la 7.4 a la 8, muchas funcionalidades dejaron de ser retrocompatibles y hubo que tocar bastante código para actualizarlo

    • @Alpha_Dev
      @Alpha_Dev День тому

      aaa, si con el resto cuanto mas tiempo mas dificil, pero hay herramientas para hacerlo mas facil.

  • @marliote
    @marliote День тому

    Igual a Javascript con los prototypes que puedes cambiar el comportamiento del get y set desde la variables, genial

  • @marliote
    @marliote День тому

    Ah Wao, me hizo recuerdo a c#

    • @Alpha_Dev
      @Alpha_Dev День тому

      Si, c# lo tiene hace tiempo

  • @CbAqvq191
    @CbAqvq191 День тому

    Papuchon, alta posta y preciosa funcionalidad extra le agregaron a PHP, como medio mundo deberiamos contemplar como migrar versiones proyectos php viejos a versiones mas nuevas, pero detras de eso soy feliz de esta buenísima noticia

    • @Alpha_Dev
      @Alpha_Dev День тому

      Muchisimas gracias, es buenisimo ver el lenguaje que me gusta seguir progresando.

  • @jesusochoa6590
    @jesusochoa6590 День тому

    Me encantó. Si la verdad me encantaría actualizar de la versión 7.3 a esa incluso 8.3 sería un gran gold o meta 😢

    • @Alpha_Dev
      @Alpha_Dev День тому

      Bueno de a poco y que los proximos que hagas que puedan ser en versiones nuevas.

  • @Avefenixfuego8
    @Avefenixfuego8 4 дні тому

    He llegado tarde a la cita, pero estoy viendo el video en diferido. Has explicado muy bien y me ha encantado el diagrama, te agradecería mucho si pudieras compartirlo. Gracias. Muy didáctico el video

    • @Alpha_Dev
      @Alpha_Dev 3 дні тому

      Gracias, ya agregue en la descripccion los links utiles. Saludos.

    • @Avefenixfuego8
      @Avefenixfuego8 3 дні тому

      @Alpha_Dev Qué rápido!!! Muchas gracias

  • @webestial
    @webestial 4 дні тому

    Si pusiera mi aplicación web en un servidor AWS o un VPN de Hostinger, como haría para que se ejecute el servidor websocket? podría ser en XAMPP... Gracias

  • @JC1P_An
    @JC1P_An 5 днів тому

    Me gusto mucho tu video, por cierto, esto de nix me recuerda a los flatpak y a los appimage si estuvieran en algun contenedor que otras personas tambien usen. Ya se que hay mas en el fondo pero esto es lo que yo e visto.

    • @Alpha_Dev
      @Alpha_Dev 4 дні тому

      como package manager si se puede ver similar en la idea de no traer conflictos entre los mismos lo cual es una ventaja, como llegan a eso son bastante diferentes.

  • @njrccrazy4228
    @njrccrazy4228 7 днів тому

    IMPORTANTE: el repositorio "folke/neodev.nvim" ha sido archivado por el creador el 6 de julio de 2024. Ahora únicamente se encuentra en read-only, en el mismo repositorio recomienda usar su nuevo proyecto "folke/neodev.nvim", el cual según el creador tiene un mejor rendimiento. Esta sería la configuración con estos cambio: dependecies = { "williamboman/mason.nvim", --"folke/neodev.nvim" "folke/lazydev.nvim" }, config = function() --require("neodev").setup({}) require("lazydev").setup({}) ... end Un saludo, alphadev eres un grande sigue así =)

    • @Alpha_Dev
      @Alpha_Dev 4 дні тому

      Gracias por comentar y compartir, es algo que pasa cuando va avanzando alguns plugins van cambiando. De nuevo gracias.

  • @eirikrrr
    @eirikrrr 17 днів тому

    interesante

  • @NottaBaker
    @NottaBaker 19 днів тому

    epale hermano exelentes videos hermano, sabras si hay soporte del lenguaje gdscript?

    • @Alpha_Dev
      @Alpha_Dev 18 днів тому

      Si tiene soporte, en las opciones de godot esta de habilitar el servidor de lsp y mientras lo tengas abierto funciona.

  • @alexandertg4460
    @alexandertg4460 23 дні тому

    Es posible hacer un experimento con nuestro navegador principal, trasladando la cookie de inicio de sesión a otro navegador donde no nos hemos logueado?

    • @Alpha_Dev
      @Alpha_Dev 18 днів тому

      posible es, la cookie funciona como una llave al final y al copiarla o copiar el contenido funcionaria de la misma manera.

  • @cristhianjhlcom
    @cristhianjhlcom 25 днів тому

    Me perdí el directo, igual la vista te las lleva 👍🏼👍🏼 más tarde me veo que hiciste

    • @Alpha_Dev
      @Alpha_Dev 25 днів тому

      gracias por el apoyo.

  • @baster18
    @baster18 28 днів тому

    Muchas gracias por todo este conocimiento de valor, estoy aprendiendo muchísimo de esta serie

  • @baster18
    @baster18 28 днів тому

    Muchas gracias por todo este conocimiento de valor, estoy aprendiendo muchísimo de esta serie

  • @negocl
    @negocl 29 днів тому

    Hola máster, consulta cuando podría hacer un proyecto con laravel jetstram, inertia tailwind y vue, implementando laravel-perrmissions. He visto varios videos relacionados pero no son profesionales para nada y no usan buenas prácticas, creo sería genial no crees

  • @foland2619
    @foland2619 29 днів тому

    Muy buen curso de Neovim. Claro, sencillo y puntual. Una gran ayuda en entender y extender las funcionalidades de la aplicación. Gracias

  • @diegoaugusto4197
    @diegoaugusto4197 29 днів тому

    Gracias crack!

  • @CalebKartheiser
    @CalebKartheiser Місяць тому

    Excelente vídeo! conoces algún plugin de nvim para trabajo en remoto? tipo pair programming

  • @kilm3r
    @kilm3r Місяць тому

    muy buenos tips

    • @Alpha_Dev
      @Alpha_Dev Місяць тому

      me alegra que tambien te parescan buenos. saludos.

  • @kilm3r
    @kilm3r Місяць тому

    yo lo sabia pero haciendo q: por que lo abrí por error jaja

    • @Alpha_Dev
      @Alpha_Dev Місяць тому

      sip como la mayoria por error terminamos ahi.

  • @yorjansandoval9381
    @yorjansandoval9381 Місяць тому

    saludos alpha, exitos

  • @CbAqvq191
    @CbAqvq191 Місяць тому

    Neovim !!! Le esta dando poderes !!!

  • @cristhianjhlcom
    @cristhianjhlcom Місяць тому

    Esa clase dto es parte de una serie de video de arquitectura con php / laravel?

    • @Alpha_Dev
      @Alpha_Dev Місяць тому

      No, fue de compartir tips en general.

  • @lukkaku
    @lukkaku Місяць тому

    no lo entendi

    • @Alpha_Dev
      @Alpha_Dev Місяць тому

      que mal, si tenes una duda en particular puedo tratar de contestarla, si ya es que no se entendio nada, te deseo suerte y espero que otro video lo pueda explicar mejor que se adapte a tu estilo, muchos exitos.

  • @jesusochoa6590
    @jesusochoa6590 Місяць тому

    JAJAJAJAJA

  • @tomas.menniti
    @tomas.menniti Місяць тому

    Muchas gracias por compartir genio