Java 7 пришел конец. Эта версия Java была выпущена почти 11 лет назад.
Oracle прекращает расширенную поддержку платформы с наступлением августа 2022 года.
С прекращением официальной расширенной поддержки Java 7 переходит в режим базовой поддержки в соответствии с политикой Oracle Lifetime Support Policy. Никаких дальнейших обновлений, никаких исправлений ошибок, а также никаких реализаций функций предоставляться не будет, и будет доступна только ограниченная поддержка.
31 июля 2022 года вышел релиз Linux Mint 21 «Vanessa» (Ванесса), который основан на пакетной базе Ubuntu 22.04 LTS. Это событие произошло спустя два года после релиза Linux Mint 20 «Ulyana» (Ульяна).
Пользователям уже доступны для загрузки образы Linux Mint 21 на базе оболочек MATE 1.26, Cinnamon 5.4 и Xfce 4.16, причем только для 64-разрядных систем. Формирование новых сборок Linux Mint для 32-разрядных систем прекращено.
Linux Mint 21 «Vanessa» является выпуском с длительным временем поддержи (LTS). Разработчики обещают, что обновления для этой версии Linux Mint будут выходить до 2027 года. Для Linux Mint 20 этот процесс будет проходить до апреля 2025 года. До 2024 года будущие версии Linux Mint будут использовать ту же пакетную базу, что и Linux Mint 21. До 2024 года команда разработчиков не начнёт работу над новой базой и будет полностью сосредоточена на текущей.
Amazon сообщила о закрытии платформы облачного хранения Amazon Drive c 31 декабря 2023 года. Гигант электронной коммерции намерен сконцентрироваться на продвижении сервиса Amazon Photos, который станет основным решением для хранения фотографий и видео.
Компания обещает предоставить потребителям возможность безопасно размещать фотографии и видеоролики в Amazon Photos. Пользователям позволят выгрузить свои данные до закрытия Amazon Drive в конце следующего года. Приложение для iOS и Android отключат 31 октября 2023 года.
Кроме того, Amazon предлагает пользователям вернуть деньги, отменив подписку на закрывающийся сервис. Amazon Photos предоставляет клиентам 5 ГБ хранилища бесплатно. Сервис имеет следующие тарифы:
100 ГБ за $1,99 в месяц;
1 ТБ за $6,99 в месяц;
2 ТБ за $11,99 в месяц.
Пользователям доступны хранилища до 30 ТБ за $1,79 тыс. в год.
Введение в программирование и структуры данных
Авторы: Фислер Кати, Политц Джо Гиббс, Кришнамурти Шрирам
Год: 2022
Количество страниц: 442
В книге представлены полезные методы программирования, имеющие практическую ценность. Опираясь на свой многолетний опыт, авторы показывают, как написать надежный код, который смогут читать другие разработчики. Основной принцип обучения - составление плана решения: от определения структур данных по условиям поставленной задачи через примеры и тесты к написанию программного кода. Книга содержит большое количество примеров и упражнений, позволяющих читателям самостоятельно закрепить изученный материал на практике.
Интенсив по Python и Java: изучаем языки программирования на практике
Не всем хватает мотивации самостоятельно учить язык программирования.
Но иногда один совет крутого специалиста может сэкономить часы поиска решения в интернете. Skypro дает такую возможность!
На бесплатном интенсиве по языкам программирования Python и Java, который пройдет 2-3 августа в 19:00 по Москве, у вас будет возможность пообщаться с действующим руководителем направления backend-разработки во «Всегда.Да» и руководителем направления по исследованию данных в Сбере.
За время интенсива:
— Разберетесь, как устроена профессия разработчика: что умеет, сколько зарабатывает, как развивается;
— Напишете свой первый код и поймете, что это не так сложно;
— Узнаете, как попасть в стабильную IT-компанию.
Каждому участнику интенсива — подарок.
После регистрации вы сможете забрать пошаговый план перехода в IT за 6 месяцев.
Регистрируйтесь на бесплатный интенсив: https://go.sky.pro/umnyi
Meta представила список языков программирования, рекомендованных для разработки серверной части сервисов компании. Отмечается, что компания отдаёт предпочтение именно этим языкам и не планирует в ближайшее время переключаться на другие технологии.
В блоге Meta сообщили, что в своей работе инженеры компании используют:
C++ и Rust для высокопроизводительных проектов и высоконагруженного бэкенда;
Rust для инструментов командной строки;
Python для машинного обучения, анализа данных и для работы с сервисами Instagram;
Hack для бизнес-логики и приложений, которые не сохраняют своё состояние;
допускается использование Java, Go, Haskel и Erlang для специфических проектов.
Представители Godot в официальном блоге рассказали, что с 3 августа замораживают разработку новых функций движка и планируют сконцентрироваться на повышении производительности и исправлении ошибок. Таким образом компания проведёт подготовку к релизу бета-версии Godot 4.0.
Также разработчиков предупредили, что это не призыв начинать перерабатывать. Если функция ещё не готова, то следует продолжать разработку в прежнем режиме, а готовый вариант предложить для включения в ближайшую следующую версию.
Вместе с этим команда Godot рассмотрит качество и необходимость всех уже предложенных функций. Нарушающие совместимость или второстепенные предложения будут автоматически перенесены.
Киберфорум
У Киберфорума старый классический дизайн из нулевых — сайт запустился ровно в 2000 году, и с тех пор форумный движок внешне почти не изменился. Но несмотря на несовременный дизайн, на сайте огромное количество готовых решений, разборов кода, тонкостей программирования и обсуждения ошибок. Решения проблем с совсем экзотическими языками там, скорее всего, не будет, но помощь по первым 20 популярным языкам мира на форуме найти можно без проблем.
oreilly.com
Издательство O’Reilly уже много лет выпускает лучшие книги по веб-разработке и не только. У сайта издательства есть отличная веб-рассылка со свежими материалами от авторов и набор бесплатных книг. Для этого нужно только зарегистрироваться.
Microsoft устранила проблему, которая вызывала сбои в работе меню «Пуск» в некоторых системах с Windows 11 после установки последних обновлений. Эта проблема затрагивает только устройства под управлением Windows 11 версии 21H2.
«Небольшое количество устройств не может открыть меню “Пуск” после установки обновлений, выпущенных 23 июня 2022 года или позже», — пояснила компания в недавнем обновлении панели мониторинга состояния Windows. Там отметили, что проблему наблюдали после установки KB5014668 или более поздних обновлений.
Наука о данных
Авторы: Брендан Тирни, Джон Келлехер
Год: 2020
Количество страниц: 158
Сегодня наука о данных используется практически во всех сферах: вы видите подобранные специально для вас рекламные объявления, рекомендованные на основе ваших предпочтений фильмы и книги, ссылки на предполагаемых друзей в соцсетях, отфильтрованные письма в папке со спамом. Книга знакомит с основами науки о данных. В ней охватываются все ключевые аспекты, начиная с истории развития сбора и анализа данных и заканчивая этическими проблемами, связанными с конфиденциальностью информации.
Авторы объясняют, как работают нейронные сети и машинное обучение, приводят примеры анализа бизнес-проблем и того, как их можно решить, рассказывают о сферах, на которые наука о данных окажет наибольшее влияние в будущем. «Наука о данных» уже переведена на японский, корейский и китайский языки.
Компания Sucuri, специализирующаяся на информационной безопасности, заявила, что злоумышленники используют WebAssembly для запуска криптомайнеров в браузере пользователей.
Специалисты компании провели подробное расследование после того, как один из клиентов пожаловался, что его компьютер значительно замедляется после перехода на собственный портал на базе WordPress.
Исследователи выяснили, что тема сайта открывала вредоносный код на JavaScript с удалённого сервера, который запускался при каждой загрузке сайта. Также специалисты отметили, что содержимое JavaScipt-файла было зашифровано, но после декодирования специалисты сразу обнаружили скрытый криптомайнер.
Запуск языка программирования Carbon
Недавно было проведено мероприятие CPP north 2022, и, по сути, это мероприятие, на котором многие разработчики собираются вместе, чтобы обсудить будущие разработки C++. Итак, на этом мероприятии сотрудник Google по имени Чендлер Каррут представил разработчикам новый язык программирования под названием Carbon.
Carbon был объявлен экспериментальным языком, который может стать преемником C++.
Чендлер Каррут, который также является техническим руководителем языка программирования Google, также сообщил нам, что они начнут эту экспериментальную работу с сообществом C++.
Этот запуск был очень интересным, и объявление о языке программирования Carbon также было сделано путем сравнения основных языков программирования с его преемниками.
Как мы знаем, C++ является преемником C. TypeScript является преемником JavaScript. Swift является преемником Objective C. Kotlin является преемником Java. Но кто является преемником C++?
Это Rust? Да, мы можем назвать Rust в значительной степени преемником C++, но пользователям очень сложно учиться, и он находится на очень ранней стадии своего развития. Следовательно, Rust еще слишком рано называть преемником C++, и Rust довольно сложно быть преемником такого мощного языка, как C++.
С огромным количеством разработчиков, которые в настоящее время программируют на C++, требуется преемник, чтобы преодолеть потребности современных проблем программирования. Таким образом, в настоящее время у C++ нет четко определенного преемника, и Carbon, возможно, может стать преемником C++.
Цели языка программирования Carbon
Carbon, возможно, может стать эволюцией как программного обеспечения, так и языка программирования. Carbon в основном сосредоточится на коде, который будет легко писать и читать.
Carbon также будет быстрым и масштабируемым в разработке. Он будет поддерживать все современные платформы ОС и среды.
Он также будет иметь практически безопасный механизм тестирования, который будет улучшен для сложных типов кода. Критическая цель производительности также будет основной целью для языка программирования Carbon.
Как спасти бизнес от утечек данных? 5 главных шагов!
С начала весны количество нападений вирусов-шифровальщиков на российские компании устроилось. Одно из уязвимых мест среднего и крупного бизнеса — рассылочные сервисы, с помощью которых компании осуществляют sms- и email-рассылки, отправляют push-уведомления и сообщения в мессенджерах. Эксперт МТС объясняет, что делать для того, чтобы предотвратить утечку данных через программы для рассылок.
1 шаг. Если клиентские данные, которые находятся в рассылочном сервисе, хранятся не в России, стоит задуматься о переносе их в российские ЦОДы.
2 шаг. Важно понимать, ЦОД какого уровня безопасности и отказоустойчивости используется. Мы рекомендуем использовать ЦОД не ниже Tier III.
Более подробно об этих и других шагах к безопасности читайте здесь.
doka.guide
В Доке нет привычных вопросов и ответов, как на сайтах. Вместо этого создатели написали и собрали в одном месте почти все материалы по веб-разработке для новичков: HTML + CSS + JavaScript.
Яндекс разморозил наём новых сотрудников в компанию, включая разработчиков различных направлений и административный персонал.
Больше всего сотрудников Яндексу требуется в поисковый портал. Сейчас в компании открыто около 2 тыс. вакансий, и в ближайшее время появятся новые.
Начинаем программировать на Python
Автор: Тони Гэддис
Год: 2022
Количество страниц: 897
Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др. Для облегчения понимания сути алгоритмов широко использованы блок-схемы, псевдокод и другие инструменты. Приведено большое количество сжатых и практичных примеров программ. В каждой главе предложены тематические задачи с пошаговым анализом их решения.
WPBeginner — сайт для начинающих пользователей WordPress. Великолепный словарь терминов + видеоматериалы и блог, где опубликованы полезные статьи от различных авторов.