C# (C Sharp) programming
18.7K subscribers
754 photos
38 videos
8 files
673 links
По всем вопросам- @haarrp

C# - обучающий канал Senior C# разработчика.

@ai_machinelearning_big_data - Machine learning

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

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

@pythonlbooks- книги📚

Реестр РКН: https://clck.ru/3Fk3kb
Download Telegram
ImGuiбиблиотека для построение графических интерфейсов на C++

Проект нацелен на обеспечение быстрых итераций и предоставление программистам возможности создавать инструменты для создания контента, визуализации и отладки

Ссылка на проект

@csharp_ci | #Cpp #UI #Interesting
RNNoiseбиблиотека для шумоподавления, основанная на рекуррентной нейронной сети, которая позволяет убрать лишние шумы со звуковой дорожки

Вся дополнительная информация есть в этой статье.
Там описано как работает данная нейронка и освещены некоторые аспекты темы

Ссылка на проект

@csharp_ci | #C #Audio
Metacall – библиотека которая позволяет вызывать функции, методы, процедуры между разными языками

Ссылка на проект

@csharp_ci | #Interesting #C #Cpp
🗒 Работаем с файлами на С#. Как преобразовать любой файл в текстовый

В рамках этого поста рассмотрена задача –как получить данные из следующих файлов:

MS Word (форматы .docx, .doc, .rtf)
MS Excel (форматы .xlsx, .xls, .xlsm)
MS PowerPoint (форматы .pptx, .ppt, .pptm)
MS Outlook (формат .msg)
Файлы формата .pdf
Для начала создаем проект в Microsoft Visual Studio (у меня это обычное консольное приложение) и подключаем нужные библиотеки. Для этого в решении проекта (рисунок 1) находим Reference и правой кнопкой мыши открываем меню, нам нужен пункт Add Reference

➡️ Читать дальше

@csharp_ci
​​connmap – настольный виджет X11, который показывает местоположение ваших текущих сетевых пиров на карте мира

Ссылка на проект

@csharp_ci | #C #Security #Privacy #Interesting
BlenderОфициальное зеркало проекта Blender на гитхаб!

Blender - это бесплатный набор для создания 3D графики с открытым исходным кодом

Он поддерживает абсолютно всё: конвейерное моделирование, такелаж, анимацию, моделирование, рендеринг, композитинг, отслеживание движения и редактирование видео

Ссылка на проект

@csharp_ci | #C #3D #Graphics
flecsECS-фреймворк с кучей интересных особенностей, что позволяет создавать игры и симуляции с миллионами сущностей

ECS – это новый способ организации кода и данных, который позволяет создавать игры, которые больше, сложнее и легче расширяются

Ссылка на проект

| #C #Cpp #Game #Interesting
Внедрение зависимостей на платформе .NET

Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков.

Это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». Вы научитесь правильно внедрять зависимости для устранения жесткой связи между компонентами приложения. Познакомитесь с подробными примерами и усвоите основы работы с ключевыми библиотеками, необходимыми для внедрения зависимостей в .NET и .NET Core.

В книге:
• Рефакторинг существующего кода в слабо связанный код
• Методы DI, которые работают со статически типизированными ОО языками
• Интеграция с общими платформами .NET Framework
• Обновленные примеры, иллюстрирующие DI в .NET Core

📓 Книга

@csharp_ci
nnnполнофункциональный консольный файловый менеджер, с акцентом на быстродействие

nnn может анализировать использование диска, пакетное переименование, запускать приложения и выбирать файлы

Ссылка на проект

@csharp_ci | #C #File #Manager
📌 os-tutorial

репозиторий, который содержит подробное описание создания собственной операционной системы

Этот «курс» представляет собой учебное пособие, предназначенное для людей, который имеют опыт в низкоуровневой разработке

⚙️ Ссылка на проект

@csharp_ci | #Interesting #OS #C
📌 Шпаргалка по C#

Версия в исходном качестве снизу.

#cheatsheet
RedisDesktopManager – Кросс-платформенный графический интерфейс с открытым исходным кодом для Redis

Это простой в использовании графический инструмент, доступный для Windows, Linux, MacOS и iPadOS

#GitHub #Redis #Cpp #Useful

@csharp_ci
🦾 Adapptesters

Эта CMS была создана на C# как простой пример проеекта для работы с сайтами.

⚙️ Код
📎 Пример

https://github.com/Editise/Editise
headmoreПолнофункциональный клиент VNC прямо внутри консоли терминала GNU/Linux

Headmore требует следующих компонентов для компиляции и запуска:
• Libcaca и файлы ее разработки
• Libvncserver (или libvncclient) и его файлы разработки

Ссылка на проект

@csharp_ci | #C #Terminal #Interesting
DevUtils.app – Автономный набор инструментов для разработчиков на MacOS

Это приложение, которое включает в себя большой набор утилит для разработчика:
- валидатор/притиер JSON;
- JWT дебаггер;
- regexp тестер;
- и многое другое

#GitHub #ObjectiveC #Swift #Toolbox #Useful

@csharp_ci
pdfgrepинструмент для поиска текста в файлах PDF

Работает аналогично grep, но для PDF. Поддерживаются многие параметры grep (например -r, -i, -n или -c)

Ссылка на проект

@csharp_ci | #Interesting #Cpp #File
C# для чайников

📓 Книга

@csharp_ci