Привет, guest! Это вторая часть статьи полезных ссылок для программистов. Ссылка на первую статью: клик. В первой статье я зашёл за лимиты (70,000 символов и поэтому решил создать вторую статью,) Многие люди не всегда готовы тратить время на поиск необходимой документации, и иногда бывает сложно разобраться в ссылках. Именно поэтому я решил собрать все самые важные ссылки для вас в одном месте. Если я что-то пропустил, пожалуйста, напишите об этом в комментариях, и я обязательно добавлю. Буду рад, если вы сохраните этот список в закладки или поделитесь статьей со своими друзьями! Облачные технологии - AWS Documentation - https://docs.aws.amazon.com/ - Официальная документация Amazon Web Services - Google Cloud Documentation - https://cloud.google.com/docs - Руководства и справочники по Google Cloud Platform - Azure Documentation - https://docs.microsoft.com/en-us/azure/ - Документация Microsoft Azure - DigitalOcean Tutorials - https://www.digitalocean.com/community/tutorials - Обучающие материалы по облачным технологиям - IBM Cloud Docs - https://cloud.ibm.com/docs - Документация IBM Cloud - Oracle Cloud Documentation - https://docs.oracle.com/en-us/iaas/Content/home.htm - Документация Oracle Cloud Кибербезопасность - OWASP - https://owasp.org/ - Открытый проект обеспечения безопасности веб-приложений - Hack The Box - https://www.hackthebox.eu/ - Платформа для практики навыков кибербезопасности - Портал Cybrary - https://www.cybrary.it/ - Бесплатные курсы по кибербезопасности - SANS Internet Storm Center - https://isc.sans.edu/ - Мониторинг угроз кибербезопасности - Krebs on Security - https://krebsonsecurity.com/ - Блог о кибербезопасности - Penetration Testing Framework - http://www.vulnerabilityassessment.co.uk/Penetration Test.html - Руководство по тестированию на проникновение - Exploit Database - https://www.exploit-db.com/ - База данных эксплойтов и уязвимостей - NIST Cybersecurity Framework - https://www.nist.gov/cyberframework - Рамочная программа по кибербезопасности - Awesome Hacking - https://github.com/Hack-with-Github/Awesome-Hacking - Список ресурсов по хакингу Искусственный интеллект и машинное обучение - Kaggle - https://www.kaggle.com/ - Платформа для соревнований по анализу данных и машинному обучению - FastAi - https://www.fast.ai/ - Бесплатные курсы по глубокому обучению - OpenAI - https://openai.com/ - Исследования и ресурсы в области ИИ - Google AI - https://ai.google/ - Ресурсы по ИИ от Google - TensorFlow - https://www.tensorflow.org/ - Открытая библиотека для машинного обучения - PyTorch - https://pytorch.org/ - Библиотека машинного обучения для Python - Coursera Machine Learning - https://www.coursera.org/learn/machine-learning - Курс по машинному обучению от Andrew Ng - Papers With Code - https://paperswithcode.com/ - Архив научных статей по ML с реализациями Блокчейн и криптовалюты - Ethereum Documentation - https://ethereum.org/en/developers/docs/ - Официальная документация Ethereum для разработчиков - Solidity - https://docs.soliditylang.org/ - Документация языка программирования Solidity - Bitcoin Developer - https://developer.bitcoin.org/ - Ресурсы для разработчиков Bitcoin - Hyperledger - https://www.hyperledger.org/use/fabric - Открытый исходный код для корпоративных блокчейнов - Web3.js - https://web3js.readthedocs.io/ - JavaScript библиотека для взаимодействия с Ethereum - Truffle Suite - https://www.trufflesuite.com/ - Инструменты разработки для Ethereum Встроенные системы - Arduino - https://www.arduino.cc/reference/ - Справочник по Arduino - Raspberry Pi - https://www.raspberrypi.org/documentation/ - Документация Raspberry Pi - FreeRTOS - https://www.freertos.org/Documentation/RTOS_book.html - Документация по FreeRTOS - Mbed OS - https://os.mbed.com/docs/ - Документация операционной системы Mbed - Zephyr Project - https://docs.zephyrproject.org/ - Документация RTOS Zephyr - PlatformIO - https://docs.platformio.org/ - Экосистема для разработки встроенных систем Функциональное программирование - Haskell - https://www.haskell.org/documentation/ - Документация по Haskell - Scala Documentation - https://docs.scala-lang.org/ - Официальная документация Scala - Elixir - https://elixir-lang.org/docs.html - Документация по Elixir - F# Guide - https://docs.microsoft.com/en-us/dotnet/fsharp/ - Руководство по F# - Clojure - https://clojure.org/guides/getting_started - Руководство по началу работы с Clojure - OCaml - https://ocaml.org/learn/ - Ресурсы для изучения OCaml Разработка микросервисов - Microservices - https://microservices.io/ - Шаблоны микросервисной архитектуры - Spring Cloud - https://spring.io/projects/spring-cloud - Инструменты для разработки распределенных систем - Istio - https://istio.io/latest/docs/ - Платформа для управления микросервисами - Kong - https://docs.konghq.com/ - API-шлюз с открытым исходным кодом - Consul by HashiCorp - https://www.consul.io/docs - Инструмент для обнаружения сервисов и управления конфигурацией - gRPC - https://grpc.io/docs/ - Высокопроизводительный фреймворк RPC Разработка под AR/VR - ARKit - https://developer.apple.com/documentation/arkit/ - Фреймворк Apple для создания AR-приложений - Google ARCore - https://developers.google.com/ar - Платформа Google для создания AR-приложений - Vuforia Developer Library - https://library.vuforia.com/ - Библиотека разработчика Vuforia для AR - Oculus Developer Center - https://developer.oculus.com/ - Центр разработки для Oculus VR - OpenXR - https://www.khronos.org/openxr/ - Открытый стандарт для VR и AR приложений - WebXR Device API - https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API - Web API для создания VR и AR опыта Разработка чат-ботов - Dialogflow - https://cloud.google.com/dialogflow/docs - Платформа Google для создания разговорных интерфейсов - Microsoft Bot Framework - https://dev.botframework.com/ - Инструменты Microsoft для создания ботов - Rasa - https://rasa.com/docs/ - Открытая платформа машинного обучения для разговорных AI - Botpress - https://botpress.com/docs - Платформа с открытым исходным кодом для создания ботов - Telegram Bot API - https://core.telegram.org/bots/api - API для создания ботов в Telegram - Discord.js - https://discord.js.org/ - Мощная библиотека Node.js для взаимодействия с Discord API Обработка естественного языка (NLP) - spaCy - https://spacy.io/usage - Библиотека Python для продвинутой обработки естественного языка - NLTK - https://www.nltk.org/ - Набор библиотек и программ для символьной и статистической обработки естественного языка - Stanford NLP - https://nlp.stanford.edu/software/ - Набор инструментов NLP от Стэнфордского университета - Gensim - https://radimrehurek.com/gensim/ - Библиотека Python для тематического моделирования, индексации документов и поиска подобий - FastText - https://fasttext.cc/ - Библиотека для эффективного обучения представлениям слов и классификации предложений - Transformers - https://huggingface.co/transformers/ - Библиотека современных моделей NLP от Hugging Face Обработка изображений и видео - OpenCV - https://opencv.org/ - Библиотека с открытым исходным кодом для компьютерного зрения и обработки изображений. - Pillow - https://python-pillow.org/ - Python-библиотека для работы с изображениями.- FFmpeg - https://ffmpeg.org/ - Инструмент для работы с видео и аудио, поддерживающий множество форматов.- GStreamer - https://gstreamer.freedesktop.org/ - Медиаплатформа для создания потоковых приложений и мультимедиа. Автоматизация развертывания и инфраструктуры как код - Terraform - https://www.terraform.io/ - Инструмент для управления инфраструктурой через декларативный конфигурационный код. - Ansible - https://www.ansible.com/ - Платформа для автоматизации ИТ-процессов и управления конфигурацией. - Chef - https://www.chef.io/ - Платформа для автоматизации управления серверами и конфигурацией. - Puppet - https://puppet.com/ - Инструмент для управления конфигурацией серверов. Управление конфигурацией и оркестрация - SaltStack - https://www.saltproject.io/ - Платформа для управления конфигурациями и автоматизации инфраструктуры. - CFEngine - https://cfengine.com/ - Инструмент для автоматизации управления конфигурациями. - Vagrant - https://www.vagrantup.com/ - Инструмент для создания и управления виртуальными средами разработки. Инструменты и библиотеки для обработки данных - Apache Spark - https://spark.apache.org/ - Платформа для обработки больших данных в режиме реального времени .- Apache Flink - https://flink.apache.org/ - Фреймворк для потоковой обработки данных в реальном времени. - Apache Hadoop - https://hadoop.apache.org/ - Фреймворк для распределенного хранения и обработки больших объемов данных. - Dask - https://dask.org/ - Библиотека для параллельных вычислений и обработки данных. Инструменты для создания и управления базами данных - pgAdmin - https://www.pgadmin.org/ - Инструмент управления PostgreSQL базами данных. - MySQL Workbench - https://www.mysql.com/products/workbench/ - Инструмент для проектирования и администрирования MySQL. - DBeaver - https://dbeaver.io/ - Универсальный инструмент для работы с базами данных. - HeidiSQL - https://www.heidisql.com/ - Бесплатный инструмент для управления базами данных на Windows. Инструменты для управления логами и мониторинга - Graylog - https://www.graylog.org/ - Платформа для централизованного управления логами. - Fluentd - https://www.fluentd.org/ - Инструмент для сбора данных и ***** в реальном времени. - Loki - https://grafana.com/oss/loki/ - Система для управления и визуализации *****, интегрированная с Grafana. - Splunk - https://www.splunk.com/ - Платформа для анализа и визуализации машинных данных. Микросервисная архитектура и API-шлюзы - Kong - https://docs.konghq.com/ - API-шлюз с открытым исходным кодом. - Ambassador - https://www.getambassador.io/ - API-шлюз, ориентированный на Kubernetes. - NGINX - https://www.nginx.com/ - Веб-сервер и обратный ******-сервер, используемый как API-шлюз. - Traefik - https://traefik.io/ - Обратный ******-сервер и маршрутизатор для микросервисов. Сетевое взаимодействие и разработка сетевых приложений - ZeroMQ - https://zeromq.org/ - Библиотека для быстрой и асинхронной обработки сообщений. - gRPC - https://grpc.io/ - Фреймворк для высокопроизводительного взаимодействия через удаленные вызовы процедур (RPC). - SocketIO - https://socket.io/ - Библиотека для двустороннего взаимодействия между клиентом и сервером через WebSocket. - Netty - https://netty.io/ - Асинхронный фреймворк для разработки сетевых приложений на Java. Ресурсы по DevSecOps - Aqua Security - https://www.aquasec.com/ - Платформа для обеспечения безопасности контейнеров и облачной инфраструктуры. - Snyk - https://snyk.io/ - Инструмент для обнаружения уязвимостей в зависимостях и контейнерах. - HashiCorp Vault - https://www.vaultproject.io/ - Секретный хранилище для управления доступом и конфиденциальной информацией, - Open Policy Agent - https://www.openpolicyagent.org/ - Политический движок с открытым исходным кодом для управления доступом. Разработка под киберфизические системы - ROS (Robot Operating System) - https://www.ros.org/ - Фреймворк для разработки программного обеспечения для робототехники. - PX4 - https://px4.io/ - Платформа для разработки автопилотов и БПЛА. - Zephyr RTOS - https://www.zephyrproject.org/ - Операционная система реального времени для встроенных устройств. - FreeRTOS - https://www.freertos.org/ - Популярная операционная система реального времени для встроенных систем. Архитектура и оптимизация серверов - HAProxy - http://www.haproxy.org/ - Высокопроизводительный балансировщик нагрузки. - NGINX Plus - https://www.nginx.com/products/nginx/ - Коммерческая версия NGINX с дополнительными возможностями. - Envoy - https://www.envoyproxy.io/ - ******-сервер и балансировщик нагрузки для микросервисов - Varnish - https://varnish-cache.org/ - HTTP-ускоритель и ******-сервер. Мониторинг, логирование, аналитика - Prometheus - https://prometheus.io/ - Система мониторинга и оповещения с открытым исходным кодом. - Grafana - https://grafana.com/ - Платформа для аналитики и мониторинга данных в реальном времени. - ELK Stack (Elasticsearch, Logstash, Kibana) - https://www.elastic.co/ - Платформа для поиска, анализа и визуализации *****. - Zabbix - https://www.zabbix.com/ - Система мониторинга и управления инфраструктурой. Фреймворки для автоматизации тестирования - Selenium - https://www.selenium.dev/ - Инструмент для автоматизации браузеров. - Cypress - https://www.cypress.io/ - Фреймворк для тестирования веб-приложений. - Playwright - https://playwright.dev/ - Инструмент для автоматизации и тестирования веб-приложений. - TestCafe - https://devexpress.github.io/testcafe/ - Платформа для автоматизированного тестирования. API для разработки игр - SDL (Simple DirectMedia Layer) - https://www.libsdl.org/ - Библиотека для разработки кроссплатформенных игр и мультимедийных приложений. - Allegro - https://liballeg.org/ - Библиотека для разработки игр с поддержкой графики, звука и ввода. - MonoGame - https://www.monogame.net/ - Фреймворк с открытым исходным кодом для разработки игр. - LibGDX - https://libgdx.com/ - Фреймворк для разработки игр на Java. Средства для управления производительностью приложений - New Relic - https://newrelic.com/ - Инструмент для мониторинга производительности приложений/ - AppDynamics - https://www.appdynamics.com/ - Платформа для мониторинга и управления производительностью приложений. - Datadog - https://www.datadoghq.com/ - Инструмент для мониторинга облачных приложений и сервисов. - Sentry - https://sentry.io/ - Платформа для мониторинга ошибок и производительности приложений. Средства для работы с данными и ETL - Apache Nifi - https://nifi.apache.org/ - Платформа для автоматизации потоков данных. - Talend - https://www.talend.com/ - Платформа для интеграции данных и автоматизации ETL-процессов. - Airflow - https://airflow.apache.org/ - Платформа для управления рабочими процессами в Python. - Pentaho - https://www.hitachivantara.com/en-us/products/data-management-analytics/pentaho-platform.html - Инструмент для аналитики и интеграции данных. Языки для статистического анализа и научных исследований - R Language - https://cran.r-project.org/ - Язык программирования для статистики и анализа данных. - Julia - https://julialang.org/ - Высокоэффективный язык для численных и научных вычислений. - SAS - https://www.sas.com/en _us/home.html - Программное обеспечение для статистического анализа данных. - MATLAB - https://www.mathworks.com/products/matlab.html - Язык и среда для численных вычислений и моделирования. Языки для высокопроизводительных вычислений - Rust - https://www.rust-lang.org/ - Язык программирования для безопасного и производительного кода. - C++ - https://isocpp.org/ - Высокоэффективный язык программирования для системного программного обеспечения. - Fortran - https://fortran-lang.org/ - Язык программирования для научных вычислений. - CUDA - https://developer.nvidia.com/cuda-zone - Платформа для программирования графических процессоров от NVIDIA. Фреймворки для создания пользовательских интерфейсов - Lit - https://lit.dev/ - Легкий фреймворк для создания быстрых веб-компонентов. - Alpine.js - https://alpinejs.dev/ - JavaScript-фреймворк для минималистичного фронтенд-развития. - Mithril.js - https://mithril.js.org/ - Клиентский JavaScript-фреймворк для создания одностраничных приложений. - Sapper - https://sapper.svelte.dev/ - Фреймворк для создания серверных приложений на основе Svelte (устарел, но может быть полезен для ознакомления). Библиотеки и платформы для интернационализации - i18next - https://www.i18next.com/ - Библиотека для интернационализации веб-приложений на JavaScript. - LinguiJS - https://lingui.js.org/ - Фреймворк для интернационализации React-приложений. - Globalize - https://github.com/globalizejs/globalize - Библиотека JavaScript для интернационализации. - Polyglotjs - https://airbnb.io/polyglot.js/ - Легкая библиотека для интернационализации приложений. Библиотеки и инструменты для визуализации данных - Plotly - https://plotly.com/ - Библиотека для интерактивной визуализации данных. - D3.js - https://d3js.org/ - JavaScript-библиотека для создания динамических визуализаций данных. - Matplotlib - https://matplotlib.org/ - Библиотека для создания 2D-графиков на Python. - Seaborn - https://seaborn.pydata.org/ - Библиотека на основе matplotlib для статистической визуализации. Инструменты и платформы для разработки блокчейн-приложений - Solidity - https://docs.soliditylang.org/ - Язык программирования для смарт-контрактов на Ethereum. - Hyperledger Fabric - https://hyperledger-fabric.readthedocs.io/ - Платформа для корпоративных блокчейнов с открытым исходным кодом. - Polkadot Documentation - https://wiki.polkadot.network/ - Документация по платформе Polkadot для многозадачных блокчейнов. - Hardhat - https://hardhat.org/ - Среда разработки для Ethereum. Инструменты для анализа производительности и оптимизации - Apache JMeter - https://jmeter.apache.org/ - Инструмент для тестирования производительности и нагрузки. - Gatling - https://gatling.io/ - Инструмент с открытым исходным кодом для нагрузочного тестирования. - VisualVM - https://visualvm.github.io/ - Инструмент для мониторинга и профилирования Java-приложений. - YourKit - https://www.yourkit.com/ - Профилировщик для мониторинга производительности приложений на JVM. Инструменты для машинного обучения на периферийных устройствах - TensorFlow Lite - https://www.tensorflow.org/lite - Версия TensorFlow для мобильных и встроенных устройств. - Edge Impulse - https://www.edgeimpulse.com/ - Платформа для разработки ML моделей на периферийных устройствах. - AWS IoT Greengrass - https://aws.amazon.com/greengrass/ - Платформа для выполнения вычислений и обработки данных на устройствах IoT. - TinyML - https://tinyml.org/ - Ресурсы и инструменты для обучения и работы с малыми ML моделями на устройствах. Инструменты для управления корпоративными паролями и секретами - Bitwarden - https://bitwarden.com/ - Менеджер паролей с открытым исходным кодом. - 1Password - https://1password.com/ - Популярный менеджер паролей для команд и индивидуальных пользователей. - LastPass - https://www.lastpass.com/ - Система управления паролями и безопасного хранения данных. - Vault by HashiCorp - https://www.vaultproject.io/ - Платформа для управления секретами и доступа к данным. Виртуализация и управление виртуальными машинами - VirtualBox - https://www.virtualbox.org/ - Программное обеспечение для виртуализации на x86 и AMD64/Intel64. - VMWare Workstation - https://www.vmware.com/ - Платформа для виртуализации и управления виртуальными машинами. - KVM - https://www.linux-kvm.org/ - Среда для виртуализации на основе Linux. - Proxmox VE - https://www.proxmox.com/ - Платформа для виртуализации и управления серверами, Это еще не всё! Большая часть других категорий в первой статье. Некоторые категории повторяются в этой статье, т.к из-за лимитов я не все инструменты перечислил в первой статье и просто дополняю во второй статье.