Волны ИИ
Відкрити в Telegram
6 696
Підписники
Немає даних24 години
-137 днів
-4330 днів
Архів дописів
6 696
👩💻 В Rider 2024.1 добавлен инструмент для визуализации, который облегчает .NET-разработчикам проверку таких коллекций, как
List<T> и Dictionary<TKey, TValue>, а также объектов, ориентированных на данные, таких как DataSet, DataTable и т. д.
⚙️ Читайте подробнее, как использовать визуализатор коллекций Rider для просмотра, запроса, фильтрации и сортировки коллекций почти так же, как и с базами данных.6 696
👩💻 Ускорение сборки по умолчанию в Visual Studio
Включение ускорения сборки позволяет Visual Studio собирать только те проекты, которые были изменены, пропуская неизменённые. Это может значительно сократить время инкрементной сборки.
Идеально было бы добавить:
<AccelerateBuildsInVisualStudio>true</AccelerateBuildsInVisualStudio>
в файл .Build.props на уровне решения, чтобы добавить ее для всех разработчиков, но как превью функцию мы теперь можем включить её по умолчанию в настройках Visual Studio.
#dotnet #tip #visualstudio by Dave Callan6 696
💡 В .NET 6 был добавлен новый низкоуровневый API для чтения и записи файлов без использования
FileStream.
Новый тип, RandomAccess, предоставляет offset-based API для чтения и записи файлов в потокобезопасном режиме.
#csharp #dotnet #tip by Oleg Kyrylchuk6 696
👩💻 Обзор сравнительно новых (и поэтому малоизвестных) команд Git, которые сделают вашу повседневную работу проще:
➡️
git switch — просто переключает ветку
➡️ git restore — восстанавливает файл до последней зафиксированной версии
➡️ git sparse-checkout — загружает в рабочую копию только подмножество файлов из большого репозитория
➡️ git worktree — управляет несколькими рабочими деревьями, связанными с одним репозиторием
➡️ и другие
👉 Читать перевод & оригинал6 696
🤺 Искусство оскорблять: как поставить коллегу на место и отбить желание работать над проектом
Многие люди не умеют грамотно критиковать работы коллег. Эта статья научит вас наносить сокрушительные словесные удары и ставить на место любого оппонента.
🔗 Читать статью
🔗 Зеркало
6 696
👩💻 Новый формат файла решения Visual Studio (.slnx)
.slnx представляет собой простой формат XML, призванный заменить старый кошмар файлов .sln. Он доступен в VS 2022 версии 17.10, но в качестве предварительной версии. Ник Чапсас рассказывает, в чём его преимущества.
📌 Активируем: Tools -> Options -> Preview Features -> Use Solution File Pesistence Model -> Save As .slnx6 696
Самые полезные каналы для программистов в одной подборке!
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
🤖Про нейросети
Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей
Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка
Библиотека нейротекста | ChatGPT, Gemini, Bing
Библиотека нейровидео | Sora AI, Runway ML, дипфейки
Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion
#️⃣C#
Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Книги для джавистов | Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
6 696
Вчера была опубликована третья предварительная версия .NET 9. Читайте подробнее Release Notes + ловите бенчмарки для вдохновения 🤩
👩💻 Исходники бенчмарков
6 696
Исследуешь айтишную тему, но пока нет большого опыта? Залетай до 20 апреля на «Цифровой марафон» Сбера и «Школы 21» и соревнуйся с равными! Три счастливчика отправятся отдыхать на премиум-курорты и прокачивать знания в СберУниверситете.
Конкурс проводят по всей России, а минимальный возраст для участия — от 18 лет. Отличная возможность оценить свои навыки и получить советы для дальнейшего развития. А главное — лучшие в своих категориях отправятся на очный финал в Москву с церемонией награждения.
Для успеха нужно пройти онлайн-игру на проверку логики и памяти, тестирование в соответствии с твоим уровнем подготовки и цифровой диктант. Здесь ты выбираешь язык, на котором будешь писать код. Заработай как можно больше очков, чтобы попасть в суперфинал, расправиться с более сложными задачами и выиграть главные призы!
Дедлайн подачи заявок на участие уже не за горами, скорее переходи на сайт и регистрируйся!
6 696
💡Команда Microsoft представила MSTest SDK с улучшенной конфигурацией и гибкостью
MSTest SDK основан на MSBuild Project SDK, чтобы еще больше упростить вашу работу.
Новый инструмент — это легкий и производительный способ запуска тестов MSTest, который поставляется как зависимость NuGet-пакета
MSTest.TestAdapter.
👉 Подробнее6 696
Бесплатный курс для middle C#-разработчиков от Ozon
Погрузись в микросервисную архитектуру за 2 месяца: в Route 256 инженеры Ozon расскажут про современные технологии, а также поделятся своим опытом разработки микросервисов.
Курс рассчитан на разработчиков с опытом от 3 лет, в конце Ozon предлагает офферы лучшим выпускникам.
Чтобы попасть на курс нужно пройти отборочный контест 5 мая.
Узнать подробности и подать заявку
6 696
🧑💻 Как я входил в IT: опыт подписчиков «Библиотеки программиста»
Недавно мы провели опрос среди наших читателей, и сделали несколько интересных открытий, которые пригодятся всем, кто решил войти в ИТ в 2024 году.
👉 Читать результаты опроса
6 696
🔥Эндрю Лок продолжает серию статей о структуре данных куча и типе PriorityQueue
☑️ Из третьей части вы узнаете про метод
Remove() (добавлен в первой превью .NET 9) и кейс его использования для реализации алгоритма Дейкстры.6 696
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
6 696
💡 Сергей Тепляков напоминает, что изменяемые данные не стоит помещать в hashsets или в качестве ключей в словари.
И помните о различиях в реализациях
GetHashCode для классов и records!
#csharp #dotnet #tip6 696
🙅♂️ Дискриминация на работе: в чем проявляется и что делать, если вы с ней столкнулись
Дискриминация в IT — серьезная проблема, с которой сталкиваются до 40% работников. Как распознать притеснения по возрасту, инвалидности или семейному положению и отстоять свои права?
👉 Читать статью
6 696
📊 Сравнение производительности Blazor WASM с ASP.NET Core 5-8
.NET-разработчик Kristoffer Strube разобрался, насколько быстрее стали выполняться некоторые общие задачи, состоящие из множества операций, выполняемых в конкретном контексте.
Спойлер: ASP.NET Core 7 без AOT оказался хуже относительно 6-й версии практически во всех задачах
