|
14162
|
Programación / Programación General / Re: Re: consulta dev c++ o netbeans?
|
en: 23 Agosto 2014, 00:25 am
|
Yo personalmente como ando cpn java, c/c++ y php uso netbeans, si, no tiene compilador de c, pero en la pagina esta como montarlo en un proceso de pocos pasos y de unos 5 minutos, al usar compiladores independientes puedes libremente entre usar los standard como cygwin y mingw(este es el que uso yo)
Lo bueno es que tiene consola interna y puedes ejecutar el programa completo sin detenerlo y ver el resultado de la ejecución
|
|
|
14164
|
Programación / Programación C/C++ / Re: Tiempo de ejecucion: Ordenamienta Burbuja
|
en: 22 Agosto 2014, 22:04 pm
|
engel, por fin he entendido como funciona más o menos los de los Ghz! aunque lo más básico xD
Buena explicación ¡!
no es la explicación más precisa XD pero a nivel básico es la más acertada creo XD (aunque afectan un monton de otros factores que no dije, ya que estas son operaciones simples y básicas)
|
|
|
14165
|
Foros Generales / Dudas Generales / Re: no me llega respuesta
|
en: 22 Agosto 2014, 22:02 pm
|
que tal si empezamos siguiedo las reglas?
1- hiciste 3 peticiones del mismo asunto, eso es spam... 2- ignoraste la plantilla que los que liberan colocan para realizar el proceso
si no sigues las reglas del foro (las cuales aparentemente simplemente ignoraste), seguro no te prestarán atención e ignorarán lo que pidas (especialmente si ignoras la plantilla que pide los datos minimos)
recuerda que no es un servicio que estrictamente deban responderte, son unas 3 o 4 personas que tienen los medios de liberar y hacen favores...
|
|
|
14167
|
Programación / Programación C/C++ / Re: Tiempo de ejecucion: Ordenamienta Burbuja
|
en: 22 Agosto 2014, 19:01 pm
|
wow! XD eso jamás va a terminar! bubble sort es super lento! el tiempo de organizacion es del rango es decir, basicamente tarda el cuadrado de ciclos for del numero de elementos 25.000.000.000.000 de ciclos for si el for es un solo if y un organizador de 3 pasos son unas 9 operaciones (los 3 pasos, el if, los 2 sumadores y los 2 comparadores + 2 los saltos) así que son unos 225.000.000.000.000 ciclos del procesador su entonces suponiendo que tienes un procesador de 3.0ghz (3.000.000.000 ciclos por segundo) son unos 75mil segundos de calculo (unas 20 horas) ahora como supongo que el procesador no es exclusivo, sino que corres un sistema operativo windows, probablemente un navegador web, sabemos que el programa solo va a recibir algo así como entre el 70% y 50% de la potencia de procesamiento, entonces... serían unas 40 horas! en unas 26 horas más probablemente termine!
|
|
|
14168
|
Programación / PHP / Re: Verificar Existencia de Array Enviado desde PHP a JS en forma de JSON
|
en: 22 Agosto 2014, 18:52 pm
|
Eso jamas se hace xD, por eso existen los protocolos y formatos, están diseñados para llevar todo tipo de contenido sin dar problemas, por ejemplo si hago lo que dices entonces jamás voy a poder poner "//*finJSON*//" dentro de un campo de texto para guardar y ser enviado via json o poner un texto de un blog con eo ya que va a terminar cortando tu código a la mitad y se producirá una inyección de datos. Para eso existen las secuencias de escape en todos los lenguajes de programación entre muchas otras cosas pensadas para su buen uso, como lo hace json, javascript, batch, bash, php, perl, python, etc etc, es como si yo quisiera poner un texto con comillas simples y dobles dentrod e una cadena de caracteres de php, necesito usar la secuencia de escape de backslash, en javascript debo usar carácteres unicode, en json también usa backslash al igual que sql, etc.
hey! XD quien hace mal es él al no filtrar su información XD yo solo estoy dando una solución pirata a un problema del mismo tipo! XD
|
|
|
14169
|
Seguridad Informática / Seguridad / Re: Desarrolando nuevo sistema DRM
|
en: 22 Agosto 2014, 16:46 pm
|
sobre lo de hacking, creo que tienes la vista de que los hackers son solo criminales que rompen cosas XD no, esto es parte del tema...
el indice virtual no consumiría demasiada memoria, ni potencia (para un ordenador de los ultimos 5 años), más o menos así funciona el discoduro, el problema es violar los permisos (y privacidad) del usuario regando cosas por ahí y el segundo es que el método de armarlo va a ser fácil de seguir, e incluso en un punto el archivo estará armado en ram, en este punto no hay que seguirlo, solo buscarlo y extraerlo... el ultimo problema es que necesitas tus propios formatos, solo se podrá abrir con tus reproductores... por eso se ha dejado muy de lado el drm, porque cualquier cosa que pongas en la pc del cliente (así sea por streaming) es violable...
si aún quieres seguir te daría una idea, transfiere una "llavero digital" al pc del cliente (en si mismo debe tener seguridad robusta), pasa el archivo revuelto y cifrado (más una llave para el llavero), de tal forma que solo pueda ser respectivamente descifrado y rearmado con la clave, cuando se lea, la llave te llevará al punto a correr, descifras, montas en memoria y corres, cuando esté por terminarse, haces lo respectivo con la siguiente sección y te aseguras de destruir la primera... etc así hasta el fin
si cualquier otra idea sigue posteando aquí y se discute el tema
|
|
|
14170
|
Programación / PHP / Re: Verificar Existencia de Array Enviado desde PHP a JS en forma de JSON
|
en: 22 Agosto 2014, 05:51 am
|
por que lo mandas mezclado? :s eso no se hace! D: de todas formas puedes usar un "marcador" en el codigo, tipo mensaje linea 1 mansaje linea 2 //*inicioJSON*// {a:1,b:2} //*finJSON*// mensaje linea 3 etc... traerte el mensaje completo, meterlo en una variable, usas "indexOf" para conseguir la posición de el marcador de inicio y de fin, usas "substr" para sacar la sección de JSON, y luego la evalúas XD (es un montón de procesos necesarios, pero mínimos para lo que quieres)
|
|
|
|
|
|
|