Skip to main content

P.027: Consejos si quieres aprender a programar [Miércoles]

Saludos, he aquí Jaroslav con un nuevo Podcast.


     Explicaré los fundamentos básicos de programación, en esta ocasión. Pero también daré algunos consejos útiles, que te ayudarán a trabajar menos.
Como tener código limpio y legible:
  • Ordenar, las ordenes del código, lógica y clasificativamente
  • Evitar uso de ordenes demasiado complejas (Buscar la forma más simple posible)
  • No abusar del uso de comentarios
  • Usar controles de versiones
  • Si tu código usa muchas llamadas, es mejor usar varias ordenes a llamar en un archivo aparte
  • Poner los comentarios preferiblemente en inglés (Sobre todo si vas a trabajar con extranjeros)
  • Aprender a usar Git
Consejos de ahorro si quieres programar:
  • Usa GNU/Linux [Preferiblemente Arch Linux, o Ubuntu]
  • Manténlo simple [Sólo instala lo que precises para trabajar]
  • Has copias de respaldo en un disco externo. 
  • Aprende a automatizar tareas
  • Disminuye el uso del ratón [Usa atajos de teclado, por ejemplo i3-wm
Software para ahorrar recursos:
  • i3-wm: Gestor de ventanas
  • youtube-dl: Descargar vídeos de internet
  • feh: Visor de imágenes del terminal
  • mpv: Visor de vídeos para el terminal
  • vim: Editor de texto para el terminal
  • xpdf: Lector ligero de PDF
  • ranger: Navegador de archivos para el terminal
  • exa: Una versión más rápida del comando "ls" escrita en "Código Rust"
Navegadores ligeros:
  • Waterfox: Firefox sin DRM [Netflix, y Spotify no funcionan]
  • Firefox: Navegador Ligero
  • Brave: Navegador ligero, con bloqueo de publicidad añadido
  • elinks: Navegador en modo texto para el terminal
  • w3m: Navegador en modo texto y con imágenes para el terminal
Como usar vim:
  • Tecla "Esc": Salir de modo texto
  • Tecla ""I": Salir del modo normal
  • Tecla Ctrl+Shift+C: Copiar
  • Tecla Ctrl+Shift+V: Pegar
  • Tecla Ctrl+Shift+X: Cortar

     Las teclas "Ctrl+Shift+X", "Ctrl+Shift+C", y "Ctrl+Shift+V", no funcionan como los comandos dd, p, yy, sino que lo que cortes, copies, y/o pegues con los comandos de vim, sólo funcionarán dentro de vim. No así, los atajos de teclado.

Comandos básicos de vim (Modo Normal):
  • :q Salir de vim
  • :w Guardar documento
  • :wq Guardar y salir
  • :Q! Salir sin guardar
  • dd Cortar toda una línea
  • 45dd Cortar 45 líneas
  • 80dd Cortar 80 líneas
  • p Pegar lo cortado
  • 2p Pegar dos veces lo cortado
  • 60p Pegar 60 veces lo cortado
     Como seguramente notaste, si pones un número delante de un comando, este comando se ejecutará la cantidad de veces indicadas en el número.

Recuerda que NO son lenguajes de programación:
  • HTML
  • XLM
  • CSS
Lenguajes de programación sencillos:
  • JavaScript
  • Rust
  • BashScript
Lenguajes de programación complejos:
  • C
  • C++
  • C#

     Ahora, seguramente te preguntes ¿Por donde empiezo?. Bueno, eso depende de que quieras programar. Cada lenguaje es ideal para determinadas cosas. La mayoría empieza por JavaScript o BashScript. 

     Posteriormente, puedes aprender un poco de cada código, ver ventajas y desventajas, y finalmente quedarte con los lenguajes de programación que más te sirvan.

     Mi consejo, si me preguntaras, es que empieces por BashScript. Pues te ayudará a reducir las tareas que hagas, ya que el ordenador las podrá hacer automáticamente por ti.

Comments

Popular posts from this blog

La dieta de los Caballeros Medievales

     Este blog tiene por objetivo difundir contenido educativo, y sobre todo científico. Por ello, tras hallar este artículo , lo consideré suficientemente interesante para compartir aquí.      Como mi blog comparte datos, decidí acudir a más artículos relacionados sobre el tema, con fines de más información. Fuentes al final. Regimen Sanitatis Salernitanum: Escrito creado por médicos medievales Régimen alimentario recelosamente reservado para la realeza inglesa Fue de las guías alimenticias mas populares de Europa Tuvo una vigencia de aprox. 6 Siglos El Regimen Sanitatis Salernitanum, incluyó: Remedios caseros contra enfermedades Recetas para mejorar la fertilidad o detener sangrados nasales Guía de consultas para cada dolencia específica Tratamientos como la "Sangría" que hoy día son descartados por resultar inútiles      Aunque nadie en su sano juicio quisiera hacerse una cirugía al estilo del Medioevo, por ser métodos absurdos y cien...

Podcast014: Martes de Literatura: Historia de la flor negra

Saludos, he aquí Jaroslav con un nuevo Podcast. Tehuelches:      Antiguamente vivían en parte de las actuales regiones pertenecientes a Chile y Argentina Actualmente sólo quedan en Argentina El nombre agrupa a un conjunto de varios pueblos de la Patagonia con diferentes idiomas y costumbres Derechos a la educación libre · P.014: Martes de Literatura: Historia de la flor negra      Buscando información, encontré un documental de la TV Argentina, y una web con poca información que creo que pertenece al Gobierno de Chile. Al repetir mucha información del Documental Tehuelches en Argentina, decidí sólo usar este documental como fuente.      Os comparto el documental, y su posterior resumen donde extraigo la info más importante del mismo. Aclaro que no todo el documental habla de Tehuelches (Son varios tipos de historias diferentes). Pero cumplo citándolo como fuente: Calafate: Ciudad Argentina Ubicada en Santa Cruz Tehuelches, Actividades: Cazad...

P.056: Rubén Dario - Los motivos del lobo [Lunes]

Saludos, he aquí Jaroslav con un nuevo Podcast.      Lectura de la obra "Los motivos del lobo" de "Rubén Darío". Sé que falla un poco de más en la parte de interpretación. Pero de momento no cuento con el entorno adecuado para "Interpretar" sin que los vecinos me oigan y tomen por loco. Pero ya tengo un micro de mejor calidad, así que a futuro, un cuarto insonorizado no estaría mal.