septiembre 28, 2010

Sobre PictureBox e ImageList

Existen alumnos, que sin querer hacernos la vida imposible nos la hacen, con una pregunta sobre propiedades que no usamos con frecuencia, pues comenzamos a buscar y probar, y nada de nada.
Aprecio ese tipo de preguntas, pues ayudan a despertar ese deseo de "sacarse la espina". Gracias a la Señorita Luján, aqui algunas cosas sobre el trabajo con PictureBox e ImageList de Visual Studio, desarrollando con C#.

CARGAR DEL IMAGELIST AL PICTUREBOX
Si ya tenemos nuestras imagenes cargadas en el imageList1 (propiedad Images), cada una de ellas debe ser llamada según su posición en el vector de imágenes, por ejemplo, para cargar la segunda imagen de la lista en el pictureBox1 al cargar el formulario:
   pictureBox1.Image = imageList1.Images[1];
Mediante una variable, habrá que cambiar ese valor para cambiar la imagen.

AJUSTANDO EL TAMAÑO DE LA IMAGEN

Respecto al tamaño de las imágenes, la propiedad SizeMode del PictureBox tiene las opciones:
  • Normal que sin modificar el tamaño de la imagen, la muestra desde la esquina superior izquierda.
  • CenterImage que sin modificar el tamaño de la imagen, la muestra desde su zona central. Al igual que la propiedad anterior, la parte visible de la imagen dependerá del tamaño del PictureBox.
  • StretchImage modifica el tamaño de la imagen para ajustarla al tamaño del PictureBox.
Esto queda claro al cargar una imagen directamente en el PictureBox, sin embargo, al usar un ImageList para cargar las imágenes, notarás una distorsión de las mismas, esto se debe a que el ImageList tiene en su propiedad ImageSize el valor por defecto "16, 16" pensando en su uso mas extendido: los ToolBar.
Esto significa que la imagen de la lista se cargar con 16 de ancho por 16 de alto, y si el PictureBox tiene SizeMode como StretchImage, ese mapa de bits de 16*16 se expandirá causando el efecto que la deforma.
El valor por defecto de "16, 16" cámbialo al mismo tamaño del PictureBox y solucionado el problema.

MODIFICANDO SIZEMODE EN TIEMPO DE EJECUCIÓN
Para cambiar el modo de ajustar la imagen, obviamente debemos implementar la forma de modificar la propiedad SizeMode del PictureBox de esta forma:
     pictureBox1.SizeMode = PictureBoxSizeMode.xyz;
En donde cambias "xyz" por uno de los valores: CenterImage, Normal o StretchImage.
Seleccionando el valor para SizeMode
BIBLIOGRAFÍA

María Lucía Rendón Alanis

"Hola, me llamo Lucía Rendón y si existo. Trabajo en..." ¿Te suena ese mensaje? ¿Te conmovio? Si fue así, pues ya sonaste, alguien se aprovechó de tus buenos sentimientos, y el de muchos otros.
No recuerdo cuando recibí este mensaje, en aquella ocasión, poco crédulo como soy, envié el mensaje a la papelera.
Ayer lunes María Lucía volvió a mi bandeja, le respondí a quien me lo envió (para que no sea tan ingenuo), previamente busque el nombre de María Lucía Rendón Alanis en Google y ¡Oh sorpresa!, está pidiendo su riñón desde el 2006 y en aquel tiempo trabajaba en Argentina, luego por México (y también se llama Juan Antonio Fierros Valenzuela) y al mismo tiempo en Perú (Huaráz en este reciente e-mail), en diferentes bancos, claro, no me extrañaría que hasta se halla cambiado de tipo de sangre para no ofender a algunos donadores.
No hay duda de que es una chica de mucha fortaleza, ha viajado por muchos países, trabaja en diferentes empresas, estudia, se cambió de sexo y nombre dos veces y cuatro años después sigue "creyendo en la gente", no pide dinero, solo juega con nuestros buenos sentimientos.
Me pregunto ¿Quién sera la chica de la foto?
PD: Lo único que si me asusta, como los campesinos en el cuento del "Pastor mentiroso", nos hagamos insensibles y no tendamos la mano cuando realmente sea necesario.

septiembre 24, 2010

Iniciando tu negocio en Internet

Ya antes he comentado sobre los seminarios y cursos de Carlos Gallegos.
Para variar, hace unos días ofreció un curso para "espiar" como iniciaba un negocio en Internet (el sexto), en una sucesión de tres videos ofrecería valiosos consejos para obtener un buen lugar en este mercado.
El primero, estuvo..., digamos interesante. Y como estoy actualmente en un proyecto de negocio de este tipo, y pues me quede a esperar el segundo (mientras repasaba por enésima vez Las 22 Leyes Inmutables del Marketing).
Valió la pena, se ajustaba mejor a las necesidades de lo que estaba implementando, muy bueno.
El terceró fue la cereza sobre la torta, SE LOS RECOMIENDO, de paso que resalta una debilidad de las empresas actuales: olvidarse de las necesidades de sus clientes, lo único que les importa es vender.
¡Disfrútenla mientras está en línea!

Trabajo para el lunes

Para quienes no pudieron estel martes pasado en la clase de "Tecnologías Móviles", dos ejercicios bastante sencillos:
Ejercicio 1
  • Ejercicio 1: Tres TextBox y un Button, al dar clic en el botón "Jugar" se generarán tres números aleatorios, una para cada cuadro de texto. Si uno o más de estos números es 7, mostramos un mensaje con el anuncio "Ganaste".
  • Ejercicio 2: Un botón con el texto "Generar", al darle click se debe mostrar un caracter alfabético aleatorio (entre la 'A' y la 'Z').
 No recibiré ni revisaré trabajos el día martes, el plazo es hasta el lunes en mi bandeja de entrada.
¡Buen día!

Efectos de audio gratuitos

Me parece que esto lo tratré en un post anterior, pero las mismas preguntas con el tiempo vuelven a surgir, y eso no está mal.
Los efectos de sonido pueden aportar formalidad o humor a un sitio o algúna animación, todo depende dde lo que desees lograr.
Para ir al grano, en Maestros del Web tienen una breve pero útil lista de librerías gratuitas y  agrego otros sitios para buscar y hasta crear tus propios efectos:
SI tiene otro buen sitio, pueden compartirlo en los comentarios.

septiembre 21, 2010

¡Prepárate para ser líder en Telefónica!

A quienes pudiera interesarle la oferta:

Video-Taller de PHP

Durante 3 días a partir del 24 de Septiembre, se enviará por correo las instrucciones para que los usuarios registrados, puedan acceder al taller virtual de PHP.
El registro, que es gratuito, se halla en : http://www.aulaformativa.com/tallerdephp.

septiembre 20, 2010

Voto informado

Ya a pocos días para las elecciones ¿Por quién vas a votar?.
Año tras año escucho que la gente "ha madurado políticamente" y "emitirá un voto conciente", pero siempre volvemos a lo mismo: votantes decepcionados, no todos, algunos defienden a capa y espada a sus candidatos, incluso reconocen que ha "robado, pero realizó buenas obras".
La verdad es que la mayoría de las personas eligen a otra persona, no un plan de gobierno ni un historial de éxito, solo a alguien que les cae bien.
En las presidenciales pasadas, estoy seguro que no hubiese sido el mismo resultado si en vez de Alan García hubiesen presentado a Jorge del Castillo, aunque se presentase con el mismo plan de gobierno.
El sitio Voto Informado podría resultar útil, pero la verdad ¿Alguna vez hemos tenido un gobierno verdaderamente justo?.
Y en un sistema democrático, todos deberían tener la posibilidad de expresar su opinión ¿Cómo expresaría su opinión el ciudadano informado que concluye que ninguno de los candidatos es elegible?.

Trabajando con OpenFileDialog

He hallado varios ejercicios en la Web con ejemplos que implementan la clase OpenFileDialog, aquella ventana que nos permite seleccionar y abrir un archivo, pero pocos trataban el asunto con imágenes, así que un apunte breve y sin complicaciones a continuación.
Casi todo será igual para las aplicaciones Smart Device.
Agregamos a nuestro WindowsForm un botón, un PictureBox y un OpenFileDialog. Para el evento Click() del botón implementamos el filtro, es decir, que tipos de archivos deberían mostrarse en el cuadro de diálogo, para este caso queremos imágenes y no documentos de Word, hojas de cálculo u otras que no sean imágenes:
            openFileDialog1.Filter = "Bitmap files (*.bmp)|*.bmp|Gif files (*.gif)|*.gif|JGP files (*.jpg)|*.jpg|All (*.*)|*.* |PNG (*.patito)|*.png ";
Que opción de filtro se mostrará por defecto, si quisieramos los mapa de bits el valor sería 1, para JPG 3, todos 4:
            openFileDialog1.FilterIndex = 3;
EL texto a mostrar por defecto:
            openFileDialog1.FileName = "Seleccione una imagen";
La ruta del directorio por defecto en donde se iniciará la búsqueda (No aplica a Smart Device):
            openFileDialog1.InitialDirectory = "E:\\Eliot\\Mis imágenes";
Evaluamos si dio clic en Aceptar (Para aplicaiones SmartDevice esto ocurre al seleccionar el archivo de imagen), recuperamos la ruta de la imagen seleccionada y la usamos para cargarla en el pictureBox1:
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                String img = openFileDialog1.FileName;
                pictureBox1.Image =new Bitmap(img);
            }
Luego daré más detalles, por ahora el sitio de MSDN.

Número aleatorios en C#

Para generar números aleatorios en C# tenemos la clase Random, para no complicarnos la vida: instanciamos un objeto desde esta clase y mediante el método Next() le asignamos un valor.
Si tenemos un TextBox y un Button, a este último le implementamos en el evento Click():
            Random r = new Random();
            int aleatorio = r.Next();
            textBox1.Text = aleatorio.ToString();
Una variación del método Next() nos permite valor máximo exclusivo (que se excluirá del resultado), el valor aleatorio obtenido es un entero menor al valor máximo permitido, por ejemplo:
            int aleatorio = r.Next(100);
Devolverá un entero aleatorio igual o mayor a cero (0) y menor a 100.
Si lo que necesitamos es un rango de valores que no inicie en 0 (cero), debemos pasar a Next() dos argumentos enteros, primero el valor mínimo (inclusivo) y luego el valor máximo (exclusivo), por ejemplo:
            int aleatorio = r.Next(200,300);
Devolverá un entero aleatorio igual o mayor a 200 y menor a 300.
Para trabajar con decimales, reemplazamos el método Net() por NextDouble(), este devuelve un valor aleatorio entre 0.0 y 1.0, notemos que es de tipo double y no entero::
            double aleatorio = r.NextDouble();
Y si lo que necesitamos es trabajar con cadenas, establecemos el rango ASCII que necesitemos usando dos parámetros (por ejemplo, de "A" que es 65, hasta "Z" que es 90) y convertimos el número generado a su equivalente en la tabla ASCII:
            int aleatorio = r.Next(65,91);
            textBox1.Text = Convert.ToChar(aleatorio).ToString();
Una explicación más clara de la clase Random y el método Next() en el sitio del Guille y el sitio de MSDN.

Windows Search: Búsqueda avanzada

"Nadie lee los manuales de usuarios" Esa frase la conocimos gracias al profe Pacheco, quien asu vez la citó de Joel Spolsky autor de ua serie de artículos muy interesantes para desarrollar interfaces para usuarios.
Eso me pasó con Windows Search, comenté de esta herramienta en un post anterior y lo usé como un buscador de archivos, suponiendo que eso era todo, pero al juguetear con el menú contextual sobre él, dí con el archivo de ayuda y allí estaban las opciones avanzadas, agrego debajo dos tablas de un total de 12:
SINTAXIS DE WINDOWS SEARCH
Palabra clave/símbolo
Ejemplo
Función
NOT
social NOT seguridad
Busca elementos que contengan social y que no contengan seguridad.
-
social -seguridad
Busca elementos que contengan social y que no contengan seguridad.
OR
social OR seguridad
Busca elementos que contengan social o seguridad.
Comillas
"seguridad social"
Busca elementos que contengan la frase exacta seguridad social.
Paréntesis
(seguridad social)
Busca elementos que contengan las palabras social y seguridad en cualquier orden.
>
fecha:>11/05/04
tamaño:>5
Busca elementos con fecha posterior al 11/05/04.
Busca elementos con un tamaño superior a 5.
<
fecha:<11/05/04
tamaño:<5
Busca elementos con fecha anterior al 11/05/04.
Busca elementos con un tamaño inferior a 5.

PROPIEDADES BOOLEANAS
Propiedad
Ejemplo
Función
tiene:adjunto
informe tiene:adjunto
Busca elementos que contengan informe con archivos adjuntos. Esto es lo mismo que tieneadjunto:true.
es:adjunto
informe es:adjunto
Busca elementos con archivos adjuntos que contengan informe. Esto es lo mismo que estáadjunto:true.
anterior:
anterior:10/9/2004
Busca elementos cuyo campo Fecha principal contenga una fecha anterior al 10/9/2004.
posterior:
posterior:10/9/2004
Busca elementos cuyo campo Fecha principal contenga una fecha posterior al 10/9/2004.
autor:
autor:juan
Busca elementos con la palabra juan en la propiedad de autor.
autor:"nombre"
autor:"juan garcía"
Busca elementos con juan garcía en ese orden en la propiedad de autor.
autor:(nombre)
autor:(juan garcía)
Busca elementos con juan y garcía en la propiedad de autor.
autor:(nombre OR nombre)
autor:(juan OR miguel)
Busca elementos con juan o miguel en la propiedad de autor.
autor:nombre nombre
autor:juan miguel
Busca elementos con juan en la propiedad de autor y con miguel en cualquier parte del documento.
de:nombre
de:juan
Busca elementos con juan tanto en De OR Remitente, ya que "de" es una propiedad de nombre para la búsqueda por el nombre y por el remitente.
Luego iré agregando lo demás.

septiembre 17, 2010

Business to disabled

No vayan a creer que ya aprendí inglés,se trata del Web Site B2D-world.org, organización no lucrativa que busca y crea oportunidades para integrar a personas con discapacidad en el entorno laboral.
Entre sus actividades tenemos la promoción de negocios inclusivos, aquellos que buscan crear fuentes de ingresos para quienes tiene menores posibilidades, sea como socios, proveedores o distribuidores, por ejemplo.
En este momento están trabajando con el "II Concurso Planes de Negocio B2D" con $ 12,000 en premios.

Tema para jóvenes enamorados

No soy un experto en rock peruano, pero me parece que Los Belking's aparecen a mediados de los 60.
No fue necesario estar enamorado para quedar encantado con este tema, sea en la radio o colocando el LP (de vinilo de 33 rpm) en el tocadiscos Phillips (equpo del que tengo una réplica en desuso), tomar mi guitarra y acompañar a los Belkings (bueno, yo creí que de verdad tocaba) en la presentación.

Es curiosa la vida, ahora veo escucho al menor de mis hijos (con mucho y mayor talento musical que su padre) cuando le da a los mismos acordes, que me quitan algunas décadas de encima, y me remonta a mi salita allá en mi querida Tacna.
Un clásico para todas las épocas...

septiembre 16, 2010

Hoy a las 10: por vocación o por conveniencia

Un tema clásico de debate entre jóvenes y también los padres:
  El problema (y la duda) viene, cuando lo que te gusta no presenta buenas perspectivas de cubrir tus necesidades (o la de nuestros hijos, incluso la de nuestros padres.).

septiembre 14, 2010

Diseñando calendarios en línea

Otra vez, todo empezó con una pregunta: ¿Cómo se hace un calendario?
En My Free Calendar Maker tenemos una opción sencilla, el tipo anual, mensual, semanal, la fecha (el año con 4 dígitos) que determinará que año, mes o semana se generara y ¡Listo!.

Otra opcion esta en Yearly Calendar Maker que es una versión muy similar, pero es anual, te permite seleccionar una de tus imágenes y la fuente, y eso es todo.
Claro que estos son calendarios sencillos, pero prácticos para anotaciones, eventos (sobre todo el mensual y semanal), una opción un poquito más elaborada y completa la tenemos con Crel Draw, que fué la respuesta que di a la pregunta inicial, y como no teníamos Corel a la mano quedo mas confundido que cuy de tómbola, pero lo explicaré pronto en un post.

Mas sobre HTML5

Para quienes tengamos 10 años o más trabajando con HTML, posiblemente admitamos del caos genrado con las "bondades" que permitía este lenguaje de marcas, el consorcio W3C ya estaba trabajando por mejorar esto y eliminar prácticas como: etiquetas mal anidadas, uso indistinto de comillas, apóstrofes y cierres de etiquetas, entre otros.
Todo esto gradualmente continuó estandarizándoze y ofreciendo alternativas que mejoraron el trabajo.
Las compatibilidad enter navegadores está bastante mejorada, permitiéndonos dar mayor lugar a archivos CSS, JavaScript, incluyendo AJAX.
Wikipedia incluye ya la wiki-definición de HTML 5 ¿Que trae ahora HTML5? Aquí otro adelanto en HTMLcinco.com.

Aprendiendo algo de francés

Por si te interesa aprender el francés, o tienes curiosidad:
  • Curso de frances en Aula Fácil, incluye audio para conocer las pronunciaciones.
  • En French.che para algo mas avanzado, algo des-organizado pero no deja de ser útil.
  • Otro buen sitio que incluye las pronunciaciones está en Babel.es, en donde junto a cada lección tendrás ejercicios de práctica.
  • Lingoes, en realidad es un aplicativo, un multi-diccionario 'an-line' que ofrece además de la traducción la pronunciación. Honestamente no lo he probado, pero tiene un buen 'rating'.
  • Gramática y explicando la pronunciación en Wikibooks.
¡Bon apetit!

Y ¿Donde estudiar?

Otra vez con estudios.universia.net, les presento el buscador de estudios, o mejor dicho un buen clasificador de estudios: por modalidad, tipo, ubicación geográfica del la institución, etc.
La página correspondiente a Perú está aquí.

Enviando mails con PHP

En el sitio de Desarrollo Web se halla una colección de 4 videos respecto a este tema, este es el primero, con la forma mas básica de usar la función PHP "mail()":

El video-tutorial completo (4) aquí.

septiembre 12, 2010

Te acuerdas de...

Otra vez, con uno de esos spam que considero vale la pena publicar, de dos Jhalebinas, solo he cambiado un par de cosillas (para las generaciones más maduras):
Te acuerdas de...
  1. Aquel tiempo, cuando las decisiones importantes se tomaban con un infalible De tin marin.. de do pingüé?....
  2. Cuando se podían detener las cosas que se complicaban con un firme... "Chepi!... Chepi!..." 

Desarrollando para móviles con .Net: Tecnologías disponibles

Ya que terminamos la primera semana de clases con Tecnologías Móviles, aquí un manual en PDF.
Aunque ya tiene sus añitos, no deja de ser interesante, instructivo y práctico:
http://img.redusers.com/imagenes/libros/lpcu077/capitulogratis.pdf

Pack para móviles

Parece que existió en estos días recientes una curiosa relación entre "hackear" y "hotmail", ya que luego del post "¿Sabes hackear?" revisé el contenido de Ica Planet y hallé que el día 4 Jaime Wong "posteó" comentando en parte sobre el emblema hacker, y solo una hs horas antes Steven Morales publica "Cómo hackear hotmail en 5 pasos...". ¿Casualidad? o ¿Causalidad?
Ahora al tema.
Alguién preguntome sobre tonos, juegos, fondos y otras baratijas para móviles, la verdad, ese no es un tema que me atraiga mucho (a menos que sea la parte de desarrollo), aquí encontré en Taringa.net un pack de artilugios para móviles que a alguien podría servirle, no lo he probado, ni lo recomiendo, descárgalo bajo tu propio riesgo.
Respuesta cumplida.

septiembre 10, 2010

Tu primer disparo

Tu primer disparo es el sitioen donde se promociona un concurso para estudiantes de artes publicitarias, marketing y afines.
El premio incluye un viaje a Argentina para un evento relacionado al campo de estas carreras.

¿Sabes hackear?

Planeador o Glider (emblema hacker)
Una de las preguntas que me han planteado con alguna frecuencia es "¿Y sabe hackear hotmail?".
Honestamente, nunca he hackeado de forma alguna una cuenta de correo, pues el papel de hacker es distinto al que la mayoría de las personas se imaginan, alguien que constantemente está buscando la manera dde adueñarse de una PC, robando información y causando mucho daño.
En realidad, esa definición encaja con un Cracker.
Ser hacker encaja mas bien con una forma de trabajar, de organizar, de pensar, descubrir y solucionar.
El pensamiento hacker va tras aportar soluciones , y no la de crear problemas.
A propósito, decir que se es un hacker, es como afirmar que uno es humilde. No se autonombra uno como hacker, tienen que hacerlo los demás, por que ven nuestras soluciones, u  oyen de ellas.
Hay cosas interesantes en el artículo "Cómo convertirse en hacker".

septiembre 07, 2010

Tu barra personal

Probablemente, te hallas encontrado en varias ocasiones (como también me ha pasado) con que al instalar alguna aplicación, se instaló alguna otra cosa que realmente no te interesaba, particularmente me refiero a íconos de acceso directo y barras de herramientas (toolbars).
A pesar de poner mucha atención, de vez en cuando se me pasó algún detalle que me agregaba una barra que no busqué, así que adicionalmente debía desinatalarla, y en otros casos, según los cambios, tendría que restaurar el sistema.
Desarrollé una "toolbarfobia", que no recuerdo haber pensado alguna vez en mi propia barra de herramientas, nunca investigué ni conocí el procedimiemiento..., hasta anoche, que un emlace me llevó a otro y llegué a Conduit.com.
Tras el registro gratuito, te permite configurar de forma sencilla el contenido de tu barra de herramientas: buscador, botones de enlace, lista desplegable de enlaces, lista de RSS, reproductopr de audio, y otras herramientas útiles (si sabes de inglés, mejor).Obtendrás un enlace para proceder a descargar e instalarlo, y según indican en su Web, no tiene problemas con Firefox, IExplore ni spyware.
Aquí mi barra personal, aunque la diseñé rápidamente, salió bien (creo).

septiembre 02, 2010

¿Qué opinas de la carrera de contabilidad?

En el cuarto año de secundaria, asistí en el curso de "Formación laboral" a las clases de Contabilidad, honestamente, lo único que entendí del profesor fue cuando dijo "Pueden salir a su recreo", en aquella semana, volví a mis clases de máquinas eléctricas.
El curso de la carrera fue todo un desafío, hasta mis profesores creyron que era un buen alumno en aquella clase, pero lo aprobé (a la legal, si, en serio).
Además de amigos en esta carrera, también tengo familiares muy cercanos, y aún sigo creyendo que eso del debe-haber, cuentas, sub-cuentas, y similares, es para "iluminados", yo paso.
Las cosas no son tan sencillas para los contadores tampoco. ¿Y ustedes que piensan?. Si lo llevaste ¿Cómo les fué en este curso? Para que se distraigan, o se desahoguen, podrían participar de esta encuesta.

Tips de empleabilidad en Universia... ¡¡¡Ups!!!

Universia es uno de los portales relacionados al ambiente educativo mas completos que conozco, en español, pero, así como uno nace sabiendo, en ocasiones, "sabiendo" cometemos herrores errores.
Ingresé a http://www.universia.edu.pe/noticias/principales/destacada.php?id=78097 y  hallé esto:
"A la mejor paloma, se le va el cazador...", o esa es la idea.
De todas formas, allí podrán examinar el anuncio sobre tips de empleabilidad, exposición en línea para el viernes 3 (mañana) al medio día.

¿Registraste tu celular?

Ya antes he comentado sobre el Decreto Supremo 024-2010 MTC (descargar texto aquí) que obliga al registro de los equipos telefónicos celulares pre-pago, teniendo la idea de que de alguna manera, esto ayudará a reducir (o ¿controlar?) el uso de estos artefactos por las bandas criminales de extorsión y secuestro.
Para quienes no nos hemos registrado, desde ayer debe haberse iniciado el corte gradual de algunos servicios, hasta que finalmente los equipos no registrados sean retirados de servicio durante el próximno año.
Para registrar tu pre-pago tienes las opciones:
  1. Enviando un mensaje de texto (gratis) con tu número de DNI al 321
  2. Llama al 321 y sigue las instrucciones
  3. Acercándote a uno de los centros de atención de timofónica tu concesionario
No será la solución definitiva, estoy seguro, pero, de algo servirá ¿No les parece?

septiembre 01, 2010

¿Eres miembro de mesa?

El papel de los miembros de mesa resulta como consecuencia de un sistema democrático, pues ellos controlan y supervisan el proceso en primera fila, en el lugar de los hechos.
Admito que para muchas personas, que aunque disfrutan del sistema democrático, preferiríamos no tener tal honor, pero no es tan complicado librarse, tan solo ahorra para la multa y listo.
Pero antes de que empieces a romper la alcancía, verifica si eres o no miembro de mesa, en el site de la ONPE encontrarás toda la información relacionada a los comicios municipales, regionales, el referéndum (por el caso FONAVI) y claro, los miembros de mesa.