« first day (1859 days earlier)      last day (1232 days later) » 
06:00 - 20:0020:00 - 00:00

6:31 AM
Wenas
 
 
1 hour later…
7:46 AM
buenas
 
8:16 AM
jelou
 
Hola
 
Holi
 
@abulafia Creo que me perdí el "punch line"... cuando aparecieron los asteriscos todo dejó de tener sentido para mí
 
Y ahora lo mezclamos todo: En una fiesta de asteríscos llega un punto y todos se le quedan mirando. "Qué pasa, ¿no se puede llevar gomina?"
 
8:33 AM
XD
@PabloLozano Creo que el vídeo no tenía punchline de todas formas... era más bien un crescendo de frustración
La parte de los asteriscos que te perdiste es lo de *args? O cuando empiezan a aparecer en la lista de argumentos, como en funcion(*, a, b) ?
Ya dije que era python hardcore...
 
*args,**kwargs....
 
Ah, pues esa todavía era la parte "estándar"
 
Yo entiendo python mientras se "parezca" a JS
cuando se mete en sintaxis raras, me pasa como con C++, que sólo lo entiendo cuando se parece a Java
 
4
Q: Uso de *args y **kwargs en python

Edgar OcampoHe visto ejemplos de código en los que las funciones reciben parámetros *args y **kwargs. No entiendo esa sintaxis ni en qué casos debe usarse. Aunque he intentado leer al respecto, sólo he encontrado información en inglés que no he entendido ¿alguien podría explicármelo en español en pocas palab...

Por cierto, ayer discutía alguien por aquí por qué esa pregunta estaba cerrada
 
@abulafia La habrán votado usuarios que no saben mucho python y han visto mucho texto y poco código
Por eso Java me parece "para todos los públicos": parámetros posicionales? Pasa un objeto con atributos y listo. Explícito y claro
el código boilerplate nunca me ha parecido un problema, mientras leo esa parte me voy metiendo e n contexto
 
8:40 AM
@PabloLozano No entiendo. Posicionales son todos, en java, no? Quieres decir de tipo "keyword"?
 
sí, pero si los quieres en una tupla, creas un bean
hay varargs pero realmente apenas se usan aparte de para main( String ....args) {...}
siempre se pide que el número de parámetros sea bajo, mejor un objeto que 4
 
Ya. Lo de *args en python va más bien en la línea de los varargs, no en que te vengan en una tupla (eso puedes hacerlo de todas formas sin asteriscos, pasando una tupla como parámetro)
y lo de **kwargs es para permitir una especie de varargs cuando se usa la sintaxis de paso de parámetros por nombre, sin que influya la posición
Y todo ello en el fondo está motivado por la existencia de decoradores genéricos, que puedan llamar a otra función sin conocer su prototipo
MIS HOJOS!
Buscando info para una respuesta he ido a parar a una página que pone código python en unos DIV con texto centrado horizontalmente!!!
 
9:12 AM
maravilloso trolleo
en otros lenguajes al menos compilaría igualmente
xD
 
10:02 AM
@abulafia Sí es que la ví cerrada y me sorprendió y vote por su reapertura... Pero parece ser que no ha habido éxito por desgracia :(
@gbianchi .
se podría hacer lo que dice gbianchi.
Por cierto que opináis de los monitores curvos de 49 pulgadas para programar, estilo este por ejemplo es.redbrain.shop/search?q=Philips+498P9/…
sin tener que hacer cosas de diseño
El link que quería pasar era este pccomponentes.com/…
 
@RubialesAlberto Si no costasen tanto, ya tendría uno, pero de momento sigo usando dos monitores normales
dos monitores 4K te cuestan menos de 600€, pagar 900 por un doble me parece una sobrada
 
10:21 AM
@PabloLozano Ya, yo ayer lo encontré por 700 y caí en la trampa
me lo compré XD
ya os diré que tal va... Aunque me da miedo, tal vez es demasiado grande
pero por probar, si no siempre se puede devolver
 
Para programar lo mas optimo para mi es tres pantallas una lateral izquierda panorámica puesta en vertical una central grande y otra a la derecha normal de 30 pulgadas o asi
porque el codigo va a lo largo no a lo ancho
a la izquierda me refiero una asi pccomponentes.com/lg-25um58-p-25-led-ips-ultrawide-fullhd pero volteada
 
para las depuraciones o las visualizaciones de código es maravillosa
 
@NicolasOñate Ya yo creo que también depende del IDle de trabajo. Yo por ejemplo tengo VScode y no te permite separar ventanas y me gusta tener todo en horizontal. Ficheros -> script -> jupyter notebook (con las salidas del script).
 
A la izquierda codigo
En el centro para programar
a la derecha depurar-testear
a mi me ponen eso en el trabajo y mi eficiencia se multiplica
 
10:34 AM
@PabloLozano Es una barbaridad hahaha
 
Yo caí en la trampa de comprarme una TV estos días...
...pero me avisaron de que se había acabado el stock así que no sabían cuando llegaría
así que "salí" de la trampa: cancelé el pedido
 
@NicolasOñate Tiene buena pinta! Aunque ya solo por la pereza de no acostumbrarme
además yo siempre soy más de simplificar, soy minimalista jaja
 
Mi TV tiene ya más de 10 años, como mi monitor ppal
 
Ufff ahora hay TVs muy baratas
bastante buenas
yo es que no veo la tele, así que me da igual, tengo una de 32 pulgadas jajajaja
antigua
 
Pse, he estado viendo muchas reviews y parece que las nanocell de LG tienen mucho "light leaking", las 4K "baratas" de samsung sólo admiten 60Hz...
 
10:38 AM
sí esta mía tiene exactamente 10 años, me la compré al empezar la uni
 
y las OLED están demasiado caras
lo mismo aguanto un año más con mi TV
es FH y mientras deje unos minutos para que se caliente, no da problemas
(en invierno, los primeros 10 minutos, congela la imagen de manera random)
*FHD
pero no es ni LED, es relativamente gruesa
yo quiero una tele que se vea bien de verdad, me da igual la parte smart porque usaré o un chromecast o un android TV
de ese modo podrá durarme muchos años
 
10:51 AM
@PabloLozano jaja va a acabar bien amortizada!
Yo es que de TV como no la veo no tengo ni idea, de todas formas si veo algo curioso a buen precio te digo :)
 
@RubialesAlberto Yo la uso para streaming, sólo
de hecho, se desintonizó la tele y no me enteré hasta que mi suegra quiso ver un canal TDT
Netflix, Amazon Video y la Wii de mis nenes
 
11:09 AM
@RubialesAlberto Anda! Está reabierta!
 
11:26 AM
@abulafia Graaaande! Me adelanté a la jugada las cosas llevan su tiempo :). Me alegro era una buena pregunta/respuesta !!
Pensé que solo la había votado yo, cuando ví que había pasado un día y seguía cerrada
 
 
2 hours later…
12:57 PM
@RubialesAlberto También la voté yo después de que lo mencionaras. La verdad que no parece tan mala pregunta. De hecho, casi parece una de esas preguntas que pones para autoresponderte y que quede como canónica.
 
1:52 PM
Buenas..
 
Estadísticas tontas pero reales (para mí digno de un igNobel, gracioso y curioso a la vez): Hay una correlación entre el Covid y la cantidad de reseñas negativas en Amazon a las velas aromáticas
 
Alguien le ha presentado este tipo de problemas ?
 
uso 100%
¿El problema de quedarse sin espacio en disco? ¿quien no?
 
@JuanPerez a todos...
 
Que se puede hacer en ese caso ?
Que me recomiendan ?
 
2:05 PM
agregar espacio
 
o borrar cosas
 
Elimine todos los registros viejos (mysql) para ver si así liberaba un poco mas de espacio pero no fue así
 
o mover
 
estás usando docker? Quizás puedas borrar imágenes que no necesites
 
Y ese archivo que aparece en la imagen a que se refiere ?
@abulafia Lamentablemnte no
 
2:06 PM
es un fichero temporal
al reiniciar el sistema todo lo que hay en /tmp se borra
puede que alguna aplicación cree mucha basura que no limpia
 
0
Q: pytorch - dudas modelando cnn para reconocimiento de acordes

Doncreamestoy iniciando un proyecto de reconocimiento de acordes usando pytorch y una red convolucional. Siguiendo un paper que encontré y me pareció interesante. Para ser sincero soy bastante novato y estoy un poco atascado a la hora de replicar la red. Esta es la explicación en el paper: Y esto es lo ...

Buff
 
Ah no tiene nada que ver..
 
@PabloLozano es php... seguro...
 
@gbianchi la basura?
 
@NicolasOñate claro.... :p
 
2:08 PM
un truco podría ser hacer un symlink de la carpeta que use MySQL para guardar las cosas a una carpeta de /home
 
@abulafia no entiendo si la pregunta es buena o mala...
 
por lo que veo es una unidad distinta y está vacía a pesar de ser la más grande de tu sistema
 
@PabloLozano Te refieres a sacarla de la raiz ?
 
no exactamente
 
@gbianchi Ni yo, pero hay una disonancia cognitiva en ella... Dice que es principiante, pero se está metiendo a usar redes neuronales con pytorch tras la lectura de un artículo. A priori, parece un hueso duro de roer para un principiante. Yo ni conseguí entender la pregunta
 
2:09 PM
imagina que tienes una aplicación que guarda datos en /var/appX
 
pero donde tienes realmente espacio libre es en /home/
 
@gbianchi yo me dedico a ello y quitaría la pregunta, no tiene sentido lo que está preguntando
 
porque / es una partición y /home es otra
 
@gbianchi Y lo que tiene "por ahora" son cuatro líneas, pero me temo que la solución requiera cientos.
 
2:11 PM
@abulafia efectivamente
 
nada te impide crear una carpeta en /home/juan/datos
 
además que no está aplicando lo que pone en el paper, ni dice como son sus datos, etc
 
y luego crear un enlace así: ln -s /home/juan/datos /var/appX
 
por no hablar de que reconocimiento de audio es de los temas más complicados
le dejaré un comentario
 
entonces cuando accedas a /var/appX, realmente estarás accediendo a /home/juan/datos
y tendrás ese espacio disponible
 
2:12 PM
Vale, en ese servidor lo unico que estoy utilizando es el MySQL nada mas
 
@abulafia cierrenla como demasiado amplia entonces
 
pues mira qué carpeta tiene toda la información
para MySQL y mueve esa carpeta a /home
 
@RubialesAlberto cerrala como demasiado amplia
 
y luego crea el enlace
 
@PabloLozano Vale, una consulta puede que ese archivo temporal también este causando problema en cuanto a que es muy pesado ?
 
2:16 PM
no lo sé
 
@gbianchi ya lo he hecho
 
jaja ese meme es muy mítico
 
lo normal si usas una base de datos, es montar el sistema de ficheros para que pueda usar el espacio necesario
pero parece que tienes montado MySQL en una partición de 50GB, mientras tienes casi 500GB en home
es posible que puedas configurar MySQL para que use /home para guardar muchas cosas
pero lo normal es que las cosas que varían mucho de tamaño, generalmente creciendo, se acumulen en /var
 
la respuesta que ha hecho a mi comentario me parece brutal
si es verdad, no entiendo como sin a penas conocimientos previos, te mandan a programar una red neuronal para detectar acordes...
 
2:23 PM
@PabloLozano Como haria para cambiar la configuración de MySQL y que apunte al home ?
 
@MauricioContreras Brutal. It's funny because is true
 
Ahí no te puedo ayudar, de bases de datos no sé mucho y MySQL en especial no la he usado nunca, yo era más de PostgreSQL
 
Vale vale entiendo
 
@RubialesAlberto XDD
Estoy demasiado ocupado estudiando para estudiar mas
2
 
2:44 PM
estoy viendo las estadísticas del sitio (así de aburrido ando) y parece que por suerte mi sensación es incorrecta: no ha bajado el tráfico este año
 
Lo acabo de leer a @PabloLozano y me acordé de este sitio: tylervigen.com/spurious-correlations
 
@PatricioMoracho Pero esa correlación sí puede tener causalidad: te compras una vela aromática y pones una valoración negativa porque no tiene aroma: has perdido el sentido del olfato por el covid y no lo sabes
tengo un par de conocidos a los que le pasó eso: se contagiaron de los primeros (en marzo) y perdieron el sentido del olfato, pero pensaban que era una gripe fuerte
y ya recuperados supieron que habían pasado el covid
 
Necesito opiniones. ¿ Alguien dispuesto a escuchar todo el royo de explicación ?
... ummm ... no, creo que no. Acabo de ver la luz.
 
@PabloLozano lo leí muy por encima: mobile.twitter.com/kate_ptrv/status/1332398737604431874, me pareció un poco arriesgado, la correlación existe, pero hay suficientes elementos para decidir que existe alguna causalidad
 
@Trauma Uau, mis propiedades de pato de goma son endocrónicas, como las de la tiotimolina resublimada.
 
2:55 PM
Creo que no va a ser necesario. Ya se me ha ocurrido algo que mas o menos puede valer
Gracias, no obstante (creo, no estoy muy seguro de si te ofreciste o no ...)
 
Igual me quedo con una frase : Todos los modelos son falsos/mentirosos, pero algunos son tremendamente útiles
 
Es el momento de hacer velas aromáticas para detectar a pacientes Covid.
 
@Trauma Iba a hacerlo. Por eso lo de endocrónicas
 
Ah. Pues eso, gracias :-)
 
@abulafia echo de menos el emoji de troll en el chat
 
3:02 PM
A veces hago unos chistes demasiado oscuros. No sé cuántos de los que estamos aqui sabemos lo del cuento de Asimov
 
@MauricioContreras Cuando te vayas a subir en el ascensor, suelta una ventosidad: si el vecino ni se inmuta, no subas con él
 
3:14 PM
@Trauma El problema es que nos has dejado con las ganas de saber en qué andas metido
 
Me acaban de cambiar la prioridad. Ahora, lo primero es que genere una entrada y salidas válidas, y y ya implementaremos lo del medio cuando se pueda :-(
Chalauras de los pythoneros estos
 
@PabloLozano En mi grupo de amigos hacemos bromas al respecto, rollo: No os huele mucho a comida? y uno responde no, todos le miramos con cara de susto y le marginamos
 
Luego se quejan de que tenemos un bloque monolitico que es muy dificil de mejorar/cambiar
Voy a por caf'é
 
@Trauma ¿Quieren un mock/stub?
 
hola!
tengo problemas con css
me ayudan porfavor
tengo un div que tiene una clase, de este div quiero aplicar a su nieto div que no tiene clases para referirme al nieto
 
3:20 PM
@PabloLozano No. Quieren una versión funcional de la aplicación con los cambios que hemos hablado en la entrada/salida
Y me avisan a las 16:15 de la tarde
pasamos de leer y escribir protocol-buffer desde/por stdin y stdout
a leer URL con direcciones de REDIS, bajar los datos de allí, subir las respuestas, y generar una URL de salida
y lo quieren hoy
estoy pidiendo un cambio de proyecto YA
ya estoy hasta los cajones
 
@x-rw tuClase > div > div
 
@x-rw pasanos el html del elemento que quieres seleccionar y los cercanos que se puedan referenciar
lo de @NicolasOñate podria funcoinar a menos que el del medio no sea un div, o que el nieto tenga hermanos div's
 
@NicolasOñate pero tiene dos nietos
@lois6b esta funcionando, pero tiene dos nietos
 
@x-rw puedes usar :first-child para el primero si fuera el que quieres
 
@lois6b y lo esta aplicando a los dos nietos, yo quiero que solo se aplique al segundo nieto
 
3:29 PM
o :last-child para el ultimo
 
@lois6b probando
@lois6b asi? .miClase > div > div :last-child{
 
pero si tienes 3 y quieres el segundo no vale. tendrás que usar :nth-child(2)
@x-rw asi pero sin espacio div:last-child o div:nth-child(2)
 
 
2 hours later…
5:17 PM
Hice un stop para mysql y intente luego iniciar el servicio no esta dejando y muestra esos errores alguien sabe porque pasa esto ?
 
que configuraciones cambiaste?
le diste espacio en el disco?
 
No hice nada
Lo único que hice fue hacer un stop y luego iniciar el servicio de nuevo
No, queria mover todas las bases a la particion de home
 
leiste el error??? porque sigue dando error de escritura.. le sigue faltando espacio!
 
Osea, sin espacio no pueod
iniciar el mysql ?
Hacer el start ?
 
y si no puede grabar en los archivos que requiere para iniciarse, supongo que no...
hay que buscar el codigo de error en la documentacion... a ver que dice...
 
5:42 PM
0
Q: Tengo que hacer un programa por medio de punteros pero no se como se hace?

Andres BriseñoLa empresa Automotriz ACME, tiene cinco agencias y cuenta con la información acerca de las ventas mensuales de automóviles del año pasado por cada una de estas agencias. A partir de estos datos la empresa construyó la siguiente matriz de ventas: CENTRO VALLE BRISAS ANAHUAC COLINAS ENERO FEBRERO ...

Qué ganas de responderle "Yo diría que sí".
 
@gbianchi Voy a darle mas espacio para ver..
 
6:03 PM
Si buenas?
 
@LauraZ jajajaja
por lo menos, una pandemia entera!
 
Se puede quitar espacio de una partición sin necesidad de eliminarla ?
 
@gbianchi Yo tratando de olvidar marzo 2020 y ya poco llega marzo 2021 jajaja
Cómo van las cosas por acá? Siguen conservando el distanciamiento social tan bien como yo?
 
@LauraZ por supuesto.. te saludamos de lejos... como corresponde...
 
Eso está bien
Y los demás? Como anda SOes
Todavía funciona el "Esta pregunta debería incluir más detalles para clarificar el problema"?
 
6:16 PM
@JuanPerez Se puede, solo hay que eliminar archivos de esa partición. Tu problema es la partición root, que no tiene espacio, lo cual no es solo un problema para mysql, sino para el sistema en general, busca dónde se esta gastando la mayor parte del espacio, lo más probables es que sean logs, normalmente en /var/log, desinstala aplicaciones que no necesites, borra archivos innecesarios, etc.
 
Es posible saber mediante un comando los archivos que están ocupando tanto espacio ?
@PatricioMoracho Para así borrarlos y dejar espacio libre.
 
@JuanPerez Miles, esto puede ser una forma, para obtener un listado de los top 20: sudo du -a /carpeta_donde_buscar | sort -n -r | head -n 20
 
@PatricioMoracho Pero de forma general porque no se en que carpeta es donde este el consumo.
 
No te lo recomiendo ejecutarlo desde / pero si lo quieres intentar
 
@LauraZ siempre!!!!
 
6:27 PM
Imagino que no sos el sysadmin, si lo fueras ya sabrías más o menos en que carpetas buscar, normalmente los sistemas crecen en tamaño, por logs, temporales, y aplicaciones instaladas, esto dependiendo del sistema siempre están en una carpeta fija, por ejemplo, los logs suelen ir a /var, lo temporal a /tmp y las aplicaciones varían de sistema en sistema, a veces /opt, /usr/local/etc.
 
@PatricioMoracho No soy el sysadmin pero puedo navegar entre todas las carpetas para tratar de solucionar el problema
@PatricioMoracho Descarte que sea el archivo que estoy dejando en la maquina
@PatricioMoracho Esto es lo que se encuentra en /var/log
 
Si no veo mal, tenes 1.2 Gb de logs, es una buena candidata para eliminar archivos.
 
@PatricioMoracho No pasa nada si los eliminos todos ?
 
Yo tampoco soy sysadmin, así que toma con pinzas lo que te digo: lo que borres en esta carpeta no debiera afectar demasiado, simplemente son registros de auditoria, yo no sería tan drástico y solo eliminaría, por ejemplo los message_* más antiguos.
 
Vale, una vez eliminados ya ahí tengo un poco mas de espacio es posible que le asigne mas volumen quitándole espacio al /home y asignarle la mitad de lo que tiene home al root
Pasarle unos 300GB
 
6:45 PM
Podría ser, desconozco como se hace el ajuste de particiones en caliente.
 
Si porque lo que he visto es que eliminan la partición y luego asignan el volumen total
 
Si eliminas una partición pierdes el contenido que tuvieras, al menos de la que vas a achicar
 
No, no puedo eliminar nada
 
@JuanPerez menos mal!!!!
 
Jajajaja
 
6:55 PM
si borras a mano los logs de mysql te ves luego de las bolas
 
A que te refieres ?
 
ya me pasó alguna vez
que ese 1.2 gb de logs no lo puedes tocar
MySql tiene sus propios mecanismos, y allí hay info activa que afecta la operación actual
no me preguntes cual, todavía no lo se
 
Me recomiendas no borrar ningun .log ?
 
pero ya la cagué una vez borrando eso
Si, no borres directo, debes cambiar la configuración de mysql directo para que el se ocupe del tema y no sature el disco
pero, no se hacerlo
es algo que tengo pendiente
 
Actualmente no me esta funcionando mysql por falta de espacio
 
7:02 PM
@JuanPerez te toca consultar los manuales... en días pasados leí una discusión sobre el asunto, pero no recuerdo donde
 
Estos son los archivos que se encuentran en /var/log/
 
mysql genera sus logs en otro sitio, espera trato de mirar
se que suelen ser gigantes
 
144 /var/log/mysqld.log
Ahí esta un log de mysql
Jajaja veo que te asustaste cuando viste los log
 
mysql/data/
en la carpeta en que esté instalado el mysql bajo data/ suele haber una carpeta por BD,
y, en data hay un monton de logs
ej binlog.000345
son intocables. Yo ya hice polvo mi instalación alguna vez
 
No yo no quiero tocar nada ahí
 
7:15 PM
y crecen como llagas
 
Libere ya 1%
Lo que no me esta dejando es iniciar el mysql
 
no se como ayudar
 
@JuanPerez tremendo rollo tienes allí
 
Todos los días bro jajaja
 
Tu archivo de datos de MySQL está en la partición que no tiene espacio?
 
7:27 PM
Si
 
Primero, aplausos para el SysAdmin que hizo eso.
Segundo, tu base de datos pesa tanto así?
 
Es que son muchas bases de datos que están ahí
Y son miles y miles de registros..
 
Ok, si son muchas, doble aplauso al SysAdmin. Se merece un premio.
No recuerdo exactamente los comandos, pero creo que puedes extender esa partición, aunque igual yo se lo dejaría a nuestro famoso SysAdmin. Él solito se puso la soga al cuello.
 
Jajaja
Y no quiere hacer nada..
 
@JuanPerez ni que fuera tonto. XD
Lo primero es tomar respaldo de los datos, imagino que tienen la info respaldada, o es una gracia más de nuestro SysAdmin?
 
7:31 PM
:V
Ya tengo el respaldo de todo..
Tuve que hacerlo
Antes de hacer cualquier cambio
 
@JuanPerez Menos mal
 
Cree una imagen con todo y si sale mal lo que hago es subirla y listo
 
Dile al tu sysadmin que necesito alguien que me ayude a destruir un sitio
 
Estaba leyendo esto
Estaría contento seguro que lo hará con los ojos cerrados
 
Pues tiene buena pinta, estaba seguro que se usaba resize2fs, pero no sabía que se podía hacer en LVM
 
7:38 PM
Voy a intentarlo
 
@JuanPerez cruzaremos los dedos por ti. Total, lo peor que puede pasar es que te cargues el sistema. La culpa se la echas al SysAdmin. XD
 
Jajajaja
 
Buenas, ¿Qué tal? Tengo una dudilla, a ver si alguno me puede echar un cable. Gracias de ante mano.
Tengo que hacer una función quedado un String, retorne el mismo String devolviendo en mayúsculas una palabra buscada
Es decir, si tengo la siguiente cadena:
"Hola, ¿Qué tal? Espero que todo te vaya muy bien"
y tengo que buscar la palabra "muy", no tengo problema, porque separo el String en palabras con el método split y lo modifico fácilmente
 
@Manuel, saludos. La pregunta del millón: ¿En qué lenguaje?
 
Java, perdona, se me ha olvidado comentarlo
El problema que tengo es con las palabras que tiene algún signo de puntuación ",.!?"...
Se os ocurre alguna forma de detectar que una palabra tiene alguno de esos signos, no tenerlo en cuenta para la comparación y que siga estando ahí luego de la transformación?
Llevo un rato pensando, pero no se me ocurre nada... T-T
 
7:49 PM
@Manuel me pierdo, ¿que tienen que ver los signos de puntuación?
 
Se me ocurre que, tras separar en palabras individuales, en vez de comparar la palabra_objetivo con cada palabra_individual usando palabra_objetivo == palabra_individual, uses una búsqueda de subcadena para ver si palabra_objetivo esta contenida en palabra_individual
 
Por ejemplo, en la palabra Qué, si tuviera que buscarla, el método split, me la devolvería así: ¿Qué
 
en Python sería if palabra_objetivo in palabra_individual, pero en Java no sé
de todas formas este método, ahora que lo pienso, no vale tampoco
pues si palabra_objetivo es "que" y palabra_individual es "queso" te daría un falso positivo
 
Ostrás, pues me había emocionado pensando que sí XD
Ah, joe...
Podría olvidarme de los signos de puntuación, pero no me gusta hacer algo mal... Cuando sé que está mal o es mejorable
Pero no tengo ni idea de cómo comprobar eso
 
la función que usas para partir (split()) ¿admite como parámetro una regexp?
 
7:52 PM
Creo que sí
 
porque entonces podrías partir no por espacios, sino por signos de puntuación
y así las palabras_individuales ya te salen limpias
 
Pero tendría el problema luego de escribir la frase con los signos de puntuación, ¿no?
 
Creo que el problema es la separación del string, yo que tu usaría los métodos de indexOf y substring y luego aplicaría operaciones sobre subcadenas, por último, uniría todo con concat.
 
@gbianchi :3
 
Y una cosa que se me ocurre... ¿Qué os parece si ha cada palabra le hago un match con una expresión regular?
 
7:54 PM
@Manuel para el carro chaval, que te metes a matar mosquitos con cañones
 
Algo así como si la palabra es igual a "cualquier signo de puntuación"palabra"cualquier signo de puntuación"
jajajajaja
 
@MauricioContreras vaya, ya ni un saludo
No puede ausentarse uno porque ni eso :c
 
@LauraZ holaaaa
Disculpas, pero entre Alt+Tab no vi cuando entraste. XD
 
@MauricioContreras tranqui, cómo va la causa?
 
Hmm... Y si buscas la palabra objetivo con una regexp? Por ejemplo "muy" podría buscarse con \bmuy\b El \b es un "word boundary". Y reemplazas con la expresión regular \U$1\E, que pasa a mayúsculas lo que hubiera encajado
no sé si las expresiones regulares java soportan eso
 
7:57 PM
@LauraZ Pues allí, poco a poco
@LauraZ y tu?
 
@abulafia, algo así estaba pensando
Creo que sí lo soporta, pero hace un año que no toca nada de expresiones regulares
Voy a darle alguna vuelta y a ver si consigo hacerlo
Muchas gracias!
 
@Manuel Demo:
(pero este ejemplo funciona solo con PHP, no con JS ni Python)
quizás haya suerte con Java
 
06:00 - 20:0020:00 - 00:00

« first day (1859 days earlier)      last day (1232 days later) »