La tendencia en los últimos tiempos viene siendo usar divs flotados sobre nuestro web content con un background que opaque ese content para resaltar lo que mostramos en el div.
Mejor conocidos como boxes.
Desde Lightbox en adelante, han surgido multitud de boxes que utilizan esta técnica sumamente útil y de moda.
Los mejores que he visto, con licencias open source, son los siguientes:
Recientemente tuve prolemas al intentar conectarme a un repositorio CVS desde NetBeans 6.7.1 en Ubuntu 9.10.
Básicamente no se resolvía la conexión via SSH.
Probé las diferentes alternativas de conexión que brinda NetBeans pero de ninguna forma pude conectarme al repo.
La solución fue instalar el siguiente package:
libnetbeans-cvsclient-java
NetBeans CVS Client library
La conexión via ssh estaba correctamente configurada de la siguiente forma con "Use internal SSH":
:ext:usuario@server.com:/var/lib/cvs
Vi que en varios foros referían a este tema, pero en ninguno mencionaban el issue del paquete faltante.
Now you know!
:)
Este sitio es simplemente genial!
Permite crear menus customizados y super atractivos en cuestión de minutos y con mucha facilidad.
Primero seleccionamos un template.
Luego lo customizamos.
Y por último, bajamos el código (CSS y HTML).
Para agendar:
http://www.cssmenumaker.com/
Si necesitamos incorporar chars en nuestros web projects XML/SWF Charts es una interesante alternativa.
Su nombre hace una excelente descripción de las tecnologías involucradas.
Ofrecen múltiples formatos de chars, con lo que podemos satisfacer múltiples necesidades.
Es la herramienta de charting utilizada en el sistema de bloggings b2evolution.
LightWindow es un sistema de ventanas modales desarrollado en Javascript.
Nos permite mostrar "popups" dentro de la página al mejor estilo Lightbox, pero soporta todo tipo de contenido!
Lo grandioso es que nos permite generar estos in page popus sólo agregando una clase CSS a un link o imagen, y si el link apunta a un video o archivo SWF lo reproduce directamente dentro del popup.
Además soporta agregado de información mediante tags adicionales como title, author y caption y se pueden pasar parámetros para setear el tamaño y posicionamiento del popup.
Simplemente genial!
Un ejemplo de cómo embeber una movie pasando params (una pavada!):
<a href="http://images.apple.com/movies/newline/the_number_23/the_number_23-tlr1_h.640.mov" class="lightwindow" params="lightwindow_width=640,lightwindow_height=290">Link Name</a>
Hace poco usé Modalbox, otro sistema parecido, pero LightWindow, con todas sus prestaciones y facilidad para mostrar todo tipo de contenido dentro de los popups con mínimo esfuerzo y posibilidades de configuración por parámetros me parece más interesante.
Enjoy!
Debería escribir un llamado a la solidaridad más que un post común y corriente.
Entre todas las funcionalidades de Word, el AutoCorrect puede ser el peor enemigo de los web developers.
Por qué? Porque entre otras cosas reemplaza ciertos caracteres que, si bien se representarán bien en aplicaciones Windows como Dreamweaver, NetBeans y hasta en el SQL Server Management Studio, al momento de mostrar una página web en nuestro browser sólo podrán ser vistos como caracteres raros.
La solución? Desactivar esta maldita funcionalidad!
Por favor, procedan de la siguiente forma:
- Desde el menú principal ir a Tools / AutoCorrect options...
- Seleccionar el tab AutoFormat
- Destildar las opciones:
A la hora de escribir código CSS es más fácil recordar algunos colores por el nombre y utilizarlos así directamente:
white, black, red, green, blue, yellow, orange, etc.
Así que, ahí va una buena referencia:
http://www.w3schools.com/css/css_colornames.asp
nano es un editor de texto para Linux que corre desde consola.
Es uno de los más utilizados actualmente dada su facilidad de uso y prestaciones.
Como desarrollador de PHP habituado a IDEs como NetBeans, Eclipse y ZendStudio, y editores de texto como Notepad++ y EditPadPro, las veces que tuve que abrir archivos PHP desde el shell de linux sentí la inmediata falta de vida en el código ocacionada por el monótono color gris con el que nano lo formatea por defecto.
No cabe duda que el resaltado de sintáxis es un gran beneficio para nosotros los programadores.
Entonces surje la pregunta:
Cómo resaltar sintáxis PHP en nano?
Como desarrollador puedo asegurar que es una experiencia realmente desagradable leer código mal indentado.
Sólo con tabular adecuadamente nuestro código podemos hacerlo mucho más legible.
La premisa es:
Indentar siempre!
Si nos llegamos a encontrar con código sin indentación o mal indentado y no tenemos a mano un IDE que pueda formatearlo por nosotros, a no desesperar, porque existe una web tool que puede sernos de gran ayuda:
Tabifier
Enjoy!
Trabajando en desarrollo de aplicaciones web es muy probable que más de una vez tengamos que recurrir a una tabla que nos muestre las equivalencias entre ciertos caracteres y su representación en UTF8.
Un recurso para tener a mano:
http://www.tony-franks.co.uk/UTF-8.htm
Y una tabla un poco más completa:
http://www1.tip.nl/~t876506/utf8tbl.html
Qué peor que perder todos los datos de nuestro blog o alguno de nuestros sites que utilizan base de datos y donde hemos dedicado gran tiempo y esfuerzo en crear contenidos?
Algo así me pasó el día de ayer; me vi ante la situación de haber perdido años de publicaciones y contenidos muy valiosos para mí.
En mi sevidor Windows Server 2003 tengo corriendo MySQL 5.0.27 community nt con InnoDB.
Unos segundos luego de iniciar el servicio el mismo se detenía con un mensaje de error muy poco explicativo en el event viewer de Windows:
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7034
Date: 30/11/2008
Time: 12:43:51 p.m.
User: N/A
Computer: PEGASUS
Description:
The MySQL5 service terminated unexpectedly. It has done this 3 time(s).
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Este es el blog de Alberto Miranda, Analista de Sistemas y Web Developer. Aquí encontrarán enlaces a noticias y sitios que me resultan interesantes, y por qué no alguna que otra publicación sobre programación y tecnología.
Se trata de mi repositorio personal de contenidos, con publicaciones útiles a las que vuelvo cuando es necesario y otras que quiero compartir con amigos y colegas.
Qué es un blog?
Amigos bloggers:
Si el puchi se muere
Minid