18377
По всем вопросам- @haarrp C# - обучающий канал Senior C# разработчика. @ai_machinelearning_big_data - Machine learning @itchannels_telegram - 🔥лучшие ит-каналы @csharp_ci - C# академия @pythonlbooks- книги📚 Реестр РКН: https://clck.ru/3Fk3kb
🔔 Полезный репозиторий для программистов
Используй его как шпаргалку
jnv/lists — это коллекция полезных списков, связанных с программированием и не только: от языков и библиотек до инструментов и обучающих материалов.
Этот репозиторий поможет:
➡️ Найти нужные ресурсы
➡️ Улучшить навыки разработки
➡️ Оставаться в курсе последних тенденций
https://github.com/jnv/lists
🖥 SQL tips and tricks
Круташий набор лайфхаков и советов по улучшению SQL запросов.
В нём представлены методы повышения читаемости кода и предотвращения распространённых ошибок и рекомендации по оптимизации.
▪ Github
@csharp_ci
🕘 Последние дни регистрации на хакатон «Код Согласия» — масштабное соревнование для опытных и начинающих ИТ-специалистов. Реши
реальную бизнес-задачу и поборись за призовой фонд в 1 000 000 рублей!
❗️ Регистрация открыта до 27 сентября: https://cnrlink.com/soglasiecodecharpprog
Приглашаем frontend и backend-разработчиков, аналитиков, менеджеров по продукту, дизайнеров, тестировщиков, студентов и выпускников технических вузов.
🚀 На выбор участников хакатона — одна из задач, основанных на реальных бизнес-кейсах СК «Согласие»:
1️⃣ Web-сервис для проверки гипотез: разработайте инструмент для быстрого создания и тестирования новых страховых продуктов. Стек технологий — не ограничен.
2️⃣Сервис для ведения проектов: разработайте систему для централизованного хранения, удобного отображения и мониторинга крупных проектов внутри компании. Допустимые стеки в данной задаче: Vue JS, PHP, C#.
Ключевые этапы хакатона «Код Согласия»:
🔹 до 27 сентября — окончание регистрации
🔹 28 сентября — старт хакатона
🔹 30 сентября, 3 октября, 5 октября — чек-поинты с экспертами
🔹 6 октября — оглашение победителей
Успей зарегистрироваться на хакатон «Код Согласия»: https://cnrlink.com/soglasiecodecharpprog
Реклама. ООО "СК "СОГЛАСИЕ". ИНН 7706196090.erid: LjN8KQAu3
Присоединяйся к всероссийскому чемпионату по программированию МТС True Tech Champ 2024 с призовым фондом в 10 250 000 ₽. Решай алгоритмические задачи или программируй роботов.
Какие задания и этапы ждут участников, расскажут на вводном вебинаре создатели треков 26 сентября в 17:00. Регистрируйся по ссылке.
В чемпионате найдутся задачи для начинающих ИТ-специалистов и опытных разработчиков.
✔️ В алгоритмическом треке участники будут работать со структурами данных, покажут математические навыки и умение решать алгоритмические задачи.
✔️ В треке по программированию роботов нужно будет соревноваться на скорость прохождения лабиринта робомышью.
Подробнее о чемпионате — по ссылке.
Регистрация участников: до 12 октября
Старт онлайн-этапов: с 1 октября
Финал в офлайне: 8 ноября
⚡️ Notepad.mx – это простой онлайн-блокнот, который позволяет создавать и безопасно хранить заметки в интернете.
Для доступа к вашим записям необходимо лишь ввести парольную фразу при входе в систему. Все ваши заметки шифруются на стороне клиента, что гарантирует их конфиденциальность.
Приложение очень простое и легкое, поэтому обмен текстовыми данными между разными людьми или устройствами осуществляется без проблем. Вы можете развернуть приложение с помощью Docker или вручную установить его в своей рабочей среде. curl -sSL https://get.docker.com/ | sh
Полный код проекта доступен на GitHub: https://github.com/Athlon1600/notepad.
@csharp_ci
⚡️ Коллекция крутых курсов по программированию от ведущих университетов мира!
Тематики разнообразны, выбирайте по своему вкусу и сохраняйте себе, чтобы не потерять:
— Software Development Fundamentals
— Using Python for Research
— CS50's Web Programming with Python and JavaScript
— CS50's Mobile App Development with React Native
— The Computing Technology Inside Your Smartphone
— CS50's Introduction to Game Development
#подборка #курс #en
@csharp_ci
🛠️ Высокая доступность, масштабируемость и пропускная способность: шпаргалка по проектированию системы с типичными решениями
👉 Источник
#инфографика
💻 Отличный ресурс, описывающий самые популярные инструменты DevOps
Здесь описывается Docker, GitHub Actions, k8s, Go, Helm, Prometheus, ArgoCD, Jenkins.
Помимо инструментов, внимание здесь уделяется таким методологиям как GitOps, DevSecOps, описываются базовые команды Linux, основы написания Bash-скриптов и много всего другого
🟡 Инструменты DevOps
@csharp_ci
🎮 Компания Tencent презентовала инновационный продукт под названием GameGen-O, который стал первым в мире генератором игр с открытым миром. Эта новая нейронная сеть способна создавать различные функции игрового движка, включая разработку персонажей, событий и динамического окружения без каких-либо ограничений.
GameGen-O обладает уникальной способностью генерировать видеоконтент, предоставляя пользователям возможность взаимодействовать с ним, предсказывать будущие события и автоматически генерировать последующие кадры. Например, если игрок поворачивает персонажа вправо, искусственный интеллект создает соответствующее окружение и продолжает генерировать контент в этом направлении.
Хотя некоторые моменты могут выглядеть размытыми, общий эффект все равно производит сильное впечатление.
🌐page: https://gamegen-o.github.io
🧬code: (coming soon) https://github.com/GameGen-O/GameGen-O/
@csharp_ci
#ПятничныйКвиз #ПослеДняПрограммиста
Читать полностью…
🎮 Произошло важное событие в мире открытого программного обеспечения: известный среди разработчиков DeveloperHarris выгорел и опубликовал все свои проекты на GitHub.
Среди них немало интересных проектов, в том числе на C#: искусственный интеллект-версия Dungeons & Dragons с виртуальным рассказчиком, целый поселок с ИИ-агентами в стиле Stardew Valley и множество других любопытных вещей.
По словам самого Харриса, несмотря на все его усилия, он понял одну печальную истину: его идеи недостаточно привлекательны, чтобы игроки возвращались снова и снова.
▪ GitHub
@csharp_ci
⚡️ Create characters in Unity with LLMs!
LLMUnity — это открытый проект, который позволяет разработчикам использовать языковые модели в играх через движок Unity. Это дает возможность создавать реалистичных и взаимодействующих персонажей, улучшая игровое погружение.
Проект основан на библиотеках llama.cpp и llamafile, поддерживает основные модели LLM и совместим с разными операционными системами, такими как Windows, Linux, macOS и Android.
Приложение функционирует автономно, без необходимости подключения к сети, обеспечивая безопасность данных и высокую скорость обработки на CPU и GPU. Оно бесплатно для личного и коммерческого использования и регулярно обновляется.
Для получения дополнительной информации посетите
▪ Github
▪ Docs
@csharp_ci
🖥 Jackett — это мощный поисковик и индексатор торрент-трекеров, поддерживающий более 150 различных трекеров. Он позволяет искать контент по множеству источников одновременно.
Для удобства использования у Jackett есть веб-интерфейс и REST API, что позволяет легко интегрировать его с другими приложениями.
▪ GitHub
@csharp_ci
⚡️ Git vs GitHub: что нужно знать .NET разработчикам
Здесь разобраны все важные различия между Git и GitHub для эффективной работы с версиями кода и командного взаимодействия. Git — это система распределенного контроля версий, работающая локально. GitHub — облачная платформа для хранения репозиториев и совместной работы. Понимание их ролей улучшает ваш рабочий процесс!
Подробности: https://swapnalit.hashnode.dev/git-vs-github-whats-the-difference-a-quick-guide-for-net-developers
#en
@csharp_ci
🔥 Огромный сборник задач на практику по разным языкам включая С#
▪ Парсинг
▪ Боты для популярных соц.сетей
▪ Веб-приложения на Django и Flask
▪ Big data и Machine learning
▪ Компьютерное зрение
▪ Глубокое обучение и много чего интересного
Список учебников по программированию, в которых начинающие разработчики учатся создавать приложения с нуля.
Эти учебники разделены по различным основным языкам программирования. Учебники могут включать в себя несколько технологий и языков.
▪Github
@csharp_ci
Если надоели соцсети, где все фоткают завтраки и котиков, тогда велкам в Сетку
hh ru выкатили соцсеть для нетворкинга, где тусуются айтишники, креативщики и диджитальщики. Здесь можно найти партнеров и коллег для будущих проектов. Например, ищешь разраба в команду, смотришь профили в Сетке: «Ого, этот чел и на Java, и на Kotlin, ищу как раз такого». Фишка продукта в том, что он сам плетет сети из вашего опыта работы и дает возможность мэтчиться с нужными людьми из индустрии.
А ещё авторы в Сетке могут видеть подробную статистику просмотров, какие спецы чаще всего их читают. Так легче адаптировать контент под свою аудиторию.
Подтягивайся, пересечемся в Сетке!
🖥🎶 Winamp
Легендарный медиаплеер Winamp теперь доступен как проект с открытым исходным кодом благодаря компании Llama Group.
Исходный код приложения на языках C++ и C размещен на GitHub под лицензией Winamp Collaborative License Version 1.0. Сборка десктопной версии плеере основана на Visual Studio 2019 и библиотеках Intel IPP v6.1.1.035.
Llama Group приняла решение открыть исходный код Winamp после реорганизации, вызванной финансовыми трудностями. Это привело к продаже проекта Shoutcast и сокращению команды разработчиков оригинального приложения Winamp для Windows. Однако разработчики продолжали развивать сервис потоковой передачи музыки и мобильные версии для Android и iOS.
Winamp был запущен в 1997 году и продолжает оставаться одним из самых популярных медиаплееров, несмотря на появление различных клонов для Linux. В 2022 году Radionomy Group, владевшая Winamp через Nullsoft, продала свой аудиобизнес компании Azerion и стала называться Llama Group. Llama затем запустила музыкальный стриминговый сервис Winamp. Текущая версия Winamp Full имеет номер 5.9.2.10042.
🖥 Github
@cpluspluc
✔ Awesome-Avalonia PRs Welcome
Коллекция полезных библиотек и инструментов для проекта Avalonia включает в себя множество полезных ресурсов.
Если вы работаете с кроссплатформенным XAML-фреймворком для экосистемы .NET, то репозиторий awesome-avalonia заслуживает вашего внимания. Он содержит множество полезной информации и будет отличным дополнением к вашим закладкам.
▪ GitHub
⚡Как стать гуру в разработке корпоративных приложений, вебсистем и игр в экосистеме microsoft и сэкономить на обучении?
✅Выберите комбинацию из трех курсов.
✅Для этой цели идеально подойдут: C# + NET + JavaScript
✅Подключайтесь к изучению, используя подписку от OTUS
Такой формат позволяет сэкономить и использовать при этом все преимущества образовательной платформы.
👌Давайте сравним:
При покупке этих 3 курсов отдельно стоимость составит 329000 руб.
При покупке этих же 3 курсов по подписке OTUS, стоимость составит всего 160000 руб!
Подписка действует 6 месяцев. За полгода вы успеете полностью пройти 3 курса и начать новые
👉Узнайте больше/ https://otus.pw/tAZ9/?erid=LjN8K5zm9
Вот что ждет в Т-Банке .NET-разработчиков, кроме ДМС, крутых офисов и других плюшек:
— Актуальный стек. Здесь следят за трендами и быстро внедряют новое.
— Общение на «ты». Так проще.
— Прозрачная система роста. Вы всегда будете знать, какие навыки нужно подтянуть и как получить повышение.
— Вы окажетесь среди профессионалов, у которых можно многому научиться. А если захотите — можете стать ментором для младших коллег.
Больше о вакансиях .NET-разработчиков — здесь
erid:2VtzqwEWPsv
🖥 Руководство по .NET Async от Дэвида Фаулера ⬇.
Множество отличных рекомендаций о том, как правильно использовать Async на плохих и хороших примерах.
Сохраняйте себе в закладки.
https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md
#dotnet
@csharp_ci
МТС True Tech Champ
Прими участие в чемпионате от МТС, запрограммируй робота и поборись за главный приз 4000 0000 руб.
Участникам будет предложено просканировать виртуальный лабиринт, получить массив данных о расположении стен и создать алгоритм для самого быстрого поиска оптимального маршрута робота-мыши. Финал чемпионата пройдет в формате зрелищной гонки роботов на глазах у нескольких тысяч офлайн и десятков тысяч онлайн-зрителей.
Регистрация: до 12 октября
Доступ к онлайн-заданиям: с 1 октября
Финал в офлайне: 8 ноября
Трек по программированию роботов будет интересен разработчикам С++, Go, Python, JS, Java, C# и не только.
Смотри подробности и регистрируйся на truetechchamp.ru.
Вебинар «Обработка исключений в C#»: Спотыкайтесь, но оставайтесь на ногах!
👀На вебинаре вы:
- Разберётесь с основами класса System.Exception и его производными
- Научитесь применять ключевые конструкции для перехвата исключений- Откроете для себя лучшие практики обработки ошибок, которые используют профи
😎Что вас ждёт:
- Узнаете, какие типы исключений существуют в C# и научитесь создавать свои
- Поймёте, когда и почему возникают ошибки, и как их избежать
- И самое важное – узнаете, каких ошибок стоит бояться, а какие можно спокойно игнорировать
💯Открытый урок просто идеально подходит для новичков на C#!Регистрируйтесь сейчас: https://clck.ru/3DH4hW?erid=LjN8KAMsQ
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🖥 Ползеная шпаргалка по SQL с примерами запросов
На это Гите есть практически все, что касается SQL, начиная от запросов к базе данных и создания таблиц и заканчивая соединением (joining) данных.
Информация представлена наглядно и очень доступно.
GitHub
@csharp_ci
💻 GreptimeDB — облачная распределенная БД временных рядов с открытым исходным кодом; поддерживает PromQL/SQL
GreptimeDB — это open-sorce БД временных рядов, ориентированная на эффективность, масштабируемость и аналитические возможности.
Особенности GreptimeDB:
— оптимизированная колоночная структура для работы с данными временных рядов; сжатие и хранение в различных системах хранения данных, в частности в облачных объектных хранилищах
— полностью открытая архитектура распределенного кластера, использующая мощь облачных вычислительных ресурсов
— встроенный SQL и PromQL для запросов, возможность использовать сценарии Python для решения сложных аналитических задач
Быстрый старт с Docker:docker run --rm --name greptime --net=host greptime/greptimedb standalone start
🖥 GitHub
🟡 Доки
@csharp_ci
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pro_python_code
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/cpluscsharp
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
Let’s Go now!
Tech-команда Купера (ex СберМаркет) запустила внешнюю программу для backend-разработчиков от уровня Middle+ по переходу на Golang 🤷♂️
Для участия нужен большой опыт коммерческой разработки на Python/Java/Kotlin/PHP/C++/С# и минимальное знакомство с Go, например, через изучение курсов или написание простых скриптов.
Как это будет:
🟠Ты получишь оффер в команду Купер.тех без понижения грейда.
🟠Будешь обучаться через практику на реальных продакшн-задачах Купера.
🟠Сможешь перенять опыт наставника внутри команды, который поддержит тебя в период обучения.
⚡️Осваивай Go с первого дня работы на задачах в Купер.тех — узнай больше о программе и подай заявку по ссылке.
💬 Купер.тех
Реклама. ООО «ИНСТАМАРТ СЕРВИС», ИНН: 9705118142. Ерид: LjN8KD9f4
Вы разработчик на C#? Приходите на вебинар: Основы асинхронности в C#.
Рассмотрим:
1️⃣ ключевые концепции и принципы асинхронного программирования;
2️⃣ Async и Await подробно: их использование и влияние на код;
3️⃣ советы и рекомендации по оптимизации и улучшению асинхронного кода.
Узнайте как эффективно использовать асинхронность в C# для улучшения производительности приложений.
А что даст вам этот курс «C# Developer. Professional»?
✅ Навыки, которые вы освоите, позволят претендовать на позиции уровня начинающего Senior / крепкого Middle.
✅ Вы сможете разрабатывать на C# сложные клиент-серверные приложения
✅ Поработаете с SQL и NoSQL базами данных, кэшированием, Unit-тестами, CI/CD и другими сложными и полезными инструментами. И многое другое - читайте на странице курса!
Регистрируйтесь и познакомьтесь с преподавателем: https://otus.pw/1bk7/?erid=LjN8KaY1V
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Зачем идти на крупнейший онлайн GAMEDEV САММИТ.
Чтобы узнать:
💼 Как найти работу в геймдеве.
🎮 Как создать прибыльную игровую студию с нуля.
🐉 Как выпускать свои игры на китайский рынок.
+ послушать 6 других тем.
Среди спикеров будут основатели игровых студий включая Евгения Гришакова и Романа Сакутина.
А также крутые программисты и паблишеры.
Запишись бесплатно в 1 клик: @event_gamedev_bot
За раннюю запись ты получишь бонусный гайд "Как создать свою собственную GTA".
🎸 RizzRiff — это интерактивное приложение с открытым исходным кодом для VR, предназначенное для обучения игре на гитаре на платформе Meta Quest. Оно помогает гитаристам развивать свои навыки через увлекательный игровой процесс.
Разработанное на Unity и C#, приложение предлагает функции реального времени для обнаружения высоты звука, визуализацию грифа гитары и различные режимы практики, включая гаммы, аккорды и пользовательские песни.
Пользователи могут адаптировать уровень сложности под свои способности, зарабатывать очки и отслеживать прогресс с помощью детализированной аналитики. В приложении также встроены гитарный тюнер и симуляция вибрации струн для визуальной обратной связи.
▪ Github
@csharp_ci