Date | Title | Description |
13.02.2025 | AI is Changing Coding and This Tool Helps You Keep Up Discover how it can save you time and headaches. | Artificial intelligence (AI) is creeping into practically every industry. For developers, that raises a big question: Will AI replace coding jobs? While this may be a stretch for today, the truth is that software engineers who know how to u... |
12.02.2025 | Распределённая сборка Unreal Engine проектов с помощью Horde и UBA | Распараллелить сборку большого проекта на несколько компьютеров? Легко! Разбираемся, как использовать Unreal Horde — новый инструмент внутри Unreal Engine 5.5. В том числе мы посмотрим, как с его помощью запустить анализ PVS-Studio.
В игров... |
09.02.2025 | GitHub Copilot: Custom Instructions for Tailored Coding | In the world of software development, efficiency is king. Developers are always on the lookout for tools that can streamline their workflow. Enter GitHub Copilot, a game-changer in the realm of coding assistance. Recently, GitHub introduced... |
07.02.2025 | В GitHub Copilot появилась возможность задать кастомные инструкции в репозитории проекта | В блоге GitHub рассказали, что к репозиторию проекта теперь можно добавить файл с кастомными инструкциями для Copilot. Например, в них можно детально описать используемые технологии или рекомендации для оформления кода. Чат-бот будет учитыв... |
06.02.2025 | Performance matter | Я люблю хорошосделанный, стабильный и быстрый софт. Не только игры, мой любимый жанр — стратегии и неспешные ситибилдеры, главное, чтобы они были без тормозов, фризов и статтеров. Больше игр я люблю инструменты, которые помогают создавать и... |
05.02.2025 | Еще раз о забытом. Roslyn Source Generators | Каждый разработчик часто сталкивается с написанием большого объема рутинного и повторяющегося кода, который имеет один и тот же смысл. Начиная с C# версии 9 появилась возможность генерации кода, которая интегрирована напрямую с компилятором... |
04.02.2025 | Рецепты для регулярного статического анализа кода | Статический анализ важно проводить регулярно, но что делать, если анализ всего проекта занимает много времени? В статье отвечаем на этот вопрос и делимся рецептами для конкретных ситуаций.
Статический анализ помогает находить в исходном код... |
03.02.2025 | Как отлаживать плагины в Revit: ускоряем разработку | Отладка плагинов Revit – это важный этап разработки, который позволяет избежать неожиданных ошибок. Однако стандартный запуск Revit с плагином может быть неудобным: долгое ожидание загрузки, сложность тестирования, невозможность быстро анал... |
30.01.2025 | Devart Launches dbForge SQL Complete 7.0: A Game-Changing Toolkit for Simplifying SQL Tasks and Solving Modern Database Issues | Share
Tweet
Share
Share
Email
For over 25 years, Devart has been a household name in data management tools. Currently, it’s trusted by over 500,000 users, including 65% of Fortune 100 companies and industry giants like SpaceX and Pfizer. Ov... |
29.01.2025 | Navigating the New Terrain of .NET 9 and Qt Installation on Windows | In the ever-evolving landscape of software development, two recent topics have captured the attention of developers: the release of .NET 9 and the installation of Qt on Windows without the usual hurdles. Both subjects are rich with challeng... |
29.01.2025 | Navigating the Cocos2d-x Landscape: Performance Testing and Beyond | In the world of game development, engines are the backbone. They dictate how smoothly a game runs and how easily developers can bring their visions to life. Cocos2d-x is one such engine, popular for its flexibility and ease of use. But how ... |
29.01.2025 | Unveiling the Power of Cocos2d-x: Performance Testing and Development Insights | Cocos2d-x is a game engine that’s gaining traction among developers. It’s like a blank canvas, waiting for creativity to paint vibrant worlds. This article dives into performance testing and development insights, shedding light on the engin... |
29.01.2025 | Ошибки и подозрительные места в исходниках .NET 9 | Каждый год выходит новая версия .NET, и .NET 9 не стал исключением. Как и в прошлый раз, мы попробуем свои силы в поиске ошибок в исходном коде .NET. Погнали копаться в исходниках!
Наша команда, как и многие C# разработчики, следит за релиз... |
27.01.2025 | Установка Qt на Windows без регистрации и VPN. Часть 1. VisualStudio Community + Conan.io | Мотивация
До присоединения Qt Group к санкциям, для установки Qt Framework and Tools было достаточно скачать Qt Online Installer, ввести данные учетной записи и выбрать интересующие компоненты в меню. Ныне приходится выбирать из нескольких ... |
27.01.2025 | Cocos2d-x тестирование производительности | У меня есть заготовки для top-down rts. Проведем несколько тестов, чтобы узнать на что способен движок и сложно ли с ним работать.
Установка тривиальна, рассматривать ее я здесь не буду.
Бойлерплейт проект создается с помощью консольной ути... |
24.01.2025 | Пишем легаси с нуля на С++, не вызывая подозрение у санитаров. 04 — Компиляторная археология | Приветствую, Хабравчане!
Я сейчас добавляю возможность вывода изображений с помощью GDI и XLib. Но до конца код не готов. Но решил пока кода мало попробовать его собрать на нескольких старых компиляторах 30-ти летней давности. И только тако... |
22.01.2025 | The Evolution of Development Tools: A New Era for Visual Studio Code and Node.js | In the fast-paced world of software development, tools evolve like living organisms. They adapt, grow, and sometimes even transform entirely. Recently, two significant advancements have emerged: a WYSIWYG UI designer for Visual Studio Code ... |
21.01.2025 | WYSIWYG UI дизайнер для VS Code | Visual Studio Code на MacOS и XAML-дизайнер
Наш WYSIWYG UI XAML-редактор теперь доступен и в Visual Studio Code для OpenSilver-приложений. Карточка бургера на скриншоте полностью сделана через редактор.
Расширение можно установить из Visual... |
21.01.2025 | Тонкости в распараллеливании с OpenMP программы, написанной одновременно на C++ и Fortran | В данной заметке я расскажу о своем опыте распараллеливания программы с использованием OpenMP, написанной одновременно и на С++, и на Fortran 90, причем вызов фортрановской части кода осуществляется параллельно в цикле из C++ части. Останов... |
19.01.2025 | Kodi 21.2 'Omega' has arrived and you should download it immediately! | The Kodi Foundation is still hard at work on Kodi 22 'Piers', with an Alpha release expected in the coming months. The team hasn’t forgotten Kodi 21 users however, and a new build for that branch has just been released.
It's been five month... |
15.01.2025 | Patch Tuesday: January 2025 Security Update Patches Exploited Elevation of Privilege Attacks | Microsoft’s latest batch of security patches includes an expanded blacklist for certain Windows Kernel Vulnerable Drivers and fixes for several elevations of privilege vulnerabilities. The January 2025 Security Update addressed 159 vulnerab... |
11.01.2025 | The Ninkear A15 Pro: A Developer's Companion for 60,000 Rubles | In the bustling world of tech, finding the right laptop can feel like searching for a needle in a haystack. The Ninkear A15 Pro, priced at 58,000 rubles, aims to be that needle for developers. With a Ryzen 5 6600H processor, this laptop pro... |
10.01.2025 | Пишем легаси с нуля на С++, не вызывая подозрение у санитаров. 01 — Маленькая программа | Приветствую, Хабравчане!
Решил сделать цикл статей по написанию на С++, различных небольших программ. Под новые и стрые ОС. Мне кажется мы стали забывать как раньше программировали:) Для себя определил несколько важных критериев.
Код должен... |
07.01.2025 | Understanding Neural Networks and KAN: A Concise Guide | Neural networks are the backbone of modern artificial intelligence. They mimic the human brain, processing information through interconnected nodes. Yet, many struggle to grasp their intricacies. This guide aims to demystify neural networks... |
07.01.2025 | Достойный ноутбук для разработчика за 60.000 рублей: честный обзор Ninkear A15 Pro | Недавно компания Ninkear прислала мне на обзор свой новый продукт - ноутбук A15 Pro на базе процессора Ryzen 5 6600H за 58.000 рублей и попросила подробно рассказать о нём Хабровчанам. На протяжении нескольких дней я тестировал ноутбук, гон... |
06.01.2025 | Собрал в одном большом гайде всё, что хотел бы знать, когда изучал язык C | Очевидный факт: язык C — это основа большого количества современных экосистем программирования. Он обеспечивает фундамент многих операционных систем, базовых библиотек и системных инструментов. При этом все еще не существует единого ресурса... |
03.01.2025 | The Future of C++: Static Reflection and Its Implications | C++ is evolving. The upcoming C++26 standard promises to introduce static reflection, a feature that could revolutionize how developers interact with their code. Static reflection allows programs to observe and manipulate their own structur... |
03.01.2025 | Devart launches new dbForge Studio 7.0 for SQL Server | Devart has announced the newest version of its database management tools, dbForge Studio for SQL Server 7.0 and SQL Tools 7.0.
The latest release includes updated features aimed at assisting software and database developers, data architects... |
02.01.2025 | Статическая рефлексия в C++ | Статическая рефлексия обсуждается в грядущем C++26. Wu Yongwei демонстрирует, как применять рефлексию уже сейчас, и показывает примеры того, что может быть станет возможным в C++26.
Статическая рефлексия станет важной частью генерации прогр... |
26.12.2024 | Рыбка-советник для chess.com | Один из популярнейших шахматных движков — StockFish. Он бесплатный, у него репозитарий на Github, очень высокий рейтинг 3000+ (больше, чем у любого гроссмейстера), передовые наработки оценки позиции, разработанные в Google для нашумевшего A... |
25.12.2024 | Что нужно для создания документации: инструментарий технического писателя | Как думаете, сколько инструментов нужно освоить, чтобы стать крутым техническим писателем? Многие думают, что достаточно просто освоить текстовые редакторы а-ля Word. Отчасти это так: если вдруг отключатся все компьютеры мира, нам вообще хв... |
16.12.2024 | New InstallAware X17: Future-Proof, Azure Trusted, Dongle-Free Code Signing; New Compression Engine with 30% CPU Acceleration | Azure Trusted Signing
InstallAware X17 launching on Friday this week future-proofs code signing in an age of proliferating standards and vendors; is first to implement a 4 GB compression dictionary with new aarch64 binary filters, 30% faste... |
12.12.2024 | Navigating the Maze of Two-Factor Authentication and SRWLock Issues in Windows | In the digital age, security is paramount. Two-Factor Authentication (2FA) is a fortress, a second layer of protection for our digital lives. Yet, implementing it can feel like navigating a labyrinth. Meanwhile, in the shadows, a lurking bu... |
11.12.2024 | Реверс-инжиниринг формата данных кабельного канала Sega | Введение
Sega Channel — это сервис games-on-demand, предоставлявший абонентам кабельного телевидения ежемесячный доступ к библиотеке из примерно пятидесяти игр для Sega Genesis за помесячную оплату (обычно 10-15 долларов, в зависимости от п... |
11.12.2024 | TIOBE Programming Index News December 2024: Python Maintains Its Lead | Python is headed toward a likely win of programming language of the year 2024, TIOBE CEO Paul Jansen predicted in the TIOBE Programming Community Index in December. According to the updated rankings:
Python grew in popularity from 22.85% in... |
10.12.2024 | Баг в реализации SRWLock в Windows вешает многопоточные программы | Реализация SRWLock (Slim Reader/Writer Lock) на Windows может привести к серьёзным проблемам: многопоточное приложение может зависнуть (deadlock).
При частой конкуренции многих потоков, удерживающих shared_lock, и хотя бы одного потока, пыт... |
04.12.2024 | Mastering Windows Services with C# and .NET 9: A Guide to Building a Telegram Bot | In the realm of software development, the shift from .NET Framework to .NET Core has opened new doors. C# programming has become more engaging, yet it comes with its own set of challenges. One of the most intriguing applications of this tec... |
04.12.2024 | Служба Windows на C# в .Net 9 (Telegram.Bot) | Введение
После перехода Microsoft с .NET Framework на .NET Core программирование на C# стало более увлекательным, хотя некоторые аспекты изменились.
В частности, шаблон проекта Служба Windows (.NET Framework) создаёт класс, наследник от Ser... |
27.11.2024 | California's EV Tax Credit Dilemma: A Shifting Landscape for Tesla | California is at a crossroads. The state, known for its ambitious environmental policies, is now facing a conundrum that could reshape the electric vehicle (EV) market. A new proposal threatens to exclude Tesla from state tax credits, ignit... |
25.11.2024 | Elon Musk Taught Himself to Code. Now It's Your Turn. This early Black Friday deal comes with everything you need for $56. | When Elon Musk was a kid, he didn't just play video games—he created them. Fast forward a few decades, and he's one of the biggest success stories with SpaceX and Tesla. You might not launch rockets anytime soon, but how about a website for... |
25.11.2024 | Принцип тестирования «Скопление дефектов» (Defect Clustering): Где прячутся баги? | В разработке ПО мы часто сталкиваемся с ситуацией, когда большая часть дефектов концентрируется в относительно небольшом количестве модулей. Это явление называется скоплением дефектов (Defect Clustering). Принцип Парето (80/20) здесь прекра... |
25.11.2024 | Вышел TypeScript 5.7 | Эта статья — перевод оригинальной статьи «Announcing TypeScript 5.7»
Также я веду телеграм канал «Frontend по‑флотски», где рассказываю про интересные вещи из мира разработки интерфейсов.Вступление
Сегодня мы рады сообщить о выходе TypeScri... |
24.11.2024 | The Dance of Code: Exploring Compile-Time Computation in C++ | In the world of programming, the line between runtime and compile-time is often blurred. Yet, with C++, a powerful tool emerges: `constexpr`. This feature allows developers to shift computations from runtime to compile-time, creating a danc... |
21.11.2024 | constexpr Game of Life | С чего все началось
В C++ уже больше 10 лет существует constexpr, который позволяет программисту ушло возложить часть вычислений на компилятор. В свое время это взорвало мне мозг, ведь компилятор может посчитать какие-то достаточно сложные ... |
21.11.2024 | SDR радиоприёмник в FPGA плате Марсоход3GW2 (Gowin) | Говорит и показывает программа HDSDR
Когда-то давно, аж 2013-й год, на Хабре была статья "Простой SDR приёмник на ПЛИС" автора @iliasam. Я попытаюсь повторить этот проект на другой элементной базе: FPGA плата Марсоход3GW2, микросх... |
20.11.2024 | Microsoft Ignite 2024: A Leap into the Future of AI and Data Integration | Microsoft Ignite 2024 has taken the tech world by storm. The conference, held from November 19 to 22 in Chicago, showcased nearly 100 announcements that promise to reshape the landscape of artificial intelligence and data management. The ai... |
20.11.2024 | Гайд по настройке Wt::Dbo и Visual Studio С++ для работы на Windows | Не нашёл ни одной Ru статьи или гайда, поэтому решил написать сам :)
Я использую PostgreSQL 12-й версии! На остальных не проверял! Соответственно, он у вас должен быть скачан и настроен для использования.Шаг 1: Установка Wt
Загрузите Wt из ... |
19.11.2024 | The AI Revolution: How Technology is Reshaping Work and Accountability | The digital landscape is shifting. AI is not just a tool; it’s a game-changer. It’s like a new engine in an old car, transforming how we drive. The recent experiences of professionals in tech illustrate this transformation vividly. They sho... |
19.11.2024 | Клонируем UWP-приложения – проще чем кажется | Предисловие
Ни для кого не секрет, что на смартфонах под управлением операционной системы Android можно клонировать приложения. Иногда этот функционал даже встроен в систему. Один из примеров тому – (не) всеми любимая MIUI, которая, начиная... |
19.11.2024 | Быстрее некуда: собираем удобный поиск по коду из нескольких CLI-утилит | Мы никогда не читаем код как книгу — мы выбираем только конкретные интересующие места. Такие места обычно запоминаются ассоциативно, например по имени функции, строковому литералу, импорту библиотеки, комментарию и т. д. Перейти от ассоциац... |
19.11.2024 | Microsoft launches Azure AI Foundry with agent orchestration, management tools | Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More
Microsoft introduced AI agents to its Dynamics 365 platform in October. During Ignite, the company announced it w... |
19.11.2024 | Microsoft Ignite 2024 Unveils Groundbreaking AI, Security, and Teams Innovations | Microsoft Ignite 2024, held Nov. 19 – 22 in Chicago, featured nearly 100 announcements and software updates, including an AI feature in Teams that can translate speech and replicate an individual employee’s voice. This year’s overarching th... |
18.11.2024 | I'm a Microsoft Manager. AI Reduced My Time Spent on Coding By 70%, But That Doesn't Mean I Work Any Less Overall. Here's how AI has changed my job. |
This article originally appeared on Business Insider.
This as-told-to essay is based on a conversation with 37-year-old Naga Santhosh Reddy Vootukuri, a senior software engineer manager at Microsoft, which is heavily invested in AI. This e... |
17.11.2024 | Генерация SHA-256 посредством SIMD (SSE-2) инструкций, в MMX и XMM регистрах, без использования памяти (почти) | Сижу я значит спокойно, никого не трогаю, починяю примус, и вдруг как захотелось сгенерировать SHA-256 целиком внутри процессора на MASM64, без обращения к памяти, что прям места себе не нахожу.
По сути алгоритм SHA-256 состоит из двух част... |
16.11.2024 | Entrepreneurs Can Code Like Pro Developers With This Microsoft App's Smart Coding Suggestions Say goodbye to coding typos with Visual Studio Pro, just $28. | You might think you need to hire a team of developers for your budding business, but did you consider how expensive that might be if you're a new entrepreneur? Instead of hiring programmers, it might be smarter to learn to code yourself—a M... |
10.11.2024 | Тяжелый H[header] | Всегда хотел написать о чем-нибудь легком и воздушном, как пишет например @antoshkka про userver или о том, как легко и непринужденно обернуть какую-нибудь хрень алгоритм в десяток шаблонов, полить это все std::optional и попивая кофе ждать... |
06.11.2024 | Tizen Studio 6.0 and Python 3.13: Innovations and Improvements in Software Development | In the fast-paced world of technology, updates and innovations are the lifeblood of software development. Two recent releases, Tizen Studio 6.0 and Python 3.13, showcase the relentless drive for improvement in development environments and p... |
06.11.2024 | The Speed Trap: Why Modern Software Lags Behind Hardware | In the race between hardware and software, the finish line seems to keep moving. We live in an age where computers boast staggering speeds. The M1 Max chip, for instance, operates at a blistering 3.2 GHz. That’s 3.2 billion cycles per secon... |
05.11.2024 | Запускаем Linux на Python | На чем только уже не запускали Doom. Мы же будем запускать Linux. Да не где-нибудь, а на Python. Да-да, прямо внутри него, где в качестве среды выполнения будет выступать интерпретатор Python. Ну как... Не будем пытаться переписать ядро и д... |
05.11.2024 | Релиз среды разработки Tizen Studio 6.0 | В начале ноября 2024 года состоялся релиз SDK и среды разработки Tizen Studio 6.0 для для создания, сборки, отладки и профилирования мобильных приложений для платформы Tizen при помощи Web API и Native API.
Проект построен на базе последнег... |
04.11.2024 | Пишем примитивное управление громкостью PC по локалке на NodeJS | Я, наверняка как и ты, дорогой {{ $username }}, люблю иногда посмотреть сериальчик с компа, лёжа на диване (не покупать же ради этого телек, в самом деле), благо размеры мониторов нынче позволяют. А ещё частенько приходится сталкиваться с ф... |
27.10.2024 | Разбор JIT-Компилятора AsmX и краткая биография его создателя | Введение
На выходных я наткнулся на статью от комментатора, в которой был представлен Обзор языка программирования AsmX. После прочтения этой статьи я решил поискать в Telegram диалоги создателя языка, к которым мы вернемся позже. Цитирую с... |
17.10.2024 | 20 ресурсов для 1С-аналитика: матчасть, инструменты и каналы с новостями | Работодатели видят 1С-аналитиков по-разному: некоторые требуют навыков программирования на 1С, другие — глубоких знаний в бухгалтерском учёте и умения правильно проводить корректировку регистров.
Кроме этого, профессия развивается высокими ... |
15.10.2024 | PVS-Studio 7.33: критические ошибки, пользовательские аннотации в C#, поддержка SN-DBS и многое другое | Вышел новый релиз PVS-Studio — 7.33. Поддержка SN-DBS, добавление пользовательских аннотаций в C# анализатор, новые вебинары, подкасты и много других хороших новостей! Больше подробностей в этой заметке.
Загрузить актуальную версию PVS-Stud... |
14.10.2024 | Топ-5 ИБ-событий недели по версии Jet CSIRT | Сегодня в ТОП-5 — критичный патч от GitLab, бюллетень с исправлениями от Qualcomm, активно эксплуатируемые уязвимости в Palo Alto, новые атаки APT-группы Awaken Likho, октябрьское обновление безопасности Microsoft.
GitLab выпустила критично... |
14.10.2024 | Cut Your Dev Time in Half with MS Visual Studio Professional Let IntelliCode and CodeLens speed up your workflow. | For business professionals and developers alike, staying on top of your game really means having access to the right tools. Microsoft Visual Studio Professional 2022 for Windows delivers everything you need to develop, test, and deploy appl... |
12.10.2024 | Название имеет значение: как отладить Blazor WebAssembly приложение, переименовав браузер | У нашей команды появилась необходимость отлаживать Blazor WebAssembly приложения в Яндекс.Браузере. Но возникла проблема: Visual Studio упорно не хотел вставать на точки останова. Таких проблем не было ни с Edge, ни с Chrome, хотя все три б... |
09.10.2024 | Практический подход к EF Core с использованием скалярных функций | При разработке приложения некоторая логика может быть реализована на стороне базы данных с использованием скалярных функций. В SQL скалярная функция — это тип функции, которая работает с одним или небольшим количеством входных значений и вс... |
08.10.2024 | Такие разные «плюсы»: моя карьера разработчика C++ в «Коде безопасности», Яндексе и Huawei | Хабр, привет! Меня зовут Никита, я софтвер-инженер в Huawei. Мой путь в IT был не совсем обычным — я осваивал алгоритмы раньше языка, откатывался почти к старту на каждом месте работы, а однажды даже занял второе место в хакатоне для «питон... |
04.10.2024 | Breaking Free from Legacy: The Shift to Hypermedia Systems with ASP.NET Core | In the fast-paced world of software development, legacy systems can feel like an anchor, dragging teams down. The story of Mindbox, a cloud-based marketing automation platform, illustrates this struggle. Once reliant on a cumbersome framewo... |
01.10.2024 | Windows Recall Preview Starts Rolling Out with Windows 11 24H2 | News Windows Recall Preview Starts Rolling Out with Windows 11 24H2 By Gladys RamaOctober 01, 2024
Microsoft on Tuesday began rolling out Windows 11 version 24H2, describing the update as a "full OS swap that contains new foundational ... |
29.09.2024 | The Winamp Saga: Open Source, Licensing Woes, and a Legacy Reborn | In late September 2024, the digital world was rocked by revelations surrounding Winamp, the iconic media player that has survived the test of time. The Llama Group, the current steward of Winamp, opened its source code to the public, but no... |
29.09.2024 | Знакомство с гипермедийными системами на ASP.NET Core 8.0 | Быстрый старт с HTMX 2.0. Знакомство с гипермедийными системами на основе современной серверной платформы ASP.NET Core.Введение
Я учел недостатки своей первой публикации и представляю вашему вниманию свою новую, как я надеюсь, более полезну... |
28.09.2024 | GNUstep: A Journey Through Time in Software Development | In the ever-evolving landscape of technology, some projects stand out like ancient ruins, whispering tales of innovation and ambition. One such project is GNUstep, a free implementation of the Cocoa framework. It’s a relic from the past, ye... |
28.09.2024 | The Evolution of GNUstep: A Journey Through Time and Code | In the ever-evolving landscape of technology, some projects stand out like ancient trees in a forest of fleeting trends. GNUstep is one such project. It is a testament to the power of open-source software and the relentless spirit of develo... |
28.09.2024 | В открытом коде Winamp от Llama Group эксперты обнаружили нарушение лицензий GPL и LGPL | В конце сентября 2024 года в открытом коде Winamp от Llama Group эксперты обнаружили нарушение лицензий GPL и LGPL.
По данным OpenNET, в коде Winamp присутствовали файл fir_proc.cpp, кодировщик BladeMP3, плагин in_vorbis и компоненты генера... |
27.09.2024 | Мой опыт в переводе между типами С++ и С# | На существующем производстве была поставлена задача по разработке специализированного ПО. Для реализации ПО был выбран стек технологий:
Windows Forms – это платформа пользовательского интерфейса для создания классических приложений Windows ... |
27.09.2024 | Вот здесь точно нужен рефакторинг, есть идеи? | Бывают пет-проекты, а у нас получился проект с наработками, которые вроде бы могут быть полезны например студентам технических специальностей и просто всем кому интересно поразбираться с возможностями визуализации на C# + WPF, например, или... |
27.09.2024 | GNUstep: разрывая все шаблоны | В удивительном мире ИТ существуют проекты, узнав о которых можно сильно поменять свои взгляды на жизнь, реальность и саму разработку. Об одном из таких проектов и будет наш рассказ.
Внимание! Начинается процесс форматирования мозга!О чем ре... |
26.09.2024 | Черепаха в лабиринте или осенний марафон | Никому неинтересная лирика, можно пропустить
«Вот и лето прошло...» как писал Тарковский-старший и как потом пела Ротару. Статья была готова практически сразу после публикации связанного материала, но лето есть лето - сначала меня отправили... |
24.09.2024 | Docker and Monitoring: A Developer's Toolkit for Success | In the world of software development, efficiency is king. Developers crave tools that streamline processes and enhance productivity. Enter Docker, a game-changer in application development and deployment. Docker is like a magic box that hol... |
24.09.2024 | Llama Group открыла исходный код Winamp в рамках перевода проекта на модель для совместного развития | 24 сентября 2024 года компания Llama Group открыла код Winamp и перевела проект на модель для совместного развития. Исходный код проекта написан на C++ и C и опубликован на GitHub под свободной копилефт лицензией Winamp Collaborative Licens... |
23.09.2024 | Docker для разработки C# | Примерно пару лет назад я открыл для себя великолепный инструмент в арсенале разработчика под названием Docker. Вкратце, Docker — это открытая платформа для разработки, доставки и эксплуатации приложений. Сам Docker работает по принципу вир... |
20.09.2024 | Гипермедийные системы на ASP.NET MVC 5. Часть первая | Быстрая разработка гипермедиа-ориентированного веб-приложения с HTMX 2.0. Введение
Представляю вашему вниманию мою первую короткую обучающую статью по разработке приложений, ориентированных на гипермедиа. В этой статье я буду называть их пр... |
20.09.2024 | C++ с точки зрения Rust-разработчика: достоинства и недостатки | Я профессионально программирую на Rust и, признаться, немного этот язык продвигаю. Поэтому можете себе представить глубину моего расстройства, когда моя младшая сестрёнка, почти не умеющая программировать, обратилась ко мне и попросила науч... |
18.09.2024 | SAP Scripts на C# | Всем привет! Это моя первая статья на Хабре, я решил создать её здесь, чтобы поделиться наработанным опытом со всеми коллегами по RPA. Речь пойдёт об автоматизации интерфейса SAP через SAP скрипты при разработке на C#. Столкнулся я с этой з... |
17.09.2024 | Что умеет Microsoft Copilot и как он может пригодиться в повседневной жизни | Copilot основан на ChatGPT и DALL-E, но глубоко интегрирован в Windows и другие сервисы Microsoft
В мире нейросетевых технологий появление Microsoft Copilot стало если не значительным прорывом, то по крайней мере закономерным этапом развити... |
15.09.2024 | Navigating the Intersection of Technology and Geography: A Deep Dive into UWP and Geodesic Calculations | In the vast landscape of technology, two seemingly disparate fields are converging: software development and geodesic calculations. The recent announcement from Microsoft about the public preview of .NET 9 support for Universal Windows Plat... |
14.09.2024 | Virtual Machines and Driver Updates: The New Age of Tech Tools | In the fast-paced world of technology, innovation is the heartbeat. Two recent releases, Parallels Desktop 20 and IObit Driver Booster 12, exemplify this rhythm. They offer powerful tools for users, enhancing productivity and performance. L... |
12.09.2024 | Microsoft запустила публичную предварительную версию поддержки приложений UWP для .NET 9 | Microsoft объявила о запуске общедоступной предварительной версии, которая добавляет поддержку .NET 9 для приложений UWP.
Эта предварительная версия представляет собой набор обновленных инструментов и компонентов, которые являются частью .N... |
10.09.2024 | TypeScript 5.6: A Leap Forward in Type Safety and Iteration | On September 9, 2024, Microsoft unveiled TypeScript 5.6, a significant update to its popular programming language that builds on JavaScript. This release introduces new syntactic checks, iterator helper methods, and stricter type checks, en... |
10.09.2024 | Вышел TypeScript 5.6 | Эта статья — перевод оригинальной статьи «Announcing TypeScript 5.6».
Также я веду телеграм канал «Frontend по‑флотски», где рассказываю про интересные вещи из мира разработки интерфейсов.Вступление
Сегодня мы рады объявить о выходе TypeScr... |
10.09.2024 | Parallels Desktop 20 offers free AI-ready virtual machines for seamless experimentation and deployment of AI tools | Alludo has announced the release of Parallels Desktop 20.0 for Mac. Available in Standard, Pro, Business and -- new to version 20 -- Enterprise editions, the virtualization software makes it easy for Mac users to run Windows, macOS and Linu... |
08.09.2024 | База на дискете: про работу с ИТ-инфраструктурой, которую строили четверть века | В начале двухтысячных я работал программистом и системным администратором в компании, в которой к настоящему моменту уже 14 лет тружусь простым директором. Интересный это опыт — смотреть спустя много лет на инфраструктуру, которую собирал с... |
07.09.2024 | The Art of Clean Code: Embracing Standards and Static Analysis in Python Development | In the world of programming, clarity is king. A well-structured codebase is like a well-organized library. It invites exploration and fosters collaboration. But what happens when different developers bring their unique styles to the table? ... |
07.09.2024 | The Evolution of .NET: A Deep Dive into the Latest Developments | The world of software development is ever-changing. In this landscape, .NET stands as a robust framework, evolving to meet the demands of modern applications. As we step into 2024, Microsoft has unveiled significant updates that promise to ... |
04.09.2024 | Не панацея, но помощник. О статическом анализаторе кода | Приветствую, уважаемые читатели Хабра!
Сегодня я хочу предложить вашему вниманию статью о статических анализаторах кода, о том, что это такое и для чего они, собственно, нужны.
Давайте перейдем сразу к сути. Итак, что же такое статический а... |
04.09.2024 | .NET Digest #3 | Добро пожаловать на третий выпуск нашего дайджеста, посвящённого новостям и событиям в мире .NET! Команда PVS-Studio рада представить вам подборку самых интересных и полезных материалов. Поехали!
Мы стараемся совершенствоваться, так что буд... |
30.08.2024 | Апгрейд с Xamarin.Native на .NET 8 | Привет, Хабр!
Меня зовут Андрей и я Xamarin разработчик в компании EvApps. Для тех, кто занят в кроссплатформенной мобильной разработке на Xamarin не секрет, что Microsoft прекратил поддержку этой платформы и выкатил обновленную реализацию ... |
26.08.2024 | What is Programming? And How to Get Started | Share
Tweet
Share
Share
Email
What Is Programming? A Comprehensive Guide to Get Started
Programming, often referred to as coding, is the process of creating instructions that a computer can execute to perform specific tasks. It is a foundat... |