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.
Páginas1
#1
Dudas y pedidos generales / Re:Mejor lenguaje para desarrollar aplicaciones de escritorio.
Septiembre 22, 2017, 09:43:05 AM #2
Dudas y pedidos generales / Re:Tengo un duda comunidad!
Septiembre 22, 2017, 08:10:09 AM
Para desarrollar juegos y utilizar los engines más pupulares (unity3d, unreal engine) tienes que tirar más por C# en caso de unity3d y de C++ en el caso de unreal engine.
Si quieres desarrollar aplicaciones para android te recomiendo Java, que también te serviría para hacer aplicaciones para windows.
Si quieres desarrollar aplicaciones para android te recomiendo Java, que también te serviría para hacer aplicaciones para windows.
#3
Dudas y pedidos generales / Re:Mejor lenguaje para desarrollar aplicaciones de escritorio.
Septiembre 22, 2017, 08:01:31 AM
Quieres que la aplicación sea multiplataforma? Sólo para windows? Mac?
Yo te recomendaría Java, es multiplataforma y para mi lo suficientemente sencillo empezar (basta buscar "tutorial de java" en google para tener horas de lectura).
Yo te recomendaría Java, es multiplataforma y para mi lo suficientemente sencillo empezar (basta buscar "tutorial de java" en google para tener horas de lectura).
#4
Debates, Reviews y Opiniones / Re:¿En que area de la informatica eres bueno? & ¿En cual no eres tan brillante?
Septiembre 22, 2017, 07:54:50 AM
Me considero "bueno" en programación (estructurada y orientada a objetos, nunca he hecho a bajo nivel) y bases de datos (le di bastante durante 1 año y medio, pero hace casi 1 año que no toco prácticamente nada de bases de datos).
Y en lo que no soy tan brillante, es más diría que apesto muy fuerte es en la electrónica. Estudié electrónica en bachiller, pero había algo que me dejaba seco por dentro ya que nunca la acabé por entender bien.
Y en lo que no soy tan brillante, es más diría que apesto muy fuerte es en la electrónica. Estudié electrónica en bachiller, pero había algo que me dejaba seco por dentro ya que nunca la acabé por entender bien.
#5
Python / Trabajos Física Computacional (3º Física)
Septiembre 22, 2017, 07:41:39 AM
Buenas, a principios de mes un amigo que estudia 3º de Física en la universidad me pidió ayuda para hacer algunos trabajos de la asignatura Física Computacional y yo acepté ayudarle a cambio de café y galletitas.
Le dieron la opción de elegir el lenguaje de programación a usar con preferencia sobre Fortran y Python, yo le propuse hacerlo en javascript e ir haciendo una web, pero me dijo que no.
Versión de python: 2.7
Github You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Aprovecho que le ayudo para publicar los trabajos aquí a modo de log por si a alguien le llega a interesar gráficas y pequeños simuladores de pelotitas que suben y bajan.
Iré actualizando el post a medida que vaya ayudandole con más trabajos tanto nuevos como para mejorar los que ya están empezados.
Trabajos:
2ª Ley de Newton
El problema consiste en un cuerpo situado sobre el plano del eje x al cual se le aplica una velocidad inicial en vertical hacia arriba de 25m/s.
Calcula la posición y la velocidad cada 0.001s en cada punto, finalmente cuando el cuerpo aterrize mostrar el tiempo total transcurrido y la velocidad de llegada al suelo.
(Al principio puede asustar un poco tanta palabrería, pero el problema es más fácil de lo que parece)
Los datos del ejercicio son los siguientes:
Velocidad inicial = 25m/s
Posición (y) inicial = 0m
Aceleración = -9.8m/s**2 (gravedad)
Diferencial de tiempo = 0.001s
Para la 1ª versión del ejercicio simplemente definimos 3 funciones, cada una de ellas nos calculaba la velocidad y la posición cada 0.001s y nos imprimía los datos del tiempo transcurrido y la velocidad al aterrizar.
Nota:
Se necesitan 3 funciones, porqué una de ellas es la que obtiene el resultado con 1 ciclo de tiempo adelantado, otra con 1 ciclo de tiempo atrasado y otra con el tiempo correcto (la media del adelantado y del atrasado).
Nos definimos las constantes:
Código: text
A continuación nos definimos cada una de las 3 funciones:
Definición de la función FORWARD(1 ciclo de tiempo adelantado):
Código: text
Definición de la función BACKWARD(1 ciclo de tiempo atrasado):
Código: text
Definición de la función CENTERED(Tiempo y velocidad correcto):
Código: text
Finalmente, la llamada a las funciones:
Código: text
Le dieron la opción de elegir el lenguaje de programación a usar con preferencia sobre Fortran y Python, yo le propuse hacerlo en javascript e ir haciendo una web, pero me dijo que no.

Versión de python: 2.7
Github You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Aprovecho que le ayudo para publicar los trabajos aquí a modo de log por si a alguien le llega a interesar gráficas y pequeños simuladores de pelotitas que suben y bajan.
Iré actualizando el post a medida que vaya ayudandole con más trabajos tanto nuevos como para mejorar los que ya están empezados.
Trabajos:
- 2ª Ley de Newton
2ª Ley de Newton
El problema consiste en un cuerpo situado sobre el plano del eje x al cual se le aplica una velocidad inicial en vertical hacia arriba de 25m/s.
Calcula la posición y la velocidad cada 0.001s en cada punto, finalmente cuando el cuerpo aterrize mostrar el tiempo total transcurrido y la velocidad de llegada al suelo.
(Al principio puede asustar un poco tanta palabrería, pero el problema es más fácil de lo que parece)
Los datos del ejercicio son los siguientes:
Velocidad inicial = 25m/s
Posición (y) inicial = 0m
Aceleración = -9.8m/s**2 (gravedad)
Diferencial de tiempo = 0.001s
Para la 1ª versión del ejercicio simplemente definimos 3 funciones, cada una de ellas nos calculaba la velocidad y la posición cada 0.001s y nos imprimía los datos del tiempo transcurrido y la velocidad al aterrizar.
Nota:
Se necesitan 3 funciones, porqué una de ellas es la que obtiene el resultado con 1 ciclo de tiempo adelantado, otra con 1 ciclo de tiempo atrasado y otra con el tiempo correcto (la media del adelantado y del atrasado).
Nos definimos las constantes:
dt = .001
a = -9.8
y0 = 0
v0 = 25
A continuación nos definimos cada una de las 3 funciones:
Definición de la función FORWARD(1 ciclo de tiempo adelantado):
def forward(y, v):
i=0 #Contador de ciclos para calcular el tiempo en función de dt
while(y>=0):
i+=1
yn = y + v * dt
vn = v + a * dt
print "Posicion: ", yn, "Velocidad: ", vn
y, v = yn, vn
print "Tiempo: ", dt*i, "Velocidad: ", vn
Definición de la función BACKWARD(1 ciclo de tiempo atrasado):
def backward(y, v):
i=0 #Contador de ciclos para calcular el tiempo en función de dt
while(y>=0):
i+=1
vn = v + a * dt
yn = y + vn * dt
print "Posicion: ", yn, "Velocidad: ", vn
y, v = yn, vn
print "Tiempo: ", dt*i, "Velocidad: ", vn
Definición de la función CENTERED(Tiempo y velocidad correcto):
def centered(y, v):
i=0 #Contador de ciclos para calcular el tiempo en función de dt
while(y>=0):
i+=1
vn = v + a * dt
yn = y + (vn + v) * dt / 2
print "Posicion: ", yn, "Velocidad: ", vn
y, v = yn, vn
print "Tiempo: ", dt*i, "Velocidad: ", vn
Finalmente, la llamada a las funciones:
print "Forward"
forward(y0, v0)
print "Backward"
backward(y0, v0)
print "Centered"
centered(y0, v0)
#6
Presentaciones y cumpleaños / Re:Hola underc0de
Septiembre 13, 2017, 01:11:54 PM #7
Presentaciones y cumpleaños / Re:Hola underc0de
Septiembre 13, 2017, 11:17:13 AM
Un poco de protocolos y criptografía, todo a un nivel muy básico.
#8
Presentaciones y cumpleaños / Re:Hola underc0de
Septiembre 13, 2017, 09:03:19 AM
Nunca he hecho nada en PASCAL, así que no creo poder decir nada. Por lo que me han contado amigos de la universidad, les enseñan PASCAL en programación (entre otros lenguajes) y por lo general no les gusta para nada.
#9
Presentaciones y cumpleaños / Hola underc0de
Septiembre 12, 2017, 11:00:25 PM
Buenas, llevo bastante tiempo leyendo noticias y aportes en underc0de y he decidido registrarme para poder aportar (o al menos intentarlo) algo y no estar simplemente leyendo desde las sobras.
Soy estudiante de 2º de DAM (Desarrollo de Aplicaciones Multiplataforma), estube trabajando como programador y tester de software durante casi 2 años (1 año y 8 meses para ser más exactos) aunque ahora mismo he decidido centrarme más en los estudios (tanto del grado superior como por lo que voy aprendiendo por mi cuenta).
A modo de curiosidad: en mi antiguo trabajo estube programando en COBOL (COBOL nunca muere).
No soy especialmente bueno en tema de seguridad informática, pero siempre que puedo estoy leyendo y practicando todo lo que puedo.
Saludos!
Soy estudiante de 2º de DAM (Desarrollo de Aplicaciones Multiplataforma), estube trabajando como programador y tester de software durante casi 2 años (1 año y 8 meses para ser más exactos) aunque ahora mismo he decidido centrarme más en los estudios (tanto del grado superior como por lo que voy aprendiendo por mi cuenta).
A modo de curiosidad: en mi antiguo trabajo estube programando en COBOL (COBOL nunca muere).
No soy especialmente bueno en tema de seguridad informática, pero siempre que puedo estoy leyendo y practicando todo lo que puedo.
Saludos!
Páginas1


