Closed notebook-t closed 3 months ago
Para construir y configurar un programa de software basado en la estructura de carpetas proporcionada, puedes seguir los siguientes pasos, utilizando herramientas y archivos comunes en el desarrollo de software.
Mantén una estructura clara y organizada de carpetas para que los desarrolladores puedan navegar y mantener el código fácilmente. Aquí tienes un ejemplo de estructura de carpetas con algunas explicaciones adicionales:
ProyectoSoftware/
├── ModuloPropedeutico/
│ ├── Semana1/
│ │ ├── GuiaDeLaSemana/
│ │ │ └── M0_S1_Guia_de_la_semana_PDF.pdf
│ │ ├── Codigo/
│ │ ├── Recursos/
│ │ └── Documentacion/
│ ├── Semana2/
│ │ ├── GuiaDeLaSemana/
│ │ │ └── M0_S2_Guia_de_la_semana_PDF.pdf
│ │ ├── Codigo/
│ │ ├── Recursos/
│ │ └── Documentacion/
│ └── ...
├── Modulo1/
│ ├── Semana1/
│ │ ├── GuiaDeLaSemana/
│ │ │ └── M1_S1_Guia_de_la_semana_PDF.pdf
│ │ ├── Codigo/
│ │ ├── Recursos/
│ │ └── Documentacion/
├── Modulo2/
│ ├── Semana2/
│ │ ├── GuiaDeLaSemana/
│ │ │ └── M2_S2_Guia_de_la_semana_PDF.pdf
│ │ ├── Codigo/
│ │ ├── Recursos/
│ │ └── Documentacion/
└── ...
Dependiendo del lenguaje de programación y herramientas que estés utilizando, puede ser necesario configurar el entorno de desarrollo.
Crear un entorno virtual:
python -m venv venv
Activar el entorno virtual:
venv\Scripts\activate
source venv/bin/activate
Instalar dependencias:
Crea un archivo requirements.txt
con las dependencias necesarias y utiliza el siguiente comando para instalarlas:
pip install -r requirements.txt
Inicializar un proyecto Node.js:
npm init -y
Instalar dependencias: Utiliza el siguiente comando para instalar dependencias:
npm install [nombre_dependencia]
Escribe el código fuente en la carpeta Codigo
. Aquí tienes un ejemplo de cómo podría verse una estructura de carpetas dentro de Codigo
para un proyecto de Python:
ProyectoSoftware/
└── ModuloPropedeutico/
└── Semana1/
└── Codigo/
├── main.py
├── utils.py
└── tests/
└── test_main.py
main.py
def main():
print("Hello, World!")
if __name__ == "__main__":
main()
utils.py
def add(a, b):
return a + b
test_main.py
import unittest
from utils import add
class TestUtils(unittest.TestCase):
def test_add(self):
self.assertEqual(add(2, 3), 5)
if __name__ == '__main__':
unittest.main()
Realiza pruebas unitarias y configura scripts de construcción.
python -m unittest discover -s tests
Makefile
:build:
python setup.py sdist bdist_wheel
test:
python -m unittest discover -s tests
clean:
rm -rf build dist *.egg-info
Escribe documentación para tu proyecto en la carpeta Documentacion
. Utiliza archivos README.md
para la documentación principal y otros formatos como HTML
o PDF
para documentación detallada.
README.md
# Proyecto de Software
## Descripción
Descripción del proyecto.
## Estructura del Proyecto
- ModuloPropedeutico/Semana1
- GuiaDeLaSemana/
- Codigo/
- Recursos/
- Documentacion/
...
## Instalación
Pasos para instalar las dependencias necesarias.
## Uso
Instrucciones para ejecutar el programa.
Elige una licencia adecuada para tu proyecto open-source. Utiliza Choose a License para encontrar la mejor opción.
LICENSE
MIT License
...
Mantén una estructura de carpetas organizada y coherente que refleje la arquitectura del software y facilite la navegación y el mantenimiento del código por parte de los desarrolladores.
@notebook-t
![Cargando Screenshot_20240711-220915-136.png …]()
La palabra "pulgada" en inglés se traduce como "inch"⁵. Es una medida de longitud que equivale a 2.54 centímetros. Por lo tanto, 12 pulgadas son equivalentes a un pie (1 ft = 12 in o 1 = 12"). Si necesitas convertir medidas entre el sistema métrico y el estadounidense, aquí tienes algunas equivalencias:
Sistema métrico:
Sistema estadounidense:
@notebook-t
![moodle docs.txt](https://github![Screenshot_20240711-235233-246.png](https://github.com/#user-attachments)
A continuación, se presenta un ejemplo de contenido utilizando la sintaxis Markdown que abarca la armonía cromática en el ámbito musical y de los colores:
La armonía cromática se refiere a la forma en que los colores interactúan para crear un efecto visual equilibrado y estético. Este concepto es ampliamente utilizado en arte, diseño y otros campos creativos.
La armonía cromática en el ámbito de los colores se puede lograr mediante diversas técnicas. Algunas de ellas incluyen:
/* Ejemplo de colores complementarios */
body {
background-color: #ff6347; /* Tomato */
color: #4682b4; /* SteelBlue */
}
/* Ejemplo de colores análogos */
h1 {
color: #8a2be2; /* BlueViolet */
background-color: #9370db; /* MediumPurple */
}
El cromatismo en la música se refiere al uso de semitonos y notas alteradas (bemoles y sostenidos) que no pertenecen a la escala diatónica principal de una pieza. Esto añade color y complejidad a la estructura melódica.
Clipped from: Choose a License
Non-judgmental guidance on choosing a license for your open source project
An open source license protects contributors and users. Businesses and savvy developers won’t touch a project without this protection.
### I need to work in a community.
Use the license preferred by the community you’re contributing to or depending on. Your project will fit right in.
If you have a dependency that doesn’t have a license, ask its maintainers to add a license.
### I want it simple and permissive.
The MIT License is short and to the point. It lets people do almost anything they want with your project, like making and distributing closed source versions.
### I care about sharing improvements.
The GNU GPLv3 also lets people do almost anything they want with your project, except distributing closed source versions.
# Notas cromáticas en una octava
notas_cromaticas = ['C', 'C#', 'D', 'D#', 'E', 'F', 'F#', 'G', 'G#', 'A', 'A#', 'B']
# Función para imprimir la escala cromática
def imprimir_escala(notas):
for nota in notas:
print(nota, end=' ')
print()
imprimir_escala(notas_cromaticas)
Para profundizar en la armonía cromática, tanto en la música como en los colores, puedes ver los siguientes videos:
Conéctate con nosotros en nuestras redes sociales:
Este ejemplo demuestra cómo estructurar un documento en Markdown sobre la armonía cromática, integrando conceptos de color y música, además de ejemplos de código y enlaces relevantes.
https://231414806.blogspot.com/2024/07/matrices-de-exponenciales.html
Matrices de Práctica
Ecuación adentro de una matriz de datos