devdigest // ua
602 subscribers
111 photos
8 videos
859 links
Новини технологій від проекту //devdigest: про .NET, Azure та не тільки!
Download Telegram
⚡️ Розкриття секретів керованої пам'яті!

Витоки обробників подій існують вже давно і є однією з найбільш дратівливих проблем, з якими регулярно стикаються розробники, які використовують #WPF. Витік обробника подій легко спричинити, просто забудьте скасувати підписку на подію. Крім того, їх досить складно помітити і ще складніше виправити. Нові функції, додані в #VisualStudio 17.8, значно полегшують виявлення та виправлення цих витоків.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Microsoft і Oracle анонсували Oracle Database@Azure загальнодоступним

#Microsoft і #Oracle співпрацюють, щоб полегшити клієнтам міграцію критично важливих служб у хмару #Azure. У вересні Сатья Наделла і Ларрі Еллісон анонсували новий сервіс Oracle Database@Azure. Він пропонує функції баз даних Oracle, що працюють на інфраструктурі Oracle Cloud, але в центрах обробки даних Azure.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Актор-модель у світі С#

У цій статті розповідається про те, як використовувати модель актора з Akka#NET. Автор пояснює, як ця модель допомагає ефективно обробляти дані та створювати розподілені системи. Прикладом може служити підрахунок слів в документі за допомогою Akka.NET дійових осіб. Ця стаття підійде для тих, кого цікавить паралельна обробка і масштабованість в програмуванні.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from Forbes Ukraine
🖥 Кількість вакансій на ІТ-ринку впала до 5-річного мінімуму, свідчить дослідження DOU. Водночас кількість нетехнічних вакансій зросла – на 15% за рік, технічних, навпаки, зменшилась – на 34%.

Зокрема, побільшало вакансій у маркетингу, продажах, фінансах, копірайтингу, та юриспруденції. Виняток становлять HR і рекрутинг, там вакансій поменшало на 38% за рік.

Також вперше зрівнялась кількість айтівців у продукті й аутсорсі – їх тепер по 40%.
⚡️ Російські спецслужби спіймали на використанні вразливості JetBrains

Урядові установи США, Польщі та Великої Британії заявили в середу, що Служба зовнішньої розвідки Росії скористалася вразливістю, яка була виявлена на початку цього року в популярному продукті чеського софтверного гіганта. JetBrains опублікувала патч для цього випуску 20 вересня. На даний момент, згідно зі статистикою, яку ми маємо, менше 2% інстансів TeamCity все ще працюють з невиправленим програмним забезпеченням. Ця вразливість впливає лише на локальні екземпляри TeamCity, тоді як на хмарну версію це не впливає. Нагадаємо, що у березні 2022 року JetBrains засудила війну Росії проти України та припинила продаж своєї продукції в РФ.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from Forbes Ukraine
Хакери зруйнували близько 40% інфраструктури «Київстар», повідомив президент компанії Олександр Комаров. Було знищено багато серверів, затерто багато даних. База даних клієнтів була повністю стерта, сказав він.

Він наголосив, що у відновлювальній операції були задіяні близько тисячі осіб.
⚡️ Що нового в Microsoft.CodeCoverage?

У цій статті ви дізнаєтеся про оновлення #Microsoft Microsoft.CodeCoverage та інструментів dotnet-coverage. Ці інструменти тепер підтримують усі платформи, сумісні з #NET, і пропонують нові формати звітів, такі як .coverage, .cobertura, .xml та .xml. Також з'явився новий інструмент - dotnet-coverage, який виконує різні завдання з аналізу покриття коду.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from devdigest // events
Перший івент від .NET Tech Leads Community!

Будуть розмови про .NET та технологічний стек Microsoft.

Формат: online
Дата: 30.12.23
Час: 12:00 - 15:00

Доповідачі та теми:
🎙 Владислав Фурдак, Principal .NET Engineer: "Enterprise-ready Blazor .NET development"
🎙 Александр Денисенко, .NET Team Lead in Telemart UA: "Unexpected behaviors in .NET"
🎙 Андрій Курдюмов, .NET architect: "MS Build : programming language"

Модератори:
Владислав Фурдак та Євген Татарінов

👉 Подробиці та реєстрація.
⚡️ Безпечніша рекурсія у F#

У функціональному програмуванні дуже поширене визначення алгоритмів рекурсивним способом. Це дуже добре узгоджується з підходом уникнення мутацій і часто не призводить до зниження продуктивності. На етапі оптимізації компілятор намагається переписати рекурсивні визначення в більш ефективні цикли. Однак компілятор не завжди може виконати це перетворення в цикли. І про це докладніше піде мова в сьогоднішній публікації.

👉🏻 Канал | 💬 Чат | 📕 Каталог
🎄Вітаємо вас з наступаючим Новим Роком!

☃️Нехай цей рік принесе вам нові ідеї, успішні проекти та нескінченне натхнення у світі програмування та технологій.

🙏 Дякуємо вам за вашу активність, підтримку та інтерес до нашої спільноти.

😃Ми раді, що ви з нами, і в наступному році обіцяємо надавати ще більше цікавих публікацій, навчальних матеріалів та цікавих новин.

👨‍💻Нехай новий рік стане часом відкриттів, професійного зростання та творчих успіхів!

😱З Новим Роком та всього найкращого!

Команда //devdigest
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Рік удосконалення інструментів Git у Visual Studio

Розробники #Microsoft витратили багато часу на покращення інтеграції з #GitHub, підвищення продуктивності та роботу зі зворотним зв'язком від спільноти розробників. Сьогодні вони раді поділитися прогресом, якого вони досягли в роботі з Git у #VisualStudio простішою та інтуїтивно зрозумілішою.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Резервне копіювання файлів у сховище BLOB-об'єктів Azure за допомогою azcopy

У цій публікації автор описує, як він використовував інструмент командного рядка azcopy для резервного копіювання деяких файлів у сховищі BLOB-об'єктів #Azure.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Інструмент оцінки додатків і коду Azure Migrate для .NET

У цій статті ви дізнаєтеся про новий інструмент AppCAT, який дозволяє здійснити міграцію. NET-додатки в #Azure. Він аналізує вихідний код #NET, виявляючи проблеми міграції та пропонуючи рішення. AppCAT доступний як розширення інструменту #VisualStudio та .NET CLI. Він генерує звіти та підтримує C#, #VisualBasic, різне. NET-фреймворки, бібліотеки #ASPNET і класів. Інструмент зосереджений на Azure App Service, AKS і Azure Container Apps.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from Forbes Ukraine
Хакери перебували в системі «Київстар» з травня 2023 року. СБУ розкрила деталі кібератаки.

Атака спричинила «катастрофічні» руйнування та мала на меті завдати психологічного удару та отримати розвідувальну інформацію, зазначив начальник департаменту кібербезпеки СБУ Ілля Вітюк.

Вітюк підтвердив, що за цією атакою стоїть хакерське угруповання Sandworm, яке є штатним підрозділом російської воєнної розвідки і раніше неодноразово здійснювало кібератаки на українські об’єкти.
⚡️ Дослідження в Microsoft у 2023 році: рік проривних досягнень!

У 2023 році #Microsoft зробила значний прорив у сфері штучного інтелекту. Від взаємодії з GPT-4 до нових методів у моделях і підходах до штучного інтелекту, компанія розширює межі технологій. Дізнайтеся, як ці досягнення змінюють те, як ми працюємо, навчаємося та живемо. Детальніше читайте у новій публікації від Microsoft Research!

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from Podkolzin Andrii
Зараз не дуже часто випускаю ролики, тож дозволю себе собі зробити пост тут.

Дуже багато і дуже складно працював над цим роликом, тож буду радий, якщо подивитись і дасте фідбек)

Всім гарного вечора:
https://youtu.be/5fHIW2UVdd4?si=-g-X4CoT-f90Qsa5
⚡️ CloudSeed Quickstart – додаток Fullstack F# за 10 хвилин

CloudSeed – це шаблон проекту для додатків F#. Автор пояснює, як налаштувати CloudSeed приблизно за 10 хвилин, включаючи такі залежності, як Docker і Docker Compose для контейнеризації та оркестрації. Система включає в себе фронтенд з F# і Giraffe.ViewEngine, бекенд з F#, тестування з XUnit, обробку даних через Entity Framework ORM і локальну розробку з Docker. CloudSeed підтримує швидке клонування, збірку та масштабування додатків з мінімальними залежностями, необхідними для налаштування.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Високопродуктивні робочі навантаження CRON в .NET

У цій статті обговорюється, як оптимізувати завдання CRON в #NET за допомогою бібліотеки Coravel. Автор описує, як експериментувати з розмірами пакетів, додавати більше завдань CRON і запускати їх в обмежених ресурсами контейнерах Docker, а також досліджує, як розподілити обробку між кількома екземплярами та відокремити логіку планування від логіки завдань.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ C# - Мова програмування 2023 року!

C# є постійним учасником топ-10 вже більше двох десятиліть, і тепер це мова з найбільшим зростанням популярності за останній рік!

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from Forbes Ukraine
Українка Наталя Татарчук стала технічною директоркою у компанії Activision. На посаді CTO вона замінить Майкла Венса, який тепер займатиметься керівництвом інженерного підрозділу, пише PlayUA.

До прямих обов’язків Татарчук входитиме контроль за провідними проєктами Activision, зокрема й Call of Duty.
Forwarded from Forbes Ukraine
Twitch планує скоротити третину співробітників, пише Bloomberg. Це близько 500 людей.

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

У грудні генеральний директор Twitch Ден Кленсі заявив, що компанія припинить свою діяльність у Південній Кореї, де витрати «надмірно високі».