Социальные сети Рунета
Понедельник, 21 июня 2021

PostgreSQL 14: Часть 3 или «ноябрьское затишье» (Коммитфест 2020-11) В ноябре завершился последний в этом году коммитфест изменений PostgreSQL 14. О двух предыдущих, июльском и сентябрьском уже говорилось. Громкими киллер-фичами нас не побаловали, надеемся разработчики припрятали их на последние два коммитфеста в январе и марте следующего г...

PostgreSQL 14: Часть 2 или «в тени тринадцатой» (Коммитфест 2020-09) Главным событием сентября в мире PostgreSQL безусловно является выход 13 версии. Однако жизненный цикл PostgreSQL 14 идет своим чередом и в сентябре прошел второй коммитфест изменений. О том, что интересного было в первом рассказывалось в предыдущей статье. А прочитав эту мо...

Huawei продолжает обновления смартфонов назло санкциям. Свежий апдейт получили Mate 20 и Mate 20 Pro Компания Huawei продолжила выпускать обновления для своих смартфонов и планшетов, несмотря на завершившееся действие временной лицензии.  Вслед за недавним обновлением Mate 10, Mate 10 Pro, P20 и P20 Pro, апдейт получили флагманы 2018 года — Huawei Mate...

Разработчики необычной мобильной консоли Panic Playdate показали финальный дизайн, аксессуары и объявили июльский предзаказ по цене $179 Еще два года назад мы рассказывали вам об оригинальной мобильной консоли Playdate от компании Panic с черно-белым экраном, встроенными играми и «заводной рукояткой». Теперь разработчик устройства Panic наконец довел проект до ума, рассказал о нововведениях и объявил сроки вы...

Полная поддержка популярных реализаций Docker Registry в werf Все популярные реализации реестров для образов контейнеров поддерживают Docker Registry HTTP API и позволяют использовать одни и те же инструменты для работы с ними. Тем не менее, часть реализаций имеет свои особенности и ограничения, а значит — если вам нужно их поддержива...

[Перевод] Размышления о Java 8 и Java 11 в ожидании Java 17 Этот материал посвящён некоторым особенностям Java 8 и Java 11. Его можно рассматривать как отправную точку для подготовки к освоению очередного LTS-релиза платформы — Java 17. В мире Java есть одна приятная особенность, которая связана с жизненным циклом версий платформы...

[Перевод] Введение в неблокирующие алгоритмы Неблокирующие алгоритмы широко применяются в ядре Linux когда традиционные примитивы блокировки либо не могут быть использованы, либо недостаточно быстры. Эта тема многим интересна и время от времени всплывает на LWN. Из недавнего — вот эта июльская статья, которая собственн...

PostgreSQL 14: Часть 5 или «весенние заморозки» (Коммитфест 2021-03) 8 апреля 2021 г. в 15:00 по московскому времени закончился мартовский коммитфест, а вместе с ним и прием изменений в PostgreSQL 14. Напомню, что всё самое интересное о первых четырех коммитфестах можно найти в предыдущих статьях серии: июльский, сентябрьский, ноябрьский, я...

Прошиваем смартфон Vsmart Live до фирменной оболочки VOS 3 Почему я сегодня лёг в 3 часа ночи вместо привычных 00:00? Потому что уже некоторое время вышла прошивка на базе Android 10 с фирменной оболочкой VOS 3.0 для смартфона Vsmart Live. Какое-то странное совпадение цифр 3, но уж как вышло. Утром всё равно была возможность выспа...

Владельцам Xbox One не нужно покупать Xbox Series X/S: новые игры будут работать на восьмилетней консоли Как сообщает The Verge, компания Microsoft позволит владельцам Xbox One играть в игры для консолей Xbox Series X/S следующего поколения благодаря сервису xCloud. Компания действительно подтвердила свои планы по полноценному использованию Xbox Cloud Gaming (xCloud) на ко...

Важное обновление флагманских Samsung Galaxy S20. Новые функции, улучшенная съёмка и июльский апдейт безопасности Компания Samsung Electronics начала распространять обновление программного обеспечения для флагманских смартфонов серии Galaxy S20, приносящее новые функции, улучшения для камеры и не только.  В апдейт вошло новейшее июльское обновление безопасности Android, что д...

Стандарт C++20: обзор новых возможностей C++. Часть 6 «Другие фичи ядра и стандартной библиотеки. Заключение» 25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор всех основных нововведений Стандарта, рассказывается, как их применять уже сейчас и чем они могут быть полезны. При подго...

Новая Windows 10 стремительно набирает популярность Статистическое агентство AdDuplex опубликовало результаты ежемесячного исследования распространенности различных версий операционной системы Windows 10. В августе на первое место вышла Windows 10 1909 с долей 35,5%, а прошлый лидер, Windows 10 1903, спустился на второе...

MediaTek увеличила июльскую выручку на 29% Huawei помогла?

[Перевод] 7 способов повысить эффективность автоматизации тестирования в Agile разработке Перевод статьи подготовлен в преддверии старта курса «Java QA Engineer». Разработка программного обеспечения — процесс сложный. Еще на заре разработки программного обеспечения как дисциплины архитекторы поняли, что без структуры управления этот процесс превращается в хао...

[Перевод] Поиск инвестиций. Часть 2: в нужном месте в нужное время Добро пожаловать во вторую часть нашего цикла про поиск инвестиций в игровой индустрии. В первой части мы обсуждали различные типы инвестиций, а также первые шаги на этом пути. В этой статье мы поговорим, как разные типы инвестиций соотносятся с циклом разработки игры, как ...

Что такое Windows PowerShell и с чем его едят? Часть 3: передача параметров в скрипты и функции, создание командлетов Во второй части цикла рассматривались основы языка программирования PowerShell, а сейчас стоит разобраться с использованием написанного на нем кода для задач администрирования. Самый очевидный способ это сделать — запустить сценарий. Кроме него существует возможность созда...

Sony PS4 Pro была тестовым плацдармом, так что стоит готовиться к выходу PS5 Pro Текущее поколение домашних игровых консолей Sony и Microsoft кардинально отличается от предыдущих. Во-первых, аппаратные платформы у PlayStation 4 и Xbox One максимально схожи с обычными компьютерными комплектующими. А во-вторых, именно в рамках текущего поколения обе к...

Sony PS4 Pro была тестовым плацдармом, так что стоит готовиться к выходу PS5 Pro Текущее поколение домашних игровых консолей Sony и Microsoft кардинально отличается от предыдущих. Во-первых, аппаратные платформы у PlayStation 4 и Xbox One максимально схожи с обычными компьютерными комплектующими. А во-вторых, именно в рамках текущего поколения обе ...

Warner Bros. перенесла релиз нового Бэтмена, Флеша и Шазама, июльский релиз «Довода» Кристофера Нолана также под вопросом После Disney и Marvel кинокомпания Warner Bros. также объявила новые сроки выхода грядущих блокбастеров, основанных на кинокомиксах. В итоге, в лучшем случае фанаты DC смогут увидеть фильмы Batman, The Flash и Shazam 2 на несколько месяцев позже, чем ожидалось ранее. Ранее н...

PostgreSQL 14: Часть 4 или «январское наступление» (Коммитфест 2021-01) PostgreSQL 14 наступает! После первых трех относительно скромных коммитфестов (июльский, сентябрьский, ноябрьский) пошли крупные изменения. Вот только несколько вопросов для затравки: Могут ли диапазоны содержать пропуски значений? Зачем нужна индексная нотация типу json?...

Maltego Часть 4. ВК, Instagram, LinkedIN и другие фантастические твари И снова здравствуйте, дорогие друзья. Мы опять готовимся окунуться в прекрасный мир OSINT. Статьи в нашем цикле прибавляются, поэтому пора уже вводить некое подобие оглавления, ведь дальше их будет только больше. Итак, что мы уже разобрали в Maltego: Часть 1 — Что такое ...

В рейтинге самых популярных версий Windows 10 кардинальные изменения — сменился лидер Статистическое агентство AdDuplex опубликовало результаты свежего исследования распространенности различных версий операционной системы Windows 10. По сравнению с июльской статистикой, в рейтинге произошли кардинальные изменения — произошла смена лидера. Если ран...

Что нового в Android 11 для пользователей и разработчиков На этой неделе внезапно выкатили превью-версию Android 11 для разработчиков. Google говорит «разработчики, вы в прошлом году хорошо нам нафидбечили, поэтому в этот раз мы даём вам превью раньше, чем когда-либо» (релиз намечен на третий квартал, то есть до него примерно пол...

[Перевод] Новые фичи Python 3.8 и самое время перейти с Python 2 Наступил 2020 год, а значит, Python 2 перестал поддерживаться. Если быть совсем точным, то основные разработчики уже перестали заниматься веткой, а выход релиза 2.7.18, приуроченный к PyCon US в апреле 2020 года, ознаменует полное прекращение любой активности, связанной с Py...

Неожиданно: Samsung выпустила июльское обновление для Galaxy S20, Galaxy S20 Plus и Galaxy S20 Ultra Компания Samsung, неожиданно для всех, выпустила июльское обновление безопасности для флагманских смартфонов Galaxy S20, Galaxy S20 Plus и Galaxy S20 Ultra.

[Перевод] Питонистический подход к циклам for: range() и enumerate() Автор заметки, перевод которой мы сегодня публикуем, хочет рассказать о некоторых особенностях использования циклов for в Python. Цикл for — это один из краеугольных камней программирования. С этими циклами будущие программисты знакомятся в самом начале учёбы и, после пер...

Определена дата большой распродажи игр для PlayStation Не успела закончится акция “Июльские скидки” в PS Store, как была определена дата новой большой распродажи игр для владельцев консолей PlayStation.

С начала месяца капитализация Apple сократилась на $532 млрд Возвращение на июльские позиции оказалось быстрым.

Акции Intel подешевели достаточно, чтобы вернуться к росту Эхо июльских признаний не должно преследовать компанию вечно.

[Перевод] PEP 3107 (Аннотации в функциях) Всем привет. Я решил полностью разобраться в пайтоновских аннотациях и заодно перевести цикл PEP-ов, документирующих эту тему. Мы начнём со стандартов версии 3.X и закончим нововведениями в python 3.8. Сразу говорю, что этот PEP — один из самых базовых и его прочтение пригод...

[Перевод] PHP 8: код «До» и «После» (сравнение с PHP 7.4) Осталось всего несколько месяцев до выхода PHP 8, и в этой версии действительно есть много хорошего. Под катом расскажем, как эти нововведения уже начали менять подход автора этого материала к написанию кода. Читать дальше →

Samsung переносит многострадальный выпуск Galaxy Note на 2022 год из-за «нехватки чипов» Из-за нехватки чипов Samsung вынужден перенести июльский выпуск Galaxy Note на 2022 год. Вокруг этой модели ходят разные слухи, но пока Samsung не отказывается от продолжения выпуска этой популярной модели. Подробнее об этом читайте на THG.ru.

Apple выпустила iOS 13.4 beta 1 для всех iOS 13.4 beta 1 содержит как минимум четыре нововведения, но это, вероятно, ещё не всё График для Apple – это нечто священное, от чего категорически нельзя отступать. Именно поэтому презентации новых версий ОС проходят в июне, а испытания каждой бета-версии состоят минимум и...

Драйвер AMD Radeon Adrenalin 20.7.1 оптимизирован для шутера Disintegration Компания AMD выложила в свободный доступ набор графических драйверов Radeon Software Adrenalin 2020 Edition с индексом 20.7.1. Первый июльский выпуск призван обеспечить наилучшую производительность в шутере Disintegration, с нашим обзором которого можно ознакомиться...

Об устаревании кода и жизненном цикле ПО Стартап, новые технологии, современные языки и фреймворки. Всё это так волнительно, когда мы начинаем делать что-то с нуля. И обязательно стараемся выбрать современные, популярные, любимые миллионами технологии для нашего проекта. Но время не останавливает свой неумолимый ...

5. NGFW для малого бизнеса. Облачное управление SMP Приветствую читателей, в нашем цикле статей, который посвящен SMB Check Point, а именно модельному ряду 1500 серии. В первой части упоминалось о возможности управления вашими NGFW серии SMB с помощью облачного сервиса Security Management Portal (SMP). Наконец, пришло врем...

Microsoft: следующий релиз Windows 10 Long Term Servicing Channel будет поддерживаться только в течение 5 лет Microsoft объявила об изменениях в жизненном цикле поддержки предстоящих Windows 10 Enterprise LTSC (Long Term Servicing Channel) и Windows 10 IoT Enterprise LTSC. Вместо 10 лет Microsoft сократила жизненный цикл поддержки Windows 10 Enterprise LTSC до 5 лет. Windows 10 IoT ...

Ловушки для современного PHP Выход новой мажорной версии языка — это всегда возможность как оглянуться назад и оценить уже пройденный путь, так и попробовать посмотреть далеко вперед и предсказать, что нас ждёт в будущем, поэтому ничего удивительного, что в последнее время в сообществе происходит много...

Sony наконец добавила поддержку RAW в Xperia 1 II и улучшила фронтальную камеру Компания Sony представила флагманский камерофон Xperia 1 II еще в начале года, однако в продажу он поступил только этим летом. Еще на момент презентации была заявлена поддержка RAW, но пользователи получили ее лишь после выхода последнего обновления. Прошивка для Sony ...

Microsoft продлевает поддержку Windows 10 версии 1803 на шесть месяцев Корпорация Microsoft объявила сегодня, что она продлевает жизненный цикл поддержки Windows 10 версии 1803 на шесть месяцев. Эта мера является результатом пандемии COVID-19, поскольку Microsoft получила о сложностях предприятиям перейти на новую версию ОС. В соответствии со с...

Apple выпустила iOS 14.4 beta 1. Как установить Сегодня, 16 декабря, Apple возобновила программу бета-тестирования iOS, выпустив первую тестовую сборку 14.4. Апдейт вышел всего через день после запуска релизной версии iOS 14.3, чьё тестирование длилось на протяжении целого месяца. iOS 14.4 beta 1 уже доступна участникам ...

Разработка hexapod с нуля (часть 7) — новый корпус, прикладное ПО и протоколы общения Всем привет! Проектирование, печать и сборка нового корпуса наконец-то завершились. Также завершился запуск новой платы управления на базе STM32F373 и FW успешно перенесено на новый МК. Все ближе подходит релиз версии 1.00 с базовым функционалом. Теперь можно рассказать о т...

API, ради которых наконец-то стоит обновиться с Java 8. Часть 3 Какие есть причины переходить на новые версии Java? Кто-то это сделает из-за новых языковых возможностей вроде выражений switch, блоков текста или записей. Кому-то понадобятся новые интересные возможности вроде модулей или низкопаузных сборщиков мусора. Кто-то это сделает пр...

[Перевод] Реализация epoll, часть 4 Это — последний материал из серии четырёх статей (часть 1, часть 2, часть 3), посвящённой реализации epoll. Тут речь пойдёт о том, как epoll передаёт события из пространства ядра в пользовательское пространство, и о том, как реализованы режимы срабатывания по фронту и по уро...

Python в Visual Studio Code — июльский релиз Мы рады сообщить, что июльский выпуск расширения Python уже доступен для Visual Studio Code. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Если у вас уже установлено расширение Python, вы также может...

Как переиспользовать код с бандлами Symfony 5? Часть 7. Релизный цикл, установка и обновление Поговорим о том, как прекратить копипастить между проектами и вынести код в переиспользуемый подключаемый бандл Symfony 5. Серия статей, обобщающих мой опыт работы с бандлами, проведет на практике от создания минимального бандла и рефакторинга демо-приложения, до тестов и ре...

Морской Джедайст #56 Прячемся от июльского зноя в море свежих инструментов вместе с 56 Джедайстом.

Kotlin Lifecycle Delegates: управление жизненным циклом Kotlin Lifecycle Delegates — легкая библиотека для управления полями жизненным циклом Android-приложения. Удобный способ избежать переопределения полей lateinit и методов жизненного цикла в компонентах Android (фрагментах, активити). Исходники: https://github.com/Link1...

Поддержка Windows 10 версии 1803 продлена на шесть месяцев Microsoft объявила о продлении жизненного цикла Windows 10 версии 1803 на шесть месяцев. Такое решение принято, поскольку корпоративные клиенты из-за пандемии COVID-19 не готовы осуществить переход на более новые версии системы в ранее указанные сроки. Отметим, что поддержк...

Июльские скидки: лицензия Windows 10 Pro OEM за 924 рубля и Office 2019 Pro за 2638 рублей По специальному промокоду, который действует ограниченное время, вы можете получить скидку, которая гарантирует низкие цены.

Виртуальная АТС. Часть 3: Переводим Asterisk на PjSIP без лишних телодвижений В первой и второй частях цикла статей мы разобрались с установкой IP-АТС (IP-PBX) на работающий под управлением Ubuntu VPS от RuVDS и настройкой основных функций с использованием канального драйвера chan_sip. Этот подход считается устаревшим, и в будущих версиях Asterisk п...

Vue.js: Хуки жизненного цикла ваших и сторонних компонентов Lifecycle hooks (Хуки жизненного цикла) — это очень важная часть любого компонента. Нам, нашему приложению, часто нужно знать что происходит с компонентом, когда он создан, смонтирован, обновлен или уничтожен. В компоненте мы можем отлавливать эти события используя соотве...

PlayStation 5 может стать последней консолью Sony Жизненный цикл игровых консолей довольно долгий, а у новых PlayStation 5 и Xbox Series X может стать ещё дольше — больше 6-7 лет. Аналитики считают, что к тому времени консоли могут стать не актуальны, а значит PS5 может стать последней у Sony.

Июльские обновления Windows 10 полностью удалят Adobe Flash Player Microsoft находится в процессе постепенного удаления Flash Player из всех версий и выпусков Windows 10. Необязательное обновление, которое удаляет Flash Player, доступно для загрузки с февраля и появляется для пользователей с разной периодичностью в рамках «поэтапного» разве...

Скачать Windows 11 и получить лицензионный ключ бесплатно Жизненный цикл операционной системы Windows 10 подходит к концу, так как еще никогда ранее ни одна «винда» не оставалась самой новой в своем классе дольше 5 – 6 лет, а этот временный период в случае Читать полную версию публикации Скачать Windows 11 и получить лицензионный ...

Три тяжёлые ракеты «Протон-М» вернутся на завод для устранения брака Сразу три ракеты тяжёлого класса «Протон-М» вернутся с космодрома Байконур в Центр им. Хруничева для устранения производственного брака. Об этом сообщает «РИА Новости», ссылаясь на информацию, полученную от осведомлённого источника в ракетно-космической отрасли. Фотографии Р...

Земные законы не будут защищать космических туристов Во время грядущего июльского полёта корабля New Shepard космический турист Джефф Безос (Jeff Bezos) будет вынужден полностью положиться на нормы безопасности, разработанные компанией, созданной им самим два десятилетия назад. Земные правила на космос пока не распространяются...

[Перевод] Искусство написания циклов на Python Цикл for — самый базовый инструмент потока управления большинства языков программирования. Например, простой цикл for на C выглядит так: int i; for (i=0;i<N;i++) { //do something } Не существует более изящного способа написания цикла for на C. В сложных случаях обычн...

Гибридные процессоры AMD Ryzen 4000 для настольных ПК выйдут через две недели Сегодня AMD вывела на рынок троицу 7-нм процессоров Ryzen 3000XT, однако на этом июльские релизы «красных» не заканчиваются. Как сообщает веб-издание WCCFTech, ровно через две недели, 21 июля, выйдут гибридные процессоры Ryzen 4000...

Июльские программы детских технопарков Москвы Детские технопарки столицы приготовили насыщенную программу для школьников самых разных возрастов, а также их родителей — от курсов по 3D-моделированию и 3D-печати до изучения программирования и проектирования электронных систем.

Немцев не впечатлили новые процессоры Intel. AMD всё ещё занимает львиную долю в продажах магазина Mindfactory Статистика крупнейшего немецкого магазина Mindfactory указывает на то, что выход процессоров Intel Comet Lake-S практически не повлиял на предпочтения потребителей. AMD всё ещё занимает львиную долю рынка, и показатель в августе снизился относительно июльского лишь на 1...

Java HotSpot JIT компилятор — устройство, мониторинг и настройка (часть 1) JIT (Just-in-Time) компилятор оказывает огромное влияние на быстродействие приложения. Понимание принципов его работы, способов мониторинга и настройки является важным для каждого Java-программиста. В цикле статей из двух частей мы рассмотрим устройство JIT компилятора в Hot...

Пусть ничего не сломается. Microsoft выпустила важное обновление Windows 10 Компания Microsoft выпустила плановое ежемесячное «обновление по вторникам» Patch Tuesday для операционной системы Windows 10, которые исправляет три больших проблемы ОС.  В июне такое обновление обернулось большими неприятностями для пользователей &md...

Apple выпустила GM-версию iOS 13.4 для разработчиков Сегодня, 17 марта, Apple выпустила Golden Master-версию iOS 13.4. Это заключительная сборка, которая выходит в рамках программы бета-тестирования и ничем не отличается от релизной. Это было ожидаемо, поскольку сегодня стало известно, что в релиз апдейт поступит уже 24 марта...

Восемь рабочих способов избежать перегрева компьютера и ноутбука в жару Наступила июльская жара и нашим "железным коням" сейчас приходится очень тяжело. Перегрев не только снижает производительности устройства, но и может вывести его из строя. В этом блоге я расскажу о всех действенных способах борьбы с перегревом.

EMUI 11 даст дополнительные возможности даже на старых смартфонах Западные СМИ сообщают, что в грядущей версии EMUI 11, хотя Huawei лишь вчера анонсировала EMUI 10.1 ожидается новая возможность по управлению смартфонами. Что приятно — нововведение сможет работать даже не с самыми новыми смартфонами компании, так как «железные» возможност...

Твердотельный накопитель Corsair Force MP600 емкостью 2 ТБ в сравнении с SSD на том же контроллере Phison E16, но с 500 ГБ и 1 ТБ флэш-памяти С Phison E16 в паре с 2 ТБ флэш-памяти мы сталкивались только в самом начале жизненного цикла линейки, с тех пор в семействе обновились прошивки, да и измерять производительность мы начали немного по-другому. Что же касается «младших» 500 ГБ, то с поведением таких моделей (е...

OnePlus удивила пользователей OnePlus 8 и OnePlus 8 Pro. Смартфоны получили поддержку наушников OnePlus Buds до анонса Компания OnePlus начала распространять новое обновление прошивки для смартфонов OnePlus 8 и OnePlus 8 Pro. Среди всего прочего, смартфоны получили поддержку пока ещё не представленного официально устройства — полностью беспроводных наушников OnePlus Buds.  Т...

Maltego Часть 5. Твое лицо тебя сдало Здравствуйте, дорогие друзья. Сегодня поговорим о более тяжелой артиллерии в рамках OSINT, а именно, о применении технологии распознавания лиц от Social Links для Maltego. Если не читали предыдущие статьи цикла о Maltego, то сейчас — самое время: Часть 1 — Что такое Malt...

Выгорание — норма? Часть 1 Почему люди выгорают, как отличить выгорание от усталости, как отловить на ранних стадиях, терминология и нейробиология процесса на пальцах. Первая статья цикла — вводная: разбираемся с терминами и пониманием явления. Вводная часть Выгорание — довольно объемная тема, охватит...

[Перевод] Что такое SDLC? Этапы, методология и процессы жизненного цикла программного обеспечения Цитируя автора книги Managing Information Technology Projects Джеймса Тейлора, «жизненный цикл проекта охватывает всю деятельность проекта». Задачей же разработки ПО является выполнение требований продукта. Если вы хотите научиться создавать и выпускать высококачественное ПО...

HUAWEI официально завершила жизненный цикл 14 актуальных смартфонов и отменила выход EMUI 11 Решение принято, осталось только найти свой смартфон и смириться

Июльское обновление Windows 10 исправляет случайную перезагрузку и другие ошибки Накопительное обновление Windows 10, выпущенное в июне 2020 года, стало очередным разочарованием для некоторых пользователей, поскольку оно приводило к некорректной работе принтеров, а также к принудительным перезагрузкам системы.

Как мы автоматизировали весь жизненный цикл серверов Привет, Хабр! Меня зовут Алексей Назаров. Я занимаюсь автоматизацией в отделе администрирования инфраструктурных систем в Национальной системе платежных карт (АО НСПК) и хотел рассказать немного о наших внутренних продуктах, которые помогают нам развиваться. Если вы еще не ...

Asus подтвердила июльский выход самого быстрого смартфона Asus ROG Phone 3 Компания Asus опубликовала новый постер, посвященной грядущей презентации игрового смартфона Asus ROG Phone 3, на котором подтверждено, что новинка будет показана в июле этого года. Стоит отметить, что предшественник данной модели в лице Asus ROG Phone 2 был официально ...

[Из песочницы] Тестирование JavaScript кода с Jest для чайников. Часть 1 Здравствуй, Хабр! Данное руководство является первой частью в запланированном цикле статей про такой замечательный фреймворк для тестирования как Jest. Материал будет полезен новичкам и тем, кто только знакомится с тестированием, и хотел бы изучить этот фреймворк. В первой ч...

BlazingPizza: приложение на Blazor от начала и до конца. Часть 1. Настройка среды Всем привет! Если вы слышали о Blazor, но до сих пор не понимаете, что это такое. То вы по адресу. Это первая статья из цикла 12 статей, которая проведет вас через все круги ада весь процесс создания приложения на Blazor. В конце у нас будет готовый сайт небольшой пиццерии, ...

Microsoft показала загрузочный экран Xbox Series X и подтвердила июльскую конференцию Компания Microsoft опубликовала тизер грядущего мероприятия Inside Xbox, в рамках которого сторонник разработчики покажут кадры игрового процесса своих игр для нового поколения консолей. Сам же тизер представляет собой демонстрацию загрузочного экрана Xbox Series X, который...

Сегодня может состояться релиз Windows 10 May 2020 Update В некоторых регионах мира Microsoft обновила страницу сведений о жизненном цикле версий Windows 10, добавив туда запись о Windows 10 May 2020 Update (версия 2004). Это не удивительно, ведь компания вовсю готовится к публичному релизу нового функционального обновления. Но ес...

Разработка hexapod с нуля (часть 6) — переход на 3D печать и новая электроника Всем привет! Разработка гексапода активно продолжается и пришло время показать кардинальные изменения в конструкции и планы по прошивке. Появилась большая пауза в выходе новых статей в результате длительного проектирования новой электроники и корпуса. В принципе об этом и б...

Новейшая версия MIUI 12 для Xiaomi Mi 10 Pro добавляет очень интересный режим в камеру Компания Xiaomi в данный момент не только предлагает владельцам флагманского смартфона Xiaomi Mi 10 Pro опробовать бета-версию MIUI 12 на базе операционной системы Android 11, но и продолжает выпускать стабильные прошивки на базе Android 10. На этой неделе производитель...

[Перевод] Vue 3 Composition API: Ref или Reactive Сейчас, когда я пишу эту статью, мы все ближе к релизу Vue 3. На мой взгляд самое интересное наблюдать как воспримут и будут применять его другие разработчики. У меня была возможность поиграть с Vue 3 в последние несколько месяцев, но я знаю есть те, у кого такой возможнос...

Apple выпустила iOS 14 GM для разработчиков. Как скачать Презентация Apple закончилась целый час назад, но новинки всё ещё продолжают поступать. Только что стало известно, что в Купертино представили финальную тестовую сборку iOS 14 под названием Golden Master. Как правило, она ничем не отличается от релизной версии как с функцио...

Владельцам Poco F2 Pro стоит установить исправленную версию MIUI 12 Недавно смартфон Poco F2 Pro был обновлен до стабильной версии MIUI 12 во всех регионах, прошивка получила номер V12.0.1.0. Через несколько дней компания выпустила еще одно обновление под номером V12.0.2.0, которое исправляет ошибки, обнаруженные пользователями. Напомни...

Дата выхода iOS 14: несколько возможных вариантов iOS 14 в настоящее время находится на стадии бета-тестирования — доступ к ней есть у разработчиков и пользователей общедоступных бета-версий. На прошлой неделе Apple выпустила уже шестую бета-версию iOS 14. В целом тестирование новой версии мобильной операционной системы пр...

Samsung и Google исправят проблему с Android Auto в июле Многие владельцы Samsung Galaxy S21 жалуются на то, что приложение Android Auto вылетает у них, когда они разблокируют свой смартфон. И, похоже, эта проблема не ограничивается только флагманской серией. С подобным сбоем сталкиваются и другие пользователи смартфонов Samsung. ...

[Перевод] Нововведения CSS – Июль 2020 (Gap, Aspect ratio, Masonry, Subgrid) Приветствую. Представляю вашему вниманию перевод статьи «CSS News July 2020», опубликованной 7 июля 2020 года автором Rachel Andrew В последнее время скорость внедрения новых возможностей технологий веб-разработки существенно увеличилась по сравнению с тем, как это было ран...

Книга «C++ для профи» Привет, Хаброжители! С++ — популярный язык для создания ПО. В руках увлеченного программиста С++ становится прекрасным инструментом для создания лаконичного, эффективного и читаемого кода, которым можно гордиться. «C++ для профи» адресован программистам среднего и продвину...

[Перевод] Автоматизация DevOps Возникает такое ощущение, что в наши дни термин «DevOps» понимают очень по-разному. Я, являясь DevOps-экспертом в OutSystems, отвечаю на вопрос о том, что такое DevOps, говоря, что это — механизм, ускоряющий доведение до потребителей полезных возможностей программ. Это — неч...

[Из песочницы] Целочисленный логарифм по основанию 2 за O(1) Часто бывает нужно посчитать целую часть логарифма по основанию 2 от любого целого числа. Решение в лоб это сделать цикл и в этом цикле постоянно делить число на два, пока оно не станет равно нулю. Сколько таких делений произошло, таково и значение логарифма. Да, такой спо...

Обновление процесса CI/CD: год спустя Это четвертая и заключительная часть цикла об обновлении CI/CD процессов. Кстати, вот оглавление:Часть 1: что есть, почему оно не нравится, планирование, немного bash. Я бы назвал эту часть околотехнической.Часть 2: teamcity.Часть 3: octopus deploy.Часть 4: внезапно вполне с...

Вице-президент игрового подразделения Sony намекнул на выход PS5 Pro Все из-за сокращения жизненного цикла консолей.

Июльский вторник обновлений принес патчи для 123 проблем Компания Microsoft исправила 123 уязвимости в своих продуктах. Ни одна из уязвимостей не находилась под атаками. В свою очередь, компания Adobe исправила более десятка уязвимостей, но на этот раз обошлось без патчей для Flash.

Пусть ничего не сломается. Microsoft выпустила важное обновление Windows 10 Компания Microsoft выпустила плановое ежемесячное «обновление по вторникам» Patch Tuesday для операционной системы Windows 10, которые исправляет три больших проблемы ОС.  В июне такое обновление обернулось большими неприятностями для пользовате...

[Перевод] 5 практических рекомендаций по использованию React-хуков в продакшне Автор статьи, перевод которой мы сегодня публикуем, говорит, что в компании commercetools приняли на вооружение хуки React в начале 2019 года — в момент их появления в React 16.8.0. С тех пор программисты компании постоянно перерабатывают свой код, переводя его на хуки. Хуки...

Собираем медиацентр разной функциональности на коленке разной толщины Статистике еще только предстоит в точных цифрах оценить титанические сдвиги в медиапотреблении 2020 года, однако  — и это ясно, как день — мы стали заметно больше смотреть фильмов и больше слушать музыки. И вроде бы все отлично — стриминговых сервисов как грязи, все как оди...

Уроки Symbian OS — фиаско топ менеджеров, колосс на глиняных ногах, или неотвратимость бытия? Страшно представить как летит время, но 1 января 2021 года стало уже 7 с того момента, когда корпорация Nokia прекратила поддержку Symbian OS. В 2014 году разработчики ОС окончательно поставили крест на еще недавнем монополисте в сегменте мобильных операционных систем. Как...

Google выпустила Android 11 Developer Preview, финальный релиз в третьем квартале Google внезапно выпустила новую версию операционной системы Android 11 в версии Developer Preview. Загрузить ее можно на смартфоны самой компании: Pixel 2, Pixel 3, Pixel 3a и Pixel 4. Как можно понять из названия, эта прошивка в первую очередь предназначена для разработчико...

Google выпустила сразу два обновления Android Компания Google выпустила сразу два обновления операционных системы Android, ориентированных на исправление серьёзных уязвимостей в системе безопасности.  Обновление 2020-07-01 включает исправление семь «дыр» в безопасности, 2020-07-05 — семнадца...

Apple выпустила iOS 14.2 beta 4 для разработчиков. Что нового и как скачать В ночь с 20 на 21 октября Apple выпустила iOS 14.2 beta 4. Запуск тестовой версии обновления состоялся всего через несколько часов после релиза iOS 14.1. Это довольно нетипично для Apple – выпускать несколько апдейтов одной и той же ОС подряд, пусть они и различаются предна...

Все игры для PlayStation 5 и Xbox Series X, которые будут доступны на момент выхода консоли и вскоре после этого Спустя семь лет после выхода текущего поколения компании Sony и Microsoft наконец готовы запустить PlayStation 5 и Xbox Series X. Как это часто бывает, на момент выхода консолей следующего поколения они не смогут шокировать первых владельцев принципиально новой графикой...

[Перевод] Chaos Engineering: искусство умышленного разрушения. Часть 3 Прим. перев.: Это продолжение цикла статей от технологического евангелиста из AWS (Adrian Hornsby) про довольно новую ИТ-дисциплину — chaos engineering, — в рамках которой инженеры проводят эксперименты, призванные смягчить последствия сбоев в системах. Первый материал этого...

Июльское обновление для флагманов серии Galaxy S20 Разработчики компаний Samsung выпустили июльское обновление для новых флагманов Samsung: Galaxy S20, Galaxy S20 Plus и Galaxy S20 Ultra. Обновление вышла с номером сборки G98xNKSU1ATFD и весить 386 Мб. В ней разработчики проработали над улучшением качество съемки фотографии...

Перенесена дата релиза многопользовательского слэшера Chivalry 2 На E3 2019 нам представили симулятор средневекового рыцаря Chivalry 2. Тогда считалось, что проект выйдет в 2020 году на PC в качестве эксклюзива Epic Games Store. Если последнее заявление остаётся правдой, то вот выход игры был на днях перенесён. Разработкой проекта занима...

4. NGFW для малого бизнеса. VPN Продолжаем наш цикл статей о NGFW для малого бизнеса, напомню что мы рассматриваем новый модельный ряд 1500 серии. В 1 части цикла я упомянул об одной из самых полезных опций при покупке устройства SMB — поставка шлюзов с встроенными лицензиями Mobile Access (от 100 до 200...

[Перевод] Реализация epoll, часть 2 Публикуя перевод первой статьи из цикла материалов о реализации epoll, мы провели опрос, посвящённый целесообразности перевода продолжения цикла. Более 90% участников опроса высказались за перевод остальных статей. Поэтому сегодня мы публикуем перевод второго материала из эт...

1. Group-IB. Комплексная защита сети. Архитектура TDS Добрый день, коллеги! Сегодня начинаем новый цикл статей, посвященный решениям информационной безопасности от компании Group-IB. Компания работает на рынке информационной безопасности уже более 17 лет, и за это время обросла весьма существенными компетенциями, выполняя про...

C такого ракурса вы Xbox Series X еще не видели Несмотря на то, что общий дизайн Xbox Series X уже никакого секрета не представляет, еще никто не видел (кроме сборщиков на предприятии и работников самой Microsoft, разумеется), как эта консоль выглядит снизу. Но теперь уже и в этом нет никакого секрета. Тыльная панел...

Очередная статья: STM32 для начинающих Всех приветствую! Это моя первая статья на Хабре, поэтому прошу не кидаться тяжелыми предметами. Заранее спасибо. Начнем с предыстории. Когда-то мне пришлось перейти на микроконтроллеры ARM фирмы ST. Это было связано с тем, что PIC и AVR уже не хватало и хотелось новых при...

Международные Redmi 8 и Redmi 8A получили Android 10 без MIUI 12 Компания Xiaomi начала распространять стабильную глобальную прошивку MIUI на основе операционной системы Android 10 для смартфонов Redmi 8 и Redmi 8A.  Ранее Android 10 получили китайские модели Redmi 8 и Redmi 8A, а теперь пришёл черёд международных версий. Отмет...

Xiaomi завершила жизненный цикл для 21 смартфона 2018-2019 года отменив выход MIUI 13 Новости, которые точно не обрадуют владельцев актуальных телефонов Xiaomi

Массивы в C++ Продолжаем серию «C++, копаем вглубь». Цель этой серии — рассказать максимально подробно о разных особенностях языка, возможно довольно специальных. Это четвертая статья из серии, первые три, посвященные перегрузке в C++, находятся здесь, здесь и здесь. Эта статья посвящена...

Худший месяц за 23 года существования: бизнес HTC продолжает рушиться Последние несколько лет некогда популярный тайваньский производитель смартфонов HTC испытывает большие финансовые трудности. Свежий отчёт компании показывает падение июльских показателей на 35,6% по сравнению с тем же месяцем прошлого года ($9,6 млн в 2020 против $15 млн в 2...

[Перевод] Разработка WebGPU-приложений WebGPU — это один из современных API, предназначенных для работы с компьютерной графикой. Среди других подобных API можно отметить Vulkan, DirectX 12 и Metal. То, что в сфере веб-графики появляются подобные решения, даёт пользователям веб-приложений те же возможности, которы...

[Перевод] Как корпоративные команды разработчиков используют GitLab и Mattermost ChatOps для ускорения разработки И снова здравствуйте! В феврале OTUS запускает новый курс «CI/CD на AWS, Azure и Gitlab». В преддверии старта курса подготовили перевод полезного материала. Полноценный набор DevOps инструментов, мессенджер с открытым исходным кодом и ChatOps – как тут не влюбиться? Нико...

[Из песочницы] История стартапа по разработке и изготовлению детских конструкторов из фанеры от первого лица Я руковожу проектом по разработке и производству детских конструкторов из фанеры с самых первых дней. Не самый простой проект. Копировать чужие бизнес-модели мы принципиально не стали. Нам пришлось изобретать колесо. Читать дальше →

"Жизненный цикл" процесса обучения в НИЯУ МИФИ на базе PLM-системы T-FLEX DOCs Друзья!В нашем блоге мы привыкли писать о 3D моделировании в T-FLEX CAD. За последнее время было опубликовано много методических материалов, поэтому сегодня мы решили рассказать Вам что-то новое. А именно об опыте применения продуктов, и о том,  где рождаются эти методически...

Продвинутая система авторизации действий с ресурсами в Laravel. Часть 3. Чтение/запись атрибутов, собственные модели Введение Здравствуйте, дорогие Хабровчане. Сегодня я представляю вашему вниманию заключающую часть цикла статей о продвинутой авторизации действий с ресурсами в Laravel. Чтобы лучше понимать о чем пойдет речь в этой статье — необходимо прочесть первую и вторую части. На э...

C такого ракурса вы Xbox Series X еще не видели Несмотря на то, что общий дизайн Xbox Series X уже никакого секрета не представляет, еще никто не видел (кроме сборщиков на предприятии и работников самой Microsoft, разумеется), как эта консоль выглядит снизу. Но теперь уже и в этом нет никакого секрета. Тыльна...

Релиз акторного фреймворка rotor v0.09 (c++) rotor — ненавязчивый С++ акторный микрофремворк, похожий на своих старших братьев — caf и sobjectizer. В новом релизе внутреннее ядро полностью было переделано с помощью механизмов плагинов, так что это затронуло жизненный цикл акторов. Читать дальше →

Сколько человек видят вашу иконку в App Store во время фичеринга «Приложение дня» Недавно наше приложение Маленькие истории получило фичеринг «Приложение дня» в 32 странах. Я бы хотел поделиться цифрами и показать, сколько людей видят ваше приложение в каждой из этих 32 стран. Заодно в таблице будут количество установок и конверсия в установку из просмотр...

О запуске системы Social PLM на рынок сообщает Centric Software® Centric Software с гордостью сообщает, что теперь доступна новейшая версия их флагманского решения для управления жизненным циклом продукта (PLM) Centric 8 PLM v 7.2. Centric Software предоставляет самые инновационные корпоративные решения ...

27 мая 2020 года – дата запуска Winows 10 версии 2004 В некоторых регионах (в том числе и в России) Microsoft обновила свою страницу с информационным бюллетенем о жизненном цикле Windows 10, добавив в нее обновление Windows 10 May 2020 Update, также известная как Windows 10 версии 2004. Это само по себе неудивительно, поскольку...

Популярная лингвистика. Часть 1. Маме — пиджин, детям — креол Если вам интересно, что такое пиджин и чем он отличается от креола, на каком языке общаются пришельцы и откуда есть пошёл дотракийский язык, то этот небольшой цикл статей для вас. Читать дальше →

6 июльских обновлений ВКонтакте для предпринимателей и итоги акции поддержки бизнеса Оплата товаров банковской картой, реклама с мобильного для всех сообществ, еженедельные отчёты, callback-кнопки чат-ботов и новый раздел — «Покупки». Команда ВКонтакте для бизнеса рассказывает о горячих новинках июля и подводит итоги акции поддерж...

Составное устройство USB на STM32. Часть 1: Предпосылки История эта началась три года назад, когда я осознал, что мне скоро исполнится 50 лет, что я погряз в бумажной работе, и что мне хочется чего-то нового. Работу поменять в моём возрасте уже проблематично, поэтому я решил начать pet-проект. Первое, что приходит в таких случ...

Xiaomi Mi 10 Pro получил новый режим работы камер Компания Xiaomi выпустила для топового Xiaomi Mi 10 Pro стабильную версию прошивки MIUI 12.0.3.0, которая привносит одну весьма любопытную функцию. Речь идет о записи видео одновременно на основную и фронтальную камеры. Данный режим работы точно придется по душе видеоблогера...

Вышла версия Appius-PLM 2020 Компания «АППИУС», разработчик PDM/PLM-решений на платформе «1С:Предприятие 8» с 2005г. (Appius-PDM, 1C:PDM), выпустила новую версию программного комплекса Appius-PLM Управление жизненным циклом изделия. Appius-PLM — решение, работающее ...

Долгожданное обновление Android пришло на четырёхлетнюю телеприставку Xiaomi Компания Xiaomi начала распространять стабильную версию новой операционной системы Android для телеприставки Xiaomi Mi Box 3.  Конечно, это не Android 11, но даже Android 9 Pie пользователи ждали с нетерпением. Бета-версию Android 9 Pie некоторые пользователи могл...

История взлома одного интернет провайдера Привет хабр! Сегодня речь пойдет о том, как были найдены уязвимости провайдере, скажем так: example.ua Ну чтож… Начнем! Первый этап: Анализ Для начала необходимо собрать как можно больше информации о нашей жертве. Ведь, как известно, все дыры не закроешь. Начнём с поис...

Минцифры предлагает расширить внедрение технологий ИИ в России Такие идеи, по сведениям "Коммерсанта" , Минцифры направило в аппарат правительства для включения в Стратегию социально-экономического развития РФ до 2030 года. Документ опубликовал Telegram-канал "Майский указ". Источник “Ъ” в правительстве п...

Минимум треть владельцев iPhone купят iPhone 12. Почему? Возможно, именно так будет выглядеть iPhone 12. Как вам? Ни для кого не секрет, что на рынке смартфонов сейчас наблюдается стагнация. Тренды сделали свое дело, и положив рядом несколько телефонов с выключенным экраном, вы можете с первого раза и не угадать точную модель кажд...

Как кибербезопасность трансформирует рынок ИТ (Часть 1) Как может измениться структура всей сферы ИТ, если некоторые системы защиты авторских прав, контроля, подтверждения подлинности, мониторинга и криптографии дадут нам не только более совершенные инструменты, но и принципиально новые технологии работы с данными? Это может отра...

Nuxt.js app от UI-кита до деплоя. Часть 3: Мультиязычность Привет! Это третья часть цикла статей о создании современного блога на Nuxt.js. Сегодня реализуем мультиязычность в приложении, которое мы написали в первой и второй частях. Читать дальше →

Разработка интерфейса Драйва: от запуска стартапа до глубокого анализа UI. Доклад Яндекса Первая версия сервиса Яндекс.Драйв была запущена за два месяца после начала разработки, а затем практики пришлось постепенно менять. Руководитель мобильной разработки Драйва Кирилл Кожухар обсудил все шаги при создании и проработке дизайна, поделился своим видением того, как...

[Перевод] Zero Downtime Deployment и базы данных В этой статье подробно объясняется, как решать проблемы, связанные с совместимостью баз данных при деплое. Мы расскажем, что может произойти с вашими приложениями на проде, если вы попытаетесь выполнить деплой без предварительной подготовки. Затем мы пройдемся по этапам жиз...

5. Check Point SandBlast Agent Management Platform. Logs, Reports & Forensics. Threat Hunting Добро пожаловать на пятую статью цикла о решении Check Point SandBlast Agent Management Platform. С предыдущими статьями можно ознакомиться, перейдя по соответствующей ссылке: первая, вторая, третья, четвёртая. Сегодня мы рассмотрим возможности мониторинга в Management Pla...

Стабильная MIUI 12 прибыла на Redmi Note 9 в Европе Компания Xiaomi начала распространять фирменную оболочку MIUI 12 для смартфонов Redmi Note 9 в Европе.  Стабильная версия европейской прошивки на основе Android 10 доступна «по воздуху». Апдейт имеет номер V12.0.1.0.QJOEUXM и размер 538 МБ. Несмотря на...

[Перевод] Юнит-тесты на Python: Быстрый старт Перевод статьи подготовлен специально для студентов курса «Python QA Engineer». Юнит-тестирование кода является неотъемлемой частью жизненного цикла разработки программного обеспечения. Юнит-тесты также формируют основу для проведения регрессионного тестирования, то есть о...

Дополняя SQL. Часть 4. Работа с исключениями, влияние данных на процесс разработки. Использование ML.NET Что будет в этой статье? Это заключительная статья в цикле о жизни разработчиков IDE для баз данных. В этой части я расскажу, о том, как внедрение продуктовой аналитики повлияло на некоторые аспекты разработки. Для понимания этой статьи не обязательно читать все три предыду...

VxLAN фабрика. Часть 2.5 Всем привет. Проходил тут собеседование и появилась мысль следующую часть из цикла статей, посвященных запуску курса "Сетевой инженер" от OTUS, сделать более теоретической, дабы ответить на некоторые вопросы с которыми столкнулся во время интервью. Читать дальше &...

Два года разработки и готово: карманная консоль для инди-игр Playdate вскоре поступит в продажу На игровую консоль не очень похоже, скорее — на китайский говорящий будильник Еще в 2019 году на Хабре публиковалась новость о новой карманной консоли для инди-игр от компании Panic. Она известна своими разработками для iOS, вроде Firewatch и Untitled Goose Game. Теперь же...

Подписчики PlayStation Plus получили две бесплатные игры Компания Sony каждый месяц дарит подписчикам PlayStation Plus бесплатные игры. В августе принято решение подарить две игры: Call of Duty: Modern Warfare 2 Campaign Remastered, а также Party Royale Party Fall Guys: Ultimate Knockout. Обе игры можно загрузить с 4 августа, до э...

Форензика, SQL-инъекция и многострадальный котик: разбор задания №3 online-этапа NeoQUEST-2020 Сегодня рассмотрим самое противоречивое задание NeoQUEST-2020: первая его часть является рекордсменом по количеству прошедших его участников, а вторая часть покорилась лишь единицам. Что же в нем такого особенного? Разбираемся под катом! Читать дальше →

Apple может выпустить первый Mac на процессоре ARM в 2021 году В настоящее время Apple разрабатывает собственную серию процессоров для своей линейки ноутбуков Macbook на основе архитектуры Arm Instruction Set. Разработав некоторые из самых мощных мобильных процессоров, которые входят в серию устройств iPhone, Apple готовится перейти к е...

Опубликован финальный трейлер Final Fantasy VII Remake, релиз 10 апреля Уже 10 апреля состоится релиз Final Fantasy VII Remake — первой части масштабного ремейка одной из самых популярных частей в легендарной серии японских ролевых игр. Изначально проект будет эксклюзивом PlayStation 4, а только через год доберется до остальных платформ. Издате...

Desktop. Не популярный, но все еще живой. Eclipse Rich Client Platform (RCP e4) Всем доброго времени суток. Начнем. Во время своего обучения этой технологии я столкнулся с проблемой, что на весь интернет есть только один нормальный источник информации по этой теме (Lars Vogel). А в нем все написано профи для профи. Поверхностно, без деталей. ...

Масштабирование базы данных. Microsoft AlwaysOn Привет. Меня зовут Тигран Петросян, я ведущий инженер по технической поддержке Docsvision, и сегодня расскажу о применении технологии MS SQL AlwaysOn. Это вторая статья из мини-серии «Масштабируемость системы ECM на предприятии», в которой первая статья моего коллеги была по...

C2x: будущий стандарт C Я ловлю в далёком отголоске, Что случится на моём веку. («Гамлет», Борис Пастернак)Признаться, пишу на чистом C я не так уж и часто и за развитием языка уже давно не слежу. Но тут произошло два неожиданных события: С вернул себе звание популярнейшего языка программирования ...

Пользуетесь Google Chrome? Значит Google собирет ваши данные через X-client-data Многие считают сервисы Google полезными и удобными в использовании, однако у них есть как минимум одна важная особенность. Речь идет о постоянной слежке за пользователями, об интенсивном сборе и отправке данных об их активности. Далеко не все пользователи представляют, как...

Ноутбук MacBook Pro 13” на ARM-процессоре Apple M1, часть 1: конфигурация и производительность Выход компьютеров Apple на базе ARM-процессора M1 — пожалуй, самое интригующее IT-событие этой осени. О планах Apple перейти с x86-процессоров Intel на собственную SoC архитектуры ARM мы знали еще с лета. Но когда именно это произойдет, что будут представлять собой новые про...

Vivaldi для ПК и Vivaldi для Android — Командная игра со счётом 3.0 Всем привет! Пулемётный выпуск тестовых сборок и релиз-кандидатов завершён — мы готовы представить вам новую версию браузера Vivaldi. И не одну, а сразу две. Как уже понятно из названия, мы сегодня представляем не только очередную, знаковую в прямом смысле слова, версию V...

«Суперобои» для российских Xiaomi Mi 9. Смартфон, наконец, получил стабильную MIUI 12 Компания Xiaomi начала распространение фирменной оболочки MIUI 12 для российских пользователей прошлогоднего флагманского смартфона Xiaomi Mi 9.  Это уже стабильная версия оболочки. Обновление 12.0.1.0.QFARUXM распространяется «по воздуху», но не сразу...

Методы организации DI и жизненного цикла приложения в GO Есть несколько вещей, которыми можно заниматься вечно: смотреть на огонь, фиксить баги в легаси-коде и, конечно, говорить о DI — и всё равно нет-нет, да и будешь сталкиваться со странными зависимостями в очередном приложении. В контексте языка GO, впрочем, ситуация чуть слож...

Firefox внедряет режим «только HTTPS» В тестовом билде Firefox Nightly реализован интересный режим. Возможно, когда-нибудь его включат по умолчанию, но сейчас он выглядит слегка необычно и его нужно вручную активировать из настроек. Это режим HTTPS-only, в котором вы не можете загрузить сайты по незащищённому...

System Analysis Online Meetup 29/04 Приглашаем вас в онлайн: митап System Analysis пройдет 29 апреля и обещает быть интересным. Узнаем, как можно понять клиентов еще лучше, посмотрим в действии инструмент UML State Machine Diagram для описания жизненных циклов объектов и разберемся во взаимоотношениях аналитик...

Машинное обучение. Нейронные сети (часть 2): Моделирование OR; XOR с помощью TensorFlow.js Статья является продолжением цикла статей, посвященных машинному обучению с использованием библиотеки TensorFlow.JS, в предыдущей статье приведены общая теоретическая часть обучения простейшей нейронной сети, состоящей из одного нейрона: Машинное обучение. Нейронные сети (ча...

API, ради которых наконец-то стоит обновиться с Java 8. Часть 1 На сегодняшний день Java 8 является самой популярной версией Java и ещё довольно долго будет ей оставаться. Однако с тех пор уже выпущено пять новых версий Java (9, 10, 11, 12, 13), и совсем скоро выйдет ещё одна, Java 14. В этих новых версиях появилось гигантское количество...

История создания домашнего облака. Часть 5. Актуализация 2019 – PHP 7.2, MariaDB 10.4 и Nextcloud 17 Два года назад я опубликовал цикл статей на тему создания веб-сервера на базе Debian 8 и запуске на нём сервиса Nextcloud 11. Через несколько месяцев появилось дополнение, содержащее «диффиренциальную» информацию по установке Nextcloud 13 на Debian 9. В конце 2018 года я про...

Windows 10 Build 19041.450 уже доступна для скачивания Windows 10 KB4566782 теперь доступна для развертывания в Windows 10 версии 2004 через Центр обновления Windows. Как обычно, Microsoft также опубликовала прямые ссылки для загрузки автономных установщиков накопительного обновления KB4566782. Вторник исправлений – это второй в...

Есть ли «GameDev» на Сахалине? END Вот и настал финальный обзор сахалинского околоигрового пространства. Первая и вторая часть разогрела интерес, а значит финальная должна поставить жирную точку на пути к игре года по-сахалински. Гонки — это хорошо, а вот гонки, и туристическая экскурсия ещё лучше! Автор с...

can_throw или не can_throw? Исключения являются частью языка C++. Неоднозначной его частью. Кто-то их принципиально не использует. Вот вообще не использует. От слова совсем. Но не мы. Поскольку считаем их весьма полезной штукой, существенно повышающей надежность кода. К сожалению, далеко не везде искл...

Xiaomi умоляет пользователей не обновлять смартфоны. Многострадальный Xiaomi Mi A3 снова сломался после апдейта Пользователи Xiaomi Mi A3 (обзор) начали жаловаться на очередное неудачное обновление программного обеспечения смартфона. Xiaomi уже далеко не первый раз с начала года выпускает проблемные апдейты для этой модели.  Прошивка под номером V11.0.3.0.QFQMXTC имеет...

Смартфоны Redmi Note 7 Pro начали получать долгожданную стабильную MIUI 12 Компания Xiaomi начала распространять стабильную версию фирменной оболочки MIUI 12 для смартфонов Redmi Note 7 Pro.  Как это обычно бывает, сначала обновление получили китайские пользователи. Аналогичное обновление прошивки для международного рынка появится немног...

Когда ждать Xiaomi Mi 11 Pro? Время выхода названо Есть вероятность, что Xiaomi Mi 11 Pro дебютирует во второй половине февраля   Xiaomi Mi 11 — интересный и внешне, и в техническом плане смартфон. Отличный экран QuadHD+, мощный чипсет, достаточно памяти, не ущербная батарейка, есть NFC и беспроводная зарядка...

Apple выпустила iOS 14 beta 7 с новыми обоями Apple выпустила седьмую бета-версию iOS 14 и iPadOS 14 для разработчиков. Обновление уже доступно для загрузки с помощью Wi-Fi через меню «Обновление ПО», а также на специализированном портале Apple. Помимо обычных изменений для обновлений вроде повышения стабильности работ...

Intel возвращает 22 нм процессор Компания Intel, на фоне своих проблем с производством по 14 нм технологии, решила отменить завершение жизненного цикла 22 нм процессора, выпущенного в далёком 2013 году.

[Перевод] Всегда старайтесь быть н̶е̶заменимым Есть хорошая жизненная философия, которой можно придерживаться на рабочем месте, — это «постоянно быть готовым увольняться» («always be quitting»). Это не значит думать о том, чтобы уйти с работы. Но вести себя так, как будто вы можете уйти в кратчайшие сроки. Парадоксально,...

Работа не волк, часть 4. Опытный сотрудник: как не перегореть и не сдаться Итак, первый год работы прошёл, и вы стали дедом матёрым волком, который растёт вместе с компанией, сечёт в бизнес-процессах и довольно борзо спорит с руководством. Кажется, что может случиться? Но чем больше срок работы на одном месте, тем больше моральных и профессиональны...

[Перевод] Статический анализ в GCC 10 Я работаю в Red Hat над GCC, GNU Compiler Collection. Для следующего основного релиза GCC, GCC 10, я реализовывал новую опцию -fanalyzer: проход статического анализа для выявления различных проблем во время компиляции, а не во время исполнения. Я думаю, что лучше выявлять ...

«Суперобои» для российских Xiaomi Mi 10. Флагман, наконец, получил стабильную MIUI 12 Компания Xiaomi начала распространять стабильную версию фирменной оболочки MIUI 12 для российских пользователей флагманских смартфонов Xiaomi Mi 10.  Прошивка с номером V12.0.1.0.QJBRUXM носит статус Beta Stable. Cоответственно, она доступна «по воздуху&raqu...

[Перевод] С лёгким налётом ржавчины или куда делся NULL Давно начал следить за языком Rust, кажется, ещё до выхода версии 1.0. За это время язык сильно изменился, оформился и стал совсем взрослым, можно в производство. При этом из коробки программисту предлагается довольно много интересных концепций для разработки надёжного ПО с ...

Устройство расширений для браузера Firefox (WebExtensions) Для людей, работа которых связана с использованием сети Интернет, расширения браузера могут быть очень полезными инструментами. С помощью них можно избавить пользователя от повторения одних и тех же действий и лучше организовать рабочий процесс. Можно составить набор инструм...

Apple выпустила iOS 14.5 beta 3. Новые функции и способ установки В ночь со 2 на 3 марта Apple выпустила третьи бета-версии iOS 14.5 и iPadOS 14.5. Оба обновления, как и полагается, вышли спустя две недели после предыдущих сборок, однако скачать их смогут только пользователи с учётными записями разработчиков либо при наличии соответствующ...

Сервер Игры на MS Orleans — часть 1: Что такое Акторы Привет Хабр! И так, на четырнадцатый день копья решил я значит начать делать простенький игровой сервер для простой онлайн стрелялки. За одно тему распределенных вычислений затронуть. В этой вводной статье цикла хочу рассказать что такое акторы (в Орлеанс их зернами называ...

Sony взяла новую планку: продажи PlayStation 4 превысили 110,4 млн Подводя очередные финансовые итоги сегодня Sony сообщила, что объём продаж консолей PlayStation 4 за всё время существования этого семейства превысил 110,4 миллионов — то есть взята новая психологическая планка. Стоит отметить, что по состоянию на февраль этого года совокупн...

Как включить ночную тему в Google Play на любых Android-смартфонах Вы заметили, что в последнее время ажиотаж вокруг ночной темы порядком спал? В первую очередь, это связано с активным распространением Android 10, где ночная тема является системной и распространяется на все установленные приложения. Правда, работает она в автоматическом ре...

Процессоры Intel Core i7-6800K, i7-6850K и i7-6900K: шести- и восьмиядерные процессоры для LGA2011-3 в сравнении с современными моделями AMD и Intel Иногда кажется, что «жизнь» HEDT-систем может быть более длинной, чем у обычных массовых решений. На деле это только кажется. Как правило, такие компьютеры приобретаются не просто так, а когда максимальная производительность действительно нужна. Но в таких случаях и требован...

Huawei выпустила первое обновление замены Android Компания Huawei выпустила первое обновление фирменной операционной системы HarmonyOS для телевизоров Honor Vision TV.  Отметим, что HarmonyOS рассматривается как замена Android, разработанная Huawei для широкого круга устройств. Первыми её получили телевизоры Hono...

Apple выпустила iOS 14.6 Release Candidate. Что нового? Сегодня, 17 мая, Apple выпустила iOS 14.6 Release Candidate. Несмотря на то что понедельник – нетипичный день для выхода тестовых сборок, это ничуть не помешало компании. Вероятно, в Купертино просто торопятся поскорее закончить с тестированием апдейта, чтобы вот-вот перейт...

ActivityLifecycleCallbacks — слепое пятно в публичном API С детства я люблю читать инструкции. Я вырос, но меня до сих пор удивляет то, как взрослые люди безалаберно относятся к инструкциям: многие из них считают, что все знают, и при этом пользуются одной-двумя функциями, в то время как их намного больше! Кто из вас пользовался ...

Redis Best Practices, часть 2 Вторая часть цикла переводов «Redis Best Practices» от Redis Labs, и в ней рассмотрены паттерны взаимодействия и паттерны хранения данных. Читать дальше →

OpenCV в Python. Часть 1 Привет, Хабр! Запускаю цикл статей по библиотеке OpenCV в Python. Кому интересно, добро пожаловать под кат! Читать дальше

Какие смартфоны Huawei и Honor обновятся до Android 11 Huawei, несмотря на напряжённые отношения с Google, всё-таки обновит до Android 11 свои флагманы Для большинства производителей смартфонов под управлением Android обновления – явление чрезвычайно факультативное. Очевидно, многие из них искренне полагают, что нет ничего предо...

Huawei обновила смартфон, выпущенный в 2015 году Компания Huawei часто выпускает обновления для очень старых смартфонов, которым исполнилось уже 3-4 года. Но на этот раз все пошло еще дальше: компания обновила модель, выпущенную в 2015 году! Этой моделью оказался Mate 8. Вдуматься только: когда EMUI 10 на базе Androi...

Виджеты в iOS 14 – возможности и ограничения В этом году для iOS-разработчиков появилось сразу несколько интересных возможностей посадить батарейку айфона улучшить пользовательский опыт, одна из таких — новые виджеты. Пока мы все находимся в ожидании выхода релизной версии ОС, хотел бы поделиться опытом написания вид...

Что нового в Red Hat OpenShift 4.2 и 4.3? Четвертая версия OpenShift вышла сравнительно недавно. Актуальная на текущий момент версия 4.3 доступна с конца января и все изменения в ней — это или нечто совершенно новое, чего в третьей версии не было, или крупное обновление того, что появилось в версии 4.1. Все, что мы...

Xiaomi Mix Fold уже выдержал 200 000 складываний, испытание продолжается Глава Xiaomi Лей Цзюнь (Lei Jun) перед началом продаж первого сгибающегося смартфона компании Xiaomi Mix Fold объявил о проведении экстремального теста устройства, которое поступило в продажу 16 апреля. Для этого было создано специальное тестовое устройство, которое поз...

Файрвол PF в ОС FreeBSD Введение В Рунете есть множество статей о настройке FreeBSD и PF, но все они разрозненны и несистематичны. А за любыми более-менее интересными вещами, такими, как маршрутизация средствами файрвола (Policy Based Routing), приходится читать оригинальную документацию, например,...

Постгрессо 29 Мы продолжаем знакомить вас с самыми интересными новостями PostgreSQL. Конференция PGConf.Online 2021 Она начинается уже 1-го марта и закончится 3-го. О ней подробно написано в статье Ивана Панченко, зам. гендира Postgres Professional. На этой конференции (которая не вмес...

Стандарт C++20: обзор новых возможностей C++. Часть 1 «Модули и краткая история C++» 25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор всех основных нововведений Стандарта, рассказывается, как их применять уже сейчас и чем они могут быть полезны. При подго...

Что нового в iOS 14.5? Полный список нововведений Первая бета-версия iOS 14.5 и iPadOS 14.5 стала доступна 1 февраля (пока только для разработчиков) ​​и включает в себя множество изменений, новых функций и улучшений для пользователей iPhone и iPad. Причем нововведения коснулись как улучшения конфиденциальности пользователе...

Xiaomi обновила свой бюджетник Redmi 8A до 10 версии Android, но ... Бюджетник Redmi 8A получил обновление до Android 10 на базе MIUI 11. А где MIUI 12?     Надо сказать, что политика обновлений продукции от Xiaomi немного удивляет. Компания держит некоторые свои более дорогие устройства на еще более-менее бодром, но уже все-таки у...

Microsoft Edge перейдёт на четырёхнедельный цикл обновлений Microsoft скорректировала график будущих релизов браузера Microsoft Edge, приведя его в соответствие с четырёхнедельным циклом обновлений Google Chrome, переход на который был анонсирован на прошлой неделе. Напомним, что в настоящее время стабильные сборки браузеров на базе...

Microsoft планирует перейти на четырехнедельный цикл выпуска обновлений браузера Edge Если верить источнику, в этом году компания Microsoft намерена перейти на четырехнедельный цикл выпуска стабильных сборок браузера Edge. Новому графику разработчик собирается следовать, начиная с версии Edge 94, выход которой ожидается в сентябре. Ранее в этом месяце к...

Век революций. История процессоров с архитектурой Intel NetBurst. Часть 2 В первой части статьи мы остановились на интересном месте: перед анонсом обновленных Northwood с 800 МГц системной шиной. С момента выхода первых Pentium 4 «‎Willamette»‎ прошло уже два с половиной года. Успело смениться два полноценных поколения платформы, два сокета, два ...

Xiaomi сообщила о завершении жизненного цикла для 26 актуальных смартфонов 2018-2019 годов Очередная партия смартфонов Xiaomi потеряла возможность обновляться и списана в тираж

Apple выпустила iOS 14.5 beta 1. Что нового и как скачать Сегодня, 1 февраля, Apple выпустила первые бета-версии iOS 14.5 и iPadOS 14.5 для всех совместимых устройств, поддерживающих iOS 14. Обновления вышли спустя всего неделю после выхода релизных сборок предыдущей версии операционных систем, находившейся в стадии тестирования п...

Представлен предварительный выпуск GIMP 3.0 — что нового? Разработчики графического редактора GIMP 3.0 представили версию 2.99.2, которая считается предварительной версией новой стабильной ветки GIMP 3.0. Среди основных нововведений — переход на GTK3, добавление штатной поддержки Wayland и HiDPI, переработка и оптимизация кода, до...

У PlayStation 5 будет самый короткий жизненный цикл На это указывает свежий отчет Digitimes.

Sony выпустила прошивку для PlayStation 4, которая массово ломает приставки Игровая приставка Sony PlayStation 4 является самой популярной среди всех существующих сейчас на рынке, потому что за весь свой жизненный цикл с конца 2013 года, когда она только-только поступила в продажу, компании-производителю удалось реализовать ее Сообщение Sony выпуст...

Apple выпустила iOS 14.6 beta 3 для всех. Как установить Вчера в самом конце дня Apple выпустила третьи бета-версии iOS 14.6 и iPad 14.6. Они уже доступны для загрузки владельцам всех совместимых устройств, независимо от наличия учётных записей или тестовых профилей разработчиков. Это уже шестые обновления второго порядка, которы...

VMware Tanzu: как «приручить» Kubernetes Развернуть кластер Kubernetes может даже неопытный администратор за пару часов. Именно это делает решение таким привлекательным, тем более, что оно условно бесплатно. А на практике? В своем твите представитель американской компании рассказал, что «подъем» Kubernetes обошелся...

[Из песочницы] Автоопределение кодировки текста Введение Я очень люблю программировать, я любитель и первый и последний раз заработал на программировании в далёком 1996 году. Но для автоматизации повседневных задач иногда что-то пишу. Примерно год назад открыл для себя golang. В качестве инструмента создания утилит golan...

Вышло июльское обновление для мобильной стратегии Lords Mobile Мобильная стратегия Lords Mobile чувствует себя хорошо с момента выхода в 2016 году. О чём только могут говорить сотни миллионов загрузок. Издатель игры — IGG — даже решил проявить смелость и вывести проект на PC через Steam. Стоит ли говорить о том, что проект не взлетел та...

Где скачать обои из iOS 15 и macOS Monterey В новых версиях iOS Apple всегда добавляет новые обои. 7 июня вышла первая бета-версия iOS 15 (вот, как ее установить), которая тоже не стала исключением из правил — Apple добавила пак новых обоев, которые выглядят очень здорово. И поскольку не все решились на установку iOS...

Мегаструктуры будущего: сфера Дайсона, звёздный двигатель и «бомба из чёрной дыры» Некоторые футурологи и фантасты, далёкие от физиологии, любят помечтать о том, что в будущем у людей будет вооооот такой большой мозг. Но есть одна проблемка: человеческий мозг — главный потребитель энергии в организме. И при его сегодняшнем размере он уже требует ого-го с...

Обновление процесса CI/CD: teamcity Это вторая статья из цикла об обновлении CI/CD процессов. До этого момента осуществлялась подготовка к настройке новых средств, а именно: планирование, ежедневные митинги, решение разногласий, в общем, все без чего не получится грамотно построить рабочий процесс. И вот, все...

Качественный аутсорсинг от А до Ё: работаем с типовыми слабостями На каждой фазе жизненного цикла сервиса всплывают то одни, то другие проблемы. Это зависит от специфики сервиса, ожиданий и уровня зрелости обеих сторон. Я выделил 8 типичных проблем, с которыми сталкиваюсь при аутсорсинге. Я обращаю на них внимание, чтобы у участников проце...

Как установить Fortnite на Android без Google Play На этой неделе стало известно, что Apple и Google удалили игру Fortnite из своих магазинов приложений. Первыми такое решение приняла Apple, возмутившись тем, что Epic Games – студия-разработчик – добавила в игру собственный инструмент оплаты встроенных покупок. Google тоже ...

HUAWEI завершила жизненный цикл 22 актуальных смартфонов 2019-2020-го года отменив выход EMUI 11 Ищите свой смартфон среди неудачников, которые прекратили получать обновления прошивки

[Перевод] Как линейное время превращается в Windows в O(n²) Недавно я столкнулся с многоминутными задержками на моей рабочей станции. После расследования выяснилось, что причина проблемы заключалась в блокировке, которая могла длиться по пять минут, во время которых источник блокировки в основном крутился в цикле из девяти инструкци...

Страница PS5 появилась на официальном сайте PlayStation На официальном сайте PlayStation появилась страница, посвящённая грядущей игровой консоли нового поколения Sony PlayStation 5. Скриншот с немецкой версии сайта в своём твиттере опубликовал пользователь Alcoholikaust, который ранее уже делился с миром фотографиями девкита PS...

[Перевод] Как использовать простую утилиту для поиска уязвимостей в программном коде Graudit поддерживает множество языков программирования и позволяет интегрировать тестирование безопасности кодовой базы непосредственно в процесс разработки. Источник: Unsplash (Markus Spiske) Тестирование — важная часть жизненного цикла разработки программного обеспечени...

Институциональные инвесторы продолжали скупать акции AMD даже во время пандемии Любой кризис принято считать временем возможностей. Главное — определиться, кто и какие возможности может реализовать. Игроки фондового рынка используют это время для поиска активов, которые можно купить по сниженной цене, а затем получить доход от их курсового роста. Акции ...

Внешняя алгебра, которую мы заслужили. Часть 2 — полиформы и графы В данной работе мы продолжаем обзор свойств внешней алгебры. В первой части мы определили внешнее произведение элементов, ввели понятие симплексов, границ и копространства. Здесь рассмотрим аффинные пространства, в которых определено скалярное произведение между элементами,...

Книга «BPF для мониторинга Linux» Привет, Хаброжители! Виртуальная машина BPF — один из важнейших компонентов ядра Linux. Её грамотное применение позволит системным инженерам находить сбои и решать даже самые сложные проблемы. Вы научитесь создавать программы, отслеживающие и модифицирующие поведение ядра, с...

Первые оценки и релизный трейлер Resident Evil Village Релиз Resident Evil Village состоится уже завтра, а значит самое время взглянуть на первые оценки игры, которые проставили различные критики и издания. Читать полную статью

Вышла первая предварительная версия Android 12 для Android TV с новым интерфейсом в стиле Google TV Компания Google выпустила предварительную версию Android 12 для разработчиков, благодаря чему можно оценить грядущие новшества в мобильной ОС. Ознакомиться с подробным перечнем нововведений можно в следующем материале, а сейчас остановимся на предварительной версии Android 1...

[Перевод] Планирование редакции Rust 2021 Мы рады объявить третью редакцию языка Rust — Rust 2021, которая выйдет в октябре. Rust 2021 содержит несколько небольших изменений, которые, тем не менее, значительно улучшат удобство использования Rust. Что такое Редакция? Релиз Rust 1.0 установил "стабильность без за...

[recovery mode] Итоги десятилетия До конца десятилетия остается две недели, а это значит пришло время подведения итогов. Я очень хотел сам написать весь материал, но боялся, что он получится слишком однобоким, поэтому долго откладывал. Признаюсь, для написания статьи, я вдохновлялся шикарнейшим выпуском The ...

Samsung представила первый SSD PM1731a на основе технологии ZNS Она увеличивает продолжительность жизненного цикла накопителей

Работа с нестандартными шинами комплекса Redd В прошлой статье мы начали знакомиться с тем, как можно работать со стандартными, общеизвестными шинами силами комплекса Redd, после чего я обещал перейти к тому, как в нём можно получить доступ к шинам более экзотическим. Но побеседовав с парой знакомых, я вдруг понял, что ...

Стандарт C++20: обзор новых возможностей C++. Часть 4 «Ranges» 25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор всех основных нововведений Стандарта, рассказывается, как их применять уже сейчас, и чем они могут быть полезны. При подг...

Обновление для Dream League Soccer 2020 вышло в виде отдельной игры в режиме пробного запуска В официальной группе игры Dream League Soccer в Facebook разработчики сообщили, что обновление 2020 для игры выйдет только в январе следующего года. Однако новую версию можно найти в виде отдельного приложения в Google Play. Она доступно в ограниченном количестве стран, но э...

Список смартфонов Samsung, которые очень скоро получат Android 11 Компания Samsung, несмотря на высокую популярность своих устройств, никогда не отличалась торопливостью в плане обновления своих гаджетов до новой версии Android. Обычно она выкатывала обновления в спокойном и неторопливом режиме, не стремясь быть в числе первопроходцев. Неи...

[Перевод] MVC в Unity со Scriptable Objects. Часть 3 Завершение цикла статей от Cem Ugur Karacam о реализации MVC в Unity с помощью Scriptable Objects. Прочитать предыдущие части вы можете здесь и здесь. Читать дальше →

«Холодный, не ламповый» обзор Audio-Technica AT-LPW40WN Этот пост начнёт новый цикл, в котором будут обзоры электроники без субъективной оценки автора и громких заявлений производителей, мнения и выводы будут строиться исключительно на технических данных об устройствах и фактах об их функциональности и потребительских свойствах. ...

Бессерверные вычисления на основе OpenWhisk, часть 4 Эта статья заканчивает цикл переводных заметок об OpenWhisk от автора Priti Desai. Сегодня рассмотрим процесс развертывания OpenWhisk поверх Kubernetes с исправленными командами для работоспособности с актуальными версиями приложений. Также будет описан процесс запуска функ...

Введение в SSD. Часть 3. Форм-факторная В прошлых частях цикла «Введение в SSD» мы рассказали про историю появления дисков и интерфейсов взаимодействия с накопителями. Третья часть познакомит читателя с современными форм-факторами дисков. Читать дальше →

[Перевод] Руководство по версиям и возможностям Java Здесь есть все, что вам нужно знать о различных версиях и функциях Java. Java 8, Java 11, Java 13 — какая разница? Вы можете использовать это руководство, чтобы найти и установить последнюю версию Java, понять различия между дистрибутивами Java (AdoptOpenJdk, OpenJDK, Oracl...

Microsoft завершила жизненный цикл последней версии Windows 7 – под угрозой миллионы компьютеров Последняя версия Windows 7 прекратила получать официальные обновления Microsoft

«Суперобои» для российских Xiaomi Mi 9T. Смартфон, наконец, получил стабильную MIUI 12 Компания Xiaomi начала распространение новой фирменной оболочки MIUI 12 для российских пользователей смартфонов Xiaomi Mi 9T.  Xiaomi Mi 9T представляет собой международную версию популярной китайской модели Redmi K20. Прошивка с номером V12.0.1.0.QFJRUXM относитс...

Сериал «Ходячие мертвецы» закрыли спустя 11 лет после выхода первого сезона Еще в 2010 году на телевидение появился сериал «Ходячие мертвецы». В те годы такого рода формат сериалов был не слишком популярным, поэтому первое время лишь немногие люди его смотрели. Тем не менее, спустя многие годы Читать полную версию публикации Сериал «Ходячие мертвец...

Microsoft отправляет под нож версию Windows 10, выпущенную чуть больше года назад Компания Microsoft опубликовала на своём сайте предупреждение в разделе поддержки о скором конце жизненного цикла для операционной системы Windows 10 версии 1809.  Данная версия вышла в ноябре 2018 года и получила название Windows 10 October 2018 update. Её поддер...

Я есть root. Получаем стабильный shell Давайте представим, что мы получили бэк-коннект в результате эксплуатации RCE-уязвимости в условном PHP-приложении. Но едва ли это соединение можно назвать полноценным. Сегодня разберемся в том, как прокачать полученный доступ и сделать его более стабильным. Это третья част...

Крупнейшие DDoS-атаки первого полугодия 2020 года Мы продолжаем знакомить вас с последствиями активности киберпреступников, ведь как говорили еще в древние времена Praemonitus, praemunitus, предупреждён — значит вооружен. Только зная, как выглядит враг можно подготовиться к его встрече. Сегодня хотим рассказать о крупных...

Loghouse 0.3 — долгожданное обновление нашей системы работы с логами в Kubernetes У компании «Флант» есть ряд Open Source-разработок, преимущественно для Kubernetes, и loghouse — одна из самых популярных. Это наш инструмент для централизованного логирования в K8s, который был представлен более 2 лет назад. Как мы упоминали в недавней статье про логи, о...

Анонсирована оболочка MIUI 12 – список нововведений Программное обеспечение основано на базе операционной системы Android 10. Старт распространения стабильной версии прошивки планируется к концу первой половины 2020 года.

В бета-версии мессенджера Telegram на iOS появились видеозвонки Telegram— один из самых популярных мессенджеров в мире, который постоянно приобретает новые функции и новую аудиторию. В бета-версии Telegram 6.3 появилась, наверное, самая ожидаемая возможность — видеозвонки. Пока что она есть только в версии для iOS. Даже с бета-версией э...

Связанные одним тросом: NASA показала новый планетоход DuAxel из двух половинок Фото: NASA Лаборатория реактивного движения (Jet Propulsion Laboratory) NASA разработала новый прототип вездехода DuAxel. Несмотря на схожесть с другими марсоходами, DuAxel гораздо маневренее, поскольку состоит из пары двухколесных транспортных средств. NASA опубликовала ...

Xiaomi представила мощнейший смартфон Black Shark 3S с 16 ГБ ОЗУ и 512 ГБ флэш-памяти Сегодня, 7 сентября, компания Xiaomi в официальном онлайновом магазине Xiaomi Mall представила старшую версию игрового смартфона Black Shark 3S, которая оснащена 16 ГБ оперативной и 512 ГБ флэш-памяти. На момент июльского анонса этого смартфона такая версия не...

Краткая история VR: часть первая — ранние концепции и первые шаги от 1930-х до 1960-х Человек на протяжении всей своей истории стремился максимально точно эмулировать реальность, в которой живёт, передать ощущения, имитировать различные аспекты действительности в виде звука, изображения, реже других воздействий на органы чувств. Этим постом я открываю небольш...

Смартфон Sony Xperia 1 II научили снимать в RAW Компания Sony выпустила обновление прошивки под номером 58.0.A.3.88 для флагманского смартфона Xperia 1 II, которое включает улучшения в работе основной и фронтальной камер, а также июльский патч безопасности Android. Теперь в режиме Photo Pro пользователь сможет сохранять с...

Укравтопром: В июле спрос на электромобили в Украине упал — продано всего 799 штук, лидируют б/у Nissan и Tesla Несмотря на общий рост июльского спроса на автомобили, регистрации электромобилей в прошлом месяце снизились. В течение июля украинцы растаможили и зарегистрировали 799 автомобилей, работающих исключительно на электротяге. Это на 6% меньше, чем годом ранее и на 3% меньше июн...

Знакомство с pg_probackup. Третья часть Завершающая часть из цикла "Знакомство с pg_probackup" (первая | вторая части). В предыдущей статье мы решили сразу две задачи: в первой создали архив wal-файлов, перешли к PAGE-архивам, настроили политику удержания wal-файлов; во второй — реплику из бэкапа и на...

[Перевод] Правда ли то, что скрам уничтожает отличных программистов, или дело в том, что его неправильно применяют? Недавно наше внимание привлёк один вопрос, заданный на stackexchange.com. Этот вопрос был направлен на то, чтобы разобраться с влиянием скрама на работу программистов. Автор вопроса, пользователь Qiulang, поднимает довольно смелую тему: «Скрам превращает хороших разработчико...

Выпущена новая версия СЭД ТЕЗИС 5.0.5 Выпущен минорный релиз СЭД ТЕЗИС 5.0.5. Основные нововведения в нем касаются расширения возможностей работы с формализованными документами и интеграции с Диадок, а также добавления опции редактирования документов онлайн.

Sysmon теперь может записывать содержимое буфера обмена О релизе 12 версии Sysmon сообщили 17 сентября на странице Sysinternals. На самом деле в этот день вышли также новые версии Process Monitor и ProcDump. В этой статье я расскажу о ключевом и неоднозначном нововведении 12 версии Sysmon — типе событий с Event ID 24, в который л...

Что такое Windows Feature Experience Pack в Windows 10 Microsoft обычно внедряет улучшения и новые функции для Windows 10 с помощью двух основных обновлений, которые она поставляет каждый год, но компания готова изменить этот подход и принять так называемые пакеты Windows Feature Experience Pack, которые будут использоваться для...

MQTTv5.0: Обзор новых функций Привет всем любителям IoT и железок! В этой статье я расскажу про, пожалуй, самый популярный протокол передачи данных, используемый в сфере Интернета вещей, — MQTT. А если конкретнее, то про MQTT Version 5.0 (версия, опубликованная 7 марта 2019 года). А если еще конкретнее...

Антон Логвинов: Horizon Zero Dawn выйдет на ПК в феврале 2020 года Журналист и видеоблогер Антон Логвинов в новом ролике на своём канале на YouTube сообщил, что Horizon Zero Dawn, один из самых красивых эксклюзивов для PlayStation 4, выйдет на ПК в феврале 2020 года. Официальный анонс должен состояться уже совсем скоро. Антон считает, что ...

Apple выпустила публичные бета-версии iOS 14.6, iPad OS 14.6 и watchOS 7.5 Несмотря на то, что iOS 14.5 ещё не выпущена для широкой публики, Apple уже начала публичное бета-тестирование iOS 14.6. Сегодня калифорнийский техногигант выпустил первые публичные бета-версии iOS 14.6, iPad OS 14.6 и watchOS 7.5. 9to5mac.com Специалисты 9to5Mac пока не исс...

Почему я не буду пользоваться онлайн-кинотеатрами Всем привет! Меня зовут Леонид, я — разработчик сайта Поиск VPS. Некоторое время назад ко мне в обратную связь писало немало пользователей, которые просили помощи в подборе виртуального сервера для организации онлайн-кинотеатра. Естественно, планировалось использовать VPS то...

Ремейк культовой Battletoads готовится к выходу 20 ... Следующая новость должна заставить олдов всплакнуть о давно ушедшем детстве. И порадоваться с приятных перспектив, конечно же. Готовится ремейк одной из самых любимых и почитаемых игр поколения Sega – Battletoads.     Первая информация о новой игре серии Bat...

Apple выпустила iOS 13.4.5 beta 1 для разработчиков. Чем она необычна? Спустя всего неделю после релиза iOS 13.4, компания Apple возобновила программу бета-тестирования своей мобильной ОС, выпустив первую бета-сборку iOS 13.4.5. Кажется, это первый раз, когда в Купертино перепрыгивают сразу через пять порядковых цифр в обозначении обновлений д...

[Перевод] SageMath и CoCalc: как всё начиналось. Часть первая Публикуется с разрешения автора. От переводчика Текст, перевод которого я намерен представить вашему вниманию, — краткая автобиография (называющаяся в оригинале «Mathematical Software and Me: A Very Personal Recollection», то есть «Математическое ПО и я: очень личные размыш...

Дизайнер показал обновленный Tesla Model 3, выполненный в духе Roadster 2 Tesla Model 3 в неизменном виде производится с 2016 года – для автомобильной индустрии это приличный срок. По сути, половина жизненного цикла автомобиля уже пройдена, самое время для рестайлинга. И хотя за прошедшие четыре года Tesla внесла много изменений в конст...

[Из песочницы] Создание Discord-бота на Python. Часть 1 Версии, которые стоят у автора Версия Python: 3.8.2 Версия discord.py: 1.3.3 Приветствую, хабровчане и другие пользователи интернета. Сегодня я начну цикл статей, посвящённых созданию Discord-бота с помощь...

Стабильная MIUI 12 с «суперобоями» пришла на флагман Xiaomi Mi 10 Pro в Европе Компания Xiaomi начала распространять стабильную фирменную оболочку MIUI 12 для Mi 10 и Mi 10 Pro несколько недель назад, начав с Китая. Однако распространение проходит постепенно и занимает время.  Парой недель ранее началось распространение глобальной прошивки, ...

[Перевод] Лучшие одноплатники на базе чипа RP2040 в 2021 году. Часть 1 С момента выхода Raspberry Pi Pico мы опубликовали несколько статей о системах на базе чипа RP2040 — от обзора возможностей одноплатника самой компании до более продвинутых систем других производителей. Сейчас их выпущено уже столько, что публиковать обзор всех подобных пла...

Apple выпустила iOS 13.3 beta 4, tvOS 13.3 beta 4 и watchOS 6.1.1 beta 4 iOS 13.3 beta 4 вышла спустя больше двух недель после выпуска предыдущей сборки Вы тоже это заметили? За последние две недели Apple не выпустила ни одного обновления для своих операционных систем, будь то мелкий патч с баг-фиксами или тестовая сборка iOS 13.3, испытания кото...

[recovery mode] Пишем простую ORM с возможностью смены БД на лету Привет, Хабр! Карма слита из-за неосторожного комента под холиварной статьей, а значит нужно написать интересный (я надеюсь) пост и реабилитироваться. Я несколько лет пользуюсь серверным telegram клиентом на php. И как многие пользователи — устал от постоянного роста пот...

Эволюция HighLoad приложения на примере регионального портала госуслуг «Завтра 20-е число, а значит снова будет шторм. Остановить его невозможно, только подготовиться и надеяться, что в этот раз пронесет, случится чудо, и наш озерный паром покорит океан». Такие мысли одолевали команду, занимающуюся поддержкой портала муниципальных услуг еще н...

Самое интересное в PHP 8 PHP 7.4 только-только объявлена stable, а нам уже подавай еще больше усовершенствований. И лучше всех о том, что ждет PHP, может рассказать Дмитрий Стогов — один из ведущих разработчиков Open Source PHP и, наверное, старейший активный контрибьютор. Все доклады Дмитрия тольк...

[Из песочницы] Angular 9. Перезапуск guard-ов текущей страницы. Trigger current route guards Столкнулся с необходимостью перезапустить guard-ы для текущей страницы, вне зависимости от того какая страница открыта. Стандартного решения не нашел, а предлагаемые в интернете ограничиваются одной страницей. Поэтому написал своё и решил им поделиться. Описание кейса Стра...

Малый бизнес на карантине: паника — враг разума Скажем прямо: оставить сотрудников работать дома в эти несколько недель — с одной стороны, круто, гуманно и правильно, даже вне паники, вне потока фигни от телеграм-каналов. И, как ни удивительно, Яндексу и другим крупным компаниям это сделать во многом проще, чем малому биз...

Стандарт C++20: обзор новых возможностей C++. Часть 3 «Концепты» 25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор всех основных нововведений Стандарта, рассказывается, как их применять уже сейчас и чем они могут быть полезны. При подго...

Как включить новый интерфейс в контекстном меню в Chrome на Android Удобство и интуитивность Google Chrome по-настоящему сложно переоценить. Во многом именно из-за них браузер поискового гиганта снискал такую славу среди пользователей, которые в большинстве своём не отказываются от него, невзирая на все остальные недостатки. Но если десктоп...

Ученые зафиксировали полный жизненный цикл нановспышки на Солнце Новое исследование, опубликованное в Nature Astronomy, знаменует собой первый раз, когда исследователи зафиксировали полный жизненный цикл предполагаемой нановспышки - от яркого происхождения до безумной гибели. The post Ученые зафиксировали полный жизненный цикл нановспышки...

Обзор инструментов для chaos engineering в Kubernetes. Часть 1: kube-monkey, chaoskube, Chaos Mesh Хаос-инжиниринг для Kubernetes становится всё популярнее, и это закономерно: ведь такая инфраструктура создавалась быть готовой к тому, чтобы в любой момент что-нибудь «отстрелило». А значит — это замечательное свойство надо проверять в реальных проектах. Благо, уже сегод...

21 актуальный смартфон Xiaomi завершил жизненный цикл – выход Android 11 на MIUI 12.5 отменён Очередная партия смартфонов Xiaomi, которые завершили жизненный цикл раньше срока

[Перевод] Вышла первая превью-версия Microsoft PowerShell 7.1 для Windows, Linux и macOS Компания Microsoft выпустила новую превью-версию PowerShell 7.1 — средства для автоматизации работы и языка сценариев для Windows, Linux и macOS. Эта версия содержит в себе возможности, которых не было в PowerShell 7.0. Общедоступная версия PowerShell 7.0, которой предшество...

[Перевод] Если Fairphone может поддерживать телефон 5-летней давности, то и другим производителям это под силу, не так ли? Подобная бизнес модель не очень хорошо обходится с потребителями и окружающей средой, но Google держит в своих руках все карты Android Fairphone – крохотный игрок в области смартфонов. Его необычное конкурентное преимущество лежит в области защиты окружающей среды, и реклам...

Стандарт C++20: обзор новых возможностей C++. Часть 2 «Операция ''Космический Корабль''» 25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор всех основных нововведений Стандарта, рассказывается, как их применять уже сейчас и чем они могут быть полезны. При подго...

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

Заметка о перебираемых объектах Доброго времени суток, друзья! Данная заметка не имеет особой практической ценности. С другой стороны, в ней исследуется некоторые «пограничные» возможности JavaScript, которые могут показаться вам интересными. Руководство по стилю JavaScript от Goggle советует отдавать ...

[Перевод] Отложенное завершение pod'а при его удалении Задержка выключения pod’а в Kubernetes Это третья часть нашего пути (прим. пер. — ссылка на первую статью) к достижению нулевого времени простоя при обновлении Kubernetes-кластера. Во второй части мы сокращали время простоя, которое возникло из-за принудительного завершения...

На ПК ближайшей весной выйдет Days Gone, а за ней — другие эксклюзивы PlayStation В одном из финансовых отчётов за 2020 год Sony заявила, что собирается перенести на ПК больше эксклюзивов PlayStation. И теперь можно с уверенностью сказать: намерения японской компании не изменились. Портал GQ сумел пообщаться c генеральным директором Sony Interactive Enter...

Apple выпустила iOS 14.2 beta 3 с поддержкой интеркома для всех Вслед за версией iOS 14.2 beta 3 для разработчиков, которая вышла вчера вечером, Apple выпустила iOS 14.2 beta 3 для всех. Обновления не отличаются друг от друга номерами сборки и включают в себя идентичный набор новых функций и изменений. Но, в отличие от версии, предназна...

Такой получается MIUI 12. Новая информация об особенностях оболочки Компания Xiaomi в конце марта сообщила о прекращении работ над внутренней бета-версией прошивки MIUI 11, так как разработчики переключились на создание новейшей оболочки MIUI 12. Выход MIUI 12 состоится только в августе или сентябре этого года, однако в Сети уже появили...

Unity + git = дружба: часть 1 джентльменский набор Система контроля версий git уже давно стала стандартом де-факто в мире разработки, но для большинства разработчиков на Unity не секрет, что существует ряд трудностей связанных с особенностями Unity, которые мешают эффективно использовать ее совместно с git. Вот список типи...

[Перевод] Life in the Fast Lane Серия статей о GC Don’t Fear the Reaper Life in the Fast Lane Go Your Own Way. Часть первая: Стек Go Your Own Way. Часть первая: Куча В первой из серии статей о GC я представил сборщик мусора в языке D и...

Google пригласила на онлайн-презентацию Android 11 Пандемия коронавируса сильно изменила привычный уклад жизни всего населения земли. Но если большинство из нас просто засели по домам, то вот корпорациям пришлось несладко. Ведь мало того, что у многих из них просели продажи, так они ещё были вынуждены в срочном порядке внос...

Принимаем и анализируем радиосигнал платежного терминала с помощью SDR Привет, Хабр. Недавно мне выпала возможность потестировать платежный терминал с возможностью бесконтактной оплаты. Ну а раз оплата бесконтактная, значит сигнал передается по радио, и разумеется, я не смог отказаться от искушения посмотреть с помощью SDR-приемника, какие же ...

Wulfric Ransomware – шифровальщик, которого нет Порой так хочется заглянуть какому-нибудь вирусописателю в глаза и спросить: зачем и почему? С ответом на вопрос «как» мы справимся сами, а вот узнать, чем думал руководствовался тот или иной создатель вредоносного ПО, было бы очень интересно. Тем более, когда нам попадаются...

16 советов по разработке для андроид на языке Kotlin. Часть 3 И еще раз здравствуйте! В преддверии старта базового курса по Android-разработке, делимся заключительной частью статьи «16 советов по разработке для андроид на языке Kotlin». Читать первую часть Читать вторую часть LATEINIT Одной из ведущих особенностей Kotlin является е...

Дополняя SQL. Часть 2. Оптимизация работы со строками и открытия файлов Публикую на Хабр оригинал статьи, перевод которой размещен в блоге Codingsight. Что будет в этой статье? Это вторая статья в цикле о жизни разработчиков IDE для баз данных. Ее структура будет похожа на первую. Как и в первой я расскажу о проблемах с которыми мы сталкивались...

Смартфон PinePhone имеет тумблеры, отключающие камеры, беспроводные модули, микрофон На мобильном рынке появился достаточно занятный смартфон PinePhone, управляемый операционной системой Linux.PinePhone уникален тем, что в нем можно отключить камеры, микрофон, разъём для наушников, модем, Wi-Fi, Bluetooth. Для этого у устройства под задней крышкой есть шесть...

[Перевод] Bluetooth Low Energy: подробный гайд для начинающих Создание кастомного сервиса и тем более клиента Bluetooth Low Energy – прогулка по граблям с завязанными глазами. По крайне мере так было для меня 4 года назад, когда я только начинал работать с BLE-устройствами. Сейчас почти каждый мой проект предусматривает использование э...

Что нового в RxJava 3 Весной 2020 года вышла свежая версия фреймворка RxJava – RxJava 3. Давайте рассмотрим, в чем заключаются основные изменения, как можно перейти с RxJava 2 на новую версию и стоит ли вообще мигрировать. Отметим, что в новой версии нет глобальных изменений, но появилась подде...

[Из песочницы] A* pathfinding на C#: двоичные кучи и борьба с аллокациями Сегодня мы разбираем один из популярнейших алгоритмов поиска пути. Работать будем с двумерным массивом целочисленных координат. Сначала кратко ознакомимся с методами обхода графов, напишем собственно поиск пути, а затем перейдём к самому вкусному: оптимизации быстродействия...

RTM-версия Windows 10X появится в течении двух месяцев Windows 10X – это одно из самых амбициозных программных проектов Microsoft за последнее время, поскольку это новая операционная система, которая должна обеспечивать работу с одним/двумя экранами и новые возможности. Анонсированная осенью 2019 года Windows 10X также была плат...

[Перевод] Создайте свой собственный симулятор Q# — Часть 1 Симуляторы — это особенно универсальная особенность QDK. Они позволяют вам выполнять различные задачи в программе на Q#, не меняя ее. Такие задачи включают симуляцию полного состояния, оценку ресурса или симуляцию трассировки. Новый интерфейс IQuantumProcessor позволяет очен...

VxLAN фабрика. Часть 3 Привет, Хабр. Заканчиваю цикл статей, посвященных запуску курса "Сетевой инженер" от OTUS, по технологии VxLAN EVPN по маршрутизации внутри фабрики и использовании Firewall для ограничения доступа между внутренними сервисами Читать дальше →

Свой личный SMS-шлюз. Часть 1 – цели, задачи, сборка и тестирование Представляю вам цикл статей по созданию собственного шлюза для отправки SMS-сообщений. В первой части мы определим цели и некоторые аспекты использования своего шлюза, настроим программное обеспечение для отправки SMS с использованием USB-модемов, а также рассмотрим нескол...

Apple выпустила iOS 13.4.5 beta 2 для разработчиков Вслед за iPhone SE 2020, чей анонс состоялся несколько часов назад, Apple выпустила вторую бета-версию iOS 13.4.5. На самом деле выхода этого обновления ждали ещё вчера, но, скорее всего, в Купертино решили приурочить запуск нового аппарата к запуску свежей сборки iOS. Это ...

Как меня чуть не уволили из-за токсичного поведения и что было дальше Началось все с устройства на новую работу. Новый проект казался интересным, коллеги – доброжелательными, так что я с радостью принял оффер. Первое время я только погружался в проект, разбирался с его особенностями и особо ничего не критиковал. Все-таки я тут новичок, ещё не ...

Неудачная статья про ускорение рефлексии Сразу объясню название статьи. Изначально планировалось дать хороший, надежный совет по ускорении использования рефлекшена на простом, но реалистичном примере, однако в ходе бенчмаркинга выяснилось, что рефлексия работает не так медленно, как я думал. Да и вообще проблема не...

Автоматизация журналиста. Часть 1: Задачи и календари Уже больше 15 лет я работаю техническим журналистом. Помогаю рассказывать о продуктах, технологиях и, что уж тут скрывать, встраиваюсь в стратегию хантинга. На меня есть спрос, поэтому много лет для меня ребром стоит задача повышения эффективности работы. Как говорится, вок...

Какие Samsung получат Android 11. Полный список Релиз Android 11 в этом году состоялся довольно неожиданно. По крайней мере, для меня. Всё-таки, учитывая, что Google пришлось трижды отложить запуск бета-теста обновления, в общей сложности сметив его больше чем на месяц, я был склонен ожидать, что поисковый гигант выпусти...

Жизненный цикл популярных смартфонов Redmi Note 8 и Redmi Note 7 завершён – Xiaomi не планирует выпускать Android 11 на основе MIUI 12 на большую часть актуальных телефонов 2019 года Смартфоны Redmi Note 8 и Redmi Note 7 превратились в тыкву ещё до того, как вы купили из в магазине и больше не получат обновлений

[Из песочницы] 7 основополагающих принципов ITIL Сегодня ценность ITIL многими ставится под сомнение. Одни утверждают, что это дорого и работает только в крупных инфраструктурах, другие говорят, что применять можно даже в небольших структурах. Я придерживаюсь идеи, что истина где-то посередине. Полностью следовать рекоменд...

Django Rest Framework для начинающих: создаём API для чтения данных (часть 1) Меня зовут Стас Гаранжа, я выпускник курса «Python-разработчик» в Яндекс.Практикуме. Я хочу помочь начинающим разработчикам, которые приступили к изучению Django Rest Framework (DRF) и хотят разобраться, как устроен этот фреймворк. Я готовлю цикл статей, в которых расскажу о...

Глубокое погружение в принципы работы Wi-Fi 6: OFDMA и MU-MIMO В своих разработках Huawei делает ставку на Wi-Fi 6. И вопросы от коллег и заказчиков о новом поколении стандарта подтолкнули нас к тому, чтобы написать пост о теоретических основах и физических принципах, заложенных в него. От истории перейдём к физике, подробно разберёмся,...

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 2 У тестировщика много возможностей повысить качество продукта и сделать работу команды комфортнее. Главное – обсуждать любые изменения с коллективом и внедрять только то, что удобно и полезно для всех. Меня зовут Виктория Дежкина, я отвечаю за тестирование ряда продуктов в Д...

Оживляем гексапода. Часть третья Как показала практика, обилие кода в статье не очень хорошо сказывается на ее читабельности. Но для понимания того, как это все работает стоить иногда напрячь мозги. На что и была нацелена предыдущая публикация. Сегодня я постараюсь завершить цикл статей по программной начин...

Как я решил сделать игру, вдохновившись Heroes of Might and Magic, и потерял деньги (часть 3) Данная история состоит из трёх частей, т.к. я выпустил три игры:●     Beasts Battle●     Necromancer Returns●     Magicians Legacy В прошлых частях я рассказал, как я пришел к разработке гексагональной пошаговой игры Beasts Battle и как не ...

Руководство по Node.js для начинающих. Часть 4 Доброго времени суток, друзья! Продолжаю публиковать перевод этого руководства по Node.js. Другие части: Часть 1 Часть 2 Часть 3 Часть 4 Файл package-lock.json В пятой версии Node.js был представлен файл package-lock.json. Что это такое? Для чего он нужен, если есть ...

Swift 5.3: Что нового? Привет Хабр! Язык программирования Swift обладает большой популярностью ввиду его использования в написании приложений под iOS, поэтому его развитие представляет интерес для всех занятых в этой области. Давайте посмотрим что нового приготовил разработчикам Swift версии 5.3....

Microsoft предупреждает о конце жизни ещё одной версии Windows 10 Компания Microsoft начала предупреждать пользователей операционной системы Windows 10 о скором завершении жизненного цикла очередной её версии.  С 11 мая 2021 года прекратится техническая поддержка Windows 10 версии 1909 или November 2019 Update — крупного о...

Тестирование StoreKit в Xcode 12 и iOS 14 Привет, Хабр! Меня зовут Сэм, я разработчик в сервисе Qonversion. В этой статье описаны новые возможности для тестирования подписок, представленные Apple во время сессии Introducing StoreKit Testing in Xcode на WWDC 2020. Рынок подписок в мобильных приложениях быстро растет,...

Как жить и работать с психиатрическим диагнозом. Часть 2: практические вопросы Кэрри Фишер, известная ролью принцессы Леи всю жизнь сражалась с биполярным расстройством — ей не помогали лекарства, только электрошок. Она — мой любимый биполярник, поэтому и иллюстрирует эту статью Это вторая часть расшифровки эфира про жизнь и работу в IT с биполярным ...

Разработка hexapod с нуля (часть 9) — завершение версии 1.00 Всем привет! 2 года разработки, 9723 строчек кода и киллограмы пластика сделали свое дело — разработка гексапода подошла к заключительному этапу в рамках текущей версии. К этому этапу проект полностью перешел на красивые зеленые железки, слегка изменен дизайн и появилась тр...

Apple выпустила iOS 14.6 beta 1. Что нового и как установить Несмотря на то что iOS 14.5 ещё не вышла в релиз, сегодня ночью Apple выпустила первую тестовую сборку iOS 14.6. Это уже шестое обновление второго порядка, которое должно привнести в работу операционной системы ряд знаковых функций. Очевидно, запуск программы бета-тестирова...

Новая версия командного интерпретатора GNU Bash 5.1 уже в строю Сегодня стало известно о выходе новой версии командного интерпретатора GNU Bash 5.1. На ее разработку ушло целых два года. Кроме того, есть и еще новость — сформирован релиз библиотеки readline 8.1, которая применяется в bash для организации редактирования командной строки....

Из первых уст. Про впечатления от курса  Яндекс Практикума “Разработчик С++” Приветствую уважаемое сообщество.В последнее время стало появляться множество курсов, связанных с IT. Вполне логично, что народ стал делиться своими наблюдениями от их прохождения. Так на Хабре можно найти отзывы об обучении на некоторых факультетах (курсах) от Яндекс Практи...

Под капотом сортировок в STL Стандарт С++ почти никогда не указывает, как именно должен быть реализован тот или иной std алгоритм. Дается только описание того, что на входе, что на выходе и асимптотические ограничения по времени работы и памяти. В статье я постарался прикинуть, какие математические алг...

Navigation Component-дзюцу, vol. 3 — Corner-кейсы В этой части трилогии про Navigation Component разберем как организовать навигацию в многомодульных приложениях, как работается с диплинками, а также рассмотрим кейсы со встраиваемыми фрагментами и диалогами. Это третья и заключительная статья в цикле про различные кейсы н...

Samsung выпустит смартфон со странным циклом обновлений Samsung готовит к выходу смартфон Galaxy A82 5G. Многие полагают, что это будет переименованная международная версия Galaxy Quantum2 без чипа QRNG (Quantum Random Number Generator). Как оказалось, данное устройство получит странный цикл обновлений.

Смотрим на внутренности камеры первого в мире смартфона с 10-кратным оптическим зумом. Huawei P40 Pro+ готовится к выходу в Европе Huawei P40 Pro+ только недавно поступил в продажу в Китае, а в Европе он ожидается в конце текущего месяца. Модель интересна тем, что это первый в мире смартфон с 10-кратным оптическим зумом! И сейчас у нас есть возможность взглянуть на то, как выглядит его впечатляющая...

В Pascal's Wager пришлое зимнее обновление — испытание и поддержка клавиатуры с мышкой Для хардкорной Pascal's Wager на смартфоны доступно зимнее обновление. Особых изменений в нём нет, но самым главным нововведением является испытание против боссов на время. Оно доступно для всех, кто приобрёл хотя бы базовую версию. Игрокам предстоит столкнуться с достаточно...

Адаптируем существующее бизнес-решение под SwiftUI. Часть 1 Доброго всем времени суток. О технологии SwiftUI, которую Apple анонсировали в прошлом году WWDC 2019, говорили уже много. В принципе уже довольно материала про ее особенности, что у нее под капотом и как это использовать для быстрого и красивого UI. Предлагаю вам небол...

[Перевод] Карманная книга по TypeScript. Часть 7. Классы Мы продолжаем серию публикаций адаптированного и дополненного перевода "Карманной книги по TypeScript". Другие части: Часть 1. Основы Часть 2. Типы на каждый день Часть 3. Сужение типов Часть 4. Подробнее о функциях Часть 5. Объектные типы Часть 6. Манипуля...

Два флагмана HUAWEI 2017 года получили финальное обновление EMUI и завершили жизненный цикл Даже самый мощные смартфоны когда-то должны перестать обновляться

[Перевод] Seccomp в Kubernetes: 7 вещей, о которых надо знать с самого начала Прим. перев.: Представляем вниманию перевод статьи старшего инженера по безопасности приложений британской компании ASOS.com. С ней он начинает цикл публикаций, посвящённых повышению безопасности в Kubernetes благодаря использованию seccomp. Если введение понравится читателя...

Графический чип AMD Navi 10 может обрести новую жизнь в видеокартах для майнинга Жизненный цикл графического чипа Navi 10 не закончится с уходом видеокарт Radeon RX 5700 XT. Он может найти применение в специальных версиях видеокарт для майнинга.

[Перевод] 3 известных и 3 неизвестных факта о темной материи Составное изображение «скопление пуль» ꟷ кластер галактик, образованный в результате столкновения двух кластеров. Розовые сгустки обозначают горячий газ, состоящие по большей части из обычного вещества, в то время как два синих сгустка показывают, где на самом деле содержит...

Подписки на ПО подстегивают доходы PTC Производитель программного обеспечения для проектирования и управления жизненным циклом изделий отчитался о результатах работы в первом финквартале.

[Перевод] ECMAScript 4: версия, которой не было Вы наверняка заметили, что в системах сборки кода используются спецификации ECMAScript 3, затем ECMAScript 5 и так далее. ECMAScript 4 не используется никогда. Почему?Я подумал, что было бы интересно изучить историю ECMAScript 4 и выяснить, чего мы лишились.Согласно Википеди...

Стримим и кастим youtube и не только… (часть 2) Raspicast, Mps-Youtube и Youtube-viewer Продолжим обследование "звездных" клиентов по стримингу медиа контента не попавших в первую часть. И "кастингу" как возможности передавать ролики через другие устройства на Raspberry Pi. Есть еще несколько простых способов сделать это! Встречаем Raspicas...

[Из песочницы] Микросервисы или модульные системы? Как заказчику выбрать подход к IT-архитектуре продукта Микросервисная и модульная системы — это типы архитектуры IT-решений. При работе с модулями мы дорабатываем коробочную версию существующего IT-продукта. Под коробочной версией имеем в виду монолит, готовую систему с ядром, которая поставляется всем заказчикам одинаково, «ка...

HUAWEI завершила рассылку EMUI 10.1 – без обновления остались десятки популярных смартфонов 2018 и 2019-го годов – полный список и версии прошивок Жизненный цикл десятков смартфонов HUAWEI окончился спустя год после начала продаж

Google прекратила продажи смартфонов Pixel 4 и Pixel 4 XL через 9 месяцев после выхода Вслед за Pixel 3/Pixel 3 XL (флагманскими моделями 2018 года), и более доступными Pixel 3A/Pixel 3A XL компания Google отправила на покой и актуальные флагманы Pixel 4/Pixel 4 XL — с официального сайта они пропали и больше не появятся. Отвечая на соответствующий запрос The V...

Sony обрушила цену игровой приставки PlayStation 4 до минимума Самой известной и распространенной игровой приставкой на рынке в настоящее время является Sony PlayStation 4, которая была представлена и выпущена на рынок еще в конце 2013 года. За весь ее жизненный цикл компания-производитель сумела продать Сообщение Sony обрушила цену иг...

VxLAN фабрика часть 4. Multipod Привет, Хабр! Все еще заканчиваю цикл статей, посвященных запуску курса "Архитектор сетей" от OTUS, по технологии VxLAN EVPN. И сегодня обсудим реализацию подключений машинных залов или ЦОД в одну VxLAN фабрику Читать дальше →

Родительский контроль, отслеживание фаз сна и тахиметр. Что ещё известно о watchOS 7 Несмотря на то что до релиза iOS 14 остаётся ещё более полугода, мы уже знаем некоторые подробности о предстоящем обновлении. Например, ещё в конце прошлого года стало известно, что Apple после фиаско iOS 13 решила изменить подход к тестированию операционных систем. Для это...

От Threat Modeling до безопасности AWS: 50+ open-source инструментов для выстраивания безопасности DevOps Привет, Хабр! Я консультант по информационной безопасности в Swordfish Security по части выстраивания безопасного DevOps для наших заказчиков. Я слежу за тем, как развивается тенденция развития компаний в сторону DevSecOps в мире, пытаюсь транслировать самые интересные практ...

Huawei продолжит обновлять свои смартфоны, Mate 10, Mate 10 Pro, P20 и P20 Pro обновлены в очередной раз На прошлой неделе завершила свое действие временная генеральная лицензия, выданная Huawei правительством США. Она позволяла компании продолжать выпускать обновления для своих смартфонов и планшетов после отлучения от сервисов Google Play. По этой причине возникли опасен...

Что такое Windows PowerShell и с чем его едят? Часть 1: основные возможности Исторически утилиты командной строки в Unix-системах развиты лучше чем в Windows, однако с появлением нового решения ситуация изменилась. Windows PowerShell позволяет системным администраторам автоматизировать большинство рутинных задач. С ее помощью можно менять настройки,...

Выход Android 12 намного важнее, чем вы думаете Android прошел долгий путь становления как операционная система. Постепенно многие его встроенные функции стали отдельными приложениями и перекочевали в Google Play. Это привело к тому, что дальнейшие обновления носили малозаметный для простого человека характер. Улучшалась...

[Перевод] Отпечаток браузера: что это, как работает, нарушает ли закон и как защититься. Часть 1 От Selectel: эта статья первая в цикле переводов очень детальной статьи об отпечатках браузера и том, как работает технология. Здесь собрано все, что вы хотели знать, но боялись спросить по этой теме. Что такое отпечатки браузера? Это метод, используемый сайтами и сервиса...

Apple выпустила iOS 14.2 beta 1 для всех. Как скачать Как понять, будет ли следующая версия iOS масштабной? Конечно же, посмотреть на то, как долго длится каждый этап бета-тестирования этого обновления. Если оно крупное и включает много новых функций, его испытывают на протяжении полутора-двух месяцев, выпуская свежие сборки н...

Intel переведёт процессоры Skylake на новый этап жизненного цикла позже, чем планировала А вот к Kaby Lake она будет безжалостна.

Apple выпустила беты iOS 14, macOS Big Sur, tvOS 14 и watchOS 7 Сегодняшняя презентация Apple оказалась одной из самых насыщенных за последнее время. На это повлияло отсутствие зрителей и отснятый заранее материал, который наверняка несколько раз репетировался. На выходе мы получили совершенно потрясающую картинку, кинематографические п...

Всё о проекте «Спутниковый интернет Starlink». Часть 7. Пропускная способность сети Starlink и программа RDOF Часть 1 ‣ Часть2 ‣ Часть 3 ‣ Часть 4 ‣ Часть 5 ‣ Часть 6 Пропускная способность сети Starlink В первой заявке, поданной SpaceX в FCC (Федеральная Комиссия по связи), указывалось, что пропускная способность одного спутника составит 17-23 Гбит/с, и усредненно принималась ка...

Использование сканера уязвимостей Dependency-Check в GilabCI Важная часть управления уязвимостями состоит в том, чтобы хорошо понимать и обеспечить безопасность цепочки поставок тех компонентов ПО, из которых строятся современные системы. Команды, практикующие гибкие методики и DevOps, широко применяют библиотеки и каркасы с открытым ...

[recovery mode] Переезд от jQuery к Svelte, без боли Всем привет. Я бэкэнд разработчик и фронтэнд задачи решаю как умею, то есть на jQuery, это работало в 2015, работает и сейчас. Но при наличии Vue и React это уже не камильфо. Из любви к особому пути я решил осваивать не проверенный миллионами разработчиков Angular/React/Vue...

Зоны в Dart: операция на открытом сердце для окружения Привет! Меня зовут Дима, я frontend-разработчик в компании Wrike. Клиентскую часть проекта мы пишем на Dart, однако работать с асинхронными операциями нам приходится не меньше, чем на других технологиях. Зоны — один из удобных инструментов, который Dart для этого предоставля...

Huawei не забыла важный для себя флагман четырёхлетней давности. Модель P9 получила полезное обновление Смартфон Huawei P9 можно назвать некой отправной точкой. Именно этот аппарат производителя во многом стал на одну ступеньку с другими флагманами, а в чём-то даже превосходил их. Но вышел он в 2016 году, так что сейчас в целом он уже очень устарел. Однако это не помешал...

Как жить и работать с психиатрическим диагнозом: расшифровка эфира, часть 1 И снова привет, Хабр. Две недели назад я написала пост с каминг-аутом, что я работаю в IT с тяжелым психическим расстройством и предложила задавать вопросы. И форма ответов просто взорвалась! Впервые за время, которое я на площадке, я увидела человеческую часть нашего ком...

Vivo строит гигантскую штаб-квартиру Vivo, китайский производитель смартфонов, строит новый многоэтажный офис в Шэньчжэне, Китай. Речь идет о будущей штаб-квартиры, в которую компания уже вложила более 180 миллионов долларов США, причем речь идет только о покупке места под строительство. Строительство 32-э...

Сравнение Elm и Reflex Введение В этой статье мы поговорим о двух принципиально разных подходах к реактивному программированию. Elm, в отличие от Reflex — это целый язык, а не библиотека, поэтому сравнивать их не очень корректно. Тем не менее, можно показать разницу между подходами, а также расска...

В бете Telegram для Android появились групповые видеозвонки Telegram можно смело назвать демократическим сервисом. Появление большинства новых функций, которыми он обзавёлся, так или иначе было спровоцировано пользователями, буквально требовавшими от разработчиков их внедрения. Анимированные стикеры, чат с самим собой, прямое обновл...

Изучаю Scala: Часть 1 — Игра змейка Привет Хабр! Когда я изучаю новый язык я обычно делаю на нем змейку. Может какому нибудь новичку который тоже изучает Scala будет интересен код другого новичка в этом ЯП. У опытных скалистов скорее всего мой первый код на Scala вызовет грусть. За подробностями добро пожалов...

Новые функции, которые появятся на Android этой зимой Не знаю, заметили вы или нет, но в последнее время Google часто предъявляют претензии, что она как-то дистанцирует себя от обновления функциональных возможностей Android. Нет, конечно, компания выпускает обновления для своей платформы, но с точки зрения наполнения они едва ...

[Перевод] Rust Foundation Сегодня от имени команды Rust Core я рада объявить о Rust Foundation — новой независимой некоммерческой организации, управляющей языком программирования Rust и его экосистемой, которая исключительно ориентирована на поддержку всех сопроводителей — тех, кто создаёт проекты и...

Как скачать бета-версию Гугл Хром для Андроид Несмотря на то что в представлении многих пользователей бета-тест чего бы то ни было является чем-то очень ответственным и невероятно сложным, по факту всё совершенно не так. Многие разработчики давно смекнули, что куда лучше протестировать свои приложения или обновления дл...

Apple выпустила iOS 15 beta 1. Как обновиться Меньше чем через час после завершения презентации, прошедшей в рамках первого дня WWDC 2021, Apple выпустила первую бета-версию iOS 15. По традиции, установить её в первую очередь смогут только владельцы всех совместимых устройств с учётными записями разработчиков. Разбирае...

[Из песочницы] Взаимодействие с NIDD через SCEF с использованием утилиты Postman. Краткий экскурс в SCEF и его возможности Данная статья позволит тем, кто еще только начинает свою разработку или уже применяет технологию NB-IoT, составить представление о том, как можно удаленно взаимодействовать с NB-IoT устройством. Краткий обзор NB-IoT легко наступает на пятки 2G и зарекомендовал себя как эн...

Ultimate Custom Night от автора Five Nights at Freddy's впервые вышла на мобильных Летом прошлого года студия Clickteam анонсировала, что выпустит ремастеры мобильных игр серии Five Nights at Freddy's, используя для новых версий ассеты в высоком разрешении из Steam, новый интерфейс, улучшенное управление и другое. Она также пообещала перенести на iOS и And...

3. NGFW для малого бизнеса. Беспроводная передача данных: WiFi и LTE Здравствуйте, уважаемые читатели блога TS Solution, мы продолжаем цикл статей для решений NGFW СheckPoint сегмента SMB. Для удобства вы можете ознакомиться с модельным рядом, изучить характеристики и возможности в первой части, далее предлагаем обратиться к распаковке и пе...

Red Hat сделала бесплатным свой дистрибутив RHEL Отличные новости, %username%! Компания Red Hat сделала бесплатным свой корпоративный дистрибутив RHEL. Правда, есть ряд правил, выполнив которые, этим дистрибутивом можно пользоваться безвозмездно, то есть даром (вы тоже читаете это голосом Совы из мультика про Винни-Пуха?)...

Планирование потоков в Windows. Часть 1 из 4 Ниже представлена не простая расшифровка доклада с семинара CLRium, а переработанная версия для книги .NET Platform Architecture. Той её части, что относится к потокам. Потоки и планирование потоков Что такое поток? Давайте дадим краткое определение. По своей сути поток это...

NSX Advanced Load Balancer – умный автомасштабируемый балансировщик нагрузки. Часть 1: архитектура и особенности В этом посте я хочу рассказать о системе балансировки нагрузки VMware NSX Advanced Load Balancer (by Avi Networks), или NSX ALB. Чуть больше года назад компания VMware купила компанию Avi Networks, и тогда же система балансировки сменила название с Avi Vantage на NSX ALB, но...

Как я участвовал в IOCCC-'19 (и проиграл). Часть 2: «Симулятор NOR» Это вторая часть цикла статей о том, как я участвовал в IOCCC'19 Как я участвовал в IOCCC-'19 (и проиграл). Часть 1: «Крестики-нолики» Как я участвовал в IOCCC-'19 (и проиграл). Часть 2: «Симулятор NOR» Я надеюсь, что данная статья поможет вам при разборе чужого кода и...

Удобное логирование на бэкенде. Доклад Яндекса Что-то всегда идет не по плану. Приходится отвечать на вопросы, «Что сломалось?», «Почему тормозит?» и «Почему мы не увидели этого раньше?». На примере простого приложения Даниил Галиев zefirior из Яндекс.Путешествий показал, как отвечать на эти вопросы и какие инструменты в...

Стандарт C++20: обзор новых возможностей C++. Часть 5 «Корутины» 25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор основных нововведений Стандарта, рассказывается, как их применять уже сейчас и чем они могут быть полезны. При подготовке...

Apple выпустила iOS 13.5 beta 4 для разработчиков Традиционным для Apple днём обновлений является вторник. Именно в этот день компания выпускает все свежие апдейты своих операционных систем, даже если они находятся в стадии бета-тестировании. Почему так вышло и есть ли в этом какой-то скрытый смысл, неизвестно, но уже мног...

Оптимизация рендера под Mobile. Часть 3. Шейдеры Привет Хабр! В предыдущих частях цикла (раз, два) мы рассматривали тайловую архитектуру мобильных GPU, а также классифицировали различные семейства GPU, представленные у пользователей. В этой части мы рассмотрим приемы, которые помогут писать быстрые шейдеры для мобильных GP...

Apple выпустила iOS 13.4 beta 1 для разработчиков Apple возобновила программу бета-тестирования, представив iOS 13.4 Выход всякого обновления iOS – это всегда праздник для пользователей платформы. Пожалуй, апдейты ни одной другой операционки Apple не вызывают такого ажиотажа независимо от порядкового номера и нововведений. ...

[recovery mode] Как я участвовал в IOCCC-'19 (и проиграл). Часть 1: «Крестики-нолики» Нас с детства учили, что хороший, качественный код должен хорошо читаться, быть семантически и алгоритмически понятным. Все ругают программистов, которые пишут непонятный или переусложенный код. Но что, если провести конкурс, в котором критерий «хорошести» кода будет переве...

Как выглядит zip-архив и что мы с этим можем сделать. Часть 4 — Чтение архива Продолжение цикла о Zip-архивах и PHP. Предыдущие статьи: Часть 1, Часть 2, Часть 3 Доброго времени суток, дорогие читатели. На этот раз я хотел бы представить, наверное, заключительную часть цикла о Zip-архивах и PHP. В этой статье я покажу как прочесть уже существующий ...

[Перевод] Создание пайплайнов CI с помощью Tekton (внутри Kubernetes). Часть 1/2 В этой статье мы собираемся создать пайплайн непрерывной интеграции (CI) с Tekton, фреймворком с открытым исходным кодом для создания конвейеров CI / CD в Kubernetes. Мы собираемся подготовить локальный кластер Kubernetes через kind и установить на нем Tekton. После этого мы...

Смотрим на внутренности камеры первого в мире смартфона с 10-кратным оптическим зумом. Huawei P40 Pro+ готовится к выходу в Европе Huawei P40 Pro+ только недавно поступил в продажу в Китае, а в Европе он ожидается в конце текущего месяца. Модель интересна тем, что это первый в мире смартфон с 10-кратным оптическим зумом! И сейчас у нас есть возможность взглянуть на то, как выглядит его впечатляюща...

Доступна для загрузки Windows 10 Build 18363.1016 Если вы используете Windows 10 версии 1909 или 1903, Microsoft выпускает новое обновление для вашего устройства с исправлениями безопасности. Microsoft также опубликовала прямые ссылки для загрузки автономных установщиков кумулятивного обновления KB4565351, которые могут быт...

Еврокомиссия подала апелляцию в высший суд Европы, не желая прощать Apple €13 млрд неуплаченных налогов в Ирландии Многолетний конфликт между Apple и Европейской комиссией по поводу недоплаченных налогов в Ирландии получил ожидаемое продолжение — на днях главный антимонопольный орган Евросоюза подал апелляционную жалобу в Европейский суд, высший суд Европы, на июльское постановление Евро...

[Перевод] А вы можете решить эти три (обманчиво) простые задачи на Python? С самого начала своего пути, как разработчика программного обеспечения, я очень любил копаться во внутренностях языков программирования. Мне всегда было интересно как устроена та или иная конструкция, как работает та или иная команда, что под капотом у синтаксического сахара...

Xiaomi завершила жизненный цикл для 20 смартфонов 18-19-х годов – Android 11 на MIUI 12 отменяется Список смартфонов Xiaomi, которые не получат новую мобильную ОС

[Перевод] Как построить четкие модели классов и получить реальные преимущества от UML. Часть 3 В первых двух частях (1, 2) мы обсудили общий принципы UML, о семантике и признаках хорошей модели. В этой части добавим ещё кое-что про хорошие модели и перейдём к плохим. Читать далее

Форум «РазвИТие»: цифровые двойники на практике 6 октября состоится онлайн-форум «РазвИТие. Российские технологии для инженеров». Консорциум ИТ-разработчиков в составе компаний «Аскон», ADEM, НТЦ «АПМ», «Тесис» и «Эремекс» представит новые версии продуктов, составляющих интегрированный программный комплекс управления жизн...

Как писать книгу в LaTeXe по физике. Cтатья 1 Это моя первая статья на Хабре. Глава 1. Введение 1.1 Позвольте представиться и почему я это пишу    Я — научный сотрудник, физик. Недавно выпустил книгу по спектроскопии объемом 880 страниц и весом 1560 грамм. Эту книгу я писал 9 лет, параллельно читая лекции по...

Android 11 Developer Preview — что нового У Google есть очень странная традиция, понять суть которой довольно сложно. Вместо того, чтобы сначала провести презентацию новой версии Android, а потом запускать её бета-тест, поисковый гигант делает с точностью до наоборот. В результате тестовая версия обновления выходит...

[Из песочницы] BPF для самых маленьких, часть нулевая: classic BPF Berkeley Packet Filters (BPF) — это технология ядра Linux, которая не сходит с первых полос англоязычных технических изданий вот уже несколько лет подряд. Конференции забиты докладами про использование и разработку BPF. David Miller, мантейнер сетевой подсистемы Linux, назыв...

[Перевод] Использование VueJS вместе с Django Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Введение Сейчас я работаю над очень интересным проектом. И в нем все сложно, потому что сам проект очень масштабный, а я занимаюсь им один в свободное время, при этом работая полный рабочий ...

Линукс-порт Far Manager: прогресс за 4 года Первая публикация исходников far2l, порта Far Manager под Линукс — штуки, которая когда-то считалась принципиально невозможной — состоялась 10 августа 2016го. Поскольку главный разработчик поговаривает о переходе проекта в статус беты, решил написать обзорный пост, как там и...

[Перевод] Релиз Dart 2.10: на шаг ближе к null-safety Команда языка Dart постепенно приближается к одному из самых мажорных релизов — null-safety. Эта фича есть у многих лидеров рынка, включая Kotlin и TypeScript. По понятным причинам этот релиз нельзя сделать в виде рубильника: одним днём и простым апдейтом. Набравшее скорост...

«Новые Былины», часть первая: Введение По многочисленным просьбам читателей начинается большой цикл статей о применении технологии бессерверных вычислений для разработки реального приложения. В этом цикле будет рассмотрена разработка приложения, тестирование и поставка конечным пользователям с использованием сов...

Как сделать бота, который превращает фото в комикс. Часть вторая. Обучение модели ⇨ Первая часть И снова здравствуйте! Как вы могли заметить, праздники несколько подкосили график выхода статей. Думаю, многие за это время успели если не полностью обучить свою модель, то хотя бы поэкспериментировать с различными наборами данных. 1. Ставим дистрибутив 2. ...

Apple представила специальную версию сайта iCloud.com для iPhone и Android Спустя 8 лет Apple всё-таки решилась выпустить мобильную версию iCloud.com Несмотря на то что Apple всегда стремилась обеспечить удобство своих пользователей при взаимодействии с фирменными сервисами, иногда в Купертино – осознанно или нет – всё-таки допускают осечки. Но одн...

[Перевод] Три редко используемых возможности Python 3, о которых каждый должен знать Python 3 существует уже какое-то время и довольно много разработчиков, особенно те, кто только начинает свой путь в Python, уже используют эту версию языка. Несмотря на то, что множество новых возможностей широко используются, похоже, что некоторые остались за кадром. В это...

Книга «Компьютерные сети. Принципы, технологии, протоколы: Юбилейное издание» Это издание в некотором смысле особенное — прошло ровно 20 лет с момента выхода книги в свет. 20 лет — это немаленький срок, за это время дети наших первых читателей подросли и, возможно, стали интересоваться компьютерными сетями. И, возможно, у них в руках окажется 6-е изд...

Почему я ушёл с React Native и перешёл во Flutter: Часть 2 Всем привет. Меня зовут Дмитрий Андриянов. Два года я писал на React Native, сейчас работаю в Surf во Flutter отделе и уже более полутора лет пишу на Flutter. В первой части статьи я рассказал про основные различия между React Native и Flutter. В этой части расскажу про раз...

Google рассказала, какая защита появилась в Google Chrome Google Chrome – браузер хоть и удобный, но не самый безопасный. В отличие от Safari, он никогда не был ориентирован на защиту пользовательских данных. Сказывалась бизнес-модель самой Google, которая состояла в том, чтобы отслеживать действия пользователей, а потом использов...

Процессоры AMD Ryzen 7 3700X и 3800X, а также Ryzen 9 3900X и 3950X: второе тестирование по новой методике, посвященное самым быстрым настольным процессорам на рынке Это лишь второе тестирование по новой методике, так что основной задачей, как и в первый раз, была отладка собственно методики и создание «опорной» базы результатов. Сами же процессоры AMD нам знакомы — за исключением разве что Ryzen 7 3800X, но ничего принципиально нового в...

Обновление вхолостую, или Что не так с Android 12 На этой неделе Google запустила программу бета-тестирования Android 12. Несмотря на то что перед нами пока только первая сборка для разработчиков, у которой даже не было официальной презентации, это не помешало нам разобраться в произошедших изменениях и худо-бедно понять, ...

Умные часы Apple Watch следующего поколения станут ещё более полезными в вопросе отслеживания здоровья Apple Watch — самые популярные в мире умные часы, и это не изменится в ближайшем будущем. Несмотря на то, что это полноценные умные часы с собственной операционной системой, многие владельцы используют только те программы и функции, которые есть в Apple Watch из к...

[Перевод] 27 лет жизни серии Elder Scrolls Прошёл почти десяток лет и сменилось два поколения консолей со времени выхода в 2011 году игры Skyrim. С тех пор Bethesda занималась другими франшизами: мы увидели две новые игры Fallout, а сейчас студия работает над совершенно новым научно-фантастическим проектом Starfield...

[Перевод] Разговаривать — это трудно. Эссе об общении с непрограммистами У программистов есть разные поговорки о трудных проблемах. Наверное, мой любимый вариант: «В информатике две трудные проблемы: недействительность кэша, присвоение имён и ошибки на единицу». Я пишу программное обеспечение достаточно давно, чтобы столкнуться с каждой из этих ...

Дополняя SQL. Часть 1. Сложности парсинга. Истории о доработке ANTLR напильником Публикую на Хабр оригинал статьи, перевод которой размещен в блоге Codingsight. Что будет в этой статье? Более пяти лет работаю в компании, что занимается разработкой линейки IDE для работы с базами данных. Начиная работу над этой статьей я и не представлял как много интере...

Грядет анонс новой части в гоночной серии DiRT, а поддержка DiRT Rally 2.0 завершена На официальной странице гоночной серии DiRT в Твиттере появилась новая запись, фактически, анонсирующая новую игру в линейке, которая будет отличаться от всего, что было раньше. Разработчики опубликовали следующий логотип и подпись «Приготовьтесь к чему-то... другому». На о...

Apple выпустила iOS 14.3 beta 3. Что нового Сегодня, 2 декабря, Apple выпустила iOS 14.3 beta 3 и iPadOS 14.3 beta 3. Оба апдейта вышли только в версиях для разработчиков. Несмотря на то что раньше для их установки потребовался бы действующий аккаунт разработчика, сегодня будет достаточно просто бета-профиля, который...

Samsung придумала, как оживить старые Android-смартфоны Поддержка абсолютного большинства смартфонов под управлением Android ограничена двумя – ну, максимум тремя – годами. Даже после того, как Samsung объявила о намерении продлить жизненный цикл фирменных аппаратов, ничего принципиально не поменялось. В конце концов, даже три г...

[Из песочницы] «Да, они существуют!» Чем занимаются и сколько зарабатывают Data Science-специалисты в Казахстане? Дмитрий Казаков, Data Analytics Team Lead в Kolesa Group, делится инсайтами из первого казахстанского опроса специалистов по работе с данными. Помните популярную фразу о том, что Big Data больше всего напоминает подростковый секс – все о нем говорят, но никто не знает, ест...

Собираем игру «Змейка» на макетной плате. Часть 2: «векторный» дисплей В первой части мы собрали автомат с логикой игры. Точнее, не всей игры, а только движения самой змеи. В этой, заключительной, части мы разберёмся с подключением экрана и закончим всю схему целиком. Большое разрешение — по клику Читать дальше →

[Из песочницы] MMORPG для Telegram — Первый большой проект — Часть 0 Рождение идеи Все мы помним такие легендарные MMORPG нулевых, как Lineage 2, World of Warcraft, Aion, Perfect World. Мы растем, жизненные приоритеты меняются — работа, семья, друзья. И уже не можем уделять столько времени играм. Но желание играть никуда не пропадает! Хочется...

HUAWEI отказалась выпускать EMUI 11 на 37 смартфонов 2019 и 2020 годов завершив их жизненный цикл Десятки смартфонов не получат новую прошивку в этом году

TechnologiCS – цифровизация жизненного цикла продукции на базе одной системы В 2020 году на фоне глобальной эпидемии коронавируса и введения режима самоизоляции большинство из нас смогло на собственном опыте прочувствовать, что значат эффективные ИТ-сервисы в современном мире. И речь здесь идет не столько о сервисах доставки еды, дистанционном обучен...

Ускоренная разработка софта: барьеры и перспективы Разработка и доставка ПО продолжают ускоряться, поэтому командам разработчиков нужно минимизировать узкие места на любом этапе жизненного цикла софта (software development lifecycle, SDLC). Опрошенные порталом InformationWeek эксперты ...

[Из песочницы] BAIKAL-GVD. Охотники за нейтрино Цикл научно-популярных видео «BAIKAL-GVD. Охотники за нейтрино» рассказывает о строительстве уникальной установки по детектированию нейтрино на озере Байкал, о целях и задачах эксперимента и о людях в нем участвующих. Это цикл о серьезном и веселом, грандиозном и обыденном, ...

[Из песочницы] Точные и быстрые вычисления для чисел с плавающей точкой на примере функции синуса. Введение и часть 1 Внимательно прочитал очень хорошие статьи от ArtemKaravaev по сложению чисел с плавающей точкой. Тема очень интересная и хочется её продолжить и показать на примерах, как работать с числами с плавающей точкой на практике. В качестве эталона возьмём библиотеку GNU glibc (libm...

[Перевод] Руководство по Node.js для начинающих. Часть 1 Доброго времени суток, друзья! Представляю Вашему вниманию перевод этого руководства по Node.js. Введение в Node.js Node.js — это открытая и кроссплатформенная среда выполнения JavaScript. Это отличное решение почти для любого проекта. Node.js запускает «движок» Java...

Всё про налоги для IT-фрилансеров. ИП и самозанятые. Часть 1 Раньше у IT-фрилансеров было только два варианта работать легально: зарегистрировать ИП на УСН или на патенте. С этого года появилась ещё одна альтернатива — стать самозанятым. Пока новый режим действует только в 4 регионах, но в 2020 году его планируют ввести на всей терри...

[Из песочницы] Как скомпилировать декоратор — C++, Python и собственная реализация. Часть 2 Декораторы — одна из самых необычных особенностей Python. Это инструмент, который полноценно может существовать только в динамически типизированном, интерпретируемом языке. В первой части статьи мой товарищ Witcher136 показал, как в С++ реализовать наиболее приближенную к эт...

Vivo строит гигантскую штаб-квартиру Vivo, китайский производитель смартфонов, строит новый многоэтажный офис в Шэньчжэне, Китай. Речь идет о будущей штаб-квартиры, в которую компания уже вложила более 180 миллионов долларов США, причем речь идет только о покупке места под строительство. Строительство 32-...

Как с помощью js и google sheets стать соседом Билла Гейтса по гольф клубу В последнее время на хабре стали появляться статьи, начинающиеся с рассказов про свободное время на самоизоляции и, как итог, появившихся троллейбусов из буханки. Возможно, администрации стоит задуматься о добавлении нового хаба — Самоизоляция.. Вот и у меня появилось свобо...

Скроллбар, который не смог Недавно вышла новая версия Windows Terminal. Всё бы ничего, но работоспособность её скроллбара оставляла желать лучшего. Поэтому настало время немного потыкать в него палкой и сыграть на бубне. Читать дальше →

Какие функции Google Ассистент получит после обновления Я уже рассказывал о том, что некоторое время назад окончательно пересел с Google Ассистента на Алису от Яндекса. Отечественный помощник оказался реально полезнее при использовании в совокупности с сервисами вроде Яндекс.Музыки, Яндекс.Такси и прочих. Однако Google – будто у...

Точные и быстрые вычисления для чисел с плавающей точкой на примере функции синуса. Часть 2: libm Продолжаю цикл статей по работе с плавающей точкой. В первой статье я дал небольшое математическое введение и показал самый простой и очевидный способ вычисления синуса с примерами программ с разными «подводными камнями». Сегодня статья будет немного другая по стилю. Здесь н...

Анбоксинг в современной Java Сейчас новые версии Java выходят раз в полгода. В них время от времени появляются новые возможности: var в Java 10, switch-выражения в Java 14, рекорды и паттерны в Java 16. Про это всё, конечно, написано множество статей, блог-постов, сделано множество докладов на конференц...

Микросервисы: как соблюсти контракт Переход к микросервисной архитектуре требует пересмотра подхода к разработке, тестированию, сопровождению, проектированию – иными словами, ко всем аспектам жизненного цикла программных компонентов. В этом посте мы расскажем о практиках, к которым пришла команда архитекторов ...

Что Capcom показал на E3 2021? DLC для Resident Evil 8, трейлер The Great Ace Attorney Chronicles и другое Вчера Capcom провёл презентацию на E3 2021. Издатель не показал ничего нового за 30 минут, только сообщил о планах для уже известных игр. Началось всё, конечно же, с Resident Evil 8: леди Димитреску завоевала сердца геймеров, поэтому они ждали информации о новом контенте. Зн...

[recovery mode] Пробуем и разбираемся с StateFlow Всем привет. Несколько дней назад JetBrains выпустил новую версию корутин — 1.3.6 и одним из нововведении стал новый подвид Flow — StateFlow, который приходит на замену ConflatedBroadcastChannel. Я решил попробовать StateFlow в действии и изучить внутреннее устройство. Чита...

GlobalSign выпустила первый в мире кроссплатформенный агент для управления сертификатами под Windows, macOS и Linux 19 января 2021 года компания GlobalSign объявила о выходе AEG 6.4 — новой версии шлюза автоматической регистрации Auto Enrollment Gateway, вместе с которым представлена маленькая, но уникальная программка: кроссплатформенный агент для автоматической выдачи и управления сер...

В новой версии Windows 10 появились «танцующие» значки. Увы, это не новая функция Пользователи выпущенного в конце мая крупного обновления Windows 10 (версия 2004 или May 2020 Update) заметили новую недоработку в системе. В результате сбоя в области уведомлений  появилась необычная анимация — значки как-будто танцуют. После установки Wind...

В iOS 14 есть функция записи звонков, но она не для рядовых пользователей Несколько дней назад в сети появилась информация о том, что в iOS 14 может появиться функция записи звонков. Однако, как стало известно сегодня, воспользоваться подобной возможностью рядовые пользователи не смогут. Функция будет доступна в системе только до выхода первой бет...

HUAWEI завершила жизненный цикл для десятков актуальных смартфонов 2018-2019-х годов – список HUAWEI оставила без новой прошивки EMUI 10.1 десятки актуальных смартфонов 2018-2019-х годов

Xiaomi сообщила о завершении жизненного цикла для 24 актуальных смартфонов 2018-2019 годов Поддержка завершена, а новых обновлений больше не будет

«Сименс» и SAP разработают решения для управления жизненным циклом Компании разработают новые комплексные услуги и сервисы для прогнозирования и управления активами.

Microsoft прекратит поддержку Windows 10 в 2025 году — новый намек на Windows 11 Соответствующая запись появилась на официальной странице жизненного цикла Windows 10.

От проектной к продуктовой поставке ПО. В чём суть? Продуктовый подход поставки программного обеспечения Пытаясь принять и использовать идею «продукта» в рамках ИТ-организации, иногда бывает трудно понять границы и зону ответственности продуктовой команды, как её деятельность связана с тем, что коллеги из бизнес-п...

Разработка плагинов для Zabbix Agent 2 На последнем Zabbix Summit 2019 вместе с выходом Zabbix 4.4 был анонсирован новый Zabbix Agent 2, ключевая фишка которого — возможность написания плагинов к нему на языке Go. И многие сразу стали спрашивать: а как же, собственно, эти плагины писать, как они устроены? Где взя...

Вместо консолей и игровых ПК. Сервис GeForce Now привлёк более 1 млн пользователей менее чем за три недели Облачный игровой сервис GeForce Now вышел из длительной стадии бета-тестирования менее трёх недель назад, но уже успел отличиться. Как сообщает Nvidia, за это время к сервису присоединилось более 1 млн новых пользователей! Конечно, в данном случае это заслуга не только...

[Перевод] Руководство по возможностям Java версий 8-14 Здесь есть все, что вам нужно знать о различных версиях и функциях Java. Java 8, Java 11, Java 13, Java 14 — какая разница? Вы можете использовать это руководство, чтобы получить практическую информацию о том, как найти и установить последнюю версию Java, понять различия ме...

Изучаем ELK. Часть I — Установка Elasticsearch Эта статья является первой в серии статей по стеку Elasticsearch, Logstash, Kibana (ELK). Цикл статей ориентирован на тех, кто только начинает знакомится со стеком ELK, и содержит минимально необходимый набор знаний, чтобы успешно запустить свой первый кластер ELK. В этой ...

Какие смартфоны получат Android 11 Список смартфонов Oppo, Xiaomi, OnePlus, Samsung, Huawei и др. компаний, которым стоит ждать Android 11   В последнее время Google взяла за правило не озвучивать дату выход стабильной сборки новой версии Android. И только инсайдеры подпитывали наше любопытство, предсказ...

Введение в SSD. Часть 4. Физическая Прошлые части цикла «Введение в SSD» поведали читателю про историю появления SSD-накопителей, интерфейсы взаимодействия с ними и популярные форм-факторы. Четвёртая часть расскажет о хранении данных внутри накопителей. Читать дальше →

PVS-Studio теперь в Compiler Explorer Совсем недавно произошло знаменательное событие: PVS-Studio появился в Compiler Explorer! Теперь вы можете быстро и легко проанализировать код на наличие ошибок прямо на сайте godbolt.org (Compiler Explorer). Это нововведение открывает большое количество новых возможностей ...

Решения для защиты корпоративной и технологической сети: обзор продуктов Positive Technologies Коллеги, добрый день! Данная статья является отправной точкой в цикле статей по продуктам Positive Technologies. Первая часть будет посвящена MaxPatrol 8, а сегодня в рамках данной статьи мы поговорим о разнообразии продуктов и решений Positive Technologies и их совместно...

Дневник Samsung Galaxy Note 20 Ultra: 10 мелочей, которые мне нравятся в этом смартфоне Изучение возможностей Samsung Galaxy Note 20 Ultra в формате дневников подходит к концу, поэтому мне бы хотелось отдельно остановиться на приятных мелочах, делающих использование этого смартфона комфортнее. О части из них я уже рассказывал, часть из них есть не только в этом...

Unreal Engine 5 задает новую планку игровой реалистичности Компания Epic Games впервые продемонстрировала возможности игрового движка Unreal Engine 5. Одной из главных целей его создания было достижение исключительной фотореалистичности, сравнимой только с AAA-блокбастерами и самой жизнью. Unreal Engine 5 поддерживает ПК, Mac, ко...

[Перевод] Самые интересные automotive-стартапы 2019-2020 Несмотря на то, что сроки внедрения полностью автономных транспортных средств постоянно изменяются, это не замедляет рост экосистемы автомобильных стартапов. В то время как одни компании все еще работают над достижением цели 5-го уровня автономности, другие решают проблемы...

Единое цифровое пространство стройотрасли и ЖКХ должно появиться в России Об этом сообщил в пятницу заместитель министра строительства и ЖКХ РФ Александр Козлов на онлайн-конференции по цифровизации строительной отрасли."Мы говорим о том, что нам нужны данные, которые содержатся в градостроительной исходно-разрешительной документации, и эти д...

Умные часы Apple Watch следующего поколения станут ещё более полезными в вопросе отслеживания здоровья Apple Watch — самые популярные в мире умные часы, и это не изменится в ближайшем будущем. Несмотря на то, что это полноценные умные часы с собственной операционной системой, многие владельцы используют только те программы и функции, которые есть в Apple Watch из к...

Главный секрет блока else в циклах пайтона Это короткая статья для новичков. Наверняка вы знаете, что в пайтоне для циклов for и while предусмотрен блок else. И с этим блоком возникает много путаницы, потому что его действие на первый взгляд не интуитивно. Приходится потратить немного времени или заглянуть в документ...

Новая версия смартфона Samsung Galaxy S10 получит 12 Гб ОЗУ Компания Samsung готовит к выходу новую версию смартфона под названием Galaxy S10. Гаджет Samsung Galaxy S10 получит комплект памяти, состоящий из 12 ГБайт оперативной памяти и внутреннего флэш-массива объемом 1 ТБ. Остальные технические характеристики устройства Samsung Gal...

Windows 10 IoT Enterprise 2019 — режим мультикиоска Введение Windows 10 IoT Enterprise 2019 – маркетинговое наименование очередного выпуска Windows 10. Выход данной версии был объявлен в сентябре 2018 года, соответственно имеет версию 1809, 18 – год, 09 – месяц. По новому выпуску Windows 10 1809 написано много статей, но боль...

Кто такой хороший QA? Начнем с того, что в народе всех quality assurance инженеров (“по-нашенски”, инженеров отдела качества) обзывают тестировщиками. Это не совсем правильно, в реальности тестирование — это только часть задач QA, но кого бы это волновало. Поэтому пойдем в общем тренде и будем и...

[Из песочницы] Создание микросервисной архитектуры с использованием single-spa (миграция существующего проекта) Это первая статья по в данной теме, всего их планируется 3: * Создание root application из вашего существующего проекта, добавление в него 3 микро-приложения (vue, react, angular) Общение между микро-приложениями Работа с git (deploy, обновления) Оглавление Общая час...

WhatsApp для Android получил обновление с ночной темой. Как включить Ночная тема – это сильно переоценённое явление. Несмотря на то что она действительно может сэкономить несколько процентов зарядки, в качестве средства защиты глаз в условиях недостаточного освещения, за которое её пытаются выдавать, она совершенно не годится. И дело тут вов...

Легендарный эксклюзив PlayStation выходит на консолях следующего поколения. Crash Bandicoot 4: It's About Time обзавёлся датой выхода на PS4 и Xbox Series X Игра Crash Bandicoot 4: It's About Time, которая вышла осенью прошлого года на PlayStation 4 и Xbox One, оказалась очень хорошо принята критиками и игроками. Средний балл на Metacritic составил 85/100 и 83/100 соответственно. Теперь же проект готовится к выходу на ...

Тестирование MIUI 12.1 началось. Какие новые функции получат смартфоны Xiaomi и Redmi в ближайшее время Пока далеко не все смартфоны Xiaomi и Redmi получили новую фирменную оболочку MIUI 12. Тем временем компания уже работает над следующим апдейтом.  Xiaomi начала бета-тестирование MIUI 12.1 в Китае. Более того, в сети уже появился видеоролик с обзором новых функций...

Выпущена Windows 11 с бесплатной лицензией В настоящее время более чем 900 млн электронных устройств, в число которых входят персональные компьютеры, моноблоки, ноутбуки и планшеты, работают под управлением актуальной Windows 10, однако уже вскоре все изменится, так как ее жизненный цикл Сообщение Выпущена Windows 1...

Самый подробный обзор Samsung Galaxy Z Fold 2: дальний родственник Nokia Communicator Складывающиеся смартфоны со сгибающимся экраном — это новая big idea отрасли. Успех первого Galaxy Fold, тепло принятого рынком, закрепляет вышедший год спустя Galaxy Z Fold 2, получивший вместе с индексом Z, унаследованного от «раскладушки» Z Flip специаль...

[Из песочницы] Что такое ЭЭГ и зачем она нужна Ученые любят искать первое упоминание своей науки. К примеру, я видел статью, где всерьез утверждалось, что первые опыты по электрической стимуляции мозга были проведены в Древнем Риме, когда кого-то ударил током электрический угорь. Так или иначе, обычно, историю электрофиз...

Представлен новый POCO M3 Pro. Нашел, как купить его дешевле уже сейчас Новую модель POCO ждали многие, и вот наконец-то она здесь! После того, как POCO M3 произвел настоящий фурор на многих рынках (было продано более 3 миллионов устройств), суббренд Xiaomi не заставил себя ждать и выпустил обновленную модель POCO M3 Pro. Новый смартфон примеча...

Microsoft представила Office 2021 без подписки Компания Microsoft представила пакет офисных приложений Office 2021 для пользователей ПК на основе Windows и macOS.  Office 2021 станет доступен для Windows и macOS до конца 2021 года. Как и прошлый релиз, Office 2019, пакет приложений Office 2021 предназначен для...

Работа с API КОМПАС-3D → Урок 17 → Текстовый документ На предыдущих уроках цикла мы подробно рассмотрели различные средства работы с текстом. КОМПАС позволяет создавать текстовые документы. Они отличаются от файлов, создаваемых стандартным блокнотом Windows наличием оформления в виде основной надписи различных видов. На этом у...

Знакомство с новым современным решением Windows 10 для управления дисками С каждым обновлением функций Windows 10 Microsoft добавляла новые функции, но не тратила много времени на то, чтобы вернуться и обновить или исправить старые возможности. Например, самые старые функции в настоящее время доступны через отдельные апплеты Панели управления в ди...

[Перевод] Что нового в Node.js 15? Делимся переводом статьи, в которой собраны подробности о новых функциях 15-й версии Node.js. Версия Node.js 15 была выпущена 20 октября 2020 года. Среди основных изменений: режим throw при необработанных отклонениях особенности языка V8 8.6 NPM 7 экспериментальная поддер...

Названы сроки запуска обновления Windows 10 Sun Valley - радикальное изменение внешнего вида ОС Апдейт 21H2 обещает самые заметные изменения дизайна за весь жизненный цикл операционной системы.

Xiaomi выпустила долгожданную Android 10 для международных Redmi Note 7 Компания Xiaomi начала распространять долгожданное обновление фирменной оболочки MIUI 11 на основе операционной системы Android 10 для пользователей глобальных версий Redmi Note 7.  Смартфон Redmi Note 7 дебютировал в 2019 году с MIUI 11 на базе Android 9 Pie. Сер...

Трасси… что? Доклад Яндекса Отладка приложения занимает бо́льшую часть нашего времени. Кто-то пользуется DevTools, кто-то обходится обычным console.log, кто-то использует профайлеры. Зачастую этих инструментов более чем достаточно. Но есть еще один, не такой известный и популярный в JavaScript-мире. О ...

Автоматизация Для Самых Маленьких. Заметки. RESTful API Эта статья — одна из обещанных коротких заметок по ходу цикла статей Автоматизация Для Самых Маленьких. Поскольку основным способом взаимодействия с IPAM-системой будет RESTful API, я решил рассказать о нём отдельно. Воздаю хвалы архитекторам современного мира — у нас ест...

Спорим, не знали? На iOS 14 можно запускать игры в браузере без установки iOS 14, помимо того что оказалась одним из самых стабильных годовых обновлений, может смело считаться одним из самых насыщенных с точки зрения изменений. Apple воплотила довольно много функций, о которых давно просили пользователи, но ещё больше нововведений было реализован...

Honor V30 Pro получил прошивку Magic UI 4.0 Во время анонса оболочки EMUI 11 Huawei пообещала не медлить с обновлением своих смартфонов до самой актуальной версии прошивки. Сказано – сделано: Honor V30 Pro уже получил Magic UI 4.0 – фирменный вариант EMUI 11. Правда, доступно обновление пока не в...

PostgreSQL Antipatterns: «Бесконечность — не предел!», или Немного о рекурсии Рекурсия — очень мощный и удобный механизм, если над связанными данными делаются одни и те же действия «вглубь». Но неконтролируемая рекурсия — зло, которое может приводить или к бесконечному выполнению процесса, или (что случается чаще) к «выжиранию» всей доступной памяти. ...

АДСМ4. Жизненный цикл сетевого оборудования и архитектура системы автоматизации Продолжаем наш забег по сетевой автоматизации. Итак, сеть спроектирована, IPAM запущен. И вот-вот начнут съезжаться миллионы наших стоек. Будем готовиться к этому. Мы всё дальше от фантазий и абстрактных разговоров и ближе к практике. И всё же снова сделаем отступление. Боль...

Teamgroup выпустила SSD на 15,3 терабайта за 4 тысячи долларов Накопитель QX оснащён новейшими микросхемами памяти 3D QLC и имеет жизненный цикл до 2560TBW.

Дневник Samsung Galaxy Z Fold2: режим Flex Mode — то, ради чего мы будем покупать смартфоны со сгибающимся экраном Смартфоны со сгибающимися экранами на самом деле открывают для нас новую эру в использовании телефонов. Это одновременно и новый, и «хорошо забытый», а поэтому понятный и знакомый нам форм-фактор. Но самое главное в этих устройствах — это сгибающийся диспле...

[Перевод] Хакаем WhatsApp, часть 2 – разбор Whatsapp VOIP протокола В это статье я хочу рассказать как я вскрыл несколько частей WhatsApp VoIP протокола с помощью джейлбрейкнутого iOS устройства и набора разных программ для анализа. В последнее время Whatsapp привлекает к себе большое внимание из за найденных уязвимостей и возможностей дл...

Apple выпустила финальные версии iOS 13.6 и macOS 10.15.6 Вторник – вот традиционный день для выхода свежих версий операционных систем Apple. Неважно, какой статус имеет обновление – бета или релиз, — оно почти всегда выходит во вторник. А почти – потому что время от времени в Купертино позволяют себе сместить график выхода ...

Память в Swift от 0 до 1 В этой статье мы рассмотрим принципы работы памяти в Swift и разберемся, как Swift располагает байты в памяти, как управляет памятью и что из себя представляет жизненный цикл объектов. Читать далее

Пишем матчмейкинг для Доты 2014 года Всем привет. Этой весной я наткнулся на проект, в котором ребята научились запускать Dota 2 сервер версии 2014 года и, соответственно, играть на нем. Я большой фанат этой игры, и не смог пройти мимо уникальной возможности окунуться в свое детство. Окунулся я очень глубоко, и...

Смартфон Moto G8 Plus получил новый Android Несмотря на то, что на данный момент на различных смартфона уже тестируется операционная система Android 11, компания Motorola продолжает обновлять свои устройства до Android 10, которая вышла на рынок в сентябре прошлого года. В этот раз обновление вышло для смартфона ...

[Перевод] Советы и источники информации для создания бессерверных приложений Хотя бессерверные технологии в последние годы быстро набирают популярность, с ними всё ещё связано много заблуждений и опасений. Зависимость от вендора, инструментарий, управление расходами, холодный старт, мониторинг и жизненный цикл разработки — все эти темы активно обсуж...

Всё большее количество смартфонов получает глобальную версию MIUI 12.5 благодаря Xiaomi.EU Для тех из вас, кто этого не знает, Xiaomi.EU — это ПЗУ, основанное на MIUI, которое, используя версию для Китая, добавляет в неё все необходимое, чтобы сделать скин работоспособным в разных странах мира, то есть, добавляет несколько языков и, конечно, сервисы Google. Что ж,...

[Перевод] Бессерверные вычисления на основе OpenWhisk, часть 3 Эта статья продолжает цикл переводных заметок об OpenWhisk от автора Priti Desai. Сегодня рассмотрим примеры развертывания Zip-функций, зависимости GitHub, а также подробнее опишем синхронизацию объектов между клиентом и сервером OpenWhisk. Читать дальше →

Apple выпустила iOS 13.4.5 beta 1 для всех Стандартный цикл выпуска свежих бета-версий, которого придерживается Apple, длится две недели. То есть каждые 14 (иногда 15) дней компания старается выпускать очередную тестовую сборку обновления своей ОС. Но поскольку в тестировании участвуют не только разработчики, которы...

Функциональное программирование — это не то, что нам рассказывают Функциональное программирование — это очень забавная парадигма. С одной стороны, про неё все знают, и все любят пользоваться всякими паттерн матчингами и лямбдами, с другой на чистом ФП языке обычно мало кто пишет. Поэтому понимание о том, что же это такое восходит больше к ...

iPhone 13, скорее всего, не будет. Что выйдет вместо него Слухи о новых iPhone – это всегда замах на перспективу. Они начинают появляться ровно в тот момент, когда выходит предыдущая модель. Ведь фанатов всё время нужно держать в напряжении, регулярно подкидывая им значимую и не очень информацию. Другое дело, что по-настоящему цен...

Ликбез по Compliance: разбираемся в требованиях регуляторов в области ИБ Привет, Хабр! И у карантина есть плюсы — у нас появилось время подготовить еще несколько учебных вебинаров по информационной безопасности (вебинары по основам ИБ смотрите тут). Хакеры и сетевые атаки — это, конечно, захватывающе, но почти любой безопасник сталкивается и с д...

[Перевод] Почему WSL 2 в 13 раз быстрее, чем WSL: впечатления от Insider Preview Microsoft готовит релиз Windows May 2020 Update (20H1). Это обновление будет содержать несколько приятных улучшений пользовательского интерфейса, но для разработчиков и других посвященных важнее то, что в новой версии Windows появится WSL 2 (Windows Subsystem for Linux). Это...

Выделение бесхордовых циклов из ненаправленного графа Несколько лет назад мне пришлось погрузиться в данную тему по работе. Погуглив, я, к удивлению своему, не нашёл каких-то готовых решений. Да и до сих пор, в общем-то, ничего не видно. Поэтому пришлось разрабатывать тему с нуля. Чтобы было понятно о чем речь, приведу просте...

От скриптов к собственной платформе: как мы автоматизировали разработку в ЦИАН На РИТ 2019 наш коллега Александр Коротков сделал доклад про автоматизацию разработки в ЦИАН: чтобы упростить жизнь и работу, мы используем собственную платформу Integro. Она отслеживает жизненный цикл задач, снимает с разработчиков рутинные операции и заметно сокращает ко...

Как и зачем проходить сертификацию AICPA SOC 2 и 3. Опыт Яндекс.Паспорта Привет! На связи Аня Зинчук. Я работаю в Службе информационной безопасности. Мы сопровождаем ключевые сервисы Яндекса на всех этапах жизненного цикла от дизайна и проектирования до реализации в коде: анализируем архитектуру новых решений, ищем потенциальные риски, проводим а...

Флагман Motorola с «бесконечной гранью» стал первым смартфоном компании с долгой поддержкой обновлениями Недавно анонсированный флагманский смартфон Motorola Edge+, который получил изогнутый по бокам экран под маркетинговым названием Endless Edge, стал первым устройством компании с длительной поддержкой обновлениями. Это первый настоящий флагманский смартфон компании со вр...

YouTrack теперь с просмотром пул-реквестов в задачах Привет, Хабр! С вами команда YouTrack из JetBrains. У нас отличные новости — начиная с YouTrack 2020.3 в задачах отображаются не только коммиты, связанные с задачами, но и пул-реквесты. В сегодняшнем посте мы расскажем, что это, зачем это, и как это поможет сделать процесс...

Крупное обновление Windows 10 стало ещё ближе к релизу Сегодня Microsoft объявила, что обновление Windows 10 версии 21H1 теперь доступно для предприятий, которые могут начать тестирование и проверку функций. По сути, это означает, что компании могут опробовать обновление, чтобы быть полностью готовыми на момент начала его р...

Финальный релиз этого года — CLion 2020.3! С новыми функциями в отладчике, проверками MISRA и улучшениями для Qt Привет, Хабр! Год подходит к концу, и мы в JetBrains выпускаем традиционный «паровоз» релизов для наших десктопных инструментов. Про некоторые из них (WebStorm, DataGrip) мы уже писали тут на Хабре. А сегодня пришло время рассказать про обновление нашей кроссплатформенной с...

Разработчик 7-Zip выпустил официальный билд для Linux спустя 22 года после выхода Windows-версии Архиватор 7-Zip отлично справляется со своей задачей — эффективно сжимать данные. Его можно назвать «швейцарским ножом» в мире архиваторов. Он поддерживает разные алгоритмы сжатия и большое количество форматов данных, таких как ZIP, gzip, tar и RAR. Отдельный плюс — в том,...

Вместо консолей и игровых ПК. Сервис GeForce Now привлёк более 1 млн пользователей менее чем за три недели Облачный игровой сервис GeForce Now вышел из длительной стадии бета-тестирования менее трёх недель назад, но уже успел отличиться. Как сообщает Nvidia, за это время к сервису присоединилось более 1 млн новых пользователей! Конечно, в данном случае это заслуга не...

В новой версии Windows 10 появились «танцующие» значки. Увы, это не новая функция Пользователи выпущенного в конце мая крупного обновления Windows 10 (версия 2004 или May 2020 Update) заметили новую недоработку в системе. В результате сбоя в области уведомлений  появилась необычная анимация — значки как-будто танцуют. После установ...

В новой версии WhatsApp появятся временные сообщения В опубликованной beta-версии мессенджера WhatsApp обнаружили новую функцию, позволяющую отправлять временные сообщения. Нововведение позволит пользователям настроить удаление медиафайлов после выхода собеседника из чата.

Постковид: как продвигать ЖК на каждом этапе жизненного цикла объекта

WorkBox: ваш toolkit в мире сервис-воркеров Всем привет! Меня зовут Святослав. Я лидирую разработку сервисов оформления ипотеки в компании Домклик. Не так давно наша компания взяла курс на внедрение философии Progressive Web Application в наших клиентских сервисах.Одним из важных аспектов PWA является использован...

KODI: собираем удобный и функциональный медиацентр для дома. Часть 4. Архив IPTV Продолжаем «изобретать» домашний медиацентр с помощью Kubuntu и KODI. Сегодня добавим возможность работы с архивами телепередач (catchup) и сдвига для текущих трансляций (timeshift). О том, как изначально настраивали IPTV - читайте в первой части. Читать дальше →

[Из песочницы] Хакатон с нуля за две недели Так уж сложилось, что любая инициатива наказуема. Точнее как: лучше высказывать идеи тогда, когда вы точно знаете, что есть ещё куча времени чтобы получать за них своё наказание (хо-хо-хо). Придумали мы с командой хакатон для студентов университета. Перед нами встало две б...

Продуктовый разворот: от фигачечной к сознательной работе инженеров Весна 2020 показала, что благодаря DevOps-практикам многие бизнесы смогли быстро перестроить продукты и перейти в онлайн, сохранив работоспособность. Оказалось, что от зрелости практик DevOps зависят не только результаты бизнеса, но и само его выживание. Наши встречи на кон...