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

#2141
Técnicamente no. Puedes "abrirlos" y ver el código a nivel ensamblador que es lo que son los exe, ya que los compiladores convierten el código del programa escrito en un lenguaje en un ejecutable transformando esos comándos en instrucciones que la máquina pueda entender.

Teóricamente hay "descompiladores" que teóricamente pueden sacar el código original. Los resultados suelen ser bastante "raros" y aunque funcionan mas o menos bien con Java y otros lenguajes (porque son semicompilados y normalmente tienes acceso al pseudocódigo) en el caso de lenguajes compilados suele ser bastante complicado

Eso sin tener en cuenta que deberías de saber en que lenguaje se ha escrito ese programa en concreto (que hay muchos) y que muchos programas constan no solo de un ejecutable, sino de muchos mas ficheros

Para contarlo mas claro: Supongamos que haces un programa en C++ y lo compilas. El resultado ya no es C++, el compilador ha "traducido" esas instrucciones en códigos que la cpu puede entender y el original "ya no está ahi".

Otra opción es entrar "a saco" e intentar entender el desensamblado del código, pero suerte con eso
#2142
En general cualquier lenguaje compilado genera un "exe" cuando se compila para su ejecución dentro de entornos Windows. Incluso algunos interpretados tienen la posibilidad de hacerlo como Java, aunque en esos casos requiere que haya ciertas librerías en el ordenador donde se va a ejecutar

C o C++ por ejemplo pueden crear ejecutables exe, otros pueden crear otro tipo de ejecutables como Java que crea un "Jar ejecutable"
#2143
Detalle: La "medicina" es parte de la naturaleza ya que es una ciencia, y la ciencia explica la naturaleza

Es un error creer que la medicina no es "natural", si no lo fuera, entonces sería mágia
#2144
Veamos, hay dos tipos de medicina. La que funciona, y la que no

La que funciona se llama medicina, la otra se llama fraude, tan simple como eso

Y si, las "hierbas" pueden curar algunas cosas, ¿de donde creeis que salen los principios activos de muchos medicamentos? De plantas, animales, insectos, etc... la única diferencia es que se refina el principio activo y se controla la dosis. En algunos casos eso no tiene mucha diferencia respecto al uso de sustancias "naturales", y en otros cuando el principio activo es muy potente hacerlo sin control es de inconscientes.

Y a ver Hason... el Cancer como se ha comentado muchas veces no es una única enfermedad, hay montones de ellos que tienen en común que hay un error en el mecanismo de replicacion de las células. Ese daño puede venir por tantos factores, que pretender controlarlo por completo es imposible

Si preguntas "que puede provocar cáncer", la respuesta es "practicamente todo". Desde la luz solar, sustancias de todo tipo, virus, viajar en avión, infecciones por bacterias... vivir provoca cáncer.

Luego es una cuestión de probabilidades. Obviamente hay cosas con las que es mas fácil tener un cáncer, como exposición reiterada a tóxicos, radiación intensa, etc. Tomar mucho el sol sin ir mas lejos es peligroso, etc. Aparte de la predisposición de cada persona. Algunos cánceres son incluso hereditarios, o al menos la predisposición a los mismos.

La "medicina alternativa" no cura nada, empezando por el hecho de que si curase algo, no sería "alternativa", sino que estaría reconocida. Casos falsos de curaciones hay para aburrir desde luego, pero son eso: trolas o remisiones espontáneas (que existen).

Eso si, el "negocio" de las curas milagrosas para el cáncer mueve millones. Hay gente sin escrupulos dispuesta a robar a los enfermos y les importa bastante poco que abandonen tratamientos para lucrarse. Si, hay gente así en el mundo, y algunos hasta creen que hacen bien y todo
#2145
Windows / Re: codigo ascii en windows 10
28 Febrero 2017, 13:09 PM
En principio lo dudo, ya que es Excel quien almacena el contenido de un campo y lo exporta a otro programa. Si me dijeras que es un problema al "cortar y pegar" es posible que el portapapeles tuviera algo que ver.

¿Es la misma versión de Excel?
#2146
Jobs como "genio informatico" nunca fue nada fuera de lo normal. Su genio vino de saber averiguar "que quiere la gente" y venderselo.

Innovación, publicidad, marketing, esos eran sus puntos fuertes. Crear una empresa que se ha convertido en una de las mas valiosas del mundo y que si lo miramos bien, lo que ha hecho es crear una serie de productos y la necesidad de los mismos.

No invento el reproductor portatil, ni el teléfono móvil, ni el tablet, ni ninguno de sus productos, pero supo hacerlos "especiales" para su publico y hacer que acampasen una semana antes del lanzamiento solo para comprarlos

Su genio era hacer que la gente dijera...

#2147
Windows / Re: codigo ascii en windows 10
28 Febrero 2017, 12:29 PM
Posiblemente tu problema es que Windows normalmente (como muchos otros sistemas) no usa en muchos programas ASCII, sino UNICODE, y el código de un caracter puede variar dependiendo del tipo de fuente utilizado.

#2148
Java / Re: Como comparo un int y un string?
28 Febrero 2017, 12:28 PM
En el caso de los strings es relativamente simple: Usa "InstanceOf"

http://www.java2s.com/Tutorial/Java/0060__Operators/TheinstanceofKeyword.htm

Según este ejemplo:

Código (java) [Seleccionar]

public class MainClass {
  public static void main(String[] a) {

    String s = "Hello";
    if (s instanceof java.lang.String) {
      System.out.println("is a String");
    }
  }

}


Ojo porque int, float y demás son tipos primitivos y no puedes evaluarlos de este modo, pero si los string

Mas info aquí

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op2.html

Y ojo, si el string está vacío (NULL) te devuelve FALSE, porque un objeto "nulo" no es una instancia de ninguna clase

La otra opción "a pelo" es que recorras el string y compruebes el contenido uno a uno, y si no hay ninguna letra devolver false.

#2149
Java / Re: Programacion Objetos
28 Febrero 2017, 11:30 AM
Empieza por mostrar lo que tienes hecho, las normas no permiten otra cosa

Empieza si el caso por definir la clase "EstructuraProducte". Mira que campos tiene y el tipo de variable que necesita cada uno. Definelas como encapsuladas ya puestos con private, crea el constructor para esa clase y sus métodos "getter" y "setters"

Luego en otro apartado puedes empezar a plantear la interfaz gráfica con el método a tu elección. Lo mas simple sería usar swing.

Un tercer programa (o todo junto como lo prefieras) define el array de objetos (la clase que has creado antes) y tendrás que manejar eventos de interfaz gráfico, lo suyo sería para hacerlo simple que haya un solo elemento de tipo "button" para gestionar el resto

Obviamente deberías de comprobar antes de almacenar los datos, que estos existen. Es decir, que se han introducido en el formulario, lo cual podrás comprobar mirando si su valor es NULL u otro.

Pero vamos, si te piden semejante ejercicio se supone cierta soltura en el manejo, al menos básico de este lenguaje
#2150
El problema es que hay mucha mentira y demagogia mezclada con ignorania

Llega un "enterado" y te dice "las vacunas no son seguras al 100%"

Hombre claro que no. No existe el medicamento perfecto, puede darse una reacción alergica en un caso por millón, pueden haber complicaciones en casos muy raros.

Pero las matemáticas no mienten. Si vacunas a un millón de niños y uno de ellos muere por una reacción alérgica, tienes un muerto

Si no los vacunas tendrás miles de muertos. Eso si, por "causas naturales", así que según las ideas demenciales de esta gente, para que ese niño no sufra una mala reacción, debemos de dejar que miles mueran de enfermedades que se pueden prevenir fácilmente

¿Y como conseguir la seguridad total y absoluta del 100%? de ninguna manera. La posibilidad de que una vacuna perjudique a un caso excepcional existe, pero hablamos de alternativas simples. Una posibilidad entre millones de tener una mala reacción, o una probabilidad miles de veces mayor de enfermar y morir por esa enfermedad. No hace falta ser un genio para ver lo que es mejor