GitHub

  • More
Add new...
 
 
·
Added a post to , GitHub
2 videos del canal Salvaje donde nos comparten un tutorial sobre la generación de imágenes usando inteligencia artificial en Krita.

¿Te interesa Java, o la programación en sí misma?

Te comparto este enlace hacia un repositorio en GitHub con ejercicios en Java, que forma parte de un curso de Java para Principiantes, ofrecido por TodoCodeAcademy: https://github.com/todocodeacademy/cursoJavaPrincipiantes

No se trata de una promoción pagada, ni enlace de afiliados, es un material completo que te comparto en caso de que sea de tu interés :)

Saludos y bonita jornada.

Plácido.

¿Qué es markdown?

Markdown es un lenguaje de marcado liviano, creado por John Gruber y Aaron Swartz en 2004, con el propósito principal de permitir a los usuarios escribir texto con formato de manera sencilla y legible, tanto en su versión sin procesar como una vez renderizada.

Características

  1. Simple y legible: A diferencia de lenguajes de marcado más complejos (y completos) como HTML, Markdown es fácil de leer y escribir, inclusive sin la necesidad de herramientas complejas de edición.
  2. Formatos básicos de texto: Markdown permite varios formatos básicos de texto, tales como encabezados, listas (numeradas y con viñetas), negritas, cursivas, enlaces, imágenes, o citas, entre otros. Actualmente, debido a implementaciones posteriores, podemos generar también tablas, notas al pie, etc.
  3. Compatible: Al haberse convertido en un estándar, Markdown es compatible con muchas plataformas, tales como sistemas de gestión de contenidos (CMS) o herramientas de desarrollo, entre otros. Al tratarse de archivos de texto, son altamente portables y compatibles con muchos sistemas y plataformas. Reddit, Diaspora, GitHub o GitLab son solo algunos ejemplos de plataformas que utilizan Markdown.

Aplicaciones

  1. Documentación técnica: Muchos proyectos de código abierto utilizan Markdown para su documentación técnica. Un ejemplo frecuente suelen ser los archivos README.md presentes en repositorios como GitHub, utilizados para describir a un proyecto.
  2. Blogs y aplicaciones varias: Plataformas de blogging como Jekyll y Ghost soportan Markdown. Aplicaciones como Obsidian y Typora también utilizan Markdown para la toma de notas.
  3. Presentaciones: Herramientas como Reveal.js permiten crear presentaciones en formato Markdown, convirtiéndolas luego en diapositivas HTML5 interactivas (mediante plugins Obsidian también permite, en cierta manera, este tipo de funcionalidad).

Enlaces relacionados

Formación Gráfica, asesorías y talleres personalizados de diseño. Aprende, ¡con fundamentos!

#obsidian #typora #revealJs

Comparto este enlace (https://github.com/formaciongrafica/33-js-conceptos), hacia el fork que realicé hace algún tiempo atrás desde la cuenta de Adonis Mendoza (https://github.com/adonismendozaperez) en GitHub.

Construido a partir del artículo 33 Fundamentals Every JavaScript Developer Should Know de Stephen Curtis, tal como lo comenta Mendoza en su descripción, el repositorio fue creado como guía de ayuda para dominar JavaScript a quienes quieran aprender a programar o mejorar sus habilidades con este lenguaje.

Te comparto la tabla de contenidos, hacia las páginas correspondientes del repositorio, en las que encontrarás un conjunto de enlaces hacia otros repositorios de GitHub y hacia enlaces externos, sobre los siguientes temas:

  1. Pila de llamadas
  2. Tipos primitivos
  3. Tipos de valor y tipos de referencia
  4. Implícito, Explícito, Nominal, Estructuración y Escritura de pato
  5. == vs === vs typeof
  6. Alcance de la función, Ámbito de bloque y alcance léxico
  7. Expression vs Statement
  8. IIFE, módulos y espacios de nombres
  9. Message Queue y Event Loop
  10. setTimeout, setInterval y requestAnimationFrame
  11. Motores de JavaScript
  12. Bitwise Operators, Type Arrays y Array Buffers
  13. DOM y Layout Trees
  14. Factories y Classes
  15. this, call, apply y bind
  16. new, Constructor, instanceof y Instances
  17. Prototype Inheritance y Prototype Chain
  18. Object.create y Object.assign
  19. map, reduce, filter
  20. Funciones puras, efectos secundarios y mutación de estado
  21. Closures
  22. High Order Functions
  23. Recursion
  24. Collections y Generators
  25. Promesas
  26. async/await
  27. Estructuras de datos
  28. Expensive Operation y Big O Notation
  29. Algoritmos
  30. Herencia, polimorfismo y reutilización de código
  31. Patrones de diseño
  32. Partial Applications, Currying, Compose y Pipe
  33. Código limpio

¡Espero que lo disfrutes y te sea de utilidad!

Plácido.

¿Comentarios o consultas? Únete al grupo y déjanos tus comentarios :)