Reaching in to Heaven

Reaching in to Heaven

Artistic Expression

Gyanamala

Gyanamala

Healing is simple

MayaSpace

MayaSpace

Baby Patron | Web Personal

The Word of the Lord

The Word of the Lord

BroadCasts Religious

Hace mas de un año habíamos hablado de este singular problema que
nos topábamos cuando validamos nuestro código HTML

there is no attribute “TARGET”

Ya que TARGET no es un atributo válido en el XHTML estricto por lo cual necesitaba encontrar un método de solucionarlo sin perder la accesibilidad a la pagina.

Hace tiempo encontré la forma mediante Jquery de una forma muy sencilla.

$(document).ready(function(){

$("a[href*='http://']:not([href*='"+location.hostname+"'])").click( function() { 

window.open(this.href); 

return false; 

});

});

En lo se valida que cuando se haga clic en cualquier enlace de la pagina verifique si es un enlace interno mediante location.hostname lo cual provoca en caso que sea un enlace externo que se abra en una nueva ventana y asi evitar estar colocando a todos los enlaces externos target=”_blank”.

Categorizado: Desarrollo Web
Etiquetado: | | | | |
Dic
04

WordCamp Perú

Escrito por Carlos Montalvo hace 3 meses y 1 semana

wordcamp-peru

Leo en Ayuda Wordpress que mañana empieza WordCamp Perú, el evento WordPress por excelencia que, por primera vez tendrá lugar en la ciudad de Lima.

Bueno yo ya me registre si tu deseas asistir aún estás a tiempo de registrarte y disfrutar de una jornada WordPress con los fans y desarrolladores de WordPress en Perú.

Fecha y Hora: Diciembre 5, desde las 9:00 am a las 4:00pm
Lugar: Hotel Alameda y Hacienda Club en Miraflores.

La agenda es completísima:

  • Introducción a Wordpress
  • ¿Cómo Instalar?
  • Personalización
  • Administración de Contenidos
  • Administración del sitio
  • Seguridad Wordpress
  • Plugins
  • “No lo hagas”
  • Comunidades
  • Secretos para incrementar tu tráfico
  • Interacción con Facebook y Twitter
Categorizado: Desarrollo Web
Etiquetado: |
Dic
04

¡Estrenando diseño!

Escrito por Carlos Montalvo hace 3 meses y 1 semana

Después de un buen rato de estar terminando de implementar ajax a mi sitio por fin quedo como yo deseaba, aunque seguro por la semana aparecerán algunos errores. Quiza a muchos no les guste, a otros si y unos cuantos dirán que les da igual; pero para mi el cambio es para bien. Tengo más espacio, la información se ve más organizada y lo siento más accesible (el diseño se ve perfecto hasta en IE7 ;) . El único “problema” que tenia era el bendito IE que tiraba error con las peticiones ajax.

calionsoft-comments

También debo disculparme por una cosa: no pude mantener los dos diseños al mismo tiempo. ¿Por qué? Pues el nuevo theme necesitaba muchos cambios, y los cambios en los plugins no se manejan desde el css del theme, sino desde los plugins en si, y estos cambios rompían el viejo diseño. Lo lamento. :( Espero no les moleste. Les recuerdo presionar F5 (o actualizar) porque hay archivos que sigue llamando wordpress como los anteriores pero que han sido cambiados (ustedes confíen en mi y actualicen ;) .

Por favor, dejen sus comentarios, ¡que me interesan mucho!

Categorizado: Diseño | General
Etiquetado:
Nov
23

Para obtener el valor (value) de un campo input (text,hidden) con jquery 1.3.2, lo haremos de la siguiente manera:

<input id="identificador" name="name" value="Jose Carlos" />

Así pues, tienes dos formas de recuperar el valor:

#Purito jQuery:
$('#identificador').val();

#jQuery + DOM:
$('#identificador').get(0).value;

(Leer el resto de la noticia »)

Categorizado: Desarrollo Web
Etiquetado: |
Nov
16

Instalar Tor y Privoxy en Ubuntu

Escrito por Carlos Montalvo hace 3 meses y 3 semanas

Tor

tor-onion Tor (The Onion Router) es una implementación libre de un sistema de encaminamiento llamado onion routing que permite a sus usuarios comunicarse en Internet de manera anónima. Originado en el US Naval Research Laboratory y hasta noviembre de 2005 patrocinado por la Electronic Frontier Foundation, Tor es desarrollado por Roger Dingledine y Nick Mathewson junto con otros desarrolladores.

Tor provee un canal de comunicación anónimo y está diseñado para ser resistente a ataques de análisis de tráfico (traffic analysis). Por lo tanto, usando Tor es posible realizar una conexión a un equipo sin que este o ningún otro tenga posibilidad de conocer el número de IP de origen de la conexión.

Privoxy

privoxyPrivoxy es un programa que funciona como proxy web, usado frecuentemente en combinación con Tor y Squid. Tiene capacidades avanzadas de filtrado para proteger la privacidad, modificar el contenido de las páginas web, administrar cookies, controlar accesos y eliminar anuncios, banners, ventanas emergentes y otros elementos indeseados de Internet. Privoxy tiene una configuración muy flexible y puede ser personalizado para adaptarse a las necesidades y gustos individuales. Privoxy es útil tanto como para sistemas aislados como para redes multiusuario.

Instalación

Editamos sources.list

sudo gedit /etc/apt/sources.list

(Leer el resto de la noticia »)

Categorizado: Informática
Etiquetado: | | |
Nov
14

Galerías de Imágenes en Drupal

Escrito por Carlos Montalvo hace 3 meses y 4 semanas

Las galerías de imágenes son cada vez más comunes en los sitios dinámicos. Un diario, una revista o un simple blog seguramente querrán alojar una serie de imágenes categorizadas de alguna forma.

Empezamos desde cero

Empezamos con una instalación limpia de Drupal 6. A la que añadiremos los módulos necesarios:

  • CCK para añadir nuevos campos a los tipos de contenidos. Solo con activar el módulo Content ya tendremos bastante.
  • ImageField y sus requisitos: FileField y ImageAPI para añadir campos del tipo imagen
  • ImageCache para redimensionar las imagenes y adapatarlas a nuestras necesidades.
  • y Views para ponerlo todo en su sitio. Solo debemos activar Views y Views UI

Instalamos Drupal 6 y activamos los módulos anteriores y ya podemos empezar.

Te dejo este video tutorial vía cuento digital

http://www.vimeo.com/4330757

Categorizado: Desarrollo Web
Etiquetado: |
Nov
13

En Drupal se puede activar normalmente las Urls Amigables desde la siguiente dirección http://localhost/drupal/?q=admin/settings/clean-urls.

Pero que hacemos cuando no nos da la opción para activarlo, y estamos en una LAMP bajo ubuntu.

1. Primero verificamos si el modulo mod_rewrite de Apache esta activado.

apache2ctl -M

apache2ctl -M: nos devolverá un listado de todos los módulos cargados en apache y buscamos a rewrite_module.

2. Si encuentras el modulo obvia este punto y vamos al punto numero 3.

a2enmod rewrite

a2enmod rewrite: Activamos el Mod Rewrite.

3. Creamos un archivo en /etc/apache2/conf.d/drupal.conf para que drupal pueda trabajar con Apache.

sudo gedit /etc/apache2/conf.d/drupal.conf

y Añadimos las siguientes lineas


<Directory /var/www/drupal>
        RewriteEngine on
        RewriteBase /drupal
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</Directory>

4. Reiniciamos apache.

sudo /etc/init.d/apache2 restart

5. Nos dirigimos a http://localhost/drupal/?q=admin/settings/clean-urls y ya esta habilitado para poder usar las Urls Limpias de Drupal.

rewrite_drupal

Cabe resaltar que yo he instalado drupal en /var/www/drupal por eso la forma de llamarlo seria http://localhost/drupal/ reemplace estos parámetros en el paso 3 si lo instalo en una ruta diferente

Referencia

http://drupal.org/node/15365

Categorizado: Desarrollo Web
Etiquetado: | | | | |
Nov
11

logo_tiny_core_linux La muy pequeña y modular distribución Linux Tiny Core, acaba de lanzar hace unos días una nueva versión estable la 2.5.

Es una publicación mayor con muchas actualizaciones de paquetes y características, corrección de fallos e incluidas algunas pocas novedades.

Tiny Core tiene como requisitos mínimos un procesador 486DX y 32MB de memoria RAM pero se recomienda una Pentium 2 o superior, 128MB de memoria RAM.

tiny-core-linux

(Leer más »)

Categorizado: Informática
Etiquetado: | |
Nov
11

Generadores de Imagenes Preloaders Web 2.0

Escrito por Carlos Montalvo hace 4 meses y 2 días

Sin duda estas imágenes de carga le dan un aspecto más profesional a sus aplicaciones. Estas son 4 herramientas online que pueden ser usado para generar los cargadores gif.

ajaxload Preloaders.net es una excelente herramienta online para generar imágenes de cargar en diferentes categorías: 3 dimensiones (3D), rectangular, circular y horizontal.

- El fondo y el color del background puede ser especificado se puede usar transparente .
- Se puede determinar el tamaño de la imagen.
- La velocidad de la animación puede ser personalizada.
- Sus son bastante variadas para no usar los típicos gráficos.
(Leer más »)

Categorizado: Diseño | Diseño Web
Etiquetado: | | |
Nov
10

El Diario de un Aborto

Escrito por Carlos Montalvo hace 4 meses y 3 días

Después de ver este vídeo, espero que muchas personas especialmente los jóvenes sean mas consientes y responsables en sus actos, por que muchos de ellos optan por esta decisión tan cruel, aunque se forma un debate por que no todos tienen la misma situación.

Imagen de previsualización de YouTube

(Leer el resto de la noticia »)

Categorizado: General
Etiquetado: |