Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Foxy Rider

#11
¿No es más fácil pasar ambas cadenas a minúsculas, hacerles un sort y comparar resultados?
Si tiene las mismas letras, por ordenamiento numérico terminarían en el mismo lugar y las cadenas deberían ser "equivalentes".

Grosero ejemplo:
Código (cpp) [Seleccionar]
bool isAnagram(string firstWord, string secondWord){

    // To lowercase
    transform (firstWord.begin(), firstWord.end(), firstWord.begin(), ::tolower);
    transform (secondWord.begin(), secondWord.end(), secondWord.begin(), ::tolower);

    // Sort
    sort(firstWord.begin(),firstWord.end(), greater<char>() );
    sort(secondWord.begin(),secondWord.end(), greater<char>() );

    return (firstWord == secondWord);

}


Te olvidas completamente de los for anidados.

Saludos.

#12
Cita de: ~ Yoya ~ en 27 Enero 2013, 14:48 PM
Gran noticia  ;D

No, no lo es ... sería una gran noticia si dicho formato fuese un estándar libre, abierto y sin infestación de patentes.
Esperemos que Daala o VP9 se ponga a ritmo para poder ofrecer una alternativa competitiva a "esto"
#13
Foro Libre / Re: Poesia de Amor de un Geek
28 Enero 2013, 05:45 AM
Seriously ... si alguien tiene el coraje de abordar seriamente a alguien con esto, ese ser no debería siquiera gozar el beneficio de la friendzone (sería demasiada cortesía para el cabrón), debería deportársele a por lo menos 2.4×10¹⁹ km de distancia.

En caso de no poder efectuarse lo anterior, descartar el motherfucker de cualquier participación en la vida sexual-afectiva por las próximas 5 reencarnaciones también parece una opción válida ... seriously

Saludos.

P.S →  la exageración dá a entender el tono de broma de lo primero ... lo segundo parece más coherente IMHO.
Touché
#14
[youtube=640,360]http://www.youtube.com/watch?v=5tyeOIaiETY[/youtube]
Link → http://www.youtube.com/watch?v=5tyeOIaiETY

Uso del derecho de autorx para que éste sea herramienta de censura ... petético

Saludos.
#15
@avesudra
Claro, ví la msdn y al toque supe que era windows ... pero me refería al OP: siempre que hay este tipo de dudas me gusta que dejen en claro qué sistema es y que no asuman que hay un "sistema único" por que no es así (Igual, los que nunca aclaran el sistema *casi* siempre son usuarixs de Windows ... por que será? já)


@yoxter
Querés que te ponga algún ejemplo en X? tengo dos códigos que vienen al caso, que hice de muestra a unas personas que querían hacer tal cosa en X y no encontraban cómo ... con eso podés deducir, pero si te cuesta te puedo armar un ejemplo a vos (son 80 lineas seguro, o menos ... pero soy vagx x'D)

Saludos.

Edit: bueh, mejor los dejo por si las dudas.

Este es para filtrar lo que se tipea →  http://pastebin.com/MN7Q2m4u // se hace un grab impidiendo que las teclas lleguen a las demás aplicaciones, pero si la tecla es "a", inyectamos el evento de presionado de tecla para dejar pasar a la "a" ← lo que te importa es el XSendEvent() de la función que "inyecta" la tecla presionada, no el grab

Este es para "simular clicks" →  http://pastebin.com/kRWQweNJ // si chusmeás las funciones, encontrás el dato de cómo manipular el mouse ← ídem, te interesa XSendEvent(),XQueryPointer() y XWarpPointer() - que no está en ese ejemplo -
#16
Me parece un paso natural ... las soluciones antivirus pasaron a ser algo secundario (me pregunto ... alguna vez tuvieron relevancia?) para tomar más protagonismo los firewall de aplicaciones y red (por favor, quien no sepa la diferencia entre ambos, busque)
Está bueno que al estar de moda tanto lo de la nube y demás servicios online, se añada una "capa extra" de cuidado en estos nuevos terrenos donde pueden haber usos maliciosos de los servicios.
Los antivirus hasta donde sé están bastante estancados y es algo que las compañías de antivirus saben ... están en un juego de "atrápame" que está perdido y he ahí la importancia de capas adicionales (en la imposibilidad de poder abordar mediante firmas, heurísticas y demaś algoritmos la detección de códigos maliciosos) para poder mitigar los daños de aplicaciones indeseables.

Obvio que estas no son verdaderas soluciones de seguridad (aunque de a momentos me critico la importancia que tienen en entornos empresariales), pero son buenos salvaidiotas ... es ése el mercado al que apuntan a fin de cuentas.

Saludos.
#17
¿Qué sistema de los chorrocientos millones que existen?  Empecemos por ahí, sino esto es cualquiera ...
#18
¿Y por casa por como andamos? Lo que es ser hijxs de p**a ...

Saludos.
#19
Lo subtitulé y me acordé de postearlo !! x')
acá está → http://www.amara.org/en/videos/MXaB9TJJoGAJ/es/24552/

Si les molesta ese pequeño visor, pueden bajar el srt, el video de youtube  y verlo cómodamente en su compu.

Vale la pena :)

Saludos.
#20
CitarEse es el tema que algunos parecen NO ENTENDER, respondiendo que ya existen cosas similares...

Así es, me brillan los ojitos pensar que la gente tenga acceso a un servicio gratuito y masivo de almacenamiento que use cifrado (asimétrico).
PGP tiene 20 años, por lo que CLARAMENTE no se inventó la rueda; pero carece de uso masivo ... que la gente use algo similar a eso y de manera transparente en un servicio masivo para sus ficheros tiene un alto valor hacktivista y de software libre.

En este foro muy poquitos entienden de hacktivismo, por que el hacktivismo incluye toda una dimensión político-ética que excede a lo que muchos vienen a buscar acá ... y debo decir que eso me dá mucha pena, pero es lo que hay

Saludos.

P.S → Me acordé de esta charla de Eben Moglen : http://www.amara.org/en/videos/MXaB9TJJoGAJ/es/24552/
Dije que la iba a subtitular y compartir en el foro, pero me olvidé de lo segundo :c ... cada segundo de esa charla vale el esfuerzo