php

Recursos de programación de php
Segunda entrega de una Kata de las más guapas que hay en el mercado 😌. Vamos a ver como cogemos un código 💩 y como pasito a pasito lo transformamos en algo de lo que sentirnos orgullosos. Para ello vamos a emplear diversas técnicas de #refactoring. En este caso la #kata vamos a hacerla en #java. 🔍Incomprehensible Finder Refactoring Kata: ├ 🐘 PHP: https://github.com/CodelyTV/php-finder_refactoring-kata ├ 🦈 C#: https://github.com/CodelyTV/csharp-finder_refactoring-kata ├ 🌀 Scala: https://github.com/CodelyTV/scala-finder_refactoring-kata └ ☕ Java: https://github.com/CodelyTV/java-finder_refactoring-kata {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_co... ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💂‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ 👨 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV/ ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv/ ├ 𝐟 Facebook: https://facebook.com/CodelyTV/ └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Cuando montas una infraestructura en la nube es muy probable que necesites muchas máquinas distintas: bases de datos SQL y NoSQL, servidores NodeJS, PHP o Java, Redis y un sinfín de cosas más. Cada una de estas máquinas tiene su propia configuración y podemos tardar varios días en tenerlas a punto. Por si esto fuera poco, debes tener la infraestructura de producción replicada exactamente igual para un entorno de testing, otro para integración continua y puede que incluso para cada desarrollador. Además de la confianza en el equipo de DevOps, ¿hay algo que nos garantice que esos entornos son exactamente iguales y no se desalinean con el tiempo? ¿Qué pensarías si después de toda una mañana creando y configurando máquinas tuvieras que crear una más por cada entorno? La infraestructura como código está aquí para hacernos la vida más fácil. Con Terraform vamos a despedirnos de crear máquinas a golpe de click y daremos la bienvenida al control de versiones y a la integración continua de nuestra infraestructura. ------------- Todos los vídeos de Commitconf 2019 en: https://lk.autentia.com/Commit19-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/45640089 ------------- En 2015 tuve el privilegio de dar esta charla en varias ocasiones en Madrid, e incluso una versión resumida en Bruselas. El panorama ha cambiado desde entonces y algunos amigos me han animado a que actualice el contenido a 2019. Es habitual ver comparativas de lenguajes de programación por su tipología o sintaxis, por su puesto actual en TIOBE, por el nº de proyectos en Github, por puestos de trabajo ofertados, por salario medio... En esta charla nos centraremos en compararlos por el modelo legal, ético y estético tanto de su gobernanza como de su comunidad. Analizaremos los principales lenguajes: Java, JavaScript, Python, Go, Ruby, Groovy, Kotlin, PHP, Clojure, y quizá algún otro. ¿Qué fortalezas y riesgos tiene cada uno? ¿Quién marca el ritmo? ¿Quién prioriza? ¿Quién desarrolla? En definitiva, ¿quién manda en cada lenguaje de programación? ------------- Todos los vídeos de Commitconf 2019 en: https://lk.autentia.com/Commit19-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
La tercera edición de esta saga de buenos propósitos. Dentro de poco enviaré el boletín dominical número 100. Me encantaría que lo recibieras en tu bandeja de entrada. Suscríbete gratis. Después de Lo que me gustaría aprender en 2019 y 2018 va el de este año. La conclusión de la última edición es que se ha conseguido en parte: si he mejorado en cuanto a frameworks de JavaScript y despliegues en la nube. Pero no he avanzado de forma significativa en machine learning. Para este año el menú es...
Hace unas semanas ha salido por fin la nueva versión de #php 7.4, que incluye unas novedades muuuuy ricas 😊 Tenemos #ArrowFunctions, propiedades tipadas y muchas cosas más! Y ya que estamos, vamos a ver algún que otro tip para realizar esta migración 🙌 🔗 Enlaces relacionados: └ 🆕 Novedades PHP 7.4: https://www.php.net/releases/7_4_0.php {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_co... ├ 📸 Instagram: https://instagram.com/CodelyTV/ ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv/ ├ 𝐟 Facebook: https://facebook.com/CodelyTV/ ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 👨🏻 Twitter Javi: https://twitter.com/JavierCane └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Cada domingo por la mañana puedes tener en tu bandeja de entrada un newsletter único sobre desarrollo y programación. Hablándote de aspectos técnicos (y también emocionales) en castellano. Apúntate gratis en /newsletter. Ejemplos de 'side project' Hay un par de ejemplos que te cuento en el episodio. Uno ya está publicado, es el ranking de podcasts de tecnología. El otro, en ejecución, es la plataforma para compartir contadores festivos. Es el protagonista de los LiveCoding de la Zona P...
Web
10-12-2019
http , php
Hace mucho tiempo que no te hablo de lo que cuento en la versión "de viernes" de este podcast. En los últimos episodios premium hemos hablado de: Programar bien con Visual Studio Code El arte del trabajo en remoto ¿Qué es un Dead End en desarrollo de software? Además comparto contigo que estoy preparando algunas charlas para eventos de los próximos meses. Y me agrada mucho ver como gente como Ale Muñoz quiere aportar su granito de arena para que más gente pueda participar...
It is a real privilege to have the creator of the PHP language kicking off the return of the conference with an inspiring keynote! Rasmus will talk about all the shiny new things in PHP 7.4 and PHP 8 we all love but the keynote will also cover important things in our careers such as motivation, burn-out and focusing on things that really matter
Running PHP used to be as simple as copying the files onto a shared host via FTP. What if we could get back to something that simple, but gain in security, performance and scalability as well? Let's see if serverless lives up to this promise! We will check out AWS Lambda and Bref, an open source solution for building serverless PHP applications.
Learning more than one programming language is key to becoming a better developer. It is like adding a new tool to your toolbox. The more tools you have, the easier and quicker you’ll be able to tackle whatever job you need to do. You’ll also be able to use the right tool for the job, and who doesn’t like that?! I picked up Go a few years ago as it was becoming more popular among developers. Coming from a PHP background, I had no idea what channels or goroutines were or how is concurrency different from parallelism. I’ve got to say, it was a whole new world. Very different, but very cool. I was hooked! By happy coincidence, my company was looking to rewrite a legacy PHP app in Go. It was over 2000 lines of procedural and messy PHP4 with more downtime than I’m willing to admit to. I took on this project, and soon enough we had a much faster, more maintainable and much more reliable app for our customers. Go gave us options we would not have in PHP. The goal of this talk is to give you a good idea of what Go is and how it compares with PHP. We’ll look at the language itself as well as the tooling and communities around it. Even if you’re not sold on Go by the end of it, I hope you’ll leave inspired to go out there and learn whatever language you wanted to look into next.