El desarrollo web es una industria que está en un estado de constante cambio con las tecnologías y el cambio de jerga y mutación en un ciclo sin fin. Sin mencionar el gran diluvio de información que uno tiene que procesar todos los días..
En esta serie, que se publica mensualmente, buscaremos rectificar esto al traerle todas las noticias importantes, anuncios, lanzamientos y discusiones interesantes dentro de la industria de desarrollo web en un paquete conciso. Únete a mí después del salto!
Todas las noticias importantes en un solo lugar: lanzamientos, anuncios, disputas de las empresas, problemas de seguridad y todos los problemas relacionados..
El venerable lenguaje PHP ahora está en la versión 5.4 con una mucho de nuevas características y adiciones que incluyen un servidor incorporado y rasgos.
Asegúrese de consultar las notas de la versión, así como nuestro artículo dedicado a las novedades de la versión..
Notas de lanzamiento
¡PHP 5.4 está aquí! Lo que debes saber
Los rieles solían tener un cierto estigma asociado a algún tiempo atrás: el infame 'Rieles no se escala. Ahora hay otro que amenaza con invadir fácilmente el anterior.
A principios de este mes, un emprendedor Egor Homakov descubrió una vulnerabilidad debido a la forma en que Rails maneja las asignaciones masivas de atributos. Como resultado, posiblemente muchas aplicaciones basadas en Rails estaban abiertas a ataques fáciles, lo que nos lleva a nuestra siguiente historia ...
Lee mas
Como resultado de la vulnerabilidad en Rails, mencionada anteriormente, Github fue hackeado y Egor obtuvo acceso de confirmación y otros privilegios de administrador para cada repositorio.
Cómo Egor anunció su ruptura.
La respuesta de github
En aún más noticias relacionadas con Github, el proyecto PHP ahora tiene una copia para sus necesidades de verificación en Github ahora. El repositorio parece ser activamente desarrollador, como se esperaba..
Lee mas
¡Oh, cómo han caído los poderosos! Durante un solo día a principios de este mes, Chrome superó la cuota de mercado de IE. Ahora, sin embargo, las cosas están de vuelta con IE reclamando 34.8% mientras que Chrome tiene 30.9%.
Lee mas
Para los pitonistas, un par de grandes lanzamientos este mes..
Django, uno de mis marcos favoritos de Python, así como el propio Python se actualizaron este mes. Asegúrese de revisar los registros de cambios a continuación, ambos cuentan con algunas adiciones masivas de funciones.
Python 3.3
Django 1.4
La paleta de aplicaciones web de Amazon ha facilitado mucho el desarrollo web en los últimos años. Además de agregar características constantemente, Amazon también reduce mucho sus precios manteniendo nuestros costos en línea con los ahorros de la ley de Moore.
Lee mas
haXe es un nuevo lenguaje que puede compilarse para todas las plataformas de programación populares con su rápido compilador: JavaScript, Flash, NekoVM, PHP, C ++, C # y Java. Es de código abierto para arrancar!
Lee mas
Como desarrolladores web, la gran cantidad de recursos que podemos aprovechar aumenta exponencialmente con el tiempo. A continuación, le ofrecemos un vistazo rápido a algunos recursos creados recientemente que merecen su atención, desde libros nuevos a scripts y marcos..
Full Stack Web Framework para Node.js y el navegador. Construido sobre la base de Node's Connect y Express, siguiendo el modelo de Ruby on Rails. Construido para el cliente y el servidor desde cero.
Github Repo
Graphene es un conjunto de herramientas de gráficos y cuadros de mandos en tiempo real basado en D3 y Backbone.
Fue creado para ofrecer un tablero de instrumentos en tiempo real muy estético que vive sobre Graphite (pero podría adaptarse a cualquier back-end, eventualmente).
Github Repo
heatmap.js es una biblioteca de JavaScript que se puede usar para generar mapas de calor web con el elemento html5canvas basado en sus datos. Los heatmaps son totalmente personalizables..
Github Repo
ShellJS es una implementación portátil (incluida en Windows) de los comandos de shell de Unix en la parte superior de la API Node.js. Puede usarlo para eliminar la dependencia de su script de shell en Unix mientras mantiene sus comandos familiares y poderosos.
Github Repo
Messenger.js es una biblioteca que hace que la comunicación de red a través de JSON sea extremadamente simple y increíblemente rápida!
Github Repo
Kalendae es un intento de hacer algo que nadie ha podido hacer hasta ahora: hacer un selector de fechas que no apesta. Es totalmente portátil, sin dependencias. No jQuery, no Prototype, no MooTools; solo agrega el script y la hoja de estilo y listo..
Github Repo
AtomizeJS es una biblioteca de JavaScript para escribir programas distribuidos, que se ejecutan en el navegador, sin tener que escribir ninguna lógica específica de la aplicación en el servidor.
Github Repo
Cassovary es una simple biblioteca de procesamiento de "gráficos grandes" para la JVM. La mayoría de las bibliotecas de gráficos alojadas en JVM son flexibles pero no ocupan espacio. Cassovary está diseñado desde el principio hasta la primera capacidad para manejar gráficos de manera eficiente con miles de millones de nodos y bordes.
Github Repo
Surface es una biblioteca JS destinada a ayudar a administrar aplicaciones de una sola página (o aplicaciones "Ajaxy"). Promueve el desacoplamiento de los componentes y proporciona herramientas para navegar entre "pantallas" e integrarse con el historial del navegador..
Github Repo
noty es un complemento de jQuery que facilita la creación de mensajes de alerta, éxito, error y confirmación como alternativa al diálogo de alerta estándar. Cada notificación se agrega a una cola. (Excepto gruñidos como notificaciones)
Github Repo
A menudo, no estás buscando realmente un tutorial sino una perorata, una opinión o las reflexiones de un desarrollador cansado o simplemente algo genial con absolutamente ningún uso en el mundo real. Esta sección contiene enlaces a esas cosas interesantes y geniales de la comunidad de desarrolladores..
Una hoja de referencia lado a lado de cómo hacer funciones comunes en PHP, Perl, Python y Ruby. Maravillosamente útil si tienes que aprender el pozo que es PERL.
Lee mas
¿La última versión de Apache es más rápida que Nginx? Descúbrelo en este tiroteo.!
Lee mas
@fhaard explica por qué eres un imbécil si estás demasiado unido a un lenguaje de programación. Una gran lectura!
Lee mas
Benjamin Balter desmonta sistemáticamente muchas suposiciones falsas sobre la plataforma PHP. Esto es definitivamente algo para vincular al desarrollador de Rails presumido en tu círculo social: probablemente todos se hayan puesto en contacto con este mítico brogrammer..
Lee mas
Una de esas preguntas que estaba demasiado avergonzada de preguntar. Afortunadamente, me encontré con este post de StackOverflow que hace un trabajo estelar de explicar la diferencia.
Lee mas
Este es uno para el programador de nivel relativamente bajo. Es fácil olvidar que tenemos una gran cantidad de estructuras de datos además de arreglos y hashes cuando se trata de desarrollo web, pero si está interesado de forma remota en un paradigma diferente, esta es una gran lectura..
Lee mas
Bueno, eso es sobre todos los cambios importantes que ocurrieron últimamente en nuestra industria..
¿Quieres que cubramos más noticias estándar? Un enfoque en los próximos guiones tal vez? ¿O simplemente más publicaciones y discusiones interesantes de la comunidad? Háganos saber en los comentarios y muchas gracias por leer.!