Si estudias en la Universidad Técnica Federico Santa María puede que estos archivos te sirvan.
Véase Malla Interactiva Informatica USM.
Warning
Las tareas y trabajos publicados aquí no necesariamente tuvieron nota máxima. El fin de este repositorio es ser un archivo histórico, no una referencia de tareas perfectas.
Aquí hay una lista de programas que he utilizado hasta ahora.
- WSL Windows Subsystem for Linux. Aka Ubuntu en Windows sin emulador.
- GWSL Manipular WSL con interfaz grafica.
- Oh My Zsh Shell extensible para Linux.
- Git Control de versiones.
- SSH Protocolo de acceso remoto seguro.
- GitHub Desktop Administrador de repositorios de GitHub.
- VSCode Editor de texto/codigo terriblemente OP (ahora, con IA).
- Antigravity Igual que VSCode pero con IA de Google.
- OnlineGDB Interprete, compilador y depurador online de C, Java, Python, etc.
- Valgrind Detector de fugas de memoria (y mas).
- GNU Make Herramienta de automatización de compilaciones y tareas.
- Make (for Windows) Make para Windows (el de Linux es mejor).
- Jupyter Cuadernos de código interactivo para investigación y estadistica.
- IRkernel Kernel de R para Jupyter Notebook.
- Docker Creacion y gestion de contenedores para desarrollo.
- LazyDocker Interfaz de línea de comandos para gestionar Docker.
- Kubernetes Orquestador de contenedores para despliegue y gestion de aplicaciones en la nube.
- Minikube Entorno local para ejecutar Kubernetes.
- Kind 'Kubernetes in Docker' para ejecutar Kubernetes dentro de contenedores Docker.
- Lens IDE para gestionar clústeres de Kubernetes.
- k9s Interfaz de línea de comandos para gestionar Kubernetes.
- Grafana Plataforma de analisis y visualizacion de datos para monitoreo de sistemas.
- Loki Sistema de registro de logs para Kubernetes y aplicaciones distribuidas.
- Python Interprete de Python.
MinGW Compilador de C/C++ para Windows.⚠ (Deprecado)- w64devkit Conjunto de compiladores incluyendo C/C++ para x64 moderno.
- OpenJDK Implementacion de Java de codigo abierto.
- Racket Conjunto de lenguajes funcionales (Scheme).
- SWI-Prolog Implementacion de Prolog.
- R Lenguaje para estadistica y analisis de datos.
- JavaScript Lenguaje de programacion interpretado para desarrollo web.
- TypeScript Superset de JavaScript con tipado estatico.
- Go Lenguaje de programación compilado y concurrente creadado por Google.
- Protobuf Formato de serialización de datos.
- gRPC Framework de RPC que utiliza Protobuf para definir servicios y generar stubs entre lenguajes.
- XAMPP Servidor, base de datos, y utilidades para desarrollo web.
- PHP Servidor de paginas web dinamicas.
- Node.js Interprete de Javascript de lado del servidor.
- Express Framework de Node.js para desarrollo de servidor y rutas web.
- React
Frameworklibreria de Node.js para crear interfaces gráficas. - Next.js Framework de React para desarrollo de aplicaciones web completas.
- Expo Framework de React para desarrollo de aplicaciones móviles multiplataforma.
- FastAPI Framework de Python para desarrollo de APIs REST.
- Cloudflare Servicios de seguridad y rendimiento para sitios web.
- ZeroTier Redes virtuales privadas para conectar dispositivos de forma segura a través de Internet.
- Postman Progrma para gestionar y probar peticiones HTTP y APIs.
- Thunder Client Alternativa a Postman para VSCode.
- StarUML Editor de diagramas UML.
- Oracle Database 18c XE Base de datos de Oracle.
- SQL Developer Front-end para administrar bases de datos de Oracle.
- PostgreSQL Base de datos relacional moderno.
- MongoDB Base de datos documental NoSQL.
- Cassandra Base de datos NoSQL distribuida y escalable.
- Neo4j Base de datos orientada a grafos.
- MiKTeX LaTeX con plugins auto-instalables.
- TikZiT Crea diagramas TikZ con facilidad.
- Strawberry Perl Implementacion de Perl para Windows de codigo abierto (necesario para MiKTeX).
- Overleaf Editor LaTeX online.
- JFLAP Crea automatas y maquinas de Turing.
- Cisco Packet Tracer Simulador de redes de datos y telecomunicaciones.
- Diagrams.net Crea diagramas online.
- Logisim Simulador de circuitos digitales.
- qtarmsim Compilador para ARM Assembly.
Algunas carpetas poseen links a repositorios externos relacionados:
- utfsm-smoj Programación [IWI-131]
- utfsm-csm Introducción a Ingeniería [IWG-101]
- utfsm-adsw Análisis y Diseño de Software [INF-236]
- utfsm-ingsw Ingeniería de Software [INF-225]
- utfsm-diu Diseño de Interfaces [INF-322]
- utfsm-arquisw-tareafinal Arquitectura de Software [INF-314]
- utfsm-arquisw-tareafinal-gateway Arquitectura de Software [INF-314]
- utfsm-arquisw-tareafinal-front Arquitectura de Software [INF-314]
- basics Repositorio con codigo de ejemplo para diversos lenguajes.
- Implementaciones de EDD
- Apuntes de LaTeX