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
GameMode – библиотека/демон для Linux, который(ая) позволяет играм запрашивать набор оптимизаций, временно применяемых к ОС хоста и / или игровому процессу

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

@csharp_ci | #Interesting #C #Linux
typesenseопенсорсный аналог elasticsearch и подобных search-движков, с годным колличеством функционала

Другими словами это быстрая поисковая система с более продуманной системой поиска

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

@csharp_ci | #Interesting #Cpp
"C#. Алгоритмы и структуры данных"

Книга посвящена алгоритмам обработки различных внутренних структур данных - массивов, множеств, деревьев и графов. Кроме того, в отдельной главе дано описание имеющихся в языке C# средств работы с внешними структурами данных - файлами. Описаны основные классы, реализующие методы обработки текстовых и бинарных файлов, организация записи и чтения файлов в режимах последовательного и прямого доступа. На примере алгоритмов сортировки массивов обсуждаются способы оценки эффективности алгоритмов, используемые для их сравнения.

📓 Книга

@csharp_ci
🖥 AWSIM

AWSIM is the best scene simulator for Autoware.

➡️ Github
🔩 Demo

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
OpenScan – приложение с открытым исходным кодом, которое позволяет пользователям сканировать бумажные копии документов или заметок и преобразовывать их в файл PDF

OpenScan уважает вашу конфиденциальность в сочетании с понятным и красивым пользовательским интерфейсом

#Scanner #Cpp #Photo #Interesting

@github_code
This media is not supported in your browser
VIEW IN TELEGRAM
📶 Copy Dialog Lunar Lander

C# Интсрумент , который превращает загрузчик файлов в забавную игру.

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Полезные библиотеки C#

🖥 ScreenToGif - инструмент позволяет записывать выбранную область экрана или прямую трансляцию с веб-камеры, а после отредактировать и сохранить анимацию в формате gif, apng, видео, psd или png.

🔩 GitHub/Инструкция

#csharp

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Regex 101 — редактор и тестер регулярных выражений с объяснениями каждого символа и примерами

На выбор пользователям предложено несколько языков, начиная от Python, заканчивая C#. Также есть несколько вариантов функций, которые должно покрывать регулярное выражение

Отличный инструмент для тех, кто ещё «плавает» в регулярках и хотел бы лучше понять, как они устроены

Стоимость: #бесплатно

#regex #бесплатно
🖥 ApplicationInspectorиструмент для определения характеристик исходного кода, который помогает идентифицировать особенности написания кода собственных или сторонних программ

Предоставляет возможность сканирования кода на предмет “секьюрити”

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

@csharp_ci | #Interesting #CSharp #Useful
Please open Telegram to view this post
VIEW IN TELEGRAM
Sonarcloud.io — автоматизированный анализ исходного кода на множестве языков

В том числе на Java, JavaScript, C/C++, C#, VB.NET, PHP, Objective-C, Swift, Python, Groovy и т.д. Из особенностей — инструмент бесплатен для open source проектов.

Стоимость: #бесплатно (но лишь для open source проектов)

#opensource #бесплатно #coding

@csharp_ci
SonarCloud — инструмент для статического анализа кода

Сервис ищет баги и уязвимости, связанные с безопасностью разрабатываемого ПО. Достаточно подключить его к репозиториям на GitHub, Bitbucket, Azure DevOps или GitLab. Для анализа можно выбрать все репозитории или несколько конкретных. Также возможна интеграция с IDE: VS Code, Inellij IDEA и др. Доступна работа на 24 языках: JavaScript, C#, Python и др.

Дэшбордом проекта можно поделиться с коллегами, а также использовать для демонстрации качества кода пользователям ПО.

Стоимость: для проектов с открытым исходным кодом #бесплатно, приватные проекты #по_подписке.

#devOps #code_review

@csharp_ci
⭐️ Эволюция кортежей в C#

Какие же классные эти кортежи! Отчетливо помню времена до их появления: сидишь и думаешь, как лучше всего вернуть несколько значений из метода. Как только кортежи были добавлены в C#, я сразу увидел отличные перспективы их эффективного применения.

С каждой новой версией C# они дорабатывались и улучшались. Если вам довелось работать только с самыми ранними вариантами кортежей, вы бы сейчас их не узнали. Это и не удивительно: настолько они изменились. Но все к лучшему.

Рассмотрим путь развития кортежей с момента их создания и узнаем, как они используются сейчас.

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

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
nudoku – Имплементация судоку для игры в терминале

«Необычный способ поразвлечься между ssh-сессиями»

Не умеешь писать код? Не можете сделать ничего крутого в командной строке? Не смотря на это, эта игра даст вам повод провести некоторое время в терминале.

#C #Interesting

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Spartacus DLL Hijacking

Инструмент обнаружения перехвата DLL Spartacus на C#

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Шпаргалка по синтаксису C#

#csharp #cheatsheet

@csharp_ci
🖥 KeeFarce Reborn

DLL на C#, которая выгрузит все содержимое KeePass в открытом виде, после ее загрузки в процесс менеджера паролей.

Githhub

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 C# на примерах. Практика, практика и только практика

Данная книга является сборником реальных задач, решенных с помощью языка программирования C#. Книга будет полезна начинающим программистам и студентам, изучающих программирование на С# – они найдут в ней большинство задач, которым им придется решать в процессе обучения программирования на С#.

Будет рассмотрен широкий спектр задач и возможностей С# – от самых основ (операторы принятия решений и циклы; файловый ввод/вывод; интерфейсы, структуры и перечисления в С# и т.д.) – до более продвинутых тем (объектно-ориентированное программирование; коллекции и итераторы; многопоточное и сетевое программирование и т.д.).

В качестве бонуса для совсем начинающих читателей, не знакомых даже с синтаксисом C# – рекомендуем Приложение 1, в котором рассматриваются основные конструкции языка программирования С#.

📗 Книга

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
CodeAbbey — огромная коллекция задач по программированию

Здесь вы сможете и попрактиковаться в решении, лучше прокачать свой скилл разработчика, а также выигрывать сертификаты, подтверждающие ваш уровень

Из интересного: девиз проекта звучит как «Мы верим, что три вещи ведут к успеху — практика, практика и практика!»

Стоимость: #бесплатно

#программирование #соревнование

@csharp_ci