Авторы фреймворка Adwaita рассказали про возможность разработки GNOME-приложений на Swift с помощью их проекта. В статье отмечается, что чистый синтаксис Swift отлично подходит для создания пользовательских интерфейсов.
Форк Newspaper4k продолжает развитие библиотеки Newspaper3k
Состоялся релиз генератора статических сайтов VitePress 1.0
В блоге Vue.js рассказали о релизе генератора статических сайтов VitePress 1.0. Он построен на технологиях Vite и Vue, перенимая философию и заменяя собой VuePress. Код генератора открыт.
Видео со Scala Meetup: моделирование данных, Vertical Slice архитектура, распределенные транзакции в микросервисах
Привет! 28 сентября в нашем московском офисе прошел Scala Meetup. Собирались в офлайне и онлайне, темы затронули интересные и глубокие, ориентировались скорее на мидлов и выше, но джунам тоже будет интересно послушать. По просьбам зрителей сделали нарезку видео докладов. Enjoy!
Skillbox в 2024 году запустит онлайн-колледж по программированию и графическому дизайну
Образовательный холдинг Skillbox, контролируемый VK, запустит онлайн‑колледж в 2024 году, рассказал «Ведомостям» представитель холдинга. Инвестиции, по его словам, составят около 150 млн рублей, срок окупаемости — 3–5 лет. Юрлицо проекта уже получило лицензию на образовательную деятельность в августе 2023 года.
Состоялся релиз Fleet 1.27 c поддержкой Emmet для PHP
JetBrains выпустила обновление редактора кода Fleet 1.27. Разработчики добавили поддержку Emmet для PHP, функцию сравнения с содержимым буфера обмена и исправили проблему совместимости с новым сетевым режимом WSL.
Microsoft выпустила для тестеров экспериментальную версию MSBuild
Microsoft выпустила для тестеров-разработчиков экспериментальную версию редактора MSBuild. Компания заявляет, что она стала проще и полезнее для пользователей.
Язык программирования Mojo вышел в опенсорс
Компания Modular сообщила, что язык программирования Mojo теперь открыт. В релиз вошли основные модули стандартной библиотеки. Они опубликованы на GitHub по лицензии Apache 2.
Ноябрьские обновления SSH-клиента Termius
Команда разработчиков SSH-клиента Termius разослала своим пользователям список функций, появившихся в ноябре 2023 года. Теперь в Termius есть улучшенная поддержка автоматического завершения набора и переработанный терминал для iPad.
«Сравни»: в 2023 году россияне чаще всего изучали онлайн QA‑тестирование, Python и 1С‑разработку
Эксперты финансового маркетплейса «Сравни» изучили активность пользователей проекта «Образование» за год. Аналитики рассказали Хабру о самых популярных направлениях в обучении и стоимости курсов на основе внутренних данных за 2023 год.
Самым популярным направлением онлайн‑образования в 2023 году стали курсы из радела «Программирование». Пользователи делали выбор в пользу программ по QA‑тестированию (9,7%) и одинаковый интерес (по 8%) проявляли к обучению Python‑разработке и 1С‑разработке.
Вышло обновление ESLint 9.0
Разработчики линтера ESLint рассказали о релизе версии 9.0. Команда проекта исправила известные ошибки и добавила новые функции. Кроме того, линтер теперь не поддерживает работу с Node.js 18.18.0 и 19.
Исследователи обнаружили, что GitHub Copilot генерирует уязвимый код
Исследователи компании Snyk, специализирующейся на безопасности, рассказали, что ИИ-помощник GitHub Copilot генерирует уязвимый код, если в проекте уже есть такой. Это связано с тем, что нейросеть просто анализирует кодовую базу, но не понимает, как она работает.
Страуструп ответил на призыв Белого дома США переходить на языки с безопасностью памяти
Автор книги You Don’t Know JS Yet рассказал, что его не взяли на работу из-за недостаточных технических навыков
Автор серии книг You Don’t Know JS Yet Кайл Симпсон (Kyle Simpson) поделился своим опытом поиска работы на должность JS-разработчика. По итогам тестового задания ему отказали по причине недостаточных технических навыков.
Разработчик разъяснил «вредность» Auto-Suggest от Github Copilot
Разработчик Рашад Филизер объяснил, почему, по его мнению, Auto-Suggest от Github Copilot может принести больше вреда, чем пользы, особенно тем, кто только учится программировать.
Исследователи безопасности обнаружили, что расширения для VS Code могут красть пользовательские токены аутентификации
Исследователи безопасности из Cycode обнаружили уязвимость в редакторе кода VS Code, позволяющую сторонним расширениям получать доступ к хранилищу токенов на машине пользователя. Таким образом злоумышленники могут украсть токены для GitHub или других систем, с которыми работает VS Code.
GitHub открыла доступ к бета-версии Copilot Chat для всех подписчиков GitHub Copilot в Visual Studio и VS Code
GitHub открыла доступ к бета-версии Copilot Chat для всех текущих подписчиков GitHub Copilot в Visual Studio и VS Code. Copilot для пользователей стоит $10 в месяц, а Copilot Chat станет бесплатным дополнением к существующей подписке.
Открыт приём заявок на курсы «Код будущего» на 2024 год для старшеклассников и студентов колледжей
Минцифры объявило о старте приёма заявок на курсы по программированию «Код будущего» на 2024 год для школьников 8-11 классов и студентов колледжей и техникумов. Подать заявку на прохождение курсов можно с 14 февраля.
MoscowJS 56 + X5 Tech
23 ноября в партнёрстве с комьюнити MoscowJS проводим митап для фронтенд разработчиков. Будут четыре спикера с хардкорными темами и даже рассказ про монады.
Разработчик ОС «Альт» в МГУ учит программировать и управлять сетями под Linux
Ведущий разработчик ОС «Альт» и преподаватель факультета вычислительной математики и кибернетики (ВМК) МГУ Георгий Курячий проводит спецкурсы «Сетевые протоколы в Linux» и «Разработка программного обеспечения для GNU/Linux». Лекции читаются для студентов МГУ, но послушать их онлайн может любой желающий.