Социальные сети Рунета
Четверг, 18 апреля 2024

[Перевод] IBM показала 8-битный аналоговый чип памяти с изменением фазового состояния Исследователи использовали чип для испытания простой нейросети, сумевшей определить цифры со 100% точностью В начале декабря 2018 на выставке IEEE International Electron Devices Meeting в Сан-Франциско IBM показала новый 8-битный аналоговый чип. Однако основной инновацией ...

RAMBleed: извлечь RSA-ключ за 34 часа Представлена новая атака RAMBleed, основанная на методе Rowhammer. Теперь под ударом не только целостность, но и конфиденциальность пользовательских данных. Исследователи продемонстрировали атаку на OpenSSH, в ходе которой им удалось извлечь 2048-битный RSA-ключ. Как они...

Про Компас 3D и смешанную (32- и 64-битные приложения) среду У Компаса 3D обнаружился знатный «прикол». Его приложения (а это редукторы и пр. полезности) используют БД, в качестве которой используется движок от Акцес. И если у вас 64-битная ОС, 64-битный Компас (32-битный Компас 3D на 64-битную ОС не ставится) и 32-битный Офис (а это ...

В macOS 10.15 более не поддерживаются 32-битные приложения. Что вы можете сделать? 7 октября 2019 года Apple выпустила в свет новую версию своей операционной системы для Mac, macOS Catalina. Версия 10.15 содержит множество изменений и улучшений. Одно из значимых – полный отказ от 32-битных приложений. Будучи разработчиком таких приложений для macOS, что в...

Как перейти с 32-битной Windows 10 на 64-битную В некоторых случаях имеет смысл перейти с 32-битной на 64-битную Windows — например, если вы проапгрейдили свой компьютер и установили в него 4 гигабайта оперативной памяти или еще больше.

[Перевод] Создаем на C++ выразительные умные указатели для удаленной памяти Привет, Хабр! Сегодня мы публикуем перевод интересного исследования о работе с памятью и указателями в C++. Материал немного академический, но явно будет небезынтересен читателям книг Галовица и Уильямса. Следите за рекламой! Читать дальше →

Как мы создали систему оповещения о ядерной угрозе, или как я обучил нейросеть на заголовках Хабра Заголовок статьи может показаться странным и это неспроста — он прекрасен именно тем, что написал его не я, а LSTM-нейросеть (а точнее его часть перед "или"). (схема LSTM взята из Understanding LSTM Networks) И сегодня мы разберёмся, как можно генерировать заголовки статей ...

[Из песочницы] DDS Синтезатор на Verilog В этом посте я поделюсь тем, как разбирался с написанием DDS синтезатора на Verilog. Он будет использован для генерации синусоидального колебания, частоту и начальную фазу которого можно регулировать и рассчитан для использования с 8-битным однополярным ЦАП. О том, как рабо...

[Перевод] Ограничения 16-битных игр и их воссоздание в Unity В нашем первом туториале по ретро-играм мы показали, как настраивать инструмент 2D Pixel Perfect и как создавалась графика в эпоху 8-битных игр. В этом посте мы перенесёмся в 16-битную эру. С помощью Mega Cat Studios мы узнаем, как создавать аутентичную графику для игр в ст...

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

Как устроен компьютер внутри Хаябусы-2, которая сбросила бомбу на Рюгу. И фотографии его разработчиков На днях японская автоматическая станция Хаябуса-2 сбросила бомбу на астероид Рюгу. Космическим кораблем управляет радиационно-устойчивая система на кристалле HR5000 (JAXA2010/101) с 64-битным процессорным ядром MIPS 5Kf. На бортовом компьютере работает операционная система р...

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

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

Google напомнила, что с 1 августа все приложения Android должны иметь 64-битные версии Ещё в 2017 году Google сообщила о планах прекращения поддержки 32-битных приложений для Android. Теперь же появилась новая информация на этот счёт. По данным компании, с 1 августа этого года будут обновлены требования к разработчикам программ. Главным изменением ста...

Apollo Guidance Computer — архитектура и системное ПО. Часть 2 Ссылка на часть 1 В этой части мы рассмотрим, как AGC организован с точки зрения программиста. Список литературы и источников приведён в конце первой части статьи. Материал этой части основан на материале книги [1]. Представление чисел в памяти AGC AGC использует 15-бит...

Kingston представила SSD с 256-битным аппаратным шифрованием Компания Kingston представила новый твердотельный накопитель KC2000 стандарта PCIe M.2 с поддержкой протокола NVMe, который нацелен на корпоративных потребителей, поскольку поддерживает 256-битное AES шифрование.

Google планирует отказаться от 32-битных приложений Компания Google планирует с августа нынешнего года принимать для размещения в фирменном магазине исключительно приложения, разработанные на 64-битной архитектуре. Еще через два года 32-битные приложения не будут отображаться в общем списке. Пока же создателям программ предла...

Microsoft работает над эмуляцией x64-приложений в Windows 10 on ARM Устройства под управлением Windows 10 on ARM по-прежнему занимают небольшую долю рынка, а главным барьером на пути их использования является невозможность запуска 64-битные (x64) приложений. Но, по всей видимости, компания Microsoft занимается решением этого вопроса. Как со...

Google запретит выпускать 32-битные приложения Google опубликовала календарь ограничения поддержки 32-битных приложений в Google Play. Уже 1 августа 2019 года крупнейший магазин Android-приложений прекратит принимать как новые программы, так и обновления старых, если они не построены для 64-битной архитектуры.

Представлена короткая видеокарта Manli GeForce GTX 1660 Super Компания Manli пополнила ассортимент видеокарт несколькими вариантами GeForce GTX 1660 Super, основанной на архитектуре NVIDIA Turing. Данный адаптер характеризуется 1408 потоковыми процессорами, 6 ГБ памяти GDDR6 со 192-битной шиной с частотой 14 ГГц, базовой частотой ядра ...

Ускоритель Colorful iGame GeForce RTX 2070 Neptune OC получил жидкостное охлаждение Компания Colorful Technology анонсировала графический ускоритель GeForce RTX 2070 Neptune OC, рассчитанный на настольные компьютеры игрового класса. «Сердце» видеокарты — процессор NVIDIA поколения Turing. Решение содержит 2304 ядра CUDA и 8 Гбайт памяти GDDR6 с 256...

[Перевод] Как Doom попал на Super Nintendo Эта статья — перевод главы книги Game Engine Black Book: DOOM, подробного анализа внутреннего устройства одной из самых влиятельных игр id Software. В этой главе рассказывается о сложном процессе портирования DOOM на Super Nintendo и о ключевой роли, которую сыграл в нём ра...

Игровой монитор Gigabyte Aorus FI27Q Gigabyte представила новый высококачественный монитор для геймеров - Aorus FI27Q. Наиболее важным нововведением является более высокая частота обновления: теперь она составляет 165 Гц вместо 144 Гц. Новый 27-дюймовый экран имеет разрешение 2560 x 1440 пикселей и основан на...

История одной проблемы со Speedometer, или Как Chromium управляет памятью Современный браузер — это крайне сложный проект, в котором даже безобидные с виду изменения могут приводить к неожиданным сюрпризам. Поэтому существует множество внутренних тестов, которые должны такие изменения отловить до релиза. Тестов никогда слишком много не бывает, поэ...

Хайлайты и тренды ICCV 2019 Нейросети в компьютерном зрении активно развиваются, многие задачи еще далеки от решения. Чтобы быть в тренде в своей области, достаточно подписаться на инфлюенсеров в Твиттере и читать релевантные статьи на arXiv.org. Но у нас появилась возможность съездить на Internatina...

NVIDIA готовит GeForce GTX 1650 SUPER с памятью GDDR6 в конце ноября Согласно отчету VideoCardz, предполагается, что GTX 1650 Super, выпущенный 22 ноября, станет ответом NVIDIA на Radeon RX 5500. Хотя базовая конфигурация GTX 1650 Super неизвестна, NVIDIA предоставляет ей 4 ГБ памяти GDDR6 через 128-битный интерфейс памяти со скоростью переда...

AMD Radeon RX 5500 заменит линейку RX 590 AMD Radeon RX 5500 основана на архитектуре графического процессора Navi 14. RX 5500 имеет 1408 потоковых процессоров, на чипе установлено 22 вычислительных блока. Базовая частота 1670 МГц, частота в турбобусте составляет 1717 МГц. Карта способна обеспечить до 5,19 TFL...

[Перевод] Указатели сложны, или Что хранится в байте? Привет, Хабр! Представляю вашему вниманию перевод статьи "Pointers Are Complicated, or: What's in a Byte?" авторства Ralf Jung. Этим летом я снова работаю над Rust фуллтайм, и я снова буду работать (помимо прочих вещей) над "моделью памяти" для Rust/MIR. Однако, прежде чем я...

Из Google Play удалят все 32-битные приложения С 1 августа все приложения должны быть 64-битными

Ubuntu прекращает поддержку 32-битных версий Ubuntu 19.10 Eoan Ermine будет только 64-битной

macOS Catalina лишилась поддержки 32-битных приложений Не самая хорошая новость для тех, кто часто пользуется старыми приложениями — Apple официально лишила macOS Catalina поддержки 32-битных приложений. Это означает, что нам придется распрощаться с большим количеством программ и игр, которые долгое время не получали каки...

На этой неделе в Epic Games Store можно бесплатно забрать игру The Messenger Почувствуйте себя настоящим ниндзей! The Messenger предлагает смесь 8-битной и 16-битной вселенной, в которой вам […]

Сжатие указателей в Java В статье речь пойдет о реализации сжатия указателей в Java Virtual Machine 64-bit, которая контролируется опцией UseCompressedOops и включена по-умолчанию для 64 битных систем начиная с Java SE 6u23. Читать дальше →

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

Представлен процессор Intel NNP-T: 24 тензорных ядра, 32 ГБ памяти HBM2 и 27 млрд транзисторов Пару месяцев назад компания Intel представила новый продукт семейства Nervana — процессор NNP-I. Это решение основано на обычном процессоре Ice Lake, из которого «убрали всё лишнее» и добавили блоки DSP. Сегодня на мероприятии Hot Chips 31 компания Int...

[Перевод] Как подписывать приложения для macOS Catalina 10.15 [Прим. пер.: переведя вызвавший широкое обсуждение на Хабре пост, я заинтересовался новыми правилами для разработчиков ПО, введёнными компанией Apple. В этой статье рассказывается о личном опыте освоения правил одним из разработчиков игр.] Введение В новой версии macOS App...

Verbatim выпускает жесткий диск Fingerprint Secure с 256-битным шифрованием Новый жесткий диск Verbatim Fingerprint Secure использует комбинацию 256-битного аппаратного шифрования AES и биометрической технологии, обеспечивая бесперебойное шифрование всех данных на накопителе в режиме реального времени. Сообщение Verbatim выпускает жесткий диск Finge...

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

Функциональное программирование с точки зрения EcmaScript. Композиция, каррирование, частичное применение Привет, Хабр! Сегодня мы продолжим наши изыскания на тему функционального программирования в разрезе EcmaScript, на спецификации которого основан JavaScript. В предыдущей статье мы разобрали основные понятия: чистые функции, лямбды, концепцию имутабельности. Сегодня поговор...

[Перевод] Учебный курс по React, часть 24: второе занятие по работе с формами Сегодня мы продолжим разговор об использовании форм в React. В прошлый раз мы рассматривали особенности взаимодействия компонентов и текстовых полей. Здесь же мы обсудим работу с другими элементами форм. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX →...

Слух: AMD Navi 14 получит 128-битную шину памяти, Navi 12 — 256-битную Энтузиаст Berniyh с компьютерного форума 3DCenter обнаружил интересную информацию в свежих драйверах AMD для ОС семейства Linux. Похоже, что внутренние параметры «pc_lines» и «num_sdp_interfaces» соотносятся с шириной интерфейса памяти. Например, для ...

[Перевод] Нейросети и глубокое обучение: онлайн-учебник, глава 1 Примечание Перед вами – перевод свободной онлайн-книги Майкла Нильсена «Neural Networks and Deep Learning», распространяемой под лицензией Creative Commons Attribution-NonCommercial 3.0 Unported License. Мотивацией к его созданию послужил успешный опыт перевода учебника по п...

PHP: изменение стуктуры БД в командной разработке В мире PHP хорошо известны инструменты миграций структуры БД — Doctrine, Phinx от CakePHP, от Laravel, от Yii — это то первое, что пришло в голову. Наверняка, есть еще с десяток. И большинство из них работают с миграциями — командами для внесения инкрементных изменений в с...

[Перевод] Плата расширения ОЗУ для Apple IIgs Предлагаемая плата расширения ОЗУ для компьютера Apple IIgs выполнена на микросхемах NEC uPD424400-70 от нескольких 1-мегабайтных SIMM-модулей. Каждая из таких микросхем хранит 1 М полубайт и размещена в 26-выводном корпусе типа SOJ. Компьютер Apple IIgs выполнен на процес...

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

Представлена видеокарта ELSA GeForce RTX 2080 Ti ST Компания ELSA пополнила ассортимент видеокарт игровой моделью GeForce RTX 2080 Ti ST, которая появится в продаже уже в ближайшие дни. Новинка характеризуется графическим чипом NVIDIA TU102 поколения Turing с 4352 потоковыми процессорами, 11 ГБ памяти GDDR6 связанной с GPU 35...

Монитор NEC MultiSync PA311D для профессиональных задач Компания NEC анонсировала новый монитор с 31-дюймовой IPS-панелью с разрешением 4k. PA311D имеет 10-битный цвет с 14-битным 3D LUT, включая sRGB, Adobe RGB и DCI-P3. NEC MultiSync PA311D поддерживает стандарты HLG и PQ HDR, а также оборудован собственным цветовым процессором...

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

[Перевод] Создаём портативную платформенную игру на микроконтроллере Cortex M0+ Введение (Ссылки на исходный код и проект KiCAD приведены в конце статьи.) Хотя мы родились в 8-битную эпоху, нашим первым компьютером был Amiga 500. Это великолепная 16-битная машина, обладавшая потрясающими графикой и звуком, благодаря чему она отлично подходила для игр....

Google ограничит использование 32-битных приложений Android Наряду с iOS 11, в которой Apple ограничила поддержку 32-битных приложений из App Store, компания Google 2 года назад попросила разработчиков уделять больше внимания 64-битным версиям приложений. И теперь фирма дала чёткие сроки перехода на новую архитектуру.

Игровая мышь Logitech MX518 Компания Logitech возродила игровую мышь MX518 сохранив стандартный дизайн, в то же время предоставив ей внутренности 2019 года, созданные для современных геймеров. Единственными внешними изменениями являются обновленные материалы с новой отделкой. Внутри это другая исто...

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

Представлена видеокарта NVIDIA GeForce GTX 1650 Компания NVIDIA представила видеокарту GeForce GTX 1650, которая стала самой младшей моделью семейства Turing. Новинка характеризуется новым 12-нанометровым GPU TU117 с 896 ядрами CUDA, 56 текстурными блоками (TMU) и 32 блоками блендинга (ROP), 4 ГБ памяти GDDR5 с частотой 8...

Colorful анонсировала видеокарту iGame GeForce RTX 2060 Super Neptune Lite OC Colorful представил iGame GeForce RTX 2060 Super Neptune Lite OC, видеокарту с жидкостным охлаждением и производительным сегментом, которая является самой изощренной реализацией RTX 2060 Super с индивидуальным дизайном. Идея этой карты заключается в том, чтобы обеспечить раб...

[Перевод] Реверс-инжиниринг малошумящих операционных усилителей из аналогового компьютера 1969 года Статья из блога Кена Ширрифа из Музея компьютерной истории Мы восстанавливаем винтажный (1969 года, судя по маркировке чипов) компьютер, недавно найденный одним из наших сотрудников. Аналоговые компьютеры когда-то были популярны для быстрых научных расчётов, но практически ...

ASRock выпускает видеокарту Phantom Gaming Radeon 550 2G AsRock выпустила видеокарту AMD Radeon 550, которая отнесена к семейству Phantom Gaming . Компания реанимировала старую карту для повышение производительности интегрированных графических решений и не более. Radeon 550 2G имеет 2 ГБ памяти GDDR5 с тактовой частотой 1750 МГц ...

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

Ускоритель ASUS TUF GeForce RTX 2060 OC рассчитан на компактные системы Компания ASUS анонсировала графический ускоритель TUF GeForce RTX 2060 OC, предназначенный для использования в корпусах с ограниченным внутренним пространством. «Сердцем» видеокарты (модель TUF-RTX2060-O6G-GAMING) служит чип NVIDIA Turing. Конфигурация включает 1920 ядер CUD...

Xiaomi представила новые телевизоры с экранами диагональю 43 и 55 дюймов Сегодня в Индии компания Xiaomi провела пресс-конференцию, на которой были представлены два новых телевизора Xiaomi Mi TV 4X Pro и Mi TV 4A Pro. Это обновленные версии выпущенных еще в прошлом году моделей Xiaomi Mi TV 4X и Mi TV 4A с экранами диагональю 55 и 43 дюйма с...

[Перевод] Учебный курс по React, часть 15: практикумы по работе с состоянием компонентов Сегодня мы предлагаем вам выполнить два практических занятия по работе с состоянием компонентов. В частности, выполняя сегодняшние задания, вы сможете не только лучше усвоить концепцию свойств, но и позаниматься отладкой React-приложений, в которых имеются ошибки. → Часть...

Представлена видеокарта ELSA GeForce GTX 1660 Super S.A.C Компания ELSA пополнила ассортимент видеокарт моделью GeForce GTX 1660 Super S.A.C, которая ориентирована на игровые системы среднего ценового сегмента. Новинка характеризуется чипом NVIDIA Turing с 1408 потоковыми процессорами, 6 ГБ памяти GDDR6 со 192-битной шиной, работаю...

Представлены телевизоры Xiaomi Mi TV 4X Pro и Mi TV 4A Pro Компания Xiaomi представила телевизоры Mi TV 4X Pro и Mi TV 4A Pro, которые пришли на смену прошлогодним моделям Mi TV 4X и Mi TV 4A с панелями 55 и 43 дюйма. Новинки оснастили платформой Amlogic 960X с 4-ядерным процессором и графикой Mali-450, платформой Android TV и фирме...

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

[Из песочницы] Как я создавал «WildMAN» — пародию на множество 8-битных игр и недавно ее портировал на Android Я думаю каждого фаната приставочных игр интересовала тема создания игр и была мечта создать свою игру, в студенческие годы я увлёкся программированием. Читать дальше →

Квартет видеокарт GIGABYTE GeForce GTX 16 Super с разгоном Компания GIGABYTE анонсировала собственное семейство графических ускорителей GeForce GTX 16 Super, в которое вошли четыре модели: GeForce GTX 1660 Super Gaming OC 6G, GeForce GTX 1660 Super OC 6G, GeForce GTX 1660 Super Mini ITX OC 6G и GeForce GTX 1650 Super WindForce OC 4G...

[Из песочницы] Как разработать ещё один платформер с помощью Unity. Ещё один туториал Привет, Хабр! Под катом вас ждёт ещё одна статья, которая расскажет о том, как я поставил себе цель запрограммировать игру, основываясь на переводе статьи на Хабр под названием Паттерны дизайна уровней для 2D-игр. Статья имеет много текста (как обычного, так и исходного) и м...

Войны аудиоформатов: 10 материалов о цифровых и аналоговых носителях Тема нового дайджеста «Мира Hi-Fi» — аудиоформаты. Статьи подборки расскажут про кодеки для сжатия аудио и различные аналоговые носители. Итак, время чтения на выходных. Читать дальше →

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

MediaTek i700 — новая специализированная однокристальная система для ускорения искусственного интеллекта Компания MediaTek представила специализированную однокристальную систему i700 для ускорения искусственного интеллекта. Несмотря на то, что формально это специализированное решение, фактически же перед нами практически обычная SoC. В её конфигурацию входят два процессорн...

5 способов сделать Python-сервер на Raspberry Pi. Часть 2 Привет Хабр. Сегодня мы продолжим изучать сетевые возможности Raspberry Pi, а точнее их реализацию на языке Python. В первой части мы рассмотрели базовые функции простейшего веб-сервера, работающего на Raspberry Pi. Сейчас мы пойдем дальше, и рассмотрим несколько способов, ...

NoVerify: линтер для PHP от Команды ВКонтакте теперь в открытом доступе Расскажу, как нам удалось написать линтер, который получился достаточно быстрым, чтобы проверять изменения во время каждого git push и делать это за 5−10 секунд при кодовой базе в 5 миллионов строк на PHP. Мы назвали его NoVerify. NoVerify поддерживает базовые вещи вроде ...

macOS 10.15 не будет поддерживать 32-битные программы и игры В прошлом году компания Apple объявила о том, что macOS 10.14 станет последней настольной операционкой, которая поддерживает 32-битные приложения. Также купертиновцы призывали разработчиков начать процесс переработки своих программ. В этом году Apple сдержала свое обещание –...

Обзор и тест комплекта оперативной памяти DDR4-3200 G.Skill Trident Z Royal (F4-3200C14D-16GTRG) объемом 16 Гбайт: королевская роскошь В последнее время оперативная память стала на вес золота: цены на нее очень высоки и не торопятся падать. Но энтузиастов это не останавливает… Для них компания G.Skill представила линейку с модулями, работающими на частоте вплоть до 4600 МГц – Trident Z Royal. На первый взгл...

Видео: AMD — об оптимизациях Radeon в Resident Evil 2 и наилучших настройках Запуск ремейка Resident Evil 2 от издательства Capcom состоялся. Критики и игроки в целом остались в восторге от переосмысления ужасов о зомби-апокалипсисе. На агрегаторе оценок OpenCritic средний рейтинг Resident Evil 2, основанный на 96 рецензиях, составил 92...

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

[Перевод] Учебный курс по React, часть 21: второе занятие и практикум по условному рендерингу Сегодня, в переводе следующей части учебного курса по React, мы предлагаем вашему вниманию второе занятие по условному рендерингу и практикум по этой теме. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: функциональные компоненты → Часть 3: ф...

[recovery mode] Кластерная память с аппроксимацией Разработана память с нелинейной аппроксимацией внутри кластеров данных. Кластеры предлагается выделять методом k-средних. Аппроксимацию проводить с помощью обучения ансамбля нейронных сетей. Кластерная память протестирована на примере адаптивного фильтра для преобразования ...

Предположительные характеристики видеокарт Radeon RX 5600 (XT) и RX 5800 (XT) Из различных слухов и утечек известно, что компания AMD сейчас готовит графические процессоры Navi 12 и Navi 14, которые лягут в основу новых видеокарт Radeon RX 5000-й серии. И ресурс 3DCenter поделился с общественностью новыми подробностями о будущих новинках, а также и ви...

[Перевод] Учебный курс по React, часть 20: первое занятие по условному рендерингу Сегодня, в переводе следующей части учебного курса по React, мы поговорим об условном рендеринге. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: функциональные компоненты → Часть 3: файлы компонентов, структура проектов → Часть 4: родительск...

Обзор ASUS RX 5700 TUF Gaming X3 OC Edition Компания Asus выпустила видеокарту ASUS RX 5700 TUF Gaming X3 OC Edition и сделала несколько заявлений. К ним относятся 144-часовое тестирование, технология Auto-Extreme, которая использует автоматизацию для повышения надежности. Модель выполнена в стиле TUF Gaming,...

«Я готова, а вы?»: вышел дебютный трейлер Switch-версии ролевого экшена Tangledeep Студия Impact Gameworks опубликовала дебютный трейлер готовящейся к выходу Switch-версии 16-битного dungeon crawler Tangledeep. Tangledeep сочетает в себе 16-битную графику и ролевые элементы классической эры Super Nintendo Entertainment System с роглайком и иссле...

Флагманский смартфон LG G7 Fit Компания LG выпустит смартфон среднего класса. Смартфон получил 32-битный цифро-аналоговый преобразователь Hi-Fi Quad от LG, обеспечивающий качественное звучание. Благодаря бумбокс-динамику, гаджет воспроизводит мощные басы, а с помощью технологии DTS:X 3D Surround Sound об...

[Перевод] Нейросети и глубокое обучение: онлайн-учебник, глава 2 Содержание Глава 1 Глава 2 В прошлой главе мы видели, как нейросети могут самостоятельно обучаться весам и смещениям с использованием алгоритма градиентного спуска. Однако в нашем объяснении имелся пробел: мы не обсуждали подсчёт градиента функции стоимости. А это приличный...

Схватка двух ёкодзун Осталось менее суток до начала продаж новых процессоров AMD EPYC™ Rome. В этой статье мы решили вспомнить, с чего начиналась история соперничества двух крупнейших производителей CPU. Первым 8-битным коммерчески доступным процессором в мире стал Intel® i8008, выпущенный в ...

.NET: Инструменты для работы с многопоточностью и асинхронностью. Часть 2 Публикую на Хабр оригинал статьи, перевод которой размещен в блоге Codingsight. Я продолжаю создавать текстовую версию своего выступления на митапе по многопоточности. С первой частью можно ознакомиться здесь или здесь, там речь больше шла о базовом наборе инструментов, что...

Представлена компактная 3D-карта ASUS TUF GeForce RTX 2060 OC Компания ASUS пополнила ассортимент видеокарт моделью TUF GeForce RTX 2060 OC, которая ориентирована на работу в корпусах небольшого размера. Новинка характеризуется чипом NVIDIA Turing с 1920 ядрами CUDA, 6 ГБ памяти GDDR6 со 192-битной шиной, базовой частотой ядра 1365 МГц...

Inno3D представила видеокарту GeForce GTX 1660 Ti Twin X2 Компания Inno3D не осталась в стороне от анонса видеокарт GeForce GTX 1660 Ti и представила собственную версию данного графического ускорителя под названием GeForce GTX 1660 Ti Twin X2. Новинка Inno3D оснащена системой охлаждения с парой вентиляторов, которые обдувают моноли...

Идёт массовый отзыв TLS-сертификатов от множества УЦ, по ошибке сгенерированных на 63-битном ГСЧ вместо 64-битного Три дня назад в списке рассылки mozilla.dev.security.policy опубликовано сообщение о массовом нарушении в генерации TLS-сертификатов. Как показало расследование, пострадало несколько удостоверяющих центров, в том числе GoDaddy, Apple и Google. Общее количество неправильных с...

Представлена 3D-карта ZOTAC Gaming GeForce GTX 1660 Super AMP Компания ZOTAC представила видеокарту Gaming GeForce GTX 1660 Super AMP, которая ориентирована на мощные игровые системы. Новинка характеризуется архитектурой NVIDIA Turing, 1408 потоковыми процессорами, 6 ГБ памяти GDDR6 со 192-битной шиной, базовой частотой ядра 1530 МГц, ...

Как работает сжатие в объектно-ориентированной архитектуре памяти Команда инженеров из MIT разработала объектно-ориентированную иерархию памяти для более эффективной работы с данными. В статье разбираемся с тем, как она устроена. Читать дальше →

«ТехноТекст», эпизод II. Рассказываем, как живут и работают над статьями авторы Хабра Приглашаем к участию в конкурсе хабраавторов. Самое главное в Хабре — это его читатели, которые одновременно и авторы. Без них Хабра бы не существовало. Поэтому нам всегда интересно, как у них дела. Накануне второго «ТехноТекста» мы решили поговорить с победителями прошлого...

Новости недели: нейросеть и отфотошопленные снимки, рост акций «Яндекса», Huawei требует за патенты $1 млрд В этом выпуске читайте: Huawei требует от Verizon свыше $1 млрд за свои технологии; Mail.ru представила Марусю; в сентябре в продажу поступают первые смартфоны и планшеты на отечественной ОС Astra Linux; подготовлены правила изоляции Рунета; создан симулятор Enigma; акц...

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

[Перевод] Учебный курс по React, часть 18: шестой этап работы над TODO-приложением В сегодняшней части перевода учебного курса по React вам предлагается продолжить работу над Todo-приложением и сделать так, чтобы щелчки по флажкам воздействовали бы на состояние компонента. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: фун...

Реализация целого типа в CPython На Хабре уже были статьи о подробностях реализации менеджера памяти CPython, Pandas, я написал статью про реализацию словаря. Казалось бы, что можно написать про обычный целочисленный тип? Однако тут не всё так просто и целочисленный тип не такой уж и очевидный. Если вам и...

32- или 64-битная Windows: какая разница и какую систему нужно устанавливать? При установке Windows или программ для нее пользователи часто сталкиваются с выбором между 32- и 64-битной версией ПО. При этом далеко не каждый владелец ПК знает, в чем заключается разница и каковы последствия неверного выбора разрядности. На самом деле, данная проблема акт...

Флагманская модель смартфона LG G7 Fit Смартфон получил 32-битный цифро-аналоговый преобразователь Hi-Fi Quad от LG, обеспечивающий качественное звучание. Благодаря бумбокс-динамику, гаджет воспроизводит мощные басы, а с помощью технологии DTS:X 3D Surround Sound обеспечивает виртуальный 3D-звук. Камера с 16-мега...

GPS часы на Arduino Здравствуйте меня зовут Дмитрий сегодня я расскажу как я создал GPS часы. В конце статьи будет ссылка на прошивку и CAD 3D модель. Читать дальше →

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

Поддержка 24-bit цветов в терминале в связке ssh + tmux + neovim На windows я всегда использовал SecureCRT для работы по ssh и горя не знал. Но тут мне в голову стукнуло, что надо попробовать 24-битный терминал и поработать по ssh, используя красивую тему для vim на удаленном сервере. Читать дальше →

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

Variational Inference — что это такое и с чем это едят? Привет, Хабр! Недавно пообщался с коллегами о вариационном автоэнкодере и выяснилось что многие даже работающие в Deep Learning знают о вариационном выводе (Variational Inference) и в частности Нижней вариационной границе только по наслышке и не до конца понимают что это та...

Kioxia это новая Toshiba Memory С 1 октября 2019 Компания Toshiba Memory сменит название на Kioxia, как и все остальные подразделения Toshiba Memory. Изменение названия связано с оглашением новой миссии и концепции развития бренда. Компания Kioxia собирается усиленно развивать технологии флэш-па...

[Перевод] Учебный курс по React, часть 17: пятый этап работы над TODO-приложением, модификация состояния компонентов В сегодняшней части перевода курса по React мы предлагаем вам выполнить очередное практическое задание и представляем вашему вниманию рассказ о том, как модифицировать состояние компонентов React. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть ...

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

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

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

Представлена видеокарта ASUS TUF Gaming X3 GeForce GTX 1660 Super OC Компания ASUS пополнила ассортимент видеокарт своим вариантом GeForce GTX 1660 Super, который получил название TUF Gaming X3 GeForce GTX 1660 Super OC. Новинка характеризуется архитектурой NVIDIA Turing, 1408 потоковыми процессорами, 6 ГБ памяти GDDR6 со 192-битной шиной, ре...

Colorful iGame GeForce RTX 2060 Super Neptune Lite OC: видеокарта с жидкостным охлаждением Компания Colorful анонсировала видеокарту iGame GeForce RTX 2060 Super Neptune Lite OC для игровых компьютеров, построенную на архитектуре NVIDIA Turing. Конфигурация ускорителей GeForce RTX 2060 Super предусматривает использование 2176 ядер CUDA и 8 Гбайт памяти GDDR6 с 256...

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

[Перевод] Как работают методы persist, merge из JPA и методы save, update, saveOrUpdate из Hibernate Добрый день, друзья. Перевод статьи подготовлен специально для студентов курса "Разработчик Java". Введение В этой статье я собираюсь показать вам, как работают методы persist, merge из JPA и сравнить их с методами save, update, saveOrUpdate из Hibernate. Хотя лучше испол...

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

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

Анализ производительности ВМ в VMware vSphere. Часть 2: Memory Часть 1. Про CPU В этой статье поговорим про счетчики производительности оперативной памяти (RAM) в vSphere. Вроде бы с памятью все более однозначно, чем с процессором: если на ВМ возникают проблемы с производительностью, их сложно не заметить. Зато если они появляются, с...

Представлена 3D-карта Colorful iGame GeForce RTX 2080 Ti Neptune OC Компания Colorful пополнила ассортимент видеокарт моделью iGame GeForce RTX 2080 Ti Neptune OC, которая получила систему жидкостного охлаждения. Новинка также характеризуется графическим чипом NVIDIA поколения Turing с 4352 потоковыми процессорами, 11 ГБ памяти GDDR6 с 352-б...

Toshiba Memory представила память XL-FLASH Компания Toshiba Memory официально представила новую память для систем хранения (SCM) - XL-FLASH. Новинка основана на инновационной технологии флэш-памяти BiCS FLASH 3D, в которой каждая ячейка хранит 1 бит, а также обеспечивает низкую задержку и высокую производительность д...

Видеокарта GIGABYTE Radeon RX 590 Gaming 8G получила подсветку RGB Fusion Компания GIGABYTE представила графический ускоритель Radeon RX 590 Gaming 8G, рассчитанный на установку в игровые настольные компьютеры. Основа карты — чип Polaris 30 XT, изготавливающийся по 12-нанометровой технологии. Конфигурация включает 2304 потоковых процессора и 8 Гба...

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

Делаем процесс разработки тяжеловесного программного обеспечения под микроконтроллеры более удобным (нет) Сейчас уже никого не удивить микроконтроллерами с энергонезависимой (чаще всего Flash) памятью объемом 512 килобайт и более. Их стоимость постепенно снижается, а доступность напротив, растет. Наличие такого объема энергонезависимой памяти дает возможность писать «тяжелые» по...

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

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

LG G7 fit и его функции LG G7 fit способен заменить и фотоаппарат — спасибо 16-мегапиксельной камере с ИИ-алгоритмами и фазовым автофокусом. Последний обеспечивает точную и быструю фокусировку даже в условиях плохого освещения. Управляя параметрами ISO и выдержкой в ручном режиме съемки, нетрудно п...

Как «цифровые археологи» обнаружили утерянную версию SimCity для NES и восстановили ее Игра SimCity является даже не то, что классикой игрового мира, а одним из его столпов. Успех этого симулятора градостроительства никому не удалось повторить, хотя старались многие. Но речь сейчас не о самой игре, а об одной из ее ранних версий, прототипе, который разрабаты...

AMD представила видеокарты Radeon RX 5300M, Pro 5300M и Pro 5500M на базе Navi 14 Компания AMD представила ещё несколько видеокарт на графическом процессоре Navi 14. Это мобильные графические ускорители Radeon RX 5300M, Radeon Pro 5300M и Radeon Pro 5500M. Первая новинка является видеокартой для игровых ноутбуков начального уровня, тогда как две другие ви...

AMA с Хабром (Прямая линия с TM, v 6.0) Хабр детям не игрушка, а развлечение, информация и знания для брутальных айтишников и их боевых подруг. В общем, вы поняли, что расположение духа у нас праздничное, и нас тянет на поговорить. Как, впрочем, каждую последнюю пятницу месяца в рамках проекта АМА. А ещё мы вам по...

Полный привод в матрицах 4×4 Само умножение нехитрое, элементы строк умножаются на столбцы поэлементно и складываются. Как корректно умножать можно посмотреть здесь Языковая часть написана на Delphi, а для оптимизации код выполнен с применением встроенного 64-х битного ассемблера. Рассматриваются 4 прак...

Facebook закроет свой spyware VPN Onavo В конце января на Хабре появилась новость о том, что Facebook в течение двух лет ведет секретный проект Atals. В его рамках добровольцам платили по $20 в месяц за установку на смартфон некоего псевдо-VPN, приложения, которое устанавливает корневой сертификат и далее отслеж...

Начались продажи 3D-карты Nvidia GeForce RTX 2080 Super Сегодня компания Nvidia объявила о выпуске 3D-карты GeForce RTX 2080 Super. Новинка стоит 699 долларов. Она заменяет на ценовой шкале модель GeForce RTX 2080, которая теперь будет продаваться по цене около 630, пока не исчерпаются складские запасы. Обзор нового видеоу...

Флагманский смартфон LG G8 ThinQ Представители LG пояснили, что опасаться постоянной вибрации дисплея не стоит — стереорежим будет настраиваемым. Кроме того, гаджет получит поддержку виртуального объёмного звучания DTS:X. Корпус устройства будет выполнен в дизайне Boombox Speaker — часть его внутреннего про...

Тот, кто воскресил Duke Nukem: интервью с Рэнди Питчфордом, волшебником из Gearbox RUVDS совместно с Хабром продолжают проект, состоящий из серии интервью с интересными, на наш взгляд людьми в IT-среде. В прошлый раз мы познакомились с Ричардом (Levelord) Греем. Levelord — дизайнер легендарных игр Duke Nukem, American McGee’s Alice, Heavy Metal F.A.K.K.2, ...

[Перевод] Как используется странная инструкция popcount в современных процессорах Это псевдорасшифровка моей презентации на !!Con 2019. В большинстве используемых сегодня процессорных архитектур есть инструкция под названием popcount, сокращённо от 'population count'. Она делает следующее: подсчитывает количество установленных битов в машинном слове. Нап...

[Из песочницы] OutOfMemory и использование векторных изображений в Android Studio Привет, Хабр! В данной статье, ориентированной на новичков, я бы хотел дать несколько советов по оптимизации использования приложением памяти устройства, дабы постоянно не получать OutOfMemory, а также рассмотреть использование векторных изображений в текущей актуальной верс...

Герой мультсериала «Рик и Морти» использует 128-бит ЦП AMD и 3 584 825 Тбайт ОЗУ Похоже, что гениальный учёный и по совместительству алкоголик, циник и шутник из мультсериала «Рик и Морти» обладает тем самым заветным ПК, на котором можно запустить Crysis без тормозов. По крайней мере, в недавнем эпизоде ​​сериала «Старик и сиденье» (The Old Man and the S...

Смартфон Huawei Y5 Lite Android Oreo обойдётся в 100 евро Компания Huawei анонсировала смартфон начального уровня Y5 Lite Android Oreo (Go Edition), оснащённый экраном на матрице IPS размером 5,45 дюйма по диагонали. В аппарате применён процессор MediaTek MT6739, который содержит четыре 64-битных вычислительных ядра ARM Co...

[Из песочницы] Работа с JSON RPC в Symfony 4 Всем привет, сегодня поговорим о том, как подружить Symfony 4, JSON RPC и OpenAPI 3. Данная статья рассчитана не на новичков, вы уже должны понимать как работать с Symfony, Depedency Injection и другими «страшными» вещами. Сегодня рассмотрим одну конкретную реализацию JSON ...

Разработчики приложений отказываются от поддержки macOS из-за новых правил Apple macOS Catalina стала большой проблемой для многих пользователей и разработчиков На каждом публичном выступлении Тим Кук традиционно делает акцент на колоссальной роли пользователей, которую те играют в развитии Apple. Не будь их, все те инновации, что разрабатывают в Куперти...

Россыпь видеокарт MSI GeForce GTX 1660 на любой вкус Компания MSI анонсировала сразу четыре графических ускорителя серии GeForce GTX 1660: представленные модели получили названия GeForce GTX 1660 Gaming X 6G, GeForce GTX 1660 Armor 6G OC, GeForce GTX 1660 Ventus XS 6G OC и GeForce GTX 1660 Aero ITX 6G OC. В основе новинок лежи...

[Перевод] Ускоряем WebGL/Three.js с помощью OffscreenCanvas и веб-воркеров В этом руководстве я расскажу как с помощью OffscreenCanvas мне удалось вынести весь код работы с WebGL и Three.js в отдельный поток веб-воркера. Это ускорило работу сайта и на слабых устройствах исчезли фризы во время загрузки страницы. Статья основана на личном опыте, к...

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

[recovery mode] ShIoTiny: часы без пружины или реальное время и как с ним работать О чем эта статья Продолжаем цикл статей о ShIoTiny — визуально программируемом контроллере на базе чипа ESP8266. В этот статье рассказано о часах реального времени в контроллере ShIoTiny, синхронизации времени и использовании узлов работы с часами. Сайт проекта ShIoTiny...

[Из песочницы] Workflow 3D-художника. Как не утонуть в тонне информации. Часть 1 Всем привет, Хабр сообщество! Хочу сегодня рассказать Вам о workflow 3D-художников, как в это вникнуть и остаться со стабильной нервной системой. Статья нацелена на новичков в данной области, опытные акулы могут предаться ностальгии, вспомнить, как все начиналось. Читать дал...

[Перевод] Трёхкомандное ДУ с программой из 290 16-битных слов Устройство на ATtiny13, управляемое программой из 290 16-разрядных слов, написанной на ассемблере, запоминает коды шести кнопок пульта ДУ и включает/выключает три нагрузки. Читать дальше →

Nvidia ограничила скорость чипа памяти GDDR6 в составе RTX 2080 Super Сегодня появились первые обзоры видеокарты Nvidia RTX 2080 Super, которые раскрыли один интересный момент. В частности, оказалось, что модули памяти Samsung GDDR6 работают не на максимальной скорости. Подробнее об этом читайте на THG.ru.

JMeter — швейцарский нож тестировщика (Часть 2) Сегодня расскажу, как мы с помощью JMeter’а наладили процесс кэширования продуктовых страниц, проверили работу мобильного приложения без самого приложения и создали 2000 юзеров в системе без доступа к базе данных. Кто не в курсе, что здесь происходит, читайте первую часть ...

Появилась информация о датчиках изображения формата APS-C Sony IMX510 и IMX571 В распоряжении источника оказалась информация о двух датчиках изображения формата APS-C, которые готовит к выпуску компания Sony. Модель IMX510 относится к верхнему уровню, IMX571 — к начальному. Разрешение датчика IMX510 Exmor RS равно 40 Мп, эффективное разреше...

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

Работа не волк, часть 2. Пройти босса и выжить на испытательном сроке Новая работа — маленькая (а иногда и не очень) новая жизнь. Самое главное это начать её правильно, чтобы верный старт стал началом отличного пути. После того, как вы прошли HR-а, остаётся два важных шага: пройти собеседование с руководителем и удачно завершить испытательный ...

Представлена видеокарта Palit GeForce GTX 1650 StormX OC Компания Palit Microsystems пополнила ассортимент видеокарт моделью GeForce GTX 1650 StormX OC, которая ориентирована на компактные системы благодаря длине в 145 мм. Напомним, только что представленная GeForce GTX 1650 характеризуется архитектурой NVIDIA Turing, 896 ядрами C...

[Перевод] Учебный курс по React, часть 28: современные возможности React, идеи проектов, заключение Сегодня, в заключительной части перевода курса по React, мы поговорим о современных возможностях React и обсудим идеи React-приложений, создавая которые, вы можете повторить то, чему научились, проходя этот курс, и узнать много нового. → Часть 1: обзор курса, причины попу...

Анонс PNY XLR8 CS2311: SATA SSD Компания PNY объявила о выходе новой линейки твердотельных накопителей XLR8 CS2311. Новые SSD выполнены в 2,5-дюймовом форм-факторе и используют интерфейс SATA III 6 Гбит/с. Твердотельные накопители построены на памяти 3D TLC NAND, а скорость их работы достаточно типичн...

Как обойти капчу: нейросеть на Tensorflow,Keras,python v числовая зашумленная капча Тема капч не нова, в том числе для Хабра. Тем не менее, алгоритмы капч меняются, как и алгоритмы их решения. Поэтому, предлагается помянуть старое и прооперировать следующий вариант капчи: попутно понять работу простой нейросети на практике, а также улучшить ее результаты...

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

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

Продукт дня: Evercade — портативная консоль с «Червяком Джимом» и поддержкой картриджей Созданная в партнерстве с Namco, Atari, Interplay и Data East портативная консоль Evercade от Retro Champ представлена официально. Карманный гаджет оснащен 4.3-дюймовым экраном и позволяет «рубиться» в легендарные 8- и 16-битные игры 90-х.

[Перевод] 4-битный BCD-счётчик BCD означает binary coded decimal — двоично-десятичный, то есть, счётчик считает с нуля не до пятнадцати, а только до девяти, а при десятом импульсе снова сбрасывается на нуль. Для этого в нём предусмотрен дополнительный узел. Читать дальше →

Создана полная микроэлектромеханическая версия легендарного микропроцессора Intel 4004 Группа ученых, в которую входили Ральф Меркл (Ralph Merkle) и Роберт Фреитас (Robert Freitas), продемонстрировала, что при помощи нескольких базовых мироэлектромеханических компонентов может быть создана полноценная тьюринговая вычислительная система. Используя 2-микронную M...

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

AMA с Хабром v.10. Последний* выпуск * шутка конечно же — последний именно в июне. Но если хотите задать нам вопрос, то не откладывайте! Привет Хабр! Ну вот и первый «юбилейный» выпуск серии вопросов и ответов к Хабру. Мы публикуем его каждую последнюю пятницу месяца, а значит вот уже 10 месяцев как вы задаёте...

Как играть в Speedgate, первый вид спорта, созданный AI Американское рекламное агентство AKQA представило спидгейт (speedgate) — первый вид спорта, правила которого созданы искусственным интеллектом. Алгоритм, написавший правила игры, основан на рекуррентной нейросети, которая обучалась на текстовой информации о 400 уже существ...

[Перевод] Smem – Отчеты о распределении памяти между процессами и пользователями в Linux И снова здравствуйте. Друзья, хотим поделиться с вами переводом полезного материала о мониторинге использования памяти в Linux. Данный материал подготовлен специально для студентов курса «Администратор Linux». Управление памятью в вопросах мониторинга ее использования – о...

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

Универсальная память: SRAM, DRAM и флеш-память в одном флаконе В наши дни существует не один вид памяти, каждый из которых применяется для той или иной задачи. Они со своими задачами справляются достаточно хорошо, но есть ряд недостатков, которые не дают возможность назвать какой-либо из этих вариантов памяти универсальным. Если добав...

Почему не стоит торопиться с установкой macOS Catalina Хотите обновиться на macOS Catalina? Подумайте ещё раз Наверное, каждый из нас сталкивался с дилеммой: установить обновление, которое выпустила Apple, сейчас и получить доступ ко всем новым функциям или немного подождать, пока установит кто-нибудь из знакомых и расскажет обо...

NVIDIA готовит сразу несколько версий GeForce RTX 2060 За время жизни видеокарта среднего уровня NVIDIA GeForce GTX 1060 обросла несколькими вариантами конфигурации: с различным объёмом видеопамяти, с шиной памяти разной ширины и с отличающимся числом CUDA-ядер. Похоже, с перспективной видеокартой GeForce RTX 2060 покол...

[Перевод] Как работает FaceID в iPhone X: алгоритм на Python Одна из самых крутых фишек iPhone X – это метод разблокировки: FaceID. В этой статье разобран принцип работы данной технологии. Изображение лица пользователя снимается с помощью инфракрасной камеры, которая более устойчива к изменениям света и цвета окружающей среды. Исп...

3D-карта MSI GeForce RTX 2080 Ti Lightning Z получила OLED-дисплей Компания MSI представила видеокарту MSI GeForce RTX 2080 Ti Lightning Z, которая может похвастаться светодиодной подсветкой, OLED-дисплеем и карбоновой усилительной пластиной. Новинка характеризуется графическим процессором с 4352 ядрами CUDA, частотой 1770 МГц, пропускной с...

Новинка 5G-ноутбук Lenovo В одноядерном тесте Geekbench аппарат с 16 ГБ оперативной памяти набрал 3154 балла, в многоядерном — 10 533 балла. Тестирование проводилось под управлением 64-битной операционной системы Windows 10 Home. Прочие спецификации устройства неизвестны — по слухам, лэптоп оснастят ...

Linux многоликий: как работать на любом дистрибутиве Создать приложение для резервного копирования, работающее на любом дистрибутиве — задачка не простая. Чтобы обеспечить работу Veeam Agent for Linux на дистрибутивах от Red Hat 6 и Debian 6, до OpenSUSE 15.1 и Ubuntu 19.04 приходится решать спектр проблем, особенно если уче...

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

Универсальный способ настройки внешнего вида WinForms приложения (на примере FAQ.Net) Введение После размещения первой статьи о своем приложении FAQ.Net (программа заметок под Windows), появились первые пользователи, для которых хочется дальше развивать свою программу для заметок. Чтобы повысить интерес у пользователей, возникла идея повысить его привлекател...

Дуэт ускорителей Colorful iGame GeForce RTX 2060 с разгоном Компания Colorful расширила ассортимент графических ускорителей, анонсировав модели iGame GeForce RTX 2060 Ultra OC и iGame GeForce RTX 2060 Vulcan X OC. В основе видеокарт — чип NVIDIA Turing. Конфигурация включает 1920 ядер CUDA и 6 Гбайт памяти GDDR6 со 192-битной шиной. ...

Бредогенератор: создаем тексты на любом языке с помощью нейронной сети Привет Хабр. Эта статья будет в немного «пятничном» формате, сегодня мы займемся NLP. Не тем NLP, про который продают книжки в подземных переходах, а тем, который Natural Language Processing — обработка естественных языков. В качестве примера такой обработки будет использов...

Видеокарта GIGABYTE GeForce RTX 2070 Gaming OC White 8G: белый кожух и RGB-подсветка Компания GIGABYTE выпустила графический ускоритель GeForce RTX 2070 Gaming OC White 8G с фирменной системой охлаждения и заводским разгоном. «Сердце» видеокарты — чип NVIDIA Turing. Решение содержит 2304 ядра CUDA и 8 Гбайт памяти GDDR6 с 256-битной шиной. У референсных изде...

В семейство видеокарт ASUS Dual GeForce GTX 1660 Ti EVO вошли три модели Компания ASUS анонсировала графические ускорители серии Dual GeForce GTX 1660 Ti EVO: в семейство вошли три видеокарты, различающиеся максимальным значением частоты ядра. Новинки используют чип TU116 на архитектуре NVIDIA Turing. Конфигурация включает 1536 потоковых процессо...

[Перевод] Почему вам стоит разгонять оперативную память (это легко!) Любая программа на ПК использует для работы оперативную память, RAM. Ваша RAM работает на определённой скорости, заданной производителем, но несколько минут копания в BIOS могут вывести её за пределы стандартных спецификаций. Да, скорость работы памяти имеет значение Кажд...

Microsoft Edge на Chromium доступен на 32-битных устройствах Накануне Microsoft выпустила очередную сборку браузера Microsoft Edge на движке Chromium под номером 75.0.133.0 в ветке Canary (на момент написания новости актуальная сборка — 75.0.134.0), главное нововведение которой заключается в том, что теперь новый браузер доступен на ...

«Тайна третьей планеты» с улучшенной нейросетями графикой Заметил, что у Хабра есть интерес к теме улучшения графики в старых играх. Я как раз сделал мод графики для первой готики. А недавно, решил схожим методом улучшить графику в любимом с детства мультфильме — "Тайна третьей планеты". Тут кадры-сравнения. А ниже результат: Р...

[Перевод] Виртуальный 4-битный микроконтроллер с программированием тремя кнопками и четырьмя переключателями Предлагаемое устройство эмулирует на микроконтроллере ATmega4809 несуществующий 4-битный микроконтроллер с адресным пространством в 256 байт, который можно программировать тремя кнопками и четырьмя переключателями. Читать дальше →

Флагманский смартфон Sony Xperia 1 получил вытянутый OLED 4K-дисплей Компания Sony представила в рамках выставки MWC 2019 смартфон Sony Xperia 1, который серьезно отличается от других современных флагманов. Его главной особенностью стал вытянутый 6,5-дюймовый OLED 4K HDR дисплей с соотношением 21:9, поддержкой 10-битного кодирования градаций ...

Особенности тестирования мобильной ММО Недавно довелось пообщаться с Алексеем Нелюбовым — QA-директором компании Datcroft Games. Сейчас ребята работают над мобильным ММО Action Pixel Wars, проект находится в стадии софтланча. Отдел тестирования сопровождал игру на каждом этапе ее развития, и я решил, что из расск...

[Перевод] Бег с протезами: некстген симуляция движения человека с помощью мышц, костей и нейросети Сотрудники Сеульского университета опубликовали исследование о симуляции движения двуногих персонажей на основе работы суставов и мышечных сокращений, использующей нейросеть с Deep Reinforcement Learning. Под катом перевод краткого обзора. Читать дальше →

АЦП HX711 от 3.3V — не верьте китайской документации и не только У энтузиастов, использующих данный модуль для сборки электронных весов "по-умолчанию", с пяти-вольтовым питанием, проблем не возникает. Я-же который раз сталкиваюсь с несоответствиями мануалов — притом ладно, линейный регулятор сгорает при вдвое меньшем входном напряжении, ...

Твердотельные накопители Biostar M700 оснащены интерфейсом PCIe 3.0 x4 Компания Biostar представила линейку твердотельных накопителей M700 типоразмера M.2. Она включает модели объемом 256 ГБ и 512 ГБ, оснащенные интерфейсом PCIe 3.0 x4 и поддерживающие протокол NVMe 1.3. Основой новых SSD служит контроллер Silicon Motion SM2263XT, не испо...

До середины лета Micron представит флэш-память OLC NAND, которая будет хранить восемь бит в одной ячейке В мае прошлого года Micron и Intel представили память QLC NAND, позволяющую хранить четыре бита в одной ячейке, а сейчас источник говорит о том, что Micron уже фактически готовится к премьере памяти OLC NAND (Octa-Level NAND). Как следует из названия, она позволит храни...

3D-карта ZOTAC Gaming GeForce RTX 2080 Ti ArcticStorm получила СЖО Новинка характеризуется графическим чипом NVIDIA поколения Turing с 4352 потоковыми процессорами, 11 ГБ памяти GDDR6 с 352-битной шиной, частотой ядра в турбо-режиме 1575 (1545 МГц у референсных моделей), частотой памяти 14 ГГц, системой жидкостного охлаждения (СЖО) с водобл...

[Перевод] Подготовка к Spring Professional Certification. Вопросы по Spring MVC Приветствую всех. Это уже 5 статья из цикла статей для подготовки с Spring Professional Certification. На Хабре она выходит второй, после части 1. Оглавление Внедрение зависимостей, контейнер, IoC, бины AOP (аспектно-ориентированное программирование) JDBC, транзакции, JPA...

AMA с Хабром v.8.0. Онбординг, новости для всех, PWA Апрель — месяц субботников. Наша команда тоже провела  виртуальный субботник и навела порядок с некоторыми вопросами на Хабре — а значит, у нас для вас снова есть порция новостей. Сегодня мы проводим очередную сессию вопросов и ответов (AMA). Пользователи Хабра и команда Хаб...

Компания vivo представляет смартфон Y11 Компания vivo представила смартфон Y11. Он оснащен экраном Halo FullView диагональю 6,35 дюйма. Стильный цветовой градиент корпуса Y11 полностью заполняет заднюю крышку устройства, что делает его стильным устройством для молодой аудитории. Y11 обладает двумя камерами: 13 Мп...

Появились предварительные спецификации мобильных 3D-карт Nvidia GeForce RTX 2080, RTX 2070 и RTX 2060 Как известно, Nvidia готовит к выпуску мобильные графические процессоры следующего поколения, которые войдут в семейство GeForce RTX 20. Один из китайских производителей опубликовал спецификации новых моделей ноутбуков Xijie Lion, в которых упоминаются мобильные 3D-карт...

Хочу рецензии на хабр С момента моей регистрации на хабре у меня было ощущение какой-то недосказанности в статьях. Т.е. вот есть автор, вот его статья = мнение… но чего-то нет. Чего-то нехватает… Спустя время я понял, что недостает критического взгляда. В целом, его можно найти в комментариях. ...

NEC анонсировала монитор MultiSync PA311D NEC объявила о запуске MultiSync PA311D, нового 31-дюймового дисплея с широкой цветовой гаммой IPS с разрешением 4K (4096x2160). PA311D обеспечивает невероятно точный цвет благодаря индивидуальной заводской калибровке каждого устройства. Он имеет настоящий 10-битный цвет с...

Samsung начала выпуск первой в отрасли памяти eUFS 3.0 объёмом 512 Гбайт Компания Samsung Electronics объявила о начале серийного производства первых в отрасли чипов памяти eUFS 3.0 ёмкостью 512 Гбайт. Новые чипы памяти ориентированы на использование в "следующем поколении мобильных устройств" и обеспечивают вдвое большую скорость работы по сравн...

[Перевод] Flutter. Keys! Для чего они? Параметр key можно найти практически в каждом конструкторе виджета, но используют этот параметр при разработке достаточно редко. Keys сохраняют состояние при перемещении виджетов в дереве виджетов. На практике это означает, что они могут быть полезны для сохранения местопол...

[Перевод] Почему, зачем и когда нужно использовать ValueTask Этот перевод появился благодаря хорошему комментарию 0x1000000. В .NET Framework 4 появилось пространство System.Threading.Tasks, а с ним и класс Task. Этот тип и порождённый от него Task<TResult> долго дожидались, пока их признают стандартами в .NET в роли ключевых а...

Samsung представила новую высокоскоростную память HBM2E Сегодня в рамках конференции NVIDIA GTC (GPU Technology Conference) Samsung Electronics, мировой лидер в области передовых полупроводниковых технологий, представила новый тип памяти с высокой пропускной способностью HBM2E. Подробнее об этом читайте на THG.ru.

NVIDIA представила мобильные GeForce RTX: теперь «лучи» доступны и в ноутбуках Помимо долгожданной GeForce RTX 2060 компания NVIDIA сегодня представила не менее долгожданные мобильные видеокарты нового поколения, построенные на графических процессорах Turing. На данный момент в новое поколение дискретной мобильной графики NVIDIA вошли три...

Canon EOS-1D X Mark III получит новый сенсор Canon объявила о разработке EOS-1D X Mark III, которая придет на смену знаменитой EOS 1D X Mark II. Камера получит новый сенсор CMOS и процессор изображений с большей чувствительностью для фотосъемки, чем в предыдущих моделях. Будут поддерживаться фото в 10-битном разре...

[Перевод] Как заблокировать работу Microsoft Edge в фоне под Windows 10 Работая на устройстве под управлением ОС Windows 10, вы могли заметить в Task Manager среди запущенных процессов Microsoft Edge, даже если вы не пользуетесь этим браузером. Эти процессы, MicrosoftEdge.exe, MicrosoftEdgeCP.exe и MicrosoftEdgeSH.exe, отображаются там как прио...

Хабрамегарейтинг: лучшие статьи и статистика Хабра за 12 лет. Часть 1/2 Привет Хабр. После публикации рейтинга статей за 2017 и 2018 год, следующая идея была очевидна — собрать обобщенный рейтинг за все годы. Но просто собрать ссылки было бы банально (хотя и тоже полезно), поэтому было решено расширить обработку данных и собрать еще немного пол...

How to get Security Log with non-administrative user Привет Хабр! Читайте под катом как получить доступ к логу безопасности Windows без прав администратора. Эта будет не первая статья на Хабре связанная с логами Windows и наверно не самая оригинальная, но на мой взгляд я потратил слишком много времени на поиск простого решен...

SK Hynix выведет на рынок память DDR5 к 2020 году и уже работает над DDR6 Компьютерная память стандарта DDR5 может поступить на рынок в 2020 году. Об этом заявляет научный сотрудник компании SK Hynix Ким Донг-Кьюн. Первыми в продажу поступят модули оперативной памяти DDR5-5200, которые обеспечат примерно 2-кратный прирост пропускной способности по...

Покупатели Sony Xperia 1 получат наушники WH-1000XM3 за $350 Авторитетный искатель утечек Роланд Квандт поделился подробностями о релизе смартфона Sony Xperia 1, который был представлен еще в конце февраля, но еще не появился в продаже. Если верить источнику, покупатели флагмана получат беспроводные наушники WH-1000XM3, которые сами п...

Блокировки в PostgreSQL: 4. Блокировки в памяти Напомню, что мы уже поговорили о блокировках отношений, о блокировках на уровне строк, о блокировках других объектов (включая предикатные), и о взаимосвязи разных типов блокировок. Сегодня я заканчиваю этот цикл статьей про блокировки в оперативной памяти. Мы поговорим о сп...

Разбираем концовку «Чужого» Привет, %username%. Я, как обычно, не успокоюсь. А всему причина пентафторид иода и прошлая статья! В общем, все мы (надеюсь) помним начало творчества Ридли Скотта и просто потрясающий фильм «Чужой», который я рекомендую, несмотря на то, что он 1979 года. К концу этой с...

Чипсет Snapdragon 865 получит поддержку быстрой памяти LPDDR5 Компания Qualcomm уже работает над преемником флагманского чипсета Snapdragon 855. И известному информатору Роланду Квандту (Roland Quandt) удалось узнать первые подробности о новом Snapdragon 865. Подробнее об этом читайте на THG.ru.

Определяем породу собаки: полный цикл разработки, от нейросети на Питоне до приложения на Google Play Прогресс в области нейросетей вообще и распознавания образов в частности, привел к тому, что может показаться, будто создание нейросетевого приложения для работы с изображениями — это рутинная задача. В некотором смысле, так и есть — если вам пришла в голову идея, связанныя ...

Qualcomm представила чипсет Snapdragon 215 для бюджетных смартфонов Известный чипмейкер Qualcomm представил новый чипсет, ориентированный на смартфоны начального уровня. Snapdragon 215 получил значительные улучшения по сравнению с Snapdragon 212, включая 64-битную архитектуру и поддержку двойной камеры. Подробнее об этом читайте на THG.ru.

[Из песочницы] Языковые слои Привет, Хабр! Предлагаю вашему вниманию перевод статьи «Language Layers» автора Robert C. Martin (Uncle Bob). Читать дальше →

В сети появился «аналог» Findface searchface Недавно на Хабре чья-то работала выходила, что findface закрыли, но есть те, кто разрабатывают подобные аналоги. Читать дальше →

[Из песочницы] Рождение одного проекта или как написать свою CMS Приветствую вас, уважаемые Хабравчане. Я очень долго шел к тому чтобы написать статью здесь о себе и своем проекте. В этой статье я хотел бы рассказать Вам мою историю зарождения идеи проекта. А также написать свою историю развития взглядов на разработку ПО в целом. Возможно...

Курсоры БД в Doctrine Используя курсоры, вы сможете порционно получить из БД и обработать большое количество данных, не расходуя при этом память приложения. Уверен, перед каждым веб-разработчиком хотя бы раз вставала подобная задача, передо мной тоже — и не раз. В этой статье я расскажу, в каких...

Cyclone приходит на смену Swift (в Apple A7) Фил Шиллер назвал 64-битный процессор внутри Apple A7 “процессором настольного класса”, чуть позже ему возразил его коллега из Qualcomm, назвавший 64-битный процессор для мобильных устройств маркетинговым трюком (ему пришлось взять свои слова обратно), скандал – значит, App...

BenQ представила 27-дюймовый монитор с поддержкой HDRi и FreeSync BenQ официально представила свой новый 27-дюймовый монитор BenQ EX2780Q. Новинка построена на базе 10-битной матрицы IPS с разрешением WQHD (2560 x 1440) и имеет 95% охват цветового пространства DCI-P3. Подробнее об этом читайте на THG.ru.

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

Видеокамера Panasonic AG-CX350 позволяет снимать видео 4K с 10-битным представлением цвета и частотой 60 к/с Компания Panasonic анонсировала продажи портативной видеокамеры AG-CX350, которая походит для трансляций в прямом эфире и съемки видео с разрешением 4К. Видеокамера Panasonic AG-CX350 позволяет снимать видео 4K с 10-битным представлением цвета и частотой 60 к/с, поддерж...

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

Новые видеокарты AMD Radeon RX 5700 семейства Navi действительно получили память GDDR6 Компания AMD сегодня официально приоткрыла завесу тайны над видеокартами семейства Navi. Оказалось, что верны были самые ранние слухи, а не все последние, так как новые GPU основаны на новой архитектуре — RDNA. Кроме различной общей информации AMD продемонстриров...

Хитрости в Machine Learning — работа с несколькими моделями в Keras Это моя первая статья по теме Машинное обучение. С недавнего времени я профессионально занимаюсь машинным обучением и компьютерным зрением. В этой и будущих статьях я буду делиться наблюдениями и решениями специфических проблем при использовании TensorFlow и Keras. В этой ст...

Побег из Крипто Про. ГОСТ 34.10-2012 edition На Хабре есть великолепная статья "Побег из Крипто Про. Режиссерская версия, СМЭВ-edition", но наступил 2019 год и все УЦ стали выдавать ЭЦП по ГОСТ 34.10-2012 вместо ГОСТ 34.10-2001. Под катом рассказ как можно модифицировать свой софт на Bouncy Castle для поддержки работы...

[Перевод] 10.3 секунды на хеш: майнинг на бортовом управляющем компьютере КА Аполлон Нам удалось восстановить Бортовой управляющий компьютер КА Аполлон. И теперь, когда у нас на руках имеется единственный в мире работающий экземпляр, мне пришла в голову идея написать для него код. Хотя мысль о добыче биткоинов с помощью компьютера из далеких 60-х казалась бе...

Анализ производительности ВМ в VMware vSphere. Часть 3: Storage Часть 1. Про CPU Часть 2. Про Memory Сегодня разберем метрики дисковой подсистемы в vSphere. Проблема со стораджем – самая частая причина медленной работы виртуальной машины. Если в случаях с CPU и RAM траблшутинг заканчивается на уровне гипервизора, то при проблемах с ди...

Память UFS 3.0 скорость чтения и другие тесты Давненько нам не показывали чего-то действительно классного. А потому недавний анонс гибких смартфонов от Samsung и Huawei взбудоражил общественность не на шутку. Однако корейцы пошли чуть дальше - представили новый тип памяти UFS 3.0 в реально работающем устройстве.

Для ретро-консоли Sega Mega Drive Mini будет выпущен аксессуар, позволяющий сымитировать легендарный набор Tower of Power О готовящемся выходе ретро-консоли Sega Mega Drive Mini (или Genesis Mini) мы впервые узнали более года назад. В марте стало понятно, что приставка выйдет лишь к концу текущего года. Новые же данные указывают на старт поставок 19 сентября. Кроме того, стало известно, ...

Представлена камера Fujifilm GFX 100 Как и было запланировано, компания Fujifilm представила беззеркальную камеру GFX 100, изображения и технические характеристики которой появились накануне. Основой GFX 100 служит датчик изображения BSI-CMOS разрешением 102 Мп. Размеры активной области датчика, равные 43,...

Представлена 3D-карта MSI GeForce RTX 2080 Ti Lightning Z Компания MSI пополнила линейку видеокарт Lightning моделью MSI GeForce RTX 2080 Ti Lightning Z. Эта карат оснащена системой охлаждения Tri-Frozr с вентиляторами TORX 3.0, украшена светодиодной подсветкой, имеет дисплей OLED и карбоновую усилительную пластину. По словам ...

Обнуление счетчика недель GPS Что случится? 6 апреля 2019 года произойдет второе обнуление счетчика недель GPS (GPS week rollover), первое было 21 августа 1999. Это означает, что в кадре навигационных данных, передаваемых спутниками GPS, после номера недели 1023 будет выдаваться номер недели равный 0, ...

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

[Из песочницы] Как сделать поддержку PCRE2 для Apache 2.4 Хочу поделится своим опытом перевода Apache 2.4 на PCRE2, так как даже PHP 7 уже давно поддерживает библиотеку PCRE2, а open source Apache Software Foundation все еще нет. Конечно я сейчас наверно опережаю релиз Apache с поддержкой PCRE2, так как я использую исходники с гита...

[Из песочницы] UICollectionView всему голова: Изменение представления на лету Привет, Хабр! Представляю вашему вниманию перевод статьи "UICollectionView Tutorial: Changing presentation on the fly". В данной статье мы рассмотрим использование различный способов отображение элементов, а также их переиспользование и динамическое изменение. Зде...

Экзамены по Azure (версия исправленная и дополненная) На мероприятии в сентябре 2018 было анонсировано, что появились новые экзамены серии AZ-***, а серия 70-53* ушли в небытие. Описание уже было тут и в моей более ранней статье. Но с тех пор многое изменилось и эта статья включает в себя изменения от декабря 2018 года, марта...

Видеокарты ASUS GeForce GTX 1660 Ti на любой вкус Компания ASUS анонсировала сразу четыре графических ускорителя семейства GeForce GTX 1660 Ti: новинки получили названия ROG Strix GeForce GTX 1660 Ti, TUF Gaming GeForce GTX 1660 Ti, Dual GeForce GTX 1660 Ti и Phoenix GeForce GTX 1660 Ti. Видеокарты используют чип TU116 на а...

Состоялся релиз Stranger Things 3: The Game на iOS и Android В 2017 году на мобильных вышла 8-битная аркада Stranger Things: The Game, созданная по мотивам популярного одноименного сериала. Она охватывала сразу два первых сезона, а для третьего разработчики представили отдельный проект. На большинстве платформ он вышел аккурат к релиз...

Простейшее профилирование памяти на STM32 и других микроконтроллерах «С опытом приходит стандартный, научный подход к вычислению правильного размера стека: взять случайное число и надеяться на лучшее» — Jack Ganssle, «The Art of Designing Embedded Systems» Привет, Хабр! Как ни странно, но в абсолютном большинстве виденных мной «учебников дл...

[Из песочницы] Рендеринг 3D графики с помощью OpenGL Введение Рендеринг 3D графики — непростое занятие, но крайне интересное и захватывающее. Эта статья для тех, кто только начинает знакомство с OpenGL или для тех кому интересно, как работают графические конвейеры, и что они из себя представляют. В этой статье не будет точных ...

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

Деревянные игрушки, часть восьмая — 1994 В 1994 (или в конце 1993, уже не помню) приятелю, у которого мы играли на денди, наконец-то купили РС. 386DX40/4MB/270MB/0.28 — вроде так тогда писалось. Звуковушки не было. Но монитор был крутой, не какой-то там 3NE с крутилками, а Bridge с цифровым управлением и памятью на...

Представлена камера Blackmagic Pocket Cinema Camera 6K Компания Blackmagic Design анонсировала выпуск камеры Blackmagic Pocket Cinema Camera 6K. Это портативная цифровая камера с датчиком изображения формата Super 35, динамический диапазон которой производитель оценивает в 13 ступеней, оснащенная креплением для объективов E...

SK Hynix представляет самую быструю память SK Hynix анонсировала новое поколение высокоскоростной памяти. Hbm2e - это улучшенная версия hbm2, которая в настоящее время доступна на различных графических процессорах. Размер hbm2e SK Hynix может достигать 16 ГБ благодаря восьми слоям по 16 ГБ. Пропускная способность на ...

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

Опубликовано первое фото работающего Samsung Galaxy Note10+ В сети появилось первое фото работающего смартфона Samsung Galaxy Note10+, который будет официально представлен на следующей неделе. На фото можно увидеть экран при первом включении устройства. По предварительным данным, Samsung Galaxy Note10 и Galaxy Note10+ получат 6,3- и ...

Искусственный интеллект «Glitch» разработал авторскую линию женской одежды Пинар Янардаг и Эмили Сальвадор познакомились на курсе в Массачусетском техническом институте, посвященном применению нейросетей в творческих проектах. Успехи в учебе побудили их пойти дальше и основать компанию «Glitch», деятельность которой строится вокруг воплощения в жиз...

Твердотельные накопители Kingston Digital A2000 выпускаются объемом до 1 ТБ Компания Kingston Digital сообщила о выпуске твердотельных накопителей A2000. Эти SSD типоразмера M.2 2280 предназначены для потребительского сегмента и оснащены интерфейсом PCIe Gen 3.0 x4. В них используется флеш-память 3D NAND. Накопители выпускаются объемом 250 ГБ,...

Создатель процессора для iPhone 5s ушел из Apple. Это связано с AirPower? Западное издание CNET сообщает, что из компании Apple ушел Джерард Уильямс III — ведущий инженер-конструктор ARM-чипов. Со ссылкой на профиль инженера в LinkedIn издание указывает, что в Apple он проработал больше 12 лет. А одной из первых его разработок в компании являлся ...

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

Google представила Android 10 для дешёвых смартфонов Компания Google представила версию операционной системы Android 10 для смартфонов начального уровня — Android 10 (Go edition).  Данная версия ОС предназначена для смартфонов с объёмом оперативной памяти менее 1,5 ГБ.  По словам Google, Android 10 (Go ed...

[Перевод] Смартфоны Samsung в скором времени получат 1 ТБ внутренней памяти Надоела нехватка дискового пространства на вашем телефоне, заполненном приложениями, фотографиями и видео? Когда-нибудь в ближайшем будущем смартфоны будет поставляться с более чем одним терабайтом внутренней памяти которая будет работать в 10 раз быстрее, чем SD-карточка. ...

[Перевод] Что раздувает память в Ruby? У нас в Phusion работает простой многопоточный HTTP-прокси на Ruby (раздаёт пакеты DEB и RPM). Я видел на нём потребление памяти 1,3 ГБ. Но это безумие для stateless-процесса… Вопрос: Что это? Ответ: Использование памяти процессом Ruby с течением времени! Оказывается, я н...

Обзор и тесты памяти Thermaltake TOUGHRAM RGB DDR4-3200MHz 16GB (R009D408GX2-3200C16A) Не так давно компания Thermaltake представила модули оперативной памяти TOUGHRAM RGB с настраиваемой многоцветной подсветкой. Линейка включает модули с частотой 3000, 3200 и 3600 МГц, есть варианты с 2 или 4 планками. Все они работают при напряжении 1.35 В. Поддерживаются ак...

[Перевод] Node.js: управление памятью, доступной приложениям, выполняемым в контейнерах При запуске Node.js-приложений в контейнерах Docker традиционные настройки памяти не всегда работают так, как ожидается. Материал, перевод которого мы сегодня публикуем, посвящён поиску ответа на вопрос о том, почему это так. Здесь же будут приведены практические рекомендаци...

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

Представлен монитор ASUS ProArt Display PA32UCG с пиковой яркостью 1600 кд/м2 Компания ASUS в рамках выставки IFA 2019 представила профессиональный монитор ProArt Display PA32UCG, который поражает своими характеристиками. Новинка характеризуется первым в мире соответствием стандарту HDR-1600 с поддержкой кадровой частоты 120 Гц, пиковой яркостью 1600 ...

JSConf Budapest 2019 Привет, Хабр! Меня зовут Дмитрий Татаринцев, я работаю frontend-разработчиком в FunCorp. В конце сентября я посетил JSConf в Будапеште. Это одна из серии комьюнити-конференций, проходящих по всему миру. В своем обзоре я кратко расскажу про организацию и более подробно — пр...

Часть 2: RocketChip: подключаем оперативную память В предыдущей части мы собрали микроконтроллер вообще без оперативной памяти на базе ПЛИС Altera/Intel. Однако на плате есть разъём с установленным SO-DIMM DDR2 1Gb, который, очевидно, хочется использовать. Для этого нам потребуется обернуть DDR2-контроллер с интерфейсом ALT...

Проверка корректности адресов в памяти на Cortex-M0/M3/M4/M7 Привет, Хабр! По поводу случившегося на днях послабления режима, возмущения в комментариях одного соседнего поста о том, что статьи про микроконтроллеры — сплошь мигание светодиодом, а также безвременной гибели моего стандалон-блога, восстанавливать который мне пока лень, п...

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

Как мы создавали технологию оптического распознавания текста. OCR в Яндексе Привет! Сегодня я расскажу читателям Хабра о том, как мы создавали технологию распознавания текста, работающую на 45 языках и доступную пользователям Яндекс.Облака, какие задачи мы ставили и как их решали. Будет полезно, если вы работаете над схожими проектами или хотите узн...

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

Быт и нравы фантазёров В конце статьи есть краткое содержание. В работе с изменениями, чего бы конкретно они не касались – будь то стратегия развития компании, системы мотивации, орг.структура или правила оформления кода – всегда есть одно ключевое звено: идеи. Идеи отвечают на вопрос «а чего, со...

ADATA XPG GAMMIX D30 DDR4 – для мощных игровых систем В конце прошлого года компания ADATA, одновременно с несколькими моделями новых SSD-накопителей, представила игровую оперативную память – D30. В семейство вошли решения с частотой от 2666 до 4600 МГц и напряжением от 1,2 В до 1,5 В. Комплект, работающий на частоте 3000 МГц н...

Как за 28 часов создать прототип сервиса сравнения документов и выиграть хакатон Привет! После долгого перерыва мы решили вернуться на Хабр и хотим поделиться опытом участия в хакатоне. В сентябре в Москве прошел Diversity.Hack, партнерами которого стали Dostavista, Waves и мы — «Новые Облачные Технологии». Участие в хакатоне, организованном Phystech.Gen...

Национальная лаборатория Ок-Ридж решила главную проблему разработчиков космических устройств: дефицит плутония-238 В 2015 году на Хабре публиковалась статья о том, что малое количество производимого плутония-238 ставит под угрозу планы НАСА по запуску космических аппаратов на термоэлектрических генераторах. Плутоний-238 (Pu-238) — почти идеальное топливо для спутников, роверов и космич...

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

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

[Перевод] Прекратите усердствовать с комментариями в коде Привет, Хабр! Сегодня вашему вниманию предлагается весьма дискуссионная статья, затрагивающая важный аспект философии "Чистого Кода". Автор статьи берет на себя смелость утверждать, что в большинстве случаев комментарии в коде вредны, но также не забывает указать, когда без...

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

[Перевод] Суперкомпьютер на основе Game Boy Со скоростью более 1 млрд кадров в секунду, это, возможно, самый быстрый из 8-битных консольных кластеров в мире. Распределённый тетрис (1989) Как построить такой компьютер? Рецепт Возьмите горсть кремния, примените обучение с подкреплением, опыт работы с суперкомпьютерам...

Разворачиваем распределенное хранилище CEPH и подключаем его к Kubernetes Часть 1 Разворачиваем среду для работы с микросервисами. Часть 1 установка Kubernetes HA на bare metal (Debian) Здравствуйте, уважаемые читатели Хабра! В прошлой публикации я рассказал, как развернуть отказоустойчивый кластер Kubernetes. Но дело в том, что в Kubernetes удоб...

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

75-дюймовый 4K-телевизор Xiaomi Mi TV 4S подешевел до 693 долларов 75-дюймовый телевизор Xiaomi Mi TV 4S, который оснащен экраном разрешением 4К с поддержкой расширенного динамического диапазона и очень тонкими рамками по периметру, был представлен в ноябре прошлого года. Изначально его цена составляла 1150 долларов. Теперь же Xiaomi о...

[Из песочницы] ClusterJ — работаем с MySQL NDB Cluster из Java Привет, Хабр! В этой статье я хочу рассмотреть такую библиотеку для Java, как ClusterJ, которая позволяет очень просто работать с движком MySQL NDBCLUSTER из Java кода, которая представляет собой высокоуровневое API, схожее по концепции с JPA и Hibernate. В рамках статьи со...

«Топологическая» сортировка графа с циклами Полное название статьи должно было звучать как «Устойчивая „топологическая“ сортировка графа с циклами за O(|V| + |e| log |e|) по времени и O(|V|) по памяти без рекурсии», но мне сказали что это перебор. Читать дальше →

Telegram. Безлимитный сетевой диск. Бесплатный Привет, Хабр. Наверняка многие об этом задумывались, возможно у кого то эта идея лежит в TODO. У меня она пролежала примерно год, но таки удалось ее реализовать в виде работающего прототипа. TgCloud: Виртуальная файловая система с открытым исходным г****кодом. На локальном...

Apple перевыпустила «Техасский холдем» — самую первую игру в App Store Компания улучшила графику, добавила новых персонажей и адаптировала приложение для 64-битной архитектуры.

Мотивация, делегирование и автоматизация: рецепт создания суперкоманды Знакомьтесь, это Дима. Он тимлид и отвечает за техдолг и код-ревью, за планирование и технические процессы, за выполнение разработчиками задач в срок — мотивирует, нанимает и, если надо, увольняет. Дима хочет работать только над важными задачами, но работает над миллионом са...

[Перевод] Современная игра для NES, написанная на Lisp-подобном языке What Remains — это повествовательная игра-адвенчура для 8-битной видеоигровой консоли NES, выпущенная в марте 2019 года как бесплатный ROM, запускаемый в эмуляторе. Она создавалась небольшой командой Iodine Dynamics на протяжении двух лет с перерывами. В настоящий момент игр...

Disney Crossy Road 3.250 Disney Crossy Road — в новой игре вас ждут более 100 любимых с детства персонажей Disney и Pixar! Отправляйтесь в путешествие по умопомрачительным мирам «Истории игрушек», «Зверополиса», «Короля Льва», «Особняка с приведениями», «Рапунцель», «Ральфа» и не только. СОБЕРИТЕ ...

Хабрарейтинг 2018: лучшие материалы за 2018 год Привет Хабр. Данный пост является логическим завершением публикаций про жизненный цикл статьи на Хабре (первая и вторая части), в результате чего был сделан достаточно интересный инструмент для статистического анализа. Методика оказалась весьма полезной, и позволяет находит...

Представлена профессиональная видеокарта Radeon Pro W5700 — мощнее и дешевле, чем Nvidia Quadro RTX 4000 Только мы успели узнать о том, что AMD готовит профессиональную 3D-карту Radeon Pro W5700, как адаптер уже анонсировали. Итак, Radeon Pro W5700 — первый профессиональный графический ускоритель AMD с GPU поколения Navi, не считая мобильных карт в новом MacBook Pro,...

[Из песочницы] Почему Windows XP в 2019 году по-прежнему рулит, или ЧЯДНТ? На Хабре в комментариях к статьям о выходе новых версий операционных систем, выпуске новых моделей ноутбуков, накопителей данных, модулей памяти и т.п. регулярно высказывается мнение о том, что только наипоследнейшая версия операционной системы известного вендора даёт возмож...

Праздник, о котором забыла Intel: 30-летие i386 В далёком 1985 году, Плодом дружбы Горбачёва и Рейгана стала скромная революция, которая в массовый рынок принесла 32-х битную архитектуру.

Оптимизация программ под Garbage Collector Не так давно на Хабре появилась прекрасная статья Оптимизация сборки мусора в высоконагруженном .NET сервисе. Эта статья очень интересна тем, что авторы, вооружившись теорией сделали ранее невозможное: оптимизировали свое приложение, используя знания о работе GC. И если ране...

Xiaomi выпустила Pocophone F2 по низкой цене Еще в 2018 году компания Xiaomi основала компанию Poco, которая пока что создала и представила публике только один единственный телефон, а называется такой Pocophone F1. Этот аппарат стал самым мощным на рынке по состоянию на Сообщение Xiaomi выпустила Pocophone F2 по низко...

Анонсирован Samsung 970 Evo Plus NVMe M.2 с объемом памяти до 2 ТБ Компания представила Samsung 970 EVO Plus, он поставляется с емкостью до 2 Тбайт. Samsung утверждает, что в 970 Evo Plus им удалось значительно поднять производительность - скорость записи до 57% выше. Подробнее об этом читайте на THG.ru.

3D-карта Colorful iGame GeForce RTX 2060 Super Neptune Lite OC оснащена системой жидкостного охлаждения Компания Colorful Technology выпустила 3D-карту с длинным названием iGame GeForce RTX 2060 Super Neptune Lite OC. Печатная плата этой модели отличается от печатной платы референсного образца Nvidia GeForce RTX 2060. Другим важным отличием является наличие системы жидкос...

Tesla начинает строить фабрику в Шанхае, но ситуация в компании сложная На днях на Хабре публиковалась новость о том, что Tesla Inc выходит на рынки Европы и Китая. Для того, чтобы усилить свои позиции в Поднебесной, компания начинает строительство собственной фабрики — Gigafactory 3. О начале работ по созданию нового производственного центра ...

Что нового в Swift 5? Привет, меня зовут Илья. Я — iOS разработчик в компании Tinkoff.ru. В этой статье я сделаю краткий обзор основных изменений в Swift 5. Данные изменения описаны в release notes. Для тех, кто еще не ознакомился, добро пожаловать под кат! Читать дальше →

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

Kingston KC2000: быстрые накопители M.2 NVMe SSD ёмкостью до 2 Тбайт Компания Kingston официально представила производительные твердотельные накопители серии KC2000, первая информация о которых появилась на выставке CES 2019. Новинки относятся к изделиям M.2 NVMe: задействован интерфейс PCIe Gen 3.0 x4, благодаря чему обеспечиваются высокие с...

[Из песочницы] Работаем с коботом Dobot M1 Год назад на Хабре выходил обзор настольного робота Dobot Magician. В этой статье я предлагаю оценить его старшего брата Dobot M1 в действии. Также я попытаюсь объяснить, почему для своего проекта выбрал именно данную модель, опишу процесс разработки демки в Qt/c++, а также ...

Epic Games Store бесплатно раздаёт игры Hyper Light Drifter и Mutant Year Zero: Road to Eden Очередной конец недели, и магазин цифровой дистрибуции Epic Games Store подготовил для своих пользователей очередную бесплатную раздачу игр. На этот раз можно получить сразу две игры: Hyper Light Drifter и Mutant Year Zero: Road to Eden. Hyper Light Drifter – это двухмерная ...

[Перевод] История первого GPU: Rendition Vérité 1000 Есть много хорошей литературы о движке Quake: книги, бесчисленные статьи в Интернете, блоги и вики-страницы. Среди них всех моими любимыми остаются «Graphics Programming Black Book» Майкла Абраша, опубликованная в 1997 году, и «Rocket Jump: Quake and the Golden Age of First...

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

Исповедь рекламного агентства из глубинки: взлёты, падения и внедрение CRM «Я CIO, CTO, швец, жнец и на дуде игрец в небольшом рекламном агентстве в топ-85 регионе России. На первый взгляд, все эти полиграфии, концепции и нанесения страшно далеки от Хабра. Однако это не так. Сложные станки, автоматизация бизнеса, CRM, склад — неполный список ИТ-инф...

Видеокарта Colorful iGame GeForce GTX 1660 Ti Ultra оценена в $320 Компания Colorful анонсировала графический ускоритель iGame GeForce GTX 1660 Ti Ultra, в основу которого положен чип TU116 на архитектуре NVIDIA Turing. Изделие насчитывает 1536 потоковых процессоров. Объём памяти GDDR6 со 192-битной шиной составляет 6 Гбайт. У референсных и...

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

На 50% больше кэш-памяти. Появились подробности о процессорах Intel Tiger Lake В мае компания Intel рассказала о мобильных процессорах Tiger Lake. Это 10-нанометровые CPU, которые придут на смену линейке Ice Lake когда-то в 2020 году. Однако это будет не просто лёгкое обновление, как можно было бы подумать. Tiger Lake будут основаны на новой проце...

LG Q9 и его технические характеристики Компания LG выпустила смартфон среднего класса. За производительность LG Q9 отвечает флагманский процессор 2016 года Snapdragon 821 с 4 ГБ оперативной памяти. Смартфон выпускается в версиях с 32 и 64 ГБ встроенной памяти. Основная камера представлена сенсором на 16 Мп, а ра...

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

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

Вычисляем символьные выражения с нечеткими треугольными числами в python Привет, Хабр! Сегодня миниатюрный туториал о том, как сделать разбор строки с математическим выражением и вычислить его используя нечеткие треугольные числа. При соответствующих изменениях кода туториал сгодится для работы и с другими «кастомными» переменными. Требования: ...

Скорость карт памяти Samsung UFS впервые удалось протестировать Samsung анонсировала первые карты памяти, основанные на стандарте UFS (Universal Flash Storage), более трёх лет назад. Тогда южнокорейский производитель обещал гораздо более высокую производительность, чем у обычных microSD, но до сих пор убедиться в этом не было возможности...

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

Финтех-дайджест: Mir Pay для Android, отмена запрета на снятие наличных с анонимных кошельков, ИИ-стартапы не совсем ИИ Привет, Хабр. Сегодня мы расскажем вот о чем: «Мир» запустила аналог Apple Pay (работает только с Android); 40% ИИ-стартапов на самом деле не работают с ИИ; Отменен полный запрет на снятие наличных с анонимных кошельков и карт; Банковские карты укрепляют позиции (снова)...

Внедряем Sign in with Apple — систему авторизации от Apple Привет, Хабр! Этим летом на конференции WWDC 2019 Apple представила собственную систему авторизации Sign in with Apple  и сделала ее обязательной для всех приложений в App Store, которые используют вход через соцсети. Исключение составляют образовательные, корпоративные, пр...

Один день из жизни модели ресторана Данная статья описывает новые компоненты фреймворка для имитационного моделирования, ранее представленного в статье «Простая система имитационного моделирования на Go». По мере расширения фреймворка появилась возможность моделировать более сложные системы, например, провест...

[Перевод] Автоматизация библиотек на Typescript Хочу сразу оговориться: эта статья не дает готового к использованию рецепта. Это скорее моя история путешествия в мир Typescript и NodeJS, а также результаты моих экспериментов. Тем не менее, в конце статьи будет ссылка на GitLab репозиторий, который вы можете посмотреть, и ...

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

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

Аудиотехнология: как кусочки пластика перемещают с помощью ультразвука и зачем это нужно Технология акустического пинцета известна с 1986 года. Она основана на явлении акустической левитации и использует ультразвуковые волны, чтобы поднимать в воздух объекты величиной в несколько миллиметров. До недавнего времени ученые могли манипулировать лишь одним пластиковы...

Машинное зрение на Python. Обучаем нейросеть распознавать цифры Для подписчиковРаньше капча с числами была отличным способом отсеять ботов, а сейчас такая разновидность уже почти не встречается. Думаю, ты и сам догадываешься, в чем дело: нейросети научились распознавать такие капчи лучше нас. В этой статье мы посмотрим, как работает нейр...

Большая история маленького устройства. Как мы создавали Яндекс.Станцию Мини Только что мы представили наше новое устройство — Яндекс.Станцию Мини. Это компактная умная колонка, которая умеет воспроизводить музыку, управлять умным домом, ставить напоминания — и многое другое. А ещё это первая колонка с Алисой, управлять которой можно не только голосо...

Что нужно знать о последнем патче Cisco для маршрутизаторов Не так давно IT-гигант объявил о критической уязвимости в системе ASR 9000. Под катом рассказываем, в чем суть бага и как его «залатать». Фото — ulleo — PD Уязвимость обнаружили в маршрутизаторах серии ASR 9000, работающих под управлением 64-битной IOS XR. Это — аппаратур...

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

Как мы учились эксплуатировать Java в Docker Под капотом hh.ru — большое количество Java-сервисов, запущенных в докер-контейнерах. За время их эксплуатации мы столкнулись с большим количеством нетривиальных проблем. Во многих случаях чтобы докопаться до решения приходилось долго гуглить, читать исходники OpenJDK и даже...

Intel анонсирует SSD 665p с QLC-NAND памятью Как следует из названия, это преемник SSD 660p. Intel SSD 665p основан на памяти QLC. При переходе на память QLC, производительность и выносливость SSD увеличилась. Выносливость для модели на 1 ТБ составляет до 300 ТБ, а для версии на 2 ТБ до 600 ТБ. По словам производит...

Выходит новая версия самого быстро распродаваемого смартфона Honor В конце июля компания Honor представила смартфоны Honor 9X и Honor 9X Pro, предварительные заказы на которые только за первые сутки оформили более 200 тыс. человек. Honor 9X появился на полках магазинов в Китае 30 июля. Honor 9X изначально был доступен в двух цветах: Ma...

Возможно ли без Redux? На сегодняшний день можно найти уйму позиций, где требуется react/redux. React прекрасен, вопросов нет. Вопрос к Redux — возможно ли без него. Если погуглить чуть-чуть, найдется добротная статья на хабре (https://habr.com/ru/post/350850/), где автор задается таким же вопросо...

Четырехголосный полу-модульный аналоговый синтезатор Matriarch Компания Moog представила свой новый четырехголосный полу-модульный аналоговый синтезатор Matriarch. Внутри синтезатора встроен секвенсор на 256 шагов, арпеджиатор, стерео лестничные фильтры и стерео аналоговая задержка. Компания утверждает, что вы сможете сразу же издат...

Kingston выпустила память DDR4-2933 Server Premier для платформы Intel Cascade Lake-SP Одновременно с большой презентацией серверных решений Intel компания Kingston представила новые регистровые модули памяти DIMM Server Premier, разработанные специально для платформы Cascade Lake-SP. Подробнее об этом читайте на THG.ru.

Существенно ускоряем выполнение задач на примере дополнительной настройки обновленной памяти HyperX FURY DDR4 Выбор оперативной памяти для рабочего или игрового ПК – головная боль для тех, кто хочет одновременно получить максимум производительности и не опустошить свой кошелёк. Нет, сегодня мы не будем в очередной раз говорить «такая-то память стоит столько и является оптимальным вы...

Увлекательная история с картинками: как сайт VPN-сервиса дважды вышел из-под незаконной блокировки Медведевский районный суд Республики Марий Эл. Источник: medvedevsky.mari.sudrf.ru Несколько недель назад на Хабре публиковали новость о том, что VPN-сервису HideMy.name удалось в судебном порядке вывести свой сайт из-под блокировки. Это далось непросто. Ранее также публи...

Z Cam выпускает бюджетные камеры E2-F6 и E2-F8, позволяющие снимать видео 6K и 8K Китайская компания Z Cam начала прием предварительных заказов на полнокадровые камеры E2-F6 и E2-F8, позволяющие снимать видео с разрешением 6K и 8K соответственно. Камеры были показаны на мероприятии NAB 2019 весной этого года, а их поставки начнутся в октябре. Камеры...

[Перевод] Что же такое GitOps? Прим. перев.: После недавней публикации материала о методах pull и push в GitOps мы увидели интерес к этой модели в целом, однако русскоязычных публикаций на эту тему оказалось совсем мало (на хабре их попросту нет). Посему рады предложить вашему вниманию перевод другой стат...

Первый за несколько месяцев смартфон HTC получит производительную платформу и дисплей Full HD+ Сегодня мы узнали, что HTC готовит какой-то новый смартфон, который будет основан на SoC Snapdragon 710 и получит 6 ГБ ОЗУ. Этот аппарат прошёл тесты AnTuTu, так что теперь мы знаем о нём больше. ПО определяет его так же, как и Geekbench (2Q7A100), так что имени мы пока...

Управляем Windows Server из Windows Admin Center В данной статье мы продолжаем рассказывать про работу с Windows Server Core 2019. В прошлых постах мы рассказали как готовим клиентские виртуальные машины на примере нашего нового тарифа VDS Ultralight с Server Core за 99 рублей. Затем показали как работать с Windows Server ...

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

Назван прирост скорости загрузки игр на компьютерах с новой памятью Intel Optane В прошлом году Intel представила первую память с микросхемами 3D XPoint — Optane DC. А недавно показала прототип рабочей станции на основе процессора Xeon Cascade Lake и данной памяти. Теперь стало ясно, насколько последняя улучшает работу системы.

SoC Snapdragon 855 и тройная камера. Представлен флагманский смартфон ZTE Axon 10 Pro 5G с подэкранным дактилоскопом Компания ZTE представила на выставке MWC 2019 в Барселоне флагманский смартфон ZTE Axon 10 Pro 5G.  В основе лежит новая мобильная платформа Qualcomm Snapdragon 855 с модемом 5G X50. Как отмечет производитель, теплоотвод в смартфоне улучшен с помощью технолог...

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

Об этике на примере кодекса PMI Осторожно, тут простыня (лонгрид), которая может не понравиться многим! Я долго думал, как разделить ее на несколько, но решил на Хабре оставить целиком. И наверное, начало статьи не совсем подходит под название. Кто такой хороший руководитель? Читать дальше →

Хабрамегарейтинг: лучшие статьи и статистика Хабра за 12 лет. Часть 2/2 Привет Хабр. В первой части были рассмотрены некоторые закономерности развития такого интересного ресурса, как habrahabr. Материал получился длинный, так что продолжение здесь. В этой части мы заодно посмотрим как строить такие картинки, и наконец, завершим нашу статистику ...

Сайзинг Elasticsearch — How big a cluster do I need? — Well, it depends… (злобное хихиканье) Elasticsearch — сердце Elastic Stack, в котором происходит вся магия с документами: выдача, приём, обработка и хранение. От правильного количества нод и архитектуры решения зависит его производительност...

Пульт управления Хабром на базе HMI от Advantech Your browser does not support HTML5 video. Видео: админский пульт управления Хабром. Позволяет регулировать карму, рейтинг, и банить пользователей. TL;DR: в статье я попробую создать шуточный пульт управления Хабром, используя среду разработки промышленных интерфейсов Webac...

Работа не волк, часть 1. Поиск работы: 9 кругов HR-a Поиск работы вызывает неприятные тревожно-азартные ощущения и у вчерашнего студента, и у профессионала с годами опыта за плечами. Это не признак неуверенности в себе, это проблема всей отрасли поиска персонала: мы идём на собеседование и понимаем, что не всё может зависеть о...

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

[Перевод] Как была устроена графика NES Выпущенная в 1983 году домашняя консоль Nintendo Entertainment System (NES) была дешёвой, но мощной машиной, достигшей феноменального успеха. При помощи блока обработки изображений (Picture Processing Unit, PPU) система могла создавать достаточно впечатляющую по тем времена...

Разработка Unix подобной OS — Виртуальное адресное пространство (6) В предыдущей статье мы рассмотрели основы работы в защищенном режиме IA-32. Сегодня пришла пора научиться работать с виртуальным адресным пространством. Читать дальше →

Представлен полнокадровая камера Canon EOS Ra Вчера в сети появились подробности о полнокадровой беззеркальной камере Canon EOS Ra, а уже сегодня японский производитель официально представил новинку. Как и ожидалось, камера предназначена для астрофотографии. От предшественницы EOS R она унаследовала датчик разрешением 3...

[Перевод] Отладка скрытых утечек памяти в Ruby В 2015-м я написал об инструментарии, который Ruby предоставляет для обнаружения управляемых утечек памяти. В основном статья рассказывала о легко управляемых утечках. На этот раз я расскажу об инструментах и хитростях, которые вы можете применять для ликвидации утечек, кот...

[Из песочницы] Proof-Of-Work эффективен Привет, Хабр! Представляю вашему вниманию перевод статьи «PoW is Efficient» автора Dan Held. Вступление Большинство людей думает, что энергия, потраченная на Proof-Of-Work (далее PoW), тратится впустую. В этой статье я расскажу, почему все основано на энергии, включая деньг...

Как установить macOS Catalina на неподдерживаемые Mac 3 июня Apple представила новую настольную операционную систему — macOS Catalina. В этом обновлении компания отказалась от тяжкого наследия в виде iTunes, анонсировала кроссплатформенный проект «Project Catalyst», улучшили совместную работу с iPad и Apple Pencil, а так...

Компания CIG представила оптические модули 400G, 200G и 100G для центров обработки данных Компания Cambridge Industries Group (CIG), называющая себя «ведущим поставщиком и новатором в области решений для оптической связи», представила линейку оптических модулей для центров обработки данных. Линейка включает модули, поддерживающие скорости 100 Гби...

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

Представлен компактный флагман Sony Xperia 5 Компания Sony довольно неожиданно представила на выставке компактный смартфон Xperia 5, который получил флагманские характеристики. Новинку оснастили 6,1-дюймовым OLED-дисплеем с соотношением сторон 21:9, разрешением Full HD+, поддержкой HDR и 10-битного отображения цвета, т...

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

Изменились системные требования Windows 10 May 2019 Update После более чем шести месяцев разработки и тестирования Windows 10 19H1 первый крупный запуск весеннего обновления практически готов к глобальному внедрению. И, как следует из названия, развертывание Windows 10 May 2019 Update начнется с мая месяца.В интересах беспрепятствен...

Пишем Android приложение для киноманов — Часть 1 (Прототипирование) Доброго времени суток, Хабр! Не секрет, что недавно компания Google утвердила в качестве приоритетного языка программирования ОС Android — Kotlin. В этой и последующих статьях будет рассказываться о создании приложения на этом языке. Читать дальше →

Смартфон Gigaset GX290 Немецкая компания Gigaset (Siemens) представила защищенный смартфон GX290. Gigaset GX290 основан на базе восьмиядерного процессора MediaTek Helio P23. О количестве оперативной памяти производитель умалчивает, но известно, что объём флеш-памяти составляет 32 ГБ. Основная...

Как в Apple делают главный компонент iPhone За что мы любим iPhone? У каждого, вероятно, свой ответ на этот вопрос. Но никто не станет спорить, что смартфон от Apple — результат слаженной работы десятков подразделений, которые разрабатывают уникальные комплектующие. Все мы знаем Джони Айва (который, правда, уже...

3D-карта Zotac Gaming GeForce GTX 1650 OC имеет длину 151 мм Компания Zotac Technology пополнила ассортимент видеокарт моделью Gaming GeForce GTX 1650 OC, главной особенностью которой является длина в 151 мм. Новинка характеризуется новым 12-нанометровым GPU TU117 с 896 ядрами CUDA, 56 текстурными блоками (TMU) и 32 блоками блендинга ...

[Из песочницы] Генерация звука на микроконтроллерах AVR методом волновых таблиц с поддержкой полифонии Микроконтроллеры AVR довольно дешевы и широко распространены. Наверно, с них начинает почти любой embedded разработчик. А среди любителей правит балом Arduino, сердцем которого обычно является ATmega382p. Наверняка многие задумывались: как можно заставить их звучать? Если п...

Yangtze Memory начинает массовое производство 64-слойной 3D NAND Flash памяти Yangtze Memory Technologies (YMTC), китайская государственная полупроводниковая компания, основанная в 2016 году в рамках усилий правительства Китая по технологической независимости, начала массовое производство 64-слойных чипов флэш-памяти 3D NAND со скоростью от 100 000 до...

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

Силовой модуль разработчика. Работа над ошибками Приветствую! В моих предыдущих статьях (раз и два) вы ознакомились с силовым модулем полумоста, который позволяет построить преобразователь практически любой топологии. Я показал как можно быстро и без особых усилий получить макет силового преобразователя и обкатать идею, а ...

Смартфон OnePlus 7 Pro с 12 ГБ ОЗУ будет стоить 820 евро Вчера в сети появились первые сведения о ценах на флагманский смартфон OnePlus 7 Pro, а сегодня инсайдом поделился авторитетный искатель утечек Ишан Агарвал. Итак, версия с 8 ГБ оперативной и 256 ГБ флэш-памяти обойдется в Европе в 750-760 евро, а вариант с 12 ГБ ОЗУ и 256 Г...

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

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

Смартфон DIGMA CITI 609 Производитель DIGMA представил новый смартфон DIGMA CITI 609 с большим дисплеем 6.09″, выполненным по технологии IPS In-cell Touch и 2.5D стекла. Устройство работает на процессоре MT6739 от MediaTek, в основе которого лежат четыре 64-битных вычислительных ядра ARM Cor...

Расходы компаний на подбор персонала на 50% сократит нейросеть Squadrille Затраты компаний на подбор сотрудников могут быть сокращены на 50% за счет использования новой нейросети Squadrille, утверждают разработчики сервиса. Созданная для оценки навыков потенциальных сотрудников компаний и организаций, нейросеть с помощью вопросов в свободной форме...

Новости недели: Raspberry Pi 4 в продаже, интернет на ЕГЭ, Роскомнадзор и VPN-сервисы, нейросеть раздевает людей В этом выпуске читайте: Raspberry Pi 4 уже можно купить; на ЕГЭ не будут запрещать пользоваться Интернетом; в России разработан процессор для нейросетей; Роскомнадзор не собирается блокировать непослушные VPN-сервисы; нейросеть научилась раздевать людей на фотографиях; ...

Анонс Thermaltake H-One Gaming: новая оперативная память без RGB подсветки Компания Thermaltake представила новую серию модулей памяти DDR 4 H-One Gaming без RGB подсветки.Подробнее об этом читайте на THG.ru.

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

Часть вторая. Как проходить code review по версии Google Возможно вы читали первую часть статьи про код ревью со стороны ревьювера (кстати, мы уже успели ее обсудить в последнем выпуске подкаста "Цинковый прод"). Так как статья набрала много лайков, пишу обещанное продолжение про код ревью с другой стороны — со стороны автора из...

В разработке: димейк Resident Evil для Sega MegaDrive В разработке димейк первого Resident Evil для 16 битной приставки Sega MegaDrive / Genesis. На данный момент доступна демо версия игры в которой уже можно ознакомиться с основами геймплея.

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

Sony Xperia 5 — настоящий компактный флагман Компания Sony привезла на IFA 2019 смартфон Xperia 5. На сей раз можно выдохнуть: это не очередной новый флагман. Sony говорит, что новая модель дополняет флагманскую линейку, объединяя ключевые технологии Xperia 1 в компактном корпусе. Xperia 5 по современным меркам де...

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

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

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

Из риелтора в разработчика игр 2. «Операция: Андроид» Добрый день, Хабр. Две моих предыдущих статьи (раз, два) вы приняли очень тепло и даже выдвинули в топ, поэтому и продолжение не заставило себя ждать. Всего-то полгода, не такой уж и большой срок. Для тех, кто не в курсе – меня зовут Тим, мне 30 лет, я риелтор и сейчас пыта...

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

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

Компания Kioxia представила первый в отрасли автомобильный модуль флеш-памяти UFS объемом 512 ГБ Конструкторы бортовой электроники автомобилей предъявляют растущие требования к средствам хранения информации: постоянная память необходима информационно-развлекательным системами и решениям ADAS, для хранения журналов событий и 3D-карт. Реагируя на спрос, компания Kiox...

[Из песочницы] Dagger 2 – это элементарно (Часть 1) Содержание Введение Что такое Dependency Injection, Пример зависимости Dagger 2 – введение Первое использование Dagger 2 Введение Статья написана не продвинутым программистом для таких же, обычными и понятными словами В статье используется пример кода на Kotlin. Версия da...

AMD EPYC 7H12 мощь от AMD AMD представили новый процессор - это AMD EPYC 7H12. EPYC 7H12 имеет 64 ядра и 128 потоков, базовая частота 2.6 ГГц, а в режиме буста 3,3 ГГц, кэш-память L3 256 Мб. Заявленный TDP 280 Вт. Модель рассчитана на высокопроизводительные вычислительные нагрузки. Новый п...

HabraСonf №1 — похабрим за бэкенд Когда мы чем-то пользуемся, редко задумываемся, как оно устроено изнутри. Вы едете в своей уютной машине и вряд ли у вас в голове крутится мысль о том, как ходят поршни в двигателе или смотрите очередной сезон любимого сериала и точно не представляете себе хромакей и актёра ...

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

Ошибки панели администрирования или опыт разработки Laravel Orchid В прошлом на Хабре публиковалась статья "Orchid CMS — ещё одна CMS на Laravel", а теперь спустя два года и больше 100 релизов попробуем разобрать ошибки и проблемы которые стояли на пути разработки. Читать дальше →

[Перевод] 55 лет спустя: культовые консоли легендарных мейнфреймов IBM System/360 Как гласит Википедия: IBM System/360 (S/360) — инновационное поколение компьютеров класса мейнфреймов, которое было анонсировано 7 апреля 1964 года. Разработка продукта System/360 представляла собой чрезвычайно рискованный проект для компании IBM, ведь затраты на его реализа...

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

Samsung анонсировала память UFS 2.1 объемом 1 ТБ – она будет использоваться в топовой версии смартфона Samsung Galaxy S10+ Слухи о том, что у смартфона Samsung Galaxy S10+ обрели под собой реальную основу: южнокорейская компания сегодня официально представила память UFS 2.1 такого объема. Модуль eUFS объемом 1 ТБ имеет габариты предшественника объемом 512 ГБ – 11,5 х 13 мм. Он состои...

В королевстве PWN. ROP-цепочки и атака Return-to-PLT в CTF Bitterman Для подписчиковВ этой статье мы рассмотрим особенности переполнения стека в 64-битном Linux. Сделаем мы это на примере таска Bitterman с соревнования CAMP CTF 2015. С помощью модуля pwntools для Python мы построим эксплоит, в котором будут применены техники Return-oriented p...

[Перевод] Два в одном: Intel Optane Memory H10 (часть 1) Часть 1 >> Часть 2 Кэширование SSD существует уже долгое время, и позволяет выжимать максимум производительности из быстрых устройств хранения данных. В последние годы в царстве небольших, дорогих и очень быстрых накопителей правили продукты Intel Optane, использующие...

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

ASUS выпустила низкопрофильные ускорители GeForce GTX 1650 Компания ASUS анонсировала два новых графических ускорителя серии GeForce GTX 1650 — решения GTX1650-O4G-LP-BRK и GTX1650-4G-LP-BRK. Видеокарты базируются на архитектуре NVIDIA Turing. Коротко напомним ключевые характеристики решений GeForce GTX 1650: это 896 ядер CUDA и 4 ...

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

Мейкерство на максималках. Заводим и разгоняем оперативную память на STM32 и Arduino Для подписчиковТы помигал светодиодиком, собрал метеостанцию и робота на радиоуправлении, а потом успел разочароваться в этих маленьких кусочках кремния, что зовутся микроконтроллерами? Напрасно! Сегодня я покажу, как научить Arduino работать с внешней памятью и выжать из не...

PHP для начинающих. Обработка ошибок Не совершает ошибок только тот, кто ничего не делает, и мы тому пример — сидим и трудимся не покладая рук, читаем Хабр :) В этой статье я поведу свой рассказа об ошибках в PHP, и о том как их обуздать. Читать дальше →

[Перевод] Рендеринг кадра Resident Evil 2 Общие примечания Все результаты получены на довольно старой машине (i7 3770+GTX 770), игра запускалась в DirectX 11 со средним качеством. Для анализа использовались RenderDoc и Nsight. Игра работает на движке Re Engine, ставшем наследником MT Framework — движка предыдущего...

Обзор новых возможностей nanoCAD СПДС Металлоконструкции версии 1.2 Прошлой осенью компания АО «Нанософт» представила новейшую версию вертикального приложения nanoCAD СПДС Металлоконструкции 1.2, созданную для разработки двухмерных чертежей металлических конструкций марки «КМ». Подробно познакомиться с функционалом можно в описании продукта ...

Toshiba выпустила сверхбыструю память для планшетов и смартфонов Компания Toshiba представила модули встраиваемой флеш-памяти стандарта Universal Flash Storage (UFS) версии 3.0 емкостью 128 ГБ. По словам производителя, это первые в отрасли подобные модули.

Intel Ponte Vecchio — GPU с трёхмерной компоновкой и огромным объёмом кэш-памяти Как известно, в следующем году компания Intel представит свои первые (за последние много лет) дискретные видеокарты. Сейчас принято называть их Xe, так как сама Intel в своё время использовала данные буквы для обозначения. Но затем высказывание одного из сотрудников Int...

[Перевод] Я не знал, как работают процессоры, поэтому написал программный симулятор Несколько месяцев назад меня вдруг поразила мысль, что я понятия не имею о принципах работы компьютерного железа. Я до сих пор не знаю, как работают современные компьютеры. Я прочитал книгу «Но откуда он знает?» Кларка Скотта с детальным описанием простого 8-битного компью...

[Перевод] Почему вам следует использовать pathlib От переводчика: Привет, хабр! Представляю вашему вниманию перевод статьи Why you should be using pathlib и её продолжения, No really, pathlib is great. Много внимания нынче уделяется таким новым возможностям Python, как asyncio, оператору :=, и опциональной типизации. При э...

Память HyperX Predator DDR4 с рабочими частотами 4266 МГц и 4600 МГц HyperXобъявляет о релизе двух новых высокоскоростных модулей памяти Predator DDR4, которые работают на частоте 4266 МГц и 4600 МГц. Новинки представлены в виде комплектов из двух модулей по 8 ГБ и оснащены черным алюминиевым распределителем тепла и черной печатной платой, чт...

[Из песочницы] Как написать легко описываемый код Привет, Хабр! Часто ли у вас было, что вы или ваши коллеги не могли описать свой собственный код парочкой фраз? Предлагаю вашему вниманию перевод статьи "How to write easily describable code" автора Cedd Burge, в которой он делится советом, как избежать таких ситуа...

Долгожданный шаг в сторону сложно структурированных документов (+видео) Этой статьей на Хабре мы с большим удовольствием анонсируем вам, друзья, что от шаблонных жестко структурированных документов мы перешли к распознаванию различных сложно структурированных. А это, поверьте, совсем другая песня! За деталями добро пожаловать под кат. Читать да...

Большой, толстый и очень дорогой. NEC представила профессиональный монитор MultiSync PA311D Компания NEC представила монитор MultiSync PA311D. Согласно заявлению директора компании по маркетингу, эта модель в ассортименте производителя займёт место в качестве основного монитора в серии профессиональных моделей PA. Да, MultiSync PA311D — это настоящий про...

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

Основой миниатюрного встраиваемого компьютера IB918 служит SoC AMD Ryzen Embedded V1000/R1000 Тайваньская компания IBASE Technology, специализирующаяся на промышленных и встраиваемых компьютерах, сообщила о выпуске одноплатного компьютера типоразмера 3,5 дюйма IB918. Этот миниатюрный компьютер на однокристальной системе AMD Ryzen Embedded V1000/R1000 предназначе...

Реставрируем фотографии с помощью нейросетей Всем привет, я работаю программистом-исследователем в команде компьютерного зрения Mail.ru Group. Ко Дню Победы в этом году мы решили сделать проект по реставрации военных фотографий. Что такое реставрация фотографий? Она состоит из трех этапов: находим все дефекты изобр...

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

Ликбез по передаче параметров по значению в конструкторы и сеттеры (современный C++, примеры) Судя по комментам habr.com/ru/post/460831/#comment_20416435 в соседнем посте и развернувшейся там дискуссии, на Хабре не помешает статья, как правильно передавать аргументы в конструктор или сеттер. На StackOverflow подобного материала полно, но тут что-то я не припомню. По...

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

[Перевод] Оптимизация поиска в ширину: как обработать граф с 10 миллиардами состояний Пару месяцев назад мне наконец пришлось признать, что я недостаточно умён, чтобы пройти некоторые уровни головоломки Snakebird. Единственным способом вернуть себе часть самоуважения было написание солвера. Так я мог бы притвориться, что создать программу для решения головол...

Как мы переложили управление инфраструктурой на Terraform — и начали жить У нас было 4 Amazon-аккаунта, 9 VPC и 30 мощнейших девелоперских окружений, стейджей, регрессий — всего более 1000 EC2 instance всех цветов и оттенков. Раз уж начал коллекционировать облачные решения для бизнеса, то надо идти в своем увлечении до конца и продумать как все э...

В Китае представили Samsung Galaxy W20 5G — улучшенную версию Galaxy Fold В Китае анонсировали смартфон Samsung W20 5G. Изначально ходили слухи, что это будет «раскладушка» со сгибаемым экраном в стиле Motorola razr, чуть позже — что просто Galaxy Fold для Китая. Последнее предположение оказалось ближе к истине, но кое-какие изменения в новинке вс...

Смарт-часы Samsung Galaxy Watch Active 2 появились на первых фото Еще в марте Samsung представила смарт-часы Galaxy Watch Active, которые недавно появились на рынке. Сегодня стало известно, что компания работает над следующей моделью Galaxy Watch Active 2, которая может быть представлена вместе со смартфонами Galaxy Note 10. В подтверждени...

[Перевод] Аналитика для Azure DevOps Services теперь общедоступна Отчеты — важная возможность пользователей Azure DevOps, которые полагаются на Analytics (Azure Analytics Service) для принятия решений, основанных на данных. Сегодня мы рады объявить о том, что перечисленные ниже функции Analytics будут включены в Azure DevOps Services без ...

Microsoft добавит на устройства Windows on ARM эмуляцию x86-64, это позволит запускать 64-битные программы на ARM-чипах По данным осведомлённых источников, корпорация намерена добавить всем устройствам платформы Windows on ARM (WoA) поддержку эмуляции x86-64. Как ожидается, эта функция станет доступной всем пользователям Windows 10 в первой половине 2021 года, а участники программы Windows In...

Зафиксировано первое появление BlueKeep «в дикой природе» Вчера появилась информация о попытках эксплуатации BlueKeep (CVE-2019-0708), критичной RCE-уязвимости в ОС Windows, с целью установки криптомайнера Manero. Исследователь Kevin Beamount, сообщил в Твиттере, что несколько хостов из его сети RDP-ханипотов ушли в состоянии BSOD,...

ASUS выпустила профессиональный монитор ProArt PA34VC Компания ASUS сообщила о скором начале продаж 34-дюймового сверхширокого монитора ProArt PA34VC, адресованного профессионалам в сфере работы с графическим и видеоконтентом. ProArt PA34VC имеет соотношение сторон 21:9 и построен на базе 10-битной изогнутой...

Как создать Python wrapper и не сойти с ума Недавно на Хабре прочитал статью про очень полезный инструмент, и так как я уже давно искал какой-то проект, чтобы начать контрибьютить, решил посмотреть, что там есть на гитхабе и чем можно помочь. Одно из issue было на счет создания обертки (дальше буду использовать wrappe...

SK Hynix представила память HBM2E с рекордной пропускной способностью Компания SK Hynix объявила о разработке новой DRAM памяти HBM2E с самой высокой в отрасли пропускной способностью. Она имеет на 50% большую пропускную способность, чем память HBM2, и вдвое превосходит её по ёмкости. Подробнее об этом читайте на THG.ru.

Предпочтения пользователей Android-смартфонов в третьем квартале 2019 года В начале ноября должны обновиться рейтинги самых мощных смартфонов в Китае и во всем мире по мнению AnTuTu, а тем временем компания опубликовала материал со статистикой предпочтений пользователей за 3-й квартал этого года. Стоит отметить, что он основан на информации AnTuTu...

Простой москвич Levelord: интервью с создателем Duke Nukem RUVDS совместно с Хабром продолжают проект, состоящий из серии интервью с интересными, на наш взгляд людьми в IT-среде. В прошлый раз мы познакомились с главным «по мозгам» Алисы в Яндексе Борисом Янгелем. Сегодня представляем вашему вниманию интервью с Ричардом (Levelord) ...

[Из песочницы] История о том, как разработка игры стала частью моей жизни Здравствуйте! Меня зовут Максим Газизов. Ранее я публиковал пост на Хабре о своих успехах и ошибках в геймдеве. И затем, спустя год работы над своим детищем под названием Wasteland Wars, я пропал из эфира. Всё потому, что меня настолько затянул процесс, как никогда раньше. К...

Как обеспечить доступность веб-сервиса в облаке при отказе дата-центра В статье описывается вариант обеспечения доступности развернутого в облаке веб-сервиса при возникновении сбоев в работе дата-центра. Предлагаемое решение основано на компромиссе, состоящем в частичном дублировании: в другом дата-центре разворачивается резервная система, кото...

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

Потенциальный бестселлер Redmi Note 8 поступает в продажу В конце августа китайский производитель Redmi официально представил линейку смартфонов Redmi Note 8. Модель Redmi Note 8 Pro уже поступила в продажу, а Redmi Note 8 стало доступен для предварительного заказа только 11 сентября. Сегодня смартфон поступает в продажу на те...

Стартовали продажи первой в мире карты памяти microSD на 1 ТБ Компания SanDisk официально представила первую в мире карту памяти microSD UHS-I объёмом 1 ТБ в конце февраля. ***

Oppo Poseidon будет первым смартфоном компании с SoC Snapdragon 855 Как сообщает источник, в базе тестового ПО Geekbench появился смартфон Oppo под названием Poseidon. Этот аппарат основан на SoC Snapdragon 855, то есть это будет флагманское устройство. Объём оперативной памяти неизвестен, но вряд ли стоит сомневаться, что её будет дос...

Sega Mega Drive вернётся в сентябре Компания Sega анонсировала продажи возрождённой 16-битной игровой приставки Mega Drive.

Oppo A9x получил 48-мегапиксельную камеру с диафрагмой F/1,7 В конце апреля компания Oppo представила на китайском рынке смартфон Oppo A9, который получил 6 ГБ оперативной памяти и 128 ГБ флэш-памяти при цене около 267 долларов. Чуть позже вышла более доступная версия с 4 ГБ ОЗУ. А уже 20 мая в продажу поступит Oppo A9x, который ...

Быстрая локализация проблем производительности Microsoft SQL Server в Quest Foglight В прошлой статье об инструменте для мониторинга Foglight for Databases мы рассказывали о возможностях контроля из единого интерфейса SQL Server, Oracle, PostgreSQL, MySQL, SAP ASE, DB2, Cassandra и MongoDB. Сегодня разберём подходы к быстрому выявлению причин нештатной раб...

Как мы мониторили Black Hat Europe 2018 Полгода назад я уже писал на Хабре заметку, где делился нашим опытом мониторинга различных конференций по ИТ и ИБ, в которых Cisco приглашают для обеспечения работы SOC и NOC (Black Hat, Mobile World Congress, RSAC и т.п.). Сегодня я бы хотел поделиться опытом участия в рабо...

Monnit выпускает шлюз 4G LTE для датчиков IoT Компания Monnit объявила о выпуске нового сотового шлюза для сетей IoT. Устройство поддерживает 4G LTE CAT-M1 / NB1 и включает беспроводную точку доступа для подключения беспроводных датчиков Monnit. Другими словами, шлюз позволяет датчикам использовать сотовые сети вед...

NLP. Основы. Техники. Саморазвитие. Часть 1 Привет! Меня зовут Иван Смуров, и я возглавляю группу исследований в области NLP в компании ABBYY. О том, чем занимается наша группа, можно почитать здесь. Недавно я читал лекцию про Natural Language Processing (NLP) в Школе глубокого обучения – это кружок при Физтех-школе п...

[Перевод] Реверс-инжиниринг клиента Dropbox TL;DR. В статье рассказывается об обратной разработке клиента Dropbox, взломе механизмов обфускации и декомпиляции клиента на Python, а также изменении программы для активации функций отладки, которые скрыты в обычном режиме. Если вас интересует только соответствующий код и ...

Samsung Galaxy Fold поступает в продажу Складной смартфон Samsung Galaxy Fold был представлен в феврале 2019 года. После доработок недостатков, выявленных журналистами в апреле, цена Samsung Galaxy Fold осталась без изменений — 1980 долларов. В некоторых странах смартфон будут предлагать с 5G, а в других только с...

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

Твердотельные накопители Kingston KC2000 демонстрируют скорость до 3200 МБ/с Компания Kingston Digital объявила о выпуске твердотельных накопителей KC2000. Эти накопители типоразмера M.2, оснащенные интерфейсом PCIe 3.0 x4 и поддерживающие протокол NVMe, выпускаются объемом 250 ГБ, 500 ГБ, 1 ТБ и 2 ТБ. В них используется 96-слойная флеш-память 3...

[Перевод] Тестирование инфраструктуры как код с помощью Pulumi. Часть 2 Всем привет. Сегодня делимся с вами заключительной частью статьи «Тестирование инфраструктуры как код с помощью Pulumi», перевод которой подготовлен специально для студентов курса «DevOps практики и инструменты». Тестирование развертывания Рассмотренный стиль тестирования —...

Представлен твердотельный накопитель Intel Optane Memory H10: Optane Memory и QLC объемом до 1 ТБ в одном SSD типоразмера M.2 Компания Intel сегодня в рамках выставки CES 2019 представила новый накопитель – Optane Memory H10. Новинка является гибридным решением из двух частей: первая – быстрая буферная память Optane, вторая – основное хранилище на базе памяти QLC NAND с объем...

Введение в Spring, или что делать, если по всему проекту @Autowired и @Component, а вы не понимаете, что это Приветствую тебя, Хабр! Эта статья будет полезна тем, кто уже начал изучать Java и даже успел добиться некоторых успехов в понимании Java Core, и вот услышал слово Spring. И, возможно, даже не один раз: знание Spring Framework, как минимум, фигурирует в описаниях множества ...

Анонс Android 10 (Go Edition): еще быстрее и безопаснее Пару лет назад Google решилась на создание облегченной версии Android, которую назвали Go. Это адаптация операционной системы для работы на малопроизводительных устройствах и попытка упорядочить бюджетный, массовый сегмент устройств.   После анонса стабильной сборки A...

Моя первая виртуальная машина: как не накосячить Итак, вот перед вами свеженькая организация в vCloud Director, и вам только предстоит создать свою первую виртуальную машину. Сегодня расскажу, какие настройки выбирать при создании виртуальной машины, чтобы она работала и не просила есть. Поехали! Источник: drive2.ru Чита...

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

Представлен HTC Exodus 1s: новый смартфон для работы с Bitcoin Платежная система биткоин создавалась для упрощения финансовых операций, для ухода от высоких комиссий и обеспечения максимальной конфиденциальности. Но сегодня это, в основном, просто инструмент спекуляций для быстрого заработка. Инструмент настолько медийно раскрученный, ч...

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

[Перевод] Почему меня нервируют отказы современных SSD Сегодня один из SSD на одном из наших новых файловых серверов под Linux умер. Это не первая и, вероятно, не последняя смерть SSD, с которой мы столкнёмся, но, как почти всегда в таких случаях, я почувствовал, как шалят мои нервы – а всё из-за сочетания характера отказов SS...

Объявлена цена бюджетного смартфона Redmi 7A Бренд Redmi объявил цены на бюджетный смартфон Redmi 7A, который был представлен несколько дней назад. Итак, версия с 2 ГБ оперативной памяти и 16 ГБ флэш-памяти оценен в 80 долларов, а вариант на 3 ГБ ОЗУ и 32 ГБ флэш-памяти – 86 долларов. Аппарат выйдет в черной и голубой ...

[Перевод] Типичные заблуждения об ООП Привет, Хабр! Сегодня вас ждет переводная публикация, в некоторой степени отражающая наши поиски, связанные с новыми книгами об ООП и ФП. Просим поучаствовать в голосовании. Читать дальше →

[Из песочницы] Как создать свое первое веб-приложение с помощью Go Привет, Хабр! Представляю вашему вниманию статьи "How to build your first web application with Go" автора Ayooluwa Isaiah. Это руководство к вашему первому веб-приложению на Go. Мы создадим новостное приложение, которое использует News API для получения новостных с...

[Перевод] Unity: бесконечный процедурно генерируемый город, получаемый при помощи алгоритма WFC (коллапс волновой функции) Привет, Хабр! Как законодатели мод по теме Unity на российском рынке предлагаем вам почитать интересное исследование о практическом использовании алгоритма WFC (Wave Function Collapse), построенного по образу и подобию известного принципа квантовой механики и очень удобного...

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

Ролевая игра Deltarune: Chapter 1 от автора Undertale бесплатно выйдет на Switch 28 февраля Тоби Фокс (Toby Fox) объявил о том, что Deltarune: Chapter 1 выйдет на Nintendo Switch 28 февраля. Игра будет абсолютно бесплатна. Deltarune: Chapter 1 — это ролевая игра от создателя нашумевшей 8-битной RPG Undertale, которая является продолжением последней. ...

Боль, таблетки и две кареты скорой помощи, или Как мы все-таки забрались на пятое место IronStar 226 в Сочи Никогда. Слышите? Никогда не соглашайтесь участвовать в этом безумии. У нас в ИТ все совсем неплохо — теплые и уютные офисы, большие мониторы, хорошие столовые, ДМС. Хочется драйва, работы на пределе сил, переживаний? Пожалуйста. Идите работать на проекты типа ГИС ЖКХ (ранее...

Введение в Git Оглавление Предисловие 1. Настройка git ....1.1 Конфигурационные файлы ....1.2 Настройки по умолчанию ....1.3 Псевдонимы (aliases) 2. Основы git ....2.1 Создание репозитория ....2.2 Состояние файлов ....2.3 Работа с индексом ....2.4 Работа с коммитами ....2.5 Просмотр истори...

[Из песочницы] Как сэкономить в AWS до полумиллиона долларов? Привет, Хабр! Представляю вашему вниманию перевод статьи «How to reduce your AWS costs? Save up to $500k with these guidelines!» автора George Batschinski. В этой статье мы в подробностях расскажем, как Back4App уменьшила свои расходы в AWS с $55,492 в месяц до $20,074 в ...

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

[Из песочницы] BIM, CAD или MCAD? Переосмысление архитектурного проектирования На протяжении уже долгой практики, удалось поработать практически со всем спектром программного обеспечения, что присутствует сегодня на рынке для инженерных задач. Как от различных гигантов приближающихся к монополизму типа Autodesk, но зачастую не с самыми удачными решения...

Нейросеть превращает наброски в готовое изображение объекта в реальном времени Разработчики из Adobe Research создали приложение на основе нейросетевого алгоритма, которое в реальном времени дорисовывает сделанный пользователем набросок и превращает его в готовое изображение. Разработка будет представлена на конференции ICCV 2019, статья о ней опублико...

Обзор и тест комплекта оперативной памяти DDR4-3200 Team Group T-Force Night Hawk Legend RGB (TF7D416G3200HC14ADC01) объемом 16 Гбайт На российском рынке представлены далеко не все производители оперативной памяти. Часть хороших фирм, которые выпускают отличную продукцию, обходят нас стороной. Сегодня на тестирование попала память компании Team Group – модель из серии Night Hawk RGB. Сегодня мы рассмотрим ...

[Из песочницы] WWDC19: Приступим к работе с Test Plan для XCTest Привет, Хабр! Представляю вашему вниманию перевод статьи «WWDC19: Getting Started with Test Plan for XCTest» автора Shashikant Jagtap. На прошедшей конференции WWDC компания Apple показала новые классные фичи для разработчиков. В Xcode 11 так же добавлено несколько потряс...

[Перевод] Надёжность Flash–памяти: ожидаемое и неожиданное. Часть 1. XIV конференция ассоциации USENIX. Технологии хранения файлов Так как твердотельные накопители, основанные на технологии флэш-памяти, становятся основным средством постоянного хранения информации в дата-центрах, важно осознавать, насколько они надежны. На сегодня проведено большое количество лабораторных исследований чипов флэш-памяти ...

[Перевод] Учебный курс по React, часть 13: компоненты, основанные на классах Сегодня мы публикуем перевод очередного занятия учебного курса по React. Оно посвящено компонентам, основанным на классах. Такие компоненты создают с использованием ключевого слова class. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: функци...

Смарт-часы Moto 360 возвращаются, но Motorola к их созданию ... В 2014 году Motorola выпустила красивые и удобные умные часы — Moto 360. Одной из главных изюминок носимого гаджета стал круглый дисплей, что делало его очень похожим на обычные аналоговые часы. А еще они работали под управлением Android Wear.   C момента выхода...

[Из песочницы] Domain Driven Design: Value Objects и Entity Framework Core на практике На Хабре и не только написано приличное количество статей про Domain Driven Design — как в общем про архитектуру, так и с примерами на .Net. Но при этом зачастую слабо упоминается такая важнейшая часть этой архитектуры, как Value Objects. В этой статье я постараюсь раскрыт...

CLion 2019.1: ClangFormat, подсветка кода через Clangd, memory view, начальная поддержка микроконтроллеров Привет, Хабр! У команды CLion множество отличных новостей — питерская часть команды вместе с другими коллегами успешно перебралась в новый офис, к нам присоединились новые классные разработчики, а главное, мы буквально на днях выпустили первое большое обновление в этом году...

MWC 2019: платформа Snapdragon 8cx 5G рассчитана на портативные компьютеры Компания Qualcomm Technologies представила на ежегодном мероприятии Mobile World Congress (MWC) аппаратную платформу Snapdragon 8cx 5G для портативных компьютеров с постоянным подключением к Интернету. Анонсированное решение объединяет 7-нанометровый процессор Snapdragon 8cx...

Компьютер для выживших в апокалипсисе из Raspberry Pi На Хабре не раз и не два публиковались DIY-статьи с описанием проектов, центральной частью которых был Raspberry Pi. «Малинка» в самом деле подходит для подобных целей практически идеально. Недавно появился еще один такой проект, который заслуживает внимания. Называется ...

Intel готова начать производство памяти MRAM Итак, принципиально новый вид компьютерной памяти, называемый преемником как DRAM, так и NAND и продемонстрированный в конце прошлого года компаниями Samsung и Intel, начинает обретать вид реального продукта. По крайней мере, в этом направлении сделан еще один шаг: по заявле...

Недостаточно знать, что такое Mutex, Semaphore и async/awat. Надо знать всё, начиная с квантов Совсем скоро, 29-30 ноября в Санкт-Петербурге и 06-07 декабря — в Москве мы запустим шестой семинар по .NET. На этот раз — по теме многопоточки и конкурентности. Мы уже писали об этом пару раз на Хабре, но сегодня есть отдельный повод для этого: на семинаре настоящий эксклюз...

Параметризация нейросетью физической модели для решения задачи топологической оптимизации Недавно на arXiv.org была загружена статья с не очень интригующим названием "Neural reparameterization improves structural optimization" [arXiv:1909.04240]. Однако оказалось, что авторы, по сути, придумали и описали весьма нетривиальный метод использования нейросети для полу...

Подробно о dynamic: подковерные игры компилятора, утечка памяти, нюансы производительности Прелюдия Рассмотрим следующий код: //Any native COM object var comType = Type.GetTypeFromCLSID(new Guid("E13B6688-3F39-11D0-96F6-00A0C9191601")); while (true) { dynamic com = Activator.CreateInstance(comType); //do some work Marshal.FinalReleaseComObject(com...

Мини-ПК Intel Frost Canyon NUC на базе процессоров Comet Lake Несколько источников сообщают о предстоящем релизе мини-ПК серии Intel NUC10 (Intel Frost Canyon). Основанного на SoC 10-го поколения Core "Comet Lake-U". NUC10i7FN, работает на базе SoC Core i7-10710U, который включает 6-ядерный / 12-поточный ЦП с 12 МБ кэш-памяти L3, Turbo...

Что нового в iOS 13.3 beta 1 iOS 13.3 — третий функциональный апдейт, вышедший для iOS 13, вот только функциональных нововведений он практически не содержит Вчера вечером Apple возобновила программу бета-тестирования фирменных операционных систем, представив первую тестовую сборку iOS 13.3. Это уж...

Samsung выпускает оперативную память LPDDR5 на 12 ГБит Samsung Electronics объявила о начале массового производства первой в отрасли 12-гигабитной мобильной DRAM-памяти LPDDR5, оптимизированной для поддержки функций 5G и AI. Помимо этого, в конце текущего месяца, южнокорейский производитель планирует начать массовое производство...

JVC и Flipkart запускают шесть Smart телевизоров Японская фирма JVC расширила свою линейку Smart телевизоров в Индии. Компания совместно с индийской OEM-компанией Viera Group и Flipkart представила шесть новых Smart телевизоров со светодиодной подсветкой по цене от 247 долларов. Модельный ряд включает в себя телевизоры...

Смартфоны Samsung Galaxy S10 могут первыми на рынке получить оперативную память LPDDR5 Оперативную память LPDDR5 для смартфонов компания Samsung представила в июле, но позже уточнила, что она найдёт применение в смартфонах лишь в 2019 году. Однако сегодня в Сети появились слухи о том, что такая память может дебютировать уже в нынешнем году на флагманских...

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

[recovery mode] REST страсти по 200 Давно я хотел написать эту статью. Все думал — с какой стороны зайти правильнее? Но, вдруг, недавно, на Хабре появилась подобная статья, которая вызвала бурю в стакане. Больше всего меня удивил тот простой факт, что статью начали вбивать в минуса, хотя она даже не декларир...

Разработка Unix подобной OS — Многозадачность и системные вызовы (7) В предыдущей статье мы научились работать с виртуальным адресным пространством. Сегодня мы добавим поддержку многозадачности. Читать дальше →

[Перевод] Представлен Polaris для поддержания кластеров Kubernetes в здоровом состоянии Прим. перев.: Оригинал этого текста написал Rob Scott — ведущий SRE-инженер компании ReactiveOps, которая и стоит за разработкой анонсируемого проекта. Нам очень близка идея централизованной валидации того, что деплоится в Kubernetes, поэтому мы с интересом следим за подобны...

[Перевод] 5 главных алгоритмов сэмплинга Работа с данными — работа с алгоритмами обработки данных. И мне приходилось работать с самыми разнообразными на ежедневной основе, так что я решил составить список наиболее востребованных в серии публикаций. Эта статья посвящена наиболее распространённым способам сэмплинга ...

Добавляем ZigBee устройства в Homebridge используя CC2531 На Хабре уже встречались статьи о том, как подружить ZigBee устройства различных производителей с системами управления умным домом, без использования фирменных хабов, вроде Xiaomi Gateway. Однако, инструкции для homebridge, я не нашел не только на Хабре, но и на других прост...

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

Бэкап истории: семь изобретателей, о которых вы, возможно, не слышали 31 марта во всем мире отмечается международный день резервного копирования — и в этом году мы в пятый раз проводим исследование, посвященное бэкапу. С результатами вы можете ознакомиться на нашем сайте. Интересно, что согласно исследованию, 92,7% потребителей резервируют сво...

Пара слов в защиту монолита Сравниваем особенности микросервисной и монолитной архитектуры, их преимущества и недостатки. Статья подготовлена для Хабра по материалам нашего митапа Hot Backend, который прошел в Самаре 9 февраля 2019 года. Мы рассматриваем факторы выбора архитектуры в зависимости от конк...

Ломаем Micosoft Lunix на HackQuest 2019 Привет, Хабр! На HackQuest перед конференцией ZeroNight 2019 было одно занимательное задание. Я не сдал решение вовремя, но свою порцию острых ощущений получил. Я считаю, вам будет интересно узнать, что приготовили организаторы и команда r0.Crew для участников. Задание: ...

Смартфон Redmi Go сертифицирован NBTC в Таиланде, вскоре ожидается дебют Недавно Redmi выпустила бюджетный смартфон Redmi Note 7 — первое устройство производителя после того, как подразделение было выделено из материнской компании Xiaomi в независимый бренд. Сообщается, что компания планирует в ближайшее время выпустить два других смартфона — Red...

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

Строительные блоки распределенных приложений. Второе приближение Анонс Коллеги, в середине лета я планирую выпустить еще один цикл статей по проектированию систем массового обслуживания: “Эксперимент VTrade” — попытка написать фреймворк для торговых систем. В цикле будет разобрана теория и практика построения биржи, аукциона и магазина. В...

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

Подкасты для хипстеров #2 Согласно опросу, проведенному после написания первой статьи рубрики «Подкасты для хипстеров» токсичная своенравная публика Хабра приняла ее довольно положительно и захотела продолжения (на момент написания данной статьи, рейтинг предыдущей составляет +3, что несомненно можно...

Презентован мощный геймерский смартфон Black Shark 2 Pro Black Shark Смартфон Black Shark 2 был представлен в марте 2019 года, а сейчас была анонсирована его более мощная версия — Black Shark 2 Pro. Среди изменений — небольшие изменения в дизайне, новый чипсет Snapdragon 855+, меньшая задержка отклика экрана на нажатия, а так...

Как рынок 3D-печати рос в 2018 году и что это значит для бизнеса Французская компания Sculpteo опубликовала очередной ежегодный отчет о состоянии отрасли 3D-печати. Цель исследования – представить полноценный обзор рынка аддитивных технологий, проанализировать тренды и помочь компаниям выстроить свои бизнес-стратегии. Отчет основан на о...

Перевод книги Skunk Works. Личные мемуары моей работы в Локхид Хочу представить вам перевод увлекательнейшей книги «Skunk Works. Личные мемуары моей работы в Локхид». Skunk Works — это секретное подразделение корпорации Локхид, созданное в 1943 году для скорейшей разработки первого американского реактивного истребителя P-80. Также они ...

Рынок б/у серверов в России: все начиналось с Хабра Приветствую, username! Сегодня я расскажу тебе одну занимательную историю о нашем многострадальномгранном российском рынке. Я — один из сооснователей компании по продаже серверов б/у. И речь пойдёт о рынке B2B оборудования. Начну с ворчания: “Помню, как наш рынок под стол пе...

Китайцы готовятся выпускать первую разработанную в стране память DRAM На днях с подачи интернет-ресурса DigiTimes мы сообщили, что китайская компания ChangXin Memory Technologies (ранее ― Innotron Memory) собирается в четвёртом квартале приступить к производству 19-нм 8-Гбит чипов LPDDR4 (или DDR4, в этом мнения разделились). Чуть подробнее о ...

[Из песочницы] Простота Hickey Привет, Хабр! Предлагаю вашему вниманию перевод статьи "Simple Hickey" автора Robert C. Martin (Uncle Bob). Рич Хики выступил с отличной лекцией в «Strange Loop» под названием «Простое, сделанное легко». Я настоятельно рекомендую вам потратить час и послушать её. Это вы...

Мартовский топ самых мощных смартфонов AnTuTu в Китае: в лидерах Xiaomi и Vivo Компания AnTuTu выпустила топ 10 самых мощных Android-смартфонов прошлого месяца. Напомним, что в начале каждого месяца появляется сразу два топа: для китайского и международного рынков. И они достаточно сильно отличаются. Если в феврале в Китае лидерами были Xiaomi Mi 9 и ...

Intel представила ещё ряд продуктов для серверного сегмента Кроме массы новых серверных CPU компания Intel представила несколько новых продуктов линейки Optane и не только Во-первых, это постоянная память Optane DC, которая может использоваться совместно с обычной оперативной памятью. В частности, ряд новых CPU Intel поддержива...

К концу года стоимость SSD может сократиться вдвое В конце уходящей недели аналитики  DRAMeXchange выпустили свежий отчет, в котором спрогнозировали перспективы рынка флэш-памяти и твердотельных накопителей на ближайшие кварталы. За минувший год цены на память NAND уже прилично снизились. Осенью 2017 года...

[Из песочницы] Modbus на российском микроконтроллере К1986ВЕ92QI Попал мне в руки российский микроконтроллер К1986ВЕ92QI производства АО "ПКК Миландр" с 32-битным RISC ядром ARM Cortex-M3 128кБ Flash и 32кБ ОЗУ, сразу же захотелось изучить и опробовать его в действии. Микроконтроллер поставляется в упаковке, которой позавидуют к...

Консоль Sony PlayStation 5 для разработчиков располагает 32 ГБ памяти GDDR6 и накопителем объёмом 2 ТБ Сегодня мы уже имели возможность оценить скорость загрузки игр на консоли Sony PlayStation 5 (имя предположительное) в сравнении с PlayStation 4 Pro. Разница действительно колоссальная, но это и понятно, ведь новая приставка уже из коробки будет иметь SSD вместо обычног...

[recovery mode] История слона Slonik, логотипа PostgreSQL Привет, Хабр! Всегда думал, что логотип для продукта придумать если не пару пустяков, то дело небольшого количества времени. Однако на примере PostgreSQL видно, что это совершенно не так. Предлагаю вашему вниманию перевод статьи Патрисии Дыбки, комьюнити менеджера компани...

Patriot Memory предлагает обновлённую оперативную память DDR4 линейки Viper 4 Компания Patriot Memory, известная тем, кто любит высокопроизводительные системы, обновляет линейку оперативной памяти Viper 4. Новые модули типа DDR4 совместимы с платформами Intel и AMD. Отдельно производитель подчёркивает слаженную работу с процессорами Ryzen 3000 и ма...

Представлен Oppo Reno Z — первый в мире смартфон с SoC MediaTek Helio P90 Компания Oppo представила смартфон Reno Z. Изначально ему приписывали SoC MediaTek Helio P90, затем источники стали утверждать, что новинка будет основана на Snapdragon 710 и будет стоить менее 200 долларов. В реальности оказалось, что Reno Z действительно стал первым и...

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