pcarballosaNv.7
inició un tema en Software
¡Te invitamos cordialmente a unirte a nuestra comunidad. Una vez registrado, tendrás la oportunidad de ver nuestras últimas novedades, explorar los comentarios que otros usuarios hacen en sus perfiles, así como reaccionar y comentar en ellos. Te esperamos.!
Recomendado · Anuncios, Reglas y Sugerencias
octubre de 2026
Puntos: 1 por mensaje, 1 por cada 10 reacciones recibidas, 20 por referido.
Este mes y el anterior muestran la clasificación completa; los meses anteriores, solo el ganador.
pcarballosaNv.7
inició un tema en Software
En esta tercera parte de este tutorial, como teníamos planificado, vamos a comenzar a programar el intérprete de ecuaciones matemáticas.
En primer lugar, para lograr esto nos será necesario reconocer los distintos elementos considerados legales de acuerdo a la gramática de una expresión matemática tal cual la definimos más o menos sin llegar a, valga la redundancia, la última expresión; estos elementos identificados dentro de la secuencia de caracteres de un texto fuente, son símbolos formados también por una determinada secuencia de caracteres, conocidos como tokens o lexemas.
En una parte anterior mencionamos como la pieza de software encargada de llevar a cabo el reconocimiento de los lexemas válidos dentro de una cadena de caracteres o texto fuente se denomina analizador lexicográfico.
El analizador sintáctico se sirve del analizador lexicográfico para obtener un lexema detrás de otro, sin necesidad de lidiar con la secuencia de caracteres sin identificar de un programa fuente, garantizando que cada lexema o token obtenido sea válido, y le sirva para realizar su propia tarea de reconocer si la secuencia de lexemas a su vez se considera correcta sintácticamente hablando, todo esto de acuerdo con lo expresado en la misma gramática.
Es decir, el analizador lexicográfico utiliza la gramática para reconocer un token dado a partir de una secuencia de caracteres, porque en dicha gramática está definido cómo está compuesto digamos un identificador, y cuáles caracteres son válidos a la hora de nombrarlo, en tanto el analizador sintáctico le pide al analizador lexicográfico todos los lexemas uno detrás de otro, y usa la gramática para comprobar si la secuencia de los lexemas se puede considerar legal, puesto en dicha gramática todo esto también está expresado.
El componente siguiente de un compilador o un intérprete, como me parece también mencioné, es el analizador semántico, y tal vez no hablé de las rutinas semánticas, o por lo menos usando ese nombre, cuando comenté lo de generar el código. El primero se encarga de comprobar la validez del código escrito en un lenguaje de programación en cuanto a su sentido, y en cuanto a las rutinas, sirven para generar el código objeto cuando se trata de un compilador, o para llevar a cabo lo demandado por cada una de las instrucciones en los intérpretes.
En todo caso, a pesar de existir una teoría detrás de los analizadores lexicográficos y de todos los demás, nosotros no vamos a detenernos en nada de esto, no hablaremos de autómatas finitos deterministas ni de otros mecanismos de reconocimiento, porque no lo necesitamos, y sobre eso existen extensos libros, para nosotros basta saber todo lo antes expuesto.
¿Qué se necesita para hacer un analizador lexicográfico?
En nuestro caso particular nada más necesitaremos un analizador lexicográfico básico, puesto no vamos a analizar toda la gramática de un lenguaje de programación, sino nada más la gramática de una ecuación matemática, sin embargo, todo analizador de esta clase, como se ha dicho, debe de ser capaz de identificar los distintos caracteres considerados válidos en la secuencia de caracteres de entrada, en ocasiones sólo para ignorarlos, como cuando se trata de un espacio en blanco, y en otras con el fin de reunirlos convenientemente hasta reconocer un lexema válido (algunos lexemas están compuestos de un solo símbolo, como los operadores, y otros de muchos, como pasa con las palabras reservadas).
El analizador lexicográfico deberá detenerse y reportar un error si encuentra como parte de la cadena de entrada un símbolo o carácter no válido en la gramática.
Por todo lo dicho, un analizador lexicográfico debe disponer de una serie de funciones o subrutinas básicas, como las nombradas a continuación:
| Nombre de la función o subrutina | Propósito |
| GetCharacter() | Obtener un carácter de la secuencia de caracteres de entrada. |
| IsAlpha%(c As String) | Comprueba “c” y devuelve verdadero si es un carácter alfabético |
| IsDigit%(c As String) | Combrueba “c” y devuelve verdadero si es un dígito de “0” a “9”. |
| IsWhite%(c As String) | Comprueba “c” y devuelve verdadero si es un espacio en blanco. |
| IsAddOp%(c As String) | Comprueba “c” y devuelve verdadero si se trata de un operador “+” o “-” |
| IsMulOp%(c As String) | Comprueba “c” y devuelve verdadero si se trata de un operador “*” o “/” |
| IsParentheses(c As String) | Comprueba “c” y devuelve verdadero si se trata de un símbolo paréntesis “(” o “)” |
El contenido de la tabla mostrada nos enseña como las subrutinas o funciones usadas por el analizador lexicográfico reflejan lo definido en la gramática, aun cuando todavía nos faltarían algunas más, las cuales no listaremos pero si deben ser implementadas de modo dicho analizador pueda reconocer todos los símbolos válidos.
La subrutina GetCharacter podría implementarse como sigue:
Sub GetCharacter()
If Position < Len(Expression) Then
Position = Position + 1
Character = UCase$(Mid$(Expression, Position, 1))
End If
End SubEn esta subrutina hacemos uso de una variable global Integer de nombre Position, en la cual se guarda, como su nombre lo indica, la posición del carácter a ser leído dentro de la cadena de caracteres de entrada. La cadena de entrada o ecuación matemática estará guardada a su vez en la variable global String de nombre Expression. Por fin, el carácter es leído por medio de la función Mid del BASIC y es guardado en una variable global String de nombre Character de donde será tomado cuando nos veamos en la necesidad de hacerlo.
Nota: La función de BASIC denominada UCase convierte una cadena en mayúsculas, con lo cual el carácter guardado en Character estará en mayúsculas en caso de ser un carácter alfabético, y por tanto no distinguiremos entre mayúsculas y minúsculas en las ecuaciones a ser interpretadas (la variable Volumen será igual a VOLUMEN o a volumen).
Por su parte, las funciones listadas son casi iguales entre ellas, salvo por reconocer el elemento indicado por su nombre (Letra, Dígito, Espacio en blanco, etc.).
Las líneas de código siguientes muestran como sería la función IsAlpha destinada a reconocer una letra o carácter alfabético:
Function IsAlpha%(c As String)
IsAlpha = (Asc(c) >= 65) And (Asc(c) <= 90)
End FunctionEn este caso usamos la función BASIC Asc para obtener el código ASCII del elemento en la variable “c”, y comparamos ese código para ver si se trata de una letra de la “A” a la “Z” (los códigos ASCII del rango de letras de la “A” a la “Z” se corresponden con los números de 65 a 90).
En general como se ha mencionado necesitaremos funciones básicas como estas de modo podamos detectar todos los distintos símbolos legales en la secuencia.
Es decir, debe ser evidente la necesidad de una función para reconocer un “.” puesto un número real lo posee, tal como lo expresa la gramática de un número, aun cuando es cierto esta no fue expuesta en su momento en ese detalle y nos limitamos a esto:
<number> ::= <integer> | <integer> '.' <integer>
<integer> ::= [<digit>]+
<digit> ::= '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'
Pero como se pueden dar cuenta, esta versión un poco más extendida de <number>, a pesar de mostrarnos como es necesario reconocer un “.” por representar un número con punto decimal, todavía resulta insuficiente para los números en notación científica.
En resumen, la intención de esto es mostrarles sin lugar a dudas cómo el analizador lexicográfico se basa en los símbolos o caracteres válidos definidos en la gramática de una expresión matemática y depende de ella.
Las funciones mencionadas nos van a servir como base para hacer otras funciones o subrutinas de reconocimiento de orden superior como comentamos seguidamente.
La subrutina SkipWhite puede servirnos de demostración:
Sub SkipWhite()
While IsWhite(Character)
GetCharacter
Wend
End SubLa subrutina SkipWhite, como su nombre lo indica bastante bien, será utilizada por el analizador lexicográfico para saltarse todos los espacios en blanco en la secuencia de entrada, puesto estos no tienen significado para el analizador sintáctico.
Nota: En un analizador lexicográfico de un lenguaje de programación donde el código se escribe en muchas líneas, SkipWhite también se saltaría los retornos del carro y los caracteres de nueva línea.
Pero vamos a dar un salto y ver la función principal del analizador lexicográfico, la cual se pudiera llamar GetToken, porque de todos modos en este instante debería haberse entendido la idea, conociendo la función del analizador lexicográfico de reconocer e ir entregando todos los lexemas válidos también conocidos como tokens según estos son descritos por la gramática:
Function GetToken$()
SkipWhite
If IsAlpha(Character) Then
GetToken = GetIdentifier
ElseIf IsDigit(Character) Then
GetToken = GetNumber
ElseIf IsOperator(Character) Or IsParenthesis(Character) Or IsComma(Character) Or IsTerminator(Character) Then
GetToken = Character
GetCharacter
Else
Error 255
End If
End FunctionLa función GetToken debería devolver un lexema con cada llamada a ella, o emitir un error en caso de encontrarse con un carácter no válido como parte de la secuencia de entrada; se trata de una función bastante simplificada, puesto probablemente no sea usada más adelante, para lograr una mejor integración entre el analizador lexicográfico y el analizador sintáctico.
En ella hacemos uso de otras funciones como las mencionadas de reconocimiento de distintos símbolos o caracteres, y de otras como GetIdentifier, destinada a obtener un identificador (nombre de variable o función), o GetNumber, destinada a reconocer un número.
Las funciones GetIdentifier y GetNumber, como sucede con algunas de las otras, no serán listadas en este texto, no obstante, cada cual podrá verlas si descarga el fuente del programa donde están implementadas.
En particular, la función GetNumber debería ser capaz de reconocer un número entero o un número real, así como un número en notación científica expresado como se lo suele hacer en los sistemas informáticos (como en 1.36e-14)
El código a continuación nos puede servir para probar lo hecho hasta ahora:
Position = 0
Expression = “4/3*Pi*Pow(r,3);”
GetCharacter
While Position < Len(Expression)
Print GetToken
Wend
Print GetTokenLa corrida del programa con la expresión matemática indicada debería dar como resultado la salida presentada en la imagen:
Adjunto
Los interesados en verlo pueden descargar el fuente del programa en este enlace: Lex.zip
En todo caso, como deben de saber, se trata nada más del analizador lexicográfico del intérprete de ecuaciones, en una próxima parte comenzaremos con la implementación del analizador sintáctico y de lo restante.
Nota: El código del programa no ha utilizado códigos de error diferenciados dado esto se está haciendo sólo con fines educativos, todos los errores lanzados desde dentro de las distintas subrutinas y funciones tienen un código común número 255.
DieÜbermenschNv.7
respondió a un tema en Humanidades y Ciencias
Miembro 290: Tal vez nunca lo sabremos, tomando en cuenta que un dios es básicamente una creación puramente humana, así como una representación espiritual producto de la necesidad del hombre por creer en algo o e…
Leer la publicación completaVikktorNv.9
respondió a un tema en Sociedad y Actualidad
Kira: No lo digo yo, lo dice él así que no me ataquen. Tan solo traigo un comentario de Facebook, que me he sumamente gracioso. Ya que en parte tiene razón y otras, no. La parte de que tiene razón que en v…
Leer la publicación completalediscarvajalNv.2
respondió a un tema en Informática y Tecnología
lediscarvajal: Conozco ideogram, pero no me sale, a lo mejor no conozco el prompt , si alguien me pudiera ayudar por favor
CalvitolinuxeroNv.3
respondió a un tema en Android
Miembro 1506: Tengo una tablet GDM cubana y estoy enfrentando algunos problemas. El táctil dejó de funcionar de repente y, además, no se conecta a Internet. No he tenido mucho tiempo para probarla a fondo, así que…
DESASTRENv.6
respondió a un tema en Sociedad y Actualidad
Lucien: Recientemente se ha desvelado un incidente muy serio dentro de la comunidad masónica de Cuba, que involucra a una de sus principales figuras, el Gran Maestro Mario Alberto Urquia Carreño. En un giro…
WhitehairNv.2
respondió a un tema en Humanidades y Ciencias
Kira: Se conoce a esta paradoja como un experimento mental propuesto por el filósofo Australiano Frank Jackson, que seguro que muchas que conocen este filósofo habrán leído su libro: "De la metafísica a la…
Leer la publicación completaFreudNv.6
respondió a un tema en Humanidades y Ciencias
markywtf: Podremos aprender con la seducción utilizando métodos que he estudiado y yo mismo he puesto en práctica llevando la seducción a una ciencia exacta podría ayudarlos en situaciones y dudas que puedan t…
inició un tema en Música
✪✾ŁยยЛ✾✪Nv.3
respondió a un tema en Sociedad y Actualidad
✪✾ŁยยЛ✾✪: Hoy estaba viendo en YouTube un resumido de AuronPlay donde mencionó una frase curiosa, robar por necesidad (era en un contexto de burla (era un contexto de burla con amigos jugando carrereritas), pe…
Leer la publicación completa✪✾ŁยยЛ✾✪Nv.3
respondió a un tema en Humanidades y Ciencias
E.+: Hagamos una reflexión desde el punto de vista ateo y desde la evolución Después de una eternidad en este universo de espacio sin fin de tiempo, empezó la evolución y el hombre ha evolucionado a lo la…
Leer la publicación completaSherezadaNv.11
respondió a un tema en Sociedad y Actualidad
E.+: Estudios han demostrado que las personas tienden a tener una personalidad en las redes que no tienen en la realidad 1- Como reaccionarias si alguien te faltara el respeto reaccionarias con tu misma p…
Leer la publicación completarespondió a un tema en Cine, Series, Anime y Deportes
Gamer815: Vamos a uno de los temas más clásicos del foro en esta época de fin de año, y es ¿Cuál es la mejor película del año? Este 2023 fue un año el cual en realidad no se esperaba demasiado de ella, incluso…
Leer la publicación completaSherezadaNv.11
respondió a un tema en Humanidades y Ciencias
Ilidan.: Hola me paso para el protestantismo, porque apoyo más las creencias de los cristianos, la gente que tiene frutos en Dios, los seguidores de Jesús. Entre las doctrinas que conocemos le mencionare una…
Leer la publicación completapcarballosaNv.7
inició un tema en Software
En la primera parte de este tutorial, más bien a modo de introducción, comenté la idea de hacer una especie de intérprete de ecuaciones matemáticas, y seguir con todo su desarrollo si esta propuesta le resultaba de interés por lo menos a alguno.
Por lo visto no hay muchos interesados en estos asuntos, tal como era fácil predecir, dado como también mencioné, no se trata de un tema de interés general, ni tampoco de un conocimiento necesario en muchos escenarios actuales, cuando casi todo está hecho y es más común arrastrar y soltar y dar unos cuantos clic para lograr algo.
Pero como por lo menos a @wire pareció gustarle la idea, y a mí también me gusta un tema como este, no vamos a dejarlo colgado así, y por eso seguiré con lo planificado, porque igual puede y más tarde le sea útil a otros más.
Por cierto, si alguien conoce un sitio donde se puedan conseguir libros antiguos sobre lenguajes de programación y temas relacionados, me gustaría lo mencionara, porque los libros de antes me parecen más instructivos, ahora como he dicho todo lo reducen a arrastrar algo con el puntero del ratón, y eso se extiende también a los manuales.
Es decir, no critico nada, el estado actual no es malo en sí, sino resultado del nivel de desarrollo alcanzado; ahora no se necesita conocer nada a profundidad, pero a mí me gusta más de la otra forma porque es más entretenido.
En todo caso, como nadie comentó nada sobre implementar esto usando otro lenguaje de programación distinto del BASIC, en la siguiente parte empezaré a escribir código en QuickBasic (o QB64) como había dicho haría, porque como recordarán, en esta parte nos tocaba hacer la definición de la gramática para representar las ecuaciones matemáticas en la notación BNF.
De todos modos no deben preocuparse, no vamos a exponer toda la gramática sino nada más la parte fundamental de esta, puesto se trata nada más de dar una idea de cómo funciona o se haría más largo y aburrido si lo hiciéramos con todos los detalles.
Por otro lado, como esto lo vamos a implementar a código, no nos hacen falta tantos detalles como a las herramientas automáticas, aun si debemos tener en mente todas estas cosas.
La línea a continuación puede ser un buen comienzo para empezar a definir cómo está compuesta una ecuación o expresión matemática.
La notación nos revela como una expresión no es nada más que un término (<term>), opcionalmente (los corchetes significan opcional como cuando se usan para exponer la sintaxis de una instrucción) seguido de otros términos (un “*” significa cero o más), relacionados entre sí por medio de un operador (<addop>), en este caso un operador de suma o de resta (“+” o “-”).
Pero como se darán cuenta, ahora nos encontramos con una incógnita:
¿Qué es un término?
La línea antes expuesta define cómo está compuesto un término (<term>), o sea, un término es un factor (<factor>), una vez más seguido opcionalmente por cero o más factores.
En cambio, esta vez los factores están relacionados por un operador (<mulop>) para la multiplicación o la división (“*” o “/”).
Nota: En este texto no tratamos un operador de elevación a potencia puesto eso será hecho por medio de una función.
Por fin, un factor a su vez podría ser una expresión completa delimitada por paréntesis como en:
La última línea mostrada nos da una idea de la naturaleza recursiva de una expresión o ecuación matemática, puesto esta se compone de términos, a su vez compuestos de factores, a su vez compuestos por una expresión entre paréntesis, y con esto seguro se han llevado la idea y nos resultará suficiente.
Pero debemos tenerlo en cuenta, un factor no se limita a esto, también podría ser un número, o una variable, entre otras cosas, por lo cual una definición más completa de factor sería (el símbolo barra vertical “|” se utiliza como un operador lógico OR):
En todo caso, como seguro se habrán dado cuenta, la definición de factor expuesta arriba también sigue siendo básica, porque un factor también podría ser una llamada a una función, una constante etc., y todavía deberíamos seguir definiendo <number>, <variable>, puesto todos ellos son elementos compuestos por símbolos y el analizador lexicográfico tiene la necesidad de toda esa información para poder identificarlos o reconocerlos de modo correcto.
Nota: Las constantes no se tuvieron en cuenta porque vamos a representarlas como las variables, y en cuanto a las funciones las vamos a reconocer buscando en una tabla de símbolos.
En particular un número podría ser un entero o más bien ser fraccionario, y todo esto debe estar expresado para como se ha dicho sea reconocido correctamente.
El caso del número entero puede denotarse como (caso más sencillo):
donde <digit> significa un dígito de “0” a “9” y “+” significa uno a más de estos.
Pero un número válido podría ser 3.14159 correspondiente a la constante π, o incluso un número más complicado de reconocer como cuando está en notación científica.
Por su parte, una variable es un identificador, como mismo lo puede ser una palabra reservada, una función, y por tanto un analizador lexicográfico debe poder distinguir a unos de otros.
Por eso en algunos lenguajes de programación se obliga a declarar previamente las variables, o a terminar una llamada a una función con paréntesis vacios a pesar de no pasarle argumentos; todo esto no se hace así por capricho, se hace así simplemente para poder distinguir unas cosas de otras, para eliminar la posible ambigüedad, o luego el analizador lexicográfico podría confundirse.
La notación común para un identificador podría ser como esta (en algunos lenguajes están permitidos otros símbolos como “_”):
Pero como seguro saben, en casi todos los lenguajes de programación comunes, un identificador como un nombre de una variable o de una función también está limitado en cuanto a su extensión.
Nota: Las palabras claves son identificadas por medio de una tabla de símbolos.
En general, como se pueden dar cuenta, hemos obviado unos cuantos detalles más con fines de simplificación, a pesar de por lo común estar representados cuando se define la gramática, donde como se ha dicho todo debe de ser definido casi hasta la mínima expresión o las herramientas de generación de código no podrían cumplir con sus objetivos.
En particular un término también podría ser negativo, y por tanto estar antecedido por un operador para manifestarlo, como podemos verlo a continuación:
<expression> ::= <unary op> <term> [<addop> <term>]*
<term> ::= <factor> [<mulop> <factor>]*
<factor> ::= <number> | (<expression>) | <variable>
<expression> ::= <term> [<addop> <term>]*
<term> ::= <signed factor> [<mulop> <factor>]*
<signed factor> ::= [<addop>] <factor>
<factor> ::= <number> | (<expression>) | <variable>
En resumen, vamos a conformarnos con la gramática básica de una expresión antes expuesta, o como pueden ver, esto podría extenderse, y eso nada más se trata de la gramática de una simple expresión matemática y no de un lenguaje completo.
Pero con esta gramática nos será suficiente, aun cuando deberemos tener en cuenta unos cuantos detalles más cuando implementemos el código del intérprete de manera pueda reconocer cada elemento y tratarlo en correspondencia, como los mencionados números en notación científica, el operador de asignación, y otros detallitos menores.
Todo esto lo iremos viendo en las restantes partes del tutorial a medida se escriba el código real del intérprete de ecuaciones matemáticas.
ℂhristian✠Nv.5
inició un tema en Humanidades y Ciencias
GigangelNv.9
inició un tema en Sociedad y Actualidad
Soma KurusuAdministradorNv.16
respondió a un tema en Humanidades y Ciencias
Ilidan.: Saludos respetando los criterios seria muy bueno abrir el tema, a ver que piensa la comunidad del foro.
Leer la publicación completaCaminanteNv.1
respondió a un tema en Foro Libre
thenafv: Me presento, soy thenafv, me gusta leer los temas de este foro así que me registré hace un tiempo pero recién me presento. Me gusta los temas de misterios, deportes, cine y televisión. Estaré más seg…
ℂhristian✠Nv.5
respondió a un tema en Humanidades y Ciencias
ℂhristian✠: EL ÚNICO TERRITORIO OFICIAL TEMPLARIO EN EL MUNDO HOY EN DÍA Nuevo Evento 10 y 17 Feb 2024 Mientras la Iglesia y las monarquía europeas saquearon todas las poseciones de la Orden del Temple, 7 siglos…
Leer la publicación completaIlidan.Las profecias pueden que sean reales antes creia en todo ese cuento pero, no te puedes guiar por la profetiza de los adventista del 7mo dia, ellos son los mas mentirosos del mundo, profetizaron mas de 9 veces la avenida del mesias. No se puede creer en eso, eso es para ellos ganar fama y dinero, y para que la gente se cuento.
Si las profesias de la biblia han de ser creidas lo interpretación más consistente es la preterista que plantea que todas las profesias de la Biblia ya fueron cumplidas en el primer siglo por lo que todos los sermones modernos son anuncios de algo que ya ocurrió.
En lo personal si me viera obligado a creer en alguna de las variantes de la religiónes judeo-cristianas me decantaría por alguna de las corrientes modernas del judaísmo o por una de las corrientes más exóticas como el gnotivodmo. Pero hasta este momento las pruebas de la existencia de Yahweh son casi nulas.
Yo conozco a varios metaleros, y la mayoría de ellos son excelentes personas. Trabajan y tienen esposa e hijos, y son buenos en el oficio o profesión al que se dedican. Algunos de ellos inclusive tienen título universitario. No son vagos ni delincuentes ni nada por el estilo.
Yo no niego que puedan existir metaleros que son una mierda como personas, pero muchos no son así. De modo que esa publicación de Facebook es una verdadera porquería, basada en prejuicios. Además, le atribuye a los metaleros características que más bien son de los hippies como eso de no bañarse, no dedicarse a profesión alguna o ser un vago.
Por otra parte, además de esos prejuicios, hay otros prejuicios que más bien dan risa. A varios cristianos evangélicos he escuchado decir que los metaleros son satánicos, que adoran al Diablo, que asesinan a muchachas jóvenes como ofrenda a Satanás, y otras idioteces por el estilo. ¿Qué me me dicen ustedes de esto último?
Hola a todos los q me han respondido, aun sigo sin lograr acercarme a exactamente la imagen q quiero conseguir, alguna persona pudiera intentarlo por mi y conseguir un parecido a la imagen q subi inicialmente?
Ojo, he conseguido imagenes bellas, pero quiero una parecida a la q subi, si alguien me pudiera ayudar por favor
En paz descansen...... amen ?
Seria bueno escuchar criterios de algun mason, es que esa es una hermandad cerrada, con muchos codigos...
KiraSe conoce a esta paradoja como un experimento mental propuesto por el filósofo Australiano Frank Jackson, que seguro que muchas que conocen este filósofo habrán leído su libro: "De la metafísica a la ética" y si no lo han hecho, se lo recomiendo, sobre todo para abordar el problema de conciencia y el conocimiento. Dicho experimento abarca que Mary, una científica que ha pasado todas su vida en una habitación en blanco y negro, ha estudiado exhaustivamente todos lo relacionado con el color, nunca he llegado a experimentar personalmente lo que se conoce como la percepción del color. Supuestamente, un día, Mary sale de ese cuarto y ve por primera vez un objeto de color rojo; según las teorías materialistas del conocimiento, nuestra Mary debería poder deducir o conocer lo que es experimentar el color rojo, aun así, después de haber pasado tanto tiempo estudiando todos los aspectos objetivos del color de su habitación, sucede que al ver por primera vez el rojo, experimenta algo completamente nuevo y diferente.
Imaginemos ahora que nos pasamos todo el tiempo encerrado en nuestro cuarto, digamos que por fobia al mundo exterior, o que pasamos todo el tiempo tan solo observando nuestro teléfono sin darnos de cuentas, las maravillas que encierra nuestro alrededor, y que por un día te da por salir de ese cuarto, o levantar la vista y observar los colores vividos de un amanecer, que tan solo has visto detrás de una pantalla. ¿Cómo te sentirías? Como que has perdido vuestro tiempo tratando de conocer tan solo una cosa en específico, si no antes imaginar que existe un mundo más allá de un simple cuarto, o una pantalla táctil. Y eso es lo que experimento Mary al ver el color rojo, algo completamente nuevo y diferente. Y esto seguro que a muchos le ha llegado a pasar, que han vivido constantemente tan solo por una rutina, que no has querido general o desprenderse de ella, sea por conformidad, miedo, o simplemente temor a los nuevos cambios.Pero la moraleja, como tal de este tema, creo que se las dejo a ustedes. Solo digo, que algunas veces, el conocimiento o tener mucha compresión sobre algo en específico, debemos entender que habrá otras dimensiones, más allá de nuestra experiencia personal.
Y nada, gracias por llegar acá, gustar de mi tema, y espero vuestras opiniones, y la moraleja que encierra esta paradoja.
Esta paradoja es perfectamente aplicable a la realidad cubana. Hemos y continuamos viviendo encapsulados en lo que vemos y conocemos.. Benditos los que han salido y digamos han podido comparar lo que hay con lo que debe haber.
Desmond VasyliskConsidero que es una ciencia porque es algo que se estudia, hacer ciencia no es solo estudiar planetas, galaxias, física cuántica o composiciones químicas
Puedes buscar una definición de ciencia para que veas que no solo se refiere a fenómenos naturales.
Puedes además buscar el método científico para que veas pq eso que tú llamas ciencia de la seducción no es una ciencia
La Música Electrónica es conocida por su capacidad para fusionar diferentes estilos y géneros, lo que ha dado lugar a una serie de colaboraciones sorprendentes a lo largo de los años. quisiera que juntos entre nosotros pudieramos compartir algunas de las que consideren de su preferencia dentro de este Genero
David Guetta ft Sia -Titanium
https://youtu.be/JRfuAukYTKg:4
Soma KurusuPensar que la educación es gratis es como creer en el hada de los dientes. No, no es gratis, te lo cobran pagándote una miseria y dejándote en la más absoluta pobreza tu vida entera.
Yo no pienso que la educación es gratis, yo no di un peso por ir a la escuela ni pago por que mi hija estudie. Otra cosa muy distinta es que le de un presente al profesor para que tenga preferencia con mi hija y es lo que ustedes se refieren, buscando una preferencia para obtener una beneficios, cosa lógica por la necesidad de los profesores.
Soma Kurusute lo cobran pagándote una miseria y dejándote en la más absoluta pobreza tu vida entera.
Vuelvo y repito no se que experiencias alla tenido ustedes y seguro no es la que expresan (cosa normal en los cubanos y más aqui en este foro) pero la mia no se parece en nada a eso, el único cobro que me hicieron por haber estudiado como a todos a todos le hacen es el Servicio Militar, y como soy diferido pase 1 año trajando (y cobrado porque lo luché). Después de ahi 2 años trabajando en una empresa normal trabajando con todos los beneficios de un trabajador normal y corriente, pero todo yo buscando mis mejores opciones o al menos lo que pude en ese tiempo.
Asi que no se que leen ustedes, que interpretan y que han vivido.
Pero si en en la primaria te dieron una asignatura completa que te explcia el proceso de evolución mediante la experiencia, adaptación y necesidades que surgían en momentos determinados a lo largo del tiempo, ¿como puedes plantear que la inteligencia vino de la nada? ¿ no prestaste atención en esas clases?.
Si te digo algo, en el proveso evolutivo parece que estamos fallando en algo porque hay algunos espécimen que se están perdiendo en el camino y estan virando para atrás, no es un cambio físico sino neuronal. Cada dia que pasa se ve un nuevo espécimen que tú lo miras y dices: ahi dentro no puede vivir ni un simio tocando panderetas.
El titulo no me juega con las preguntas que vienen después, pero bueno...
No, no soy la misma, ya lo he dicho varias veces, soy más desinhibida virtualmente, más sociable también, y mucho más comunicativa.
Para los que piensan/dicen que soy una pesada ahí tienen razón y a la vez se equivocan: sí lo soy, pero en persona mucho más.
En cuanto a los puntos solo el #1, no reacciono igual a cuando me ofenden virtual que cuando lo hacen en persona, virtual soy una ducha de quimbombó, en persona soy un pote de azufre. Los otros tres puntos no tienen nada que ver conmigo
La salvación no se compra, no es algo que vendan en el puestecito de la esquina "vamos, coge tu salvación aquí, a precio de un bautizo" por lo tanto, no es algo poseas y ya, compré salvación nadie me la quita... que de hecho tampoco tienes que bautizarte para ser salvo, el ladrón crucificado al lado de Jesús no recibió bautismo. La salvación es algo que te ganas a diario, tal como la ganas la puedes perder Hay que estar en el personaje hasta el último minuto o se te puede ir el tren ¿Qué te creías, que era tan fácil?
Hay un canal en telegram al que sigo desde hace tiempo, donde se comoarten obras de arte asi como sus reseñas, es un canal pequeño pero los administradores le dedican bastante empeño y lo actualizan constantemente, no es interactivo solo postean obras con una critica elaborada u explicacion de la misma, adjunto link y descripción
Una plataforma para compartir brevemente artes, ciencias y algo de entretenimiento pop.
Un poco de biblioteca en ruinas, o una galería cubierta de polvo, o de arsenal... pero principalmente, El Caleidoscopio les da la bienvenida.
Si te curas, fue gracias a Dios, si te mueres, no se, de un infarto, pues era tu hora, si te mueres, no se, en un acto terrorista, pues la culpa es del diablo, cuando sucede algo bueno es gracias a Dios, y cuando sucede algo malo es culpa del diablo, ese es el nivel.
Aún hay muchas enfermedades de las que se tiene desconocimiento médico, y no todos los organismos reaccionan igual, por lo tanto, no siempre te vas a salvar de una enfermedad, incluso si tu organismo es débil, te puedes morir hasta de una gripe. Hay otras enfermedades como la diabetes, o el cáncer, que tienen cura, pero dicha cura sólo está al alcance de una élite, por lo tanto, a las personas normales, les disminuye la esperanza de vida. Por otro lado está la actitud, y sí, la fé puede ayudar, si una persona está convencida de que dios lo va a curar, toma la vida de una manera positiva, mientras que alguien que piensa que va a morir, disminuye sus posibilidades drásticamente, porque las ganas de vivir son importantes. En fin, que no existen los milagros, existe el desconocimiento, la actitud ante la vida, la medicina, el saber estar en el lugar y momento correcto, etc.
Hola
EmberWitch¿Y ese templo de qué año es? Porque más evidencia de arquitectura mozárabe, imposible. Esos arcos de herradura, por no mencionar la cúpula, el puntal que crea ese atrio, y ni que decir de la fuente esa en el centro.... Yo es que no lo pongo de más de un siglo, y por muchos templarios que haya, esto sigue siendo turístico.
Es reciente, bastante, contexto: recuerda que a penas en el 2001 el vaticano se las ingenia para que una Arqueologa alemana Barbara Frale encontrara entre los archivos secretos del Vaticano un documento conocido popularmente como el Pergamino de Chinon que a cortos rasgos limpio la reputación de la orden de todas las acusaciones que se le hicieron en 1307 cuando para el mundo "fue disuelta" y pasa a la clandestinidad este artículo rememora el descubrimiento del pergamino:
https://cincodias.elpais.com/cincodias/2007/10/27/sentidos/1193452038_850215.html
La orden luego de la persecución de 1307 tuvo si o si quw pasar a la clandestinidad evidencia de ello se ve en los cientos de ritos que la masoneria y otras organizaciones similares asimilaron de la orden y la presencia de su simbología, si o si el legado sobrevivió a traves de muchas ramas, algunas de ellas terminaron perdiendo el norte otras se conservaron puras, con el descubrimiento del pergamino la cara de la orden hania sido labada, se formaron muchos grupos que emulaban la orden, quizas ya se estaba preparando la vuelta de un reducido y especifico grupo de forma publica a la sociedad, pero antes era necesario algo de vital importancia, como mismo a travez de la historia la reputación de la orden del temple fue ultrajada asi paso con ls historia de nuestra santa patrona, Maria Magdalena, si bien a dia de hoy la imagen de la orden se encuentra parcialmente limpiada, aun se manipula en gran psrte la historia real, al igual que occurre con nuestra patrona, pero todo tiene un comienzo y esto ya es un paso de avance:
Papa Francisco Reconoce a Maria Magdalena como apostol de Apostoles
Entonces con esto brevemente explicado entenderás por que ya un reducido grupo de templarios comienza a salir a la luz y crean el templo a Maria Magdalena, respecto a la parte turística, no hay que ser una lumbrera, la compra del terreno 3000 hectareas = 30 km cuadrados, la construcción del templo principal que es una replica del Santo Sepulcro, la pintura que no precisamente es cal... Las viviendas de las familias que viven ahi, los gastos de esas familias, creo que es lícito que se puedan emprender algunos proyectos que puedan ayudar al sitio a auto financiarse en algunos aspectos porque la arkadia no termina ahi, ests en pleno inicio aun el siguiente paso es urbanizar la zona, para la orden y eso requiere de recursos, recursos que salen de algun lado... estructuras ya ecistentes que lo financian ej el grupo DELCA y otra parte viene de eventos que organizan en el lugar diferentes movimientos religiosos y filosóficos, charlas entrevistas ect, (dato gran parte de la fortuna de los templarios fue gracias a sus estructuras administrativas, debemos la banca tal y como la conocemos hoy, creditos y prestamos, no tan abusivos como son actualmente, gracias a la orden)
Desde mi perspectiva la película es NOWHERE es lo mas EXCELENTE que pude ver en 2023 simplemente quede impactado, cabe recalcar que sí faltó mucho contexto cómo: ¿De qué huyen? ¿Por qué se torna la guerra? ¿Por qué atacaban a mujeres embarazadas y a niños? ¿Por qué decidieron viajar por mar? Y así podría seguir enlistando; pero es una película que te tiene a la expectativa, enganchada hasta el final.Si gustan de las películas de Supervivencia en condiciones extremas esta es una buena.
Me dejó en shock por muchas horas,
Simplemente la recomiendo.
Adjunto
Adjunto
Dice un refrán que: "No lleves al trabajo tus problemas personales". Pero los problemas como tal son algo cotidiano de la sociedad. Quizás dejes una parte en la casa, pero en el trabajo tienes otros esperando por ti, dependiendo de dónde trabajes.
A veces el sacrificio realizado para resolver cada uno de estos problemas pasa desapercibido para los que te rodean. ¿Cómo se siente dar solución a algo en tu trabajo, alguna tarea pendiente y al regresar a tu casa te enfrentas a los problemas de la vida, esos que muchas veces debes resolver tu mismo y de nada te sirve el título de ingeniero o Master que tienes en el trabajo? Es una dualidad de problemas muy interesantes y cada uno lleva acciones específicas para solucionarlos.
La sociedad de hoy funciona bien raro, bueno, quizás hoy se note un poco más debido a las necesidades y carencias, pero creo que así a funcionado siempre. En el trabajo te persiguen (hablando en sentido figurado) hasta que no cumplas la tarea que tienes pendiente y parece compleja de realizar. Una vez resuelta, todo se olvida, todo se relaja y respiras aliviado. Aquí terminaste. Pero cuando sales del ambiente laboral y llegas a la burbuja de vida que llevas te quedan los problemas comunes que tienes, sin la "presión" del trabajo, pero como decía antes, con otras complejidades.
Ahora entiendo mejor que las personas padezcan de stress, ansiedad (no es cosa de cristalitos), derrames, sincopes cardíacos y cosas así. Quitando algunos momentos en que tratas de relajarte y haces una pausa (hay quien se fuma un cigarro o una caja), tu cerebro anda a full todo el tiempo (a la par de los líos).
Lo anterior no quita que alguien viva la vida de forma despreocupada y no tenga ningún problema. Felicidades si así es. Pero dudo mucho que al menos un lío no tenga, incluso los vagos.
En resumen, esa dualidad de "problemas en el ámbito laboral - problemas en el ámbito personal" es algo bastante complejo de llevar a veces.
Nota: Aqui solo me refiero a los problemas cotidianos que vivimos, no de conducta ni la forma de ser de cada cual.