Redimensionar partición FAT16

En ocasiones no tenemos a mano GParted o simplemente nos interesa interactuar desde la consola. Para redimensionar una partición FAT16 en Linux bastará con instalar fatresize y lanzarlo como os explico a continuación.

Para instalarla desde Debian y basados (Ubuntu):

ahornero@6581-D:~$ sudo apt-get install fatresize

Y unos ejemplos de uso:

  • Para redimensionar a 2 GB, con el parámetro -s

ahornero@6581-D:~$ fatresize -s 2G /dev/sdb1

  • Para hacer eso mismo pero en modo silencioso,
Leer más » 1 Comentario

¡Colabora en Linux Hispano!

¿Quieres colaborar en uno de los portales más populares sobre Linux y Software Libre? ¡Desde hoy mismo puedes!

Si quieres compartir tus conocimientos sobre Linux y Software Libre éste es el mejor portal que existe. Como colaborador te ayudamos a darte a conocer ya que en cada artículo que escribas aparecerá una descripción tuya donde aparecerá tu reseña personal así como las diferentes páginas de tus perfiles, empresas o proyectos que tengas.

Los artículos más valorados son los de tutoriales y manuales sobre Linux y Software Libre. Aunque también se tendrán en cuenta artículos sobre noticias u opiniones personales. Todo el contenido del artículo tiene que ser de autoría propia. read more

Leer más » 3 Comentarios

El podcast de Linux Hispano – #055 – Dennis M. Ritchie

¡Hola a todos!

Acaba de lanzarse el quincuagésimo quinto número de El podcast de Linux Hispano, un podcast sobre Linux y Software Libre.

En este episodio hablaré sobre la vida y obra de Dennis MacAlistair Ritchie, creador del lenguaje de programación C y cocreador de UNIX.

GUIÓN:

Dennis MacAlistair Ritchie: Vida, obra, opinión personal.

ESCUCHA EL PODCAST:  

Leer más » 11 Comentarios

Comprobar de qué tipo es una variable u objeto en C#

Cuando tenemos un objeto de tipo genérico Object en C#, podemos hacer con él las operaciones básicas de cada objeto pero en ocasiones, necesitaremos convertirlo en un objeto menos abstracto para poder hacer operaciones más concretas.

Aunque esta entrada no forma parte del curso de Mono, sí está muy relacionada con esta entrega dedicada a tipos de datos.

Si tenemos una variable u objeto y no sabemos su tipo con seguridad, disponemos de dos métodos que usaremos para ver cuál es realmente el tipo del mismo. Veamos:

Por ejemplo, ¿cómo saber si el objeto “auxiliar” es un entero con signo de 32 bits (el entero más estándar, el que usamos al poner int simplemente)?

Leer más » 4 Comentarios

SpiderOak, la alternativa real a Dropbox. Código promocional

Han sido muchas las alternativas que he probado, y no es que no esté contento con Dropbox, de hecho me parece un gran sistema, es rápido, sencillo y multiplataforma. Pero el espacio disponible y el precio por mes en el servicio de pago merecen una revisión por parte de sus creadores, un poco excesivo en los tiempos que corren. SpiderOak es una clara alternativa a este archiconocido sistema de backup y sincronización.

Hablamos hace tiempo sobre Ubuntu One, pero después de un tiempo usándolo, no me resulta práctico, y encima la cantidad de espacio free es mucho menor. Con lo que hace unos días lo eliminé definitivamente de mi sistema.

La opción real que he encontrado ha sido SpiderOak, una aplicación multiplataforma, con bastante espacio gratuito (de 5GB a 50GB**, abajo os explico como conseguirlo), bástante rápido y versátil.

Leer más » 8 Comentarios

Curso ADO.NET con Mono y MySQL – Creación del proyecto

Nos dirigimos a MonoDevelop y creamos una solución nueva, en C#, para consola. Elegís el nombre, el que le he puesto para el ejemplo es: ejemplo_mono_ado. Os aparecerá en pantalla un fichero de nombre: Main.cs junto a un árbol a la izquierda con características de la solución. Una de ellas, las referencias es donde importaremos el ensamblado.

Antes de seguir sería conveniente que copiarais al directorio del proyecto el fichero “mysql.data.dll” que venía dentro del paquete comprimido del conector. Os dirigís a referencias y haciendo clic sobre el mismo título “Referencias”, elegís “Editar referencias…”. De las tres pestañas que aparecen en el diálogo elegís “Ensamblado .NET” y os dirigís al directorio del proyecto o donde tengáis guardado el fichero. Lo elegís y lo añadís.

Aspecto interfaz MonoDevelop

Leer más » 6 Comentarios

Curso ADO.NET con Mono y MySQL – Preparación e instalación

Pasado más de un mes desde la entrada que anunciaba este curso, volvemos a la carga, veamos.

Antes de nada, de forma básica, vamos a revisar qué necesitamos, cómo obtenerlo y en caso necesario, cómo configurarlo. En este momento ,creo conveniente señalar que utilizaremos MonoDevelop,el entorno de desarrollo integrado para Mono más popular, en lugar de utilizar directamente el compilador, mcs; para centrarnos directamente en el desarrollo con ADO y dejar de lado los detalles que no son necesarios.

Logo MonoDevelop

Mono y MonoDevelop

En función de la distribución que utilicéis, las circunstancias particulares cambiaran, pero básicamente os comento dos alternativas que probablemente os sirvan prácticamente a todos. La primera es dirigiros a vuestro gestor de paquetes y buscar los paquetes correspondientes. Como monodevelop, que será más o menos así el nombre del paquete, depende de Mono, si elegís éste se os seleccionaran los demás paquetes necesarios para desarrollar y ejecutar programas con Mono. Es decir, básicamente instalando MonoDevelop a través del paquete homónimo, tendréis todo preparado. Además, es más que probable que tengáis instalado Mono en vuestro equipo por defecto. Por ejemplo, el entorno de escritorio Gnome utiliza esta tecnología ampliamente.

Leer más » 8 Comentarios

Google Code Search desaparece

A través de El blog oficial de Google, me entero de que el buscador de código fuente libre de Google: Google Code Search (GCS) cerrará sus puertas el 15 de enero del próximo año.

Asimismo, me ha sorprendido que también hayan decidido cerrar su API de comunicación, con lo que los proyectos y desarrollos basados en GCS dejarán de tener sentido. Realmente, desconozco el motivo del cierre, no lo han dado, y tampoco sé si tienen pensado integrarlo en otro servicio, pero tal y como lo han expresado todo apunta a que no.

Leer más » 3 Comentarios

Límite de tamaño máximo de fichero en ext3

Todos los sistemas de archivos, por su propia naturaleza, tiene un límite de tamaño máximo de archivo. También lo tienen de mínimo, pero eso en lugar de ser un problema funcional es más bien un problema de aprovechamiento del espacio (un fichero de un sólo byte ocupará en disco una cantidad mínima, ya hablaremos otro día de este problema).

Ahora mismo me encontraba manejando grandes volúmenes de datos y dado que trato de maximizar la velocidad de envío (mejor un sólo fichero grande que muchos pequeños), tenía miedo de que mi unidad en ext3 no fuera a soportar el tamaño de un paquete tar que puede llegar a pesar 1TB.

La pregunta que me he planteado es: ¿cuál es el tamaño máximo de un fichero en ext3?

Leer más » 2 Comentarios

Desinstalar aplicación de Adobe AIR

Hace unos días me instalé la aplicación GeeMail, se trata de una aplicación de escritorio multiplataforma (corre bajo Adobe Air) para controlar nuestra cuenta de Gmail.

Ya sabéis que me encantan los productos de Google, en especial el correo. Fueron los pioneros en cambiar el concepto de mail, y siguen siendo los que más avances realizan para que un sistema con tantos años no pierda su esencia principal, comunicarse. Han pasado unos días y no he notado que GeeMail me aporte nada nuevo, salvo que corre en local y parece que mola más. read more

Leer más » 2 Comentarios