Programación

543
¿Cómo manejaría Git una colisión SHA-1 en una gota?

Esto probablemente nunca sucedió en el mundo real todavía, y puede que nunca suceda, pero consideremos esto: digamos que tiene un repositorio git, realice una confirmación y tenga mucha mala suerte: uno de los blobs termina teniendo el mismo SHA-1 como otro que ya está en su repositorio. La...

542
¿Qué es JSON y por qué lo usaría?

Lo busqué en Wikipedia y lo busqué en Google y leí la documentación oficial, pero aún no he llegado al punto en el que realmente entiendo qué es JSON y por qué lo usaría. He estado creando aplicaciones usando PHP, MySQL y Javascript / HTML por un tiempo, y si JSON puede hacer algo para hacerme la...

542
Eliminar el subrayado obstinado del enlace

Estoy intentando que aparezca un enlace en blanco, sin subrayado. El color del texto se muestra correctamente como blanco, pero el subrayado azul persiste obstinadamente. Intenté text-decoration: none;y text-decoration: none !important;en el CSS para eliminar el enlace subrayado. Ninguno...

542
¿Lista de controles remotos para un repositorio Git?

Tengo un repositorio de Git. Este repositorio tiene múltiples repositorios remotos (creo). ¿Cómo puedo obtener una lista de los repositorios remotos que pertenecen a dicho repositorio? ¿Me gusta git list --remoteso algo

541
Comparar dos conjuntos de bytes en .NET

¿Cómo puedo hacer esto rápido? Claro que puedo hacer esto: static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i<a1.Length; i++) if (a1[i]!=a2[i]) return false; return true; } Pero estoy buscando una función BCL o alguna forma...