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 - engel lex

#1451
hablamos de 10.000 operaciones de modificación en el dom en unos 0.2 segundos...

a menos que realmente necesites hacer esa cantidad, humanamente es imperceptible el resultado y te soy sincero, si haces eso constantemente en tu documento, hay 2 opciones o haces algo muy experimental (donde tienes que realmente estar claro de tus herramientas y optimización) o haces algo muy mal...

los beneficios al tiempo de desarrollo, capacidad de actualizar y dan mantenimiento al mismo, ni por poco se acercan a los defectos devenidos al cliente por el uso de jquery, por lo que lo ha llevado a ser una herramienta muy usada a nivel mundial...

y mantengo mi frase
Citarsu valor agregado sin perdida notable de eficiencia

la perdida de eficiencia casi sin importar lo que hagas, no será notable para el usuario
#1452
 ;-)

n = (n/100 + (n%100>=50)) * 100;

buen uso de la promoción de operandos para este caso

solo para hacerlo modular

base = 100
n = (n/base + (n%base>=base/2)) * base;


donde n y base deben ser enteros y base mayor a 10 (porque si no solo truncará)
#1453
document.getElementById('inversor').innerHTML = resultado;

no es un asunto de innerHTML (ya que los inputs no tienen html interno porque no son etiqueta de apertura y cierre)

si recibes valor con .value, daselo con .value

document.getElementById('inversor').value = resultado;


personalmente recomiendo que uses jquery para manejar el DOM, es una de las librerias mas usadas a nivel mundial para js por su valor agregado sin perdida notable de eficiencia

solo por ejemplo como sería

var num1 = $('#numero').val();
var resultado = 1/num1;
$('#inversor').val(resultado);
#1454
es ese, no es necesario pasar ese parametro, ese es por defecto...

y eso es uno de los modos mas seguros que puedes buscar
#1455
primero que nada, sha no es un cifrado, es un hash

segundo sha 256 es mas que suficiente y te ahorras la mitad de ese espacio en base de datos

por ultimo, lo recomendable es usar hash+salt

especialmente php tiene una función segura para guardar y comprobar la contraseña en hash blowfish

https://www.php.net/manual/es/function.password-hash.php
y
https://www.php.net/manual/es/function.password-verify.php
#1456
Programación C/C++ / Re: ayuda!!!!
4 Septiembre 2019, 02:47 AM
para redondear en c++ usualmente lo mejor es cambiar el numero a float, dividirlo entre la base del redondeo (en tu caso 100) pasar el resultado a entero, restar el float y si el resultado es mayr que 0.5 sumas 1 al entero... luego le multiplicas por la base

int base = 100;
int numero = 1234;

float numero_decimal  = numero;
numero /= base;
numero_decimal /= base;
if(numero_decimal-numero > 0.5) {
 numero ++;
}
numero *= base;



no uses ayuda como titulo de tus temas no son para nada descriptivos
#1457
algo que debes aprender como usuario de linux, upgrade no se hace a la ligera... si son cambios de kernel, muchas cosas pueden fallar, usualmente es mejor instalar el distema nuevo desde 0 a menos que estés seguro de lo que haces
#1458
Cita de: Flamer en  2 Septiembre 2019, 18:31 PM
para eso tienen un ejercito de abogados

pero no pongas trabas tu mismo por delante! XD

si tienen un ejercito de abogados, que en muchos casos diran "mi hora de trabajo es mas alto que esa deuda, cancelala y listo"  la intención no es tirarte de cabeza a corte, es un proceso civil donde se expongan los puntos entre huamanos...  la mayor parte de los casos termina allí
#1459
Programación General / Re: Problema Python
2 Septiembre 2019, 18:11 PM
depende del sistema operativo para windows, clear para linux cls (en tu codigo lo tienes alrevez).... pero un truco muy usado es imprimir un monton de saltos de linea XD

Código (python) [Seleccionar]
print("\n"*80)
#1460
Cita de: Filósotroll en  2 Septiembre 2019, 05:21 AM
Tengo entendido que el ban no es a Android -en absoluto (cualquiera, absolutamente cualquiera puede hacer con Android lo que le plazca)- sino sobre las Apps de Google; es decir, Google Play Services... Lo cual hace el teléfono básicamente inutilizable (a modo práctico) pero perfectamente funcional. Una alternativa para Huawei sería simplemente utilizar su propio sistema de distribución de Apps (tipo Aptoide), lo cual es muy difícil pues nutrir esos ecosistemas es casi imposible hoy en día (ni siquiera Samsung lo ha logrado), además de los riesgos de seguridad, y un montón de estándares que seguramente Huawei como empresa no quiere asumir como línea de negocio.

Es como usar Redhat en vez de CentOS; Chrome en vez de Chromium... Una cosa es el software en sí, y otra el soporte y las tecnologías como capa "superior" al Software. En el caso de Android: Google Play.

no son 2 temas y es un si a ambos

Citarcualquiera, absolutamente cualquiera puede hacer con Android lo que le plazca

la ley de comercio internacional, dejo en claro que el asunto no es así, un acuerdo, no es una ley

por la ley de comercio, tambien se le suma el lio de las apss, google de ninguna manera puede prestarle servicios o productos a hwauei