[recovery mode] Metaverse: приближает виртуальное к реальному http://amp.gs/jYrYu
Хабр
Metaverse: приближает виртуальное к реальному
"В ближайшие 5 лет мы фактически перейдем от восприятия нас как компании социальных сетей к восприятию нас как компании метавселенной". 29 октября Марк Цукерберг, соучредитель и генеральный директор...
Компьютер на логических микросхемах: исполнение инструкций http://amp.gs/jYrpY
Хабр
Компьютер на логических микросхемах: исполнение инструкций
В голосовании к прошлой статье с небольшим отрывом победила видеокарта, но так как у нас тут не демократия, а конституционная монархия, про видеокарту будет следующая статья, а эта – про кодирование...
SSD Kingston FURY Renegade – вовсе не предатель http://amp.gs/jYrpQ
Хабр
SSD Kingston FURY Renegade – вовсе не предатель
Для компании Kingston бренд FURY не только ознаменовал возвращение былого имени, но и появление первых потребительских SSD с поддержкой PCIe версии 4.0. Линейка SSD Kingston FURY Renegade...
Вызов виртуальных функций в конструкторах и деструкторах (C++) http://amp.gs/jYrnR
Хабр
Вызов виртуальных функций в конструкторах и деструкторах (C++)
В разных языках программирования поведение виртуальных функций отличается, когда речь заходит о конструкторах и деструкторах. Неправильное использование виртуальных функций – это классическая ошибка...
Тернистый путь к созданию и внедрению Content Style Guide http://amp.gs/jYrxl
Хабр
Тернистый путь к созданию и внедрению Content Style Guide
Всем привет, меня зовут Ира и я работаю контент-менеджером в компании Stiltsoft. Наш фокус - разработка приложений для продуктов Atlassian.В этом году звезды сошлись и я поняла, что гайд по контенту...
[Перевод] Постигаем WebAssembly, рисуя кривую дракона http://amp.gs/jYr7f
Хабр
Постигаем WebAssembly, рисуя кривую дракона
Познакомьтесь с WebAssembly на примере этого простого туториала, требующего лишь самых общих знаний в веб-разработке. Весь инструментарий, который понадобится вам, чтобы составить впечатление о Wasm...
Технический долг как инструмент управления архитектурой банка http://amp.gs/jYrPM
Хабр
Технический долг как инструмент управления архитектурой банка
Википедия говорит, что технический долг (technical debt), или долг кодинга, возникает в коде или архитектуре решения при, обобщая формулировку, умышленном снижении уровня качества решения.Безусловно,...
[Перевод] Объяснение Kafka на примерах из Factorio http://amp.gs/jYrEE
Хабр
Объяснение Kafka на примерах из Factorio
Недавно я как обычно играл в Factorio после рабочего дня — и вдруг меня поразила удивительная мысль. Как много здесь аналогий с Apache Kafka!
Если у вас мало свободного времени, не скачивайте...
Если у вас мало свободного времени, не скачивайте...
Визуализация данных с помощью Oracle Apex http://amp.gs/jYrA1
Хабр
Визуализация данных с помощью Oracle Apex
Oracle Apex – компонент для разработки конечных приложений, входящий в состав поставки СУБД Oracle, позволяющий быстро «доставать» данные из базы и доставлять их через веб-интерфейс конечному...
Применение автотестов в ежедневных релизах. Установка Cypress и Allure http://amp.gs/jYriv
Хабр
Применение автотестов в ежедневных релизах. Установка Cypress и Allure
Меня зовут Виталий, и я автотестер в компании Утконос ОНЛАЙН. В предыдущей статье я рассказал, почему мы решили использовать фреймворк для автоматизации тестирования, описал существующие варианты, наш...
Приглашаем на конференцию QA Meeting Point http://amp.gs/jYrJz
Хабр
Приглашаем на конференцию QA Meeting Point
QA Meeting Point — бесплатная онлайн-конференция DINS для всех, кто интересуется тестированием ПО. Наша цель — объединить специалистов по всей стране, чтобы на одной площадке обсудить общие проблемы,...
«Магнитофон» для ZX Spectrum на базе Arduino http://amp.gs/jYrKj
Хабр
«Магнитофон» для ZX Spectrum на базе Arduino
Есть у меня аналог Спекки — персональный компьютер «Мастер». Он прошел несколько модернизаций, так что сейчас работает от обычного USB и с любым телевизором по SCART.Аутентичный вариант с ковром и...
Room + RxJava2 Flowable получение пустого списка при отсутствии данных http://amp.gs/jYrHQ
Хабр
Room + RxJava2 Flowable получение пустого списка при отсутствии данных
Когда я начал использовать Room для работы с БД, я задавался вопросом, как же более правильно сформировать подписку на изменения данных в таблице БД, чтобы если при подписке не было данных, то наш...
ТОП-3 ИБ-событий недели по версии Jet CSIRT http://amp.gs/jYrQm
Хабр
ТОП-3 ИБ-событий недели по версии Jet CSIRT
Читайте сегодня в ТОП-3 — о шифровальщике Memento Team, об утечке данных крупнейшего регистратора доменных имён и о РоС-эксплойте для неудачно исправленной уязвимости CVE-2021-41379. Новости...
Main Loop (Главный цикл) в Android Часть 3. Другие главные циклы http://amp.gs/jYSGU
Хабр
Main Loop (Главный цикл) в Android Часть 3. Другие главные циклы
Основой любого приложения является его главный поток. На нем происходят все самые важные вещи: создаются другие потоки, меняется UI. Важнейшей его частью является цикл. Так как поток главный, то и его...
[Перевод] Язык программирования C++: Как он незаметно стал основой всего, и его ближайшее будущее http://amp.gs/jYSCH
Хабр
Язык программирования C++: Как он незаметно стал основой всего, и его ближайшее будущее
Мощный, гибкий, сложный: история C++ началась еще 40 лет назад, и по сей день он остается одним из наиболее широко используемых языков программирования. TechRepublic в беседе с создателем C++ Бьерном...