elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 [2] 3 4
11  Programación / Programación C/C++ / Re: Como declarar una constante publica en una clase ??? en: 7 Junio 2010, 22:06 pm
http://www.lmgtfy.com/?q=static+c%2B%2B
12  Programación / Programación C/C++ / Re: Pregunta sobre pid_t fork(); y el hijo creado. en: 29 Abril 2010, 17:43 pm
El fork hace lo siguiente:
- Cambia modo de operación (de usuario a Kernel)
- Crea un mapa de memoria para un nuevo proceso
- Copia exactamente igual todas las variables, heap y stack del proceso original (incluso el contador de programa).
- Devuelve 0 al proceso hijo y el identificador de proceso del hijo al padre.

Luego tu programa después de llamar al fork va a seguir dentro del while y va a evaluar la condicion.
 Salu2
13  Programación / .NET (C#, VB.NET, ASP) / Re: Acceso a BD en .Net en: 4 Abril 2010, 12:23 pm
Thanks! Archivo te de "tessstoooo"!!!
14  Programación / .NET (C#, VB.NET, ASP) / Acceso a BD en .Net en: 1 Abril 2010, 09:41 am
Hola gente! Hace cómo un año que no abro el Visual y tengo que hacer un programita para administrar unos socios y estoy algo indeciso. Mi pregunta es si al adjuntar una base de datos sql al proyecto hace falta tener algo más instalado que el framework (tipo sql server lite o algo... porque si es así me piro a hacerlo en java con un archivo de "testo").
 Salu2
15  Programación / Programación General / Re: Discusión - Orientación - ¿Con que lenguaje Empezar? en: 7 Febrero 2010, 23:00 pm
El lenguaje de programación C

Fue creado a principios de la década del 70 con el cometido de programar Sistemas Operativos. Es un lenguaje débilmente tipado de nivel medio aunque proporciona métodos y estructuras que permiten un control a muy bajo nivel. Justamente esta característica hace de C un lenguaje fácil para traducir para los compiladores, ya que se creó con el cometido de que cada instrucción del lenguaje se pudiese desplegar en pocas de lenguaje máquina.
Entre sus carencias destacan la falta de polimorfismo, la orientación a objetos, la recolección de basura y la programación multihilo.

Personalmente creo que puede ser una buena opción para aprender si se quiere entender de lleno cómo funcionan los lenguajes de programación y familiarizarse con la gestión de memoria y las nociones básicas, para luego pasar a algún otro lenguaje que solucione nativamente problemas comunes.
Sin embargo la complejidad del mismo por el trato de direcciones de memoria directamente y la falta de cobertura en los tipos le hace un lenguaje de alta complejidad, por lo que puede resultar tedioso para alguien que se introduce en la programación.
El uso más extendido hoy en día es para la programación de sistemas operativos (módulos y núcleos), más que nada por su relación con el famosísimo Kernel Linux, que cumple con el estandar POSIX.
Salu2
16  Programación / Java / Re: Generar consulta http con proxy en: 12 Junio 2009, 14:58 pm
Creo que si. Pero ahí lo que está haciendo sería cambiar las propiedades de la conexion a Internet del sistema, cómo si en Windows me meto a Opciones de Internet y pongo el proxy, verdad?
 Eso me sirve, y lo probaré, pero yo había pensado en que la conexion que yo establezco desde el programa, al igual que puedo ponerle un proxy al firefox con el foxy proxy, podría elegir pasar por un proxy. No se si estoy equivocado, pero creo que se tiene que poder... y si no me pongo a escribir una API ya.
 De todas formas gracias y salu2
17  Programación / Java / Generar consulta http con proxy en: 11 Junio 2009, 23:39 pm
Hola gente, muy buenas a todos. Ando queriendo hacer un programa que me haga una consulta HTTP pero utilizando unos proxys que tengo cargados en un hashmap.
 Lo único es que no encuentro API, o forma de hacerlo con el HttpURLConnection. Alguien tiene alguna idea? Salu2
18  Programación / .NET (C#, VB.NET, ASP) / Re: Como hacer que se cree un objeto a traves de otro objeto (¿se puede?) en: 17 Marzo 2008, 19:01 pm
 Definí el clic del boton para que cree dos botones con el construcor por copia, llamando a un método recursivo. Entonces a cada boton se le asigna el evento clic al mismo método que crea los dos botones... Una suerte de recursividad indirecta... Salu2
19  Informática / Electrónica / Re: Problemas con el inpout32.dll ayuda!! en: 28 Enero 2008, 15:01 pm
  :¬¬
20  Programación / .NET (C#, VB.NET, ASP) / Log en Web con C# en: 9 Diciembre 2007, 01:42 am
Hola gente, muy buenas. Resulta que ya hace un par de dias que ando con una espina clavada entre las piernas: estoy haciendo un programa que se loguea en una web con unas credenciales obtenidas desde una base de datos.
 Resulta que supe conseguir las cabeceras http que debo enviar para hacer el login y hay una serie de cosas que me incomodan:
 Primero, esta es la cabecera que debo enviar para que se haga el login (la pagina esta hecha con javascript:
Código:

http://www.la-pagina.com/verify_login_xbd.jspns?xbd_nocache=1197151155933

POST /verify_login_xbd.jspns?xbd_nocache=1197151155933 HTTP/1.1
Host: www.la-pagina.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded;
Cache-Control: no-store, no-cache, must-revalidate, no-cache
Referer: http://www.la-pagina.com/index_home.html
Content-Length: 39
Cookie: JSESSIONID=B92696775A5B68F2DC3CE1E60E0E6B63
Pragma: no-cache
A_Login=pepito&P_Password=pistola
HTTP/1.x 200 OK
Server: Apache-Coyote/1.1
Set-Cookie: JSESSIONID=112FCD15DFB7095386015F41DBF87F18; Path=/
Content-Type: text/html;charset=Latin1
Content-Length: 17
Date: Sat, 08 Dec 2007 22:07:22 GMT
De aca me incomoda un poco el numero que va despues del igual xbd_nocache=1197151155933. Parece ser un numero cambiante, que identifica lo que sería el numero de petición, supongo yo. Si es así: como hago para conseguir este numero? Porque si lo genero al azar no creo que funcione.
 Segundo, les pongo el codigo con el cual implemento la petición ahora: porque tambien tengo mis dudas sobre lo correcto de éste, ya que soy nuevo con las HttpWebRequest's.
Código:
string HttpPost(string uri, string parameters)
        {
            // parameters: name1=value1&name2=value2
            WebRequest webRequest = WebRequest.Create(uri);

            webRequest.ContentType = "application/x-www-form-urlencoded";
            webRequest.Method = "POST";
            byte[] bytes = Encoding.ASCII.GetBytes(parameters);
            Stream os = null;
            try
            { // send the Post
                webRequest.ContentLength = bytes.Length;   //Count bytes to send
                os = webRequest.GetRequestStream();
                os.Write(bytes, 0, bytes.Length);         //Send it
            }
            catch (WebException ex)
            {
                string s = ex.Message;
                return s;
            }
            finally
            {
                if (os != null)
                {
                    os.Close();
                }
            }

            try
            { // get the response
                WebResponse webResponse = webRequest.GetResponse();
                if (webResponse == null)
                { return null; }
                StreamReader sr = new StreamReader(webResponse.GetResponseStream());
                return sr.ReadToEnd().Trim();
            }
            catch (WebException ex)
            {
                string r = ex.Message + "HttpPost: Response error";
                return r;
            }
            //return null;
        } // end HttpPost
Si alguien ve algo malo... no me peguen!. Gracias por leerme Salu2 Chau!
Páginas: 1 [2] 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines