Опрос SuperJob: только в 11% компаний сохранилась удалёнка, введённая во время коронавируса

Дистанционный формат работы сохранился только в каждой девятой компании. Таковы результаты опроса сервиса по поиску работы SuperJob, в котором приняли участие представители 1000 предприятий и организаций из всех округов страны.

Читать далее

The following blog post Опрос SuperJob: только в 11% компаний сохранилась удалёнка, введённая во время коронавируса is available on Хабр / Посты с меткой «google»

Уязвимость в web-фреймворке Django, которая может привести к подстановке SQL-кода

Опубликованы корректирующие выпуски web-фреймворка Django 4.0.6 и 3.2.14, в которых устранена уязвимость (CVE-2022-34265), потенциально позволяющая выполнить подстановку своего SQL-кода. Проблема затрагивает приложения, использующие непроверенные внешние данные в параметрах kind и lookup_name, передаваемых в функции Trunc(kind) и Extract(lookup_name). Программы, которые допускают в значениях lookup_name и kind только проверенные данные уязвимость не затрагивает.

from OpenNews.opennet.ru: Проблемы безопасности https://ift.tt/bCTXAVI
via IFTTT

Конкурс “Код для всех”, нацеленный на содействие разработке открытого ПО

10 июля завершится приём заявок на участие в новой конкурсной программе стажировок для школьников и студентов “Код для всех”. Инициаторами конкурса выступили компании Postgres Professional и “Яндекс”, к которым позднее присоединились BellSoft и CyberOK. Запуск программы поддержало Кружковое движение Национальной технологической инициативы (НТИ).

from OpenNews.opennet.ru: События https://ift.tt/D9QH08e

ФАС обязала Google разрешить использовать сторонние платёжные системы

Федеральная антимонопольная служба усмотрела в действиях Google признаки «злоупотребления доминирующим положением». Они выражаются в запрете использовать сторонние платёжные системы для разработчиков платных приложений в Google Play.

Читать далее

The following blog post ФАС обязала Google разрешить использовать сторонние платёжные системы is available on Хабр / Посты с меткой «google»

Обзор Spring-компонентов. Часть 1 – Spring Boot и фреймворк интеграции

В обзоре собраны краткие описания каждого компонента экосистемы, чтобы дать общее понимание – как выглядит мир Spring, и ориентиры – что из этого стоит изучить глубже и, возможно, применить в проекте.

Читать далее

from Java – Объектно-ориентированный язык программирования https://ift.tt/bEWf1ls

Проксируйте всё

Читатель, привет!

Если ты опытный разработчик, то ты это уже давно знаешь и используешь. Если же нет… то самое время узнать, чтобы иметь основания считать себя хорошим разработчиком ) .

Сама идея проста, как колумбово яйцо (или «проста как валенок», с учётом работающего у нас сейчас импортозамещения).

А именно: все вызовы из системы вовне и все вызовы системы извне должны быть обёрнуты минимум одним слоем прокси методов.

Как видите, очень просто.

Но разберём чуть подробнее.

Читать далее

from Java – Объектно-ориентированный язык программирования https://ift.tt/StqRIsL

Организация SFC призвала открытые проекты прекратить использовать GitHub

Правозащитная организация Software Freedom Conservancy (SFC), предоставляющая юридическую защиту свободным проектам и отстаивающая необходимость соблюдения лицензии GPL, объявила о прекращении любого использования платформы для совместной разработки кода GitHub и призвала разработчиков других открытых проектов последовать своему примеру. Организация также запустила инициативу, нацеленную на упрощение миграции проектов с GitHub на более открытые альтернативы, например, CodeBerg (на базе Gitea) и SourceHut, или внедрение на своих серверах собственных сервисов разработки, основанных на открытых платформах, таких как Gitea или GitLab Community Edition.

from OpenNews.opennet.ru: События https://ift.tt/8Pp1udT

Рассматривается возможность прекращения в GTK5 поддержки X11

Маттиас Класен (Matthias Clasen), лидер Fedora Desktop Team, участник GNOME Release Team и один из активных разработчиков GTK (подготовил 36.8% изменений в GTK 4), начал обсуждение возможности прекращения поддержки протокола X11 в следующей значительной ветке GTK5 и оставления возможности работы GTK в Linux только с использованием протокола Wayland.

from OpenNews.opennet.ru: События https://ift.tt/q6vFIZr

Локальная уязвимость в nftables, позволяющая повысить свои привилегии

В Netfilter, подсистеме ядра Linux, используемой для фильтрации и модификации сетевых пакетов, выявлена уязвимость (CVE не назначен), позволяющая локальному пользователю выполнить код на уровне ядра и поднять свои привилегии в системе. Исследователями продемонстрирован эксплоит, позволивший локальному пользователю получить права root в Ubuntu 22.04 с ядром 5.15.0-39-generic. Изначально информацию об уязвимости планировалось опубликовать 15 августа, но из-за копирования письма c прототипом эксплоита в публичный список рассылки, эмбарго на раскрытие информации было отменено.

from OpenNews.opennet.ru: События https://ift.tt/NBAzHqd

В web-браузер Epiphany (GNOME Web) добавлена поддержка WebExtension

В развиваемый проектом GNOME web-браузер Epiphany, основанный на движке WebKitGTK и предлагаемый пользователям под именем GNOME Web, добавлена поддержка дополнений в формате WebExtension. API WebExtensions позволяет создавать дополнения при помощи штатных web-технологий и унифицирует разработку дополнений для различных браузеров (WebExtensions применяется в дополнениях для Chrome, Firefox и Safari). Версия с поддержкой дополнений войдёт в состав выпуска GNOME 43, намеченного на 21 сентября.

from OpenNews.opennet.ru: Основная лента https://ift.tt/0Noz3Kq
via IFTTT

CNBC: IT-гиганты завершили худший финансовый квартал за последние годы

Стоимость крупнейших мировых технологических компаний упала по результатам второго квартала 2022 года. Центральные банки повышают процентные ставки для предотвращения инфляции. Действия России на территории Украины подрывают бизнес и усугубляют проблемы с поставками, которые возникли во время пандемии COVID-19.

Читать далее

The following blog post CNBC: IT-гиганты завершили худший финансовый квартал за последние годы is available on Хабр / Посты с меткой «google»

В web-браузер Epiphany (GNOME Web) добавлена поддержка WebExtension

В развиваемый проектом GNOME web-браузер Epiphany, основанный на движке WebKitGTK и предлагаемый пользователям под именем GNOME Web, добавлена поддержка дополнений в формате WebExtension. API WebExtensions позволяет создавать дополнения при помощи штатных web-технологий и унифицирует разработку дополнений для различных браузеров (WebExtensions применяется в дополнениях для Chrome, Firefox и Safari). Версия с поддержкой дополнений войдёт в состав выпуска GNOME 43, намеченного на 21 сентября.

from OpenNews.opennet.ru: События https://ift.tt/0Noz3Kq

Выпуск системы управления web-контентом InstantCMS 2.15.2

Доступен выпуск системы управления web-контентом InstantCMS 2.15.2, из особенностей которой выделяется проработанная система социального взаимодействия и использование “типов контента”, чем то напоминающих Joomla. На основе InstantCMS можно создавать проекты любой сложности, от личного блога и лендинга до корпоративных порталов. Проект использует модель MVC (model, view, controller). Код написан на языке PHP и распространяется под лицензией GPLv2. Для хранения данных применяется СУБД MySQL или MariaDB.

from OpenNews.opennet.ru: Основная лента https://ift.tt/1LPUsbt
via IFTTT

GitHub Copilot

В современном компьютерном и интернет-мире всё взаимодействие, не только пользователей, а в общем со структурой выстраивается с помощью различных программ, интерфейсов, и подобных им оптимизированных для простого человека сложных разработках. Но кто же занимается непосредственно разработкой различного вида software? Первый ответ, который придет в голову обывателю – это конечно же ПРОГРАММИСТ. Если обобщить в понятие программист всевозможные виды и подходы к разработке, можно согласиться с ответом обывателя. Давайте рассмотрим всех инженеров, backend, frontend разработчиков как единое понятие – программист.

Читать далее

from Java – Объектно-ориентированный язык программирования https://ift.tt/DEAm24R

Перевод Google TypeScript Style Guide

Здравствуйте, уважаемые читатели Хабра!

Как известно, при разработке и ведении проектов, одним из важных моментов является поддержка единого стиля в коде. Зачастую за основу берут какое-то общепризнанное руководство по стилю и дорабатывают его под свои нужды. И если в случае с JavaScript уже есть множество общеизвестных руководств, то с TypeScript дела обстоят несколько иначе. Конечно, если у вас в коде особенности TypeScript используются в мизерной доле, отдельное руководство по нему будет излишним, но если вы хотите использовать TypeScript более серьезно — рекомендации из готового руководства могут оказаться вполне полезными.

Читать далее

The following blog post Перевод Google TypeScript Style Guide is available on Хабр / Посты с меткой «google»

Микросервисы: плюсы, минусы, когда и зачем внедрять

Чем быстрее идея воплотится в новый проект, тем больше шансов занять нишу, завоевать лояльность пользователей и, как следствие, стать успешнее конкурентов. Ускорить разработку и сделать её более гибкой и управляемой помогает микросервисная архитектура. Вместе с Дмитрием Горчаковым, руководителем отдела разработки РЕД-СОФТ, мы разобрали плюсы и минусы микросервисов, а ещё рассмотрели сценарии, как компании приходят к их внедрению.  

Читать далее

from Java – Объектно-ориентированный язык программирования https://ift.tt/hUGCOuJ

Проект Raspberry Pi представил плату Pico W с поддержкой Wi-Fi

Проект Raspberry Pi представил новую плату Raspberry Pi Pico W, продолжающую развитие миниатюрной платы Pico, оснащённой микроконтроллером RP2040 собственной разработки. Новая редакция отличается интеграцией поддержки Wi-Fi (2.4GHz 802.11n), реализованной на базе чипа Infineon CYW43439. Чип CYW43439 также поддерживает Bluetooth Classic и Bluetooth Low-Energy, но они пока не задействованы в плате. Стоимость новой платы – 6 долларов, что на два доллара дороже первого варианта. Из областей применения, помимо совместного использования с компьютерами Raspberry Pi, разработки встраиваемых систем и систем управления различными устройствами, вариант с Wi-Fi позиционируется как платформа для создания устройств интернета-вещей, взаимодействующих по сети.

from OpenNews.opennet.ru: События https://ift.tt/SPgIyeM

Астрологи объявили сезон Java на Хабре

Тернист путь техноавтора: потенциальная аудитория технохардкора никогда не будет такой же широкой, как у научпопа. Но мы попытаемся.

С 1 июля по 15 августа мы объявляем сезон Java (количество джавистов в комментариях увеличилось вдвое). Сезон — это конкурс технических статей, который Хабр проводит вместе с разными компаниями, на этот раз — со Сбером. Там, кстати, работает немало джавистов и открыты вакансии для Java-разработчиков.

Победителя сезона ждут призы, а всех участников — повышенные охваты постов. Судьба Java-хардкора в ваших руках: исход соревнования решат читатели.

Джавистов и всех сочувствующих приглашаю под кат — там я подробно рассказал, как устроены эти наши сезоны.

Узнать про сезоны

from Java – Объектно-ориентированный язык программирования https://ift.tt/5DJ7bFO

Прекращена LTS-поддержка Debian 9.0

Подошёл к концу срок сопровождения LTS-ветки дистрибутива Debian 9 “Stretch”, сформированного в 2017 году. Выпуск обновлений для LTS-ветки осуществлялся отдельной группой разработчиков LTS Team, созданной из энтузиастов и представителей компаний, заинтересованных в длительной поставке обновлений для Debian.

from OpenNews.opennet.ru: События https://ift.tt/hU1Lfsy

Выпуск языка программирования Rust 1.62

Опубликован релиз языка программирования общего назначения Rust 1.62, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).

source https://www.opennet.ru/opennews/art.shtml?num=57430

Back to Top