TrabajoFreelance
El punto de encuentro laboral
trabajofreelance.com

¡Bienvenido! (Entrar o Registrarse)

Búsqueda rápida

Proyecto #379195: Componente C#

 

Sobre el autor

Usuario:
reason (3 [Medalla de Bronce: Puntaje entre 3 y 6]) [cl]

Calificaciones:

Puntaje:
3 [Medalla de Bronce: Puntaje entre 3 y 6]
Promedio:
5,00
Positivas:
3 (100,00 %)
Neutrales:
0 (0,00 %)
Negativas:
0 (0,00 %)

Estadísticas de Proyectos:

Publicados:
3
Contratados:
3 (100,00 %)

Opciones:

Hazle una pregunta

Información del proyecto

Encabezado:
Se requiere la construcción de un componente en .NET, que permita realizar Delta encoding de archivos
Tipo de ofertas:
Privadas
Fecha de publicación:
23/07/2011 18:34
Finaliza en:
Finalizado (28/07/2011 15:44)
Contrataciones:
Un postulante contratado. No se admiten más contrataciones.
Estadísticas:

Descripción detallada:

Se requiere la construcción de un componente en .NET, que permita realizar Delta encoding de archivos, a continuación se referencia explicación obtenida desde Wikipedia, de lo que se requiere.

“Una función Delta hace referencia a la diferencia entre dos instancias de determinado objeto, en el caso de los archivos a respaldar, una función Delta para estos se refiere a la diferencia que existe dentro de un mismo archivo en dos versiones distintas. El algoritmo Delta encoding tiene como objetivo obtener solamente los bytes que han sido modificados desde la última versión del archivo, permitiendo reducir considerablemente el tamaño de éste y lograr una optimización del uso de la red al momento de realizar un respaldo. Una vez que se tiene comprimido un archivo, se puede obtener el archivo original teniendo la versión de referencia del archivo y el archivo generado por el algoritmo de Delta encoding.”

Requisitos

  • El componente debe estar desarrollado en .NET (Framework 4)  C#
  • El componente debe permitir hacer Delta encoding con archivos de cualquier extensión y tamaño
  • El componente debe disponer de 2 métodos:
    • El primer método debe recibir como parámetros, el path del archivo original y el path del archivo modificado. Luego debe generar un archivo con extensión vcdiff, con el delta encoding entre el archivo original y modificado.
    • El según método debe recibir como parámetros, el path del archivo original y el path del archivo vcdiff. A partir de estos 2 archivos, debe generar el archivo modificado.
    • El componente debe ser rápido y manejar excepciones.
    • Se debe considerar entrega del código fuente y este debe estar documentado.

Información agregada: 23/07/2011 18:48 (?)

El tiempo para generar el delta encoding de un archivo de 20[mb], no puede ser superior a 20s

Condiciones de pago

Presupuesto:
Hasta 500.000,00 CLP (511.093,42 CRC)
Forma de pago:
Definida en la descripción
Métodos de pago:
  • A convenir

Condiciones de entrega

Tiempo de entrega:
30 días corridos
Métodos de entrega:
  • Definidos en la descripción

Consejos:

Información importante antes de ofertar: