Entradas

Pacman en java codigo tutorial

Imagen
Bueno perfeccionando un poco este codigo ya que no estaba en las mejores y las imágenes caidas decidi darle vida, a este proyecto el cual tiene niveles pero los niveles no cambian el fondo o tema y los muros sigue siendo los mismos solo aumenta la velocidad de los fantasmas    package pacman; import java.awt.BasicStroke; import java.awt.Color; import java.awt.Dimension; import java.awt.Event; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.ImageIcon; import javax.swing.JPanel; import javax.swing.Timer; public class tablero extends JPanel implements ActionListener { private Dimension d; private final Font smallfont = new Font("Helvetica", Font.BOLD, 14); private Image ii; private final Color dot...

¿Cuál es el mejor sitio web para aprender a codificar?

Imagen
  Hubo un tiempo en el que saber programar era para el más nerd de los nerds. Ese no es exactamente el caso hoy en día. Como la mayoría de los empresarios, freelancers y marketineros te dirán, aprender a programar puede ayudarte a tener éxito. He pasado 6-8 horas al día enseñándome a programar durante el último mes y básicamente he buscado en Internet cada tutorial gratuito o semigratuito que hay. Aquí está lo bueno que he usado y recomiendo: CodeHS — Hice un curso completo, se empieza con videos y luego problemas en formato de programa, comenzando con un lenguaje de juego llamado Karel y pasando a Javascript, culminando con la creación del juego Breakout en el navegador. Fundada por dos ex profesores de Stanford, de donde se adaptó en gran medida el plan de estudios. Tienen probablemente cuarenta horas de contenido realmente bueno y, lo más importante, te proporcionan ayuda amistosa y personalizada con alrededor de tres horas de respuesta cuando la necesitas. M...

¿Por qué los fanáticos de Linux no les gusta el sistema operativo Windows?

Imagen
El año pasado, estaba ocupado preparándome para un examen cuando mi confiable escritorio Linux se averió debido a algunos problemas de hardware. Dijeron que pasarían un par de días antes de que pudieran repararlo y devolvérmelo. Eso era un problema: yo dependía mucho de una computadora para la preparación de mi examen. Afortunadamente, tenía mis notas respaldadas en la nube, pero todavía tenía que acceder y editar estas notas. Así que compré un portátil nuevo con Windows 10 preinstalado. No tuve tiempo de instalar Linux encima, así que, por primera vez en una década, me encontré usando Windows. Obviamente, tuve problemas para adaptarme a un entorno desconocido, pero lo esperaba. No puedo culpar a la interfaz de Windows por ser un poco diferente de Linux, ¿verdad? Estaba realmente irritado por otra cosa: al estar acostumbrado a apt en Linux, descubrí que instalar software en Windows era más problemático de lo que valía la pena. Tuve que hacerlo: Buscar en la red el softwa...

¿Por qué Microsoft saca Windows saltándose un número?

Imagen
¿Por qué Microsoft saca Windows saltándose un número?   Hay 3 teorias de porqué Microsoft se ha saltado Windows 9. Te las voy a explicar: La teoria de Microsoft La teoria de los fans La teoria de los programadores Empezemos por la primera; la de Microsoft: que argumentan que la pròxima versión iba a ser tan grande respecto a 8.1, que no podía llamarse simplemente Windows 9; tenía que ser algo más grande y mejor, como Windows 10. Ahora la de los fans, que dicen que Microsoft se saltó el 9 para evitar la mala suerte en su SO. Pues esos fans argumentan que las versiones de Windows han ido alternando entre "buenas" y "malas". Consideran que ME fue malo, XP fue bueno, Vista fue malo, 7 fue bueno, 8 fue malo, 8.1 fue bueno; ¡y ahora tocaba la mala! Por este motivo, los fans dicen que Microsoft se saltó Windows 9, porque les iba a dar mala suerte y fueron directamente al 10. Y para terminar, la de los programadores; que dicen que pod...

¿Es verdad que Python está sobrevalorado?

Imagen
De ninguna manera, para empezar puedo decirte que Python no siempre fue tan popular, Python es un lenguaje con muchísimos años y ha sobrevivido al boom de muchos otros lenguajes, los ha visto reinar y los ha visto caer. Como ejemplo tienes el corto pero fuerte reinado de Ruby on Rails en el mundo de las startups, el largo pero ya inexistente reinado de Visual Basic, el intento fallido de Node.js de llegar a la cima que se quedo en 4% de penetracion, o incluso PHP que sigue estando presente en el ~90% de las paginas web. Yo soy fundador de una academia online y presencial de programación (4Geeks Academy) importante en el mundo y me debato todos los días esta pregunta, porque necesito enseñar las mejores tecnologías para conseguir trabajo y/o entrenarte desde cero ¡Python siempre es el ganador! Hay algunas decisiones q marcaron la diferencia para entender porque Python logró sobrevivir e incluso crecer a pesar de la popularidad de los demás lenguajes: Google contrato a su creador...

¿Hay otro software similar a Excel o incluso mejor?

Imagen
Si tratamos de resumirlo, para crear una página web podemos decir que hay dos métodos principales, uno   fácil   y uno   difícil . Paso a explicarlos a continuación: Método   fácil : editores de páginas web El método fácil consiste en usar un programa en línea que se ocupa de cuestiones técnicas como el alojamiento en un servidor web. De esta forma, te limitas a crear los contenidos de la página web y —con ciertas limitaciones— elegir el diseño. En nuestra página web Webolto te ofrecemos una tabla de   comparación de los mejores programas para crear páginas web , Prácticamente todos tienen una cosa en común: no hacen falta habilidades técnicas para crear el sitio web. Los ejemplos más conocidos de estos editores son Wix, Wordpress.com, Weebly, Jimdo, Strikingly, etc. Los pasos para crear una página web pueden variar según la plataforma específica que elijas, pero de forma general los podríamos resumir de la siguiente forma: Crear una cuenta en el ...