@PaulVargas Ah, pero eso no es exactamente una preocupación mía... ¡Tantas veces estuve en lugares donde no era bienvenido!.. Se me viene a la memoria una situación de cena conociendo a 5 hermanos de una novia que tuve, todos 10 o 15 años mayores que yo... los 5 mirándome con cara de "te quiero matar"
Yo tratándome de hacerme el gracioso.. Algo funcionó, pero hasta me acuerdo de ver a otras mesas riéndose de mi situación
La secuenciación del ADN es un conjunto de métodos y técnicas bioquímicas cuya finalidad es la determinación del orden de los nucleótidos (A, C, G y T) en un oligonucleótido de ADN. La secuencia de ADN constituye la información genética heredable que forman la base de los programas de desarrollo de los seres vivos (de procariotas, de eucariotas en el núcleo celular, y en los plásmidos, en la mitocondria y en cloroplastos de las plantas). Así pues, determinar la secuencia de ADN es útil en el estudio de la investigación básica de los procesos biológicos fundamentales, así como en campos aplicados...
@PaulVargas jajaja... traté de simplificar a toda costa... Vamos de nuevo: en la vida, las proteínas son las que le dan todas las funciones a un organismo... yo lo que hago es evaluar el código fuente para ver si 2 funciones (proteínas) tienen código similar... Y poder identificar código similar te lleva a sacar conclusiones interesantes del origen de las cosas, cómo funcionan o cómo se puede arreglar algo que no funciona bien
@Mariano Mmm... Veamos... En Java, tenemos una herramienta que se llama PMD y es capaz de detectar código duplicado... ¿Algo así? ¡Seguro he malinterpretado todo!
@PaulVargas Ok, ahí no sé si se parece tanto... Otro ejemplo ¿viste cuando editás una publicación acá en SO? ¿Cómo se da cuenta qué es igual y qué cambió? ¿Cómo se determina cuando hay 2 partes que podrían considerarse que son el texto original, pero toma 1 de esas? Lo que marca como igual es lo que yo comparo a nivel de químico.
... con una excepción importante, también tomo en cuenta lo que se parece (aunque no sea idéntico)
O sea, genero un lexer, un parser y continuamente los voy modificando para probar hipótesis
El Longest common subsequence problem (Problema de subsecuencia común más larga) también conocido como LCS problem, se trata de encontrar una subsecuencia más larga que es común en un conjunto de secuencias (Aunque en la mayor parte solamente se toman dos secuencias). Es diferente del problema de substring común más largo; a diferencia de los substrings, las subsecuencias no necesitan tener posiciones consecutivas en la secuencia original. El problema de LCS es uno de los problemas clásicos de las ciencias computacionales y es la base de programas que comparan datos como la utilidad diff, y ha...
@PaulVargas En realidad no. Nos encanta reinventar la rueda
@PaulVargas Porque no siempre se puede "leer" el "texto". Entonces gran parte del trabajo consiste en desarrollar técnicas para poder obtener el "texto" que no se sabe qué es ni dónde está.... Y por otro lado, mi "equipo de desarrolladores", usan tubos de ensayo y guardapolvos :-)
El procesamiento de lenguajes naturales —abreviado PLN, o NLP del idioma inglés Natural Language Processing— es un campo de las ciencias de la computación, inteligencia artificial y lingüística que estudia las interacciones entre las computadoras y el lenguaje humano. El PLN se ocupa de la formulación e investigación de mecanismos eficaces computacionalmente para la comunicación entre personas y máquinas por medio de lenguajes naturales. El PLN no trata de la comunicación por medio de lenguajes naturales de una forma abstracta, sino de diseñar mecanismos para comunicarse que sean eficaces c...
@PaulVargas Pero después de ver el libro que decías, me di cuenta que no era a lo que apuntabas
(lástima que no esté como ebook, sino ya me lo bajaba)
@PaulVargas Esa es la lectura obligada... pero hay uno que es muy concreto y siempre me pareció divertido para leer y recomendar... apenas me salga el nombre del autor te lo paso
Ahh, vale, esque no le veía mucho sentido xD. Dudo que haya una solución mejor al problema, salvo que se meta alguien en código php y desde ahí lo desactive todo
Simplemente define el color mediante setColorFilter(), un ejemplo usando getIndeterminateDrawable() para crear un progressBar en modo inderterminado:
myProgressBar.getIndeterminateDrawable().setColorFilter(Color.GREEN, PorterDuff.Mode.SRC_IN);
o usando getProgressDrawable() para crear un prog...
@Dianne Autoaceptar respuestas se puede usar para abusar un poco del sistema, por eso se pone al menos un límite de tiempo antes de poder hacerlo. (a todo esto, aceptar respuestas en general también tiene un tiempo mínimo, 15 minutos)
@MiquelColl bien tu comentario, en mi opinión....pero recuerdo que alguien me dijo que no valía la pena hacer ese comentario hace unos días, me pregunto quién habrá sido ;-)
Desde mi punto de vista es importante utilizar los IDs que se auto-generan por los siguientes motivos:
1. A Favor
Ocupan poco espacio: Los IDs ocupan poco espacio (y mucho menos que los que comentas de 001, 0001 o 00000001) ya que son auto-incrementales en ese sentido y numéricos).
Permiten se...
2 partes, una sencilla y otra no tanto.
1. Operador -
Este operador es sencillo, simplemente obtienes el mismo valor cambiado de signo. Si es positivo, pasa a negativo; y si es negativo, pasa a positivo.
Por lo que en tu caso -a dónde a=2 el resultado es -a=-2
2. Operador ~ que se llama bitw...
otra excepción sería si tienes una tabla fija con pocas filas (por ejemplo, y por decir algo, Codigos Postales) dónde no necesitas un ID si sólo necesitas consultarlo a partir del código postal
y se hace un idex por codigo postal y ale, a correr
It really is an "it depends" kinda question. Some general points:
NoSQL is typically good for unstructured/"schemaless" data - usually, you don't need to explicitly define your schema up front and can just include new fields without any ceremony
NoSQL typically favours a denormalised schema due...
@MiquelColl no, hay varios casos en donde tablas de una base de datos relacional es preferible no tener id
por ejemplo, tienes una tabla Transaccion, y otra tabla DetalleTransaccion. A la tabla Transacciones hace mucho sentido crearle un ID, pero no así a la tabla DetalleTransaccion, porque nunca la consultaría por su ID propio, sino que probablemente por una combinación de TransaccionID y ProductoID o algo similar
por ejemplo una tabla con un log de actividades que siempre crece en forma monótona y tiene una columna con el timestamp tampoco lo necesita. No es importante identificar las filas por id en esos casos
@MiquelColl me imagino. Sólo quería avisarte que el índice único que crea SQL Server para llaves primarias es por defecto clusterizado, a menos que se elija la opción de no clusterizado
@RfMbs Sinceramente, viendo que has realizado ya 24 preguntas y no has aceptado ninguna da la impresión de que no te has leído el tour (te invito a mirarlo - mirando tus medallas, veo que no lo has visitado). Considera aceptar alguna respuesta si te han ayudado (y mirando tus preguntas da la impresión que sí). Y no mientas, nunca has votado a favor de nada. ¿Por qué dices +1 elena? Dale +1 de verdad y acepta su respuesta si te ha ayudado a solucionar tu problema. — Miquel Coll2 hours ago
-Mi mujer se ha enfadado conmigo... -¿Y eso? -Pues porque me dijo "ve al super y trae 6 huevos... y si hay patatas, trae 10" y volví con 10 huevos. -¡Qué curioso..! Vete tu a saber...
@PaulVargas "ve al super y trae 6 huevos... y si hay patatas, trae 10", normalmente implicaría que la mujer está diciendo que traiga 6 huevos, y si hay patatas, entonces que traiga 10 patatas. Pero en lenguaje de programación se lee que traiga 6 huevos y si se cumple la condición que hay patatas, entonces que traiga 10 huevos
El día antes de examinarme de Java, para calmar los nervios, me dio por buscar chistes de programación en internet. Al día siguiente, durante el examen, me quedé bloqueada a la mitad del mismo, mas o menos. No sabía como avanzar y mientras me ponía mas y mas nerviosa, no se el motivo aún, aquel chiste de los huevos y las patatas, que lo había leído el día anterior, se vino a mi mente.
Me reí por lo bajo en el examen y cuando aparté el chiste de la mente y volví a mirar el código, me desbloqueé y pude avanzar en el examen. Aprobé el examen @PaulVargas por aquel chiste, aunque aún no se bien el motivo por el que el chiste me desbloqueó xD, pero si no a saber lo que hubiese tardado en desbloquearme y poder terminar el examen
Así que no olvidaré el chiste que me dio el aprobado por desbloquearme xD
aunque el otro WP (no es mio, tengo que copiar la web que está ahora en una plantilla nueva y limpia con el mismo tema) está hecho un caos... no se que diablos hizo quien lo llevó, pero cambió demasiadas cosas, rutas incluidas
eso es lo que me sorprende
que en el otro no dan problemas esos plugins pero en el de ahora si
y salvo para aumentar el limite de espacio de php en WP y lo de ayer con el sidebar (que ya volví a ponerlo en su sitio) no he tocado nada mas (aún) los php
No se si es la versión del wordpress, que trabajo sobre la que salió ayer mismo, la 4.6.1 creo que era
Quizás... lo raro es que llevo desde ayer con pantallas blancas por plugins
he ido encontrando otros que hacen lo mismo sin errores de esos pero... uff
pierdo muchísimo tiempo buscando plugins y probando, porque o no son compatibles o dan ese error... y no tiene sentido que lo de, no con una instalación limpia de wordpress, una plantilla normal (y su child) y con código sin tocar (de momento)
por ejemplo la pasarela de pago redsys (gratuita) me da errores de esos, así que dejaré la Stripe que viene con el woocommerce y esa no da errores
el plugin mas utilizado para generar facturas me dio tb ese error, he encontrado por suerte otro con todo lo que busco que no lo da
agh...hice una edición a una pregunta en el sitio y fue aprobada (lo que me dio +2 de rep). Luego me di cuenta que fue una edición descuidada y había dejado varios errores sin corregir. Así que la edité de nuevo y obtuve otros +2 de reputación. Me parece que no está bien, fue mi equivocación en primer lugar
esa ha sido una "pelea" casi sin fin pq al parecer en algunos momentos uno que otro usuario lo hace intencional (claramente sabemos que no es tu caso), pero hay quienes defienden las ediciones y apoyar los esfuerzos por mínimos que sean, y hay quienes estamos en contra de eso.
@Shaz para mí no está bien. Debería dar reputación sólo una vez por post, a menos que haya sido editado nuevamente por otro usuario (ya que en caso que la última edición de este otro usuario sea incorrect, hacer una nueva edición está bien)
Supongo que si, pero yo soy de las que entren a donde entren, siempre saluda y cuando se va, siempre se despide xD. No puedo evitarlo ni siquiera escribiendo
Pues eso, ¿Por que no se puede agradecer en los comentarios?
Entiendo la parte de no poner el +1 que para eso esta la flecha hacia arriba de votar como útil la respuesta o pregunta pero... ¿Qué tiene de malo agradecer por una respuesta que nos sirve?
Yo pienso que agradecer nos conecta como hum...
@PaulVargas sí, pero el hecho de que un mismo usuario haya hecho 2 ediciones consecutivas (sin otro usuario entre medio) en el mismo post, debería entregar +2 de rep sólo una vez
en síntesis..... cómo devuelvo esos 2 puntos de reputación???
@PaulVargas esto pasó por una simple razón. Estoy acostumbrado a editar en SO en inglés, donde no necesito aprobación. Entonces da lo mismo si en la primera edición no corregí todos los errores, mientras la edición haya sido correcta
Quizás no es algo tan grave... No obstante, si estuviera trabajando en algo muy delicado, no me gustaría ese tipo de revisiones. Un avión podría caer, un respaldo podría perderse...