Usuarios conectados: 9 Cargando documento...
Buscar:

RSS
21/08/2008:  A ver mundo

Parece que cuando salimos del pueblo, nos vamos a pares: El bueno de Marcos dando charlas a los ingleses en inglés (con acento en la e) y un servidor hasta el día 31 haciendo vida de cura (que no es lo mismo que vivir como un cura) por Austria. Curiosamente aquí trabaja Guzmán, una leyenda urbana según palabras de nuestro insigne presidente autonómico. Pues será leyenda, pero por cada sitio que pasa uno, se encuentra un asturiano trabajando y no precisamente en los puestos que nadie quiere...

Lo que más fastidia es perderme la edición de SubFlash de este año por un par de días. De todas formas, prometo llamar para que me cuenten.

08/07/2008:  Un poco de html para niños

Repitamos todos juntos:

LOS ELEMENTOS DE BLOQUE (BLOCK LEVEL) NO PUEDEN IR DENTRO DE ELEMENTOS EN LINEA (INLINE LEVEL)

Por complicado que suene, es muy fácil de enteder: si un elemento debe respetar la línea, cómo demonios va  a tener un elemento dentro que la rompe?

Bueno, pues después de escribirlo cien veces, intentaremos que se entere el irresponsable creador de la web de la Asociación de Libreros del Principado de Asturias, gracias al cual, mi señora esposa no puede utitlizar Firefox para ver su web. Después de convencerla para que lo utilice, tengo que aguantar la mueca de gracia que pone al decirla que utilice Explorer para verla.

07/07/2008:  Indiana Jones está furioso
Indy dice:
¡¡Me tenéis verde!! ¡¡Como pille al que me ha escondido el sombrero y el látigo se va a enterar!!


07/07/2008:  PHP Help 7.0.0 is Vista Compatible

Since the release of version 6.0.0 of PHP Help, I was aware of the problem with Windows Vista: You had to start Dreamweaver as an administrator to get the files installed.

I know it's a quite popular extension (around 25,000 downloads just from this site) so I had to find a solution to this issue... And then this post by Danilo Celic threw light on the topic:

I was using the documented dw.getConfigurationPath() API call to install and access files. However, the new security restrictions on Vista wouldn't allow you (and me) access the Program Files folder so easily.

Now, thanks to dw.getUserConfigurationPath(), I've been able to store all the required files in the user's configuration folder, letting you install and update the help files without so much hassle.

As a bonus, I've managed to test it on the beta version of DW CS4 available on labs and it seems to work OK, so expect to have it working on the final version too

- If you don't know what the extension PHP Help can do for you, read this article.
- To download the new version, just click here 

27/06/2008:  Spam, versión traducida

Revisando hoy el spam, por si se pierde algo, me encuentro que ahora la moda es enviar mensajes que estaban en inglés en su versión original ya traducidos a español.

el problema es que esos bots tan inteligentes para capturar direcciones, son bastante extravagantes a la hora de traducir, asi que algo como:

"As many pills as I want" (Tantas pildoras como quiera)

Se convierte en:

"Asi que muchas pildoras como quiero"

Con lo que no se sabe muy bien si el remitente se hincha a tomar pastillas, si quiere tanto como pastillas toma o qué é lo qué.

Nos quedaremos con las ganas de saberlo y de tomarlas, no sea que funcionen.

18/06/2008:  Spry docs: Better online

Just a short comment about Spry docs from Adobe Labs : Do use online documentation whenever you can.

Today I've been banging my head against a wall for a couple of hours just because there's a typo in the offline docs (bundled with the Spry framework): If you have been reading them to learn about the Spry rating system, you have tried it and the saveURL option hasn't worked... it's not your fault.

Offline docs talk about "saveURL:..." as the option to send the selected value to the server and get the returned value (using afterRating:"serverValue"). Well, to be exact it should be saveUrl (notice the lowercase part) to get it to work as expected.

Wrong (offline docs):

<script type="text/javascript">
var rate = new Spry.Widget.Rating("spryrating1", {ratingValueElement:"ratingValue", afterRating:'serverValue', saveURL:'SpryRating.php?id=spryrating5&val=@@rw_Rating@@'});
</script>

Right (online docs):

<script type="text/javascript">
var rate = new Spry.Widget.Rating("spryrating1", {ratingValueElement:"ratingValue", afterRating:'serverValue', saveUrl:'SpryRating.php?id=spryrating5&val=@@rw_Rating@@'});
</script>

 

07/06/2008:  Videos sobre DW CS4

En DWUG se han publicado una serie de vídeos que muestran algunas de las novedades en DW CS4. La calidad del video no es lo mejor, pero pueden servir para dar pistas de todo lo que encontraréis nuevo en Dreamweaver: Live View, Live code, Externalizar JavaScript, integración con Photoshop...

http://www.dwug.es/docs/articulos/

Aún hay mas novedades (integración con Subversion, Code Navigator...). Es posible que vayan apareciendo en un futuro.

27/05/2008:  DW CS4: Public Beta

Desde hace unas horas está disponible una beta pública de DW CS4:

http://labs.adobe.com/technologies/dreamweavercs4/

Poco a poco iréis viendo las novedades, pero para comenzar voy a contar dos de las que más me han gustado y que convierten a DW en un IDE casi perfecto para AJAX:

1.- Introspección de código JavaScript: Puedes vincular cualquier librería y DW es capaz de mostrar mientras escribes todos los métodos (incluidos los argumentos requeridos) y propiedades disponibles para el objeto creado a partir de una clase.

2.- Ver código en vivo: Si eres de los que abusa de la opción "View Generated Source" del developer toolbar de Firefox, esta opción te va a encantar: Pulsas el botón de vista previa (que ahora sí que funciona en condiciones gracias al motor WebKit) y el botón "Live Code" y puedes ver el código del documento en ese preciso momento. Perfecto para buscar, por ejemplo, los estilos aplicados dinámicamente a cualquier elemento o ver código dinámico de una petición AJAX

Lo que menos me ha gustado: El gris que hay por todas partes: Puede estar bien para otras aplicaciones de diseño (evita distracciones de color), pero para los que no estamos acostumbrados deprime bastante.

En DWUG han habilitado un post en el que podéis añadir vuestros comentarios y opiniones.

25/05/2008:  Eurovision

Después de ver las votaciones del festival, sólo puedo hacer dos peticiones:

1.- Nombrar a Jose Luis Uribarri ministro de asuntos exteriores y presidente de una peña de primitivas: Expero que alguien ponga un mix con sus pronosticos en youtube. Alucinante.
2.- En vez de a Rodolfo Chikilicuatre enviar a la cabra de la legión, a un cantante mudo o directamente no enviar a nadie: Vamos a obtener el mismo resultado (véase punto 1).

Y luego la gente se queja del apaño de Massiel.

21/05/2008:  DW API: dom.addJavaScript()

Buscando ayer por los cajones me he encontrado esta función realmente util, que permite inseertar automáticamente bloques de JavaScript en el documento. Recibe dos parámetros: La cadena a insertar y un valor true/false para indicar si lo debe insertar en el head del documento:

dom.addJavaScript(cadena,insertarEnHead)

Por ejemplo para crear un objeto que haga uso de un script, podemos realizarlo todo en un solo paso:

function objectTag(){
    var strScript='alert("hola mundo")';
    var strPrincipal='<p> texto de ejemplo</p>';
    var theDOM=dw.getDocumentDOM();
    theDOM=addJavaScript(strScript,true);
    return strPrincipal;
}

Lo que nos devuelve el párrafo en el punto de inserción (lo normal) y además nos añade al encabezado el bloque de script con sus etiquetas o lo coloca en uno existente si lo hubiera.

 

TECNORAMA es simplemente una página personal. No sirve ni de promoción del autor ni cosas por el estilo.
Todos los códigos, textos y tutoriales son de libre uso mientras se mencione al autor (no es mucho pedir)
Para contactar, puedes enviarme un e-mail a tecnorama@hotmail.com