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 - Serapis

#571
Programación C/C++ / Re: #if 0 ¿Se ejecuta?
13 Abril 2021, 22:16 PM
Es una directiva condicional...
Sería más útil, añadir una constante en vez del 0... y aignar a la connstante el valor 0 o 1 según proceda.
#572
No.

Tu estás haciendo un Replace.
Tus 'substring' solo señalan que se será remplazado y por quien será remplazado...
Esto es, tus substrings, son los parámetros de la orden Remplazar.

Tu estás haciendo esto:


frase[0] = "eyes";

frase[0].Replace("e", "E");
#573
Cita de: SlayerBur en 11 Abril 2021, 16:34 PM
Buen día.

Sucede que intento hacer un intento de IA (No es mas que segun lo que escribas, te dara X respuesta, al menos por ahora)

Logre que cuando se escribe una pregunta que no existe en su "vocabulario", la guarde en un .txt junto a su respuesta, quedando algo asi:

....
de esta forma estoy guardando Pregunta, y luego de un enter la respuesta, tambien pense en hacerlo todo en una linea para que sea mas facil, ya que luego seria unicamente quitar las palabas que no se utilizarian, y mostrar de Respuesta: hacia delante.

Pero lo unico que logro es mostrar o todo el .txt, o unicamente palabras en especifico.
Yo si te he entendido.

El problema es que no haces ninguna búsqueda en el fichero.
Se supone que si tu fichero está guardando preguntas y respuestas, lo ideal es que luego al hacer una pregunta, localice la pregunta más similar y arroje la respuesta bajo ella.
Como quiera que es un txt, tu sabrás que formato le estás dando, como mínimo separa pregunta en una sola linea y respuesta en otra línea, así las preguntas ocuparán las lineas pares y las respuestas las lineas impares. Y como mínimo deberías ser capaz de arrojar una sola línea como respuesta.

Como imagino que no va muy allá (la IA), la similitud entre lo que se pregunta y la pregunta a buscar podría estar basado en el numero de coincidencia de palabras (incluso en desorden).
Lo ideal es añadir un analizador semántico (algo más o menos complejo), y que determine con otras preguntas cuya identidad semántica sea similar... de lo contrario si dos preguntas idénticas donde aparece una negando, tendrá una simulitud mayor que otras parecidas pero menos), etc...
Desconozco si tienes capacidad para realizar un analizador sintáctico (asumo que no, dado que no eres capaz de resolver este 'simple problema'), pregunto si al menos eres capaz de crear un analizador sintáctico... sí como los del cole cuando eras (supongo), más pequeño: Sujeto, verbo y predicado, y luego separar cada uno de los elementos hasta sus últimas entidades... al menos por concidiencias podría conseguir algo.

¡Muchos...! cuando no son capaces de lograr una respuesta adecuada, proveen una 'neutral', como tratando de ocultar su pedantería (a la de la IA, me refiero). Cosas del tipo: ¿Tu crees?. "Creo que estás perdiendo el tiempo", y chorrocientas respuestas más programadas...

Si es por entretenimiento, vale, si no es perder el tiempo.
#574
Claro...

Observa, desgranando los parámetros

quien es reamplazado = frase[0].Substring(0, 1)
quien le sustituye = frase[0].Substring(0, 1).ToUpper()

frase[0].Replace(quien es remplazado, quien le sustituye)

Como quiera que el carácter a remplazar (0,1) es la 'e', y que se remplaza todas sus apariciones por 'E'... pués el resultado obtenido es correcto, pero no el deseado...

Prueba con:

frase[0] = "elefante valiente"

Verás que todas las 'e' acaban siendo mayúsculas. Con solo 2 'e' en una palabra tan corta, es posible que te cueste más verlo claro...

Si lo que buscas es poner (solo) la primera letra en mayúsculas, hay varios modos, he aquí uno de ellos:

string s = frase[0].substring(0,1).toUpper   // toma el primer caracter y lo comvierte a mayúsculas
frase[0] = s + frase[0].substring(1,frase[0].length-1)  // concatena detrás el resto de la cadena.

.

#575
Sí son libros muy específicos.
Va a ser difícil que alguien de aquí, tenga esos libros... al ser éste un foro de programación, he dado por sentado que (tu búsqueda) versaba sobre libros de programación.


El primero se vende a unos 47euros con gastos de envío sube a 50.
El segundo se vende a 30-32 euros...
30-32 euros, no 100 https://www.agapea.com/Fernando-et-al-Montes-Ponce-de-Leon/Los-sistemas-de-control-de-trafico-y-senalizacion-en-el-ferrocarril-9788484686835-i.htm
https://www.iberlibro.com/servlet/SearchResults?isbn=9788484686835&n=100121501&cm_sp=plped-_-1-_-new

47-50 euros https://www.iberlibro.com/servlet/SearchResults?cm_sp=SearchF-_-topnav-_-Results&kn=9788492970995&sts=t

Cuando busco un libro específico y sé su ISBN, lo localizo por iberlibro.
Si nuevos cuestan caros, mira de comprarlo de segunda mano (ebay es muy bueno para eso), todavía pudieran tener un precio razonable. Otra opción es comprarlo nuevo y una vez termines con él, si no te interesa lo pongas en venta, aunque pierdas un poco, esa diferencia entre la compra y la venta considéralo como el coste real que pagaste por él.

En general, cada 'gremio' acaba por conocer algún sitio particular donde pueden encontrarse pdf... cuando no es así, la gente suele usar búsquedas por torrent, emule o cualquier otro sistema de p2p (cuando google falla), eso sí... cuidado entonces porque pueden venir con 'sorpresa' y lo que te descargues no resulte ser un pdf y sí un virus (por supuesto esto no es siempre, es la cautela a mantener). Tampoco te limites al formato pdf, busca también por epub, mobi, etc...
#576
Hardware / Re: Compra de un Monitor
11 Abril 2021, 16:54 PM
Cita de: Machacador en 10 Abril 2021, 23:25 PM
Sobra el TFT... compras un Led o un LCD... a mi me gusta la marca OAC porque me han
Es AOC...
Sí, doy fé que son buenos.
En cierta ocasión compré un Proview, pero el distribuidor me señalo que ya no le quedaban y que debería esperar dos  o 3 meses (entonces los transportes eran menos inmediatos, pero también mucho más económicos (supongo que la causa era por la vía marítima frente a la vía aeroporturaria)), así que le pedí que me mandara otro que tuviere pero de iguales prestaciones y precio y me envió un AOC (19"), con una cantidad increíble de resoluciones, con el paso del tiempo me di cuenta que era realmente bueno. Me duró unos 15 años, y solo porque lo sustituí cuando me regalaron (inesperadamente) un LCD cuyo peso, volumen y consumo, competían contra él, aunque jamás en la resolución... se fue de casa aún funcionando y a buen seguro hubiera durado varios años más.
#577
Hardware / Re: Compra de un Monitor
11 Abril 2021, 16:46 PM
Te respondo aquí al otro hilo tuyo que mencionas:

Cita de: AlbertoBSD en 18 Marzo 2021, 06:06 AM
Tengo un monitor LCD viejo y ni rasto de burn-in.

Para que este efecto sea notorio tendría que estar la misma imagen expuesta durante días no?

Cita de: B€T€B€ en 18 Marzo 2021, 19:52 PM
Es lo que ocurre con los iconos de la barra de tareas, así como ciertas partes del navegador.
La barra de tareas puede colocarse arriba, abajo o a los laterales. También pueden reordenarse sus elementos así como varias su tamaño y el estilo (colores, etc...).

Si uno cree que su monitor pueda sufrir de ese problema, sería acertado ir cambiando de posición o de estilo la barra de tareas cada cierto tiempo.

Y si ha de estar muchas horas encendido el monitor sin interacción del usuario, es adecuado apagar la pantalla. Si sucediera que no tuviera botón de apagado o que estuviere dañado, poner a pantalla completa un programa cuya ventana sea exclusivamente un fondo negro (pro ejemplo) y que con un simple click, se cierre (tal y como sucede con un salvapantallas, pero sin ser configurado a través del salvapantallas. El salvapantalla es proclive a ser controlado por virus, por lo que lo mejor es desactivarlo por completo).



Sobre comprar un monitor, los LED son menos dañinos para la vista y consumen bastante menos. Los de 24 pulgadas, rondan entre los 100 y 140 euros (por supuesto también los hay mucho más caros y difíicilmente más baratos).

Si te sugeriría que cualquiera que sea el monitor que compres, que tuvieres en cuenta los conectores extras que traiga, que a priori, no se miran demasiado pero que con el tiempo se agradece...
#578
Cita de: jpablogg en 12 Marzo 2021, 20:41 PM
Tengo un router fibra ... y no permite visualizar el log de web visitadas.
...
Si además tuviera  control parental para bloquear ciertas web o contenido muchísimo mejor.

Saludos.
No existe.
En el diseño de un router, no se contempla almacenar el historial de sitios visitados. entre otras cosas, porque requiriría una memoria adicional que encarecería el aparato y además exigiría una gestión de la misma que a buen seguro consumiría muchos recursos. Lo limitan a bloquear Ips (seguramente de tamaño limitado) y a un breve historial de los bloqueos (eso sí suele permitir enviar el historial a un correo, para que el peso de mantener los ficheros recaiga en ti).

Hay un programa que cumple tus requisitos casi exactamente. Se llama PeerBlock (sucesor de PeerGuardian), que permite registrar (vía driver), las IPs (con su puerto) que se conectan a tu equipo, con la opción de poder bloquear listas de IPs, sueltas o por rango. (adjunto una captura más abajo).
Pero considera que un sitio web, puede tener una sola IP o recibir procedente de ella, muchas otras IPs (por ejemplo para cargar una imagen presentada ahí, pero alojada en otra web), por lo que tampoco quedaría como a tí te gustara, eso sí, permite guardar el historial acotando el tiempo que se almacena, el tamaño destinado , etc... y al tiempo te sirve para bloquear o permitir el flujo desde ciertas direcciones (ponerse tonto bloqueando a diestro y siniestro, tiene por resultado bloquearte el acceso a internet, por lo que es importante saber qué se hace).



https://en.wikipedia.org/wiki/PeerBlock
#579
Software / Re: Office
11 Abril 2021, 15:54 PM
Tienes la alternativa de LibreOffice, que siendo gratuito, no tienes problemas de licencias...
#580
Si pones el título quizás alguien lo tenga y quiera compartirlo...