Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Alejandro_99

#421
Ruby / Re:Operadores aritméticos en Ruby [básico]
Julio 23, 2013, 10:05:24 PM
 ;D
#422
Ruby / Utilizando RubyGems
Julio 18, 2013, 03:20:51 PM

Mientras que el instalador de Windows incluye RubyGems, muchos sistemas operativos no lo hacen. Aprende cómo instalar RubyGems aquí debajo si estos comandos no te funcionan.

Buscando gemas

El comando search puede ser usado para buscar gemas con determinado nombre. Para buscar la palabra "html" en el nombre de una gema:

Código: ruby
$ gem search html --remote

*** REMOTE GEMS ***

html-sample (1.0, 1.1)

(La opción --remote / -r indica que estamos buscando entre las gemas oficiales de RubyForge).

Instalando una gema

Una vez que sabes qué gema te gustaría instalar:

Código: ruby
$ gem install html-sample

Incluso puedes instalar una versión específica de la biblioteca utilizando la opción --version.

Código: ruby

$ gem install html-sample --version 1.0


Listando todas las gemas
Para obtener una lista completa de las gemas en RubyForge:

Código: ruby
$ gem list --remote


Para listar sólo las gemas que tienes instaladas, quita la opción—remote.

Código: ruby
$ gem list


Para obtener más información sobre el uso de RubyGems, estudia la documentación oficial que incluye ejemplos de cómo usar gemas en tus programas Ruby.

Cómo instalar RubyGems


Para instalar RubyGems, sigue las instrucciones que se detallan en: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login




#423
Ruby / Liberado Ruby 2.0.0-p247
Julio 18, 2013, 03:10:59 PM


Ha sido liberada la version de Ruby 2.0.0-p247.

Para mas informacion ingresar al siguiente Link: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#424
Dudas y pedidos generales / Re:[DUDA] diferencia
Julio 11, 2013, 01:20:52 AM
Hola, mira el puts se utiliza mayormente para imprimir en pantalla un valor, y el print es casi similar al puts pero siempre en la misma linea¡¡¡

Mas info en: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#425
Ruby / Tutorial de Ruby
Julio 10, 2013, 04:20:10 PM

Sitito Web donde encontraras un tutorial explicativo sobre Ruby y Rails. Algunos puntos que trata sobre Ruby son los siguientes:

Variables
Loop
Arrays
Strings
Operadores
Metodos
Bloques
Tiempo y Hora
Acceso a la base de datos
Envio de Email

Entre otros

Link del Tutorial Ruby: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

#426
Ruby / Curso Interactivo de Ruby con Codecademy.com
Julio 08, 2013, 05:58:05 PM

Codecademy es una plataforma interactiva en línea que ofrece clases gratuitas de codificación en lenguajes de programación como Python, PHP, JavaScript y Ruby, así como lenguajes de marcas como HTML y CSS.En septiembre de 2011, el sitio contaba con más de 550.000 los usuarios que habían completado más de seis millones de ejercicios. El sitio ha recibido una respuesta positiva y comentarios de muchos blogs y sitios web, entre ellos el New York Times y TechCrunch.

Para motivar a los usuarios a participar, el sitio ofrece retroalimentación, insignias para los ejercicios que terminan, así como la función que realiza un seguimiento de la puntuación total del usuario y lo muestra a los demás. El sitio también permite a cualquiera crear y publicar un nuevo curso con una herramienta de Creador.

Link del Curso: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

#427
Ruby / Re:Rails 4 - Zombie Outlaws
Julio 08, 2013, 04:57:56 PM
Excelente Aporte¡¡¡¡
#428
Dudas y pedidos generales / Re:¿Aprender ruby?
Julio 08, 2013, 12:04:11 AM
Hola amigo con Ruby puedes crear la aplicación que quieras, desde aplicaciones de escritorio, móviles, script, paginas web que en este caso utilizarías el framework de Ruby que es Rails. También en la Robotica se lo esta comenzando a implementar. En definitiva Ruby es un lenguaje muy potente te recomiendo que lo estudies, es amigable con el programador, y la hora de programar no es repetitivo.
#429

Link del Tutorial: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#430

Link del Tutorial Instalación de Ruby on Rails en Linux: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Link del Tutorial Instalación de Ruby on Rails en Windows: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Link del Tutorial Instalación de Ruby on Rails en MAC: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#431

Link del Tutorial: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#432
Hotspot Shield Elite es la versión de pago de Hotspot Shield, el programa que hace que tu conexión sea mas segura y que permite abrir paginas web restringidas en tu país. La versión Elite garantiza una mayor velocidad de descarga y no tiene publicidad.

Lo que hace Hotspot Shield Elite es crear un enlace seguro (VPN) entre tu ordenador y los servidores de Hotspot Shield, que esta en EEUU. Así tu conexión sera a todos los efectos americana, y podrás acceder a paginas como Pandora o Hulu, aunque solo con Hotspot Shield Elite tendrás altas velocidades garantizadas.

Hotspot Shield Elite es muy fácil de utilizar: el icono se pone de color verde cuando la conexión segura esta activada, y rojo cuando cuando esta desactivada. Desde el mismo icono es posible cambiar el idioma de Hotspot Shield al español.


Link de Descarga: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login


#433
Como instalar SQL server 2005 en Windows 7




Contenido

RECOMENDACIONES ANTES DE INICIAR
INSTALACION DE  SQL SERVER 2005 EXPRESS EN WINDOWS 7

INSTALACION DE  SQL SERVER 2005 EXPRESS EN WINDOWS 7

Lo primero que debes hacer es descargar estos tres programas, guardarlos en el orden que sigue: selecciona para cada archivo según  la versión de tu sistema operativo Windows 7 (64 ó 32bits):

1) SQL Server 2005 Express: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
2) SP3 de SQL Server 2005 Express: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
3) SQL Server Management Studio Express:You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Tip: No instales el SQL server 2005 que trae el programa primavera Project planner p6 por que no te va a funcionar en Windows 7. Recuerda por recomendación  debes instalar SQL antes que primavera. Al ejecutar los programas de sql , cuando te pida de qué modo vas a actualizar o a instalar dale modo como autenticación de Windows o de lo contrario no te instalan.
- Descarga:
1.- SQL Server 2005 Express
2.-SP3 de SQL Server 2005 Express
3.-SQL Server Management Studio Express

paso 1.- Instalar Primero el SQL Server 2005 Express:

SQL Server 2005 Express

paso 2.- Segundo: Service Pack 3 de SQL Server 2005:

SP3 de SQL Server 2005 Express

paso 3.- Tercero: SQL Server Management Studio Express (SSMSE):

SQL Server Management Studio Express

Si tu sistema es de 32 bits descargar:

1.- You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Descargar SQLEXPR_ESN.EXE
2.- You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Descargar SQLEXPR32_ESN.EXE
3.- You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Descargar SQLServer2005_SSMSEE.msi

Si tu sistema es de 64bits descargar:

1.- You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Descargar SQLEXPR_ESN.EXE
2.- You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Descarga SQLEXPR_ESN.EXE
3.- You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Descarga SQLServer2005_SSMSEE_x64.msi

-Aplicable en Windows XP y Windows Vista

* Este paso aplicarlo únicamente y exclusivamente si al momento de instalar SQL Server Management Studio Express le sale el siguiente error: "Error 29506"

Error 29506 instalando SQLServer2005_SSMSEE.msi. Recientemente instalé Windows 7 y al intentar instalar la herramienta Microsoft SQL Server Management Studio Express (SSMSE) me dio el siguiente error:

Este error me ocurrió en un ordenador con Windows 7 instalado, pero también es posible que ocurra si tienes Windows Vista.
Causa Error 29506 SSMSE

La causa del error está relacionada con los roles y permisos de los usuarios, es por ello que para solucionarlo debemos cambiar la configuración de las cuentas de usuario.

Solución Error 29506 SQL:

La solución no es otra que acceder al control de cuentas de usuario y establecer la opción menos segura. Probablemente existan otras soluciones relacionadas con la certificación para Windows 7 de este instalador, pero en fin, esta es mucho mas práctica y funcional, y si lo deseas una ves instalado el software puedes restaurar nuevamente el UAC, pero en fin vallamos al problema:

1.   Abrir Configuración de Cuentas de Usuario: Para ello basta con escribir UAC en el cuadro de buscar programas del menú Inicio, y el primer programa que aparece es el que buscamos; otra opción es ir a través del panel de control.

2.   Una ves en la pantalla deslizamos el seleccionador que por defecto aparecerá en la opción "Predeterminado: Notificarme sólo cuando un programa intente realizar cambios en el equipo" hasta la opción mínima "No notificarme nunca cuando...".
Aceptamos los cambios y con esto está todo solucionado y listo

#434
Informática Forense / Informática Forense
Abril 24, 2013, 03:07:45 PM
Informática forense

¿Que es la Informática Forense?



Forense digital:

Las técnicas de forense son la aplicación de una técnica de investigación metódica para reconstruir una secuencia de eventos. Las técnicas de forense digital son el arte de recrear que ha pasado en un dispositivo digital. Existen dos aspectos de estas técnicas:

•   que ha hecho la gente en su computador, esto incluye:
o   La recuperación de archivos eliminados
o   Desencriptación elemental
o   Búsqueda de cierto tipo de archivos
o   Búsqueda de ciertas fases
o   Observación de áreas interesantes del computador
•   que ha hecho un usuario remoto en la computadora de alguien más. Esto incluye:
o   Leer archivos de registro
o   Reconstruir acciones
o   Rastrear el origen

Principios forenses:

Existe un número de principios básicos que son necesarios al examinar un computador o un cadáver. Estos principios son:

•   Evitar la contaminación
•   Actuar metódicamente
•   Controlar la cadena de evidencia, es decir, conocer quien, cuando y donde ha manipulado la evidencia

Evitar la contaminación
En televisión salen los examinadores forenses ataviados con batas blancas y
Guantes, cogiendo todas las pruebas con pinzas y poniéndolas en bolsa de
Plásticos sellados. Todo ello es para prevenir la "contaminación". Aquí es donde
Las evidencias se pueden echar a perder, por ejemplo, si alguien coge un cuchillo y deja sus huellas digitales en la hoja del cuchillo (¿te acuerdas de la película del Fugitivo?... Piensa en los problemas que llegó a tener!).
Actuar metódicamente
En cualquier cosa que se haga, si tuvieras que ir a un juicio, necesitarías justificar todas las acciones que hayas tomado. Si actúas de una manera científica y metódica, tomando cuidadosas notas de todo lo que haces y cómo lo haces, esta justificación es mucho más fácil. También permite a cualquier otra persona poder seguir tus pasos y verificar que tú no has cometido ningún error que pueda poner en duda el valor de tu evidencia.
Cadena de Evidencias
Siempre se debe mantener lo que se denomina la "Cadena de Evidencias". Esto Significa que, en cualquier momento del tiempo, desde la detección de la
Evidencia hasta la presentación final en el juicio, puedes justificar quién ha
Tenido acceso y dónde ha sido. Esto elimina la posibilidad de que alguien haya
Podido sabotearlo o falsificarlo de alguna manera.
Metodología

Como en todo proceso de análisis existe una metodología a seguir que nos marca los pasos a desarrollar de forma que siempre acabaremos con los cabos bien atados y con unos resultados altamente fiables.
Estudio preliminar:
En el primer paso nos hemos de plantear a la situación en la que nos encontramos: estado físico del disco, causas del posible fallo, sistema operativo, topología de la red, etcétera. Esta es la toma de contacto y de aquí saldrá, a priori, el camino a seguir para llegar a buen puerto.
Adquisición de datos:
En esta fase obtenemos una copia exacta del disco duro a tratar para poder trabajar con ellos en el laboratorio.
Para esta fase la forma más común de realizarlo es mediante el comando `dd' de Linux, que nos realiza un volcado de un disco a otro. Si el disco está dañado físicamente entonces no tenemos más remedio que recurrir al uso de la cámara blanca.
En esta fase ha de estar presente un notario para dar fe de los actos realizados.
Análisis
Procedemos a realizar las comprobaciones necesarias y a la manipulación de los datos, para ello puede ser tan fácil como arrancar el sistema operativo y mirarlo en modo gráfico, o bien realizar una lectura a nivel físico y determinar la solución mediante los bits.
Presentación
Después de un trabajo duro llega el momento de la entrega de los resultados obtenidos al cliente. Si éste requiere presentar una denuncia judicial aportando como pruebas las conclusiones obtenidas, se le realiza un informe judicial para su exposición ante el juez.
Evidencia Digital

El propio significado del concepto puede dar una orientación certera a su propia explicación, pues se trata nada más y nada menos que de demostrar una entrada, existencia, copia, etc. que haya sido realizado mediante soporte informático. La evidencia digital puede parecer muy simple a priori, pero se puede complicar a un nivel muy alto por ejemplo si los archivos demostrables ya no residen en el soporte, o bien la causa del análisis es la entrada de un hacker y el sistema ha sido cambiado para que no tengamos fiabilidad en los datos.
Para conseguir el objetivo existen varias posibilidades, dependiendo del grado de daños y dificultades con los que nos encontremos, que pueden ir desde mirar la fecha de modificación o creación desde las propiedades del archivo, a mirar el log de acciones de los programas o del mismo sistema operativo, e incluso tener que leer la tabla de asignación de archivos del soporte.
Este procedimiento se suele requerir para dejar constancia fehaciente de los hechos ante un juez, tener pruebas de técnicos que expliquen objetivamente lo que realmente ha sucedido. Lamentablemente este tema aún está muy verde en España y al no haber leyes referentes a ello, cada juez lo valora subjetivamente como prueba válida o no.
Herramientas para la Recolección de Evidencia

Existen una gran cantidad de herramientas para recuperar evidencia. El uso de
Herramientas sofisticadas se hace necesario debido a:

1. La gran cantidad de datos que pueden estar almacenados en un computador.
2. La variedad de formatos de archivos, los cuales pueden variar enormemente, aún dentro del contexto de un mismo sistema operativo.
3. La necesidad de recopilar la información de una manera exacta, y que permita verificar que la copia es exacta.
4. Limitaciones de tiempo para analizar toda la información.
5. Facilidad para borrar archivos de computadores.
6. Mecanismos de encripción, o de contraseñas.
•   EnCase

ENCASE es un ejemplo de herramientas de este tipo. Desarrollada por Guidance Software Inc. Permite asistir al especialista forense durante el análisis de un crimen digital. Algunas de las características más importantes de encase se relacionan a Continuación:
Copiado Comprimido de Discos Fuente.
Encase emplea un estándar sin pérdida (loss-less) para crear copias comprimidas de los discos origen. Los archivos comprimidos resultantes, pueden ser analizados, buscados y verificados, de manera semejante a los normales (originales). Esta característica ahorra cantidades importantes de espacio en el disco del computador del laboratorio forense, permitiendo trabajar en una gran diversidad de casos al mismo tiempo, examinando la evidencia y buscando en paralelo.
Búsqueda y Análisis de Múltiples partes de archivos adquiridos.
EnCase permite al examinador buscar y analizar múltiples partes de la evidencia. Muchos investigadores involucran una gran cantidad de discos duros, discos extraíbles, discos "zip" y otros tipos de dispositivos de almacenamiento de la información. Con Encase, el examinador puede buscar todos los datos involucrados en un caso en un solo paso. La evidencia se clasifica, si esta comprimida o no, y puede ser colocada en un disco duro
y ser examinada en paralelo por el especialista.
Diferente capacidad de Almacenamiento.
Los datos pueden ser colocados en diferentes unidades, como Discos duros IDE o SCSI, drives ZIP, y Jazz. Los archivos pertenecientes a la evidencia pueden ser comprimidos o guardados en CD-ROM manteniendo su integridad forense intacta, estos archivos pueden ser utilizados directamente desde el CD-ROM evitando costos, recursos y tiempo de los especialistas.
Varios Campos de Ordenamiento, Incluyendo Estampillas de tiempo. EnCase permite al especialista ordenar los archivos de la evidencia de acuerdo a diferentes campos, incluyendo campos como las tres estampillas de tiempo (cuando se creó, último acceso, última escritura), nombres de los archivos, firma de los archivos y extensiones.
Análisis Compuesto del Documento. EnCase permite la recuperación de archivos internos y meta-datos con la opción de montar directorios como un sistema virtual para la visualización de la estructura de estos directorios y sus archivos, incluyendo el slack interno y los datos del espacio unallocated.
•   Herramientas para el Monitoreo y/o Control de Computadores
Algunas veces se necesita información sobre el uso de los computadores, por lo tanto existen herramientas que monitorean el uso de los computadores para poder recolectar información. Existen algunos programas simples como key loggers o recolectores de pulsaciones del teclado, que guardan información sobre las teclas que son presionadas, hasta otros que guardan imágenes de la pantalla que ve el usuario del computador, o hasta casos donde la máquina es controlada remotamente .
•   KeyLogger
"KeyLogger" es un ejemplo de herramientas que caen en esta categoría. Es una herramienta que puede ser útil cuando se quiere comprobar actividad sospechosa; guarda los eventos generados por el teclado, por ejemplo, cuando el usuario teclea la tecla de 'retroceder', esto es guardado en un archivo o enviado por e-mail. Los datos generados son complementados con información relacionada con el programa que tiene el foco de atención, con anotaciones sobre las horas, y con los mensajes que generan algunas aplicaciones.
Existen dos versiones: la registrada y la de demostración. La principal diferencia es que en la versión registrada se permite correr el programa en modo escondido. Esto significa que el usuario de la máquina no notará que sus acciones están siendo registradas.
•   Herramientas de Marcado de documentos
Un aspecto interesante es el de marcado de documentos; en los casos de robo de información, es posible, mediante el uso de herramientas, marcar software para poder detectarlo fácilmente. El foco de la seguridad está centrado en la prevención de ataques. Algunos sitios que manejan información confidencial o sensitiva, tienen mecanismos para validar el ingreso, pero, debido a que no existe nada como un sitio 100% seguro, se debe estar preparado para incidentes.
Técnicas forenses en una máquina individual
Esta es probablemente la parte más común en las técnicas de forense digital. El examinador forense puede estar buscando evidencia de fraude, como hojas financieras dispersas, evidencia de comunicación con alguien más, e-mail o libretas de direcciones o evidencia de una naturaleza particular, como imágenes pornográficas. En los discos duros, se puede buscar tanto en los archivos del usuario como en archivos temporales y en caches. Esto permite al examinador forense reconstruir las acciones que el usuario ha llevado a cabo, que archivos ha accesado, y más.
Hay muchos niveles a los que puede ser examinado un disco duro, existen utilidades que por ejemplo, observar que contenía un disco antes de una formateada. Muchos de los archivos que se detectan no pueden ser leídos inmediatamente, muchos programas tienen sus propios formatos de archivo; sin embargo, también existen utilidades que permiten saber cual tipo de archivo es.
Técnicas forenses en una red
Las técnicas forenses en una red se usan para saber donde se localiza un computador y para probar si un archivo particular fue enviado desde un computador particular. Estas técnicas son muy complicadas, pero se puede investigar utilizando dos herramientas básicas:
•   Registros de firewalls
•   Encabezados de correo
Post-Mortem

He aquí la palabra que encauza el título de nuestro artículo, el análisis post-mortem se realiza mayoritariamente para la recuperación de datos con los que poder trabajar posteriormente, obviamente para no tener que acudir a éste recurso se aconsejan la copias de seguridad periódicas.
Se puede decir que un disco duro ha "muerto" cuando su parte mecánica interna no funciona correctamente o cuando se quema, moja, deforma, rompe, etc. Es decir, deja de ser operativo.
Cuando esto sucede no hay más que una solución posible, y esa es el análisis post-mortem. Para ello se lleva a cabo un volcado completo del soporte digital en una "cámara blanca". Los platos del disco antiguo se extraen y se insertan en un nuevo conjunto mecánico para su correcta lectura de datos.
Hay que tener claro que un volcado no es lo mismo que una simple transferencia de ficheros, si no que es una copia EXACTA de un soporte en otro, los mismos bits uno tras otro desde el principio hasta el fin. Para comprobar, una vez finalizado el volcado, de que las copias son idénticas, se pasa el algoritmo de hash MD5 de 128 bits cuyo resultado es un valor hexadecimal de 32 dígitos; si éste es el mismo en los dos podemos asegurar que el proceso ha sido completado con éxito, y de esta forma trabajar como si se tratara del mismo sistema justo antes de sufrir daños.
Dificultades del Investigador Forense
El investigador forense requiere de varias habilidades que no son fáciles de adquirir, es por esto que el usuario normal se encontrará con dificultades como las siguientes:

1. Carencia de software especializado para buscar la información en varios
Computadores.
2. Posible daño de los datos visibles o escondidos, aún sin darse cuenta.
3. Será difícil encontrar toda la información valiosa.
4. Es difícil adquirir la categoría de 'experto' para que el testimonio personal sea válido ante una corte.
5. Los errores cometidos pueden costar caro para la persona o la organización que representa.
6. Dificultad al conseguir el software y hardware para guardar, preservar y presentar los datos como evidencia.
7. Falta de experiencia para mostrar, reportar y documentar un incidente
Computacional.
8. Dificultad para conducir la investigación de manera objetiva.
#435
Hola, en C# lleno un datagridview con los registros de la base de datos, este es mi codigo:

Código: csharp
 private void CargarRegistros()
        {
            try
            {

                this.dgvlista.DataSource = null;
                MySqlCommand cmd = new MySqlCommand();
                cmd.CommandText = "SELECT * FROM Registro";
                int n = Conexion.ExecuteAction(cmd);
                MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
                Data.DataSet DS = new Data.DataSet();
                adapter.Fill(DS, "Tabla");
                dgvlista.AutoGenerateColumns = false ;
                dgvlista.DataSource = DS;
                dgvlista.DataMember = "Tabla";
                dgvlista.Columns [1].DataPropertyName = DS.Tables ["Tabla"].Columns["ID"].ToString;
                dgvlista.Columns["Column3"].DataPropertyName = DS.Tables["Tabla"].Columns["Nombre"].ToString;
            dgvlista.Columns["Column4"].DataPropertyName = DS.Tables["Tabla"].Columns["Apellido"].ToString;
            dgvlista.Columns["Column5"].DataPropertyName = DS.Tables["Tabla"].Columns["Edad"].ToString;
            dgvlista.Columns["Column6"].DataPropertyName = DS.Tables["Tabla"].Columns["Direccion"].ToString;
            dgvlista.Columns["Column7"].DataPropertyName = DS.Tables["Tabla"].Columns["Pais"].ToString;
                dgvlista.Columns["Column8"].DataPropertyName = DS.Tables["Tabla"].Columns["Provincia"].ToString;

            } catch (Exception ex)

            {

                MessageBox.Show (ex.Message);

            }


        }
    }
    }


pero al momento de ejecutar el codigo me salta un error en esta linea:

Código: csharp
Data.DataSet DS = new Data.DataSet();


Me marca en "Data" el error, y error es el siguiente:

Error    1    No se puede encontrar el tipo o el nombre de espacio de nombres 'Data' (¿falta una directiva using o una referencia de ensamblado?)    C:\Users\Gaston\documents\C#\Form1.cs    125    17    WindowsFormsApplication1

Ya referencie el System.Data.dll en el proyecto, pero aun asi, sigue saliendo el error, que me recomiendan hacer?????
#436
Ruby / Manual de Ruby
Abril 07, 2013, 04:29:52 PM
Ruby es "un lenguaje de programación orientado a objetos sencillo". Al principio puede parecer un poco extraño, pero se ha diseñado para que sea fácil de leer y escribir. Esta Guía del usuario de Ruby permite ejecutar y utilizar Ruby y proporciona una visión de la naturaleza de Ruby que no se puede obtener del manual de referencia, si quieres iniciarte en este lenguaje, pues tienes el material necesario aqui!.



Contenido:

1. ¿Qué es Ruby?
2. Inicio
3. Ejemplos sencillos
3.1. El bucle de entrada/evaluación
4. Cadenas
5. Expresiones regulares
6. Arrays
7. Hashes
8. Retomando los ejemplos sencillos
8.1. Factoriales
8.2. Cadenas
8.3. Expresiones regulares
9. Estructuras de control
9.1. case
9.2. while
9.3. for
10. Iteradores
11. Pensamiento orientado a objetos
12. Métodos
13. Clases
14. Herencia
15. Redefinición de métodos
16. Control de accesos
17. Métodos singleton
18. Módulos
19. Objetos procedimiento
20. Variables
20.1. Variables globales
20.2. Variables de instancia
20.3. Variables locales
21. Constantes
22. Procesamiento de excepciones: rescue
23. Procesamiento de excepciones: ensure
24. Accesores
24.1. El método inspect
24.2. Facilitando la creación de accesores
24.3. Más diversión con la fruta
25.1. El método initialize
25.2. Modificando suposiciones por requisitos
25.3. Inicialización flexible
26. Entresijos
26.1. Delimitadores de sentencias
26.2. Comentarios
26.3. Organización del código
26.4. Esto es todo

Link de Descarga: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#437
Como calcular la estatura de una persona, a través de una fotografía



Tendría que salir la persona en cuerpo entero, y además tener al lado un objeto cuya estatura real conozcas
Pongamos nombres:

- La estatura real de la persona es la incógnita "x"

- La estatura de la persona en la foto la mediste, llamémosle "a"

- El objeto del que conoces su estatura mide "b"

- Llamemos "c" a la altura del objeto que mediste en la foto

Entonces se hace por regla de 3

x . . b
_ = _

a . . c

. . .a•b
x = ___

. . .c
#438
Advanced Rar Repair



Advanced RAR Repair (ARAR) es una poderosa herramienta diseñada para la reparación de ficheros RAR corruptos o dañados. El programa utiliza tecnologías avanzadas para revisar los ficheros corruptos o dañados y recuperar vuestros ficheros tanto como sea posible, minimizando la pérdida por corrupción de los ficheros. Su interfaz es tipo guía, muy fácil de usar.

Características:

Recuperación de datos.
Soporta ficheros RAR y SFX.
Puede recuperar ficheros sólidos y multi-volumen.
Puede recuperar ficheros encriptados con contraseña.
Puede recuperar ficheros en discos duros locales.
Puede recuperar ficheros en unidades y medios de almacenamiento extraíbles.
Soporta operaciones por lotes.
Puede recuperar ficheros de gran tamaño.
Integración con el explorador de Windows.
Soporta arrastrar y soltar.
Soporta comandos de línea.

Muy sencillo de manejar y una interfaz cómoda.

Link de Descarga: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#439
Uno de los grandes problemas de los formatos de archivo es que tenemos que tener varios programas distintos para poder abrirlos, y a veces pasa que tenemos que abrir un archivos que directamente ni sabemos con qué programa se abre.
Free Opener es una aplicación que abre lo que se les ocurra, soporta más de 75 formatos de archivos diferentes. Con este programita podemos abrir todos esos archivos sin la necesidad de tener instalados decenas de programas diferentes.
Les dejo la lista completa de formatos soportados después del break porque es larguísima:


1.   Code Files (.c, .cs, .java, .js, .php, .sql, .vb)
2.   Web Pages (.htm, .html)
3.   Photoshop Documents (.psd)
4.   Images (.bmp, .gif, .jpg, .jpeg, .tiff)
5.   XML Files (.resx, .xml)
6.   PowerPoint® Presentations (.ppt, .pptx)
7.   Media (.avi, .flv, .mid, .mkv, .mp3, .mp4, .mpeg, .mpg, .mov, .wav, .wmv)
8.   Microsoft® Word Documents (.doc, .docx)
9.   7z Archives (.7z)
10.   SRT Subtitles (.srt)
11.   RAW Images (.arw, .cf2, .cr2, .crw, .dng, .erf, .mef, .mrw, .nef, .orf, .pef, .raf, .raw, .sr2, .x3f)
12.   Icons (.ico)
13.   Open XML Paper (.xps)
14.   Torrent (.torrent)
15.   Flash Animation (.swf)
16.   Archives (.jar, .zip)
17.   Rich Text Format (.rtf)
18.   Text Files (.bat, .cfg, .ini, .log, .reg, .txt)
19.   Apple Pages (.pages)
20.   Microsoft® Excel Documents (.xls, .xlsm, .xlsx)
21.   Comma-Delimited (.csv)
22.   Outlook Messages (.msg)
23.   PDF Documents (.pdf)
24.   vCard Files (.vcf)

Lo pueden descargar del sito oficial: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#440
Ruby / Curso de Ruby on Rails por Javier Alvarez
Abril 01, 2013, 04:14:53 PM

Sitio Web: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login