[root@Linux th3r0rn]# ./header

 - [root@Linux th3r0rn]# ./header


Campus Party México bate récord de asistentes

Por th3r0rn | 10 de August de 2010


La edición mexicana de Campus Party batió un récord de asistentes, con 6.098 entradas vendidas, superando cualquiera de las ediciones que se hayan realizado en el mundo este año.

El evento comenzó ayer y recibirá visitantes hasta el domingo en Expo Bancomer en la capital de México. La agenda incluye seminarios de todos tipos y conferencias de invitados como el fundador de Apple Steve Wozniak y el hacker Kevin Mitnick.

Durante el evento se estarán realizando concursos también así que hay oportunidades de premios para quienes estén participando.

Lastima, yo no he podido asistir a esta seguinda edicion por falta de tiempo y cuestiones de trabajo pero espero poder asisitir el proximo año a este gran evento, le mando un saludo a todos mis amigos que estan en este evento como Bucio, Angelbroz, Lil0 etc..
Saludos

Opina | Más notícias sobre General, campus party,



ASP.NET con SQL SERVER

Por th3r0rn | 28 de March de 2010

Hola, en este pequeño texto se pretende explicar como insertar datos a una base de datos sql server desde asp.net
Para este ejemplo yo cuento con una base de datos llamada usuarios que contiene una tabla llamada infousers la cual cuenta con dos columnas de tipo text llamadas “usuario” y “pais”
Lo primero que tenemos que hacer es saber como conectar a sql server desde asp.net

Como primer paso tenemos que tener un crear un nuevo proyecto de pagina web desde visual estudio, eljimos que sea con C#. Posteriormente procederemos a crear nuestro formulario de registro de usuario, solo necesitamos de 3 labels, 2 textbox y un Button Como se muestra en la imagen:

Posteriormente procederemos a escribir el codigo denreo del evento del Button, el codigo es el siguiente:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void Button1_Click1(object sender, EventArgs e)
    {
        String cadenaCon;
        String cadenaSql;
        SqlConnection cn;
        SqlCommand cmd;
        cadenaCon = "Data Source=(local);";
        cadenaCon += "Initial Catalog=usuarios;";
        cadenaCon += "user=sa;";
        cadenaCon+="pwd=1234;";
        cadenaSql = "INSERT INTO infousers ";
        cadenaSql += "VALUES('" + TextBox1.Text + "',";
        cadenaSql += "'" + TextBox2.Text + "')";
        cn = new SqlConnection(cadenaCon);
        try
        {
            cn.Open();
            cmd = new SqlCommand(cadenaSql, cn);
            cmd.ExecuteNonQuery();
            Label2.Text = "El usuario se dio de alta correctamente";
        }
        catch (Exception ex)
        {
            Label2.Text = "Error al registrar: " + ex.Message;

        }

        finally

        {
        cn.Close();
        }

    }
}

Bien, el codigo es muy claro, pero explicare algunas partes basicas de este, en primera instancia hay que agregar una referencia a la libreria de acceso a datos que usaremos, la cual se ve claramente definida:
using System.Data.SqlClient;
Hemos definido algunas variables, una de ellas es cadenaCon la cual nos servira para crear la conexion a la base de datos sql server:

cadenaCon = "Data Source=(local);";
        cadenaCon += "Initial Catalog=usuarios;";
        cadenaCon += "user=sa;";
        cadenaCon+="pwd=1234;";

Data Source = SERVIDOR
Initial Catalog = BASE DE DATOS
User = USUARIO DE LA BASE DE DATOS
Pwd = Password de la base de datos
Nota: En sql server se crea un usuario por default el cual es “sa” solo tenemos que poner la password que definimos durante la instalacion de sql server ya que esta es la correspondiente password de dicho usuario.
La varianle cadenaSql la usaremos para almacenar una cadena la cual sera la consulta a ejecutar, en este caso la utilizaremos para almacenar la cadena que ejecutara el Insert en la base de datos:

cadenaSql = "INSERT INTO infousers ";
cadenaSql += "VALUES('" + TextBox1.Text + "',";
cadenaSql += "'" + TextBox2.Text + "')";

Aclaro que esta cadena se puede almacenar en una sola linea, yo he confeccionado el codigo de esta forma para su mayor entendimiento y comprension.
Posteriormente creamos un objeto cn para poder pasar por parametro la variable que contiene la cadena sql y de esta manera ejecutarla.
Despues creamos el objeto cmd y pasamos por parametros la cadena y conexion, abrimos la conexion y ejecutamos la consulta, en dado caso de no tener algun error mostramos en el label el mensaje de que el usuario fue dado de alta correctamente.

try
        {
            cn.Open();
            cmd = new SqlCommand(cadenaSql, cn);
            cmd.ExecuteNonQuery();
            Label2.Text = "El usuario se dio de alta correctamente";
        }

Lo demas no creo haga falta explicarlo. Espero se entienda Saludos!



Arch Linux Magazine: Enero 2010

Por th3r0rn | 27 de January de 2010 |2 comentarios

Descargar PDF:
http://ghost1227.com/newsletter/ALM-2010-Jan.pdf

Sólo html:
http://ghost1227.com/newsletter/ALM-2010-Jan.html

Todas las ediciones:

http://ghost1227.com/newsletter/index.html

Discutir en los foros de Arch Linux la revista:
http://bbs.archlinux.org/viewtopic.php?pid=687363

Opina | Más notícias sobre ArchLinux, Linux, ,



Configurar SSH en ArchLinux

Por th3r0rn | 24 de January de 2010 |2 comentarios

Mucha gente me pregunta cual es el problema que no deja que archlinux conecten por ssh cuando realmente es algo muy facil
Primero instalamos ssh
pacman -S openssh
despues lo inciiamos
# /etc/rc.d/sshd start
Despues editamos el archivo /etc/hosts.allow
nano /etc/hosts.allow
Agregamos la linea:
sshd: ALL
Guardamos y salimos y ya con esto podremos conectarnos al servidor ssh de ArchLinux
ssh usuario@IP

Opina | Más notícias sobre Sistemas, Software Libre, Unix, ,



Configurar webcam en Arch

Por th3r0rn | 23 de January de 2010

Hola, para aquellos que usen archlinux y quieran configurar su webcam para grabar videos, tomar fotos etc. Pueden hacerlo muy facil y sencillo, yo tengo integrada mi webcam en mi mi portatil y lo que utilizo es Cheese El problema es que no solo basta con instalar cheese y ya lo tendremos funcionando, lo que necesitamos es agregar nuestro usuario a el grupo de video:
# gpasswd -a video
Y establecer los permisos necesarios:
# chmod 666 /dev/video0
Y ya despues de esto podemos iniciar nuestro Cheese y podremos utilizar nuestra webcam o lo que necesitemos de video.
Para mas informacion pueden consultar en la Wiki Oficial

Opina | Más notícias sobre ArchLinux, Linux, Tutoriales, , ,



Configurar teclado y las “X” en archLinux

Por th3r0rn | 10 de January de 2010 |1 comentario

archlinuxHola, hace algunos meses que no usaba arch, esta noche me decidi a instalarlo de nuevo y me arme de valor para que no fallar en mis ultimos 3 intentos en los ultimos meses, ya que por un problema de actualiazcion algo salio mal y deje de usarlo.
Bien, hace mucho escribi un manual sobre como instalar ArchLinux y esta disponible en pdf.
Pasa que algunas coasas han cambiado desde que escribi ese manual pero casi todo es lo mismo.
Entre algunas cosas que cambiaron es que ya no se usa hwd para generar las X, Ahora basta con instalar xorg,dbus y el driver de tu tarjeta, la mia es intel por lo cual intstale xf86-video-intel
Ya que instalamos el paquete de xorg, e instalamos nuestro Desktop preferido, ya sea xfce4,kde,gnome etc.. lo que tebnemos que hacer es generar la configuracion de las X, para esto ejecutamos Xorg -configure, al hacer esto supongo ya tendremos neustro driver instalado y sobretodo dbus Si no lo tenemos instalado podemos instalarlo con pacman:
pacman -S dbus y bien, ya que tenemos esto instalado solo tenemos que levantar la interfaz de nuestro escritorio, o mas bien iniciarlo, para esto yo tengo xfce4. y para inicarlo lo hago de la siguiente forma: startxfce4 Con estto ya debe quedar iniciado nuestro Desktop.
Configuracion de teclado en español
Pues bien, nos encontraremos con el problema de que nuestro teclado esta mal configurado, pero esto es muy facil de solucionar siguiendo los siguientes pasos:
Si tenemos habilitado hotplug debemos hacer lo siguiente:
Copiamos el archivo de configuración:
# cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/
Editamos el archivo para el idioma deseado:
# nano /etc/hal/fdi/policy/10-keymap.fdi
En el caso del español cambiamos “us” por “es” en el atributo “input.xkb.variant”, quedando así:
es
Y listo!! con esto ya tendremos configurado nuestro teclado.

Opina | Más notícias sobre ArchLinux, Linux, Unix, , ,



Fin de año 2009

Por th3r0rn | 31 de December de 2009 |5 comentarios

Se termino el año, recuerdo cuando el año pasado escribía un post sobre esto, donde me hice varios propósitos que de manera exitosa cumplí este año.
¿Como me fue este año?
La verdad me fue muy bien, ha sido un maravilloso año, de hecho creo que ha sido el mejor que he tenido, no me puedo quejar la verdad todo estuvo de maravilla, aunque desgraciadamente lo estoy cerrando un poco triste por un golpe que no me esperaba y que me ataco por la retaguardia creo que voy a recuperarme.
Este año vienen nuevos retos que quiero enfrentar y propósitos que no voy a publicar por que pretendo tener reservados.
Cambie mucho este año, espero que haya sido para bien, aunque anoche me estaba preguntando muchas cosas que me hacen pensar que no he cambiado del todo, que sigo siendo el mismo imbecil de siempre y que por alguna razón sigo alejando a las personas que mas quiero de mi. El problema es que no logro saber que es lo que hago mal. Tal vez lo malo que hago es intentar hacer las cosas muy bien….
En fin este año me quedare sin respuesta a muchas preguntas.
Por otra parte siento que este año voy a cambiar mucho mas de lo que puedo imaginar, para bien o par amal?
no lo se, me preparo para nuevos retos y para enfrentarme con muchas cosas.
Este año puede conocer muchos lugares, conocí nueva gente y me la pase muy bien.
El año 2009 sin lugar a duda me dejara lleno de muchos recuerdos bonitos y uno que otro muy malo.
Espero que este año que viene pueda irme mejor que este, he aprendido muchas cosas que puedo aplicar para el nuevo.
Espero poder tener el gusto de escribir una entrada de fin de año el próximo 2010 para despedir muchas cosas. Me gustaría saber que estaré despidiendo en ese post, la verdad es que aunque aqui no lo escribo de manera mas concreta, al redactar esta entrada me siento bien por que despido este año y con ello despido un ciclo, una vida para dar inicio a una nueva.
Mis mejores deseos para todos mis amigos que leen este blog.

Opina | Más notícias sobre Personal, ,



Mapa conceptual del Software Libre

Por th3r0rn | 8 de December de 2009 |1 comentario

Soy de las personas que tiene mucha fe en el software libre y pienso que el manejar software libre para desarrollo de grandes proyectos es una idea y una iniciativa que deberian de tomar las empresas de nuestro pais.
Para ver completamente la imagen, den clic sobre ella.

Opina | Más notícias sobre Software, ,



Detectar el pais de procedencia de una direccion IP con PHP

Por th3r0rn | 21 de November de 2009 |5 comentarios

Hola, jugando un poco con php se me ocurrio como poder detectar el pais de procedencia de una direccion ip, esto nos viene muy util como por ejemplo para hacer alguna tienda virtual y poder calcular la moneda local del pais de nuestro visitante o interactuar contenido de acuerdo a su pais de origen, para obtener una direccion ip contamos con varias funciones en php, el problema aqui es como hacerle para saber el pais de dicha direccion. Pues bueno esto es lo que voy a poner aqui :).

En primer lugar lo que necesitamos para detectar el pais de una direccion ip es saber que rangos de direcciones ip pertenecen a cada pais, entonces necesitaremos una “amplia” base de datos con esta informacion. Seguir leyendo…

Opina | Más notícias sobre General, Internet, Programacion, php, , , ,



Feliz cumpleaños c0dex__!

Por th3r0rn | 14 de October de 2009 |6 comentarios

JAJA, no se cuantas veces he felicitado por ser su cumpleaños a mi compa c0dex__ pero pues este año no sera la excepcion, asi que Bueno no queda mas que felicitarte y desearte que cumplas muchoas años mas y continues programando en JS u,u para que sea un buen Javascriptero y KDERO DE CORAZON!
pastel de c0dex

Opina | Más notícias sobre Amigos, General,





Sobre nosotros

Diseño basado en MilBits