|
1071
|
Foros Generales / Dudas Generales / Re: Descargar libros de páginas webs for free
|
en: 11 Abril 2021, 17:33 pm
|
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.htmhttps://www.iberlibro.com/servlet/SearchResults?isbn=9788484686835&n=100121501&cm_sp=plped-_-1-_-new47-50 euros https://www.iberlibro.com/servlet/SearchResults?cm_sp=SearchF-_-topnav-_-Results&kn=9788492970995&sts=tCuando 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...
|
|
|
1072
|
Informática / Hardware / Re: Compra de un Monitor
|
en: 11 Abril 2021, 16:54 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.
|
|
|
1073
|
Informática / Hardware / Re: Compra de un Monitor
|
en: 11 Abril 2021, 16:46 pm
|
Te respondo aquí al otro hilo tuyo que mencionas: 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? 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...
|
|
|
1074
|
Comunicaciones / Redes / Re: ¿Qué router permite ver el log de web visitadas? ¿Alguna otra solución?
|
en: 11 Abril 2021, 16:24 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
|
|
|
1075
|
Informática / Software / Re: Office
|
en: 11 Abril 2021, 15:54 pm
|
Tienes la alternativa de LibreOffice, que siendo gratuito, no tienes problemas de licencias...
|
|
|
1077
|
Programación / Programación C/C++ / Re: Asignar tipo a variables en C++
|
en: 10 Abril 2021, 16:22 pm
|
Ufff...
Un lenguaje no se crea de esa manera. 1 - Para crear un lenguaje, lo primero es crear una especificación del mismo, que recoja todo lo que contendrá y como será contenido. 2 - Le sigue la definición (por ejemplo) en código BNF, con lo que una vez completado se puede programar y abordar el análisis léxico y el sintáctico. Nota que la primera parte sería en prosa y la una y la otra van íntimamente unidas, la primera detalla partes de la semántica que la segunda deje 'al aire'. Además puede debería recojer también ejemplos, de cada definición así saca de dudas ante alguna complejidad... Esa definición además debe ser filtrada para eliminar ambigüedades, eliminar entradas no accesibles, etc... es todo un proceso que llega a ser un arte por sí mismo.
La parte que pides corresponde al análisis semántico, es absurdo tratarlo si previamente no se ha ido incluyendo cada símbolo en la tabla de simbolos (durante las fases de análisis léxico y sintáctico). Es derivable durante el análisis semántico, el tratamiento de tipos, así como capturar los errores no interceptables en las fases previas. Llegado a ese punto, resulta absurdo traducir de un lenguaje fuente a otro lenguaje fuente, suele reservarse para casos concretos en los que aún no esté completo el compilador (generalmente para un sistema distinto a aquel en el que se está operando). Como mínimo, lo adecuaod al caso es que invocaras directamente el mismo compilador que usa el lenguaje al que querías traducir. Aunque lo más óptimo (de cara al rendimiento), es pasarlo luego a un código intermedio, previas optimizaciones, para al final compilarlo al sistema de destino (con las correspondientes optimizaciones según el sistema destino).
Hay quien tira de herramienrtas externas, como Flex, Bison, etc... para simplificar partes de la implementación del lenguaje. Tiene su beneficio y su perjuicio. Aunque claro, el tiempo de aprendizaje del mismo no difiere sustancialmente de implementar uno mismo su propio programa. El peor perjuicio que yo veo al usar herramientas externas, es que tu lenguaje debe cumplir ciertos requisitos, para acoplarse correctamente con ellos y sobretodo que determinados errores, aunque los intercepte, no ofrecen detalles específicos (lógicamente es algo personalizado de cada lenguaje), que es la principal razón por la que mucos lenguajes devuelven mensajes de error crípticos e ininteligibles muchas veces.
Si a pesar de todo insistes seguir por el camino que llevas, lo más que puedo sugerirte es que tu array, debe alojar una estructura y que esa estructura sea lo suficientemente flexible para contener los diferentes tipos por puntero... básicamente en ese array tendrías que albergar lo que has omitido que es la tabla de símbolos: Así dicha estructura podría contenener al menos estos campos: - Nombre del parametro. - Fue declarado-inicializado el tipo. - Valor de la enumeracion del tipo (por ejemplo byte=2, char=3, entero = 4, buleano =1, etc...) - Se recibe por valor o por una direccion (qué se almacena en la pila, su valor o la dirección donde consta el valor?) - Es un tipo simple o compuesto (los complejos serían aquellos que recogen varios campos. string y array de (cualquier otro tipo) aunque caigan en esta categoría deben considerarse simples, por cuando el único otro campo preciso es su cantidad de elementos, y el valor puede ser accedido por un indice sin más complicaciones que veirificar sus limites..., digamos que string y array son intermedios entre simple y complejo, pero se tratan como simples en prácticamente todos los lenguajes). - ...
Vamos lo cojas por donde lo cojas, exige una especificación prácticamente antes de escribir una sola línea de código.
p.d.: Si es solo cambiar parcialmente la sintaxis de un lenguaje, podría ser aceptable como lo llevas...
|
|
|
1078
|
Foros Generales / Foro Libre / Re: Descubre en que sitio ha quedado expuesto tu correo o teléfono
|
en: 8 Abril 2021, 19:52 pm
|
Un poco off-topic... Vaya, esto me ha refrescado que a raíz de aquel hilo y el problema que me encontré con prácticamente cada editor, es que se emperran en cargar en memoria el fichero completo, lo que admás de impráctico (para determinadas tareas sobre todo), si no tienes tanta RAM, no puede operar con el fichero (es un problema que se ha dado con cierta frecuencia, pero es a raíz de ese hilo que...), por lo que decidí, hacerme un editor hexadecimal (sencillo), que leyera solo 1-4 kb, de la posición elegida desde un scroll... y que las búsquedas las hiciera de igual forma (en segundo plano, cuando encuentre un hallazgo, carga su 'pagina' y que espere a que se pulse 'buscar siguiente'). Esta solución implica, emplear más tiempo en lectura a fichero a cambio de mantener la memoria prácticamente sin cambios... lo dejé medio funcionando y luego por carga de trabajo lo aparté y lo tenía completamente olvidado... vuelta a retomarlo... ![](https://i.imgur.com/DW68MxR.png)
|
|
|
1079
|
Foros Generales / Foro Libre / Re: Mis inicios en la programación
|
en: 8 Abril 2021, 19:20 pm
|
.. .. por cada libro dberian plantar un arbol
Tranquilo, yo al menos he plantado más árboles que el papel que ocupen mis libros... Seguramente en tu casa tengas puertas, ventanas, mesas, sillas, etc... de madera. Aplícate la misma regla (incluída los latigazos). En realidad, los árboles debería plantarlos quien los tala (al margen de incendios u otras catástrofes). Me preocupa enormemente más la contaminación derivada del petróleo en todas sus formas y variedades.
|
|
|
1080
|
Foros Generales / Foro Libre / Re: Michio Kaku: "Contactar con los extraterrestres es una idea terrible"
|
en: 7 Abril 2021, 21:05 pm
|
Hollywood y sus películas son una máquina del tiempo... siempre se adelantan a lo que va a suceder... desastres, pandemias, viajes espaciales, presidentes negros en países racistas, todo lo fantasioso que ponen en sus películas sucede luego...
Jajaja... hay películas donde la Tierra es aniquilada (ej: Guía del autoestopista galáctico), películas donde la Tierra es tranformada y todavía habitable (ej: El planeta de los simios) o inhabitable durante quien sabe cuanto (ej: la serie los 100), o solo irrespirable pero todavía habitable (ej: Blade Runner), hay películas donde la tierra es perdonada (ej: ultimatum a la Tierra), películas donde se cree exterminada y luego resulta que no (ej: la serie Galactica) y películas donde la amenaza es reducida (ej: Mars attack) de este caso quizás sea de las que más haya... Si compras todos los boletos, será difícil que no te toque, así que a cuál te refieres tu???. ...en relación a "se adelantan a lo que va a suceder".
|
|
|
|
|
|
|