Filament: El panel de administración para tus proyectos en TALL Stack

La implementación de soluciones de administración eficientes y escalables es esencial en el mundo del desarrollo web. Filament es un panel de administración de alto rendimiento que combina las tecnologías del TALL Stack (Tailwind CSS, Alpine.js, Laravel y Livewire) para ofrecer una experiencia de usuario excepcional y una integración sencilla en cualquier proyecto. En este artículo, exploraremos las características y ventajas que hacen de Filament un aliado imprescindible para los desarrolladores web.

Continúa leyendo «Filament: El panel de administración para tus proyectos en TALL Stack»

¿Qué es TALL stack? Características y ventajas

En el mundo del desarrollo web, cada día surgen nuevas tecnologías y arquitecturas que facilitan la creación de aplicaciones de alta calidad y con mayor rapidez. Hoy, nos adentramos en el universo de TALL stack, un conjunto de herramientas que ha ganado popularidad rápidamente por su eficiencia y versatilidad. En este artículo, exploraremos las características y ventajas que ofrece TALL stack, y cómo puede ser la solución perfecta para nuestros proyectos. Continúa leyendo «¿Qué es TALL stack? Características y ventajas»

¿Qué es Laravel y cúales son sus beneficios para desarrollo web?

Laravel es un framework de desarrollo web de código abierto escrito en PHP que se utiliza para crear aplicaciones web de alta calidad y escalables. Laravel es uno de los frameworks de PHP más populares y ha ganado una gran cantidad de seguidores en los últimos años debido a su facilidad de uso y su amplia gama de características.

Continúa leyendo «¿Qué es Laravel y cúales son sus beneficios para desarrollo web?»

Los lenguajes de programación más populares según Github y Stackoverflow

En langpop.corger.nl podemos ver un gráfico bastante interesante obtenido a partir de los datos que genera la API de GitHub y el proyecto de preguntas y respuestas de Stackoverflow.

Cada vez que se detecta una nueva alteración en alguna de las lineas de los proyectos de Github, se almacena y se cuenta para que se sepa qué lenguaje de programación es el más alterado, el más popular dentro del gigante del código. Los resultados del eje Y (vertical) se basan en el número de veces que se aplica una etiqueta para un lenguaje determinado en Stackoverflow, siempre con datos que se actualizan cada cuatro horas con el fin de mantenerlo actualizado.

El porcentaje que se muestra al pulsar en un lenguaje del cuadro derecho es la media de la relación de GitHub y stackoverflow, las dos fuentes de información del proyecto.

Y aquí­ tenemos la información de Github ordenada según el número de lineas alteradas, con Javascript a la cabeza, gracias a un diagrama realizado con Wikibrains:

¿Esperabais datos diferentes?, ¿os sorprende ver a Java, C#, Javascript y PHP a la cabeza?.

Los lenguajes de programación más populares para 2014

programación

En codeeval han hecho un estudio relacionado con los lenguajes de programación más utilizados y su evolución durante los últimos tres años, números que venturebeat.com ha utilizado para crear el gráfico que podéis ver en la captura superior.

codeeval.com es una fantástica comunidad para profesionales de la programación, con más de 24.000 miembros que compiten entre ellos mostrando sus habilidades en un perfil que, a lo linkedin, pueden mostrar al mundo de forma pública.

Un año más Python lidera la lista, lista que es generada después de analizar pruebas de programación realizadas por empresas en sus procesos de selección, lo que ayuda a determinar el tipo de profesional más buscado en dicha categorí­a.

Java, C++ y Ruby siguen la lista, aunque C# y C son los que más están creciendo. También es importante destacar el crecimiento de Objetive-C, necesario en entornos iOS:

lenguajes

Este estudio, que es realizado cada año, es bastante interesante para analizar las tendencias. Puede parece extraño que php, por ejemplo, esté perdiendo fuerza (aún teniendo en cuenta que WordPress, una de las plataformas más utilizadas en toda la web, usa dicho lenguaje), pero no podemos olvidar que JAVA se encuentra dentro y fuera de Internet, que Python gana año tras año el premio al mejor lenguaje de programación en revistas especializadas de todo el mundo y que C es todo un clásico creado en 1972, base de millones de sistemas distribuidos en todo el planeta.

RainLoop, cliente PHP de correo electrónico

RainLoop

Al igual que podemos instalarnos clientes de correo electrónico en nuestro sistema local y gestionar desde ellos nuestros mensajes de correo de las diferentes cuentas que dispongamos, si disponemos de servidor web, también podemos instalar webmails que conectaremos con las cuentas de correo electrónico que dispongamos, sobre todo, si las interfaces de dichas cuentas no nos agradan en absoluto. Una opción a tener en cuenta la tenemos con RainLoop, un cliente PHP que no necesita base de datos, ya que trabaja con los protocolos IMAP y SMTP de nuestras cuentas de correo.

RainLoop nos permite disponer de varias cuentas, cuyas bandejas de entrada las tendremos accesibles desde diferentes pestañas, evitando así­ conflictos de sesión. Cuenta con un diseño bastante moderno, simple y funcional, que podemos personalizar a través de los diferentes temas que tenemos a nuestra disposición. El aspecto general está dividido en tres: la columna de opciones, la columna de mensajes, y el área general donde visualizaremos los mensajes.

También contamos con autocompletado de direcciones y atajos de teclado para manejarnos rápidamente por la interfaz. Si queremos, podemos vincular nuestras cuentas de Twitter, Facebook y Google para realizar la identificación para acceder a nuestras bandejas de correo electrónico.

Para hacernos una mejor idea de su funcionamiento, bien podemos observar las capturas, usar la demo online, o bien bajarlo para que lo instalemos en nuestro servidor, indicando una vez más que no necesita base de datos, de manera que los mensajes no serán almacenados en la propia aplicación.

RainLoop está disponible bajo licencia Creative Commons 3.0 para un uso no comercial (CC BY-NC 3.0).

Enlace: RainLoop | Ví­a: WebResourcesDepot

Hoy abre sus puertas Coffee.io, para que los programadores trabajen en la nube

coffee

Os lo presentamos hace unos meses, cuando nos dieron acceso a la versión privada y capturamos algunas de sus funcionalidades en el artí­culo: Probamos coffee.io, la nueva plataforma de trabajo para programadores. Ahora entran en contacto con nosotros anunciando que ya está disponible para todo el mundo.

En Coffee.io podemos configurar un entorno de programación con bases de datos, acceso a terminal, chat para el trabajo colaborativo, sistema de gestión de archivos, subdominio para cada proyecto, acceso privado y único… todo con varios lenguajes disponibles y MySQL o MongoDB, teniendo la opción gratuita un espacio de 1 Giga por usuario.

Podemos gestionar notas y listas de tareas, bajar el proyecto en un zip a nuestro ordenador y colaborar en tiempo real con otras personas, aunque no hay opción de sincronizar trabajos realizados en local.

Aún hay mucho camino por realizar para que una plataforma así­ sustituya a un ambiente local, pero es una buena forma de dar un primer paso a una tendencia en crecimiento.

Codecademy – Curso completo de PHP gratuito

codecademy

Hace exactamente un mes que os anunciamos el nuevo curso que Codecademy poní­a a disposición de los estudiantes de programación, ofreciendo la primera lección de introducción a PHP para que pudiésemos empezar abriendo boca.

Ahora, cuatro semanas después, anuncian que el curso ya está completo y que tenemos todo el temario a nuestra disposición, constando éste de 11 módulos y 86 lecciones pasando por formación básica y siguiendo con las funciones y la programación avanzada orientada a objetos. Con esto pretenden facilitar el aprendizaje del lenguaje para programadores principiantes, tanto para iniciar proyectos simples como para abrirles las puertas a proyectos más complejos mediante el aprendizaje de uno de los códigos más utilizados en el mundo.

Para practicar se adjuntan ejemplos de codificación, ayuda y foros para consultar cualquier duda. Con la adición de este curso, Codecademy crea un buen abanico de posibilidades para programadores, compuesto por cursos para HTML/CSS, Python o Ruby. Recordemos que los cursos están creados por la comunidad y, si quieres colaborar, puedes hacerlo para ir perfeccionando el temario del curso y ayudar a los otros usuarios.

Link: codecademy.com | Ví­a venturebeat

PHPDocX, nueva versión para generar docx a partir de PHP

phpdocx

En PHPDocX han lanzado una nueva versión, ideal para los que necesitan crear documentos .docx desde páginas web programadas en PHP.

Esta nueva versión de la librerí­a permite la inserción de imágenes y textos en los documentos Word generados, recordando que desde versiones anteriores ya era posible crear textos, tablas, imágenes, gráficos editables y listas usando poco código en las páginas web.

Podemos también modificar documentos usando plantillas y consultando bases de datos, incluir cabeceras personalizadas, añadir contenido en HTML, RTF y Doc desde otras fuentes, exportar en PDF, DOC, HTML, ODT y RTF y firmar documentos digitalmente.

Además de las versiones PHPDocX Pro, PHPDocX Pro+ y PHPDocX Corporate también existe una versión gratuita con licencia LGPL plenamente funcional en www.phpdocx.com/download.

Las novedades las presentan con detalle en su blog, impresindible para los que programan generación de documentos usando esta librerí­a.