¿Cómo se crean enteros 0..9 y operadores matemáticos + - * / en cadenas binarias? Por ejemplo: 0 = 0000, 1 = 0001, ... 9 = 1001 ¿Hay alguna manera de hacer esto con Ruby 1.8.6 sin usar una biblioteca?
La biblioteca Base64 incorporada en Ruby está agregando algunos '\ n's. No puedo encontrar la razón. Para este ejemplo especial: irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'base64' => true irb(main):003:0> str = "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" => "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" irb(main):004:0> Base64.encode64(str) => "MTExMC0tYWQ2Y2EwYjA2ZTFmYmViN2U2NTE4YTA0MThhNzNhNmUwNGE2NzA1\nNA==\n" Los \ n están en la última y sexta posición …
Estoy trabajando en hacer un acortador de URL para mi sitio, y mi plan actual (estoy abierto a sugerencias) es usar una ID de nodo para generar la URL acortada. Entonces, en teoría, el nodo 26 podría ser short.com/z, el nodo 1 podría ser short.com/a, el nodo 52 podría ser …
Quiero codificar datos en base64 para ponerlos en una URL y luego decodificarlos dentro de mi HttpHandler. Descubrí que la codificación Base64 permite un carácter '/' que estropeará mi coincidencia de UriTemplate. Luego descubrí que hay un concepto de "Base64 modificada para URL" de wikipedia: Existe una variante de Base64 …
Estoy leyendo y analizando un archivo XML de Amazon y mientras el archivo XML muestra un ', cuando intento imprimirlo aparece el siguiente error: 'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128) Por lo que he leído en línea hasta ahora, el error proviene del …
Estoy PUBLICANDO el contenido de un campo de formulario a través de AJAX en un script PHP y usando JavaScript para escape(field_contents). El problema es que los signos más se eliminan y se reemplazan por espacios. ¿Cómo puedo 'codificar' de forma segura el signo más y luego 'decodificarlo' apropiadamente en …
Tengo una cadena que no es de confianza que quiero mostrar como texto en una página HTML. Necesito escapar de los caracteres <"y &" como entidades HTML. Cuanto menos alboroto, mejor. Estoy usando UTF8 y no necesito otras entidades para letras acentuadas. ¿Hay una función incorporada en Ruby o Rails, …
Hola, me gustaría hacer lo siguiente: ??? unicode = U+1F60A String emoji = getEmojiByUnicode(unicode) String text = "So happy " textview.setText(text + emoji); para obtener esto en mi vista de texto: Tan feliz 😊 ¿Cómo puedo implementar getEmojiByUnicode(unicode)? ¿Qué tipo debería ser la unicodevariable? (Cadena, char, int?) ¡Tenga en cuenta …