Microsoft представила очередную предварительную сборку Visual Studio 2022 для Mac. Эта версия учитывает запуск на процессорах линейки M1 и позволяет, также как и приложение для Windows, работать с .NET 6.0 SDK, C# 10 и F# 6.0.
IEEE опубликовал новый рейтинг языков программирования
Институт инженеров электротехники и электроники (IEEE) разместил на своем сайте рейтинг языков программирования за 2020 год. Тройка лидеров не изменилась: это Python, Java и C.
Приглашаем на осенний онлайн-практикум SimbirSoft по Java и C#
Как стать разработчиком Java и С#: открываем онлайн-практикум с поддержкой менторов
Какие навыки прокачать на старте, где найти ментора, как получить первый опыт командной работы – все эти вопросы знакомы разработчикам-джунам. Изучая Java или C# самостоятельно, можно запутаться в море информации и потратить больше года на первые шаги. Сократить этот путь помогают практикумы, в том числе в IT-компаниях – где менторы готовы поделиться знаниями, давно накоплена база знаний и отлажены процессы разработки. Мы в SimbirSoft проводим такие практикумы несколько раз в год. Сейчас мы открыли запись на ближайший запуск – 22 февраля. Рассказываем, чему научатся участники и как подать заявку.
Microsoft упростила доступ к API Win32 для языков Rust и C#
Компания Microsoft рассказала о проекте по упрощению взаимодействия с API Win32 для языков программирования Rust и С#. Проект получил название win32metadata и доступен для предварительного просмотра на Github.
В рейтинге языков программирования от TIOBE Software за январь 2023 года С++ обошёл Java
В рейтинге языков программирования от TIOBE Software за январь 2023 года С++ обошёл Java и поднялся на третье место.
15000 ошибок в открытых проектах
Количество багов в нашей коллекции перевалило за отметку 15000. Именно такое количество ошибок обнаружила команда PVS-Studio в различных открытых проектах. Особенно интересно, что это всего лишь побочный результат от написания статей.
BitTorrent-клиент Transmission версии 4.0.0 перевели с языка С на С++
Вышел релиз BitTorrent-клиента Transmission 4.0.0, который перевели с языка C на С++. Код распространяется под лицензиями GPLv2 и GPLv3.
Найди свою конференцию: календарь для разработчиков
Найти конференцию по душе — ещё та задачка. Возможно, многие знакомы с ситуацией: роешься в куче сайтов, зависаешь в поисковике и тематических сообществах. Приходится держать в закладках кучу источников, куда хаотично публикуют анонсы событий. Поэтому команда PVS-Studio запустила на сайте агрегатор событий для разработчиков.
LINKa.Looks-fork 1.7.0.2
Привет. Я работаю в Детском Паллиативном Центре в Беларуси, часть наших пациентов больны ДЦП, СМА и другими расстройствами и могут общаться только при помощи Альтернативной и дополнительной коммуникации (АДК). У некоторых плохая моторика рук, а то и обездвижено всё, кроме глаз. В таком случае всё равно можно пользоваться компьютером с помощью айтрекинга (окулографии), как это делал Стивен Хокинг, например.
Я сделал форк этой программы: https://github.com/pasha-liubetski/LINKa.look-windows. Бинарные сборки можно скачать здесь — https://github.com/pasha-liubetski/LINKa.look-windows/releases.
Работа в кибербезе: приглашаем разработчиков на встречу
Рынок отечественной информационной безопасности штормит: вал кибератак (их интенсивность увеличилась в десятки раз), уход зарубежных вендоров, необходимость поиска и создания отечественных альтернатив.
27 апреля Positive Technologies приглашает вcех желающих на встречу разработчиков.
«Extended WPF Toolkit™» от XCeed поменял лицензию
Добрый день, если вы используете в коммерческих проектах "бесплатную" библитотеку
Extended WPF Toolkit, то самое время форкнуть версию 3.6.0 или приготовиться к покупке платной версии, т.к. примерно месяц назад поменялась лицензия данной библиотеки.
Бета-тестирование: плагин PVS-Studio для VS Code проверяет проекты на .NET
Близится релиз PVS-Studio 7.27, и сегодня мы приглашаем вас принять участие в бета-тестировании плагина PVS-Studio для Visual Studio Code. Обновление будет особенно интересным для C# разработчиков, так как плагин теперь поддерживает анализ .NET проектов. Также вы сможете попробовать более удобный UI.
PVS-Studio 7.27: проверка C# кода в VS Code, анализ Unreal Engine проектов в Rider и не только
Вышел новый релиз PVS-Studio — 7.27. Теперь можно запускать анализ .NET проектов через плагин для VS Code, анализировать Unreal Engine проекты в режиме прямого открытия в новой версии Rider и это еще не всё! Больше подробностей в этой заметке.
PVS-Studio 7.29: проверка Java-кода в VS Code, умные указатели Boost, плагин для Qt Creator на macOS
Вышел новый релиз PVS-Studio — 7.29. Теперь можно запускать анализ Java-проектов через плагин для VS Code, проверять умные указатели Boost, использовать плагин PVS-Studio для Qt Creator 12 на macOS, и это ещё не всё! Больше подробностей в этой заметке.
PVS-Studio 7.30: улучшение работы с Unreal Engine, новые возможности C++ анализатора и многое другое
Вышел новый релиз PVS-Studio — 7.30. Были добавлены пользовательские аннотации, появились новые возможности, различные улучшения работы PVS-Studio с Unreal Engine, и ещё много других изменений! Больше подробностей в этой заметке.
Ozon Tech проведёт проект «Озадачь инженера» представляющий «техническое интервью наоборот»
Ozon Tech решил провести «техническое интервью наоборот». Проект «Озадачь инженера» представляет собой создание задач для разработчиков, которые решат эксперты маркетплейса Ozon Tech. Задачи присылают соискатели на вакансии разработчиков, рассказали в пресс‑службе службе маркетплейса.
После обработки всех задач будет проходить голосование. В нём могут принять участие все представители IT‑сообщества. На голосовании выберут лучшие и самые сложные кейсы, а 20 ноября 2023 в прямом эфире задания попробуют решить ведущие эксперты Ozon Tech. За лучшие задания участники получат встречу с IT‑экспертом Ozon Tech или карьерную консультацию от HR. Сбор задач от IT‑сообщества пройдёт здесь, там же указаны полные правила и подробности проекта.
Встречай первый One day offer в страховании
Такого в страховании еще не было. Это ивент, где за один день ты можешь найти работу в компании с золотом в рейтинге работодателей Forbes.
Ты пройдешь все этапы отбора и получишь оффер по одному из трех направлений. В деле команды системной аналитики, тестирования, разработки Java и C#, Data Science.
Если у тебя уровень middle+, эта новость для тебя!
Куда сходить разработчику этим летом?
Недавно Хабр анонсировали выход нового раздела – календаря событий. Наша команда рада разделять общие ценности с полюбившейся нами площадкой. Надеемся, что вместе мы расскажем, как можно большему количеству разработчиков о мероприятиях, а также предоставим им удобный сервис для поиска подходящей конференции.
Я расскажу о крупных IT- конференциях, которые пройдут в России этим летом (с 8 июля по 26 августа). Ведь конференции – это повод набраться новых знакомств и прокачать хардскиллы. Для некоторых ещё и провести летние деньки с пользой, welcome to read!
🗓8-9 июля 2023
📍В парке 300-летия Санкт-Петербурга
💵От 3 500 ₽
Бесплатные способы извлечения таблиц из PDF в C#
PDF (Portable Document Format) - это формат файлов, который широко используется для обмена и хранения электронных документов. Его популярность привела к тому, что многие важные данные хранятся в PDF-файлах в виде таблиц. Однако когда нам нужно использовать эти данные для дальнейшего анализа, обработки или импорта в другие системы, ручное извлечение табличных данных из PDF становится громоздким и сопряжено с ошибками. Поэтому автоматизация извлечения табличных данных из PDF-файлов стала важным требованием.
Для достижения этой цели, я попробовал общие библиотеки с открытым исходным кодом, такие как iTextSharp и PdfSharp. из Интернета, чтобы найти соответствующие учебники несколько лет назад, и использование результатов не очень хорошо, некоторые из кода не работает. Наконец, я обнаружил, что использование Free Spire.Office for .NET для извлечения табличных данных более удобно, а показатель точности очень высок. В этой статье я поделюсь двумя фрагментами кода C#, которые будут извлекать табличные данные из PDF и сохранять их в TXT-файл и Excel-файл соответственно.