.Net Framework en Linux


Si, aunque parezca extraño, estoy probando a ejecutar aplicaciones .Net Framework 2.0 en linux. Especificamente en Ubuntu 9.04 Alpha 1. Tras pelearme para buscar las dichosas librerias que son necesarias, he conseguido en la primera prueba. ejecutar con exito una aplicacion de windows (desarrollada con visual studio express 2008) en linux.

Esto es de gran utilidad debido a que el dia de mañana, si en una empresa quieren poner una aplicacion en un ordenador, si esa aplicacion puede funcionar con linux como sistema operativo, mejor que mejor, dejando a parte temas de licencias.

La aplicacion en si es muy sencilla y compleja a la vez, tiene dos pasos:
  1. Mostrar la ventana con los botones.
  2. Acceder a las variables del sistema y poniendo en los mensajes, sistema operativo y version del mismo (boton 1). Y decir la carpeta de escritorio del usuario actual (boton 2).
Ambas pruebas tuvieron exito, lo unico que cuando sale el nombre del sistema operativo en gnu/linux, da como nombre del sistema "Unix" y la version del kernel actual. Curioso resultado.

Los siguientes experimentos son:
  1. Probar las rutas y su funcionamiento.
  2. Probar comportamiento de los distintos componentes de .Net
  3. Probar el acceso a bases de datos como Access con ADO .Net.

Un saludo gente.

Probando Windows Server 2008

Hoy me he decidido a instalar Windows Server 2008. Anteriormente cuando estaba en el modulo de administracion de sistemas, habia probado el server 2000 y 2003 (las versiones anteriores del NT no quiero ni recordarlas). He pensado que era buen momento para comenzar a instalarlo y probarlo.

De momento en cuanto a la instalacion es igualito al instalador de windows vista, lo unico que con el fondo en gris.

Me decidí a instalarlo debido a que he estado probando a poner maquinas virtuales con virtualbox y habia montado una una mini red con dos ordenadores virtuales, el caso es que queria meter un servidor a ver que tal tiraban. Fijo que la gente se esta preguntando que cuanta memoria RAM tengo para hacer estas cosas, pues siento desilusionar, pero tengo 1Gb de RAM en el portatil. Lo que voy a intentar arrancar seran:
  • Un windows Server 2008 con 256Mb de RAM (a ver si tira).
  • Un Xp de 128Mb de RAM.
  • Otro Xp con 128Mb de RAM.
Si, ya lo se, estoy loco si intento correr esto, pero por intentarlo que no quede.

Llega la edad oscura de la informatica

Desde la entrada de este año se viene diciendo que numerosas manos negras quieren que internet desaparezca o que la informatica se vuelva de nuevo algo ocultisca casi.

Veamos un fragmento del articulo de NeoTeo:
"ACTA (Acuerdo de Comercio Anti-Falsificación). Yo prefiero llamarlo Acuerdo Contra Todo Adelanto porque lo que pretenden con esta absurda medida no es otra cosa que pulverizar uno de los mayores logros conseguidos por la sociedad en forma de acceso libre a la cultura de todos y para todos. Un hito histórico que nos había catapultado hacia una nueva era de conocimiento y de capacidad de elección. Jamás en el devenir de la humanidad se había logrado semejante hazaña, que ha sido posible gracias a Internet y al intercambio de archivos. Sin embargo, esto produce un miedo cerval en los gobiernos. No soportan la pérdida de control. Sobre todo cuando la gente se opone a sus intentos de control con medidas que les proporciona la propia tecnología.

Regresamos a una nueva edad media donde el conocimiento, la cultura y la libertad serán mancilladas con perversa iniquidad en cada esquina del mundo. Asistimos, como siempre, al brutal intento de hacerse con el control de la sociedad, del dinero y del poder por encima incluso de los propios deseos mayoritarios de los ciudadanos."

Asi que, gente que conoceis o estais aprendiendo estas artes oscuras de la informática, ha llegado el momento de resguardarnos en nuestros lugares ocultos. Ocultad vuestros grimorios (ordenadores) pues por su contenido podran encarcelaros, haceros pagar hasta que no podais mas. Pero no desespereis, llegara el dia en el que la circulación de informacion y sabiduria sera libre de nuevo, pues los mismos que nos ponen yugos, nos necesitaran. Y recordad que a la caida del imperio romano llego la Edad Media y despues nuestro nuevo tiempo de gloria.

Os saluda un brujo informatico.



Que pasaria si windows vendiese Kde 4.2 como windows 7

Bueno, pues realmente se ha hecho un experimento en el cual se muestra a gente de la calle el nuevo kde 4.2 diciendoles que es el nuevo Windows 7 beta. Ante el asombro de zdnet Australia, se ha comprobado que todos decian creer que era windows, menos alguno que creyo que era MacOs X. Parece que el mito de que linux no tiene buena interfaz de usuario se desvanece por momentos, puesto que si la gente lo ve casi como el sustituto del escritorio de Windows, por algo será.









Por cierto, ya de paso anunciar que se han puesto disponibles para su descarga las nuevas versiones de Ubuntu (Linux para seres humanos). Si quereis probar la version con kde 4.2 descargaros Kubuntu. Eso si, aun estan en fase alpha, que son las fases previas a la distribucion que saldra en Abril.


http://cdimage.ubuntu.com/releases/jaunty/alpha-4/ (Ubuntu)
http://cdimage.ubuntu.com/edubuntu/releases/jaunty/alpha-4/ (Ubuntu Education Edition)
http://cdimage.ubuntu.com/kubuntu/releases/jaunty/alpha-4/ (Kubuntu)
http://cdimage.ubuntu.com/xubuntu/releases/jaunty/alpha-4/ (Xubuntu)
http://cdimage.ubuntu.com/ubuntustudio/releases/jaunty/alpha-4/ (UbuntuStudio)
http://cdimage.ubuntu.com/ubuntu-netbook-remix/releases/jaunty/alpha-4 (Ubuntu Netbook Remix)
http://cdimage.ubuntu.com/ubuntu-mid/releases/jaunty/alpha-4 (Ubuntu MID)



Un saludo.

Nuevo record Mac OS X

Te imaginas tener 200 aplicaciones abiertas en tu mac. Pues deja de soñar y adlo chavalin. En un imac con 4Gb de RAM, intel Core 2 duo a 2.4Ghz y pantalla de 20 pulgadazas.

El record no esta en abrir doscientas aplicaciones sino en lo siguiente:
  • Todas se ven gracias al exposé de mac Os. (cambiador de ventanas)
  • Todas las aplicaciones se abrieron a la vez y el ordenador solo tardo 15 segundos.

http://www.muymac.com/wp-content/uploads/2009/02/150aplicacionesenmacosx.jpg
Si baby y despues preguntan porque quiero comprarme un Imac cuando tenga pasta. Si no es por el hardware, sino por el puto Mac OS X. Joder quiero uno.

Se aceptan donaciones de Imac (si son nuevos mejor).

Adopta un Administrador de sistemas, tendras la vida solucionada XD.

Un saludo

Mi proyecto del curso de VB .net

Ya estoy haciendo la practica que puede que me otorgue el 'Apto' en el curso de Visual Basic .NET. Ha sido un largo camino de evolucion en mi comprension de este lenguaje y he pasado de dar palos de ciego a saber programar de forma decente. De aprobar conseguire el titulo de Tecnico especialista en Visual Basic .net, jor como suena.

Veamos algunas fotos:


De momento es un programa sencillo, pero con una interfaz muy amigable. Ademas, cumple con creces su objetivo, que es el de ser una agenda de contactos que se guarda en una base de datos Access.

Deseadme suerte a ver si apruebo.

Un saludo.

Usar linux con el NTloader (mbr de windows)

Si tenemos un sistema con NT o XP y usamos el gestor de arranque que estos incorporan para seleccionar entre XP y 98, por ejemplo, no es necesario perder ese sistema de arranque ni tocar el MBR para poder arrancar también Linux, y de paso, evitamos riesgos innecesarios en los cambios de configuración de arranque.

Como requisito, Linux ha de estar en una partición primaria, no servirá si lo tenemos en una partición extendida, pues allí no va a poder alojar su propio cargador en la partición que ocupa. Las particiones primarias son las que tengan un número igual o inferior a 4.

Suponiendo que la partición root de Linux es /dev/hda2 (segunda partición primaria del primer disco IDE), debemos instalar en ella (no en el MBR, ni en /dev/hda) uno de sus gestores de arranque habituales, como GRUB o LILO.

Teniendo el sistema en estas condiciones, ya desde Linux y como root, copiamos a un archivo el sector de arranque:

dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1

Movemos el archivo /bootsect.lnx recién creado a la partición iniciadora de Windows (si la tenemos montada), o a un diskette en caso contrario, del que luego lo copiaríamos a C:\ :

mv /bootsect.lnx /mnt/win_c/
/mnt/win_c sería la partición del Windows que inicia.

Desde Windows ahora, al archivo C:\boot .ini, le agregamos una entrada para que cargue Linux, basada en el archivo que le hemos agregado. Como probablemente esté oculto, primero le quitamos los atributos:

attrib -s -h c:\boot.ini

Editamos ya el boot.ini, agregándole una línea indicando la carga de Linux, dentro de la sección [operating systems], que diga:

C:\bootsect.lnx="Linux"

Grabamos el archivo modificado y le devolvemos sus atributos:

attrib -s -h c:\boot.ini

En el siguiente reinicio, ya dispondremos de opción de cargar Linux desde el mismo menú que teníamos los Windows.

Portatiles consola

Uno de esos pequeños inventos que la peña hace. En este caso un tio con mucho tiempo libre que se ha hecho un portatil wii.



Es algo bastante friki, pero realmente seria algo interesante poderte llevar la wii donde quieras, aunque yo le pondria una pantalla mas grande, porque en estos casos merece la pena.

Pero la que si que mola es la PS3 en portatil:




Es una pasada, estos tios son unos putos genios. Sobre todo pensando que si utilizas uns PS3 como portatil tendras 7 nucleos de procesamiento y podras instalar Linux.

Y ahora, la Xbox 360 Elite:




Casi nada.

Bueno gente, espero que os guste, porque esto no se ve todos los dias. XD

Vista SP2

Enhorabuena Microsoft, vas a sacar una de tus dichosas actualizaciones para tu mal sonado windows Vista. Habeis tardado en sacar el Sp3 para Xp casi 5 añitos y ahora para windows vista casi cada dos años. Para aquellos que no lo sepan, los 'Service pack' son packs de actualizaciones del sistema, es decir, actualizas el sistema de una vez, no cada primer martes de cada mes. Bien, dichos service packs solamente salen cuando el numero de actualizaciones es muy elevado como para que una persona se ponga a actualizar si instala de cero el sistema. Poniendo esto sobre la mesa, es hora de preguntarse:

¿HA SIDO TAN INEXTABLE VISTA COMO PARA QUE EL NUMERO DE ACTUALIZACIONES Y PARCHES MEREZCA YA 2 SERVICE PACKS?

Pero lamentablemente todos sabemos la respuesta afirmativa. Puede que Vista ejecute las aplicaciones mas rapido y otras ventajas, eso si, con un coste mayor de recursos. Esto no parece importarle a Microsoft, debe de pensarse que todos tenemos un Mac Pro de sobremesa en casa, no si terminaran pidiendo esto para su sistema operativo:

Dos 3.2GHz Quad-Core Intel Xeon 065-7535
32GB (8x4GB) 065-7181
1TB 7200-rpm Serial ATA 3Gb/s 065-7193
1TB 7200-rpm Serial ATA 3Gb/s 065-7544
1TB 7200-rpm Serial ATA 3Gb/s 065-7546
1TB 7200-rpm Serial ATA 3Gb/s 065-7548
NVIDIA Quadro FX 5600 1.5GB 065-7188
One 16x SuperDrive 065-7203
Mighty Mouse inalámbrico de Apple 065-7694
Idioma del teclado (Español) & Guía del usuario (En Español) Y065-7707
AirPort Extreme Card (Wi-Fi) Z065-7206
COUNTRY KIT-INT Z065-7220

Que es la configuración de un Mac pro de 17.391,32€. Pero bueno, veamos lo que trae este nuevo SP2 para Vista:

Hardware

  • Compatibilidad con Bluetooth 2.1
  • Grabación de Blu-ray
  • Compatibilidad con Windows Connect Now
  • Mejor soporte de exFAT
  • Soporte para procesadores VIA de 64 bits

Seguridad

  • Incluye todos los parches lanzados hasta el momento
  • Mejoras en el código, analizando las causas de los errores encontrados

Rendimiento

  • Mejoras al volver del modo suspendido cuando no hay Wi-Fi disponible
  • Inclusión de Windows Search 4
  • Mejora en el rendimiento del gadget de RSS

Administración

  • Mayor rapidez en la instalación de .NET SP1
  • Eliminación de ficheros del SP1 innecesarios
  • Detección de drivers incompatibles
  • Mejor gestión de errores y de los mensajes de error

Otros

  • Inclusión de Hyper-V (que al final va a ser que no, porque solo lo han puesto para Windows server 2008).
  • Resolución de problemas con el DRM en Windows Media Player
  • Windows Vista Feature Pack for Wireless
  • Reducción del uso de recursos de los gadgets
Actualmente esta en fase Beta, pero ya conocemos las fases beta de microsoft (la definitiva sera la beta+algun arreglillo chorra). Bueno, quien tenga Vista original que lo disfrute, que yo seguire en mi linux.

Un saludo.