php

Recursos de programación de php
PHP no es un lenguaje compilado, pero gracias a herramientas como psalm podemos añadir análisis estático del código para ganar más calidad. 🔗 Curso: https://pro.codely.com/library/analisis-de-codigo-estatico-en-php-208205/539521/about/ Sube de nivel. Haz tu código mas mantenible, escalable y testeable 🤟 ¡Suscríbete al canal!
El Testing de Arquitectura es un tipo de test que nos ayuda a verificar nuestros requisitos de arquitectura. 🔗 Curso: https://pro.codely.com/library/analisis-de-codigo-estatico-en-php-208205/539521/about/ Sube de nivel. Haz tu código mas mantenible, escalable y testeable 🤟🏻 ¡Suscríbete al canal!
PHP 8.3 trae algunas novedades que nos gustan y otras que pueden llegar a ser un anti-patrón. Hoy las analizamos y sacamos conclusiones. ﹤🍍﹥ Codely ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🔖 Cursos: https://bit.ly/cursos-codely └ 👋 Redes sociales: ├ https://twitter.com/CodelyTVhttps://twitter.com/JavierCanehttps://twitter.com/rafaoehttps://instagram.com/CodelyTVhttps://linkedin.com/company/codelytv
Noticias de la semana en el mundo tecnológico, especialmente relacionadas con la programación. Abajo desglose minuto a minuto 🤟☕ ¡Aprovecha el Black Friday de Codely! 💸👉 https://bit.ly/bf23-codely El Café con Codely es el directo semanal que hacemos en Twitch cada viernes a las 9h CET. Algunas veces lo resubimos a YouTube para que se pueda consultar a posteriori a pesar de que se pierda en Twitch 😊 ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🥋 Academy: https://codely.com/academy └ 📕 Catálogo cursos: https://bit.ly/cursos-codely Desglose minuto a minuto: 0:00:00 Intro Café con Codely 0:00:18 Custom GPTs 0:04:13 Kent C. Dodds: No quiero CLS 0:08:38 Oficinas de Amazon en una carcel 0:09:45 Nueva release de OBS v30 0:11:23 iStats Menus: Utilidad para macOS 0:12:50 Black Friday en Codely 0:13:02 Optimiza SVGs con SVGO 0:15:23 Manifiesto HTML first 0:16:56 Al de HTMX le va el sandungueo 0:19:20 Debate: Trunk-Based Development 0:33:55 PHP mejor que Java y JavaScript 0:44:07 Cypress: Conflicto con Currents.dev y Sorry Cypress 0:49:05 Java: Formatters de código Prettier vs Google 0:54:26 ESLint config de Codely 0:57:50 Detectar adblock puede ser ilegal 0:58:23 Debate: Cómo haces las dailies? 1:05:25 +$20.000 de bounty para quien pase Prettier a Rust 1:06:12 Top 10 lenguajes de programación mejor pagados 1:07:44 Cómo perder $60M por 1 línea de código 1:08:23 Novedades en Windows 11 2023 1:09:46 Chatbot de Notion con IA 1:10:20 "La tasa IA" en SaaS 1:11:58 Spotify: Feature "Eat this playlist" 1:13:15 Nelodev por fin encuentra teclado 1:13:32 YouTube etiquetará vídeos con IA 1:14:49 El tiempo pasa: UNIX Timestamp pasa a 17 1:15:39 Top 3 anuncios de Apple 1:18:17 OpenAI pausa las altas de ChatGPT Plus 1:19:03 Custom Actions de ChatGPT: Asistente personal 1:21:41 MessiScript: El mejor lenguaje de programación 1:22:27 Novedades en las SERP de Google 1:24:20 VSCode: Extensión para monorepos 1:25:01 Sorteamos un MacBook Pro gratis 1:25:32 GitHub copia a Vercel 1:26:22 tldraw: De sketch a componente en tailwind con IA 1:27:33 Prompt para convertir un PNG en código 1:29:21 Pump.co: Ahorra dinero en AWS 1:32:26 Laravel Pulse: Monitoring de tu app gratis 1:32:50 Twitter: Response JSON interesantes 1:33:15 Nuevas Elgato Key Light MK.2 filtradas 1:33:58 Internet con Starlink en España por 40€ al mes 1:35:35 Ads en la terminal 1:36:04 Alternativa TOP a ChatGPT: PerplexityAI 1:38:59 La cache de ogimages de Twitter: Efecto demo bien 1:42:24 Revolut: Máquina expendedora de tarjetas 1:46:56 NVIDIA publica paper para hacer tu propio modelo fundacional 1:48:15 Carga tu Magic Mouse con USB-C gracias a impresión 3D 1:49:03 Sorteamos un MacBook Pro M1
▬▬▬▬▬▬ Título de la Sesión ▬▬▬▬▬▬ Trucos y consejos con Fragments, paso a paso ▬▬▬▬▬▬ Ponente ▬▬▬▬▬▬ Rafael Lluis Soy un Ingeniero Comercial con más de 20 años de experiencia que comenzó desarrollando proyectos con diferentes tecnologías (.NET, Java, PHP), luego evolucionó a analista de negocio y gestor de proyectos y finalmente decidió dedicarse de lleno a la Ingeniería Comercial/Preventa. He trabajado para empresas de Consultoría como ICA, Informática y Comunicaciones Avanzadas, donde estuve más de 15 años en los que pude adquirir mucha experiencia en los diferentes campos. Ahora en Liferay, empecé en consultoría, evolucioné de nuevo a Ingeniero de Ventas y ahora tengo la increíble oportunidad de liderar todas las actividades de preventa a nivel mundial con un gran equipo de más de 25 personas. * Linkedin - https://www.linkedin.com/in/rafael-lluis ▬▬▬▬▬▬ Resumen ▬▬▬▬▬▬ Volvemos con la sesión de Noviembre, en esta ocasión es Rafael Lluis, Director Global de Preventa, quién nos hablará de Fragments. En el departamento de Preventa de Liferay se encuentran a diario con situaciones en las que tenienen que tirar de imaginación, líneas de código, documentación y ayuda para poder sacar adelante una demo de Liferay DXP, sobre todo en lo referente a una de las funcionalidades más utilizadas hoy en día como son los fragmentos. En esta charla nos mostrararan ejemplos, código fuente incluido, que esperamos puedan ayudaros a vosotros de la misma manera. Aprovechad a traer, no sólo vuestras dudas, si no también vuestros trucos para compartir y poder sacar más partido a esta funcionalidad del portal. La agenda de la sesión del jueves será la siguiente: 19:00 - Bienvenida y Anuncios 19:10 - Trucos y consejos con Fragments, paso a paso - Rafael Lluis. 20:15 - Q & A 20:25 - Networking ▬▬▬▬▬▬ Organizadores de la sesión ▬▬▬▬▬▬ - Isabel Calleja - Carlos Durán - Antonio Tejada - Álvaro Saugar ▬▬▬▬▬▬ LUGSpain ▬▬▬▬▬▬ Página - https://www.lugspain.tk/ Twitter - https://twitter.com/LUGSpain LinkedIn - https://www.linkedin.com/in/lugspain Slack - https://liferay.dev/chat Meetup - https://www.meetup.com/es-ES/Liferay-Spain-User-Group/
La calidad del código importa. Hoy te comentamos un paso para llegar a tenerla. 🔗 Librería: https://github.com/CodelyTV/php-coding_style-codely 🔗 Curso: https://pro.codely.com/library/analisis-de-codigo-estatico-en-php-208205/539521/about/ ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🥋 Academy: https://codely.com/academy └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Ricardo Borillo nos trae unos ejemplos prácticos para aprender más sobre "Approval Testing". Quizás os suenen los términos "Snapshot Testing", "Golgen Master Testing", o "Characterisation Testing". Este tipo de técnicas para validar que nuestro software se comporta como esperamos son especialmente útiles en entornos por ejemplo donde tenemos que lidiar con sistemas heredados (legacy) que no tienen tests, queremos validar a nivel de UI, o incluso nuestras APIs HTTP. En este directo hablaremos sobre los beneficios y contraprestaciones de este tipo de técnicas 😊 ﹤🍍﹥ Links relacionados ├ 📝 Oferta empleo Declarando: https://bit.ly/oferta-declarando ├ 🎥 Vídeo relacionado de Mutant testing: https://youtube.com/live/MiWRwGUnCjk ├ 📝 Encuesta interés en curso Approval Testing: https://forms.gle/eTd3rRAe1ng868t87 ├ 👩‍👧 Emily Bache: https://twitter.com/emilybache ├ 🎥 Emily Bache Tech Coach: https://www.youtube.com/ @EmilyBache-tech-coach ├ 🎥 Introducing the Gilded Rose kata and writing test cases using Approval Tests: https://www.youtube.com/watch?v=zyM2Ep28ED8 ├ 📄 Approval Testing: Agile Testing that Scales: https://www.methodsandtools.com/archive/approvaltest.php ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 👋 Twitter Ricardo Borillo: https://twitter.com/borillo ├ 🫧 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
PHP no es un lenguaje compilado, pero gracias a herramientas como psalm podemos añadir análisis estático del código para ganar más calidad. 🔗 Curso: https://pro.codely.com/library/analisis-de-codigo-estatico-en-php-208205/539521/about/ ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🥋 Academy: https://codely.com/academy └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Parece que cada año se intenta matar a PHP, ¿pero es eso cierto? En el directo de hoy exploramos a ver si tiene sentido o no aprender php como lenguaje de programación y veremos sus principales frameworks como Laravel y Symfony. ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Vamos a analizar la encuesta a programadores de Stack Overflow de este 2023 y sacar nuestras propias conclusiones. ¿Ha matado JavaScript a PHP? ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🫧 Twitter Javi: https://twitter.com/JavierCane ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv └ 📕 Catálogo cursos: https://bit.ly/cursos-codely