Entradas

Mostrando entradas de 2018

Python

Imagen
Esta semana fue una semana un tanto relajada en cuanto a programar, el día del martes lo ´rimero que hicimos es revisar la calificación de el examen en la cual me fue mejor de lo que espere por cierto. Después de revisar las calificaciones de todos empezamos a ver un nuevo lenguaje de programación. Python el cual es un programa bastante sencillo pero tiene su curva de aprendizaje, lo mas tedioso de usar este lenguaje es deshacerte de el punto y coma que esta presente en la mayoría de los demás lenguajes. En fin, esa clase solo vimos como hacer la instalación y solo un poco de como programar en python En la clase de el jueves vimos como se aplican los ciclos en este lenguaje, a mi me pareció algo bastante similar a otros lenguajes pero claro todos tienen los suyo,. La clase fue corta debido a que justo a esa hora comenzaba el concurso de carreras de robots y todos queríamos ir a ver. Para no hacer la historia larga Alex gano el primer lugar y se gano $3000 pesos Eso fue todo lo q...

Papa asada

Imagen
El dia de el viernes cene una de mis comidas favoritas de la ciudad de donde soy originario Una deliciosa papa asada, cualquier persona pensaría, que tiene de especial una papa asada, por que dice que que son tan buenas. La respuesta a todo esto es muy simple: NADA ¿Qué? ¿Nada? Eso no tiene sentido podrían pensar, pero, en realidad tiene todo el sentido del mundo, muchas otras papas tratan de incluir cosas que no deberían como camarones, carne asada, u otras cosas que podrían sonar bien al principio pero le quitan el protagonismo al plato principal, la papa. La papa de la que les hablo es una papa fresca, comprada ese mismo día, después hervidas durante unos pocos minutos, condimentada con aceite y sal, cortada en cubos para después poner el queso. Como ultimo paso, y esto al momento de que el cliente la pida, se le agrega aderezo, jamón y tocino. Con esos simples ingredientes puedes hacer una de las mas deliciosas papas asadas que existen y a un muy bajo costo Esta es una de l...

Clases

Imagen
En esta semana desafortunadamente no tuvimos ninguna clase de programación debido a que el martes fue el concurso de altares de muerto en la facultad, por lo cual nos tomo toda la mañana armar el altar y toda la tarde esperando la decisión de los jueces e incluso u poco de la noche para recoger el altar y poder irnos Y la clase del jueves no la tuvimos porque ese día era 1 de noviembre por lo que se suspendieron las clases Así que esta semana no pudimos tener ninguna de las dos clases de programación y no se que mas decir, no se me ocurre algo mas que decir, digo, ni siquiera una clase, como saco un tema? Lo lamento pero este blog sera más corto de lo habitual... Y esto lo pongo para completar las 10 lineas P.D. Lo siento

Las Gemelas

Imagen
Las leyendas son historias que por lo general tratan hechos sobrenaturales que se transmiten de generación en generación. Muchas de estas son falsas u otras son distorsionadas por el tiempo, pero esto no las hace menos aterradoras Una de mis favoritas es la leyenda de las gemelas la cual cuenta lo siguiente: Había dos hermanas gemelas que se llevaban muy bien, como si hubiesen nacido siendo amigas: nunca se peleaban, rara vez discutían, compartían todo lo que podían, tenían las mismas aficiones y aversiones y hasta vestían parecido. Toda su vida habían estado en un barrio tranquilo, una zona residencial algo alejada del ajetreo propio de tantas partes de la urbe. Aunque ahora por razones laborales, su madre les había dicho que debían mudarse a una zona distinta de la ciudad, una parte en la que había mucha más actividad y en consecuencia debían tener más cuidado. Llegó así un día en que llamaron a la madre del trabajo y, a diferencia de tantos otros días, las niñas debían...

OBO

¿Que es OBO? ESTAAAAAAAAAAA¡¡¡¡¡¡¡¡ JAJAJAJJAJAJAJAJAJAJAJAJJAJAJAJAJAJAJ XDXDDXDXDXD

Arrays II

Imagen
En esta semana de clases vimos nuevamente lo que son los arrays. Este tema lo vimos de nuevo porque algunas personas todavía no tenían claro como usar los arrays todavía no me quedaba claro algunas cosas sobre esto En la clase hubieron bastantes cambios pero no voy a hablar de eso ahora. Los array son una manera de almacenar datos en bloque para tenerlos disponibles sin tener que declara n cantidad de variables. Son muy útiles cuando creamos programas que necesitan una gran cantidad de variables. Comenzamos la clase realizando tres programa: El primero es un programa que imprima los numero múltiplos de 3 del 1 al 50, este no fue tan difícil solo era usar un for y los arrays no fueron necesario en este ejercicio En el segundo ejercicio teníamos que hacer un programa que pidiera al usuario 10 números y imprimiera el numero mayor, este ejercicio no fue difícil tampoco porque solo teníamos que usar una función y el mismo programa buscaría el numero mayor dentro del arreglo. El ...

Notch

Imagen
Una de las tendencias últimamente en el mundo de la telefonía celular es la utilización de el famoso "Notch". Ese espacio donde típicamente se encuentra el auricular para las llamadas, cámara o cámaras y demás sensores que las compañías deciden colocar en sus dispositivos. Este "Notch" o pestaña, muesca, u orejas como muchas personas le dicen vio la luz en agosto del 2017 con el Esencial Phone, un teléfono de marca poco reconocida pero creada por ex directivo de android. El  teléfono se popularizo por este diseño "innovador que dividió las opiniones. Desde entonces muchas marcas han optado por este diseño, incluyendo a la gigante Apple, que popularizo el notch con el Iphone X Esto tiene sus ventajas y sus desventajas Como una ventaja tenemos que ahora se utiliza todo el espacio posible para la pantalla lo cual nos llevara a en un futuro tener teléfonos que sean más pantalla que otra cosa Pero como desventaja tenemos que... Simplemente es bastante feo ...

Array

Imagen
En la clase del martes pasado vimos como resolver los ejercicios que el profesor nos dejo para analizar. El primero trataba de un programa que leyera una fecha y nos diera de resultado el total de días que hay en esa fecha. Por ejemplo Si ingresamos la fecha 1/01/2000 el resultado sera uno porque es el primer día de ese año En el siguiente programa debía de definir si un año es bisiesto o no, esto basado en que un año bisiesto en múltiplo de 4 a menos que sea múltiplo de 100, pero si puede ser bisiesto si es múltiplo de 400 El siguiente problema es acerca de un cuadro mágico, que es un cuadro donde se colocan números y el resultado de los números ordenados horizontal, vertical, y en diagonal, debe ser el mismo. El siguiente problema nos decía que debíamos hacer un programa que nos de como resultado números perfectos, los cuales son enteros positivos que es igual a la suma de todos los enteros positivos que son divisores de ese numero (menos el mismo) Estos ejercicios represent...

Teléfonos Gaming

Imagen
Una moda que se ha estado generando últimamente es la aparición de teléfonos enfocados a este basto mercado de los videojuegos, como lo son el Razer Phone, el ROG Phone, el Xiaomi Black Shark y el más reciente de todos, el Razer Phone 2. Estos teléfonos gozan de características de gama alta, lo cual es necesario si quieren correr los juegos a la mejor calidad posible. Esto es como en cualquier plataforma de videojuegos, entre mas potencia más calidad. "En mi opinión la gama alta en celulares no es mas que un claro ejemplo de la evolución tecnológica que venimos viendo en las ultimas décadas, pero, ¿Es realmente necesaria tanta potencia en un celular?" Roberto Cruz Lozano Una de las características principales de esos teléfonos es que presentan un diseño bastante cargado, es decir un diseño que grita GAMING pero en realidad esto es necesario? Si revisamos las características de estos dispositivos son las mismas que las de un teléfono de gama alta actual, como Samsun...

Programas

Imagen
Esta semana básicamente lo que vimos fueron algunos ejercicios. Para empezar el martes vimos algunas soluciones al problema de el programa que encripta el mensaje, había soluciones muy simples pero ingeniosas y otras que eran mucho mas complejas pero igual de eficientes, una de las que mas me gusto fue el programa que utiliza código ascii ya que puedes usar cualquier carácter que desees y lo encriptara y desencriptara según sea lo que quieras hacer. Claro, no era perfecto puesto que al llegar a los últimos caracteres en la lista de ascii este no mostrara el resultado deseado pero estos caracteres no los puedes ingresar tan fácilmente puesto que ni siquiera están en el teclado. A menos que los copies y pegues no tendrás problemas con los demás caracteres En la clase del jueves vimos como resolver el programa que dependiendo de los caracteres que ingreses, te diga cuantos son letra mayúsculas, cuantos son letras minúsculas, cuantos son espacios, cuantos son números, cuanto...

BlaBlaCar

Imagen
BlaBlaCar es una aplicación de  viajes compartidos que he utilizado recientemente para transportarme desde la ciudad de Queretaro hasta mi ciudad natal, Actopan Hidalgo. Anteriormente para transportarme entre estas dos ciudades utilizaba el bien conocido autobús, uno de los transportes mas utilizados en nuestro país, debido a su popularidad, relativa comodidad (claro si pagas un buen precio) y lo que yo creía rapidez. Después mi hermana me hablo de esta aplicación en la cual compartes el auto de otra persona que viaja al mismo destino que el tuyo (o de paso) a un bajo costo. Al principio no tenia mucha confianza pero decidí utilizarla. La aplicación es bastante simple, de inicio te muestra los viajes, lo cual me parece un poco inútil ya que si no tienes ningún viaje programado, lo que quieres es buscar uno En la siguiente pestaña encontramos el buscador de viajes, bastante simple también, solo ingresas el lugar de salida y el lugar de llegada. Después llegamos a la pestaña...

Hablemos de Apple (informal)

Imagen
Apple el pasado miércoles revelo su nueva generación de Iphone que buscan remplazar al Iphoone X del año pasado. Comenzaron la presentación hablando del nuevo Apple watch el cual no sorprendió a muchos porque no tiene grandes cambios en comparación con la generación pasada Después lo que todos esperaban; los nuevos Iphone Xs Xs Max y Xr En mi opinión el nuevo teléfono móvil es una copia exacta del Iphone X del año pasado, incluso las dimensiones son las mismas, las únicas diferencias notables son en el,sistema operativo y el nuevo procesador A12 Bionic. Solo por eso pagas un incremento de 100 dolares, en las versiones estándar. Porque la versión más cara de el nuevo Iphone Xs Max, con 512 Gb de almacenmiento constará $35499 pesos. Este es un precio riduculo si lo comparamos con el Galaxy Note 9 de Samsung el cual tiene la misma capacidad, mejor batería, puerto para audífonos, mejor resolución, memoria expandible mediante tarjetas micro sd, NFC, y muchas cosas más por al rededo...

IF (Formal)

Imagen
En la clase del pasado martes, vimos otro problema y para resolverlo teníamos que usar el if, o si que es una condición que puede o no cumplirse En la clase vimos como resolver esto y ademas como hacerlo en C#, La explicación fue bastante simple porque el if es uno de los elementos más básicos en la programación y aparte uno de los más usados. Por esta razón es que la explicación fue bastante rápida y en una combinación de demostración gráfica con el cañón y una explicación en el pizarrón fue todo lo que vimos en la clase En la clase de el jueves el profesor llego un poco tarde porque estaba platicando y nosotros teníamos que estar en el puesto de bolis así que no hicimos mucho el jueves pero de todos modos el profesor nos dejo trabajo para aclarar nuestras dudas dado que el examen es la próxima semana (imagen de ejemplo)

Diagramas de flujo (formal)

En la clase de esta semana, vimos más problemas para resolver con diagrama de flujo Esta vez fueron dos problemas: El primero consistía en un algoritmo que nos dijera los primeros 30 números primos. Este fue un algoritmo complejo que nos hizo pensar bastante, no fue difícil pero si tardado. El mayor problema fue saber como tratar la información para que hiciera lo que queríamos que era encontrar los números que solo sean divisibles entre 1 y si mismos, que son las cualidades principales de los números primos, El mayor problema para mi fueron los dos primeros números perro después de que el profesor nos dijo que los podíamos imprimir desde el inicio fue más simple. En el segundo algoritmo teniamos que hacer era de el numero de fibonacci, que es la suma de 1 mas 1 y el resultado mas el numero anterior, algo asi: 1,1,2,3,5,8,13,21,34,55... El problema con este algoritmo es similar al otro, solo es saber como iniciarlo, lo demas son operaciones basicas y logica.

Como mejorar como empresa (informal)

Imagen
Como mejorar como empresa (opinión personal) Al momento de surgir o crear una nueva empresa lo esta tiene por objetivo siempre es crecer, en todos los sentidos posibles. En personal, en renombre, en cobertura, pero principalmente en el aspecto económico. Y a decir verdad quien no quisiera tener una empresa multinacional, famosa y adinerada como Microsoft, Google, Apple, Netflix o Amazon. Pero ninguna de estas empresas lograron llegar hasta donde están sin dos cosas muy importantes al momento de hacer cualquier proyecto. Estas son el esfuerzo y la perseverancia Mucho nos han contado acerca del esfuerzo, que sin el esfuerzo no hay ganancia, y que razón tienen. Sin este nada crecería y nada se daría como debe de ser. Y si la perseverancia al igual que con el esfuerzo, las cosas simplemente no llegaran hasta donde pueden estar. Claro que esto no es todo, también debes tener algo de suerte. Tomemos el ejemplo de Netflix. Esta empresa comenzó como todas, con poco presupuesto, personal ...

Los algoritmos (formal)

Imagen
Los algoritmos son básicamente en lo que se centró la clase de la semana, en la cual vimos cómo resolver problemas con algoritmos, más específicamente los diagramas de flujo. El diagrama de flujo es una representación grafica de la secuencia de pasos que se realizan para obtener un resultado. Fueron 8 ejercicios los que hicimos de tarea, los cuales la mayoría fueron bastante simples, algunos se realizan en menos de 7 pasos, pero los últimos algoritmos fueron un poco complicados para mí, dado que por alguna razón no podía resolverlos, en espacial el ultimo algoritmo que contaba de pedir una cierta cantidad de números y después sacar la factorial de estos. Ya en la clase algunos de mis compañeros paso a explicar cómo habían resuelto los algoritmos y todo fue más claro, a veces nosotros mismos nos complicamos más las cosas y nos frustramos lo cual solo empeora las cosas

Nvidia RTX (informal)

Imagen
La nueva serie de tarjetas gráficas de la marca Nvidia fue anunciada este pasado lunes 20 de agosto de 2018  en Colonia, Alemania. En el marco de la Gamescom, la cual tiene mucho sentido pues uno de los mayores usos que se les da a esta serie de tarjetas gráficas es el de los videojuegos y valla que ha dejado a muchos con la boca abierta, dado que cambiaron hasta el nombre de la serie. Esta nueva serie de gráficas usa una nueva arquitectura llamada "Turing" la cual según la empresa brinda hasta 6 veces el rendimiento de la pasada generación lo cual parece una locura porque la pasada generación de GTX serie 10, que con la arquitectura "Volta" destruía a tarjetas gráficas de otras marcas (AMD) e incluso a tarjetas gráficas más caras de la misma marca (Titan x) Ademas presumen de una IA mejorada y "Real time ray tracing" la cual mejora exponencial mente el procesado de las sombras y reflejos, lo cual da una experiencia super inmersiva y "real" a ...

Operadores y diagramas de flujo (formal)

Los operadores en la programación son muy importantes porque son estos los que van a darle una jerarquía a nuestro algoritmo, sobre todo a valores numéricos y a operaciones matemáticas. Aclaran los procedimientos a realizar por la computadora para facilitar la forma de expresar estas expresiones matemáticas Estos desde la secundaria forman parte de la educación, desde que nos enseñan que primero hay que multiplicar antes de hacer cualquier otra cosa, desde ese entonces nos grabamos que es lo que hay que hacer primero y que es lo que hay que hacer después, esto no es muy diferente en la programación. Lo que cambia es como lo aplicamos para que una maquina pueda entender que es lo que queremos y nos arroje un resultado correcto Un diagrama de flujo es la representación gráfica de rutinas simples. Es una representación que desglosa un proceso en cualquier tipo de actividad a desarrollarse. El tema de diagramas de flujo es un tema que vi desde la secundaria, aunque fue muy poco ...

Que es mejor; Más FPS o más calidad grafica(informal)

Dentro del mundo de los videojuegos, específicamente el mundo de los juegos de PC es muy común encontrar debates acerca de cual es el objetivo principal de una PC para videojuegos, cual es su meta. Y en este debate se encuentran a 2 tipos de personas, los que dicen que es mejor tener una mayor cantidad de FPS (cuadros por segundo) y los que dicen que es mejor tener la mayor calidad grafica a la mayor resolución. Ciertamente se puede tener ambas, pero para llegar a esto no es sencillo, para empezar, necesitas un procesador capaz de levantar la calidad y los cuadros que quieres y una tarjeta grafica de igual poder para realizar todos los procesos gráficos, además de RAM y una fuente de poder confiable dado que será una máquina que gaste mucha energía. Todo esto es posible, pero es muy costoso así que la pregunta es; ¡en qué me enfoco? La respuesta a esta pregunta es, como la mayoría de las preguntas controversiales, bastante subjetiva. Depende de lo que tu quieras, del juego q...

Algoritmos (formal)

Los algoritmos son aquellos pasos para resolver un problema, de manera ordenada. Tambien se pueden definir como el conjunto finito y ordenado de pasos  que debe llevar a cabo para resolver un problema. Estos se dividen en: Entrada, proceso y salida. Tambien contienen datos que se utilizan para almacenar la informacion, instrucciones, que son las acciones a seguir por el algoritmo y las estructuras de control que determinan el orden en que se ejecutan las instrucciones En lo personal los algoritmos son una gran herramienta para la resolucion deproblemas y estas mismas son la base de la programación. Estos mismos algoritmos no spn complicados en si, incluso la respuesta pareceria muy obvia, es entender el problema, lo que causa aveces problemas para el usuario.

PC o Consola (informal)

PC o Consola Este debate ha rondado el internet por mucho tiempo sin llegar a una resolución clara sobre cual es la mejor plataforma para jugar, por supuesto que ambas tienen sus pros y sus contras, ninguna plataforma es perfecta y por lo tanto no hay que defender a muerte a una o a la otra, solo hay que tomarlas como una forma de entretenimiento y como todas las personas son diferentes, en uno o varios aspectos, todos tenemos nuestras preferencias. Las consolas están orientadas a personas que buscan divertirse y listo, no buscan ser los mejores ni, tener los números más altos solo buscan despejar su mente por un tiempo sin mucho esfuerzo ya que literalmente solo hay que encender la consola, seleccionar el juego y listo, tienes un mundo de posibilidades con solo 2 acciones. Además, las consolas tienen otras ventajas como la potabilidad, su forma compacta en especial consolas como la Nintendo Switch y PSP/Vita de PlayStation las hacen la elección perfecta para aquellos que quieren ju...