Programación

 

Lo último que hemos leído sobre: "Programación"

 

El Consorcio del Web (W3C) ha presentado su herramienta global de validación, que bajo la denominación de Unicorn, aglutina todas las herramientas para validar algunas de las tecnologías del Consorcio

Explicar qué es Squarespace con pocas palabras es una tarea complicada. No porque ofrezcan un servicio totalmente especializado que no habíamos visto hasta ahora (en algunos aspectos se asemeja a Blogger o Wordpress.com), sino porque agrupa en sí toda una serie de aspectos que muchos bloggers utilizan habitualmente.

The Google I/O sessions are now live. I/O was a big event this year, and the press liked to focus on the splashy double headed keynotes (day 1: go web!, day 2: go Android :/).

There's an old saying: "It took me ten years to be an overnight success." We've been waiting for web fonts for at least a decade, and 2010 will finally be the year that web fonts go mainstream.

OpenAjax Metadata (OAM) defines a set of industry-standard metadata for Ajax widgets and Ajax APIs that promote interoperability across Ajax toolkits and Ajax products. In general, Ajax toolkits will produce OAM files (directly or indirectly using post-processing utilities) and Ajax IDEs will consume OAM files.

Codeita is a cloud-based web development suite for website owners, designers and programmers. It allows users to code, develop, brainstorm, communicate and then publish projects and files to your web server

That's right. Adobe is a tools company. Although it helps to own the platform (hence keeping Flash alive and wanting it to win) as the competition to build the best tools is a given, that doesn't mean that they can't compete on other platforms.

We heard a little about PastryKit, a cool library from Apple that makes great iPhone apps using the Web. Now we see the mysterious AdLib which seems to be similar but gives you goodness on the iPad instead.

Con la migración del blog he tenido la oportunidad de reorganizar los plugins que utilizo en WordPress. Siempre me ha gustado intentar exprimir al máximo las posibilidades del software que utilizo y evitar el uso de plugins que hicieran funciones presentes en la base del mismo y eso es lo que he conseguido con la nube de tags.

In my never ending quest to find weird and wonderful ways to abuse CSS and all its little intricacies, I have come up with a pretty good way of using CSS to create custom radio and checkbox inputs without JavaScript, that are accessible, keyboard controlled, don’t use any hacks and degrade nicely in non supporting browsers.

Bram Stein has done some really fun work. He has taken the Knuth and Plass line breaking algorithm and implemented it using Canvas.

El primero de los puntos no se puede solucionar de ninguna de las maneras hasta que Adobe se ponga las pilas con la versión del IDE para Linux. El segundo de los puntos sí que se puede “arreglar” si estamos trabajando en una distribución de 64 bits (en nuestro caso para Ubuntu 9.10); en el siguiente artículo voy a describir el proceso que he seguido para poder programar en Flex con el plugin de Adobe en la versión 9.10 de Ubuntu (64 bits).

Trabajar con servidores Linux, muchas veces comporta trabajar con CentOS. CentOS es una distribución de Linux muy orientada a servidores corporativos y ofrece un rendimiento muy alto en una amplia gama de entornos.

Si se trabaja con Eclipse, sea cual sea el lenguaje de programación que utilicemos, con el salto a Ubuntu 9.10 nos podemos encontrar que algunos botones dejan de funcionar correctamente.

The Ample SDK, a unique GUI toolkit working to create a cross-browser abstraction backed by open standards, has gone open source! With the new 0.8.9 release the GUI framework is now an open-source project licensed under GPL/MIT and hosted on GitHub.

Hace tiempo que trabajábamos buscando soluciones al problema de migrar aplicaciones que utilizan una base de datos relacional “clásica” a un entorno de cloud computing (más concretamente a Amazon EC2). Este problema nos llevó a interesantes estudios sobre el clúster y la replicación master-slave de MySQL hasta encontrar una solución bastante aceptable con esta última. Y después de todo este trabajo… va Amazon y lo resuelve con un nuevo servicio llamado Amazon RDS (Relational Database Service).

Cómo se nos anuncia en los últimos artículos del blog official de desarrollo de MySQL Workbench, las nuevas funcionalidades que vendrán con la versión final de la 5.2 del Workbench van a sustituir los dos programas básicos para la gestión (mediante interfaz gráfica) de MySQL Server.

Compare Text Files Online

Fuente: CyberNet

9 oct 2009

On a pretty regular basis I’ve found myself comparing two text files, and WinMerge is typically the Windows application I use for the job. It’s free, fast, and does a pretty good job of pulling out the differences between two text files.

Voy a compartir un truquillo que he encontrado por ahí, para poder saber si tenemos la extensión de PHP5 CURL corriendo en nuestro sistema. Podemos añadir la siguiente sentencia en nuestro archivo de prueba .php, para luego ejecutarlo allí dónde queramos probar la extensión.

Para finalizar la serie de artículos dedicados a la subida de un vídeo a YouTube desde nuestra aplicación web en PHP (con el módulo Zend_Gdata) vamos a describir el proceso que se debe seguir desde el punto en que lo dejamos en el post anterior.

Siguiendo el post anterior, dónde podíamos ver que recursos nos hacían falta para empezar la odisea de compartir un vídeo en YouTube directamente, vamos a explicar el procedimiento para identificar un usuario en YouTube desde nuestra aplicación web.

Hace unas semanas que el equipo de Iceberg se centró en la integración de YouTube y otros servicios de Google en los proyectos en los que trabajamos. Integrar los servicios de Google dentro de las aplicaciones que podamos ofrecer en un futuro cercano representa un salto cualitativo que queríamos dar pero que no sabíamos si tendríamos los recursos necesarios para hacer realidad.

Será un post breve, pero quería reflejar la alegría de este día histórico. Después de muchas horas de estudio, errores, de documentarse, de pegarse de canto con la API de Youtube para poder subir vídeos, y desde un servidor externo (S3)… nuestro sistema es capaz de hacerlo!

Aunque no haya hecho eco de esta noticia, MySQL Workbench 5.1 llegó a su primera versión estable (o por lo menos así lo anunció el equipo) el 30 de Junio de este mismo año (2009), aquí podéis leer el post con el que el equipo lo anunciaba.

Uno de las formas más flexibles, rápidas y económicas de realizar encuestas es a través de Internet. Cada vez se utiliza más este método para conocer los gustos, opiniones y tendencias de los usuarios, siempre que dispongan de una conexión a Internet.

Después de pelearnos nuestras horas con el framework de Zend hemos conseguido identificar un usuario con las herramientas que provee este framework (Zend_Auth).

El Framework de Zend ofrece la possibilidad de ampliar sus funcionalidades con las del framework de JavaScript jQuery (empezó con http://www.dojotoolkit.org/, pero la integración con jQuery ya está bastante avanzada).

Siguiendo el hilo de los artículos de Laura Berdasco sobre levantar un entorno de replicación Master-Slave en MySQL, Vamos a explicar como añadir un esclavo más a un entorno de este tipo funcionando.

Tener definido un PATH adecuado para poder disfrutar de la facilidad que supone autocompletar los comandos sólo con apretar el tabulador siempre es recomendable (si no ponemos absolutamente todos los directorios dentro claro…), pero alterar estas variables siempre se supone un trabajo extra que no siempre estamos dispuestos a realizar.

First of all, what is a cookie? It is simply a text file that a website can write to your browser’s cookie directory. The file always follows this format: Name, Value, Host, Path, Secure, and expires.

Somos lo que leemos

"icebergnsd.com" quiere recopilar aquellas influencias en mi día a día con las cuales intento mejorar y estar siempre al loro de lo que pasa en este sector tan apasionante. Más de 100 profesionales a los que yo admiro profundamente han conseguido hacer que ya no lea sólo el "Lecturas", y que parte de mi tiempo vaya hacia ellos. Desde esta columna les doy gracias por su esfuerzo diario y esperemos que esta página les ayude a difundir sus artículos y sus conocimientos por todas partes.

Un recopilatorio de...