Какой язык программирования был самым популярным в 2019 году?

Компания TIOBE опубликовала рейтинг популярности языков программирования за 2019 год. Лидерами остаются Java, Си, Python и C++. По сравнению с редакцией рейтинга, опубликованной год назад, поднялся рейтинг C# (с 7 на 5 место), Swift (с 15 на 9), Ruby (с 18 на 11), Go (с 16 на 14) и D (с 25 на 17). Снижение популярности наблюдается для JavaScript (с…

ARPANET – дедушка Интернет

К середине 1960-х первые вычислительные системы с разделением времени в целом повторили раннюю историю первых телефонных коммутаторов. Предприниматели создавали эти коммутаторы, чтобы позволить подписчикам пользоваться услугами такси, врача или пожарной бригады. Однако подписчики вскоре обнаружили, что местные коммутаторы точно так же подходят для общения и социализации друг с другом. Точно так же и системы с разделением времени, сначала созданные для…

В Pwn2Own 2020 увеличили выплаты за взлом Tesla и вернули номинацию за взлом Ubuntu

Организаторы инициативы Zero Day Initiative (ZDI) анонсировали мероприятие Pwn2Own 2020, участникам которого предлагается продемонстрировать рабочие техники эксплуатации ранее неизвестных уязвимостей. Мероприятие состоится с 18 по 20 марта в рамках конференции CanSecWest в Ванкувере. Общий размер призового фонда в 2020 году составит более 4 млн долларов США, не считая новый автомобиль Tesla Model 3 в качестве приза. Как и в прошлом…

Линус Торвальдс объяснил, в чём проблемы реализации ZFS для ядра Linux

В ходе обсуждения тестов планировщика задач, один из участников дискуссии привёл пример того, что несмотря на заявления о необходимости сохранения совместимости при разработке ядра Linux, недавние изменения в ядре нарушили корректную работу модуля “ZFS on Linux“. Линус Торвальдс ответил, что принцип “не ломать пользователей” относится к сохранению внешних интерфейсов ядра, используемых приложениями в пространстве пользователя, а также самого ядра. Но…

Huawei выпустила дистрибутив openEuler

Компания Huawei объявила о завершении формировании инфраструктуры для разработки нового дистрибутива Linux – openEuler, который будет развиваться при участии сообщества. На сайте проекта уже опубликован первый релиз openEuler 1.0, iso-образ (3.2 Гб) которого пока доступен только для систем на базе архитектуры Aarch64 (ARM64). Репозиторий насчитывает около 1000 пакетов, собранных для архитектур ARM64 и x86_64. Исходные тексты связанных с дистрибутивом компонентов…

Вышла новая промышленная платформа Arduino Pro

Каждый, кто сколько-нибудь близко стакивался с прототипированием и созданием различных электронных устройств, слышал о платформе Arduino. Благодаря простоте и открытости она снискала популярность у энтузиастов. Разработчики не собираются останавливаться на достигнутом и на CES 2020 представили новые продукты, предназначенные для профессионалов: более надёжные, мощные и безопасные. Arduino часто хвалят за простоту и доступность и столь же часто ругают за непригодность данной платформы…

Криптографические атаки: объяснение для озадаченных

Этот материал — перевод статьи Бена Херцога. Читать долго и местами сложно, но интересно. При слове “криптография” некоторые вспоминают свой пароль WiFi, зелёный замочек рядом с адресом любимого сайта и то, как трудно залезть в чужую почту. Другие вспоминают череду уязвимостей последних лет с говорящими аббревиатурами (DROWN, FREAK, POODLE…), стильными логотипами и предупреждением срочно обновить браузер. Криптография охватывает всё это,…

Переходь на сайт 
IT Education Center 

Ти знайдешь багато цікавого  

Наш сайт

Тепер Ubuntu можна розгорнути на віртуальній машині з multipass 1.0

Компанія Canonical презентувала перший стабільний випуск інструментарію multipass 1.0, призначеного для спрощення установки різних версій Ubuntu в віртуальних машинах, що запускаються в системах віртуалізації Linux, Windows і macOS. Multipass дозволяє розробнику однією командою запустити потрібну версію Ubuntu в віртуальній машині для перевірки роботи свого застосунку.  Для запуску віртуальної машини в Linux використовується KVM, у Windows — Hyper-V, а в macOS…

Основы репликации в MySQL

Небольшое введение Репликация (от лат. replico — повторяю) — это тиражирование изменений данных с главного сервера БД на одном или нескольких зависимых серверах. Главный сервер будем называть мастером, а зависимые — репликами. Изменения данных, происходящие на мастере, повторяются на репликах, но не наоборот. Поэтому запросы на изменение данных (INSERT, UPDATE, DELETE и т. д.) выполняются только на мастере, а запросы…

phpMyAdmin вышел в версии 5.0

Спустя шесть лет с момента формирования ветки 4.0 опубликован выпуск phpMyAdmin 5.0, web-интерфейса для администрирования СУБД MySQL и MariaDB. Приложение позволяет управлять БД, таблицами, столбцами, связями в БД, индексами, пользователями, правами доступа, выполнять SQL-запросы, импортировать и экспортировать данные, наглядно просматривать структуру, выполнять глобальный поиск по всей БД, преобразовывать хранимые данные (например, для просмотра сохранённых изображений) и т.п. Код проекта написан…

Дякуємо, що поділились