26 septiembre 2006

Generador de Logo Beta

Hola amigos!!
Revisando el Blog de amigo
Ivan Mostacero, encontre algo que les puede interesar no es nada referente a la informática, :D ... sino es que ustedes mismo pueden generar sus propios Logos BETA, y bueno hice mi Logo Beta... :D y lo agregue en mi Blog.
Aqui un ejemplo de Logo Beta:
Generated Image
Les paso el URL: http://msig.info/web2.php
Saludos,

25 septiembre 2006

Advertencia: Nuevo virus informático se hace pasar como vídeo de You Tube

Tenga cuidado cuando abra su bandeja de correos electrónicos porque un nuevo virus se presenta vía e-mail bajo la apariencia de ser un vídeo de la página You Tube ofreciendo imágenes de una atractiva modelo.
El mail llega con el asunto: "from: you tube" y su primer nombre. El cuerpo de texto no tiene enlaces y sólo presenta la imagen de un vídeo real de You Tube indicándole que debe hacer clic para verlo. Pero cuando lo hace empieza a descargarse un peligroso troyano.
Dos datos para poder identificarlo: el mail no tiene una dirección remitente y el mensaje está en portugués.
Este virus descarga otro archivo que se debe ejecutar e instalar en la computadora. El troyano pertenece a la familia denominada "Bandra" y están hechos para capturar las claves de las cuentas bancarias y robar dinero de los usuarios.
Tenga cuidado con los mails y archivos que abre y revisa. No vaya a ser víctima de una estafa electrónica.

Fuente: El Comercio

23 septiembre 2006

Parte 0: Iniciar Archivos y Ejecutables usando la clase Process

Hola amigos!!
Despues de mucho tiempo que no he colgado ejemplos en C#, jejejeje......vamos a realizar algo tipico que talvez a ustedes se le vino la idea de querer ejecutar programas (.exe) o archivos.
En este caso vamos a ejecutar la Calculadora, Bloc de Notas y abrir un archivo usando el Bloc de Notas. Y recordando en VB6 se usa el comando Shell para ejecutar un ejecutable, en nuestro caso vamos a usar la clase Process y para ello tenemos que usar el espacio de nombres System.Diagnostics.
En nuestro Winforms tendremos que insertar 3 Buttons (btnEXECal, btnEXENote, btnArgumentos):
Al inicio de nuestro script tenemos que incluir o agregar el namespaces:

Cuando declaramos este namespaces System.Diagnostics, podemos usar la clase Process, y por ello vamos a instanciar esta clase Process:Ahora para ejecutar programas (.exe) le voy a presentar 2 formas de como ejecutar estos programas.
Forma 01: Para ejecutar nuestro primer botón Ejecutar Calculadora, escribiremos el siguiente script:
Y cuando presionamos el botón Ejecutar Calculadora, se visualiza de la siguiente forma: Forma 02: Para ejecutar nuestro segundo botón Ejecutar Bloc de Notas, escribiremos el siguiente script:
Y cuando presionamos el botón Ejecutar Bloc de Notas, se visualiza de la siguiente forma:
Les comento para nuestro ultimo script lo primero que deben hacer es copiar o crear un archivo y grabarlo en el directo "C:\", en nuestro caso voy a copiar el archivo Form1.cs, del ejemplos que estamos realizando. En este caso vamos a usar una propiedad Arguments, donde visualizaremos en archivos Form1.cs en el Bloc de Notas.
Para ejecutar nuestro segundo botón Leer archivo en Bloc de Notas, escribiremos el siguiente script:
Y cuando presionamos el botón Leer archivo en Bloc de Notas, se visualiza de la siguiente forma:
A continuación nuestro script completo:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
namespace Programas
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

Process miProceso = new Process();

private void btnEXECal_Click(object sender, EventArgs e)
{
miProceso.StartInfo.FileName = "calc.exe";
miProceso.Start();
}

private void btnEXENote_Click(object sender, EventArgs e)
{
ProcessStartInfo starApp = new ProcessStartInfo();
string app = "notepad.exe";
starApp.FileName = app;
miProceso.StartInfo = starApp;
miProceso.Start();
}

private void btnArgumentos_Click(object sender, EventArgs e)
{
ProcessStartInfo starApp = new ProcessStartInfo();
string app = "notepad.exe";
starApp.FileName = app;
miProceso.StartInfo = starApp;
miProceso.StartInfo.Arguments = @"c:\Form1.cs";
miProceso.Start();
}
}
}

Bueno amigos espero que haya sido de gran utilidad este ejemplo y me despido...nos vemos.
Saludos,

13 septiembre 2006

Dia del Programador

Hola a todos.!!
Como veran estaba en haciendo cosas habituales del trabajo, y estaba conectado al MSN, y veo un nick que decia FELIZ DIA DEL PROGRAMADOR y era mi patasa Rafael Campos, entonces la curiosidad comence a investigar en Google, que todo lo sabe ... jejejeje.....me acorde de esta frase de mi compañero de trabajo Kevin Diaz.
Y bueno gente les paso la informacion que encontre en la web sobre el Dia del Programador y dice lo sgte:
  • El día doscientos cincuenta y seis de cada año se celebra el “Día del Programador”. Esta festividad tiene por motivo reconocer esfuerzo de los trabajadores de este ambiente tan atípico y estereotipado. La razón de que se celebre este día en particular proviene de que 256 es la cantidad de valores diferentes representables en un byte de datos. Las tradiciones incluyen jugar viejos juegos de computadora, hacer pequeños programas inútiles, poner un nick alusivo en los distintos medios de chat, enviar mensajes de texto y emails con felicitaciones a nuestros conocidos que se desarrollen en esta área. También se acostumbra un tradicional brindis en las empresas del ramo.
  • El día número 256 resulta el 13 de septiembre, excepto en los años bisiestos, en los que cae el 12. El día del programador se celebra el día 256 de cada año o sea el 13 de Septiembre (el 12 en los años Bisiestos):
  • 2^8 = 256, el numero de valores diferente representables por un byte.
Espero que les haya interesado la información para todos aquellos amigos programadores.

Saludos.

01 septiembre 2006

Lanzan nueva edición de concurso internacional de blogs

Por tercer año consecutivo, la radiotelevisora alemana Deutsche Welle presentó la nueva edición de los "Premios Internacionales Weblog - The BOBs", distinción que premia a los mejores blogs del mundo, en más de 10 idiomas.
Los usuarios, indicó el portal del evento, podrán participar votando por sus blogs favoritos en cualquiera de las quince categorías a su disposición: Mejor weblog, Mejor blog corporativo, Mejor podcast, Premio blogwurst, Premio Reporteros Sin Fronteras, así como a la mejor página de cada uno de los 10 idiomas en competencia.
Además, un jurado conformado por 13 miembros, de distintas nacionalidades, entre los que se encuentran periodistas independientes, expertos en comunicación y bloggers, otorgarán el Premio del Jurado al Mejor Blog de Año.
Pero no solo puede participar votando. Si conoce un blog que crea tiene posibilidades de ganar en alguna categoría, puede inscribirlo a través de este Formluario.
En las dos ediciones pasadas se presentaron más de 2.500 blogs y 130 mil usuarios participaron de las votaciones, según la agencia dpa.
La fecha límite para que las personas emitan su voto es el 30 de septiembre, y los premios se darán a conocer el 11 de noviembre en Berlín.
CON "Ñ" DE ESPAÑOL
Como se recuerda, el año pasado, el Premio del Jurado al Mejor Blog del Año fue para la argentina "Más respeto que soy tu madre", una original página escrita por una ficticia madre bonaerense que describe la vida y obra de su familia, los Bertotti. Lamentablemente, desde el año pasado ha dejado de ser actualizada.
Pero este no ha sido el único logro de una página en español. En el 2004, otro blog de habla hispana ya se había hecho con un importante galardón en la categoría Mejor Diseño. Se trata de La Malarosa, un blog de misceláneas que ordena los post de izquierda a derecha, en vez de la clásica distribución uno arriba de otro, decorado con una atractiva gráfica, cuyo dueño sigue actualizando.
La página web del evento se encuentra disponible en 10 idiomas distintos. Si desea visitarla en su versión en español ingrese aquí.
Para conocer la lista de ganadores de ediciones anteriores ingrese aquí.
Fuente: EL Comercio