Lo + destacado

Spotify, escuchando música al instanteSpotify, escuchando música al instante Estos últimos días he estado probando Spotify, el software que nos permite escuchar la música al instante. Llevaba meses escuchando hablar sobre esta aplicación, pero...

Leer más

[Poesía] Contigo[Poesía] Contigo ¿Mi tierra? Mi tierra eres tú ¿Mi gente? Mi gente eres tú El destierro y la muerte para mí están donde no estés tú ¿Y mi vida? Dime, mi vida ¿qué...

Leer más

[How To] Solicitar Asistencia Remota usando Live Messenger[How To] Solicitar Asistencia Remota usando Live Messenger Gracias a los productos Live de Microsoft podemos tener una vida mejor comunicada entre nuestros amigos. Prueba de ello son las aplicaciones Web de Hotmail, Space, Calendario,...

Leer más

[Curiosidad] El código fuente de las naves Apolo

Israel Diéguez | 06-08-2009 | Categorías: Curiosidades, Programación

0

En Mundo Geek han publicado una entrada en la que enlazan haciael código fuente del software que controlaba las naves de la NASA Apolo mediante un sistema de control de orientación y movimientos diseñado por el MIT.

ApoloNASA

El Apollo Guidance Computer o AGC tenía 3.75 KB de memoria, un procesador de 0.085 MHz y pesaba unos 30 Kg de peso, algo alucinante pensando que era lo que manejaba, en parte, la nave espacial.

Este software fue escrito en ensamblador, y se encuentra disponibles gracias a la labor de los desarrolladores de Virtual AGC and AGS, una máquina virtual que simula los equipos que usó la NASA.

Algunos ejemplos:

Comanche build 055

Flight Program 8

Luminary 1A build 099

.

Microsoft DreamSpark, ahora en Institutos

Israel Diéguez | 16-04-2009 | Categorías: Microsoft, Visual Basic .NET

0

Leo en Microsblog esta fabulosa noticia, y es que desde que salió este programa en Febrero del pasado año para las universidades, he estado pendiente, pues me interesaba conseguirlo, aunque he de reconocer que bueno… lo conseguí por otras vías distintas a las de la compra del producto… :P

microsoftdreamspark

Una de mis asignaturas este año era Visual Basic .NET, y hemos trabajado con la versión Express Edition que es gratuita, aunque en mi portátil tenía instalado Visual Studio 2008 que es el de pago.

La cuestión es que es una excelente iniciativa de Microsft que, aunque Bill Gates declarase “que invertir en educación es algo esencial”, todos sabemos que no es esa la cuestión por la que dan todo este software gratis, sino porque cada día, las empresas están usando más lenguajes que no sean de Microsft, y con esto se pretende que los estudiantes se familiaricen con las aplicaciones y los lenguajes Microsoft, “presionando” un poco así a las empresas.

Aún así, la era Microsoft va apagándose poco a poco, aunque aún le queda años de vida siendo el lider (por desgracia)…

Creando Webs que sigan los estándares

Israel Diéguez | 01-04-2009 | Categorías: CSS, HTML, Programación

0

navegadoresweb

Los programadores web saben bien que es difícil crear sitios web de manera que sean visualizados de la misma manera en todos los navegadores web. Por ello os dejo un par de consejos que leo en el sitio de Emilio:

Definir el DocType de tu página

Es la forma que tenemos para decirle al navegador cómo queremos que muestre la página, bajo qué directivas.

En este caso, Emilio recomienda usar el DocType HTML 4.01 Estricto:

<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01//EN”>

Para más información sobre el DocType, leer esta página.

Validar tus páginas

Para conseguir sitios estándares, siempre es recomendable validar tanto el código HTML como el CSS en W3C, usando:

(X)HTML Validation Service

CSS Validation Service

El paso de estos test sin fallos ni avisos supone la obtención de un sitio que cumple posiblemente todos los estándares web en los principales navegadores.

Eliminar los estilos por defecto

A veces podemos comprobar que, aunque no tengamos ninguna hoja de estilo (CSS) en nuestro sitio, ciertos navegadores muestran márgenes, espacios,… Esto es debido a que tienen definidos una serie de estilos por defecto.

Para evitar esto, podemos eliminar esos valores por defecto y ponerlos a 0:

* { margin: 0; padding: 0; }

.

Para más información, podéis visitar Empezando con el CSS de una página

[VB .NET] Conectar a una Base de datos en VB2008

Israel Diéguez | 15-03-2009 | Categorías: Programación, Visual Basic .NET

4

La actual versión de Visual Basic es la 2008. Para aquellos que hayan querido desarrollar en esta nueva versión, habrán podido comprobar que el tema de las Bases de datos ha cambiado un poco.

Aunque yo no he conocido versiones anteriores, me ha costado la vida poder encontrar información sobre cómo realizar una conexión entre mi aplicación y una Base de datos SQL Server. Al final me decidí por comprarme el libro Novedades de Visual Basic 9.0, escrito por El Guille.

Os digo cómo realizar la conexión usando LINQ to ADO.NET:

  1. Crear la Base de datos (BD)
    • Ir a Proyecto > Crear nuevo elemento > Base de datos local

    .

  2. Crear las Tablas de la Base de datos
    • Ir al Ver > Explorador de Bases de datos
    • Dentro de nuestra BD, con el botón derecho sobre Tablas, seleccionar la opción Crear tabla
    • Una vez creada, con el botón derecho sobre la tabla, seleccionar Mostrar datos de la tabla. Podremos introducir nuevos datos

    .

  3. Añadir las Tablas al DataSet
    • En el Explorador de soluciones, hacer doble clic sobre el DataSet
    • Arrastramos la tabla de la BD al Diseñador de DataSet (pantalla que nos ha aparecido cuando hemos hecho doble clic)

    .

  4. Realizar Consultas

Dim adapt As New Database1DataSetTableAdapters.Tabla1TableAdapter()         ‘ Declaro el Adaptador
Dim datos As New Database1DataSet        ‘ Declaro el DataSet tipado

adapt.Fill(datos.Tabla1)         ‘ Preparar los datos en el DataSet

‘ Realizar la consulta LINQ para acceder a los datos de la tabla TABLA1
Dim result1 = From Tabla1 In datos.Tabla1 _        ‘ Almacena la consulta en RESULT1
Where Tabla1.columna1 = “Israel” _
Select Tabla1.columna1, login.columna2

‘ Recorro RESULT1 y muestro los datos en un MsgBox
For Each registro In result1
MsgBox(registro.columna1 + ” ” + registro.columna2)
Next

.

Espero que os sirva. Si tenéis alguna duda, podéis dejar un comentario y os contestaré siempre y cuando sepa la respuesta! :P

.

KBasic: un nuevo Visual Basic para Linux

Israel Diéguez | 24-01-2009 | Categorías: Programación

0

KBasic es un nuevo y poderoso lenguaje de programación basado en el dialecto del amado Basic (fácil de aprender para el novato, hobbista o estudiante). kbasicPero KBasic va también mucho más allá: además de un IDE, intérprete y compilador combina las mejores características de VB.Net, Visual Basic for Applications (VBA) y Java, siendo además 100% compatible con la sintaxis de VB8, VBA y QBasic.

La versión KBasic KDE Edition para Linux es gratuita para producir software libre luego licenciado bajo la GPL v3. KBasic está actualmente disponible en inglés y alemán, aunque el soporte para otros idiomas (incluído el español) esta “en preparación”.

El paquete para Linux fue probado en Ubuntu, Fedora, Gentoo, KNOPPIX, Slackware, Xandros y Linspire, pero debería funcionar también en cualquier distribución que tenga la versión 4.4 (o superior) de las librerías de Qt instaladas. La versión para Linux es gratuita para software producido bajo la licencia GPL v3.

Download | KBasic

.

Descomprimir código JavaScript

Israel Diéguez | 05-12-2008 | Categorías: JavaScript, Programación

0

Normalmente, cuando queráis usar un código JavaScript, veréis que está comprimido. No intentéis buscarle lógica ni empezar a meter espacio ni saltos de líneas al código para hacerlo más legible, simplemente usa algún descompresor de código JavaScript.

Vía | Emilio

JavaRA, actualiza y limpia tu sistema de versiones Java

Israel Diéguez | 04-12-2008 | Categorías: Java & JSP, Software

0

JavaRA es una aplicación portable para el mantenimiento de Java. Podemos usarla para buscar la última versión disponible de JavaRE (Java Runtime Environment) y actualizarla.

javara

Aunque es cierto que cuando instalamos una nueva versión de un programa actualiza a veces la versión Java, no es así con JavaRE. Por tanto, con JavaRA podremos hacer esta tarea y unas cuantas más:

  • Eliminar archivos del JRE que no son usados
  • Eliminar la entrada de arranque del sistema
  • Eliminar el propio Gestor de Descarga de Sun

.JavaRA corre bajo Windows 9x, 2000, XP y Vista sin UAC. Está publicado bajo licencia GPL v2 y en este caso también es gratuito. La interfaz del programa está en cuatro idiomas y, entre ellos, el español.

Sitio Oficial | RAproducts