IT Leaper
191 subscribers
188 photos
7 videos
19 files
133 links
Backend(asp.net)/Микрокомпьютеры/боты и многое другое
Администраторы не несут ответственность за ваши действия!
Весь материал предоставлено в ОЗНАКОМИТЕЛЬНЫХ целях!

Ссылка на каналhttps://t.me/Mempackk
Ссылка на наш чат https://t.me/+PJqt1gS96_ZmZDdi
Download Telegram
Только посмотрите что сгенерировала иишка...
Как думаете какое лого лучше?
Надо будет создать репозиторий, состоящий из классов, которые в свою очередь представляют каждый алгоритм из книги "Гроккаем алгоритмы". Хочется каждый из них на шарпе реализовать
Мда, пайтон не перестаёт меня удивлять...

На картинке вы видите как создаются два множества(массивы с уникальными или другими словами не повторяющемся объектами). После их создания можно проводить такие операции:

1. | - объединение множеств
2. & - схожесть множеств(выводятся те элементы, которые совпадают в обеих множествах)
3. - (минус) - разница множеств(противоположно операции &)

На других яп включая шарп этот весь функционал надо реализовывать вручную
Microservices_by_examples_using_NET_Core_A_book_with_lot_of_practical.pdf
3.2 MB
Нашел книжку по микросервисной архитектуре на .NET Core. Начинается эта книга с основ микросервисов. К тому же тут содержится достаточное количество примеров

Если что пишите в комменты какие книги ещё запостить
1
Grokking-AlgorithmsBook.pdf
24.2 MB
Книга "Гроккаем алгоритмы" на англ языке. Приятного чтения)
🔥1
Привет! 👋

Я программист Java! Также много чего ещё изучаю!👨‍💻

В канале CookieScript тебя ждут:
🤣 Мемы
📚 Полезные посты
📰 Новости
📊 Опросы
💡 Мои мысли
🔥 Мой айти-путь

Присоединяйся — будет весело и полезно! 🚀
🔥3
Ну что ж, алгоритм который писался на стриме вчера - работает! Ошибка заключалась в том что я проверял не те данные в цикле - вот по этому программа попадала в бесконечный цикл, даже в родной чат гпт не пришлось лезть)

Как видите, результаты на скрине совпадают. Скину так же код алгоритма ниже в текстовом формате
Да, мне лень создавать для этого отдельных 2 репозитория :)

Вот как я и обещал материалы по "жадному" алгоритму:

Жадные алгоритмы на хабре

Жадные алгоритмы: все, что нужно знать

Жадные алгоритмы от GeeksForGeeksЖадные алгоритмы от FreeCodeCamp

#algoritms #алгоритмы #жадныйалгоритм

Вот файлы ⬇️
GreedyAlgorytmCSharp.cs
3 KB
Алгоритм на шарпе
GreedyAlgorytmPython.py
882 B
Алгоритм на питоне
👍1
IT Leaper
Photo
Всем привет👋
Помните я работал над одним проектом, который получил название Telegram Bot Controller(TBC)?
[ Вот кстати начало создания этого инструмента ]


Вкратце, это приложение, с помощью которого можно управлять вашим ТГ ботом:

Отправлять текстовые сообщения: с и без кнопки

• Отправлять стикеры

• Ставить режим мини-спам атаки как и текстовыми сообщениями так и стикерами, и т.д


К сожалению множество фитч так и не созданно и не доработано, и сейчас я осознал ценность данной идеи. Фактически, с помощью этого инструмента можно ставить авто-сообщения на определенные фразы, можно делать рассылки в разные ТГ каналы, можно даже следить за сообщениями, которые приходят в бот - этот весь функционал который я ещё не реализовал...

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

Пока этот проект стоит на паузе, но буду что-то придумывать
Все необходимые данные для сетапа распишки получены и я могу её нормально запустить🥳

Теперь буду ещё разбираться как писать скрипты на нём
IT Leaper
Memwinapp.zip
Стоит ли дорабатывать эту программу и выпускать новые обновления?
Anonymous Poll
86%
Да
14%
Нет
IT Leaper
Криптография_и_безопасность_в_технологии_NET_1.pdf
Посмотрите что нашел: криптография и безопасность в .NET! Автор начинает от основ криптографии, так что думаю понятно будет каждому кто более-менее знаком с .net

+1 книга для прочтения)

#книга #csharp
Думаю многие зададутся вопросом почему меня так долго не было. Всё связано с тестированием и изучением паттернов проектирования. Дальше интересней и сложнее и это мне нравится. Обо всём буду сюда писать. Не знаю как вам описать насколько это нужная штука, особенно для меня - человека, который пишет говнокод)
Тестирование, Nsubstitude и Моки.

NSubstitute — это библиотека для создания моков (mock), заглушек (stubs) и фейков (fakes) в тестах на языке C# в среде .NET. Основное её предназначение — упрощение процесса написания юнит-тестов для компонентов, которые взаимодействуют с другими объектами, ресурсами или внешними зависимостями.

Мок (mock) — это техника в программировании, при которой создаются искусственные объекты или функции, которые имитируют реальные. Так можно тестировать код без зависимости от внешних ресурсов или компонентов, что делает проведение тестов более надёжным и предсказуемым.

Так же есть несколько иных библиотек для мокинга:
FakeItEasy
Moq

Но Nsubstitute является чуть более популярным в .Net и вот также его документация
Всем привет!

Прежде чем продолжить: Эту программу я разрабатывал для того, чтобы начать учиться писать более менее чистый код. Опытные разработчики, прошу вас посмотреть на исходный код программы и подметить мои ошибки(кому не лень)

Недавно написал небольшую консольную игру "Угадай слова". Пользователь перед каждым началом игры вводит слова и прога сама выбирает рандомное слово. Дальше пользователь угадывает слово и после каждой попытки прога выдаёт результат:

Right word is higher then слово - загаданное слово выше
Right word is lower then слово - загаданное слово ниже


Если пользователь угадывает - программа его поздравляет и предлагает завершить игру или продолжить

А вот ссылка на прогу: посмотреть
А я хотел уже покупать...

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

Но чтобы использовать встроенный ии(Copilot) в Rider - всё равно надо платить подписку

Скачать можно тут
🔥1