Социальные сети Рунета
Пятница, 19 апреля 2024

Внедрение в архитектуру советских программируемых калькуляторов «Электроника МК-52» В этой статье я хочу рассказать об архитектуре советских программируемых микрокалькуляторов на примере калькулятора «Электроника МК-52» и как можно внедриться в его архитектуру. Советские калькуляторы семейства "Электроника Б3-34" («Электроника МК-56», «Электроника МК-61»...

Микро-ЭВМ УКНЦ Электроника МС 0511 — монтаж DC-DC конвертера для питания Стык С2 (RS232) Доброго дня, товарищи Хабровчане. Сегодня я продолжу свой рассказ о приведении моей микро-ЭВМ УКНЦ Электроника МС 0511 в удобный для использования в современном мире вид. Начало этой истории тут. Как я уже говорил ранее, УКНЦ оснащена интерфейсом Стык С2, который является...

День рождения процессора, от которого произошли все современные компьютеры 8 июня 1978 года появился легендарный процессор Intel 8086.Это не только первый 16-битный процессор компании Intel, но и первый чип архитектуры x86. Другими словами, он «говорил» на том же языке, что и процессоры в современных настольных компьютерах и ноутбуках. Кристалл 808...

[Из песочницы] Упрощаем работу с базами данных в Qt с помощью QSqlRelationalTableModel Доброго времени суток, Хабровчане! В этой статье я хочу рассказать о своем опыте упрощения взаимодействия с базами данных SQL при разработке десктопного приложения с помощью класса QSqlRelationalTableModel кроссплатформенной библиотеки Qt. Пролог С Qt я познакомился еще буд...

[Перевод] Реверс-инжиниринг неизвестного процессора по единственной программе TL;DR: мы выполнили обратную разработку программы, написанной для полностью неизвестной архитектуры ЦП без какой-либо документации на ЦП (без эмулятора, без ISA, без всего) всего за десять часов. Из статьи вы узнаете, как нам это удалось… В прошлые выходные мы с командой C...

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

Алгоритм триангуляции Делоне методом заметающей прямой Доброго времени суток! В этой статье я подробно опишу алгоритм, который у меня получился в результате использования идеи «заметающей прямой» для построения триангуляции Делоне на плоскости. В нем есть несколько идей, которые я нигде не встречал, когда читал статьи про триан...

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

[Перевод] Как разрабатываются и производятся процессоры: проектирование ЦП Теперь, когда мы знаем, как работают процессоры на высоком уровне, настало время углубиться в разбор процесса проектирования их внутренних компонентов. Это вторая статья из серии, посвящённой разработке процессоров. Рекомендую изучить для начала первую часть, чтобы вы поним...

Установка NVIDIA GeForce GTX 1070 Founders Edition в бокс для GPU Nvidia Tesla S2050 Доброго времени суток, товарищи Хабровчане. Сегодня будет небольшая статья про установку «турбинных» карт NVIDIA GeForce GTX 1070 Founders Edition в бокс Nvidia Tesla S2050 Server позволяющий установить 4 GPU-карты и подключить их к серверу через интерфейсные карты Nvidia P...

Сравнение архитектур Viper и MVVM: Как применить ту и другую В настоящее время VIPER и MVVM являются наиболее популярными архитектурными решениями, применяемыми при разработке крупных приложений, требующих участия в разработке больших команд, являющихся хорошо тестируемыми, длительно проддерживаемыми и постоянно развивающимися. В да...

RC Машинки: Введение Всем привет, сегодня я бы хотел рассказать вам об RC Cars, машинках на радиоуправлении. Это хобби и достаточно веселое. Лично для себя я нахожу в нем хоть какую-то доли реальности. Сидеть целыми днями клепать кнопочки на Backbone и React уже стало рутиной и надо это дело ка...

История советских кассетников (часть вторая): бум советских Walkmanов, гаджет для КГБ и магнитофоны-конструкторы Продолжаем рассказывать о советских портативных кассетных магнитофонах. Пришло время устройств с компактным форм-фактором, которые традиционно считаются наследниками легендарного SONY Walkman. Удивительно, но за сравнительно короткий период советская промышленность разработа...

[Перевод] Как разрабатываются и производятся процессоры: изготовление чипа Это третья статья из серии о проектировании ЦП. В первой статье мы рассмотрели архитектуру компьютера и объяснили его работу на высоком уровне. Во второй статье говорилось о проектировании и реализации некоторых компонентов чипа. В третьей части мы узнаем, как архитектурные...

Linux Backup от Veeam на ОС «Эльбрус». Импортозамещение ['?' | '.' | '!'] Всем привет. Недавние статьи на Хабре Импортозамещение на практике. Часть 1. Варианты и Не долго музыка играла… или как ОС Эльбрус так и не стала свободной не оставили меня равнодушным. Я решил поизучать этот вопрос в ключе задачи резервного копирования. Тем более, что в э...

Переезд веб-портала: от монолита к микросервисной архитектуре Делимся опытом модернизации архитектуры веб-портала, позволившей сделать продукт удобным, стабильным и отказоустойчивым: посещаемость выросла с 350 тысяч до 7 миллионов пользователей! История будет полезна тем, кто планирует расширение своего продукта. Для начала разберемся,...

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

Восхождение на Эльбрус — Разведка боем. Техническая Часть 2. Прерывания, исключения, системный таймер Продолжаем исследовать Эльбрус путем портирования на него Embox. Данная статья является второй частью технической статьи об архитектуре Эльбрус. В первой части речь шла о стеках, регистрах и так далее. Перед прочтением этой части рекомендуем изучить первую, поскольку в ней р...

[Перевод] Компьютер на базе вентилей NOR: внутри бортового управляющего компьютера «Аполлона» Недавно мы занимались восстановлением бортового управляющего компьютера «Аполлона» – компьютера, занимавшегося управлением, навигацией и контролем на борту миссий «Аполлон», летавших к Луне. Этот исторический компьютер одним из первых начал использовать интегральные схемы (И...

Александр Ламден: «Любая железяка обладает характером» C 1968 по 1987 год в СССР серийно выпускалась БЭСМ-6 — первая советская супер-ЭВМ на элементной базе второго поколения (полупроводниковых транзисторах). Всего таких машин было 355. Машину под номером 32 с 1972 по 1991 год обслуживал Александр Ламден. Сначала как техник, по...

Пишем свой язык программирования, часть 4: Представление структур и классов, генерация аллокаторов Доброго времени суток тем, кто решил ознакомиться с моей очередной статьёй. Первым делом выкладываю ссылки на предыдущие части: Часть 1: пишем языковую ВМ Часть 2: промежуточное представление программ Часть 3: Архитектура транслятора. Разбор языковых структур и математиче...

AMD анонсировала семейство видеокарт Radeon RX5000 на архитектуре Navi Кроме новых процессоров Ryzen 3000, о которых вы можете прочитать в нашем предыдущем материале, AMD поделилась первыми подробностями о видеокартах следующего поколения, построенных на новой архитектуре Navi. Новые видеокарты станут частью линейки Radeon RX5000, названной та...

Представлен первый российский промышленный компьютер Его основой стал процессор BE-T1000 («Байкал-Т1»), построенный на базе архитектуры нового поколения MIPS Warrior P-class P5600. Он имеет два ядра P5600 MIPS 32 r5, работающих на максимальной частоте до 1,2 ГГц.

Computex 2019: AMD не прекращает разработку процессоров Threadripper Компания намеревается представить новые модели линейки топовых процессоров, но сначала должна определиться с их позиционированием относительно Ryzen 3000, заявила Лиза Су. Хотя в своем пленарном докладе на выставке Computex 2019 в Тайбэе генеральный директор компании AMD ...

Будущее инфраструктур центров обработки данных Архитектуры центров обработки данных общего назначения (такие ЦОДы сегодня все еще широко применяются) хорошо отрабатывали свои задачи в прошлом, но с недавних пор большинство из них достигли своих границ масштабируемости, производительности и эффективности. В архитектуре та...

История одной НЕ уязвимости Некоторое время назад мне предоставилась возможность поэксперементировать с настройками одного заурядного роутера. Дело в том, что первое апреля обязывало меня разыграть своих товарищей с университета. В университеть была Wi-Fi сеть. Мною было решено поднять на своем роутере...

К дню космонавтики. Продолжение истории советского баллистического центра «Земля слушает». Нестеров.В.Д. 1965 год Моя прошлая статья с, возможно, претенциозным названием вызвала оживленную дискуссию. Чтобы дать ответы на часть вопросов, я решил выложить письмо Платонова полностью, без какой-либо редактуры. Тем более что оно представляет историче...

История DashaMail: от запуска клона американского email-стартапа до ссор с инвесторами и нового старта В наши дни в интернете огромное количество историй самых разных стартапов, особенно зарубежных. Часто их довольно интересно читать, но не приукрашенных рассказов об опыте создания проектов в Рунете до сих пор не так много. Мы решили исправить эту ситуацию и рассказать свою...

[recovery mode] Типобезопасная работа с массивами PHP Всем привет, расскажу о собственном велосипеде для удобной работы с массивами в PHP. Type hinting В PHP7 появились подсказки типов (type hinting), что позволило IDE проводить более качественный статический анализ кода, качество нашего кода улучшилось (или правильно говорит ...

Как поймать 4G-интернет в деревне Доброго вечера, дорогие Хабровчане! Сегодня я вам расскажу не про какие-то мега-проекты вроде построения «кластера для AI из деталей со свалки» или чего-то слишком заумного вроде очередной серии про GPGPU-вычисления на мешке майнерских карт. Сегодня я вам расскажу о простом...

«Отцам» спецназа ЦСН «Альфа» и «Вымпел» на двоих исполнилось 227 лет в один деньки 11 сентября родились одни из самых значимых фигур в истории ФСБ. Заслуженному «папе» группы «А», генерал-майору Зайцеву Геннадию Николаевичу исполнилось 85 лет. Один из первых командиров «Альфы», который также руководил отрядами «Вымпел» и «Витязь» во время кризиса в Северн...

[Перевод] Зал славы потребительской электроники: истории лучших гаджетов последних 50 лет, часть 2 Первая часть Bowmar 901B В 1973 году Bowmar/ALI была крупнейшей компанией-производителем калькуляторов в мире. В 1976 году она закрылась Прощай, логарифмическая линейка: калькулятор Bowmar 901B (по прозвищу «Мозг») считается первым калькулятором с ЖК-экраном и первым карма...

HDMI-LVDS. Разработка на TSUMV59 от MStar Доброго времени суток, Хабр! В продолжение прошлой статьи на тему DisplayPort-LVDS, решил написать о своей новой разработке контроллера HDMI-LVDS на чипе TSUMV59 от MStar. Контроллер имеет много интересного на борту, например, аналоговый выход звука, ИК порт, кнопки управ...

Intel вернётся к стратегии «тик-так» Компания Intel медленно, но всё же переводит свою линейку процессоров на 10-нанометровый техпроцесс. Мобильные CPU Ice Lake уже можно купить, вчера Intel представила архитектуру Tremont, на которой будут построены 10-нанометровые «атомные» процессоры. В пер...

Китайский ветряк, часть 2 заключительная Доброго времени суток дорогие Хабровчане! Сегодня я расскажу об окончании эпопеи со своим 400 Вт ветряком и выводах, к которым я пришел на основе личного и чужого опыта. Первая часть статьи вызвала активную дискуссию в коментариях, кроме того коллега Peling указал мне н...

История об аркадном стике Друг затеял интересный проект и я подумал, почему бы им с вами не поделиться (с его согласия, конечно же)! Вот сама история: «Пару месяцев назад меня попросили помочь с проектом аркадного автомата для одного заведения. Идея мне показалась крайне занятной, да и по силам. ...

Основы архитектуры приложений на Flutter: Vanilla, Scoped Model, BLoC (оригинал статьи на английском языке опубликован на Medium) Flutter предоставляет современный реактивный фреймворк, большой набор виджетов и тулов. Но, к сожалению, в документации нет ничего похожего на руководство по рекомендуемой архитектуре приложения для Android. Не сущ...

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

Большой брат следит за… собой или карта с историей перемещений в HomeAssistant Вступление. Для своей домашней автоматизации я уже давно использую HomeAssistant. Однажды товарищ у меня спросил, мол, почему у HomeAssistant есть возможность указывать только текущее положение трекера на карте, но нельзя отобразить весь маршрут следования? С тех пор данная ...

Древности: Psion 5MX и жизнь на пенсии Почти десять лет назад я написал один из первых своих постов на Хабр про карманный компьютер Psion 5MX. Уже тогда этот клавиатурный КПК был хоть и приятным, но напрочь устаревшим устройством, и настроение статьи было соответствующее: жалко, но пора отправлять девайс на пенси...

Блогер о старом Иж «Планета Спорт»: «Супербайк, который унижал Явы» Достойный вид старинного советского мотоцикла удивил обозревателя. Иж «Планета Спорт» всегда ценили советские любители двухколесного транспорта за его скоростные характеристики, так как он легко мог обгонять своих конкурентов. Блогер Roma Urraco поделился впечатлениями о ст...

Maxwell: Большое тестирование и сравнение Nvidia GeForce GTX 970 в 2019 Здравствуйте. Сегодня поговорим о протестируем крутую видеокарту от компании Nvidia на архитектуре Maxwell релиз которой состоялся в 2015 году. GPU в данное время очень хорошо справляется с современными видеоиграми, так давайте же буквально рассмотрим производительность граф...

[Из песочницы] NeoBook: среда программирования для непрограммистов NeoBook: среда программирования для непрограммистов Для кого эта статья Статья написана, в первую очередь, для тех, кто не является профессиональным программистом, но хочет уметь создавать свои собственные компьютерные программы для компьютеров с Windows. Программирование ...

EFORTH для программируемого калькулятора Транслятор EFORTH теперь есть и на отечественном калькуляторе «Электроника МК-161»! 17 мая версия v0.5b успешно прошла мои тесты, а также пять авторских тестов TEST-TEST4. Я добился того, что можно сделать в одиночку, но считаю это лишь половиной дела. Настало время представ...

[Перевод] Архитектура программного обеспечения переоценена, простой и понятный дизайн — недооценен Вашему вниманию предлагается перевод поста Гергелия Ороса, занимающего должность Engineering Manager в Uber. В нем он делится своим взглядом на проектирование крупномасштабных систем, основанном на собственном практическом опыте работы в Uber и Microsoft. В сочетании с ком...

История сборки «деревенского суперкомпьютера» из запчастей с eBay, Aliexpress и компьютерного магазина. Часть 2 Доброго времени суток, дорогие Хабровчане! Хочу продолжить свое повествование о сборке «деревенского суперкомпьютера». И поясню почему он так назван — причина простая. Я сам живу в деревне. И название — легкий троллинг над теми кто кричит в интернете «За МКАД жизни нет!», ...

Автоматизация Для Самых Маленьких. Часть Вторая. Дизайн сети В первых двух статьях я поднял вопрос автоматизации и набросал её фреймворк, во второй сделал отступление в виртуализацию сети, как первый подход к автоматизации настройки сервисов. А теперь пришло время нарисовать схему физической сети. Если вы не на короткой ноге с устрой...

[Перевод] Функциональное мышление. Часть 11: Финал Сегодня мы заканчиваем нашу серию статей о функциональном программировании. Получилось 11 частей. Я считаю, что это достижение. В этой статье реализуем простой стековый калькулятор (также известный как "обратная Польская нотация"). Реализация практически полностью построена ...

Первый в мире чипсет для ПК от QUALCOMM с поддержкой 5G QUALCOMM выпускает первый в мире чипсет для ПК с поддержкой 5G, SNAPDRAGON 8CX 5G. На технологическом саммите Snapdragon, состоявшемся в декабре прошлого года, Qualcomm выпустила процессорную платформу 8cx для ПК, основанную на 7-нм технологическом процессе, которая претенду...

Спецификация USB4 объединяет Thunderbolt 3 и USB со скоростью передачи до 40 Гбит / с Спецификация USB4 для новой версии USB была опубликована на форуме разработчиков USB-устройств. USB 4 — это серьезное обновление, которое «дополняет и развивает» текущие архитектуры USB 3.2 2×2 (USB-C) и USB 2.0. В соответствии с USB-IF архитектура USB4 основана н...

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

История сборки «деревенского суперкомпьютера» из запчастей с eBay, Aliexpress и компьютерного магазина. Часть 3 Доброго дня, хабровчане! Продолжу свою историю сборку «суперкомпьютера в деревне». Ссылка на 1 часть истории: habr.com/ru/post/454282 Ссылка на 2 часть истории: habr.com/ru/post/454448 Третью часть я начну с выражения искренней благодарности своим друзьям, которые подде...

«Мог быть лучшим в своём сегменте»: Чем Haval H6 не угодил блогеру Неплохо «нафаршированный», современный автомобиль, который может проехаться по лёгкому бездорожью. О нём шла речь в свежем видеообзоре на канале «МОТОР ЛЕНД РЕСПЕКТ». Блогер поделился своими впечатлениями от автомобиля, поделился положительными моментами, а также рассказал,...

«Те же Жигули, только наряднее»: Впечатлениями от найденного ВАЗ-2107 1989 года выпуска поделился блогер Советский автомобиль из 1980-х порадовал своим отличным состоянием и динамическими характеристиками. Всем известный ВАЗ-2107 стал логическим продолжением ранее выпущенного ВАЗ-2105, только с небольшими переработками. Ведущий канала «Иван Зенкевич PRO автомобили» поделился в...

Калькулятор TI-89 Titanium и его программирование на C Не так давно на Хабре была статья про графический калькулятор TI-83, и, поскольку я являюсь обладателем TI-89 Titanium — калькулятором следующего поколения от Texas Instruments, под катом я решил рассказать про него, и показать, как для этого калькулятора можно создавать сво...

[Перевод] Чему я научился у ведущего программиста Год назад я начал работать на полную ставку в Bloomberg. И тогда же задумал написать эту статью. Я думал, что буду полон идей, которые смогу выплеснуть на бумагу, когда придёт время. Но уже через месяц понял, что всё будет не так просто: я уже начал забывать то, чему научил...

CLRium #6: Парный доклад про Lock-Free, много теории и практически-полезных знаний Совсем скоро, 29-30 ноября в Санкт-Петербурге и 06-07 декабря — в Москве мы запустим шестой семинар по .NET. На этот раз — по теме многопоточки и конкурентности. Мы уже писали об этом пару раз на Хабре, но сегодня — День Программиста и есть отличный повод дать вам всем компл...

Невероятно правдивые истории из жизни техподдержки Сегодня мы продолжаем серию постов о работе команды технической поддержки, начатую в свое время Loxmatiymamont в статье о Veeam support. Казалось бы, что такое Техническая Поддержка? Сидишь себе, решаешь технические проблемы, ты самый умный, самый знающий, ты тот самый Инж...

SC19: Intel представила Ponte Vecchio — первый 7-нм GPU на архитектуре Xe, заточенный под HPC и ИИ Как и ожидалось, в рамках конференции SC19 компания Intel представила свой первый графический процессор на архитектуре Intel Xe HPC, который получил кодовое название Ponte Vecchio, в часть средневекового моста Понте-Веккьо в итальянской Флоренции. Компания Intel называет нов...

ZX Spectrum в России и СНГ: как стремление в онлайн трансформировало оффлайн Посмотрев свежие серии «Холивара», мы решили продолжить рассказ о первых шагах рунета и первых компьютерах, пришедших в дома советских граждан по-своему, не погружаясь в пучину политики. В предыдущей статье немалый раздел был посвящен ZX Spectrum и его клонам, которые буквал...

Космический парусник LightSail 2 связался с Землей LightSail 2 был выведен на орбиту ракетой SpaceX Falcon Heavy, запущенной на прошлой неделе. На днях же команда миссии аппарата из Планетарного Общества сообщила, что ей удалось установить двустороннюю связь с LightSail 2 и что аппарат сейчас проходит различные тесты. Отмеча...

Безболезненный Fallback Cache на Scala В крупных или микросервисных архитектурах самый важный сервис не всегда самый производительный и бывает не предназначен для хайлоада. Мы говорим о бэкенде. Он работает медленно — теряет время на обработке данных и ожидании ответа между ним и СУБД, и не масштабируется. Даже е...

[Перевод] Создание калькулятора чаевых на Kotlin: как это работает? Рассказываем, как создать простое приложение для расчета чаевых на языке Kotlin. Если точнее, то Kotlin 1.3.21, Android 4, Android Studio 3. Статья будет интересной, в первую очередь, для тех, кто начинает свой путь в разработке Android-приложений. Она позволяет понять, ч...

WaxCast - интересный полимер для ювелиров Приветствую всех!Хочу поделиться результатами печати выжигаемым полимером Maker Juice Waxcast. Полимер достаточно густой, но растекается весьма неплохо. Ещё, как мне показалось, обладает довольно приятным запахом, на прополис похожим. По крайней мере, при слабой ощутимости з...

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

Песочница для инженеров: как лучше построить их обучение Привет, хабровчане! Есть ли среди вас те, кто приобретал оборудование AVAYA, F5, Systimax Solutions и кому необходимы развернутые знания по инсталляции, поиску неисправностей, диагностике и анализу работы протоколов, архитектуре и техническому обслуживанию телекоммуникацио...

«Машина Фредди Крюгера»: Откровенно о Renault Logan высказался эксперт Популярный блогер поведал о минусах «француза», но и рассказал о плюсах модели, которые перекрывают все ее недостатки. Автомобильный эксперт Марат Борода на YouTube-канале ASATA channel показал новое видео, в котором откровенно высказался о Renault Logan первого поколения. ...

[Перевод] Нейросети и глубокое обучение, глава 4: почему глубокие нейросети так сложно обучать? Содержание Глава 1: использование нейросетей для распознавания рукописных цифр Глава 2: как работает алгоритм обратного распространения Глава 3: ч.1: улучшение способа обучения нейросетей ч.2: почему регуляризация помогает уменьшать переобучение? ч.3: как выбрать гиперпара...

К чему приложить прикладного лингвиста? “Что за дело? Это многих славных путь.” Н.А. Некрасов Всем привет! Меня зовут Карина, и я “совместитель” — совмещаю учёбу в магистратуре и работу технического писателя в Veeam Software. О том, как у меня это вышло, я и хочу рассказать. Заодно кто-то узнает, как можно прийти...

Как отправлять сообщения на Android-смартфон прямо с компьютера Не так давно в очередном обновлении ОС Android появилась новая функция, или, скорее, возможность, которая дает пользователям операционки от Google обмениваться сообщениями с владельцами компьютеров. Это та самая возможность, которая была у владельцев устройств на macOS и iO...

Мой опыт подключения LPS331AP к Omega Onion2 Доброго времени суток, хабровчане! Небольшое предисловие Намедни я стал счастливым владельцем одного из самых маленьких одноплатников, работающим на LEDE, и первое, что захотелось сделать (после моргания светодиодом) — домашняя метеостанция, к которой можно получить доступ ...

Ошибки системных и прикладных программистов, попавших во фронтенд В одной моей социальной компании роль фронтенд-разработчиков сравнивают с бас-гитаристами в музыкальных группах: когда то они мечтали стать сольными гитаристами с шестиструнной электроникой в руках, или, проводя параллель, настоящими «хакерами», гуру информационных технологи...

Идея о поиске людей в лесу Эта статья описание небольшой идеи возникшей после прочтения недавней статьи «Обыскать 314 км² за 10 часов — финальное сражение инженеров-поисковиков против леса» Сразу предупрежу, что у меня маловато опыта в радиотехнике, и совсем нет оного в поиске пропавших людей, так чт...

Новая операционная система HarmonyOS Компания HUAWEI представила первую мобильную OC с распределенной архитектурой –HarmonyOS.  Применение распределённой архитектуры позволяет HarmonyOS обеспечивать общую коммуникационную платформу, управлениераспределёнными данными, распределенное планирование зад...

[Перевод] RxVMS — практичная архитектура для Flutter-приложений Это первый пост из серии публикаций, в которых объясняется мое понимание архитектуры приложений для Flutter. Предупреждаю — это будет весьма самоуверенным. Пока запланированы: Введение (этот пост) Основы Dart Streams RxDart: магические трансформации потоков Основы RxVMS: Rx...

Компания D-Wave Systems представляет новую архитектуру Pegasus, которая позволит увеличить количество кубитов квантового процессора до 5640 Отметим, что все квантовые компьютеры, разработанные и выпускаемые известной канадской компанией D-Wave Systems до последнего времени, были основаны на архитектуре под называнием Chimera. Несмотря на некоторые отличия, заключающиеся не только в увеличенном количестве кубитов...

[Перевод] Расцвет и упадок Visual Basic Мне нужно сделать признание. До того, как я стал респектабельным разработчиком, работающим с такими современными языками, как C# и Java (и тем бурлящим хаосом, который известен нам под именем JavaScript), я был увлечённым фанатом невероятно популярного и неуклюжего Visual Ba...

Ford показал гоночный Bronco Как указывается, представленный гоночный Bronco R — это прототип, являющийся предвестником серийной модели, которая, как ожидается, будет представлена в следующем году. Ford презентовал машину в честь 50-летия со дня победы оригинального «Бронко» в гонке Baja 1000; Bronco R ...

Главные новинки IFA 2019: смартфоны, компьютеры и техника для дома В начале сентября в Берлине открылась ежегодная выставка потребительской электроники IFA 2019, которая как всегда порадовала нас громкими новинками. Самые интересные гаджеты были представлены в первые дни мероприятия - мы собрали их в одной статье. 

[Перевод] Лямбды: от C++11 до C++20. Часть 1 Добрый день, друзья. Сегодня мы подготовили для вас перевод первой части статьи «Лямбды: от C++11 до C++20». Публикация данного материала приурочена к запуску курса «Разработчик C++», который стартует уже завтра. Лямбда-выражения являются одним из наиболее мощных дополнений...

Минус уши или как не испортить звук в игре с самого начала Статья о звуке, но адресована скорее не саунд-дизайнерам (которым всё известно), а продюсерам, ПМ-ам игровой индустрии и начинающим разработчикам. Собранные здесь ошибки — это наш собственный опыт из времён, когда War Robots была ещё прототипом в новой для компании нише. ...

5 способов сделать Python-сервер на Raspberry Pi. Часть 1 Привет, Хабр. Сегодня в большом числе проектов домашней (и не только) автоматизации используется Raspberry Pi. При этом достаточно удобно иметь не только прямой доступ к устройству, но и использовать браузер — это позволяет выполнять необходимые действия и с компьютера, и с...

Компьютер, посадивший американцев на Луну, был в 25 миллионов раз слабее iPhone Ровно 50 лет назад американский астронавт Нил Армстронг стал первым человеком, ступившим на поверхность земного спутника, Луны. Это событие произошло в ходе космической миссии «Аполлон-11», которая длилась с 16 по 24 июля 1969 года. Разумеется, перед осуществлением первого ...

Apple наняла ведущего инженера по процессорам ARM Команда Apple пополнилась очередной именитой фигурой. На этот раз корпорация наняла одного из ведущих инженеров ARM Майка Филиппо. Инсайдеры уверены: переход не был случайным. Есть все основания полагать, что новый сотрудник возглавит отдел разработки фирменных процессоров ...

[Из песочницы] Первое рабочее место или как начать разработку API на Node.js Введение В данной статье хотел бы поделиться своими эмоциями и приобретенными навыками в разработке первого REST API на Node.js с использованием TypeScript, как говорится, с нуля. История достаточно банальная: «Закончил университет, получил диплом. Куда же пойти работать?» К...

#Видео: Может ли iPad заменить компьютер? Apple всеми силами пытается показать, что iPad может полноценно заменить компьютер. Мы решили проверить насколько это действительно возможно, и пришли к неоднозначным выводам. Подробности ниже. Я очень хорошо отношусь к iPad и пользуюсь им начиная с первого поколения. Несм...

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

[Перевод] AMD Radeon VII: рывок в High-End (часть 1) В 2018 году AMD Radeon Technologies Group позволила себе небольшую передышку. После запуска архитектуры Polaris в 2016, и архитектуры Vega в 2017, AMD решила насладиться первым полным годом на архитектуре Vega. Вместо запуска третей архитектуры по прошествии 3 лет, компания ...

TheOutloud — озвучивай и делись любимыми статьями и историями Привет всему сообществу, Habr! Уже некоторое время я являюсь вашим читателем и сегодня решил, что пришло время для моего первого поста здесь. Я давно хотел научиться программировать и последние пару месяцев проводил все свободное время, просматривая обучающие ролики на yout...

ARM представила второе в своём роде исключительно 64-битное ядро Cortex-A34 В 2015 году ARM презентовала энергоэффективное 64/32-битное ядро Cortex-A35 для гетерогенной архитектуры big.LITTLE, а в 2016-м выпустила 32-битное ядро Cortex-A32 для носимой электроники. А теперь, не привлекая особого внимания, компания представила 64-битное ядро Cortex‑A3...

[Перевод] Основы движков JavaScript: оптимизация прототипов. Часть 2 Добрый день, друзья! Курс «Безопасность информационных систем» запущен, в связи с этим делимся с вами завершающей частью статьи «Основы движков JavaScript: оптимизация прототипов», первую часть которой можно прочитать тут. Также напоминаем о том, что нынешняя публикация явл...

AMD готовит «убийцу Nvidia» — видеокарту на базе GPU Navi 23 Как пишет источник со ссылкой на хорошо информированных о планах AMD людей, компания готовит новую флагманскую 3D-карту, которая проходит под условным обозначением «Убийца Nvidia». Видимо, в AMD всерьез полагают, что новинка сможет похвастать производительно...

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

Данные на границе: как построить новую ИТ-архитектуру С каждым днём всё большее число устройств создаёт всё больше данных. Управлять ими приходится во множестве точек, а не в нескольких централизованных облачных ЦОД. Иными словами, процесс управления выходит за пределы традиционных центров обработки данных и смещается к тому ме...

AMD Athlon 3000G: новый процессор для экономных любителей разгона Факт подготовки к анонсу бюджетного процессора Athlon 3000G давно не является тайной для наших постоянных читателей. Сегодня эта модель была представлена официально, и AMD в своём пресс-релизе назвала новинку первым процессором Athlon с архитектурой семейства Zen, который пр...

PS5 / Xbox следующего поколения будет представлен на E3 2020 Когда консоли приближаются к концу своей производственной жизни, люди пытаются предсказать, когда будут представлены PlayStation 5 и Xbox следующего поколения. По словам одного аналитика, обе новые машины будут анонсированы на конференции E3 в следующем году, сообщает ITbukv...

Разработка новой ветки продукта: как избавиться от непрактичного и сохранить полезное Привет, Хабр! Меня зовут Дмитрий, я разработчик в ISPsystem. Недавно мы выпустили в бета-тестирование новую версию панели управления виртуальными машинами. Сегодня я расскажу, как мы решали, что взять из старого продукта, а от чего лучше отказаться. Пройдусь по самым важны...

Компания Intel анонсировала графический процессор Ponte Vecchio На конференции разработчиков суперкомпьютеров в Деневере компания Intel вчера рассказала о графическом ускорителе общего назначения (GPGPU), оптимизированном для суперкомпьютерных вычислений и искусственного интеллекта. Он построен на графической архитектуре Xe и носит ...

[Перевод] История интернета: ARPANET — пакет Схема компьютерной сети ARPA на июнь 1967. Пустой кружок – компьютер с разделением доступа, кружок с чертой – терминал на одного пользователя Другие статьи цикла: История реле Метод «быстрой передачи сведений», или Зарождение реле Дальнописец Гальванизм Предприниматели А ...

Процессоры AMD Ryzen 4000 для настольных ПК выйдут в августе следующего года, Threadripper 4000 — в октябре Процессоры AMD Ryzen 3000 для настольных компьютеров только-только появились в продаже, но уже стала известна дата выпуска их преемников. И хотя данные пока неофициальные, выглядят они достаточно правдоподобно. Согласно дорожной карте, опубликованной источником, в январ...

[Перевод] Применение автоматического машинного обучения к нейросетям с архитектурой «трансформер» Из блога Google AI С момента обнародования информации о них в 2017 году, нейросети архитектуры типа "трансформер" применялись к задачам различного толка, от генерирования текстов в стиле фэнтези до написания музыкальных гармоний. Что важно, высокое качество работы «трансфор...

Новый патент Sony может означать полную обратную совместимость на PlayStation 5 Sony до сих пор не достигла обратной совместимости в PlayStation 4. Однако новый патент, поданный Sony, распространяет слухи о том, что совместимость с ретро-играми может появиться путем эмуляции на PlayStation 5.Новый патент, поданный Sony, может предположить, что PlayStati...

AMD представила мобильные процессоры Ryzen нового поколения Итак, не дожидаясь старта CES 2019, компания AMD анонсировала новые мобильные процессоры. Если верить сегодняшним слухам, к сожалению, настольных новинок компании мы в ближайшие дни не увидим. Но при этом мобильных новинок далеко не две. Для начала параметры. Процесс...

Легендарная мышь Logitech MX518 возвращается Компания Logitech G поделилась хорошими новостями. Они порадуют всех «олдскульных» геймеров, которые хорошо помнят время, когда манипулятор MX518 являлся одним из лучших. Производитель возродил «классику». Новинка сохранила узнаваемый дизайн, а внутри используется современн...

[Из песочницы] Не учите паттерны, учите концепции Добрый день (или вечер, или утро, в зависимости от того, когда выйдет этот пост). Я хочу высказаться о элитарной части программирования, и донести, в общем-то, очевидную мысль до начинающих в back-end(и не только) разработке, попутно используя попытку начать писать на Хабре...

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

[Перевод] Serverless CI/CD на AWS Было бы круто, если бы развертывание в формате копи-пейст осталось в прошлом, но, увы, дела обстоят иначе. Бывает, разработчикам предпочтительней именно такой метод поставки. Хоть сейчас пиши статью о том, почему это не есть гуд, но вы и без меня все знаете. С тенденцией к ...

3D моделирование и печать Экраноплан " Лунь" проект 903 Добрый день товарищи сегодня хочу рассказать вам о работе которую недавно закончил.Работал я над  3D моделью Экраноплан "Лунь" проект 903         Ракетный корабль-экраноплан проекта 903 «Лунь» — советский ударный экраноплан-ракетоносец проекта 903, ...

[Из песочницы] React Native — серебряная пуля для всех проблем? Как мы выбирали кросс-платформенный инструмент для Profi.ru Всем привет, меня зовут Геворг. Я Head of Mobile в Profi.ru. Хочу поделиться с вами историей нашего эксперимента с React Native. Расскажу, как мы оценивали плюсы и минусы разработки на React Native — в теории и на практике. Статья будет полезна тем, кто интересуется кросс-пл...

[Из песочницы] Мой путь начинающего разработчика игр Доброго времени суток, уважаемые пользователи! Хочу поделиться с Вами своей маленькой историей создания своей маленькой игры. Ну, начнем с того, что я — школьник. На носу у меня ЕГЭ, надо бы к нему готовиться, а меня все тянет и тянет в эту какую-то заблудшую степь. Но меня...

В SiSoftware «засветился» маломощный 10-нм процессор Tiger Lake База данных теста производительности SiSoftware регулярно становится источником информации о тех или иных процессорах, которые ещё не были представлены официально. На этот раз здесь обнаружилась запись о тестировании нового чипа Intel поколения Tiger Lake, для производства к...

«Это вам не чета Яве»: Что собой представляет ИЖ «Планета Спорт» – блогер Советский мотоцикл, созданный совместно с японцами, до сих пор поражает своей внешностью и ходовыми качествами в сравнении с конкурентами. Немало россиян слышали о таком байке, как ИЖ «Планета Спорт». Ведущие YouTube-канала «Ретрорембаза» рассказали, что собой представляет ...

Устанавливаем Vmware ESXi на Mac Pro 1,1 В статье описываю свой опыт установки VMware ESXi на старинный Apple Mac Pro 1,1. От заказчика поставлена задача – расширить файловый сервер. Как создавался файловый сервер компании на PowerMac G5 в 2016, и какого было обслуживать созданное legacy достойно отдельной стать...

Архитектура AMD Zen — это надолго. Компания уже работает над Zen 5 Как известно, в следующем году компания AMD выпустит процессоры Ryzen и Epyc, основанные на архитектуре Zen 3. Такие CPU будут производиться по улучшенному семинанометровому техпроцессу и сохранят имеющееся сейчас количество ядер. За Zen 3 выйдет Zen 4, а затем и Zen 5....

[Из песочницы] Сделать номинанта на лучшее приложение в Google Play за год: как хотя бы начать (часть 1) 3 декабря 2018 было понедельником. Но для нас 3 часа ночи этого понедельника все еще воспринимались как бесконечное затянутое воскресенье. Мы с моей девушкой — а она еще успеет поучаствовать в этой истории — сидели за ноутбуками, чтобы не переносить дату релиза в третий раз....

Эволюция инфраструктуры БД: от базы и приложения на одном сервере до потоковой репликации Привет, Хабр! Меня зовут Антон Маркелов, я ops-инженер компании United Traders. Мы занимаемся проектами, так или иначе связанными с инвестициями, биржами и прочими финансовыми делами. Компания мы не очень большая, около 30 инженеров разработки, масштабы соответствующие –...

[Из песочницы] Ортодоксальный Backend Современный backend разнообразен, но всё-таки подчиняется некоторым негласным правилам. Многие из нас, кто разрабатывает серверные приложения, сталкивается с общепринятыми подходами, такими как Clean Architecture, SOLID, Persistence Ignorance, Dependency Injection и прочими....

Как давать и получать обратную связь, если ты воробушек-социофобушек Геннадий — middle-разработчик в большой IT-компании. Он интересуется джавой, кодит с 11 до 20, ездит на работу на самокате, ходит в бар с коллегами по пятницам и скучает на эджайл-митингах. Геннадий участвует в код-ревью и легко даёт советы младшим товарищам, когда дело кас...

Как стать разработчиком игр, если ты риелтор Добрый день, Хабр. Два года и несколько месяцев назад, я написал здесь своей первый и единственный пост, как, не имея никакого опыта разработки игр, я создал свое первое android-приложение. Пусть и потратил на это весь свой тогдашний отпуск. Хотя игрой это было и сложно наз...

[Из песочницы] Deploy Symfony + React приложения на AWS посредством CI Добрый день, в данной статье я покажу как развернуть Symfony 4 приложение на AWS. В официальной документации есть пример подобного процесса, однако мой вариант не столь тривиален, как загрузка zip архива с приложением. На дворе 2019, в моде docker, микросервисная архитектура...

[Из песочницы] Архитектура SPA-приложения биржи в 2019 году Приветствую, хабровчане! Читаю данный ресурс со времени основания, но время на написание статьи появились только сейчас, а значит пора поделиться своим опытом с сообществом. Начинающим разработчикам, рассчитываю, статья поможет улучшить качество проектирования, а опытным выс...

[Перевод] Опыт кандидата при рекрутинге разработчиков программного обеспечения. Часть 2 Добрый день. Делимся с вами второй частью статьи о рекрутинге разработчиков ПО, которая приурочена к запуску курса «IT-Recruiter». Первую часть можно прочитать тут. Уведомление привлекательно Итак, вы сходили на свое первое свидание, а потом… ничего. Вы звоните на следую...

Мне нравятся картонные человечки Краткое содержание статьи — в конце текста. Леха – отличный парень. Хорошо работает, исполнительный, с идеями, перспективный. Сделали с ним пару отличных проектов. Но он бегает от уплаты алиментов на ребенка от первого брака. Прям приходит и просит, чтобы как-то скрыть его ...

Поколение Arduino. Что изобретают современные школьники Что скрывать, все мы в детстве пытались сконструировать что-нибудь техническое. Олдфаги еще помнят электроконструктор-радиоприемник, игры на программируемом калькуляторе и самодельные машинки на радиоуправлении. Сейчас, с появлением Arduino и LEGO Mindstorms, современным шко...

Чистая камера заднего хода Добрый день.Прошло солнечное лето и наступает слякотная осень. Кто в теме знает, как удобно когда в автомобиле есть камера заднего хода. А так как к хорошему привыкаешь быстро, то понятно, как не приятно когда в нужный момент в эту камеру ничего не видно, т .к. она залеплена...

HTC готовит новый телефон среднего класса У компании HTC появился новый телефон среднего класса. Он был замечен на Geekbench под номером 2Q741, и результаты тестов показывают некоторые ключевые характеристики. HTC 2Q741 работает под управлением Android 9 Pie и имеет 6 ГБ оперативной памяти. Сердцем является чипсет M...

Первый в Москве WIAD: как прошел, и о чем говорили Всемирный день информационной архитектуры традиционно обходил Москву стороной — но мы решили это исправить. Как прошло, кто пришел, о чем рассказали — в отчете с митапа об информационной архитектуре в OZON. Читать дальше →

Почему вам не придется обновлять свой MacBook ради USB 4 На днях группа компаний по развитию USB, куда входят Apple, HP, Intel, Microsoft и другие корпорации, анонсировала новый стандарт USB 4, который в скором времени должен заменить существующую спецификацию. Вот только по сути это уже существующий стандарт Thunderbolt 3, прост...

IoT архитектура Почти год назад я начал публиковать серию статей по архитектуре IoT решений. (Ссылка на первую статью habr.com/ru/post/420173). И вот наконец вторая статья серии отдается на ваш суд. Читать дальше →

Как волонтёры со всего мира создают прямой эфир ICPC-2019 Меня зовут Лида Перовская, я работаю в Яндексе, а ещё с 2015 года помогаю организовывать прямой эфир International Collegiate Programming Contest. ICPC — студенческий чемпионат мира по программированию — проводится ежегодно с 1970-х. Это чуть ли не единственная олимпиада п...

Спецподразделения США в Европе переходят на российское оружие Но пользоваться им их пока не научили. Летом 2019 года на территории Венгрии, Румынии и Болгарии прошли масштабные учения НАТО под названием Trojan Footprint («Троянский след»). Большой тайны из данного мероприятия никто не делал, но, тем не менее, широкого освещения в СМИ...

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

Из Mini сделали свадебный лимузин Британская пара — Крис и Венора — являются давними любителями машин Mini. На своей свадьбе они решили использовать лимузин Mini — такого, однако, не существует, а потому они решили построить свой. Переднюю часть одного Mini они соединили с задней части от другого — звучит пр...

Поддержка гибридных процессоров AMD Renoir с архитектурой Zen 2 внедряется в Linux В программном коде ядра операционной системы Linux уже были замечены упоминания о дискретных графических процессорах AMD Navi 12, Navi 14 и Arcturus. С выходом на рынок 7-нм процессоров EPYC семейства Rome могло сложиться впечатление, что теперь «вся семья в сборе», и другим...

Европейской Комиссии представили первый дизайн RISC-V European Processor Initiative планирует построить европейский микропроцессор, использующий архитектуру RISC-V. Вместе с 26 участниками консорциум сделал первый важный шаг на пути к будущей общеевропейской супервычислительной платформе.

Музей DataArt. Манипулятор графической информации типа «мышь» Музей DataArt существует уже 10 лет, некоторые экспонаты вы могли видеть в нашем блоге в виде постеров. Мы продолжаем расширять коллекцию и начали подготовку полноценной экспозиции об истории IТ. Параллельно будем регулярно публиковать материалы, посвященные отдельным экс...

Mindfactory: процессоры AMD установили рекордное число AMD привлекла к себе особое внимание с того момента, когда начала появляться первая информация о будущей архитектуре Zen. Так, немецкий интернет-магазин Mindfactory.de опубликовал статистику продаж, которая является прямым доказательством успеха компании. Подробнее об этом ч...

Искусственный интеллект в 2019 году: уже Терминатор или еще нет? Существует забавное психологическое явление: повторяйте любое слово достаточно много раз, и в конечном итоге оно потеряет всякий смысл, превратится в мокрую тряпку, в фонетическое ничто. Для многих из нас фраза «искусственный интеллект» давно потеряла смысл. ИИ сейчас повсю...

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

[Из песочницы] Ещё одна библиотека для создания mock'ов Добрый день. Я занимаюсь автоматизацией тестирования. Как и у всех автоматизаторов, у меня есть набор библиотек и инструментов, которые я обычно выбираю для написания тестов. Но периодически возникают ситуации, когда ни одна из знакомых библиотек может решить задачу с риском...

Meeting Room L̶i̶t̶t̶l̶e̶ Helper v 2 Данная статья подробно описывает этапы разработки мобильного приложения Meeting Room Helper: от зарождения идеи до релиза. Приложение написано на Kotlin и построено по упрощённой MVVM архитектуре, без использования data binding. Обновление UI-части происходит с помощью LiveD...

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

Samsung Galaxy Watch: мнение о почти настоящих часах Когда смарт-часы оказываются не только функциональными, но и хорошо выглядят, они начинают привлекать к себе больше и больше внимания. Apple Watch выглядят неплохо, но есть часы, которые сохранили в себе брутальность классики и технологичность современного гаджета. Вот толь...

Сборка игрового компьютера с процессором Intel Core i7. Intel Core i7-9700K На текущий момент на рынке игровых комплектующих идет настоящая война за потребителя — компания Intel, которая раньше побеждала всех и вся, теперь уступает позиции AMD. Конечно, пока что война еще не проиграна и Intel есть чем ответить своему конкуренту. Сегодня я решил собр...

Sony раскрывает первые детали PlayStation 5 Не секрет, что Sony работает над новой консолью PlayStation. Например, в октябре прошлого года президент компании Кеничиро Йошида заявил, что «необходимо» иметь «оборудование следующего поколения» после PlayStation 4 Pro. С тех пор Sony, по понятным причинам, молчала, смещая...

[recovery mode] Как я свою онлайн игру создавал. Часть 1: Работа с сетью Привет всем! У меня недавно был отпуск, и появилось время спокойно попрограммировать свои домашние проекты. Захотел я, значит, свою простенькую онлайн игру сделать на Rust. Точнее, простенькую 2D стрелялку. Решил сначала сделать сетевую часть, а там уже видно будет, что да...

Всё своё: представлен первый SSD-контроллер на китайской архитектуре Godson Для Китая массовое производство контроллеров для выпуска SSD так же важно, как организация домашнего производства памяти NAND-флеш и DRAM. В стране уже стартовало ограниченное производство 32-слойной 3D NAND и чипов DDR4. А как обстоят дела с контроллерами? По сообщению сайт...

Безопасность Helm Эмоджи классные, с их помощью можно даже отразить всю суть рассказа о самом популярном пакетном менеджере для Kubernetes: коробка — это Helm (это самое подходящее, что есть в последнем релизе Emoji); замок — безопасность; человечек — решение проблемы. Конечно, построить...

Процессоры Ryzen 3000 смогут работать с памятью DDR4-3200 без разгона Перспективные 7-нм процессоры AMD Ryzen 3000-й серии на базе архитектуры Zen 2 смогут работать с модулями оперативной памяти DDR4-3200 прямо из коробки, без дополнительного разгона. Об этом изначально сообщил ресурс VideoCardz, получивший информацию от одного из производител...

Эксперимент — от парного программирования к программированию всей командой Очень хочу поделиться с вами переводом статьи про эксперимент с моб-программированием от одного из его создателей, Вуди Зила. Это когда вся команда сразу работает за одним компьютером. Как парное программирование, только групповое. Я бывший Java-разработчик и тимлид с 11-лет...

MVP и Dagger 2 – скелет Android-приложения – часть 1 Данная статья нацелена на новичков в Android-разработке и призвана помочь в создании минимально необходимой структуры приложения. Так получилось, что я относительно недавно начал программировать под Android – после месяца без проекта в компании, где я работаю, меня определи...

Восхождение на Эльбрус — Разведка боем. Техническая Часть 1. Регистры, стеки и другие технические детали Как и обещали, продолжаем рассказывать про освоение процессоров Эльбрус. Данная статья является технической. Информация, приведенная в статье, не является официальной документацией, ведь получена она при исследовании Эльбруса во многом как черного ящика. Но будет безусловно ...

[Из песочницы] Учим компьютер различать звуки: знакомство с конкурсом DCASE и сборка своего аудио классификатора за 30 минут Введение Доброго времени суток, хабр! Накопив немного опыта в решении задач классификации и детектирования акустических событий, мы с ananaskelly решили, что готовы им с вами поделиться. Цель этой статьи — познакомить вас с некоторыми задачами и рассказать о соревновании по ...

Что мы знаем о микросервисах Привет! Меня зовут Вадим Мадисон, я руковожу разработкой System Platform Авито. О том, как мы в компании переходим с монолитной архитектуры на микросервисную, было сказано не раз. Пора поделиться тем, как мы преобразовали свою инфраструктуру, чтобы извлечь из микросервисов м...

[Из песочницы] Мой опыт создания многопоточного приложения для работы с бэкапами Сейчас никого не удивить многопоточными приложениями, однако я думаю, что в данной статье вы сможете найти несколько интересных идей. Мое изучение Java началось именно с этого проекта, поэтому, возможно, в некоторых местах я буду сильно не прав или строить большой велосипед,...

[Перевод] Особенности рендеринга в игре Metro: Exodus c raytracing Предисловие После выхода последней игры из серии «Метро» я потратил несколько часов на изучение её внутренней работы и решил поделиться тем, что может показаться интересным с технологической точки зрения. Я не буду проводить подробный анализ или изучать дизассемблированный ...

Мозг + VPS за 30 рублей =? Как приятно, когда все необходимые мелочи под рукой: хорошо пишущая ручка и блокнот, заточенный карандаш, удобная мышка, пара лишних проводов и т.д. Эти незаметные штуки не обращают на себя внимания, но добавляют жизни комфорта. Такая же история с различными мобильными и дес...

Флагманский графический процессор AMD Navi нового поколения станет «убийцей NVIDIA» Чуть больше месяца прошло с момента выхода видеокарт Radeon RX 5700-й серии, которые стали первыми носителями новой архитектуры RDNA. Тем не менее, компания AMD уже работает над архитектурой RDNA второго поколения, которая ляжет в основу в том числе и флагманского графическо...

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

Xcode 11 и XCFrameworks: новый формат упаковки фреймворков В жизни многих компаний, которые имеют и развивают свой стек библиотек и компонентов, наступает момент, когда объёмы этого стека становится сложно поддерживать. В случае разработки под платформу iOS, да и в целом, экосистему Apple, есть два варианта подключать библиотеки в ...

[Перевод] Краткий и бодрый обзор архитектуры компиляторов Большинство компиляторов имеют следующую архитектуру: В данной статье я собираюсь детально препарировать эту архитектуру, элемент за элементом. Можно сказать, что эта статья — дополнение к огромному количеству существующих ресурсов на тему компиляторов. Она является а...

[Перевод] Любопытные извращения из мира ИТ — 3 Сайт The Daily WTF уже 14 лет собирает курьёзные, дикие и/или печальные истории из мира ИТ. Я перевёл несколько рассказов, показавшихся мне интересными. Все имена и названия компаний изменены. Предыдущие выпуски можно найти по метке "любопытные извращения". История первая:...

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

[Из песочницы] React. Lazy loading Доброго времени суток. Занимаюсь разработкой проекта на React и Redux. Хочу в этой статье описать архитектуру своего проекта. Итак, начнем. Файловая структура: Для подключения редьюсеров создаем класс singleton reducerRegister: ./reducerRegister.js class ReducerRegistry...

«Больше Креты, интереснее Тигуана»: Чего ждать от нового Changan CS35 PLUS рассказал блогер Кроссовер готовится к продажам в России, а потому эксперт решил познакомить публику с главными особенностями «китайца». На YouTube-канале «МАС МОТОРС» появился сюжет, в котором блогер рассказал, чего ждать от нового Changan CS35 PLUS. По словам ютубера, этот автомобиль «бол...

Можно ли считать статистику при малом количестве данных? В целом ответ – да. Особенно, когда есть мозги и знание теоремы Байеса. Напомню, что среднее и дисперсию можно считать только, если у вас имеется определенное количества событий. В старых методичках СССР РТМ (руководящий технический материал) говорилось, что чтобы считать ср...

Слухи: архитектура AMD Zen 3 обеспечит увеличение IPC на 8% Примерно 10 дней назад появились первые подробности об архитектуре AMD Zen 3, которые поступили от представителя компании Мартина Хильгемана (Martin Hilgeman). Согласно новым отчётам, архитектура следующего поколения обеспечит повышение число инструкций на такт (IPC) на 8%, ...

Аскота 170 — механический компьютер и советский палеоэндемик В мире наступили восьмидесятые. IBM захватывал рынок профессиональных компьютеров своими PC и PC XT — родоначальниками всех современных настольных компьютеров. Джобс одну за другой выпускал новые модели Apple. Commodore 64 и ZX Spectrum гремели по миру. А в это время в совет...

RISC-V: RocketChip в неестественной среде обитания Недавно на Хабре публиковалась статья о том, как поэкспериментировать с архитектурой RISC-V без затрат на «железо». А что, если сделать подобное на отладочной плате? Помните мемы про генератор игр: штук 20 галочек в стиле «Графика не хуже Кризиса», «Можно грабить корованы» ...

«Оба хороши»: Сравнение KIA Sportage и Hyundai Creta провёл известный обзорщик Оба «корейца» годятся не только для использования в городской черте, но и для поездок на дачу. Блогер «Энергетик Сергей Николаев» решил сравнить обновленные корейские кроссоверы – Hyundai Tucson и KIA Sportage. Своими впечатлениями от этих автомобилей обзорщик поделился в с...

Древности: Windows 3.1 и жизнь без кнопки «Пуск» В моей компьютерной реальности Windows 3.x продержалась недолго, всего пару лет, и была моментально забыта после появления Windows 95. Но и в первой половине девяностых она никогда не была основным инструментом. Практически все делалось в DOS: игры там, работа с файлами там,...

FAQ по архитектуре и работе ВКонтакте История создания ВКонтакте есть в Википедии, её рассказывал сам Павел. Кажется, что ее знают уже все. Про внутренности, архитектуру и устройство сайта на HighLoad++ Павел рассказывал еще в 2010 году. Много серверов утекло с тех пор, поэтому мы обновим информацию: препарируем...

[Из песочницы] Опыт переезда iOS Developer в Германию по визе на поиск работы Добрый день, дорогой читатель! В этом посте я бы хотел рассказать о том, как я переехал в Германию, в Берлин, как нашел работу и получил Голубую Карту, и какие подводные могут ожидать людей, решивших повторить мой путь. Я надеюсь, что моя статья будет полезна тебе, если ты ...

Apple потеряла ключевого инженера, работавшего над процессорами для iPhone и iPad Как сообщают журналисты ресурса CNET, ссылаясь на своих информаторов, один из ключевых инженеров Apple в области полупроводников покинул компанию, хотя амбиции Apple относительно проектирования чипов для iPhone продолжают расти. Джерард Уильямс III (Gerard Williams III), ста...

AMD представила видеокарту Radeon RX 5500 Компания AMD представила видеокарту Radeon RX 5500, которая способна обеспечить оптимальную производительность в играх при разрешении 1080p и нацелена на бюджетный сегмент рынка. Новинка основана на современной 7-нанометровой архитектуре RDNA, на которой уже основаны видеок...

О дисководах и их использовании на современных компьютерах Неотъемлемой частью жизни практически любого любителя ретро-компьютеров являются гибкие магнитные диски дискеты и накопители на гибких магнитных дисках дисководы. Что сегодня приносит свои проблемы. Если рабочие дисководы ещё можно найти в достаточном количестве, то вот с ди...

Древности: 1992 год в компьютерной прессе Временной период для чтения старых журналов мне помогли определить судебные разбирательства. В конце восьмидесятых и начале девяностых компании AMD и Intel регулярно встречаются в суде. Изначально они обменивались технологиями. AMD выпускала по лицензии процессоры вплоть до ...

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

Как зеленый джуниор в IT попал Зачем вообще эта статья, для кого и что дает читателю Для тех, кто не хочет читать много, краткий ответДля тех, кто только думает о смене профессии или уже в пути. Моя статья дает мотивации. После написания статей о bike (раз, два) меня много спрашивали о том, как я попал...

Сможет ли когда-нибудь iPad заменить компьютер? iPad по праву считается лучшим планшетом. Не зря он уже стал именем нарицательным для целого класса устройств. Уже много лет Apple пытается доказать, что мы вошли в эру Post PC. То есть, если это действительно так, мы можем полностью отказаться от компьютеров и ничего от это...

[Из песочницы] Дружим часы реального времени PCF8563 с Arduino по I2C Привет, Хабр. Довелось мне использовать RTC на микросхеме PCF 8563 по I2C.Так как нормальных функции для более удобной работы с Arduino я не нашел, пришлось работать напрямую через I2C. В Англоязычном интернете нашел толковый туториал с подробным описанием процесса. Данная с...

[Перевод] Разворачиваем виртуалку с Windows с пробросом виртуальной видеокарты с помощью QEMU и Intel GVT-g Как заставить Intel GVT-g работать Всем привет! Intel предложили отличное решение извечной проблемы: "у меня есть ноутбук на Linux и мне надо запускать Windows с аппаратным ускорением, но у меня нет тяжеленного ноутбука с двумя GPU и жидкостным охлаждением". С помощью архите...

Маленький ветрогенератор 400 Вт — выводы Доброго времени суток, дорогие читатели. Сегодня я расскажу о своем опыте установки 400 Вт китайского ветрогенератора с трехфазным 24В контроллером заряда. Я достаточно давно уже занимаюсь альтернативной энергетикой и хотя начал с солнечных батарей, тем не менее изучал тем...

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

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

ULTI как первый собственный принтер Добрый день.За темой 3D печати слежу уже 2 года. Полгода даже работал на казенных Wanhao Duplicator i3 и Form 2, но своего принтера так и не было. Задумывался, конечно, о собственной машине, но потребности удовлетворялись и выше перечисленными агрегатами.Но Ванхао забрали, а...

AMD анонсировала профессиональную видеокарту Radeon Pro W5700 на базе «Navi» Сегодня AMD анонсировала AMD Radeon Pro W5700, первую в мире 7-нм профессиональную видеокарту для ПК . Видеокарта AMD Radeon Pro W5700 оснащена высокопроизводительной, энергоэффективной архитектурой AMD RDNA и современной памятью GDDR6 для работы с большими моделями и набора...

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

Разработчики: герои Far Cry 5 вернутся в Far Cry New Dawn Far Cry New Dawn выйдет 15 февраля в версиях для ПК, Xbox One и PlayStation 4, а потому разработчики начинают постепенно наращивать маркетинговые усилия. Проект является прямым продолжением Far Cry 5, и чтобы локации через 17 лет не смотрелись слишком привычно, мир ...

«В этом сарае лучше не делать замеры»: Блогера выругали за проверку мощности LADA Vesta Обзорщик решил узнать, совпадает ли фактическая отдача двигателя 1.8 с тем показателем, который заявлен производителем, для чего отправил «Весту» на диностенд. Блогер Руслан Бекоев показал на YouTube сюжет, посвященный мощности мотора 1.8 модели LADA Vesta. Дабы проверить е...

В Samsung Galaxy Note 10 не будет физических кнопок и разъема для наушников Помните отвратительный флагман без кнопок под названием HTC U12+? Samsung, по всей видимости, внимательно посмотрела на эту концепцию и решила присоединиться к тренду. Новый слух, который происходит из «источника, знакомого с планами компании», уверяет, что Galaxy Note 10 б...

3D-принтер Replicator использует свет для 3D-печати Команда исследователей из Калифорнийского университета в Беркли представила 3D-принтер Replicator, который использует свет для создания 3D объекта. Назвали данное устройство в честь машины из вселенной Star Trek, которая может синтезировать пищу, воду, воздух и различные объ...

От Empire State Building до жилых домов: история использования алюминия в строительстве Что общего у старинных ювелирных украшений, макбуков, бабушкиной советской ложки, Empire State Building и современных жилых кварталов, к примеру, Balance или «Береговой» в Москве? Во всех из них используется алюминий. Тонкость заключается в том, что за годы развития алюминие...

Как сделать триггер DAG'а в Airflow, используя Experimental API При подготовке наших образовательных программ мы периодически сталкиваемся со сложностями с точки зрения работы с некоторыми инструментами. И на тот момент, когда мы с ними сталикваемся, не всегда есть достаточно документации и статей, которые помогли бы с этой проблемой спр...

Что произошло с моим MacBook Pro Retina за 6 лет В последнее время многие говорят о том, что новые MacBook Pro не так хороши, как прошлые поколения ноутбуков Apple. Можно относиться к этому как к фразе «раньше трава была зеленее», но если говорить объективно, проблемы с новыми компьютерами действительно есть (другое дело ...

HUAWEI запустила чип для 5G сетей и модем 5G CPE Pro HUAWEI объявила об официальном запуске производства многорежимного 5G чипсета Balong 5000 и первого в мире коммерческого 5G модема HUAWEI 5G CPE Pro. Чипсет Balong 5000 официально открывает эру 5G связи. Помимо смартфонов, он поддерживает широкий спектр 5G продуктов,...

Эти приложения сделают вашему смартфону только хуже. Будьте внимательны! Даже некоторые официальные приложения могут нанести вред вашему смартфону Наверняка вы замечали, что новый Android-смартфон работает куда быстрее, чем гаджет, которым вы попользовались буквально пару месяцев. Почему это происходит? Все дело в том, что на просторах Google Pla...

Digital Foundry: PlayStation 5 будет поддерживать все игры с PlayStation 4 Джон Линнеман (John Linneman), редактор портала Digital Foundry, абсолютно уверен, что новая игровая консоль Sony PlayStation 5 будет поддерживать все игры с PlayStation 4 по обратной совместимости. Конечно, его заявления нельзя рассматривать официальным подтверждением нали...

Mozilla выпустила первую предварительную сборку Firefox для Windows 10 ARM Открытый браузер Firefox теперь доступен для Windows 10 на ARM на канале Nightly (очень ранние и нестабильные сборки). Благодаря этому владельцы соответствующих планшетов и ноутбуков могут рассчитывать на более высокую производительность по сравнению с использование...

Мы два года развивали свою систему мониторинга. Кликай, чтобы… Всем привет! Я уже рассказывал в этом блоге об организации модульной системы мониторинга для микросервичной архитектуры и о переходе с Graphite+Whisper на Graphite+ClickHouse для хранения метрик в условиях высоких нагрузок. После чего мой коллега Сергей Носков писал о самом ...

Не прошло и десяти лет. На iPad может наконец-то появиться родное приложение калькулятора Похоже, Apple готова ломать устои. На днях купертинский гигант дал пользователям iPhone возможность скачивать посредством сотовой сети файлы размером до 200 МБ вместо прежних 150 МБ. И вот теперь сообщается, что на планшетах iPad вскоре может появиться калькулятор!...

ITIL4 и ожидания Нужно ли изучать ITIL4 только после того, как изучите ITIL V3? Вопрос возник не случайно, и мы его не придумали сами. Как показал опыт проведения ITIL4 Foundation, заметная часть слушателей полагает, что ITIL4 представляет собой что-то вроде «следующего шага» пос...

Эволюция архитектуры торгово-клиринговой системы Московской биржи. Часть 2 Это продолжение длинного рассказа о нашем тернистом пути к созданию мощной, высоконагруженной системы, обеспечивающей работу Биржи. Первая часть тут. Читать дальше →

AMD работает над новым графическим процессором, который станет «убийцей Nvidia» Известно, что AMD работает над графическими процессорами на архитектуре RDNA второго поколения, которые будут изготовлены по 7-нм+ техпроцессу. Этот же техпроцесс будет использован при производстве AMD Milan с архитектурой Zen 3, которые должны выйти в середине 2020 года. Им...

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

[Перевод] Тесты или типы Привет, Хабр. На днях я искал, как сделать что-то в Idris, и наткнулся на неплохой пост, вольный перевод которого выглядит вполне уместным. Вольности и отсебятину, где необходимо, я буду обозначать ⟦вот такими закорючками в начале и в конце⟧. Когда стоит использовать тесты, ...

Первая операция польских коммандос была «позаимствована» у спецназа ГРУ СССР? Рассекреченные документы пролили свет на историю польского спецназа GROM. В 1990 году социалистическая Польская Народная Республика прекратила свое существование, уступив место новому демократическому государству. В поддержку молодому режиму были направлены американские спе...

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

Американец у себя дома напечатал на 3D-принтере Lamborghini Aventador и на нем можно ездить Американский учёный Стерлинг Бакус со своим 11-летним сыном решили доказать, что получить очень дорогую спортивную машину можно и не имея сотен тысяч долларов на её покупку. Для этого лишь нужно техническое образование, 3D-принтер, который сегодня можно купить практически в...

Польский спецназ стал «заложником» советского оружия и техники Польша мечтает о стандартах НАТО, но перейти на них не может. В Сети обсуждают фотографию польского спецназовца, сделанную на учениях в Германии. Боец стоит на фоне советской БМП, в руках у него Мини-Берилл – укороченная версия польской переделки автомата Калашникова. Поляк...

Компания Micron передала в производство первые микросхемы 128-слойной флеш-памяти 3D NAND с новой архитектурой ячеек По данным источника, компания Micron передала в производство первые микросхемы памяти 3D NAND четвертого поколения, в которых применена новая архитектура — RG (replacement gate), которая сменит используемую сейчас технологию плавающего затвора. В отличие от послед...

«Тяжелая пехота»: новое обозначение ВДВ РФ в иноСМИ Польские эксперты заявили, что без бронированных машин российский десантник потеряет «суровость». Польское информационное издание Defence 24 выпустило материал, в котором военный эксперт провел анализ боевых действий российских десантников в Грузии и на Донбассе. По словам ...

Переупаковка пакетов в Gradle В своей статье хочу рассказать об очередной хитрости, которую можно довольно просто реализовать с помощью Gradle — переупаковке пакетов библиотек. Каждый, кто хоть чуть чуть работал с этой системой сборки, знает, что она автоматически умеет решать конфликты разных версий биб...

Почта Mail.ru представила новое мобильное приложение Для современных интернет-сервисов мобильное приложение становится основным интерфейсом, которым на ежедневной основе пользуется большинство аудитории. Мобильная аудитория Почты Mail.ru превысила аудиторию web-версии ещё в 2018 году. На данный момент почти 60% владельцев ящик...

Архитектура хранилищ данных: традиционная и облачная Привет, Хабр! На тему архитектуры хранилищ данных написано немало, но так лаконично и емко как в статье, на которую я случайно натолкнулся, еще не встречал. Предлагаю и вам познакомиться с данной статьей в моем переводе. Комментарии и дополнения только приветствуются! (И...

Apple Music для разработчика Вводные слова Как бы ни ругали Apple за закрытость платформы и самой экосистемы, некоторые их решения являются исключением. На рынке много стриминговых сервисов, но предоставляющих полноценный SDK для стриминга в сторонних продуктах крайне мало, для российского рынка список ...

Мой опыт прошивки Marlin 2 на Skr E3 DIP с драйверами 2208 UART. Доброго времени суток.Купил я пару недель назад Ender 3 Pro и сразу заказал к нему skr E3 DIP с драйверами 2208 UART в комплекте.После установки столкнулся с проблемой что последний офф марлин работает некорректно на плате от skr.Собрал сборку офф марлина почти без проблем и...

[Перевод] Заложники COBOL и математика. Часть 1 Посмотрим правде в глаза: никто не любит дробные числа — даже компьютеры. Когда речь заходит о языке программирования COBOL — первый вопрос, который всплывает у всех в голове, всегда выглядит так: «Почему человечество всё ещё использует этот язык во множестве жизненно важны...

История отечественных ИКТ: Давлет Юдицкий В сентябре  исполняется 90 лет со дня рождения Давлета Исламовича Юдицкого (1929 – 1983) – советского учёного, д.т.н. (1968), участника работ по созданию первых советских промышленно выпускаемых ЭВМ, руководителя разработки модулярных ЭВМ для...

[Из песочницы] Архитектура компьютерных систем 1 часть. Логические вентили Логические элементы Доброго времени суток, я начинаю серию статей по написанию виртуальной машины на языке Golang. Я выбрал этот язык так как он прост для чтения и имеет в стандартной библиотеке уже необходимые функции, которые пригодятся в дальнейшем. Эта статья не несёт в...

Появились бенчмарки AMD Radeon RX 5500 Не секрет, что AMD готовит ло-энд варианты GPU на базе архитектуры RDNA, которые придут на смену современным решениям с архитектурой GCN.

[Перевод] Что я узнал про оптимизацию в Python Всем привет. Сегодня хотим поделиться еще одним переводом подготовленным в преддверии запуска курса «Разработчик Python». Поехали! Я использовал Python чаще, чем любой другой язык программирования в последние 4-5 лет. Python – преобладающий язык для билдов под Firefox, те...

Статическое распределение объектов FreeRTOS По умолчанию все объекты в системе FreeRTOS распределяются динамически — очереди, семафоры, таймеры, задачи (потоки), и мьютексы. Программист видит только «кучу» — область где динамически выделяется память по запросу программы или системы, а что там творится внутри – не ясно...

Собираем Perl прямиком из 1987 года Прочитав новость "Код интерпретатора Perl официально перенесён на GitHub" на ресурсе LINUX.ORG.RU я решил взглянуть на репозиторий Perl 5, который теперь уже находится на GitHub’е. Удивительно, как трепетно и качественно его перенесли, сохранив не только абсолютно всю 32-ле...

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

ARM возобновит сотрудничество с Huawei Несмотря на давление США разработчик чипов ARM продолжит поставлять технологии чипов в китайскую компанию Huawei. Представитель ARM поделилась, что «ARM v8 и v9 являются технологиями британского происхождения». Следовательно, ARM может обеспечить поддержку HiSilicon для архи...

На «Эльбрусе» запустили Counter-Strike и Morrowind В Instagram Яндекс. Музея появились видео, демонстрирующие успешный запуск компьютерных игр на российском компьютере, построенном на основе отечественного процессора «Эльбрус». Первый ролик посвящен The Elder Scrolls III: Morrowind и за минуту показано начало игровой кампани...

Как дурак C# учил. Часть 1 Запись 1 Я решил записывать. Главным образом потому, что я люблю записывать. Хотя нет. На самом деле мне хочется рассказать историю. Историю о том, что программирование это интересно. О том, что программирование может быть не только, профессией, но и отличным хобби, как фо...

AMD продолжает усиливать свои позиции на рынке после запуска третьего поколения Ryzen С первого запуска архитектуры Zen в 2017 году AMD уверенно росла, постоянно завоевывая долю рынка у Intel и после запуска процессоров Zen 2 и 3-го поколения Ryzen оказал наибольшее влияние. Согласно последним статистическим данным PassMark, AMD начала первый квартал 2019 год...

Выявляем процессы с дисковой активностью в Linux TL;DR: статья рассказывает об удобном, быстром и надежном способе определения Linux-программ, записывающих данные на диск, что помогает в выявлении большой или аномально частой нагрузки на дисковую подсистему, а также позволяет оценить накладные расходы файловой системы. Это...

Intel поделилась первыми подробностями о 7-нм графическом процессоре Ponte Vecchio В рамках конференции Intel поделилась подробностями о новом GPU на базе архитектуры Xe. Выступая на сцене, старший вице-президент и главный менеджер по архитектуре Intel Раджа Кодури (Raj Koduri) рассказал не только про новую разработку компании, но и соответствующие линейки...

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

Как включить музыку на нескольких Android-устройствах одновременно Сегодня у многих из нас есть беспроводные колонки. И если вам нужно в компании включить музыку, то с громкостью проблем не возникнет. А что делать, если колонка разрядилась\сломалась? Выход есть — можно запустить музыку на нескольких устройствах одновременно. При этом...

[Перевод] Аналитика логов Nginx с помощью Amazon Athena и Cube.js Обычно для мониторинга и анализа работы Nginx используют коммерческие продукты или готовые open-source альтернативы, такие как Prometheus + Grafana. Это хороший вариант для мониторинга или real-time аналитики, но не слишком удобный для исторического анализа. На любом популяр...

Что дешевле – печатать или лить в силикон? Попытка дать ответ…. Добрый день, коллеги!Тут недавно в дискуссии была высказана мысль, что дешевле отлить в силикон, чем печатать дорогим пластиком. Вообще мысль о том, что напечатать деталь из PLA/ABS, залить силиконом, отлить из полиуретана может быть дешевле печати пластиком стоимостью 4000 ...

Windows 10 работает на графическом калькуляторе Независимому разработчику удалось взломать калькулятор для запуска операционной системы Windows 10, но это не базовый или научный калькулятор, который мы обычно используем. Согласно фотографиям, устройство на самом деле является графическим калькулятором HP Prime, который ос...

Игровая консоль Sony PlayStation 5 однозначно будет поддерживать игры для PS4 По всем слухам игровая консоль Sony PS5 выйдет уже в следующем году, а анонсировать её могут и вовсе в нынешнем. Судя по всему, новая приставка порадует пользователей совместимостью с играми для PS4. Как известно, текущее поколение консолей Sony не имеет совмест...

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

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

Инженерный подход к разработке ПО. От теории к практике Как проверить идеи, архитектуру и алгоритмы без написания кода? Как сформулировать и проверить их свойства? Что такое model-checkers и model-finders? Что делать, когда возможностей тестов недостаточно? Привет. Меня зовут Васил Дядов, сейчас я работаю программистом в Яндекс.П...

Архитектура AMD Navi дебютирует в июне В AMD уже пообещали, что в этом году мы ещё услышим об архитектуре Navi. И, как стало известно источникам Red Gaming Tech, презентация этой архитектуры пройдёт в июне 2019 года. Подробнее об этом читайте на THG.ru.

Google Ads API вышел из беты Google сообщил о выходе стабильной версии Google Ads API — v1. Бета-версия API, v0, будет переведена в разряд устаревших 30 апреля. Начиная с этой даты, она будет больше недоступна, а запросы к ней будут отклоняться. Пользователям API необходимо обновить свои клиентски...

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

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

Какое приложение на Android вы используете для видеозвонков? Мир не так давно шагнул в эру видеосвязи. Я не буду здесь расписывать, как мы пришли от писем к факсу, затем стационарным телефонам, а там уже и к голосовым вызовам с помощью мобильных телефонов и, наконец, видеозвонкам. Но вы только вдумайтесь в это. Разве можно было раньш...

Подробности о процессорах AMD с архитектурой Zen 3 и Zen 4 На конференции Консультативного совета HPC-AI в Великобритании AMD обнародовала некоторые подробности о своих будущих архитектурах Zen 3 и Zen 4, а также установила временные рамки для процессоров следующего поколения Epyc Milan и Genoa. AMD собирается обновлять свою архит...

Раскрыты характеристики, стоимость и уровень производительности новой Radeon RX 3080 Если верить слухам, то до официального анонса графических процессоров AMD Navi и видеокарт Radeon на их основе осталось примерно полтора или два месяца. Конечно же, с приближением анонса увеличивается и поток слухов и утечек относительно будущих новинок. Очередная порция слу...

AMD может запустить графические процессоры RDNA 2 следующего поколения на CES 2020 AMD предположительно собирается провести мероприятие на CES 2020, чтобы продемонстрировать свое следующее видеокарту Radeon. Ожидая огромного успеха с графическими процессорами первого поколения «RDNA», AMD продемонстрирует улучшенную линейку, используя новую улучшенную архи...

Смартфон с процессором Snapdragon 855 Несколько дней назад на AnTuTu появился неизвестный смартфон с процессором Snapdragon 855.  Это устройство обозначено как «НЕИЗВЕСТНО НЕИЗВЕСТНО», а модель процессора имеет кодовое название «msmnile». «Msm», вероятно, обозначает проце...

Раджа Кодури: в первую очередь Intel выпустит видеокарту для массового сегмента за $200 Старший вице-президент и ведущий специалист по архитектуре систем и графики компании Intel Раджа Кодури (Raja Koduri) недавно посетил Россию, где встретился с инженерами местного подразделения Intel. Кроме того, у известного инженера нашлось время дать интервью российскому Y...

AMD: работа над архитектурой Zen 5 уже идёт Процессоры AMD на базе архитектуры Zen 2 предлагают отличную производительность, но это не значит, что развитие устройств серии Ryzen должно на этом остановиться. AMD стремится не только сохранять свою конкурентоспособность, но и стать лидером на рынке. Подробнее об этом чит...

Важная дата: смартфону Samsung Galaxy (GT-I7500) — первому аппарату компании с Android — 10 лет Глядя на современные смартфоны с их безрамочными экранами, отверстиями в дисплеях и подэкранными сканерами, порой сложно поверить, что в целом современный смартфон появился совсем недавно. К примеру, сегодня ровно 10 лет со дня появления на свет семейства смартфонов Sam...

[Из песочницы] Как самостоятельно имплементировать (Proof of Existence) за 2 шага Всем привет! Я работаю в компании, QuantNet, которая проводит конкурсы алгоритмических стратегий. В недавнем времени передо мной встала важная задача — обеспечить гарантии неприкосновенности даты юзеров (это чрезвычайно важно, так как для корректной проверки эффективностей с...

Как нейронная сеть SincNet выделяет значимые частоты в звуке через Back Propagation Недавно вышла одна очень интересная статья "Speaker Recognition from raw waveform with SincNet", в которой была описана end-to-end архитектура нейронной сети для распознавания говорящего по голосу. Ключевая особенность этой архитектуры — специальные одномерные сверточные сло...

Bloomberg: Apple собирается перевести Mac на ARM уже в следующем году Политика Apple предусматривает сохранение максимального контроля при создании своих устройств, что позволяет выпускать уникальные продукты и реже идти на компромиссы с партнёрами. Для своих мобильных устройств компания предоставляет не только операционную систему, но и больш...

[Из песочницы] Программируем проходной выключатель. MicroPython на esp8266 (sonoff) с OTA. Часть 1 Всем привет. В процессе ремонта возникла задача сделать проходной выключатель. Конечно же захотелось сделать самым простым и удобным способом, добавив базовые функции управления с телефона. Я выбрал наиболее простую и удобную технологию для этого (конечно, на свой взгляд) —...

[Из песочницы] Коротко о главном: Clean Architecture, Robert C. Martin Это будет рассказ о впечатлении о книге, а также будут рассмотрены некоторые понятия и знания, которые, благодаря этой книге, были изучены Архитектура Можете ли вы, читая эту публикацию, дать четкий ответ на вопрос, что такое архитектура? Что такое архитектура в контексте п...

Пишем Reverse socks5 proxy на powershell.Часть 2 История об исследовании и разработке в 3-х частях. Часть 2 — разработческая. Буков много — пользы еще больше. В первой части статьи мы познакомились с некоторым инструментарием по организации обратных туннелей, посмотрели на их преимущества и недостатки, изучили механизм ра...

Новый способ адгезия первого слоя Два часа ночи ! Начиная печать ! Нет адгезии! ну нету!! Сижу думаю что делать??? Что ? И тут меня озарило ! Эврика! А что если сделать так ! Не стандартно, как все пишут на блогах и форумах! Конец истории выложу как закончу печать! Видео и фото будет в описание ! Ждем !!!Под...

Инженерный подход к разработке ПО Как проверить идеи, архитектуру и алгоритмы без написания кода? Как сформулировать и проверить их свойства? Что такое model-checkers и model-finders? Требования и спецификации — пережиток прошлого? Привет. Меня зовут Васил Дядов, сейчас я работаю программистом в Яндексе, до ...

Современный детский технический кружок VS советские СЮТы Больше всего полемики под подобными статьями возникает как раз в сравнении старого и нового. Одни говорят о современном капитализме и изменении догм и правил у детей, другие, что с советскими кружками умерла целая эпоха воспитания из детей настоящих инженеров. Попытаемся раз...

WWDC 2014: история появления Swift Главное событие пресс-конференции по случаю открытия WWDC 2014 года случилось в самом её конце. Ему уделили совсем немного времени. Крис Латнер, умеющий захватить внимание аудитории и делать с ней все что захочет, был скован и непохож на себя. И тем не менее, WWDC 2014 вошл...

[Перевод] Миниатюрный Macintosh Plus В начале эпохи домашних компьютеров существовала компания под названием Apple. Она только что заработала огромный успех благодаря линейке компьютеров Apple II, но чтобы оставаться на вершине быстро развивающегося компьютерного рынка, ей необходимы были инновации. Компания у...

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

[Из песочницы] Чистая архитектура решения, тесты без моков и как я к этому пришел Здравствуйте, дорогие читатели! В этой статье я хочу рассказать об архитектуре своего проекта, который я рефакторил 4 раза на его старте, так как не был удовлетворен результатом. Расскажу о минусах популярных подходов и покажу свой. Читать дальше →

Как быстро обработать видео с камеры (+конкурс) Мы живем в такое время, когда видео стало едва ли не более ценным, чем текст. Вокруг нас происходит масса всего интересного, и мы хотим поделиться с миром своим видением происходящего. Вот только простые видео никому не интересны, и сначала их надо обработать. Расскажем, ка...

Лучшая замена стандартному диктофону на iPhone У стандартного диктофона много недоработок. Но их можно решить Мы часто рассказываем о различных приложениях из App Store. Как правило, большинством из них пользуется редакция, и порой просто хочется поделиться полезной программой с читателями. Приятно, что с нашим мнением с...

[Из песочницы] Кейс: Автосервис. Разработка рекламных кампаний и внедрение Битрикс24 История сегодня пойдёт про автосервис в Москве и его продвижении в течении 8 месяцев. Первое знакомство было ещё пару лет назад при странных обстоятельствах. Пришёл автосервис за заявками, но при этом никакой аналитики (гугл или метрики) не было, а уж тем более сквозной а...

Игровая индустрия с 20 по 26 мая 2019 года В сегодняшнем выпуске: Splinter Cell 5 не появится в ближайшее время. Cyberpunk 2077 появится на E3 2019. Saber Interactive планировала сделать ремейк Half-Life 2. PlayStation Production займется экранизациями игр от Sony. Dino Crisis появится на E3 2019? THQ анонсир...

QVD файлы — что внутри QlikView и его младший брат QlikSense — замечательные BI инструменты, достаточно популярные у нас в стране и "за рубежом". Очень часто эти системы сохраняют "промежуточные" результаты своей работы — данные, которые визуализируют их "дашборды" — в так называемые "QVD файлы". ...

Что особенного было в Intel Core i7-8086K Вам не показалось обозначение этого процессора чем-то знакомым? 8086. Вспоминаете? Даже если вы не застали Intel 8086 в реальной жизни, а он появился на свет 11 июня 1978 года, наверняка вы о нем слышали. 11 июня 2018 года Intel объявила о выпуске, ограниченной серией в 50 ...

«Я влюбился в эти размеры»: О приятных мелочах в работе Skoda Kodiaq рассказал владелец По словам водителя, чешский «мишка» скрывает в себе гораздо больше, чем кажется на первый взгляд. Для начала, блогер Александр Драчёв решил рассказать о функциональности багажного отделения своего Skoda Kodiaq. Сделать это его сподвигла масса критичных отзывов от знакомых а...

Ноутбук Compaq LTE 5000, часть первая — знакомство Когда на меня напал приступ ностальгии, одной из мыслей было то, что ретро-техника занимает довольно много места. Пока я с ней ковыряюсь на работе — это не страшно, три-четыре лишних системника на складе много места не займут. А вот дома место ограничено и не хотелось захлам...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 10. Режимы работы портов свитча Сегодня мы рассмотрим режимы портов свитча и функции свитча. Свитч имеет два режима работы: Access, или статический доступ, и Trunk – режим туннельной магистрали. Первый режим используется, когда вы подсоединяете к порту свитча какое-либо конечное устройство. Если вы подсоед...

Для Apple выгоднее перейти на процессоры AMD Чипы AMD Ryzen третьего поколения с ядром Zen 2 и Ryzen Threadripper более чем уверенно соревнуются с продукцией Intel почти во всех задачах, за исключением самых ресурсоемких игр. Слухи о том, что Apple готовится начать производство собственных процессоров для компьютеро...

Первое знакомство с принтером Zenit Добрый деньХочу поделиться своим опытом эксплуатации 3D принтера российского производства фирмы Zenit.Свой путь в 3д моделировании и печати я начал около 3-х лет назад, с приобретения китайского конструктора – сделай сам себе принтер. С этим принтером я приобрел свой первый ...

Почему Apple Watch до сих пор на моей руке? В последнее время я все чаще задаюсь разными вопросами, основная суть которых звучит, как «а не отказаться ли мне от Apple?». После рассуждений и раздумий я каждый раз прихожу примерно к одному ответу, которым и поделюсь с вами. Вопрос возникает у меня из-за того, что я ча...

Советские супергерои, чешские козявки и австралийский клон В статье «Как фантаст Артур Кларк чуть не закрыл журнал «Техника — молодежи»» я пообещал как-нибудь в пятницу рассказать о том, как главный редактор «Веселых картинок» чуть не погорел на букашках — в самом прямом смысле слова. Сегодня пятница, но прежде мне бы хотелось сказ...

Типичные ошибки при работе с PostgreSQL Чуть более месяца назад в Москве состоялась крупнейшая конференция постгресового сообщества PGConf.Russia 2019, собравшая в МГУ свыше 700 человек. Мы решили выложить видео и расшифровку лучших докладов. Выступление Ивана Фролкова с разбором типичных ошибок при работе с Postg...

Дозиметр для Серёжи. Часть I. Polimaster — Охотники за нуклидом В связи с участившимися вопросами от друзей и знакомых с ключевой фразой «какой дозиметр купить? а у тебя самого что?» решил я собрать воедино разбросанную в разных местах информацию и рассказать о своем приборном парке и всем, что с этим парком связано. Хронологию рассказа ...

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

Как выглядит zip-архив и что мы с этим можем сделать. Часть 2 — Data Descriptor и сжатие Продолжение статьи Как выглядит zip-архив и что мы с этим можем сделать. Предисловие Доброго времени суток. И снова в эфире у нас нетрадиционное программирование на PHP. В прошлой статье уважаемых читателей заинтересовала тема сжатия в ZIP и сохранение потоков в zip. Попробу...

Первые впечатления от нового Mac Pro Вчера на WWDC 2019 Apple представила свой долгожданный редизайн Mac Pro, и после его лейтмотива компания предложила журналистам некоторое время побыть с машиной — хотя, по общему признанию, никому не разрешили использовать или даже прикоснуться к ней. Имея это в виду,...

AMD Genesis Peak: вероятное название процессоров Ryzen Threadripper четвёртого поколения Ожидается, что в четвёртом квартале появятся процессоры Ryzen Threadripper третьего поколения, которые предложат до 64 ядер и архитектуру AMD Zen 2. Они успели оставить след в прошлых новостях под условным обозначением «Castle Peak», которое имеет отношение к географическим ...

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

10 очень красивых книг о советской архитектуре Неоднозначное наследие прошлого в работах фотографов и урбанистов.

[Из песочницы] Как основать производственный кооператив. Руководство для  фрилансера в ИТ-сфере (перевод) Привет, Хабр! Представляю вашему вниманию перевод статьи "A Technology Freelancer's Guide to Starting a Worker Cooperative " от Tech Co-op Network (North American Technology Worker Cooperatives). Примечание переводчика Для многих «кооператив» это что-то про стро...

Kubernetes кластер за $20 в месяц TL; DR Поднимаем кластер для обслуживания веб-приложений без записи состояния (stateless web applications) вместе с ingress, letsencrypt, не используя средства автоматизации вроде kubespray, kubeadm и любых других. Время на чтение: ~45-60 минут, на воспроизведение действий: ...

Защита микросхем от реверс-инжиниринга и несанкционированного проникновения “CVAX — когда вы забатите довольно воровать настоящий лучший”. Надпись, оставленная американскими инженерами для советских коллег в топологии микропроцессора. Реверс-инжиниринг микросхем — головная боль производителей с самых первых лет существования микроэлектроники. Вся ...

Снова новый. Анонсирован выход спецификации нового разъема USB Type-C Как мы уже сообщали, сегодня группа USB Promoter Group объявила о предстоящем выпуске спецификации USB — серьезного обновления архитектуры USB, которое основывается на ее предыдущих поколениях. В новом поколении самого распространенного интерфейса для периферийных...

[Перевод] История электронных компьютеров, часть 4: электронная революция История реле Метод «быстрой передачи сведений», или Зарождение реле Дальнописец Гальванизм Предприниматели А вот, наконец, и реле Говорящий телеграф Просто соединить Забытое поколение релейных компьютеров Электронная эра История электронных компьютеров Пролог Колосс E...

Google объявила о бесполезном пока «квантовом превосходстве» второй раз за месяц Компания Google повторно опубликовала свой доклад о «квантовом превосходстве». Месяц назад он раньше времени появился сайте NASA, но вскоре был удалён из широкого доступа. Теперь анонс сделан честь по чести — с заметкой в официальном блоге и пу...

TabPy для работы с данными в ClickHouse из Tableau Выстраивание коммуникаций между брендами и людьми — то, чем мы в Dentsu Aegis Network занимаемся каждый день, и неотъемлемой частью этой работы является анализ данных. В ряде случаев этот процесс не требует data science (хотя и он у нас есть), тогда мы используем BI платформ...

Беспилотник США добровольно сдался ГРУ — история разведки Пятьдесят лет назад американский беспилотник-разведчик приземлился в Байконуре. Ровно 50 лет назад произошло уникальное событие в истории разведки. ГРУ СССР сумело заполучить уникальный беспилотник США. Эту историю описал американский журнал National Interest. Обычно для то...

Установка FPV и телеметрии на квадрокоптер Данная статья является продолжением статьи «Квадрокоптер на MultiWii SE v2.5 — от задумки до первого полёта», в ней я поделюсь с Вами своим опытом установки и настройки FPV оборудования на квадрокоптер для полётов от первого лица. Заинтересовавшихся прошу под кат. Читать ...

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

[Перевод] Программная архитектура и проектирование систем: общая картина и путеводитель по ресурсам Здравствуйте, коллеги. Сегодня на ваш суд предлагается перевод статьи Тугберка Уруглу (Tugberk Uruglu), который взялся в сравнительно небольшом объеме изложить принципы проектирования современных софтверных систем. Вот что автор сообщает о себе в сухом остатке: Поскольку ...

Как смотреть YouTube на телевизоре? Пример ТВ-приставки на Android Интересный дизайн привлекает во всех гаджетах В последнее время все чаще можно услышать слова “я не смотрю телевизор”. Некоторые добавляют, что у них его даже нет. Но ведь по телевизору, висящему на стене или стоящему не подставке, можно смотреть не только федеральные канал...

Видеокарта Nvidia GeForce GTX 1650 выйдет в марте, получит 4 ГБ памяти и GPU частотой 1485 МГц Завтра Nvidia должна официально представить видеокарту GeForce GTX 1660 Ti, ну а пока до этого события еще остается кое-какое время, источник предлагает внимательнее присмотреться к модели GeForce GTX 1650, которая выйдет в следующем месяце. Согласно новым данным, GeFo...

[Перевод] Офис — это театр, в котором мы актёры TL;DR. Многие стремятся к «тихому успеху» — делать работу, которая «говорит сама за себя». К сожалению, это неправильный ход в современном театре труда. Зачастую верно обратное — для офисного информационного сотрудника представление работы и есть работа. Да, внутренняя полит...

Коммутаторы Extreme Networks c архитектурой «Insight». Или зачем на коммутаторах виртуальная машина В линейках коммутаторов SLX, VSP и EXOS от Extreme Networks есть модели c особой аппаратной архитектурой под общим названием «Insight». В отличие от стандартного исполнения, когда Contol и Data Plane коммутатора связаны только шиной PCIe (со всеми вытекающими ограничениями п...

[Перевод] История сохранений в играх: от паролей на бумаге до облаков В начале этого года пользователь Twitter по имени Paul Hubans поделился скриншотом, сделанным его 87-летней бабушкой в Animal Crossing: спустя четыре года ежедневных игр она накопила 3 580 часов — почти 150 дней общего игрового времени. Возможность сохранения прогресса и во...

Две стороны медали по имени «Вечность» Я знаю, что значительная часть людей, которая интересуется проблематикой мозга, ищет ответ вовсе не на вопросы типа «Как связана лимбическая система с мозолистым телом?» Вы ищете ответ на вопрос: — Где именно в этих двух килограммах жирового студня живет то, что вы именуете...

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

AMD анонсировала свою 3D-архитектуру чипов, чтобы догнать Intel Foveros 3D Intel Foveros 3D Поскольку закон Мура больше не действует, разработчикам микросхем приходится искать иные способы повышения производительности. Одна из подходящих для этого технологий называется 3D-штабелирование (3D chip stacking). Это объёмная этажерочная архитектура чип...

Xiaomi Mi 10 станет первым китайским телефоном на базе чипсета Snapdragon 865 Технические детали процессора Snapdragon 865 все еще находятся в стадии разработки и будут обнародованы сегодня несколько позже. Тем не менее, частичный запуск, предпринятый Qualcomm на мероприятии прошлой ночью, привел к тому, что ряд производителей подтвердили, что процесс...

Первый серийный летающий автомобиль PAL-V. Не концепт, а реальность! Разработкой летающих автомобилей занимаются Audi, Airbus, Uber и многие другие компании, но практически все они на данный момент могут показать лишь концепты своих творений. Кажется, голландская компания PAL-V стала первой, кто смог представить работающий аппарат, который п...

work&dev fun(damentals) #1. Я был благодарен, за то что меня научили этому, когда я был джуном Это цикл статей. Предыдущую можно прочесть тутМне офигенно повезло. Когда я устроился на работу trainee, я не знал совершенно ничего. Вокруг сидели люди, разговоры которых меня пугали. Любой, сейчас примитивный, термин оставлял пустоту в глазах, а люди, которые ходили на мит...

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

NVIDIA Jetson Nano: тесты и первые впечатления Привет Хабр. Относительно недавно, в этом, 2019 году, NVIDIA анонсировала одноплатный компьютер совместимого с Raspberry Pi форм-фактора, ориентированный на AI и ресурсоемкие расчеты. После его появления в продаже, стало интересно посмотреть, как это работает и что на н...

Как S7 первыми в России реализовали онлайн-продажи авиабилетов Сегодня мы расскажем о том, как работают онлайн продажи в авиакомпании S7 Airlines, которая первой в России запустила покупку билетов через интернет. В нашей статье мы подробно остановимся на том, как работает наш сайт и сопутствующие информационные системы, а также поделимс...

Дополнительные ручки для самоката Добрый деньНедавно купил себе электросамокат, для поездок по району. В процессе эксплуатации выяснилось, что детям не удобно держаться за металлические ручки, и было решено смоделировать дополнительные ручки, которые будут ниже, на высоте удобной для ребенка. Как обычно все ...

Поддержка в Gett. Как мы делаем так, чтобы всё работало Привет! Меня зовут Виталий Костоусов, я работаю в команде Global Tech Heroes, и сегодня я расскажу вам о саппорте — об одной из самых важных составляющей любого сервиса. Можно сделать отличное приложение с прикольными картинками и иногда адекватно шутящими чат-ботами. Можно ...

[Перевод] Учебный курс по React, часть 26: архитектура приложений, паттерн Container/Component В этой части перевода учебного курса по React мы поговорим об архитектуре React-приложений. В частности, обсудим популярный паттерн Container/Component. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: функциональные компоненты → Часть 3: фай...

Архитектура EBA aka реактивность на всю катушку Я пришел в Tinkoff пару лет назад, на новый проект Клиенты и проекты, который тогда только запускался. Сейчас уже не помню своих ощущений от новой тогда для меня архитектуры. Но точно помню: было непривычно, что Rx используется еще где-то, за пределами обычных походов в сеть...

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

Цифровая архивация произведений искусства: 6 невероятных возможностей Поместье Во-ле-Виконт – шедевр классической французской архитектуры и искусства Построенное в XVII веке, поместье Во-ле-Виконт – детище трех ведущих художников того времени: садовника-декоратора Андре Ленотра, архитектора Луи Лево и художника-декоратора Шарля Лебрена. Ген...

NLP. Основы. Техники. Саморазвитие. Часть 2: NER Первую часть статьи об основах NLP можно прочитать здесь. А сегодня мы поговорим об одной из самых популярных задач NLP – извлечении именованных сущностей (Named-entity recognition, NER) – и разберем подробно архитектуры решений этой задачи. Читать дальше →

[Из песочницы] Обширный обзор собеседований по Python. Советы и подсказки Всем привет! Кратко о себе. По образованию я математик, а вот по профессии — программист. В сфере разработки с 2006 года. Хотя, поскольку программирование начали изучать ещё в школе, свои первые программки и игры я начал писать ещё в школе (примерно, с 2003). Так сложилось, ...

Учёные создали электрооптическое наноустройство для быстрой памяти и процессоров Первое в мире интегрированное наноразмерное устройство, программируемое с помощью фотонов или электронов, было разработано учёными исследовательской группы профессора Хариша Бхаскарана (Harish Bhaskaran) из Оксфордского университета в сотрудничестве с исследователями из Мюнс...

SKR1.3 + TMC2130 и парковка без концевиков! Всем доброго времени суток! Решил написать как реализовать парковку без концевиков на TMC2130, вдруг кому то пригодится. Оговорюсь сразу, что буду делать только для осей X и Y. Для Z не буду, ибо там у меня BLtouch. Для реализации нам потребуется немного доработать драйвер, ...

«Пожилые покатушки»: Автолюбители сделали выбор между «Москвичом» и «Жигулями» А выбор, между прочим, непростой – и «Москвичи», и «ВАЗики» имеют множество фанатов. Если результат выбора между автомобилем от «ВАЗ» и иномаркой чаще всего имеет довольно предсказуемый исход, то однозначно выбрать «Жигули» или «Москвич» будет сложнее – видимо так решили со...

Функциональное программирование с точки зрения EcmaScript. Чистые функции, лямбды, имутабельность Привет, Хабр! Сегодня мы начнём говорить на очень важную тему — функциональное программирование. Значение ФП в современной веб-разработке трудно переоценить. Архитектура любого крупного современного проекта включает в себя пользовательские библиотеки функций и на собеседов...

Модем Balong 5000 привнесет 5G в смартфоны Huawei Сегодня в рамках своей пресс-конференции в Центре исследований и разработок в Пекине компания Huawei показала новый коммерческий модем Balong 5000 для сетей 5G. Этот модуль связи уже упоминался во время релиза флагманского чипа Kirin 980, но тогда компания не стала раскрыват...

[Из песочницы] Восстание машин началось. Google Play Небоскребы, небоскребы, стены, лифты, этажи, расскажу я вам, ребята, про восстание машин… Сцена из КВН Я — самый настоящий инди-разработчик и это моя страсть. Начал свой путь 4.5 года назад, опубликовав свое первое приложение в Google Play. Мной была сделана вся работа по ...

Две стороны WebView: о быстром запуске проектов и краже персональных данных Привет, Хабр! Меня зовут Евгений, я Full Stack JS разработчик, текущий стек Node.js + React + React Native. В разработке я более 10 лет. В мобильной разработке пробовал разные инструменты от Cordova до React Native. Получив опыт работы с Cardova, я понял, что мне хотелось ...

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

Мифы о Bluetooth, в которые мы до сих пор верим Вluetooth окружен кучей мифов Уже достаточно давно технология Bluetooth используется в наших смартфонах. Благодаря ей гаджеты отлично работают в паре с умными часами, не менее умными колонками, наушниками и кучей других подобных устройств. Однако вокруг Bluetooth до сих пор ...

На уровне Xbox One. Intel представила GPU Gen11, который дебютирует в 10-нанометровых процессорах Ice Lake Компания Intel сегодня представила 10-нанометровые процессоры поколения Ice Lake, которые уже к концу года появятся в ноутбуках. Напомним, нас ждут модели Ice Lake-U и Ice Lake-Y с количеством ядер до четырёх. Кроме того, что эти CPU принесут новый архитектуру и долгожд...

Про ИТ-бизнес и не только Всем доброго нового года! Навеяно статьей Бизнес, я люблю тебя коллеги Verovir, а также ее же статьей Уходя — уходи? Ночной разговор об увольнениях (хотя последняя заслуживает отдельного развернутого ответа). Коллега, вы в статье хорошо выделили ключевые проблемные точки, с ...

[Перевод] Искусственный интеллект Horizon Zero Dawn: индивидуальное поведение В первой части исследования ИИ Horizon Zero Dawn я рассказал, как игра создаёт стада управляемых искусственным интеллектом животных-машин. Для этого требуется сложная система иерархии агентов, в которой каждая машина может принимать решения о том, как вести себя, пользуясь п...

Внимание, подделка. Производство точных копий AirPods Pro уже началось Менее чем за сутки после начала продаж новейших беспроводных наушников AirPods Pro с функцией активного шупомодавления стало известно, что с первых же дней есть шанс натолкнуться на подделку. Различные китайские магазины уже начали продавать модель Vpods Pro, которая пр...

Дзен-практики в open space Совсем скоро будет 2 юбилея. Первый: юбилей нашего офиса на Смоленке: уже почти 10 лет мы работаем, создаем ИТ продукты и иногда живем в open space’ах. Второй: скоро будет и еще один юбилей – 5 лет с первого посещенного семинара от Макса Дорофеева, на базе которого и благо...

Xilinx называет карту расширения Alveo U50 первым адаптируемым ускорителем «для любого сервера и любого облака» Компания Xilinx добавила в линейку ускорителей для центров обработки данных Alveo модель Alveo U50. Как утверждается, карта расширения Alveo U50 — первый в отрасли низкопрофильный адаптируемый ускоритель с поддержкой PCIe Gen 4, способный обеспечить прирост произв...

Продолжение симулятора побега The Escapists 2: Pocket Breakout выйдет 31 января на iOS и Android Когда крупные издатели приобретают небольшие студии, чаще всего это заканчивается плачевно. Но результаты покупки компании Mouldy Toof Studios издателем Team17 все еще показывают себя с лучшей стороны. Сперва они выпустили первую часть популярной The Escapists на мобильных,...

iPhone 3GS – на 2 грамма легче, в 2 раза быстрее… Apple объявила новый iPhone, 8 июня 2009 года. Назначила начало его продаж на 19 июня. “Фи!” – сказали обыватели, он ничуть не лучше предшественника, у конкурентов все лучше и интереснее. Вечером 18 июня за ним уже занимали очередь. Очередной провал… Упомянутые выше обыват...

О записи багов, или Найди кота Эта статья родилась из поста на внутреннем форуме нашей конторы, немножко пообсуждалась, слегка дополнилась, а потом я решил выложить её в итоговом виде тут, чтобы ссылаться было удобнее. Да, пост капитанский, это ожидаемое поведение :) я просто хочу это иметь собранным, упо...

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

Разработка ТамТам-бота на Python Привет, Хабр! Позвольте представиться: меня зовут Сергей Агальцов, и я "программист по жизни". Это значит, что я давно уже IT-менеджер, а вовсе не программист по профессии, но программирование использую постоянно, как в своей основной деятельности, так и как хобби. Как част...

Как украсить местечковый Комикон с помощью прутка для 3d принтера от BestFilament часть 1 Здравствуйте всем! Хотелось бы поделится с вами опытом изготовления крупногабаритных вещей на 3d принтере. В рамках подготовки местного фестиваля, нашей команде предстояло выполнить большой объем работ за короткий промежуток времени. Примерно за 3 месяца нами было израсходов...

Xiaomi Mi AirDots Pro – клон Apple AirPods Компания Xiaomi рада представить новые полностью беспроводные наушники Mi AirDots Pro, уже доступные для заказа в Китае. Гарнитура является клоном Apple AirPods, но стоит дешевле и имеет ряд интересных фишек.

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

Интернет-кабель: как сделать правильный выбор В настоящее время различные технологии стали неотъемлемой частью жизни людей. Практически в каждом доме сегодня есть компьютеры, Конечно же, без них не обходится ни одно предприятие или коммерческая организация. Сегодня для доступа в интернет и передачи различных данны...

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

Google Pixel 4 имеет функцию распознавания аварий. Вот как ее включить Google Pixel 4 может спасти в экстренной ситуации Pixel 4 от поискового гиганта Google, вне всяких сомнений — это один из самых интересных смартфонов, вышедших в 2019 году. Он оснащен потрясающими камерами, красивым дисплеем с частотой в 90 Гц и одной из самых интересн...

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

NASA готовится к выходу в открытый космос, состоящему только из женщин Со дня первого выхода человека в открытый космос прошло более полувека. Считается, что первым советским космонавтом, побывавшим в безвоздушном пространстве, был Алексей Леонов — он сделал это 18 марта 1965 года. Сегодня космонавты Международной космической станции время от ...

Apple S1: загадка, укрытая тайной Представляя Apple Watch 9 сентября 2014 года, о процессоре используемом нём даже не упомянули. А зачем? Apple собиралась продавать, миллионными тиражами, Apple Watch. В них, естественно, был какой-то чип, скорее всего собственной разработки – но круговое колесико и датчики ...

Сделано в России: созданы передовые изоляционные материалы для современной электроники Холдинг «Росэлектроника», входящий в госкорпорацию Ростех, сообщил о разработке первых в нашей стране изоляционных материалов для современных электронных устройств. В настоящее время российские производители электронных устройств вынуждены закупать изоля...

Tarantula PRO и первые впечатления Принтер у меня уже почти два месяца и я им вполне доволен.  Первый был анет а8 с хлипкой  акриловой рамой и первое время только и печатал всякие улучшения для него. Параллельно сталкивался с разными проблемами ,то с механикой ,то программной частью. И вот решил . что можно в...

Что такое Wi-Fi Direct и как его использовать на смартфоне под управлением Android Список функций наших Android-смартфонов довольно обширен, и некоторые из них могут запросто остаться незамеченными. Между тем они могут оказаться весьма и весьма полезными. Например, на практически каждом смартфоне имеется функция Wi-Fi Direct. Пару лет назад она наделала н...

Реестр печати с расчетом И так, доброго всем времени суток)Данный пост начну с небольшого рассказа.Я думаю как и многие из нас, я занимаюсь печатью на заказ, правда пока в небольших объемах, но всё же столкнулся с некоторой проблемой. Я старался всегда вести какой-то учет заказов, чтобы собирать ста...

Наш опыт создания API Gateway Некоторые компании, в том числе наш заказчик, развивают продукт через партнерскую сеть. Например, крупные интернет-магазины интегрированы со службой доставки — вы заказываете товар и вскоре получаете трекинговый номер посылки. Другой пример — вместе с авиабилетом вы покупает...

Новый формат был использован при проведении «прямой линии» с главой ЯНАО В рамках минувшей «прямой линии» за 23 декабря губернатор ЯНАО Дмитрий Артюхов получил от граждан в общей сложности 1700 вопросов. Впервые в истории Ямала местные жители смогли отправлять обращения первому лицу региона через социальные сети. При этом трансляции велись не тол...

Недорогие смартфоны превратятся в геймерские. Arm представила GPU Mali-G57 Компания Arm сегодня представила несколько новых продуктов. В частности, дисплейный процессор Mali-D37, являющийся самым маленьким решением в классе, а также Ethos-N57 и Ethos-N37 — новые процессоры для работы с ИИ. Но для нас интереснее всё же новое графическое ...

«Смотри какой у меня реактивный ранец!» — «Ха, смотри, какая у меня ракета!» (заметки с ракетостроительного чемпионата) В заброшенном советском лагере под Калугой с названием «Сокол тысячелетия», состоялся первый Всероссийский ракетостроительный чемпионат. Туда напросился и я, потому что реактивный ранец — это ближе к ракетам, чем к авиации. Да и посмотреть на 10 летних, которые из скотча, ...

Как ускорить работу с API на языке R с помощью параллельных вычислений, на примере API Яндекс.Директ (Часть 2) В прошлой статье я рассказал о том, что такое многопоточность, и привёл примеры её реализации на языке R при работе с API Яндекс.Директ с помощью пакетов doSNOW, doParallel и конструкции foreach. Данная статья является продолжением, но может быть рассмотрена как автономное р...

История одного монолита. Часть 2 В прошлой статье я рассказал краткую историю развития внутренних и внешних продуктов компании ДубльГИС. Сегодня погрузимся в детали развития одного из продуктов, а именно экспорта данных. Я расскажу об архитектуре проекта и отдельных технических решениях, которые позволил...

«Основы программирования» набор на бесплатный курс с примерами на JavaScript Дорогие товарищи инженеры и будущие инженеры, сообщество Метархия открывает набор на бесплатный курс «Основы программирования», который будет доступен на youtube и github без всяких ограничений. Часть лекций уже записана в конце 2018 и начале 2019 года, а часть будет прочит...

Завершении работы над архитектуры Zen 3 Учитывая окончание работ на Zen 3, первые чипы, построенные по этой микроархитектуре, могут появиться на рынке уже в 2020 году. Тестирование прототипов Zen 4 AMD планирует начать в 2021-м. Вполне возможно, что за два года полупроводниковое производство перейдёт на более сове...

Google точно не будет менять Android на Fuchsia. ... Вот уже несколько лет Google работает над новой операционной системой Fuchsia, которая должна объединить в себе все лучшее, что есть в Android и Chrome OS. Причем это будет отдельный проект, существующий параллельно и не посягающий на территорию Android. На прошедшей конфере...

Парковка возле ЦО «Перспектива» Доброго времени суток, меня зовут Мальцева Ульяна, я обучаюсь 3D-моделированию в ЦО "Перспектива".Я хочу представит вам свой проект "Парковка возле ЦО «Перспектива»".В Перспективе 1520 обучающихся. Каждый день родители привозят детей на занятия, но рядом с Перспективой нет м...

Что такое адаптивная архитектура: Беназ Фарахи Еще в начале ХХ века заговорили о том, что наш мозг, управляя орудиями труда, меняет свое восприятие «схемы тела». Молоток, палка или камень временно рассматриваются им как естественная часть конечности, нечто вроде видоизмененной кисти руки. Сто лет спустя эта гипотеза была...

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

Хабрастатистика: как живет Хабр без geektimes Привет, Хабр. Данная статья является логическим продолжением рейтинга Лучших статей Хабра за 2018 год. И хотя год еще не закончился, но как известно, летом произошли изменения в правилах, соответственно, стало интересно посмотреть, повлияло ли это на что-нибудь. Кроме со...

Unsafe.AsSpan: Span<T> как замена указателям? C# — невероятно гибкий язык. На нем можно писать не только бэкэнд или десктопные приложения. Я использую C# для работы, в том числе, и с научными данными, которые накладывают определенные требования на инструменты, доступные в языке. Хотя netcore захватывает повестку дня (у...

Презентация графической архитектуры Nvidia Ampere может состояться весной 2020-го Давно не секрет, что специалисты Nvidia в настоящее время трудятся над графическими процессорами с архитектурой Ampere. Эти GPU будут изготавливаться на заводах Samsung по 7-нанометровому техпроцессу на базе ультрафиолетовой литографии и, по предварительной...

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

Проблема с дисплеем iPad, кнопкой Home в iPhone и другие ответы по ремонту техники Apple Мы продолжаем проект, в рамках которого специалисты сервисного центра ModMac отвечают на ваши самые интересные вопросы по ремонту техники Apple. Сегодня речь пойдет о проблемах AirPods, дисплее iPad и не только! Вопрос от читателя с ником PeaceDeath4: Здравствуйте! Возникл...

Официально. NVIDIA GeForce GTX 1660 Ti стала самой доступной видеокартой на архитектуре Turing Компания NVIDIA представила видеокарту GeForce GTX 1660 Ti. Ка и ожидалось, она стала первой видеокартой на базе архитектуры Turing под брендом GTX.

Safari или чем заменить Microsoft Explorer В 2001 году для подавляющего большинства обитателей планеты Земля Internet и Internet Explorer были чуть ли не одним и тем же. Попытки противопоставить этой монополии что-то своё предсказуемо заканчивались ничем. Бессмысленно даже пытаться. В июне 2001 года, в обстановке ...

Защита персональных данных ​В последнее время Операторы связи всё чаще получают запросы на приведение деятельности оператора связи в соответствие с требованиями законодательства в области персональных данных (в первую очередь – Федеральный закон № 152-ФЗ от 27.07.2006 «О персональных данных).

Windows 10 запустили на калькуляторе. Буквально Стоит сразу же оговориться, проект не завершен и на данный момент (10 ноября) энтузиаст не смог добиться работы графической среды. Успешным можно признать только запуск установщика ОС и работу некоторых сервисов, отвечающих за первичную настройку оборудования. Но учитывая ко...

Как 3D принтеры Hercules помогли красноярскому техникуму выйти на новый уровень? Добрый день, читатель! В последние годы 3D технологии активно используются не только в бизнесе и аддитивном производстве малого и крупного масштаба, но и превращаются в один из наиболее современных трендов в образовательной отрасли. Сегодня даже на 3D принтере самой простой ...

Основы формата GLTF и GLB, часть 2 Данная статья является продолжением рассмотра основ GLTF и GLB форматов. Вы можете найти первую часть статьи здесь. В первой части мы рассмотрели с вами зачем изначально планировался формат, а также такие артефакты и их атрибуты GLTF формата как Scene, Node, Buffer, BufferVi...

iMac (Late 2014) с экраном 5K Retina Если бы мы всерьёз пытались расшифровать загадочное послание от Apple на лицевой стороне приглашения на пресс-конференцию 16 октября 2014 года, сделать это было бы легко, особенно зная что это случилось: iMac с Retina дисплеем ждали уже много лет. Новый iMac позволял тем кт...

Переход с виртуальных машин на контейнеры LXC: причины, преимущества и готовая инструкция к применению О чем мы расскажем: — Почему мы решили перейти на LXC контейнеры? — Как создать контейнер и запустить на нем хост на базе Битрикс? Для кого это будет полезно: Для всех, кто хочет попробовать новое решение, при этом используя меньше ресурсов. Читать дальше →

Краш-тесты СХД AERODISK ENGINE N2, проверка на прочность Всем привет! Этой статьей компания AERODISK открывает блог на Хабре. Ура, товарищи! В предыдущих статьях на Хабре были рассмотрены вопросы об архитектуре и базовой настройке СХД. В этой статье мы рассмотрим вопрос, который ранее не был освещен, но его часто задавали – об от...

[Перевод] Заменяют ли Redux хуки React? С тех пор, как в React появились хуки, возникает много вопросов о том, способны ли они заменить Redux. Я полагаю, что хуки и Redux имеют мало общего между собой. Хуки не дают нам неких новых удивительных возможностей по работе с состоянием. Они, вместо этого, расширяют API,...

HL SIRIUS - проба пера. Приветствую всех!Наконец-то, дорвался я до полимерника работающего на параледе. Пока делаю различные тесты, не хочу много умничать, и просто поделюсь первыми результатами самостоятельной печати. Вообще, о первом знакомстве с принтером писал Здесь. Ещё, хочется выразить отдел...

Стали ли Android-смартфоны обновляться быстрее благодаря Project Treble? В 2017 году вместе с Android 8.0 Oreo компания Google презентовала модульную архитектуру Project Treble. Она была призвана отделить высокоуровневое ПО от низкоуровневого, зависящего от поставщиков процессоров, и таким образом позволить производителям сократить трудозатраты ...

Советский центр управления полетами времен «Востоков» и «Восходов» Написать эту статью меня побудила вот эта фраза Филиппа Терехова из его обзора фильма «Время Первых»: «Отдельная интересная история с Центром управления полетами, как он показан в фильме. Увы, но красивая картинка выше представляет собой копию американского ЦУПа…Внутренн...

Появились первые сведения о ценах на процессоры Ryzen 3 Компания AMD готовит новые 7 нм процессоры архитектуры Zen 2. Это известно всем. В ходе CES компания даже продемонстрировала работу одного из таких чипов, поразив всех производительностью. Однако до сих пор не было никаких сведений о ценах на Ryzen 300.

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

[Из песочницы] Беспроводной программируемый по Wi-Fi комнатный термостат с монитором качества воздуха и другими полезными функциями В системе автономного отопления моей квартиры работает выпускаемый серийно беспроводной комнатный термостат. Система, конечно, функционирует и без него: термостат был приобретен для экономии расхода газа и повышения комфорта. Вещь очень полезная, но, на мой взгляд, несколько...

Майнинг снова приносит неплохие деньги. Даже если у вас одна видеокарта Nvidia или AMD Геймерам пора заканчивать с играми и возвращаться в майнинг — копать криптовалюты снова выгодно. И хотя сегодня Биткоин опустился ниже 10 тысяч долларов, это всё ещё как минимум в два раза больше курса по состоянию на первое января. Остальные монеты тоже показывают рост, а ...

BJD Кукла на 3D принтере? Год назад дочка попросила напечатать ей куклу, и их я сделал несколько. Но были те что не удались, по тем или иным причинам. И в основном тут не проблемы настройки принтера как часто пишут новички, зачастую у меня в самом начале когда я только стал реализовывать первые проек...

Как мы провели «Демодуляцию». Музей Яндекса и его друзья Праздник — это когда друзья собираются вместе и хорошо проводят время. Недавно команда Музея Яндекса организовала праздник ретрокомпьютинга «Демодуляция» — фестиваль для всех, кому интересна история техники. Гости мероприятия могли не только познакомиться с легендарными комп...

«Бумажный» анонс графической архитектуры AMD RDNA 2 состоится на CES 2020 Не секрет, что специалисты Radeon Technologies Group в настоящее время заняты разработкой графических процессоров на архитектуре RDNA 2. Она найдёт применение в APU для будущих игровых консолей от Sony и Microsoft, а также...

8 приемов работы с CSS: параллакс, «липкий» футер и другие Эта статья о приемах работы в CSS, узнав о которых, я восклицал: «Агаааа!». Надеюсь, вы тоже сделаете пару открытий. CSS — специфическая технология. На первый взгляд она кажется очень простой. Но некоторые эффекты, которые в теории кажутся простыми, не являются таковыми...

Cron в Linux: история, использование и устройство Классик писал, что счастливые часов не наблюдают. В те дикие времена ещё не было ни программистов, ни Unix, но в наши дни программисты знают твёрдо: вместо них за временем проследит cron. Утилиты командной строки для меня одновременно слабость и рутина. sed, awk, wc, cut и ...

«Это абсурд». Тим Кук раскритиковал статью The Wall Street Journal об истинной причине Джони Айва из Apple Вчера мы писали о том, что настоящая причина ухода Джони Айва (Jony Ive) из Apple заключается в отсутствии интереса со стороны Тима Кука к дизайну будущих продуктов компании. Особенно на фоне того, что Стив Джобс в своё время, напротив, уделял этому огромное внимание. ...

DSC и напильник: часть 1. Настройка DSC Pull Server для работы с базой данных SQL PowerShell Desired State Configuration (DSC) сильно упрощает работу по развертыванию и конфигурированию операционной системы, ролей сервера и приложений, когда у вас сотни серверов. Но при использовании DSC on-premises, т.е. не в MS Azure, возникает пара нюансов. Они осо...

Сегодня NVIDIA проведёт конференцию GTC 2019, на которой ожидается анонс новой графической архитектуры с 7-нм производством Сегодня компания NVIDIA намерена провести мероприятие GPU Technology Conference 2019 (GTC 2019). Оно откроется в 14:00 по тихоокеанскому времени (23:00 по киевскому времени). Как ожидается, в рамках проведения конференции GTC 2019 компания NVIDIA анонсирует новую графическую...

Компьютер для программирования Pi-top 4 Лондонский стартап edtech pi-top анонсировал новый флагманский продукт для обучения кодированию, продемонстрировав компьютер с питанием «куда угодно», работающий на Pi, на образовательной плате Bett Show. Pi-top 4 - это модульный компьютер, разработанный для применения в...

AMD Radeon RX 5000 Navi сохранят блоки GCN, а полноценные ГП RDNA выйдут в 2020 году В своём выступлении на Computex AMD анонсировала новые графические карты серии Radeon RX 5700, основанные на 7-нм чипе Navi. Компания объявила, что ускорители используют совершенно новую архитектуру RDNA (Radeon DNA), которая станет основой ГП следующего поколения. Но, похож...

В GeekBench засветился Xiaomi POCO F2 со Snapdragon 845 и 6 ГБ оперативной памяти Пару дней назад некоторые СМИ протрубили о том, что Xiaomi представила продолжение одного из самых интересных флагманов — Pocophone F1. На самом же деле речь шла всего лишь о версии Armored Edition с 6 ГБ оперативной памяти и кевларовой крышкой. А вот в Geekbench сегодня поя...

[Из песочницы] LTSP сервер на базе CentOS7 Доброго времени суток, уважаемые жители Хабра. Вдохновившись статьей LTSP: Терминальный сервер на Linux решил сделать тоже самое только на CentOS 7. Побродив по просторам интернета и найдя лишь обрывки информации, а так же старенькую инструкцию для CentOS 5 взялся проходит...

Samsung Space Monitor можно спрятать в стену Компания Samsung тоже порадовала интересным устройством на выставке CES 2019. Корейский производитель представил монитор Samsung Space Monitor, который цепляется за край стола и при желании его можно отодвинуть впритык к стене. Это позволяет занимать минимум рабочего простра...

Компьютеры Mac перейдут на процессоры ARM в 2020 году Как известно, в будущем Apple откажется от использования процессоров х86 в компьютерах собственного производства. Но примечательно то, что переход на архитектуру ARM не заставит себя ждать — Apple намерена перейти на новые чипы уже в следующем году. Об этом сообщает и...

Советский HI-FI и его создатели: цифровая звукозапись в СССР — в шаге от победы Не многие знают о том, что в СССР существовала собственная программа по созданию цифровых аудиоформатов и устройств для их воспроизведения. Вполне вероятно, что она могла бы составить конкуренцию CD. В прошлых материалах этого цикла я касался первых CD-проигрывателей, создан...

GPU Intel Xe получат аппаратную поддержку трассировки лучей Грядущие дискретные графические процессоры Intel Xe будут иметь блоки для аппаратного ускорения трассировки лучей в реальном времени, аналогично чипам NVIDIA Turing RTX. Об этом говорится в записи в блоге компании, в которой описывается работа Rendering Framework будущей арх...

Что слышно в радиоэфире? Радиолюбители/Ham radio Привет Хабр. В первой части статьи про то что слышно в эфире было рассказано про служебные станции на длинных и коротких волны. Отдельно стоит рассказать о радиолюбительских станциях. Во-первых, это тоже интересно, во-вторых, присоединиться к этому процессу, как на прием, т...

Использование WiFi на Lerdge-X (K) через виртуальный COM порт Доброго дня дорогие друзья!На написание сего поста сподвигло меня полное отсутствие какой либо структурированной инфы по этому вопросу.Задача была заставить принтер печатать из Simplify3D без шнурка по WiFi на плате Lerdge-X (подойдет и для K).Из коробки WiFi убогий, по доку...

Первый Flutter meetup в Петербурге: видеозаписи докладов 26 сентября в питерском офисе Wrike прошел Flutter meetup. В преддверии второй русскоязычной конференции по Dart и Flutter – DartUP 2019 – мы собрались обсудить лучшие практики по разработке архитектуры приложений на флаттере и нюансы по работе с графикой и анимацией. За д...

[Из песочницы] Основы реактивного программирования с использованием RxJS Часть 1. Реактивность и потоки Данная серия статей посвящена реактивности и ее применению в JS с использованием такой замечательной библиотеки как RxJS. Для кого эта статья: в основном, здесь я буду объяснять основы, поэтому в первую очередь статья рассчитана на новичков в ...

Вероятно, это первое фото настоящего Galaxy S10+ Несмотря на то что до релиза Galaxy S10 остается более месяца, мы уже многое знаем об аппаратной начинке смартфона, количестве модификаций, в котором он выйдет, а также особенностях его программного обеспечения. Единственным, чего мы не видели до настоящего момента, была са...

Как установить iOS 13 beta 1 и macOS 10.15 beta 1 Спустя всего несколько минут после окончания презентации, прошедшей в рамках первого дня конференции WWDC’19, Apple выпустила первые бета-версии iOS 13, macOS 10.15, tvOS 13 и watchOS 6. Все четыре обновления традиционно первоначально доступны только пользователям, имеющим ...

В России стартовали продажи точки доступа Wi-Fi Cisco Aironet серии 4800 В России стартовали продажи точки доступа Wi-Fi Cisco Aironet серии 4800, являющейся частью архитектуры Cisco DNA — …

Умный сервис кэша на базе ZeroMQ и Tarantool Руслан Ароматов, главный разработчик, МКБ Привет, Хабр! Я работаю бэкенд-разработчиком в Московском кредитном банке, и за время работы у меня накопился некоторый опыт, которым я хотел бы поделиться с сообществом. Сегодня я расскажу, как мы писали свой собственный сервис к...

Графические процессоры для “озер” восьмого поколения. Поговорим? iGPU – это встроенные в системы-на-чипе от Intel графические процессоры, а “озера” 8-го поколения – это процессоры Kaby Lake R, Coffee Lake, Amber Lake и Whiskey Lake. А вот к какому поколению Intel-графики относились эти iGPU, я так и не понял. 9.5+? Это продолжение серии...

Пишем Reverse socks5 proxy на powershell.Часть 1 История об исследовании и разработке в 3-х частях. Часть 1 — исследовательская. Буков много — пользы еще больше. Постановка задачи В ходе проведения пентестов и RedTeam кампаний не всегда удается воспользоваться штатными средствами Заказчиков, такими как VPN, RDP, Citrix и ...

Новая графическая архитектура Intel Gen11 в чипах Ice Lake обеспечит заметный прирост производительности Ice Lake станет первым существенным обновлением процессорной архитектуры со времён выхода Skylake в 2015 году. При этом Ice Lake обещает заметный прирост показателя количества выполняемых инструкций за такт для CPU. Как оказалось, графическую подсистему чипа также ожидают за...

Гарантия Apple. Вся правда о лояльности компании Кто-то хвалит Apple за ее продукты, кто-то наоборот критикует их. На днях я в первый раз за 12 лет использования яблочной техники обратился в сервис для гарантийного ремонта и был немного удивлен тем, что произошло через несколько дней. С чего все начиналось? Царапины на э...

«Шурави — воины. Пиндосы — червяки»: Правду об армиях СССР и США рассказал афганский моджахед Бывшие афганские боевики жалеют о том, что вместо русских пришли американцы. Группа бывших ветеранов «афганцев» решила совершить поездку по местам «боевой славы» своей молодости. Не смотря на возможный риск, они отправились в те места, где когда-то воевали с отрядами местн...

Anycubic 4max, проблемы при печати. Добрый день, коллеги.После победы над "пьяным" экструдером (https://3dtoday.ru/blogs/3dprin/anycubic-4max-the-problem-of-drunk-of-the-extruder-solved/) долго добивался печати калибровочных кубиков строго с заданными в модели размерами. Проблему удалось решить изменением пара...

Преимущества анализа приложений 7 уровня в межсетевых экранах. Часть 1. Основы Почему появилась эта статья? Неоднократно приходил к коллегам-безопасникам, которые пользуются межсетевым экраном нового поколения и видел, что они продолжают писать правила по номерам портов. На мое предложение перейти писать по имени приложений, слышал «А вдруг так не зар...

Rekko Challenge 2019: как это было Не так давно на платформе Boosters прошел контест рекомендательных систем от онлайн-кинотеатра Okko — Rekko Challenge 2019. Для меня это был первый опыт участия в соревновании с лидербордом (ранее пробовал силы только в хакатоне). Задача интересная и знакома мне из практик...

[Из песочницы] Как я поступал в 18 университетов США Всем привет. Меня зовут Даниил, и в этой статье я хочу поделиться с вами своей историей поступления в бакалавриат 18 университетов США. В интернете достаточно много рассказов о том, как можно учиться в магистратуре или аспирантуре совершенно бесплатно, но мало кто знает, что...

Как постить в Instagram с компьютера или ноутбука? Продукты, принадлежащие Facebook — странные. Взять, к примеру, WhatsApp, на дворе 2019 год, а у мессенджера до сих пор нет не только декстопного клиента для ПК, но даже какой-то удобной веб-версии. Без смартфона работать не будет. Instagram идёт аналогичным путём. Веб-инте...

AMD была основана ровно 50 лет назад со стартовым капиталом в $50 тысяч Полупроводниковая индустрия довольно молода, и многим крупным компаниям в ней всего пару десятков лет. Но есть и ветераны, которые отмечают полувековые юбилеи. К таковым относится Intel (которая отпраздновала 50 лет со дня основания в прошлом году) и её многолетний конкурент...

[Перевод] PEG парсеры Несколько лет назад меня кто-то спросил имеет ли смысл превести Python на PEG-парсер (или на грамматику PEG; я не помню точно кто и когда это было). Тогда я немного посмотрел на него, но так и не пришёл к какому-либо выводу, а потому и отбросил эту тему. Недавно я узнал боль...

Чему не учат в школе: как мы готовим инженеров техподдержки Вот и обещанная “другая история”. Challenge Если бы четыре года назад меня спросили: “Как можно обучать новичков в ИТ отделе/компании?” — я, не задумываясь, выдал бы: “По методу “обезьянка видит — обезьянка подражает”, то есть прикрепите новичка к более опытному сотрудни...

Sony поделилась первыми официальными деталями о приставке PlayStation 5 Ни для кого не секрет, что Sony уже вовсю работает над новой домашней игровой консолью PlayStation. В принципе, пора. Оригинальной PlayStation 4 пошел уже шестой год. В прошлом октябре президент компании Кеничиро Йошида сказал, что после выпуска PlayStation 4 Pro в новой пр...

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

[Перевод] Система частиц в Core Animation. Рождественская история Всем привет! Рождество давно прошло, но после него у нас осталась занимательная история о том, как при помощи нечасто используемой возможности Core Animation можно создать пользователям праздничное настроение. Делюсь переводом статьи моего лондонского коллеги Алексиса. Р...

Fuchsia OS будет поддерживать работу приложений для Android Недавно в Android Open Source Project (AOSP) были обнаружены свежие комментарии, которые раскрывают истинное предназначение репозитория «device/google/fuchsia». Как оказалось, Fuchsia OS будет использовать специально разработанную для нее версию Android Runtime (...

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

Первый панорамный снимок обратной стороны Луны Китайское космическое управление опубликовало 360-градусный снимок, сделанный топографической камерой, прикрёпленной к верхней части аппарата «Чанъэ-4». Фотография была передана на Землю при помощи спутника-ретранслятора «Цюэцяо», который в июне прошлого года успешно вышел в...

Собираем iMac за 300 евро Сегодня я разберу личный опыт бюжетнейшей сборки "Хакинтоша" (MacOS) с нуля, имея только монитор, используя комплектующие на общую сумму менее 300 Евро (340$). Сборка была сделана в конце июля-начале августа 2018 года и успешно просуществовала более 8 месяцев. Актуально и ...

Алиса в стране Битрикс Приветствую вас (лично вас, а не всех кто это читает)! Сегодня мы: Создадим приложение (навык) Алисы с использованием нового (октябрь 2019) сервиса Yandex Cloud Functions. Настроим наше приложение так, чтобы оно отправляло заказы клиентов (т.н. лиды) в CRM Битрикс24. ...

Переход к 3D: влияние архитектуры чипов и алгоритмов записи на срок службы SSD Хотя с момента появления первого SATA SSD прошло уже 14 лет, многие потребители и по сей день относятся к твердотельным накопителям с изрядной долей скепсиса. Главная причина недоверия — ограниченность рабочего ресурса флэш-памяти, обусловленная постепенной деградацией полу...

[Перевод] Типы для HTTP-API, написанных на Python: опыт Instagram Сегодня мы публикуем второй материал из цикла, посвящённого использованию Python в Instagram. В прошлый раз речь шла проверке типов серверного кода Instagram. Сервер представляет собой монолит, написанный на Python. Он состоит из нескольких миллионов строк кода и имеет неско...

Складной смартфон от Motorola будет уметь кое-что необычное Несколько дней назад мы рассказывали вам о том, что Motorola наряду с другими компаниями не отстает от тенденций рынка смартфоностроения и работает над своим складным смартфоном, который, судя по патентам, будет сильно напоминать хит 15-летней давности Motorola RAZR. Сегодн...

как я начал применять Uniz SLASH PLUS в стоматологии _1 часть Привет друзья, коллеги! Давно я тут ничего не писал. Вот решил исправиться и рассказывать о своей деятельности при участии принтера Uniz SLASH PLUS в стоматологии. Свои заметки разобью на несколько блоков, в основном, буду рассказывать как я его научился применять в своей пр...

Обзор AirPods 2: стоит ли их покупать? До меня наконец добрались AirPods второго поколения, которые обзавелись новыми функциями, включая беспроводную зарядку, улучшенное время автономной работы для телефонных звонков и поддержку вызова Siri в любое время по фразе: «Привет, Siri». Несмотря на то, что мой выбор пал...

Переиздание классических телефонов Nokia, компактные флагманы и первые устройства на альтернативе Android от Huawei — IFA 2019 IFA — одна из старейших выставок, связанных с различной бытовой электроникой. У мероприятия очень богатая история: так, в 1928 году именно на IFA был представлен первый прототип телевизора, а в 1930 выставку открывал сам Альберт Эйнштейн. Сегодня же IFA — это то мероприятие,...

Автоматизация Для Самых Маленьких. Часть 1.1. Основы виртуализации Предыдущая статья рассматривала архитектуру виртуализированной сети, underlay-overlay, путь пакета между VM и прочее. Роман Горге вдохновился ею и решил написать обзорный выпуск о виртуализации вообще. В данной статье мы затронем (или попытаемся затронуть) вопросы: а как с...

Стенд Epson на ISE 2019 – выставка прошла, впечатления остались 8 февраля в Амстердаме завершилась очередная выставка Integrated Systems Europe, которая является одной из главных международных площадок для демонстрации новинок потребительской электроники. Компании Epson в этот раз тоже было, что показать. К тому же, важно не только что...

Древности: Philips DCC, кассета-неудачник Цифровая кассета Philips Digital Compact Cassette поступила в продажу в конце 1992 года, буквально на несколько недель опередив своего основного конкурента — Sony Minidisc. В 1996 году разработка формата была остановлена: распродавались остатки оборудования, кассеты выпускал...

Intel представляет Pohoiki Beach, крошечный суперкомпьютер Intel провела презентацию на саммите DARPA в Детройте, представив проект Pohoiki Beach - кластер из 64 микросхем Loihi компании, объединенных в сеть на плате Nahuku, способных имитировать способности самообучения восемь миллионов нейронов. Система способна обрабатывать инф...

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

Архитектура AERODISK vAIR или особенности национального кластеростроения Привет, Хабровчане! Мы продолжаем знакомить вас с российской гиперконвергентной системой AERODISK vAIR. В этой статье речь пойдет об архитектуре данной системы. В прошлой статье мы разобрали нашу файловую систему ARDFS, а в данной статье пройдёмся по всем основным программн...

Кое-что о пространстве имён Я программирую на PHP. И немножко на JS. Когда-то я программировал на Java, ещё раньше — на LotusScript. Попробовал на вкус python и dart. Basic, Fortran, Pascal, Prolog, VisualBasic, С++/С, perl — на всём этом я тоже изображал что-то исполняемое. Языки программирования меня...

Первый взгляд на новый браузер Edge на платформе Chrome Microsoft переводит свой браузер Edge на Chromium. Производитель программного обеспечения тестировал версии этого браузера у себя в Microsoft, и теперь The Verge получил эксклюзивный материал для первого взгляда на раннюю версию благодаря источнику, который хочет остаться ан...

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

Компас команды Привет! Меня зовут Маша, я Scrum Master в ivi. Работаю с командами биллинга и веб-разработки и помогаю ребятам организовывать рабочие процессы так, чтобы не только эффективно достигать целей, которые ставит бизнес, но и получать удовольствие от того, что ты делаешь. В своих ...

Настраиваем удобную сборку проектов в Visual Studio Эта статья является руководством по настройке сборки C++ проектов Visual Studio. Частично она сводилась из материалов разрозненных статей на эту тему, частично является результатом реверс-инжениринга стандартных конфигурационных файлов Студии. Я написал ее в основном потому ...

Правильная работа с потоками в Qt Qt — чрезвычайно мощный и удобный фреймворк для C++. Но у этого удобства есть и обратная сторона: довольно много вещей в Qt происходят скрыто от пользователя. В большинстве случаев соответствующая функциональность в Qt «магически» работает и это приучает пользователя просто ...

AMD Ryzen 3000 — первые в мире семинанометровые CPU для настольных систем. Флагман линейки Ryzen 9 3900X (12 ядер и 24 потока) оценили в Сегодня на специальном мероприятии в преддверии выставки Computex 2019 компания AMD официально анонсировала долгожданные процессоры AMD Ryzen третьего поколения (Ryzen 3000) на новой архитектуре Zen 2 с многокристальной компоновкой Chiplet, которые являются первыми в мире се...

Начало пути Всем доброго времени суток!Меня зовут Митрофанов Роман. До недавнего времени я жил спокойной и размеренной жизнью. Но недавно мне передали в пользование 3D-принтер и с этого момента у меня появилось желание попробовать себя на поле брани предпринимательства. Для большей моти...

Как понять, что Facebook использует ваши контакты без разрешения и как с этим бороться Уже неоднократно упоминалось о том, что один из современных гигантов Кремниевой Долины Facebook собирает массу данных о своих пользователях. Более того, в сеть просачивалась и информация о том, что Facebook весьма небрежно относится к этим данным, чуть ли не «раздавая&...

TMC2208 v2 UART Всем доброго времени суток! На форуме не нашёл описания включения режима UART с картинками, надо исправить.Стал я обладателем драйверов TMC2208 v2. Тихие…, но вредные! При больших ускорениях идут пропуски шагов, в стандартном режиме слабое удержание, как мне кажется. И решил...

Классические ПК-игры, в которые вы можете поиграть на своем Android-смартфоне прямо сейчас Соскучились по классике? Многие мобильные игры сегодня зачастую расстраивают. Они погрязли в различных вариациях на тему «три в ряд», бесплатных (но с кучей рекламы) раннерах или приложениях, которые требуют буквально швырять деньги в экран вашего устройства благод...

«Эмоциональные метрики» Стивен Вест в недавней статье «The Importance of Managed Emotional Metrics in ITSM» на портале ITSM.tools высказывает известный тезис о том, что помимо объективных показателей, согласованных в SLA, необходимо контролировать удовлетворённость потребителя (слышать голос заказч...

[Из песочницы] Как использовать группы в Facebook для продвижения: создаем паутину Facebook меняет ленту. На официальной конференции F8 30 апреля и 1 мая первые лица компании анонсировали нововведения. В числе прочего фокус на формирование личного пространства. Чувствовать свою принадлежность легче, когда вы находитесь в небольших сообществах и среди бли...

Как часто необходимо перезагружать компьютер Mac Настольная операционная система macOS долгое время считалось одной из самых стабильных и надежных. И неспроста — раньше пользователи могли не перезагружать свой Mac неделями — и всё работало без каких-либо проблем. С приходом плоского дизайна в OS X Yosemite, си...

[Перевод] Бессерверная архитектура и микросервисы: идеальная пара? Перевод статьи подготовлен для студентов курса «DevOps практики и инструменты» в образовательном проекте OTUS. Когда в 2015 году начали появляться первые туториалы с использованием AWS Lambda и API Gateway, было неудивительно, что они в основном были сосредоточены на копир...

Дизайн интерьера 1.36 Дизайн интерьера — Самые стильные и интересные идеи 🍉 Красивые ремонты квартир, ежедневное обновление, только свежие и полезные идеи для воплощения, самые красивые интерьеры квартир со всего мира. Лучшие идеи дизайна квартир. Как сделать ремонт быстро, красиво и...

Представлен смартфон Huawei P Smart Z. Выдвижная камера выдерживает 12 кг и 100 000 циклов Сегодня компания Huawei скромно представила новый смартфон Huawei P Smart Z, просто запустив официальные странички устройства со всеми характеристиками на своих испанском и итальянском официальных сайтах. Это устройство из средней ценовой категории, поэтому встроенного...

[Перевод] Фаззинг в стиле 1989 года С наступлением 2019 года хорошо вспомнить прошлое и подумать о будущем. Оглянемся на 30 лет назад и поразмышляем над первыми научными статьями по фаззингу: «Эмпирическое исследование надёжности утилит UNIX» и последующей работой 1995 года «Пересмотр фаззинга» того же автора ...

[Из песочницы] История одного отчета Одним прекрасным солнечным днем от руководства поступило задание: отремонтировать прибор (нежданно-негаданно он перестал работать, хотя конечно же ничто не предвещало беды), разобраться, как он работает, и подумать, может стоит подобные производить и продавать. Когда-то да...

[Перевод] История Vim и руководство по его эффективному использованию Примечание от переводчика: это первая часть монументальной (на самом деле монументальной) статьи о Vim и его возможностях от разработчика из Миннеаполиса и автора проекта PostgREST Джо begriffs Нельсона. Первая часть статьи отводится на знакомство с историей Vim как редакт...

Fusion 360 Ещё пока первый принтер ехал ко мне, я очень хотел узнать какой софт потребуется для работы с ним , если со слайсерами типо Cura всё было понятно, то для 3D моделирования мне посоветовали Fusion 360, ранее я пользовался autodesk inventor, поэтому я решил посмотреть аналогичн...

Совокупный срок эксплуатации в космосе стойкой к радиации электроники BAE Systems превысил 10 000 лет Компания BAE Systems сообщила о своеобразном рекорде — производимая ею радиационно-стойкая электроника суммарно провела на околоземных орбитах 10 000 лет. Использование продукции американской компании, являющейся дочерним предприятием одноименной британской оборо...

Puma представила свои первые умные часы на Wear OS, созданные совместно с Fossil Известный бренд спортивной одежды и обуви Puma представил на проходящей в эти дни берлинской выставке электроники IFA 2019 свои первые умные часы, созданные совместно с Fossil Group (многим эта компания может быть незнакома, но она является одним из лидеров рынка умных часов...

Хромбуки на AMD Ryzen станут мощнее В семействе Chromebook грядут положительные изменения. Так, устройства, работающие на процессорах от AMD, смогут порадовать более высокой производительностью. Ожидается, что это будут чипы с архитектурой Zen+. Вполне вероятно, что в начинке лэптопов мы см...

AMD анонсировала видеокарты Radeon RX 5700 (Navi) После многочисленных слухов и утечек AMD наконец-то объявила о выпуске долгожданной игровой видеокарты Navi Radeon RX 5700. Radeon RX 5700 основаны на совершенно новой игровой архитектуре Radeon DNA (RDNA), которая является развитием архитектуры Graphics Core Next (GCN). По…

Нагрузочное тестирование игры с парой сотен тысяч виртуальных пользователей Привет, Хабр! Я работаю в игровой компании, которая разрабатывает онлайн-игры. На текущий момент все наши игры делятся на множество “маркетов” (один “маркет” на страну) и в каждом “маркете” есть дюжина миров, между которыми распределяются игроки при регистрации (ну или иног...

AMD работает над графическими ядрами Navi 12, Navi 14 и Navi 21 Advanced Micro Devices на днях выпустила первый драйвер для операционных систем Linux с поддержкой графических решений на архитектуре RDNA. В нём, помимо 7-нм кристалла Navi 10, ставшего основой видеокарт Radeon RX 5700 и...

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

Как гонка за Луну и поп-культура изменили отношение людей к технологиям В апреле 1965 года правительство США владело и использовало 1767 компьютеров. В апреле 1965 года во всей стране было 22 500 компьютеров — это 450 компьютеров на штат. Мы знаем об этом, потому что 2 апреля 1965 года журнал Time опубликовал 8-страничную историю под названием ...

Архитектура Zen 3 и 7nm+ техпроцесс EUV увеличат плотность транзисторов на 20% Уже в следующем году AMD перейдёт на архитектуру Zen 3 и более совершенный техпроцесс 7nm+ с литографией в жёстком ультрафиолете (EUV). И сегодня нам удалось узнать, чего стоит ждать от этого перехода. Подробнее об этом читайте на THG.ru.

Galaxy Buds — я впечатлен, но не без «но» Из-за того, что сейчас очень мало наушников, про которые действительно хочется рассказать, мы не так часто делаем это на страницах нашего сайта. Не так давно я решил протестировать одни наушники, которые точно будут интересны многим. Попробую поделиться своим опытом использ...

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

Официально: Huawei представила HarmonyOS — новую ОС для смартфонов, компьютеров и часов Окончательно всех запутав противоречивыми заявлениями о собственной операционной системе, сегодня, 9 августа, Huawei все-таки представила её официально. Презентация новой платформы состоялась сегодня утром в ходе первого дня Конференции разработчиков Huawei, а провел ее Рич...

Deep Learning в вычислении оптического потока С появлением множества различных архитектур нейронных сетей, многие классические Computer Vision методы ушли в прошлое. Все реже люди используют SIFT и HOG для object detection, а MBH для action recognition, а если и используют, то скорее как handcrafted-признаки для соответ...

Быть первым: интервью с Артемом Огановым Что вдохновляет людей на великие дела? Что общего между большим спортом и большой наукой? Какими качествами надо обладать, чтобы оставить за собой след на земле? Об этом главный редактор «Популярной механики» Александр Грек поговорил с одним из самых ярких мировых ученых — А...

[Перевод] PHP в 2019: лучше, чем вы о нём думаете Помните некогда популярную публикацию: «PHP: фрактал плохого дизайна»? Я, когда впервые её прочитал, работал в дурацком месте с большим количеством устаревших PHP-проектов. Она заставила меня задуматься: должен ли я уйти и заняться чем-то совершенно другим, нежели программ...

Microsoft Build 2019 — прямая трансляция на русском Не пропустите трансляцию 6 мая в 18:30 из Washington State Convention Center. Build 2019 – главное мероприятие года от Microsoft для ИТ-специалистов. Спикерами конференции каждый год становятся лидеры индустрии, которые делятся своим опытом внедрения инновационных сервисов ...

Как организовать хакатон будучи студентом 101. Часть вторая И снова здравствуйте. Это продолжение статьи про организацию студенческого хакатона. В этот раз расскажу про проблемы появляющиеся прямо во время хакатона и как мы их решали, локальные ивенты которые мы добавили к стандартным «много кодить и есть пиццу» и немного советов про...

Четыре реальные истории работы с микросервисной архитектурой — отчёт с митапа Backend United 3: Холодец На третьей встрече из серии Backend United мы с коллегами из Booking, Dodo Pizza и Авито обменялись опытом работы с микросервисной архитектурой. Говорили о распилах, монолитах и всём, что за этим стоит. Этот пост — отчёт о том, как прошёл митап. Внутри — видеозаписи, презент...

Быть фулстеком и не быть им Я именно тот 40+ летний синглстек, который упоминался в нашумевшей статье. Когда я вижу таск, где бэкендер упоминает dTo, к которому нужно написать обвязку на фронте… Я запланировано выхожу из себя. Во-первых, я хорошо работаю, когда злой. А тут такой случай. А во-вторых (и ...

В Windows 10 20H1 обновления устанавливаются вручную Многие уже знают, что Microsoft переработала систему обновления в Windows 10, но лично я даже представить себе не мог, что все ушло настолько далеко. Примерно час я пользовался инсайдерской сборкой Windows 10 Build 18885 и я уже тогда знал, что за это время скорее всего скач...

Особенности тестирования веб-приложения для видеосервиса Услуги потокового вещания по запросу (VOD) стали неотъемлемой частью нашей повседневной жизни. Video on Demand — это система доставки видеоконтента, которая позволяет зрителям выбирать контент (видео) и просматривать его в удобное время (по запросу) на любом устройстве, пр...

Графические ускорители Intel Xe будут поддерживать аппаратную трассировку лучей На проходящей в эти дни в немецком Штутгарте графической конференции FMX 2019, посвящённой анимации, эффектам, играм и цифровым медиа, компания Intel сделала чрезвычайно интересный анонс, касающийся будущих графических ускорителей семейства Xe. Как объявил Джим Джефферс (Jim...

Выбираем альтернативу FaceTime на Android Можно по-разному относится к компании Apple и к ее продукции. Но нельзя не признать тот факт, что ее FaceTime является одной из самых интересных разработок. FaceTime фактически без лишних заморочек позволяет совершать видеозвонки другим пользователям платформы. В то время к...

Приходи с другом: Samsung открывает двери магазинов для четвероногих питомцев Компания Samsung Electronics запустила новую креативную рекламную кампанию для любителей спорта и здорового образа жизни. Новая рекламная кампания имеет свой индивидуальный слоган, который гласит: «Пока не увидишь – не поверишь» и яркую, добрую концепцию ролика. Сери...

Планы AMD: CPU с архитектурой Zen 4 — до 2022 года, GPU с архитектурой RDNA2 — до 2021 года Компания AMD опубликовала документ для инвесторов, в котором можно найти данные о ближайших планах производителя. Они в целом совпадают с тем, что мы уже знали, но есть немного новой информации. Итак, до 2022 года года мы увидим процессоры Ryzen не то...

Microsoft работает над проектом потоковой трансляции игр Xbox Project xCloud Компания Microsoft работает над новым сервисом потоковой трансляции игр Xbox, в основе которого лежат облачные технологии. Сервис в стиле Netflix должен расширять границы семейства Xbox и принести флагманские консольные и мобильные игры всем желающим.Что такое проект xCloudЭ...

Как подключить скрипт на сторонний сайт Привет Хабр! Это первый пост в нашем блоге. Многие знают нас как чат для сайта, именно с него мы начинали, а сейчас мы занимаем лидирующие позиции в сфере бизнес-мессенджеров. Мы постепенно эволюционировали в комплексное бизнес-решение, которое предоставляет множество возмож...

Microsoft высмеяла Apple с помощью парня по имени Mac Book Apple и Microsoft имеют долгую историю соперничества друг с другом. Самым интересным этапом противостояние двух компаний был период, когда выходила серия рекламных роликов под общим названием “Mac vs PC”. Видимо, Microsoft тоже поддалась ностальгии и решила возобновить “конф...

[Перевод] Грокаем DLR Предисловие переводчика Это скорее вольный пересказ, а не перевод. Я включил в эту статью только те части оригинала, которые имеют непосредственное отношение к внутренним механизмам работы DLR или объясняют важные идеи. Примечания будут заключены в квадратные скобки Многие...

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

Прямая трансляция и расписание конференции SmartMail Conf: Machine Learning Друзья, осталось всего три дня до SmartMail Conf — нашей первой конференции по машинному обучению. Программа выступления чуть более чем полностью состоит из докладов наших коллег из Почты Mail.ru. Они расскажут много интересного про обработку естественных языков, про компью...

InWin S506: Старый конь в новой борозде. Приведение легендарных корпусов Inwin S серии к современным реалиям при помощи дрели, болгарки и такой то матери. Ввиду большой популярности этих корпусов в начале-середине нулевых, нынче их можно встретить на барахолках за 100-300р, что, вкупе с качеством изготовления и тол...

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

«Догнал Крузак»: Чем хорош обновленный Toyota Highlander поведал блогер Эксперт рассказал о преимуществах большого кроссовера, который предлагается на отечественном авторынке. Блогер поведал, чем хорош обновленный Toyota Highlander, который, по мнению специалиста, «догнал Крузак», если не брать в счет, что последний является полноценным внедоро...

Представлена игровая мышка Trust GXT 165 Celox Игровая мышь GXT 165 Celox предлагает геймерам не только шикарную RGB-подсветку, но и 8 программируемых кнопок и возможность регулировки веса в соответствии с вашими предпочтениями. Однако все меркнет по сравнению с необычайной точностью этого грызуна. Благодаря специаль...

Представлен Intel Lakefield: первый в сегменте пятиядерный CPU с ядрами разной архитектуры и объёмной компоновкой Foveros Ещё в апреле мы узнали о том, что Intel работает над технологией, которая позволит в одном процессоре объединить разные по типу и архитектуре процессорные ядра. Тогда говорилось, что первым подобным поколением будет Lakefield, которое будет включать высокопроизводительн...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)