Sigue las agresiones a los peruanos

. 27 diciembre 2009
1 comentarios

Navegando por la red y buscando algo de apoyo a la carrera de docencia que estoy llevando ingrese al portal de cyberdocencia sin presagiar lo que vendria a encontrar cuando trate de ingresar al campo virtual me llevo la gran sorpresa que por mas que pense que las relaciones entre peruanos y chilenos estaba mejorando pues con mucha desilucion veo que no es asi pues siguen los ataque a mi querido peru, el atacante que se hace llamar Kaos & CbkNxD. no tuvo mejor idea que redireccionar la pagina hacia una donde expresa no querer tener guerra.
vaya forma de paz que se vive en chile atancando a los que por si ya somos superiores a todos ellos.

 


 



Es una pena estar tomandome el tiempo en publicar esta agresion y dedicandole estas lineas a este tipejo. Pero pido a los administradores del portal tomar las acciones correspondientes para el bienestar de todos.

Abrir y Crear archivos Office 2007 en OpenOffice

. 05 diciembre 2009
0 comentarios

En mi recien gran aventura por el uso de software libre me encontre con grandes dificultades tanto para la configuracion y la instalacion de algunas aplicaciones, ya que siempre estuve acostumbrado al entorno windows y office y la respuesta a mis probelmas lo encontre con la ayuda de un paquete que permite abrir y guardar archivos de office 2007 en OpenOffice aqui les dejo el enlace para que lo descarguen y lo pueden disfrutar:

Como instalar:
echo "deb http://ubuntu.org.ua/ getdeb/" >>/etc/apt/sources.list
apt-get update
apt-get install odf-converter


descarga: OpenXML Translator 1.1.0


Reparar Particion NTFS en Ubuntu

Seguro que alguna vez te ha pasado lo mismo que a mi, y es que, el otro día tuve problemas a la hora de montar una unidad NTFS en la distro Ubuntu 7.10. Al montar la unidad me salía un error el cual sugería que entrar en Windows y hacer un chkdsk de la partición.solo que solo uso Ubuntu instalado o simplemente quieres arreglarlo desde Ubuntu pues aquí tienes la solución:
Se trata de un paquete de utilidades que a la hora de trabajar con particiones NTFS debería ser imprescindible tenerla instalada: ntfsprogs
Este paquete contiene un grupo de utilidades para trabajar con particiones NTFS:

  • ntfsfix – Arregla errores comunes en el sistema de archivos y fuerza a Windows a comprobar NTFS.
  • mkntfs – formatea una partición con el sistema de archivos NTFS, haciéndola arrancable opcionalmente.
  • ntfsinfo – muestra cierta información acerca de una partición NTFS, algún archivo o directorio dentro de él.
  • ntfslabel – muestra, o configura, una partición NTFS sin pérdida de datos.
  • ntfsresize – Redimensiona una partición NTFS sin pérdida de datos.
  • ntfsundelete – Recupera archivos borrados de una partición NTFS.
  • ntfscluster – encuentra el dueño de algún sector dado o grupo de sectores en una partición NTFS.
  • ntfscat – concatena archivos y los imprime por la salida estándar (sin montar la partición).
  • ntfsls - lista el contenido de un directorio de un sistema de archivos NTFS (sin montarlo).
  • ntfscp – sobreescribe archivos en una partición NTFS.
  • ntfsclone – clona eficientemente un sistema de archivos NTFS o parte de él.
  • ntfsmount – monta una partición NTFS desde el espacio de usuario usando libntfs y FUSE.
  • ntfsdecrypt – Descifra archivos NTFS cifrados (NO INCLUIDO).
  • ntfscmp – Compara dos volúmenes NTFS y dice las diferencias.
La utilidad para reparar la partición que me daba problemas que utilicé fue ntfsfix que con tan solo el siguiente comando lo resolveremos todo.
sudo ntfsfix /dev/particion
Este tip me ayudo a resolver mi problema y fue extraido de: http://www.youzone.es/

IT manager 3: Aprende como jugando

. 09 septiembre 2009
0 comentarios

IT Manager Game 3.0, es un juego online lanzado por Intel, cuyo principal enfoque es que demuestres tus dotes de gerente de una compañía de “TI”, en la que estarás a cargo de empleados, servidores, presupuesto, gastos, etc. la idea es que uses la tecnología para la solución de problemas al interior de la compañía.

Requisitos para jugar:


Procesador mínimo 2 GHz 32-bit (x86) o 64-bit (x64).
2 GB de RAM
30 GB de disco duro disponible.
Adobe Flash Player instalado.
Registrarse para crear tu usuario, empresa, topología de red y tipo de servidor.
Desde su lanzamiento en noviembre de 2008 ha sumado 20.000 jugadores registrados, una interfase de presentación en 12 idiomas y presencia en 14 paises. Siendo Turquía el país con el mayor número de jugadores un 40%.

El juego mide tu destreza con algo llamado “Chi” que es el equilibrio entre tus habilidades y la correcta introducción de nuevas tecnologías. Entre más equilibrio logres tu Chi será más alto.

Menús desplegables fácilmente con jQuery Menu

. 07 septiembre 2009
0 comentarios

jQuery Menu es una gran aplicación que nos ayuda a crear menús desplegables con variados themes y estilos fácilmente. Transforma una lista desordenada de links en menús y sub-menús desplegables con fabulosos diseños y efectos.

Crea menús desplegables fácilmente con jQuery Menu

El script nos permite cambiar la apariencia del menú de manera muy sencilla, ya que utiliza ThemeRoller, con lo que podemos cambiar el tema del menú con solo hacer click o crear nuestros temas rápidamente.

Cuando una lista forma parte de otra lista, jQuery Menu por defecto crea un menú al estilo iPod (¡genial!). Además, utiliza los atributos de ARIA (Accessible Rich Internet Applications Suite).

Requiere jQuery y jQuery UI

La basura de quien te elimino del MSN

En el día de hoy nos han reportado un nuevo sitio que dice informar sobre quien nos ha eliminado o bloqueado en el MSN. El siguiente sitio es promocionado a través de spam por sus autores

Este sitio http://sacados.ton[ELIMINADO].org por supuesto se trata de un engaño y los datos solicitados no son suministrados por lo que ya ha sido agregado a nuestra lista de quienteadmite.

Sitios fraudulentos en español:

* adictosalmsn
* admitimequerida
* admitemeya
* admitemimsn
* admitidomsn
* admitomsn
* alguiennoteadmite, también contiene malware
* atevip
* blockeado
* blockeo, avisa en su Disclamer que sólo informa sobre contactos eliminados y recomienda cambiar la contraseña
* blockyell
* blockoo, bloquo o blocuo que aclara que detecta quien te ha eliminado.
* bloqueados
* borradito
* borrado
* caleta y caletanomas, sitio peruano que abre ventanas con publicidad
* checkapic
* checkmessenger y checkmessenger2, aquí y aquí
* cristianos/quien-teadmite
* cuentasborradas
* deletefinder
* detectmsn
* desadmite / amor.desadmite
* descubremsn
* detectando
* e-inicio / quienesmalo
* eliminado (de España)
* eliminadomsn, hace la aclaración de que sólo detecta los eliminados
* eliminalos
* eramsn
* espiacorreos, actualmente dado de baja pero en 2005 fue el origen de otros sitios citados aquí (aún disponible en la Cache de Google y en Archive).
* estasnoadmitido
* falsos
* gabons
* genialmsn
* granpecado
* historialesdeamigos
* historialesdemsn3
* listamsn
* lohizo
* medesadmite quien ya es considerado peligroso por SiteAdvisor y que informa de inactividad en la cuenta mientras el sistema chequea los contactos
* messenger-tips, avisa en su Disclamer que sólo informa sobre contactos eliminados y recomienda cambiar la contraseña
* messentools / msn-check-list
* msndetect.estupideces
* messengerdetector
* msnadmitido
* msneliminado
* msnsinadmision
* muymsn
* noadmitido, fue uno de los primeros en 2006. Ha sido dado de baja pero su aún puede encontrarse Archive
* noadmitidomsn
* perujovenes
* queblock , que se está volviendo muy popular
* queescandalo
* quienadmitemessenger
* quienesmalo / e-inicio
* quienignora
* quienmeadmite
* quiennoadmitido
* quiennomeadmite
* quienteadmite, actualmente es el más famoso y por eso puede encontrarse mucha información aquí o aquí o aquí o aquí o aquí y por supuesto ellos se defienden con insultos infundados. Es considerado peligroso por SiteAdvisor y existe un video en donde no muestra los contactos bloqueados.
* quien-te-ama
* quientebloquea
* radiusim
* revisatumsn, avisa que sólo informa sobre contactos eliminados
* sacados.tonazo
* scanmessenger
* secretosdelmsn, actualmente dado de baja pero que aún puede verse en Archive
* tebloqueo, que abre ventanas con publicidad
* teborraron
* traidordelmsn
* tumsn y tumsnlive
* undisplay / quientebloqueo
* vercontactos
* youareblocked

Sitios fraudulentos en inglés

* blockdelete
* blockstatus
* bugmenot
* msnblockchecker
* msnblockerlist
* msnblocklist
* msnliststatus
* msnstatus
* you-areblocked

FUENTE

Nuestros Heroes no seran olvidados

Por todos los soldados caidos que son un ejemplo para todos los peruanos y que sin dudarlo ponen al servicio de todos nosotros sus vidas para protegernos y conservar la paz en nuestro territorio. Hèroes jamas seran olvidados

SEO usando PHP VideoTutorial 09

. 01 abril 2009
0 comentarios

Descargar Ejemplo

SEO usando PHP VideoTutorial 08

. 21 marzo 2009
0 comentarios

Descarga Ejemplos


SEO usando PHP VideoTutorial 07

. 11 marzo 2009
0 comentarios

Descargar de ejemplo

El proceso de diseño de un sitio Web

. 02 marzo 2009
0 comentarios

1. ¿ Qué se busca al diseñar un sitio Web ?

Veamos cuales son nuestros objetivos al diseñar un sitio.

Observemos primero el hecho de que en los computadores personales, muchas cosas son similares entre sí. Distintos programas funcionan de manera muy similar. Típicamente el primer elemento de la barra de menú es "File ..." o "Archivo ...", y el último es "Help ..." o "Ayuda ...". Esto porque poco a poco la gente se ha ido acostumbrando a trabajar en ambientes así, le es cómodo pasar de un programa a otro y aprender a aprovechar las nuevas funcionalidades.

En el World Wide Web, ocurre un proceso muy similar. Casi siempre hay botones "Home", un botón para enviar correo electrónico al diseñador o al que mantiene la página, una tabla de contenidos, etc. existen elementos comunes y un cierto estandar "de-facto" acerca de como funcionan los sitios.

Lo que pasa es que cuando una persona llega por primera vez a un sitio, ocurre un proceso muy rápido en que la persona aprende a navegar por él. Esto ocurre en los primeros 2 o 3 minutos, y es crucial que éste aprendizaje sea lo más expedito posible para la persona que llega. Muchos sitios incluso proveen de una página de ayuda que explica que tipo de ayudas de navegacion se usan y cómo moverse adecuadamente. Es por ello que conviene adherirse al "estándard", por lo menos en cuanto a la estructuración de los contenidos y tratar de producir un sitio Web que responda a las características que el usuario promedio esperaría.

Además, las personas están mucho más acostumbradas a los libros, en que la información se presenta en forma lineal, que a la navegación hipermedial que requiere una mayor atención por parte del usuario.

El proceso de diseño Web que se debería contar con una serie de etapas que permitan transformar pedazos de información dispersos, o en el mejor de los casos un conjunto de información estructurada de manera lineal, en un sitio que haga que al usuario sentirse cómodo y encontrar lo que busca de la manera más rápida posible.

Por último, veamos de qué cosas se quejan más a menudo los usuarios del Web

1.De la velocidad de transferencia

2.De la capacidad para organizar la información que bajan (download) a su computador

3.Del tiempo que pierden en encontrar lo que buscan

Contra el segundo ítem no hay mucho que se pueda hacer, ni de que preocuparse a menos que se esté ofreciendo información para ser bajada al computador del usuario bajo la forma de un archivo comprimido o algo similar. Contra el primer y tercer ítem si hay se puede hacer mucho, por medio de un diseño cuidadoso.

2. Etapas del diseño Web

Estas son algunas etapas que se sugieren para diseñar eficientemente un sitio; es conveniente no comenzar a escribir ninguna línea de código HTML antes de completar las primeras etapas.

El proceso de disenyo de un sitio Web

1. Delimitación del tema

Esta es la etapa crucial, se define de qué se va a tratar el Web, que cosas se incluirán y qué no. Tambien es el momento para definir tanto las audiencias (normalmente es mas de una) y los objetivos (intentando priorizar entre objetivos primarios y secundarios).

Si no se evalúa adecuadamente la cantidad de tiempo que se dispone contra la cantidad de tiempo requerida para elaborar un sitio de la magnitud deseada, el resultado puede ser desastroso. Muchos proyectos Web fracasan porque comienzan a crecer y crecer sus especificaciones, sin que haya detrás un trabajo ordenado de delimitación de contenidos.

Obsérvese lo siguiente: la mayoría de los sitios que son premiados con distinciones como "Lo mejor de ...", "La mejor página de la semana ...", "Top 5% del Web", son sitios que se dedican a temas muy especificos. La gente no quiere un montón de sitios que tengan referencias a otros lugares, la gente lo que busca es el contenido.

El proceso de disenyo de un sitio Web

2. Recolección de la información

En esta etapa se recolecta la información que se va a poner en el Web, de acuerdo a la especificación hecha en la etapa anterior. Es conveniente asociarse con alguien como un "proveedor de contenido", puesto que como mencioné antes hay mucha gente que si bien le tiene aversión a los computadores y que dispone de valiosísima e interesante información. Las organizaciones en general producen grandes cantidades de informacion, tambien en esta etapa hay que delimitar cuanta de la informacion historica, que ya no es relevante, sera incluida en el sitio web, por ejemplo, se puede definir que la informacion de mas de 3 años de antiguedad no sera incluida, etc.

El proceso de disenyo de un sitio Web

3. Agregacion y descripcion

Una vez que tenemos la información que irá en el sitio, comenzamos una clasificación apropiada . Aquí hay que encontrar un adecuado balance entre la linealidad y la jerarquización.

Aplicamos una clasificación de tipo lineal a fragmentos de información que requieren que la persona que los lee vaya avanzando poco a poco en el conocimiento de algo, como en un libro. Usualmente los pondremos en una misma página, usando FRAMES o una técnica similar si se estima apropiado. Aplicamos una clasificación de tipo jerárquica a trozos de información que sean complementarios o que dependan uno de otro, como secciones y subsecciones. Usualmente los pondremos en diferentes páginas.

Es importante aqui no centrarse en una unica forma de clasificar los documentos. Una serie de descriptores tienen que ser definidos. Ademas, un mismo documento puede pertenecer a varios valores de un mismo descriptotor. Si nos encontramos en esta etapa discutiendo sobre si un elemento de informacion va en una u otra parte, es que estamos cometiendo un error: debe ir en todas las partes donde un usuario razonable esperaria encontrarlo.

El proceso de disenyo de un sitio Web

4. Estructuración

En este punto se estructura la manera en que se unen las diferentes páginas, de acuerdo a la agregación de contenidos realizada en la etapa anterior. Se provee de ayudas para la navegacion, de enlaces que permitan la jerarquización que diseñamos y de enlaces entre elementos de una misma jerarquía si se desea.

Tambien es importante proveer de indices para cada descriptor que haya sido diseñado.

Desde este punto en adelante se puede trabajar en la implementación HTML propiamente tal.

El proceso de disenyo de un sitio Web

5. Metáfora

Existen muchas páginas que esperamos sean accesadas desde diferentes partes de nuestro servicio (por ejemplo: un glosario o una ayuda). Quizás en alguna parte del documento mencionamos a otra página y sería interesante que el usuario pudiera hacer click en esa referencia para ir a la página que estamos referenciando.

A esta etapa le llamamos "metáfora" pues permite referirse a una misma entidad (en este caso, una página HTML) en diferentes contextos. Estas paginas deben ser diseñadas cuidadosamente puesto que seran importantes para los usuarios al permitirles "saltar" dentro del sitio desde zonas logicamente distantes.

El proceso de disenyo de un sitio Web

6. Diseño y estilo gráfico

Un estilo gráfico adecuado puede ser algo importantísimo a la hora de hacer que la persona que nos visita se sienta cómoda, y como una manera de alivianar el contenido y hacerlo más digerible. Un sitio por mas contenido que tenga si no tiene un buen diseño grafico dificilmente lograra un lugar destacado entre otros sitios del mismo tipo.

En cuanto a la cantidad y tamaño de las imágenes, hay que adoptar un equilibrio. Hay sitios que se basan casi por completo en grandes y lentas imágenes GIF, otros que se ven bastante pobres pues son casi sólo texto, con lo que se desaprovechan los métodos multimediales . El esquema que se adoptará, (que se encuentra en algún lugar entre ambos extremos) varía de diseñador a diseñador y es un punto importante a considerar.

Otro punto importante en la etapa de definición de la parte gráfica, es intentar en lo posible mantener una cierta coherencia gráfica, y atreverse a innovar en cuanto a ella. Un color de fondo, un fondo o una distribución interesante de los elementos dentro de una página es algo que no se olvida con facilidad.

El proceso de disenyo de un sitio Web

7. Ensamble final

En este punto concretamos el diseño, con los últimos enlaces que sean necesarios e incorporamos el estilo gráfico a las páginas, se ensambla el sitio con una portada que sea capaz de presentar en una sóla página física al menos lo más relevante del sitio, se instalan links hacia la página personal del autor y/o su dirección de correo electrónico.

8. Testeo

Finalmente, es necesario revisar la coherencia general del sitio, que no hayan links "rotos" que no conduzcan a ninguna parte; revisar la redacción y ortografía de las páginas, hacer los ajustes necesarios para separar las páginas que sean demasiado extensas en páginas más pequeñas.

Para esta etapa, lo mejor es tratar de buscar usuarios que vayan a utilizar el sitio en la practica, y si eso no es posible, ponerse en el lugar de las personas que vean los documentos, y seguir los pasos que suponemos que ellos seguiran.

Principios generales del diseño web

La diferencia entre el diseño gráfico y el de Internet es muy considerable. Varios factores son los que entran en juego a la hora de diseñar para la Web:

  • El tamaño del archivo.
  • La dependencia de un lenguaje de marcas, como es el HTML, que se ha quedado a todas luces muy corto.
  • El monitor del ordenador, con sus limitaciones y las diferencias entre marcas.
  • Las múltiples plataformas.
  • La pobre estandarización que hay entre navegadores.
  • Las diferentes versiones de navegadores que aun están vivos en el mercado.
  • Las modas.
  • La necesidad que sienten las empresas de incorporar toda naciente tecnología a su sitio Web.
  • La necesidad de incluir en toda página un sistema de navegación coherente, claro y eficiente.
  • Las diferentes tecnologías que almacenan los servidores, siempre limitadas, que el profesional tiene que tener en cuenta al crear su diseño, para un conocimiento de lo que puede hacer y lo que no.
  • Las diversas conexiones a la red de los particulares, con sus diferentes velocidades y tráfico.

Todos estos factores se acumulan en la mente del diseñador profesional de páginas Web cuando se sienta a trabajar sobre un proyecto. Si a esto añadimos que no se puede descuidar el ingrediente artístico que todo diseñador debe tener, las complicaciones se multiplican, y no tratamos de hacer comparaciones entre distintas clases de diseño; cada cual tiene sus problemas. Nos queremos referir exclusivamente al diseño dentro de Internet.

Por lo tanto, tenemos que encontrar siempre una forma de estructurar el trabajo, un mapa de camino, para no perdernos en la marea de posibilidades de diseño en que nos podemos encontrar sumergidos. El trabajo de un diseñador, más aún si es dirigido al diseño Web, debe de estructurarse siempre, de acuerdo a los intereses del cliente final, y de nuestra propia psicología y experiencia como diseñadores.

Para estructurar el trabajo de diseñar una página Web, lo primero que hay que hacer es definir con exactitud la audiencia a la que va dirigida el mensaje que la página contiene. La audiencia es el verdadero cliente, no quien nos encarga el proyecto. En muchas ocasiones, el diseñador profesional se ve envuelto en discusiones, a veces acarreando una gran perdida de tiempo, con los responsables que le han contratado, sobre la viabilidad de un diseño que ellos tienen en mente, y que desde el punto de vista profesional, no es recomendable para la audiencia a la que pretenden llegar. Debo decir, que la mayoría de los proyectos que se nos encargan a los profesionales, están dirigidos a la vente de algún producto o a demostraciones en Flash. En estos casos, la audiencia es sumamente amplia, con una gran diversidad de ordenadores, navegadores y conexiones a la red, lo que implica que no todo lo que se le ocurre al dueño del proyecto, o lo que ha visto y le ha gustado en la red, es aplicable. Si los clientes se empecinan en un proyecto inviable, hay veces en que es recomendable rechazar el proyecto, ya que un diseñador debe muchas veces elegir entre hacer un trabajo que por exigencias sabe que quedará "mal", o rechazarlo y no perder caché.

Desarrollador 5 Estrellas de .Net - Curso Certificado de Microsoft (Español)

. 28 febrero 2009
0 comentarios

Las 60 horas se dividen en 15 clases de 4 horas cada una. Cada clase cuenta con 1 presentación en powerpoint. Cada slide cuenta con notas que detallan el marco teórico del que se habla. Además, cada clase cuenta con un documento de Word donde se detallan los laboratorios que realizarán los alumnos de manera individual. Está disponible la resolución de los ejercicios como material de consulta.

Al comienzo de la presentación de cada clase, se proponen preguntas sobre la clase anterior, a manera de repaso.

Los contenidos del curso son los siguientes:

• Clase I
- Introducción al programa +MAS
- Programación Orientada a Objetos. (1ra Parte)
- Introducción
- .NET Framework 2.0. (1ra Parte)
- Componentes Principales
• Clase II
- IDE Visual Studio 2005 (1ra Parte)
- Presentación.
- Herramientas principales
- Sintaxis de los lenguajes. (1ra Parte)
- Tipos
- Estructuras lógicas
• Clase III
- .NET Framework 2.0 (2da Parte)
- Assemblies
- Creación de proyectos
- Programación Orientada a Objetos (2da Parte)
- Conceptos Avanzados
- Interfases
- Sintaxis (2da Parte)
- Manejo de Excepciones
• Clase IV
Examen “.Net Essencial” rendido
- Sintaxis (3ra Parte)
- Lenguajes de .NET y POO
- IDE Visual Studio 2005 (2da Parte)
- Integración con POO
• Clase V
- IDE Visual Studio 2005 (3ra Parte)
- Herramientas avanzadas de la aplicación
• Clase VI
- Base Class Library ( 1ra Parte)
- Introducción
- Aplicaciones tipo consola
- Manejo de strings
- XML
- Entrada y salida de archivos
- Compresión
- Colecciones de objetos
• Clase VII
- SQL Server 2005
• Clase VIII
- ADO.NET ( 1ra Parte)
• Clase IX
- ADO.NET ( 2da Parte)
- Base Class Library ( 2da Parte)
- Hilos de ejecución
- Semaforos
- Generics
- Constraints
- Iteradotes
- Métodos anónimos
- Serialización
- HttpListener
• Clase X
Examen “1ra Estrella” rendido
- .NET Framework 2.0 (3ra Parte)
- Garbage Collector
- Click Once
- WinForms 2.0
• Clase XI
- ASP.NET 2.0 ( 1ra Parte)
• Clase XII
- ASP.NET 2.0 ( 2da Parte)
• Clase XIII
- ADO.NET & ASPNET
- Web Services
• Clase XIV
Examen “2da Estrella” se rinde presencialmente
- VSTS
- Seguridad en .NET Framework ( 1ra Parte)
• Clase XV
- Seguridad en .NET Framework ( 2da Parte)
Recuperatorios Exámenes

Descargar
http://rapidshare.com/files/54649042/CursoDotNet.Desarrollador.5.estrellas.rar

SEO usando PHP VideoTutorial 06

Descargas Ejemlplo

Multilenguaje con PHP

. 26 febrero 2009
0 comentarios

Descarga adjuntos del video

SEO usando PHP VideoTutorial 05

SEO usando PHP VideoTutorial 04

SEO usando PHP VideoTutorial 03

descarga ejemplo 3

SEO usando PHP VideoTutorial 02

Descarga ejemplo 2

SEO usando PHP VideoTutorial 01

Extensiones para Dreamweaver para crear templates de joomla y wordpress

. 13 febrero 2009
0 comentarios

Muchos bloggers utilizan diseños gratis en sus sitios y siempre existe la espinilla de cambiar de diseño y también hay ganas de crear uno tal y como uno quiere, pero no todos saben HTML y CSS, para eso pueden utilizar un editor de HTML y CSS y que mas que recomendarles Dreamweaver un excelente editor Web con interfase gráfica y muy amigable.

Las Extensiones de Dreamweaver permite muchas cosas para facilitar el desarrollo de sitios web y dada esta posibilidad aquí les dejo dos extensiones para los que no sepan HTML y CSS y quieren diseñar sus propios templates para joomla y sus templates para wordpress, son completamente gratuitos y se integran al entorno gráfico de Dreamweaver perfectamente.

Joomla 1.5 Dreamweaver Extension

Excelente para crear templates para joomla usando dreamweaver

extension de dreamweaver para crear templates de joomla

Dreamweaver Extension Wordpress template builder

Extension de dreamweaver para crear templates de wordpress

extension de dreamweaver para crear templates de wordpress

¿Qué servidor web local utilizar?

. 07 febrero 2009
0 comentarios

Bien, no quiero adentrarte tanto en este tema, pues en cualquier buscador si escribes:

Cómo montar mi propio servidor web
Aparecerán cientos de resultados.

Lo que si quiero comentarte es que existen distintas opciones: Abyss Web Server, WOS Portable, LightTPD, EasyPHP, PHP Home Edition, Uniform Server, AppServ, y entre ellas para mi, en lo personal prefiero dos, una llamada: APPSERV y la otra WOS PORTABLE

Evaluación personal:

AppServ: Este software lo conosco desde hace aproximadamente 4 años o poco más, es una aplicacion instalable en nuestro ordenador de el cual existen diferentes versiones, cada una con distintas caracteristicas adicionales que lo hacen una excelente opcion para comenzar nuestros pinitos con estos rollos de webdessign, debo decirte a tí lector que este paquete está muy completo, al momento de la publicación de este post, la versión actual es la: AppServ V.2.5.9 e incluye:
- Apache 2.2.4
- PHP 5.2.3
- MySQL 5.0.45
- phpMyAdmin-2.10.2

Creo que para comenzar ¿está más que bien, no lo crees?, dejame comentarte que hace mucho tiempo incluia ciertos paquetes, como PHP-Nuke o Post Nuke, pero ¡que vá! necesitamos aprender los usos y beneficios de PHP, así que... comenzemos con lo más básico.

WOS Portable: Este es otro paquete muy bueno! te lo recomiendo ampliamente, ¿Por qué?, en primera por que están de moda los portables ¡jé! y en segunda por que es más practico, y demasiado personalizable, entre las opciones que nos ofrecé estan, la pre-instalación de: Drupal ,Joomla, Mambo,Moodle y Wordpress entre otros.

Ahora bien, que te ofrece cada paquete y ¿por qué guiarme por alguno de ellos?

Entre las ventajas de AppServ, te puedo comentar que, es muy estable, funciona excelentemente en cualquier máquina, actualmente no lo uso, pero si sé que entre las distintas versiones que existen, aún puedes encontrar versiones para win9x que a diferencia de WOS, solo es para win 2K (Dos mil) y XP, la verdad es que no encuentrop ninguna desventaja en todo lo que ofrece... claro, si quieres saber más a detallé sus caracteristicas no hay como visitar la página del autor, ¿Quién mejor que el para hablarnos de su producto?

Pero creo que lo mejor de lo mejor! es WOS Portable, ¿Porqué te digo esto?, bien... si vamos a la pagina del producto nos vamos a dar cuenta que desde el momento de seleccionar la descarga, el paquete es 100% personalizable, nos ofrece que paquetes y en qué versiones deseamos descargarla, posteriormente, (una vez que el paquete se descarga e instala en la ruta que nosotros le indicamos, puede ser desde un Pen Driver, Flash Memory, Memory Stick, Memoria SD, nuestro iPod y ¿por qué no? hasta en nuestra camara con conexion USB), podemos ejecutar la aplicación incluida en nuestro servidor para iniciar a éste, bien... con lo anterior doy por hecho el entendido de que podemos llevar nuestro servidor web a cualquier equipo que cuente con windows 2000 o XP y desde ahí realizar nuestras practicas o diseños, sea cual sea el uso, lo maravilloso que le encuentro a este es que como incluye también MySQL y PHP MyAdmin como manejador, los datos que guardemos en nuestra DB, se mantendran integros desde el lugar donde los vallamos a utilizar.

¿Desventajas?
Actualmente utilizo la versión 2.1.0, y el único problema que puedo comentarte es que, al cambiar la contraseña del root desde el PHP MyAdmin, me deja inutilizable el uso de la base de datos desde el PHPMyAdmin, tal vez sea un bug que ya hayan reparado, pero aún con este problemita, de verdad te digo! es una excelentisima opcion, ya que si tuvieras que formatear tu pc, realizar una presentacion en tu trabajo o escuela, o simplemente ahorrar espacio en tu disco duro solo, lo almacenas en tu USB y listo ;)

¿Quieres terminar de convencerte de utilizar WOS Portable?
Al ser portable puedes crear tu proyecto Web, guardar todo dentro de tu folder, personalizarlo, y crear un CD autoarrancable o no, donde podras ofrecer a cualquier persona la posibilidad de ver tu página con todo y las prestaciones de PHP sin tener que instalar NADA!! y sobre todo esto último NO TIENES QUE INSTALAR NADA (ya que la "instalación" antes mencionada no es otra cosa más que una simple extracción a una ruta especificada) y la meyor ventaja sobre AppServ y otros parecidos es que WOS no consume recursos mientras no lo necesitas, AppServ regularmente inicia todos sus servicios cuando enciendes tu equipo y todo el tiempo están en ejecucion, WOS NO!! ejecuta sus servicios en el precisimo momento que tu se lo indicas y tienes un grandisimo "ahorro" de recursos debido a ello.

En fin.. en cualquiera de los dos casos, una ejecutada alguna de las dos opciones, para comprobar que nustro servidor web está en ejecución, abrimos cualquier navegador web del que dispongamos y tecleamos cualquiera de las dos opciones siguientes: http://127.0.0.1/ ó http://localhost/

por lógica nos desplegará algún mensaje avisandonos que nuestro webserv está ejecutandose con éxito.

y listo! ahora tenemos un servidor web perfecto en nuestro ordenador.

Educación en la "Prevención en VIH/ SIDA e ITS"

. 28 enero 2009
0 comentarios

En esta oportunidad les comento de un curso que para mi particularmente me parece que es de mucha importancia ya que en la sociedad que vivimos cada vez se hace mas facil la propagacion de esta enfermedad. Les hablo del VIH SIDA y me parace una oportunida qpara docuentarse sbre este problema que afecta a nuestra sociedad.espero que muchos de ustedes participen. aqui les dejo la descripcion del curso.

3ER Curso a distancia GRATUITO organizado por el Instituto de Medicina Tropical "Alexander von Humboldt" de la Universidad Peruana Cayetano Heredia.

Destinatarios:
Profesores, alumnos, comunidad y público en general de la Region Andina y el Caribe.
Objetivo:
Contribuir en la formación, capacitación y sumar esfuerzos en la lucha contra el VIH / SIDA e Infecciones de Transmisión Sexual.
Características generales:
A través del sitio de la universidad, los interesados en participar del curso accederán a una plataforma tecnológica de contenidos. Allí conocerán los materiales seleccionados por los organizadores y se pondrán en contacto con otros participantes.
La plataforma ofrece además la posibilidad de participar de foros de discusión, conocer bibliografía actualizada sobre el tema y acceder a un diccionario en línea y a un glosario de terminos, entre otras herramientas. La iniciativa cuenta con dos modulos, uno sobre VIH / SIDA y otro sobre Infecciones de Transmisión Sexual.
Ambos modulos fueron elaborados por médicos y profesores expertos en dichos temas.
Al final del Curso el participante recibira su certificado.

Duracion del Curso:
Tres Meses

Inscripciones: del 22 de Enero de 2009 hasta 22 dee febrro dee 2009
http://www.upch.edu.pe/tropicales/aidsits/intranet/radmin.asp

¿Cómo planificar su sitio en Internet?

. 26 enero 2009
0 comentarios

El fracaso de muchos ministerios virtuales se debe a su falta de planificación.

Mucha gente piensa que para tener éxito en Internet solo necesita estar en este medio. La realidad les enseña lo contrario.

Estos consejos le ayudarán a entrar al Internet por la puerta ancha.

1. Evalúe sus necesidades de comunicación.

Considere las características de lo que quiere comunicar a través de la red. Analice los nuevos métodos disponibles para cambiar o complementar la tarea que su ministerio realiza de una manera tradicional.

2. Defina las tácticas que usará en la red y relaciónelas con las estrategias del ministerio.

Considere el plan estratégico de su ministerio, que orienta la ubicación de los recursos humanos y económicos, para evitar conflictos y decisiones incongruentes. No permita que «lo que podemos hacer» controle «lo que debemos hacer».

3. Planifique las especificaciones, la promoción, la actualización y el mantenimiento del sitio

Defina a cuál público quiere alcanzar, identifique cuáles son sus necesidades. Estudie otros sitios cristianos o seculares que el público objetivo también visita. Analice las ventajas y desventajas y construya su sitio considerando las debilidades y fortalezas de esos sitios. Con esa información defina las características de su sitio.

Muchas páginas Web son creadas solamente desde una perspectiva técnica o novedosa. Esto hace que terminen siendo muy bonitas o técnicamente asombrosas, pero no logran los objetivos de la empresa. Oriente su página al público que desea alcanzar.

El desarrollo del sitio se realiza mejor, y a un menor costo, si se definen desde el principio todas las especificaciones y tácticas que se usarán. Defina y anticipe la arquitectura, navegación y funcionalidad del sitio. También el el número de enlaces y páginas que contendrá cada sección.

Identifique las tareas y las personas que asumirán esas responsabilidades. Algunas de esas funciones son: planificación, preparación editorial, montaje, promoción, mantenimiento de contenidos.

4. Seleccione un ministerio con el cual establecer una alianza para cambiar vidas por medio de la Internet.

Puede encontrar muchos estudiantes y aficionados que manejan un programa de diseño de páginas web y que ofrecen sus servicios por muy poco dinero. Algunos hacen un buen trabajo por un buen precio. Otros, por la falta de experiencia cometen errores, que a la larga resultarán muy costosos. Luego tiene usted que escoger una empresa que hospede su sitio web. Inmediatamente subirlo, para despues cambiar su contenido por medio de una persona que conozca el lenguaje html.

Todo esto se evita estableciendo una alianza con Tu Ministerio.com que le ofrece una herramienta para construir su sitio online, hospedarlo y mantenerlo actualizado con un poderoso programa de administración de contenidos. Este es un servicio gratuito de la American Bible Society, Office of Latino Affairs que se sostiene con ofrendas de iglesias e individuos. Para más detalles vea:

5. Supervise el proceso de construcción del sitio.

El diseñador y el coordinador se deben reunir, antes de iniciar el proyecto, para poner en papel la estructura y navegación del sitio. Asegúrese que el sistema sea lógico y que el usuario no tenga que hacer más de tres clics para conseguir la información que necesita y regresar fácilmente a la página principal.

Indique cuándo el diseñador recibirá el material editorial con todas las correcciones gramaticales. Los costos y el tiempo se multiplican cuando se hacen correcciones después de haber terminado el montaje.

Se debe confirmar que todos los involucrados entienden los objetivos, las estrategias y tácticas que usará el sitio. En esta etapa se define cuándo se consultará al coordinador del proyecto para la aprobación con el objeto de evitar sorpresas.

6. Implemente la promoción del sitio.

De nada vale diseñar un gran lugar si nadie o muy pocos lo visitan. La gente no va a los sitios que no se promueven. El éxito del proyecto dependerá de un buen plan de promoción. Designe a un responsable de esta tarea o contrate a una agencia para que realice esta función.

El plan debe incluir:

_Someter la información del sitio a todos los motores de búsqueda y directorios especializados en las categorías relacionadas con la rama de la empresa. Cada uno de estos lugares tiene sus políticas y «trucos»

_ Identificar los lugares que el público objetivo visita con frecuencia. Establecer contacto con estos sitios para persuadirlos de que inicien un intercambio de enlaces.

_ Promover el sitio continuamente. Existen varios programas y sitios gratuitos en Internet que hacen esta tarea, pero la mejor manera es hacerlo uno manualmente.

7. Monitoree el contenido, diseño y las estadísticas de resultados.

Su página será más visitada si mantiene un programa de mantenimiento adecuado para reemplazar la información, corregir los errores comunes, tales como enlaces dañados, páginas que no abren e imágenes que se pierden. Este mantenimiento puede incluir retroalimentación de los usuarios para mejorar la página.

8. Mejore o expanda el sitio.

Mantenga un plan para el mejoramiento del sitio. Así su lugar siempre será interesante, con información fresca que invite a permanecer y a regresar una y otra vez.

Estar en Internet no es simplemente abrir un sitio y dejar que el polvo o la telaraña de la red lo entierren. Hay que hacer un plan y desarrollar una estrategia preferiblemente separada de la que tiene para su tienda virtual.

Cómo hacer thumbnails de tus fotografías con PHP

PHP, junto con la librería GD, permiten la creación y manipulación de imágenes en tiempo real con gran facilidad y lograr unos resultados de una calidad más que aceptable.

Dependiendo de la versión de PHP y la librería GD, es posible crear y manipular imágenes de tipo JPEG, GIF, PNG y WBM, aunque en las últimas versiones no hay soporte para gráficos de tipo GIF. Para saber que formatos soporta tu instalación de PHP solo tienes que ejecutar el siguiente script:

';
if (imagetypes() & IMG_JPG) echo 'Formato JPG soportado.
';
if (imagetypes() & IMG_GIF) echo 'Formato GIF soportado.
';
if (imagetypes() & IMG_WBMP) echo 'Formato WBMP soportado.
';
?>

Al ser el más complejo (o al menos completo) de realizar, haremos una función para redimensionar y ajustar la calidad de imágenes JPEG. Crear una función similar para imágenes PNG o WBMP debería resultaros sencillo.

La función recibe 5 parámetros:

* Localización completa de la imagen original.
* ocalización completa de la nueva imagen, es decir, el "thumbnail" que vamos a crear.
* Calidad o compresión de la nueva imagen. Los valores posibles van de 0 (peor calidad, mayor compresión) a 95 (mejor calidad, menor compresión).
* Anchura de la nueva imagen en pixels.
* Altura de la nueva imagen en pixels.

A propósito de la calidad de las imágenes, debemos tener en cuenta que si la calidad de la imagen original era de por ejemplo el 75% y si especificamos que la calidad de la imagen redimensionada sea del 85%, la calidad de esta no mejorara, se mantendrá igual y solo conseguiremos incrementar el tamaño en bytes de la imagen. Por lo tanto, antes de aplicar esta función a una imagen debemos conocer su calidad actual.

Siguiendo con el mismo tema, los valores de calidad o compresión que se le puede aplicar a una imagen JPEG van del 0% al 95%. Lo lógico sería que fueran del 0% al 100%, pero por algún extraño motivo, la imagen resultante de una compresión del 97% es idéntica a la imagen comprimida al 95%.

A continuación puedes ver la función redimensionar_jpeg() y su aplicación:

Ahora no tienes más que aplicar la función a cada una de las imágenes que desees redimensionar. También existe la posibilidad de ampliar la funcionalidad del script y hacer que este redimensione todas las imágenes de un directorio concreto. Por ejemplo, ejecutar el siguiente script en un directorio redimensionaría todas las imágenes de tipo JPEG del mismo:

';
}
}
closedir($dir);
?>

El trozo de código añadido al script simplemente recorre todos los archivos del directorio en busca de imágenes de tipo JPEG y cada vez que encuentra uno, le aplica la función redimensionar_jpeg().

Personalizando las barras de scroll del navegador en CSS

A partir de la version 5.5 el navegador de internet mas utilizado en el mundo "Internet Explorer" soporta la personalizacion de sus barras de scroll, mediante hojas de estilo podemos obtener barras realmente atractivas.

Barra personalziada

Estas barras siguen funcionando igual que las anteriores lo unico que se modifica es su aspecto, veamos como llegamos a esto...

Este codigo hay que insertarlo entre las etiquetas HEAD o en la hoja de estilo que utilizemos, ahora explicaremos que significa cada item...

* SCROLLBAR-FACE-COLOR - Color de la base de la barra
* SCROLLBAR-HIGHLIGHT-COLOR - Color resaltado de la barra
* SCROLLBAR-SHADOW-COLOR - Color de la sobra de la barra
* SCROLLBAR-3DLIGHT-COLOR - Color del relieve de la barra
* SCROLLBAR-ARROW-COLOR - Color de las flechas de la barra
* SCROLLBAR-TRACK-COLOR - Color del fondo de la barra
* SCROLLBAR-DARKSHADOW-COLOR - Color de la sobra mas oscura de la barra

Es complicado explicar cada item, lo que te recomiendo es que vayas cambiando los valores de los colores y que pruebes como va quedando.

Anatomía de una Página Web

La composición de una página web como ésta puede considerarse desde el punto de vista de su diseño o atendiendo a las partes y tipos de fichero que la componen. Empezaremos por este segundo enfoque. Es preciso entender bien de qué está formada una página para poder aprender con éxito como crearlas y modificarlas.

Una página web es superficialmente parecida a cualquier otro documento: un texto, unas imágenes, todo compuesto de una determinada manera. Una página web es un tipo de fichero que tiene poco de particular: se trata simplemente de un fichero de texto, con una extensión .htm o .html (de hypertext markup language - lenguaje de hipertexto.) Este fichero contiene el texto más una serie de códigos que permiten dar formato a la página en el navegador: por ejemplo, distribuir en columnas, poner letras en negrita, asignar colores, rodear una imagen con texto... El programa navegador (normalmente Internet Explorer o Navigator) interpreta los códigos del html para mostrar en pantalla la información contenida y del modo que se ha especificado aquellos códigos. Para comprobar todo esto, lo más fácil es abrir el Bloc de Notas de Windows o, si habéis hecho caso de nuestras recomendaciones, el NoteTab, y con él abrir un documento web cualquiera del disco. Si aún no domináis el tema, y no sabéis dónde pueda haber alguno, guardad esta misma página, o bien buscad con el explorador de Windows ficheros con la extensión htm (buscar: *.htm), puesto que muchos programas incluyen su ayuda en forma de hipertexto web. ¿Qué sucede con las imágenes y otros añadidos que la página web, aparentemente, "contiene"? Estos son ficheros adicionales que NO están dentro del fichero htm; están enlazados con un código que indica al navegador qué imagen debe mostrarse, dónde está, sus dimensiones, si es o no un enlace...

Elementos Web

Así que la página web, vista con un editor de texto, contiene una mezcla de texto normal y una serie de códigos. Estos códigos del lenguaje html son siempre del estilo y , por ejemplo. Siempre van entre llaves, y cada código tiene una forma inicial y otra de cierre que indican el intervalo de texto o imágenes que reciben el formato correspondiente. Por ejemplo, un párrafo se encierra entre las etiquetas o tags

y

. Al principio todo esto puede parecer lioso, ¡y lo es! Pero la idea se puede captar en cinco minutos, y a los cinco minutos siguientes, tener una página lista, sólo con el bloc de notas y una chuleta o cheat sheet de los códigos al lado. Todo el que se haya atrevido a crear una página web antes de 1995 habrá aprendido a escribir en html, casi sin darse cuenta...

Pero, ¿es necesario hoy en día dominar, o al menos tener una idea de cómo está estructurado el lenguaje html? Difícil cuestión: Sí y no. Francamente, es muy conveniente tener una idea básica. Igual que cuando conducimos un coche, sin necesidad de ser unos diplomados en mecánica, al menos sabemos qué son los componentes principales del coche y para qué sirven... Así, aunque utilicemos un editor visual de páginas web, conocemos la terminología del código que generan en la sombra, y podemos hacer si es preciso algún retoque manualmente. Para tener una idea, podemos consultar uno de los muchos libros disponibles, alguna de las muchas webs que tratan el tema.

Un repaso a los principales componentes de la página web típica (ver ilustración en la parte superior de esta página):

  1. Texto. El texto editable se muestra en pantalla con alguna de las fuentes que el usuario tiene instaladas (a veces se utiliza una tecnología de fuentes incrustadas , con lo que vemos en el monitor una fuente que realmente no poseemos, pero es poco frecuente.) El texto editable puede marcarse con el ratón o el teclado y copiarse a otra aplicación, como el bloc de notas (muchos de los elementos textuales de las páginas, en especial los títulos, botones de navegación, etc. son realmente gráficos, y su texto no es editable.)
  2. Gráficos. Son ficheros enlazados desde el fichero de la página propiamente dicho. Se puede hablar de dos formatos casi exclusivamente: GIF y JPG. Hablamos en detalle de este tema en la sección de Gráficos para la Web.
  3. Formularios. Son una mezcla de texto y a veces gráficos, que permiten enviar información por parte del visitante, por ejemplo, consultando un catálogo, solicitando más información, comunicando su opinión, votando en una encuesta. Existen diferentes modelos de formulario; algunos simplemente se envían por correo electrónico; otros funcionan ejecutando un programa guión en el servidor.
  4. Javascript. Es un tipo de lenguaje de programación que se interpreta y ejecuta por parte del navegador; muy utilizado para diferentes efectos visuales, en especial los efectos de cambio de imagen al pasar el ratón por encima. Ampliamos la cuestión también en un artículo específico, con abundantes enlaces.
  5. Java. El código Java está también escrito en un lenguaje de programación independiente de plataforma (válido para cualquier tipo de ordenador) que también permite diferentes efectos, interactividad... Tratamos también el tema en el mismo artículo en que ampliamos detalles sobre Javascript.
  6. Shockwave/Flash . Interesantes imágenes fijas o animaciones interactivas de tipo vectorial, extremadamente compactas. Es preciso un plug-in para poder verlas en el navegador, aunque las versiones más recientes lo incluyen y es gratis: se puede obtener, si hace falta, de Macromedia . Su página es un buen ejemplo del uso de este tipo de componentes para páginas web, cada vez más utilizados.

Existen otros componentes que, más que formar parte de las páginas web, las acompañan y suelen guardarse al disco duro para después verlos o ejecutarlos:

  • Ficheros adjuntos: zip, rar, sit...Es frecuente que encontremos en muchos sitios programas o ficheros comprimidos en algún formato (normalmente el zip), para acelerar el tiempo de descarga por parte de los usuarios. Cada zip, rar o sit tiene en su interior uno o varios ficheros, que se extraen a la carpeta que indiquemos al programa que los abre y maneja. El programa más utilizado es Winzip. Este es shareware, pero existen otras utilidades semejantes gratis; además, windows a partir de la versión Me puede encargarse por sí mismo de este tipo de formato de compresión. Podemos encontrarlos en cualquier servidor de programas. Se trata de un añadido imprescindible para navegar.
  • Documentos PDF(Portable Document Format). Se utilizan también bastante.

Fireworks y Flash Cs3 Portable Español

. 13 enero 2009
0 comentarios

Estos días no he tenido mucho tiempo, el trabajo al cual me comprometí es la razón :S…. que no eh estado con mucho tiempo, ademas de eso… tengo que probar lo que público para poder ponerlos… no quisiera que se me lleven cosas malas.
Por ser un pedido en especial aqui se los dejo el adobe Fireworks y el Flash en su ultima versión “CS3″ las eh probado… y me funcionan correctamente, son muy ligeros, estan en español y no necesitan ser instalados por ser aplicaciones portables.
Adobe Fireworks CS3Fireworks es una suite de diseño vectorial que agrupa texto, diseño, ilustración, edición de imágenes, URL, JavaScript, y herramientas de animación.Podrás dibujar usando brochas orgánicas, y crear formas y objetos ilimitados. Y si te equivocas puedes volver atrás y editar cualquiera de los cambios. Diseñado desde un primer momento para satisfacer las necesidades de los diseñadores Web profesionales, Fireworks incluye opciones tan avanzadas como: exportación de previsualización visual, control total sobre las paletas de color y la compresión de las mismas, generación automática de botones de estado y mensajes en JavaScript, control total sobre textos y efectos que se pueden editar en cualquier momento.




Adobe Flash CS3Es el estándar para la creación de animaciones y gráficos vectoriales para uso en Internet. Los diseñadores de páginas Web usan Flash para crear interfaces de navegación atractivos, compactos y con tamaño variable, tambien puedes crear ilustraciones técnicas, animaciones de formato largo, y cualquier otro sorprendente efecto gráfico para tu página Web.

Vision - Un excelente script PHP para visualizar imágenes

. 05 enero 2009
0 comentarios

Existen vistosos recursos para implementar galerías de imágenes, presentaciones, carruseles (calesitas), etc. Prácticamente no pasa un día sin que comente alguno de ellos, pero la particularidad que estos tienen es que son implementaciones client-side. Son simplemente un script Javascript o alguna biblioteca como jQuery o Mootools.

Estuve probando Vision, un script PHP que me pareció excelente. Con este podemos mostrar de una forma elegante, las imágenes que estén alojadas en una determinada carpeta.

Este script se destaca por:

  • Ser muy sencillo, basta con mirar el código para darse cuenta a simple vista de lo fácil y simple que es implementarlo.
  • Ocupar sólo 18kb.
  • Ser fácilmente extensible.
  • Ser muy sencillo a la hora de configurarlo.

Podría seguir dando mis argumentos de por que me gustó tanto, pero mejor miras el demo y revisa un poco el código y te darás cuenta de útil que te puede resultar este script para tus desarrollos.

Sitio/demo/descarga: iamkoa.net/vision

PHP DocWriter - Clase PHP para generar documentos en varios formatos

Cada vez son más las aplicaciones para empresas que corren en servidores web o en una Intranet, de ahí la necesidad que los usuarios puedan descargar los datos para procesarlos con otras aplicaciones como por ejemplo OpenOffice.org. PHP DocWriter es una clase PHP para generar documentos en varios formatos. Los datos a exportar pueden ser: texto, tablas, dibujos, etc. Entre los formatos que este potente recurso nos ofrece figuran: OpenOffice.org, MS Word, PDF, RTF, StarWriter, LaTeX, XHTML, HTML, etc. En su sitio hay abundante documentación disponible en idioma inglés y español y posee una licencia GNULGPL .

Tutorial: Creando Texto 3D Usando Adobe Illustrator y Adobe Photoshop CS4.

Este es un efecto que he estado observando mucho últimamente, en 1stwebdesigner.com hay un buen tutorial que me sirvió de inspiración para escribir este, el único inconveniente es que el tutorial esta en inglés y además usa el programa Xara 3D que no es muy amistoso que digamos, en este tutorial muestro mi propia forma de lograr este efecto pero apoyándonos ligeramente en Adobe Illustrator.

Parte de Adobe Illustrator.

PASO 1
Empezaremos por crear el área de trabajo, crea uno como el de la imagen de abajo, estoy utilizando Adobe Illustrator CS4.

paso1

PASO 2
Luego escribiremos el texto que deseamos crear,pero crea cada letra individualmente no todo el texto de una vez.

paso2

PASO 3
Ahora selecciona la Herramienta Selección y para cada letra haz esto: ve a Efecto | 3D | Extrusión y biselado.. clic sobre Previsualizar en la opción Bisel escoge Complejo 2, ahora lo único que debe variar en cada letra es la orientación del efecto, para eso basta con que muevas el cubo y tendrás diferentes orientaciones.

paso3

Este es el ultimo paso con Illustrator pero aun no lo cierres, en vez de eso inicia Photoshop, cuando termine de aplicar el efecto a cada letra mi texto tenia este aspecto:

paso3

Parte de Adobe Photoshop.

PASO 4
Iniciamos Photoshop con un documento nuevo con estas características:

paso4

PASO 5
Ajusta el Color Frontal a #172983 y el Color de Fondo a #006f9f, luego toma la Herramienta Degradado y haz un degradado de abajo hacia arriba.

paso5

PASO 6
Regresa a Illustrator y empieza a copiar cada una de las letras, toma la Herramienta Selección y da clic sobre cada letra luego presiona Ctrl+C para copiarla, pasa a Photoshop y presiona Ctrl+V para pegarla aparecerá un pequeño cuadro de dialogo el cual muestro mas abajo con los ajustes a usar.

paso6

PASO 7
Ajusta el tamaño de cada letra y presiona Enter.

paso7

Después de copiar las letras puedes cerrar Illustrator, te recomiendo que guardes el archivo, si lo deseas puedes modificar la orientación de las letras ya en Photoshop mediante Ctrl+T, cuando termine de copiar y ajustar el tamaño de las letras mi espacio de trabajo en Photoshop lucia así:

paso7

PASO 8
Vamos aplicar estilos de capa, da clic derecho sobre la miniatura de la primera capa a modificar y selecciona la opción Opciones de Fusión, y haz los siguientes ajustes, haz esto para cada letra y solo cambia el color del degradado para cada letra .

paso8

El ángulo de la Sombra Paralela debe ser de acuerdo a la orientación de la letra, desactiva la casilla Usar Luz Global para modificar la orientación de la sombra de forma independiente para cada letra.

paso8

En el Resplandor interior no hay variaciones aplica el mismo ajuste a todas la letras.

paso8

El ajuste Superposición de Degradado debe ser ajustado de forma independiente para cada letra, deja el color oscuro al principio y el suave a final y ajusta el ángulo de acuerdo a la orientación de cada letra.

Al final de aplicar las Opciones de Fusión mi texto lucia así:

paso8

PASO 9
A cada letra aplica el siguiente ajuste, ve a Filtro | Interpretar | Añadir Ruido..Ctrl+F.

paso9


PASO 10

Luego selecciona la Herramienta Pincel y luego ve a la Paleta Pincel, si no la tienes a la vista puedes ir a Ventana | Pinceles.. ya en la paleta pinceles haz estos ajustes.

paso10

paso10

paso10

paso10

para repetir el efecto en cada letra solo selecciona la siguiente capa y presiona

PASO 11
Luego crea una nueva capa mediante Ctrl+Shift+N y da doble clic sobre la miniatura para hacer aparecer las Opciones de Fusión y haz los siguientes ajustes.

paso11

Luego da algunas pinceladas aleatorias alrededor y sobre el texto que creamos, mi resultado fue este:

paso11

PASO 12
Es hora de usar el set de pinceles >>Floral<< descargalos y cárgalos en Photoshop, luego crea una capa por debajo de todas las capas excepto de la del fondo claro, esta parte es variante pues puedes usar los pinceles como tu quieras, con color blanco empieza a decorar el fondo de las letras así:

paso12

PASO 13
Ve a Capa | Nueva Capa de Ajuste | Curvas.. aparecerá un cuadro de dialogo donde cambiarás el Modo de la capa de Normal a Luminosidad y haz un ajuste en la curva como se muestra en la imagen inferior.

paso13

LISTO
Ya esta nuestro texto 3D, como comentario final debo decir que cada letra a quedado como un Objeto Inteligente dentro de Photoshop, esto quiere decir que podemos modificar la letra a la hora que queramos y poner otra claro que al modificar este objeto inteligente Illustrator saldrá a flote nuevamente para poder hacer los cambios en el, cliquea la imagen de abajo para verlo en su tamaño final.