[Tip] Servidor NFS para Windows

Puede que en alguna (rara) ocasión necesites montar un servidor de archivos NFS y sólo tengáis un equipo con Windows XP (o superior). Si este es vuestro caso, hay una herramienta GPL que podéis usar muy fácilmente: WinNFSd

WinNFSd esta compuesto por un solo ejecutable que no requiere instalación. Se ejecuta desde la línea de comandos y como he dicho antes, es muy fácil de usar.

Un buen caso de uso de esta herramienta puede ser la creación de copias de seguridad. Os pongo un ejemplo.

En el equipo con Windows, nos descargamos WinNFSd y tecleamos:


winnfsd c:\backups

En el sistema GNU/Linux (o con soporte NFS) donde se encuentran los ficheros a salvaguardar:


mount <ip-equipo-windows>:/c/backups /mnt

tar -cjf /mnt/backup_de_lost.tar.bz2 ~/lost/temporada-6

Con esto ya tendríamos hecha nuestra copia de seguridad en otro equipo de una forma sencilla 🙂

Translate to:English
MenefanteMenéame TwitterTwitter

GoLang para Windows y CIA

GoLang logo

GoLang logo

No hay nada como liberar un proyecto, para que la Comunidad lo eleve a la máxima exponencia.

Apenas hace un mes que se liberó el proyecto y la cantidad de información y desarrollo que hay alrededor de GoLang es impresionante.

Si recordáis, al poco tiempo de ver la luz GoLang, comenté que no era para Windows.

Pues bien, ya hay (desde hace algunas semanas)  dos «portes» de GoLang para Windows.

No he podido probarlos todavía, pero entiendo que tienen que funcionar con relativa «facilidad» (aun hay sistemas GNU/Linux donde GoLang le cuesta compilar).

Realmente este porting ha sido posible gracias a la versión homóloga de GCC (y su entorno) para Windows, MinGW y el entorno Unix para Windows Cygwin.

También están en fase de desarrollo inicial versiones para FreeBSD y OpenBSD.

Espero que con estos portings el lenguaje llegué a más desarrolladores y poco a poco se convierta en un lenguaje maduro y competente.

Translate to:English
MenefanteMenéame TwitterTwitter

GoLang no es para Windows

 

GoLang no es para Windows

GoLang no es para Windows

 

 

A día de hoy, sólo hay compiladores de GoLang para las arquitecturas i586, x86-64 y arm.

No se habla nada sobre los S.O. soportados. ¿Sólo funciona bajo GNU/Linux?

Según la FAQ del proyecto GoLang:

We understand that a significant fraction of computers in the world run Windows and it would be great if those computers could run Go programs. However, the Go team is small and we don’t have the resources to do a Windows port at the moment. We would be more than willing to answer questions and offer advice to anyone willing to develop a Windows version

Además, esta misma pregunta se realizó en la lista de correo también.

Según ambas respuestas, no hay intenciones a corto plazo de que podamos desarrollar aplicaciones (el que guste) en GoLang que corran en Windows.

Lo cierto es que yo no veo este lenguaje como para desarrollo de Windows. No lo veo porque creo que esta muy orientado dadas sus características para desarrollo de servidores.

No obstante, el hecho de que tengan soporte para ARM, me huele a que también tienen intención de usarlo en el mercado de teléfonos móviles con su poderoso Android.

Tiempo al tiempo.

 

Translate to:English
MenefanteMenéame TwitterTwitter