AlexdwBlog() Desarrollo web, actionscript, javascript y algo más…

29oct/110

Zen Coding para Netbeans

Zen Coding es un plugin desarrollado para distintos IDEs que nos permite generar HTML de una manera bastante rápida.
Si no lo conoces, estoy seguro que pensarás una y otra vez porque no lo descubriste antes :)

En la práctica, lo que nos permite es que con un atajo como este:

div#header>div.content>ul.menu>li.item*5>a

Obtengamos el siguiente HTML:

<div id="header">
        <div class="content">
            <ul class="menu">
                <li class="item"><a href=""></a></li>
                <li class="item"><a href=""></a></li>
                <li class="item"><a href=""></a></li>
                <li class="item"><a href=""></a></li>
                <li class="item"><a href=""></a></li>
            </ul>
        </div>
    </div>

Puedes descargarte la versión para Netbeans, desde su repositorio en gitHub

Si no usas Netbeans seguramente encontrarán Zen codeing para tu IDE preferido en su página oficial

24sep/110

[Snippet] Crear proyecto Symfony2

Últimamente ando liado con Symfony2 y como siempre que trabajo con nuevos frameworks, intento crearme pequeños atajos para hacerme la vida más feliz, en este caso he creado un alias batch para crear un proyecto en Symfony 2:


alias initSymfony="wget http://symfony.com/download?v=Symfony_Standard_2.0.1.zip ;unzip download?v=Symfony_Standard_2.0.1.zip ;rm -rf download?v=Symfony_Standard_2.0.1.zip ; Symfony/bin/vendors install;mv Symfony $1;"

Para usarlo simplemente tendremos que crear en nuestro directorio de proyectos el siguiente atajo: initSymfony nombre_proyecto

El alias lo que hace es descargarse una versión de symfony2, descomprimirla, instalar todos los vendors y renombrar el proyecto con el nombre que le pasemos como argumento.

Para añadir el alias simplemente tienes que incluir las lineas anteriores en tu fichero .bach_profile

Cabe decir que lo he creado y testado en MacOS, no se si en linux nos funcionará de la misma manera o tendremos que cambiar algo.

26ago/110

1 año de cambios

Hace ya casi un año que salí de la empresa donde estuve cerca de 8 años desarrollando. Allí tuve la oportunidad de conocer a geniales profesionales y mejores personas.

Desde mi salida, el ritmo ha sido vertiginoso, he fundado Mouzone junto a gente espectacular. Poco tiempo después y tras trabajar mucho con nuestros amigos de Superagencia86 nos juntamos para crear INNN con un nuevo concepto de agencia digital 360º.

Con todo esto ha sido imposible actualizar este blog como se merece y se lleva mereciendo desde hace ya demasiado tiempo. Desde ahora espero poder escribir sobre distintos temas en los que ahora mismo estoy centrado, tales como el desarrollo basado en metodologías ágiles, nuevas técnologias como HTML5 o frameworks como Symfony, además de temas relacionados con la creación de negocio basados en internet, dejando así un poco de lado el desarrollo basado en flash (aunque no olvidándolo del todo :) )

Espero veros pronto por aquí!

5sep/100

Bonito experimento en HTML5

Interesante film experimental de Chris Milk basado en HTML5:

http://www.thewildernessdowntown.com/

Abrir con Google Chrome para una correcta visualización

2abr/100

Port de Quake 2 en HTML5

Los chicos de google han dado un gran golpe demostrando lo que hace algún tiempo se rumoreaba sobre el bajo rendimiento de HTML5 frente a Flash.
Han usado todo un arsenal de novedades de HTML como el canvas, la nueva etiqueta audio, webGL,localstorage, entre otros...

El resultado es increible.

Más información en su página oficial en google code

21mar/105

Organiza tus proyectos con Reforest AIR

Reforest AIR

Interesante, curiosa y útil aplicación basada en Adobe AIR.
Se trata de Reforest que no es más que un organizador de proyectos en flash que nos permite crear siempre una misma estructura de carpetas y archivos a partir de un archivo de plantilla en formato XML.

Un punto negativo es que puede ser un poco tedioso crear el xml personalizado... ¿Quizás un auto generador del xml para la siguiente versión?

Archivado en: ActionScript 5 Comentarios
19mar/100

No al cierre de webs

No es la temática que se suele tratar por estas lindes, pero hoy haremos una excepción.
Es un día triste donde han atentado directamente contra la libertad en la red.

http://www.noalcierredewebs.com/

Manifiesto “En defensa de los derechos fundamentales en internet”

No al cierre de webs

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…

1.- Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.

2.- La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial – un organismo dependiente del ministerio de Cultura -, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.

3.- La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.

4.- La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.

5.- Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.

6.- Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.

7.- Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.

8.- Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.

9.- Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.

10.- En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.

Imagen: ENEKO

17mar/100

Procesing: Flame

Flame es un interesante e inspirador proyecto de Peter Blaskovic desarrollado en procesing.

No os perdais la galería de los propios usuarios