Библиотека С# С++
10.5K subscribers
156 photos
8 videos
179 files
152 links
https://t.iss.one/+WgGTjeH0p1NjMDFi - ссылка на канал
По всем вопросам- @workakkk

@ai_machinelearning_big_data - Machine learning

@itchannels_telegram - 🔥лучшие ит-каналы

@csharp_ci- C# академия

@pythonlbooks- python книги📚

РКН: clck.ru/3Fmvsw
Download Telegram
🖥 Это — пошаговый учебный план по изучению ASP.NET Core с нуля!

💡 Он включает 17 модулей, охватывающих такие темы, как настройка CLI, шаблоны приложений, внедрение зависимостей, создание API, подключение к PostgreSQL и использование шаблона MVC.

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
3
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.iss.one/ai_machinelearning_big_data
C++ t.iss.one/cpluspluc
Python: t.iss.one/pythonl
Linux: t.iss.one/linuxacademiya
Хакинг: https://t.iss.one/+i__6ED-eRfkwOTYy
Devops: t.iss.one/DevOPSitsec
Data Science: t.iss.one/data_analysis_ml
Javascript: t.iss.one/javascriptv
C#: t.iss.one/csharp_ci
Java: t.iss.one/javatg
Базы данных: t.iss.one/sqlhub
Python собеседования: t.iss.one/python_job_interview
Мобильная разработка: t.iss.one/mobdevelop
Docker: t.iss.one/DevopsDocker
Golang: t.iss.one/Golang_google
React: t.iss.one/react_tg
Rust: t.iss.one/rust_code
ИИ: t.iss.one/vistehno
PHP: t.iss.one/phpshka
Android: t.iss.one/android_its
Frontend: t.iss.one/front
Big Data: t.iss.one/bigdatai
Собеседования МЛ: t.iss.one/machinelearning_interview
МАТЕМАТИКА: t.iss.one/data_math
Kubernets: t.iss.one/kubernetc
Разработка игр: https://t.iss.one/gamedev
Haskell: t.iss.one/haskell_tg
Физика: t.iss.one/fizmat

💼 Папка с вакансиями: t.iss.one/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.iss.one/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.iss.one/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.iss.one/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.iss.one/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.iss.one/memes_prog
🇬🇧Английский: t.iss.one/english_forprogrammers
🧠ИИ: t.iss.one/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.iss.one/addlist/BkskQciUW_FhNjEy
2👍1
🖥 ptrtut13 - версия 1.3 руководства "A Tutorial on Pointers and Arrays in C" Теда Дженсена!

💡 Первоначально опубликованное в 1990-х годах, это руководство считается одним из лучших ресурсов для изучения указателей и массивов в языке C. Поскольку оригинальный сайт автора был удален, данный репозиторий создан для сохранения и обновления этого материала.

🔐 Лицензия: GPL-3.0

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥2👍1
🖥 Руководство по улучшению безопасности C++ кода!

🕖 Продолжительность: 1:02:40

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🔥1👏1
🖥 Это - подробное руководство по обеспечению безопасности API в экосистеме .NET!

🌟 Оно охватывает ключевые концепции, такие как различие между аутентификацией и авторизацией, использование токенов (например, JSON Web Tokens, JWT) для статeless-аутентификации, и принцип минимальных привилегий, который подразумевает предоставление только необходимых разрешений для снижения потенциальных рисков безопасности.

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥1
🖥 «Essential C» — это 45-страничный документ из библиотеки Stanford CS Education, который обобщает все основные особенности языка программирования C!

🌟 Он предназначен для быстрого обзора и наиболее подходит для людей с некоторым опытом программирования на других языках. Темы включают переменные, целочисленные типы, типы с плавающей запятой, операторы, управляющие структуры (if, while, for), функции, параметры значений, параметры ссылок, структуры, указатели, массивы, препроцессор и стандартные функции библиотеки C.

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
4🤣2🤔1
Forwarded from C++ Academy
🖥 CUDA-120-Days-Challenge — это структурированный план обучения, который охватывает основы программирования для графических процессоров с использованием NVIDIA CUDA!

💡 План рассчитан на 120 дней и включает в себя ежедневные концепции, упражнения, советы по отладке, а также рекомендации по ресурсам. В процессе обучения рассматриваются такие темы, как создание базовых ядер, управление памятью и оптимизация производительности. Челлендж включает шесть крупных проектов, которые помогают закрепить навыки параллельного программирования, работы с памятью и многозадачности на GPU.

🔐 Лицензия: MIT

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
⭐️ free-programming-books

Самый популярный и рейтинговый репозиторий на Github с бесплатными книгпми по программированию, который содержит не только книги, как следует из названия, но и потрясающие бесплатные онлайн-курсы, подкасты/скринкасты. А также интерактивные ресурсы по программированию, наборы задач, соревновательное программирование и шпаргалки.

И самое приятное — все это доступно на огромном количестве различных языков.

Книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71👎1
Forwarded from Machinelearning
📌 Практическое руководство по "подводным камням" больших языковых моделей с примерами.

Открытый препринт книги Тарсиса Соуза (Tharsis Souza), PhD Лондонсого университета, в которой представлен критический анализ проблем и ограничений, возникающих у инженеров и руководителей технических проектов при разработке приложений на основе LLM.

Цель книги, по заявлению автора – помочь создавать надежные и безопасные системы на основе LLM, избегая распространенных ошибок.

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

В отличие от преобладающего дискурса, акцентирующего возможности LLM, книга сосредоточена на практических сложностях и потенциальных ошибках реализации, предлагая подробное руководство по их преодолению.

В книге рассматриваются проблемы: структурной ненадежности, управления входными данными, тестирования, аспектов безопасности и элайнмента, зависимости от поставщиков и оптимизации затрат.

Книга сопровождается репозиторием с практическими примерами на Python, анализом реальных сценариев и решений.

▶️ Содержание:

🟢Предисловие
🟢О книге
🟢Глава 1: Пробелы в оценках
🟢Глава 2: Структурированный вывод
🟢Глава 3: Управление входными данными
🟢Глава 4: Безопасность
🟢Глава 5: Элайнмент на основе предпочтений
🟢Глава 6: Локальные модели на практике
🟠Глава 7: Парадокс снижения стоимости (не опубликовано)
🟠Глава 8: Границы (не опубликовано)
🟠Приложение: Инструменты и ресурсы (не опубликовано)

🟡Страница проекта
🖥Github.com


@ai_machinelearning_big_data

#AI #ML #LLM #Book #Tutorial
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥2
Forwarded from C++ библиотека
🖥 Data Structures and Algorithm Analysis: бесплатный учебник по структурам данных и анализу алгоритмов на C++!

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
🖥 В этой статье обсуждается использование библиотеки FakeLogger для упрощения тестирования логирования в .NET-приложениях!

🌟 Автор подробно описывает процесс установки FakeLogger и FluentAssertions, а также демонстрирует, как с их помощью можно эффективно тестировать функциональность логирования в приложениях на платформе .NET.

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2🔥1
🖥 В этой статье автор рассматривает использование делегирующих обработчиков для расширения функциональности HttpClient в ASP.NET Core!

🌟 Делегирующие обработчики позволяют внедрять дополнительное поведение при отправке HTTP-запросов, аналогично тому, как middleware обрабатывают входящие запросы.

🔗 Ссылка: *клик*

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3
🔥 ERD Lab — это бесплатный онлайн-инструмент, предназначенный для профессионального проектирования и визуализации баз данных с использованием диаграмм "сущность-связь" (ERD)! Он позволяет импортировать существующие SQL-скрипты или создавать новые базы данных без необходимости писать код, что упрощает процесс разработки и документирования структур данных.

🔗 Ссылка: *клик*

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥1
Forwarded from C++ Academy
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 ggwave — это компактная библиотека с открытым исходным кодом, позволяющая передавать небольшие объемы данных между устройствами через звуковые сигналы!

🌟 Она реализует протокол передачи данных, основанный на частотной манипуляции (FSK), что обеспечивает скорость передачи от 8 до 16 байт в секунду. Библиотека используется в различных приложениях, включая обмен файлами без сервера, взаимодействие с устройствами Интернета вещей и создание аудио QR-кодов.

🔐 Лицензия: MIT

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
C Sharp Succinctly

🔗 Ссылка: *клик*
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52
🖥 «C Modules and Forward Declarations» - статья о новейших возможностях модульной системы в языке C и в которой описано, как правильное использование forward declarations и улучшить организацию кода.

Модули в C:
  • Статья подробно описывает, как модули заменяют традиционные заголовочные файлы, уменьшая зависимость и ускоряя компиляцию.

Роль forward declarations:
  • Объясняется, зачем нужны предварительные объявления в C, и как их использование меняется с появлением модулей.

Переход к модульности:
  • Обсуждаются методы интеграции модулей в существующие проекты и способы решения возникающих проблем.

Практические рекомендации:
  • Приводятся конкретные примеры и советы по оптимизации кода с помощью модулей и forward declarations, что делает статью полезным ресурсом для разработчиков.

Статья помогает понять, как современные технологии модульности могут повысить качество и производительность программ на C.

📌 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡4👍32🤮2🔥1
🚀 "PagingTagHelper" на mostlylucid.net рассказывает о создании и использовании собственного PagingTagHelper для ASP.NET Core.

Цель статьи: объяснить, как реализовать механизм пагинации в веб-приложениях с помощью tag helper-ов.
Ключевые моменты:
  • Разбор принципов работы tag helper-ов в ASP.NET Core.
  • Пошаговое создание кастомного PagingTagHelper, который генерирует HTML-разметку для навигации по страницам.
  • Примеры кода и объяснения параметров, позволяющих настраивать внешний вид и функциональность пагинации.
Полезность:
  • Помогает разработчикам быстро интегрировать удобную пагинацию в свои проекты.
  • Обеспечивает более гибкое и кастомное управление навигацией по большим наборам данных.

Статья будет полезна всем, кто хочет улучшить пользовательский интерфейс своего ASP.NET Core приложения с помощью собственных решений для пагинации.

📌 Читать
👍32
Forwarded from Machinelearning
✔️ ttt-rl (Tic-Tac-Toe Reinforcement Learning)

🎯 Суть проекта
Это эксперимент по обучению с подкреплением (Reinforcement Learning, RL), где агент учится играть в крестики-нолики (Tic-Tac-Toe) без использования сложных алгоритмов на чистом С.

Основная цель — продемонстрировать, как классические методы RL справляются с простыми играми.

🔥 Чем интересен?
Минимализм и простота
Весь код написан на чистом C (~400 строк).
Нет зависимостей — только стандартная библиотека.
Идеален для изучения основ RL «с нуля».

Классический подход к RL
Используется метод Temporal Difference (TD) Learnin
Агент обучается через игру (self-play) и обновляет стратегию на основе наград.

Образовательная ценность
Понятная визуализация процесса обучения (таблицы Q-значений).
Пример того, как простая задача помогает понять фундамент RL.

Эффективность
После обучения агент играет почти оптимально, избегая поражений.
Код легко модифицировать для экспериментов (например, изменить размер доски).

📊 Как это работает?
Q-таблица хранит «ценность» каждого действия в конкретном состоянии.

Агент выбирает ход на основе текущих Q-значений (с добавлением случайности для исследования).


P.S. Если вы думаете, что RL — это только про AlphaGo и Dota 2, этот проект покажет, что даже в простых задачах есть глубина! 🧠

Github

@ai_machinelearning_big_data


#rl #ml #ai #tutorial
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🔥1👌1
Thesis-Fedit.pdf
7.7 MB
Advanced Image Editor
2👍2