Open code | Проекты для программистов
3.47K subscribers
32 photos
4 videos
1.16K links
Open code — выкладываем крутые проекты с открытым исходным кодом!

Купить рекламу:
telega.in/channels/open_codee/card?r=SGa7BB6S
Download Telegram
GoDS

GoDS (Go Data Structures) — это библиотека структур данных для Go, включающая списки, стеки, очереди, деревья и хеш-таблицы. Она упрощает управление и хранение данных, предоставляя готовые методы для операций, таких как сортировка и поиск. GoDS помогает разрабатывать масштабируемые и производительные приложения. Библиотека полезна для различных задач, от реализации очередей до хранения сложных данных.
lottie-ios

Lottie — это библиотека для веб-разработки, iOS, Android и React Native, которая отображает анимацию After Effects в режиме реального времени, позволяя сайтам и приложениям использовать анимацию так же легко, как и статическое изображение.
pouchdb

PouchDB — база данных, которая работает на основе существующих решений по хранению информации в браузере пользователя. По сути, она выступает фасадом и обеспечивает универсальный API независимо от того, в каких условиях запущено приложение.
mxnet

Apache MXNet - это масштабируемая платформа глубокого обучения, которая поддерживает модели глубокого обучения, такие как; сверточные нейронные сети (CNN) и сети долговременной кратковременной памяти (LSTM). Масштабируемый.

MXNet может быть распространен в динамической облачной инфраструктуре с использованием сервера распределенных параметров (на основе исследований Университета Карнеги-Меллон, Baidu и Google).
ntfy

Ntfy - это инструмент командной строки для отправки уведомлений на рабочий стол или мобильные устройства. Его применение включает уведомление о завершении процессов, выполнении задач или получении важной информации. Ntfy интегрируется с различными сервисами, такими как Pushbullet, Slack, Telegram, обеспечивая гибкую конфигурацию уведомлений. Этот инструмент помогает повысить производительность и внимательность к различным событиям и задачам на компьютере.
fnm

FNM (Fast Node Manager) - это инструмент для управления версиями Node.js, отличающийся легковесностью и высокой скоростью. Он позволяет быстро устанавливать и переключаться между различными версиями Node.js. FNM поддерживает работу на Windows, macOS и Linux и написан на Rust, что обеспечивает высокую производительность. Этот инструмент совместим с файлами конфигурации .node-version и .nvmrc, что упрощает настройку окружения.
zipkin

Zipkin — инструмент для трассировки запросов, созданный для упрощения мониторинга распределенных систем. Он показывает, какие сервисы участвуют в обработке запросов, какие вызовы они инициируют и сколько времени занимает каждый этап.
presto

Presto - это распределенный SQL-движок, предназначенный для обработки огромных объемов данных на основе Hadoop и других источников данных. Он обеспечивает быстрый доступ к данным и выполнение сложных аналитических запросов в реальном времени. Применение Presto включает аналитику данных, отчетность, исследования и машинное обучение в организациях с большими объемами данных. Этот инструмент особенно полезен для запросов к данным, распределенным по разным источникам, обеспечивая высокую производительность и эффективность в обработке данных.
Gooey

Gooey — это инструмент для преобразования интерфейсов командной строки в красивые настольные приложения. Его можно использовать в качестве внешнего клиента для любого языка или программы.
inferno

Inferno - это распределенная операционная система, созданная в Bell Labs, а в настоящее время разрабатываемая и поддерживаемая Vita Nuova Holdings в качестве свободного программного обеспечения по лицензии MIT. Inferno был основан на опыте, полученном с Plan 9 от Bell Labs, и дальнейших исследованиях Bell Labs в области операционных систем, языков, готовых компиляторов, графики, безопасности, сетевого взаимодействия и переносимости.
dagger

Dagger 2 — это полностью статический фреймворк для внедрения зависимостей в Java и Android, работающий во время компиляции.
mustache.js

Mustache.js это популярный движок для создания шаблонов JavaScript, который позволяет вам генерировать HTML-разметку из данных. Он разработан таким образом, чтобы быть простым и гибким, что делает его отличным выбором для веб-разработчиков, которым необходимо быстро и эффективно создавать динамические веб-страницы.
FlameGraph

FlameGraph - это инструмент визуализации профилирования, который представляет стек вызовов программы в виде горизонтального временного графика. Его применение включает профилирование производительности, отладку и оптимизацию кода, а также анализ распределения времени выполнения программы. Он также полезен для поиска утечек ресурсов и оптимизации инфраструктуры, такой как серверы или базы данных. В общем, FlameGraph помогает разработчикам создавать более эффективные и быстрые приложения путем выявления и устранения узких мест в их работе
libuv

Многоплатформенная библиотека C, обеспечивающая поддержку асинхронного ввода-вывода на основе циклов событий. Она поддерживает порты событий Epoll, Kqueue, Windows IOCP и Solaris. В первую очередь она предназначена для использования в Node.js, но также используется в других программных проектах.
eruda

Eruda — это консоль с инструментами разработчика для отладки приложений, которая работает подобно консоли браузера. Вы можете использовать её для отладки игр Direct Games в мобильных приложениях ВКонтакте для Android и iOS
lazysizes

Высокопроизводительный и удобный для SEO ленивый загрузчик изображений (адаптивный и обычный), iframes и других, который обнаруживает любые изменения видимости, вызванные взаимодействием пользователя, CSS или JavaScript без настройки.
vcpkg

Vcpkg — это кроссплатформенный диспетчер пакетов для разработчиков C и C++. С помощью vcpkg вы можете быстро получить тысячи высококачественных открытый код библиотек, чтобы расширить возможности приложения и внутренний общий доступ к коллекциям частных компонентов.
brpc

BRPC родился в отделе инфраструктуры Baidu в 2014 г. Это RPC-фреймворк промышленного уровня, написанный на C++, который часто используется в высокопроизводительных системах, таких как поиск, хранение, машинное обучение, реклама и рекомендации.
🚀 Ты уже в ИТ, но твоя карьера стоит на месте? 🚀

Работаешь в ИТ, но чувствуешь, что развиваешься слишком медленно?
Хочешь больше денег, сложнее задачи и рост, но не понимаешь, как туда попасть?

🔥 Вот что мешает тебе двигаться вперед:
Ты не знаешь, какие навыки действительно ценят работодатели.
Ты прокачиваешься, но не видишь роста зарплаты и предложений.
Ты застрял в зоне комфорта и не понимаешь, что делать дальше.

💡 Ментор = твой ускоритель в карьере!

Личный карьерный разбор – поймем, что тебе мешает выйти на новый уровень.
Карта развития – какие технологии и навыки качать, чтобы перейти в лиды, архитекторы или в топовые компании.
Подготовка к переходу – как успешно пройти собеседования и получить оффер на новый уровень.

📌 Наши менторы – тимлиды и продакты из Сбера, Тинькофф и Яндекса. Они уже прошли этот путь и знают, как это сделать быстрее.

Без плана – годы на одном месте. С ментором – рост уже в ближайшие месяцы.

📩 @ITMentorPro – и мы подберем ментора, который поможет тебе ускорить карьеру.

#менторство #ИТкарьера #роствИТ #развитиевИТ #SeniorWay