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

TEGRUS подтверждает, что корпоративная почта Mailion выдерживает нагрузку в 600 тысяч пользователей В ноябре прошлого года МойОфис представила корпоративную почту нового поколения Mailion, разработанную при грантовой поддержке РФРИТ. Это тиражируемое решение для крупных организаций, которое разворачивается на собственных серверах клиента или на базе инфраструктуры довере...

Опыт тестирования PostgreSQL 13 на ARM-серверах HUAWEI TaiShan 200 Способны ли ARM-серверы эффективно работать в качестве высоконагруженного решения для PostgreSQL 13? Мы провели целый ряд синтетических тестов, сравнивая их с аналогичным оборудованием на платформе x86, и пришли к интересным результатам. Описание методики тестирования и выво...

В российских серверах останутся только российские CPU В соответствии с новыми требованиями (проект постановления Правительства, вносящего изменения в постановление от 17 июля 2015 г. № 719, опубликован 22.10.2021, публичное обсуждение до 15.11.2021, вступает в силу с 01.01.2022), российские серверы вскоре поделятся на два уро...

Sitronics Group выпустила тестовую партию серверов на процессоре «Эльбрус-8СВ» Первой моделью стал стоечный сервер с четырьмя восьмиядерными процессорами «Эльбрус-8СВ» с тактовой частотой 1500 МГц. Новый сервер SIT SRE 2408 подходит для работы с высоконагруженными системами, хранения и обработки больших объёмов данных.

Wireguard VPN, Yggdrasil, ALFIS DNS и AdGuard На написание этой статьи спровоцировала вот эта статья, с кучей странностей, и необязательных действий. Если коротко, то автор не понимает зачем он ставит те или иные программы, а именно - Unbound и dnsproxy. Но так как кроме исправления недочётов той статьи хочется добавить...

Десктопное железо в серверах: преимущества, особенности работы и сравнение с enterprise Привет, Хабр! Несколько раз под текстами блога Selectel читатели спрашивали, зачем в дата-центрах используется десктопное железо. Некоторые даже допускали мысль, что на таких серверах работает облако Selectel. Это далеко не так, поэтому мы решили подробнее рассказать про ...

Эмулятор электросчётчиков Ряд наших устройств имеет встроенный порт RS-485 для прямого подключения электросчётчиков, имеющих данный интерфейс. Для облегчения тестирования устройств мы разработали небольшую программу-эмулятор. Именно о ней дальше и пойдёт речь. Читать далее

Разработку продуктов ускоряют серверные линейки SuperBlade, Twin и Ultra от Supermicro Компания Super Micro Computer, Inc. (SMCI), мировой лидер в области высокопроизводительных вычислений, хранения данных, сетевых решений и экологически чистых вычислительных технологий, объявляет о достижении прорыва в производительности вычислений благодаря процессорам 3-го&...

Революционную производительность клиентам обеспечивают серверы Supermicro Компания Super Micro Computer, Inc. (SMCI), мировой лидер в области высокопроизводительных вычислений, хранения данных, сетевых решений и экологически чистых вычислительных технологий, объявляет о достижении прорыва в производительности вычислений благодаря процессорам 3-го&...

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

Кросс-компиляция NGINX (для случая GCC) NGINX — это HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения, изначально написанный Игорем Сысоевым. Уже длительное время он обслуживает серверы многих высоконагруженных сайтов. Однако кросс-компиляция NGINX практ...

Файл-сервер на Raspberry Pi как домашний NAS Одноплатные мини-компьютеры подходят для совершенно разных полезных применений: блокировки рекламы во всём трафике (Pi-hole), управления умным домом или печати на стареньком принтере в кладовке по Wi-Fi. Но практически идеальный вариант использования — в качестве файл-серве...

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

Установка Nextcloud на Synology. Настройка OnlyOffice и External storage В данном посте я хотел бы рассмотреть способ установки персонального облака на домашний сервер Synology при помощи Docker, поделиться своими ошибками и опытом использования в повседневной жизни. Я буду признателен, если более опытные пользователи habr также поделятся своим о...

Veslo — расширение Retrofit для тестирования (Java) Статья расскажет о расширении для декларативного HTTP клиента retrofit предназначенного в большей степени для функционального тестирования API. Создан в первую очередь для упрощения и ускорения разработки API тестов. Расширение позволяет использовать сразу две модели данных ...

Сто раз сломай, один раз поправь или как мы улучшали тестирование отказоустойчивости и восстановления API Привет, хабровчане!Меня зовут Нурыев Асхат, я ведущий инженер по автоматизации в DINS. За время работы в компании я участвовал в решении множества сложных задач. В этой статье я поделюсь историей улучшения процесса и автоматизации тестирования высокой доступности и восстанов...

Приложения для заметок с хостингом на своём сервере (замена Evernote) Я давно уже пользуюсь Evernote (далее местами — EN) для заметок. Мне от него много не надо — вложенность хотя бы в пару уровней, простой WYSIWYG-редактор, возможность прикреплять файлы, автосинхронизация, работа под Windows и Android, оффлайн-режим (включая мобильник), поиск...

[Перевод] Инженерный подход к тестированию алгоритмов: исследовательский анализ рабочего процесса. Часть 1 Что из себя представляет тестирование и анализ алгоритмов? Давайте разберемся в этом на практике. Читать далее

5 принципов, о которых нельзя забывать, когда описываешь инфраструктуру в виде кода Infrastructure as Code — это подход, который подразумевает описание инфраструктуры в виде коде с его последующим применением для внесения необходимых изменений. Но, как именно писать код, IaC не говорит, только даёт инструменты. Один из таких инструментов — Terraform.21 мая ...

Безопасность Telegram развеял основатель Signal: даже Facebook и WhatsApp предлагают большую конфиденциальность Репутация мессенджера Telegram, предлагающего дополнительный уровень кибербезопасности, чрезмерно преувеличена. Именно так считает Мокси Марлинспайк (Moxie Marlinspike), основатель платформы обмена сообщениями Signal. Мокси Марлинспайк резко критиковал одного из крупней...

Преимущества стоечных серверов HP Proliant Сетевое оборудование и системы хранения данных необходимых для работы как малых, так и больших предприятий. Специальные коммутаторы и другое оборудование предназначено для того, чтобы объединять процессы в одну локальную сеть, с помощью которой будет легко работать. Чтобы пр...

Supermicro объявляет о достижении прорыва в производительности вычислений Компания Super Micro Computer, Inc. (SMCI), мировой лидер в области высокопроизводительных вычислений, хранения данных, сетевых решений и экологически чистых вычислительных технологий, объявляет о достижении прорыва в производительности вычислений благодаря процессорам 3-го&...

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

Gatling. Тестирование JDBC Привет! Меня зовут Александра, я работаю в отделе тестирования производительности Тинькофф. Этот текст — часть цикла статей, посвященных тестированию производительности с помощью инструмента Gatling. В предыдущей статье мы с командой рассказали о работе Gatling с HTTP. Еще м...

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

Хакеры, сбои роботов и отключение электричества: как разные проблемы приводят к остановке бирж и миллионным убыткам Вероятно, многие пользователи Хабра участвуют в торговле ценными бумагами и/или криптовалютами. Инвестиции и торговля - один из инструментов для увеличения объемов собственного капитала. Ну а биржи дают возможность использовать эти инструменты.В большинстве случаев вся работ...

[Перевод] Совместное использование типов TypeScript между Backend и Frontend Если вы используете монорепозиторий, то взаимодействие между клиентом и сервером с общей моделью данных будет проблемой. Без обслуживания дублирование кода приведет к рассинхронизации.Если модель данных изменяется на серверной части - убедитесь, что клиентский код подхватит ...

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

[Перевод] Зачем вам может понадобиться собственный DNS-сервер? Одна из сложностей в понимании DNS заключается в его децентрализованности. Существуют тысячи (а может, сотни тысяч?) авторитетных серверов имён и по крайней мере 10 миллионов резолверов. На них работает множество разного ПО! Из-за того, что на разных серверах выполняется св...

Мой новый домашний сервер, часть 4: использование unraid Для тех, кому лень читать предыдущие части — я переходил с HP Microserver Gen8/Windows Server на самосборный сервер с Unraid в качестве базовой ОС. Unraid — это коммерческая ОС для NAS/домашнего сервера на базе ядра Linux. Основные возможности — гибкое управление массивом д...

Green server для PET-проектов на базе Raspberry Pi – часть вторая(большой брат) После не самого удачного опыта с Raspberry Pi 2 B в качестве домашнего сервера, я на пару лет бросил идею с домашним хостингом. Но количество PET проектов только увеличивалось. Тогда я раздобыл старенькую рабочую лошадку - полноразмерный HP сервер 1U с 8gb оперативной памяти...

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

Gatling. Тестирование Kafka Привет! Меня зовут Александра, я работаю в отделе тестирования производительности Тинькофф. Мы продолжаем наш цикл статей, посвященных работе Gatling с различными протоколами. Ранее мы уже рассмотрели работу с HTTP, JDBC и gRPC. В этой статье поговорим о работе Gatling с Kaf...

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

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

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

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

Защита стартапа от DDOS. Личный опыт и переживания Защита стартапа от DDOS. Личный опыт и переживанияЛюбому пользователю интернета, доступны для покупки услуги ботнетов, которые по щелчку пальцев начнут засылать паразитный трафик на сервер жертвы. Называются эти услуги где прямо, а где завуалировано, например: стресс-тестиро...

Как Discord стал нашим основным инструментом для сбора фидбека и позволил наладить систему саппорта почти без вложений Сейчас наш Discord-сервер — это самый эффективный способ сбора фидбека у социально активной кор-аудитории PvP-шутера. Сервер начинался как простой эксперимент, мы не понимали, насколько он будет полезен, но результаты превзошли ожидания. Настолько, что мы сделали еще и отдел...

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

Мелкая логистика маленького дата-центра Печатаем адаптеры для SSD с 2,5 на 3,5 дюйма, потому что в продаже их нет Значит, салазки. Давным-давно мы стояли в ЦОДе на Ярославском шоссе, том самом, что был на месте станции МЦК. Собственно, он в какой-то момент накрылся этой самой станцией, и нам нужно было куда-то у...

Настраиваем GitLab Container Registry В этой статье мы рассмотрим, как настроить реестр образов GitLab Container Registry, находящийся за обратным прокси сервером NGINX. Предполагается, что у вас уже установлен GitLab с помощью пакета Omnibus. Согласно документации, Container Registry можно настроить на том же д...

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

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

Защитник Windows – один из лучших антивирусов для Windows 10 и Windows 11 Независимая организация AV-Test регулярно проводит тестирование самых популярных антивирусных решений на рынке с целью определения приложений, обеспечивающих максимальную защиту пользователей, их ПК и данных. Специалисты AV-Test опубликовали результаты масштабного ...

OpenLDAP в качестве центра аутентификации для Nextcloud и ProFTPD Привет, Хабр! На связи Холодаев Алексей, младший системный администратор Cloud4Y. Сегодня хочу поделиться опытом использования OpenLDAP в качестве центра аутентификации для Nextcloud и ProFTPD.В ходе работы над одним из проектов возникла задача по созданию нескольких сотен п...

Kui — «гибридное» CLI/GUI-приложение для работы с Kubernetes Не секрет, что большинство из нас, когда речь заходит о таких вещах, как управление сервером или кластером Kubernetes, в первую очередь думают не про какой-то GUI, а любимый терминал. Для многих это как езда на автомобиле с ручной коробкой передач: просто, удобно, гибко, бол...

Представлен сервер ASRock Rack 1U1G-C256/2L2T с поддержкой 10GbE Возможна установка процессоров Intel Xeon E-2300 в исполнении Socket H5, четырех модулей оперативной памяти DDR4 и двух накопителей стандарта 2,5 дюйма с поддержкой горячей замены.

GIGABYTE представил серверы с прямым жидкостным охлаждением GIGABYTE Technology сегодня представила два новых обучающих сервера HPC и AI с жидкостным охлаждением, G262-ZL0 и G492-ZL2, которые могут довести до предела ускорители NVIDIA HGX A100 и процессоры AMD EPYC 7003 благодаря жидкостному охлаждению корпоративного уровня. Чтобы пр...

Сочетание Shift-Left и «Традиционной» модели тестирования в будние дни QA В этом материале будет кратко рассказано, почему Shift-Left – это не всегда хорошо и почему не стоит забывать о традиционной модели тестирования. Рассмотрим паттерны поведения QA при тестировании обычных задач и как постепенно стать продуктивным тестировщиком, не утопая в ре...

Посмотрим, что внутри у нового сервера Lenovo ThinkSystem SR650 v2 Каждому хостеру время от времени приходится обновлять железо. Тут мы не отличаемся от обычных людей, которые следят за выходом новых процессоров и ценами. Мы тоже всё это отслеживаем, а когда наступает нужный момент — делаем апгрейд. Последняя новинка в нашем парке — попул...

Атака не клонов, или Генерация и анализ тестовых данных для нагрузки. Часть 1 Как добиться необходимого контроля, удобства и даже скорости при подготовке тестовых данных для микросервисов и тестов производительности? В каких случаях лучше не генерировать XML и JSON файлы с помощью конкатенации строк? Зачем анализировать статистику по SQL запросам?Меня...

Подготовка смартфона на BlackBerry OS 10 к 4 января 2022 года Всем привет. В конце прошлой статьи я упомянул о том, что компания BlackBerry прекращает поддержку устройств на базе собственной операционной системы. К слову, эта дата несколько раз откладывалась. Первоначальные замыслы компании по закрытию инфраструктуры в ходе процесса En...

Microsoft признала проблемы с сетевой печатью в Windows 11 KB5006674 и Windows 10 KB5006670 Компания Microsoft признала проблемы с сетевой печатью в Windows 11 KB5006674 и Windows 10 KB5006670. Microsoft отметила, что принтеры, которые используются совместно через серверы печати Windows, могут получать многочисленные ошибки, которые не позволяют им использовать сет...

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

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

QA Meeting Point 2021: тестирование BigData, развитие команды, тонкости работы с AI 1 декабря мы провели конференцию QA Meeting Point. Участники услышали выступления экспертов в области тестирования AI и BigData, разобрались в основах performance-тестирования, познакомились с GraphQL и узнали, как создавать модульные тестовые проекты. Ссылка на доклады...

Huawei запускает бета-тестирование новой EMUI 12 на своих флагманах в России и ряде других стран Компания Huawei начала запускать программы бета-тестирования новой фирменной оболочки EMUI 12 в международном масштабе. Поучаствовать в программах тестирования смогут пользователи из России и некоторых других регионах. Российские пользователи уже могут записаться на уч...

Аниме игру Soul Tide можно предзагрузить на iOS и Андроид Проект Soul Tide выйдет завтра вечером в России и по всему миру. Сейчас его можно заранее скачать. Soul Tide — мобильный проект, сервера которого откроют завтра, 29-го марта в 19:00 по МСК. Об этом говорится в самой игре, после её установки из App Store и Google Play. Напом...

ASRock Rack представила плату ROMED8-NL для серверов Новинка допускает установку процессоров AMD EPYC 7003 и 7002 Series в исполнении Socket SP3. Есть восемь слотов для модулей оперативной памяти и семь разъемов PCIe 4.0 x16 для карт расширения.

AMD увеличила производительность видеокарт до 36% за 1 год с помощью драйверов Adrenaline – CBase Тестирование проведено журналистами ComputerBase и доказывает ощутимый рост количества кадров в секунду на новом поколении видеокарт AMD

От Prototype Pollution к RCE на ZeroNights X В рамках данной статьи мы рассмотрим уязвимость Prototype Pollution на клиенте и AST-injection на сервере и то, к чему может привести их совместная эксплуатация, а также, как они были встроены для обучения в конкурс “Hack To Be Hired” на ZeroNights X от Академии Digital Secu...

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

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

Линукс-порт Far Manager: что нового за 2021 Предыдущий пост про порт Far Manager под Linux, far2l, оказался невероятно популярным, так что я подумал, что неплохо бы раз в год писать что-то вроде дайджеста самых интересных новостей разработки. Начнём.Буфер обмена в консольной версииТеперь far2l, как и mc, умеет использ...

ASRock Rack представила сервер 1U8S2E-ICX/2T с поддержкой 10 накопителей на 2,5" Новинка допускает установку одного процессора Intel Xeon Scalable третьего поколения в исполнении Socket P+ и восьми модулей оперативной памяти DDR4 с рабочей частотой до 3200 МГц.

8 стереотипов, с которыми сталкиваются тестировщики Тестирование программного обеспечения – одно из быстроразвивающихся направлений, которое пользуется большим спросом в IT-сфере. Тестировщикам открыты возможности от тестирования работы внутренних систем сложных платформ до тестирования мобильных приложений или сайтов.Я всегд...

[Перевод] Как писать программы с математическим совершенством Имя Лесли Лэмпорта, возможно, не является узнаваемым, но он стоит за несколькими великими проектами: программой для набора текста LaTeX и работой, которая сделала возможной облачную инфраструктуру в Google и Amazon. Он также уделил много внимания нескольким проблемам, дав им...

Green server для PET-проектов на базе Raspberry Pi – часть третья (сравнение с нетбуком) В двух предыдущих статьях я рассказывал как создавал мини-сервер из Rasbperry Pi model B и его старшего брата Raspberry Pi 4B. В комментариях часто писали, что стоило остановиться на б/у устройствах(нетбуках, ноутбуках, неттопах и т.д.). Данные устройства можно было найти по...

Веб-сервер — это просто скрипт Есть категория людей, которые особо ценят надёжность, стабильность, безопасность и свободу информации. Наверное, именно такие люди поднимают медиасерверы Plex и Jellyfin, запускают ноды Bitcoin, мосты Tor, инстансы Mastodon и Matrix, приложения YunoHost, VPN-узлы Tailscale ...

Каталог серверов Gigabyte пополнили модели на архитектуре Arm Компания Gigabyte Technology обновила ассортимент серверов, добавив в него восемь моделей на архитектуре Arm: G242-Р33, G242- P34, R152-P31, R152-P32, R272-P31, R272-P32, R272-P33 и E252-P31. Все они являются однопроцессорными и построены на процессорах Ampere Altra, в ...

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

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

[Перевод] 6 причин использовать Kubernetes на сервере bare metal Развертывание Kubernetes на физических серверах  рекомендуется организациям, которые находятся в поисках новых возможностей в сфере управления инфраструктурой. Рассмотрим 6 причин попробовать K8s на выделенных серверах. Kubernetes в общедоступном облаке - это подхо...

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

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

Ваш чек, сэр! Todo после покупки виртуального Linux-сервера Для подписчиковВиртуальный сервер годится для решения очень многих задач, тем более что стоит его аренда недорого. Если ты пользуешься VDS, обязательно обрати внимание на этот небольшой чек-лист, по которому нужно пройтись после покупки виртуального сервера. Если проигнориро...

[Перевод] NFT — бесполезная технология Среднему человеку очень сложно понять, насколько бесполезны NFT. Мы верим в разумность действий. Если вокруг этой технологии поднято уже столько шума – если это вообще можно назвать технологией – наверное, что-то полезное она делает? На самом деле нет, она не делает вообще ...

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

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

[Перевод] Фаззинг сокетов: Apache HTTP Server. Часть 1: мутации Прим. Wunder Fund: наш СТО Эмиль по совместительству является известным white-hat хакером и специалистом по информационной безопасности, и эту статью он предложил как хорошее знакомство с фаззером afl и вообще с фаззингом как таковым.Этот материал открывает серию из трёх ста...

Воспаления головного мозга: как это вообще работает, если за ГЭБ нет иммунной системы Так выглядит строение головного мозга Гематоэнцефалический барьер в нашем организме — это такая структура, которая защищает наш мозг от всего, что может ему навредить. Иногда этот барьер ломается и уже не может останавливать всё, что в мозг попадать не должно. И в этом ...

Лучшая защита – нападение: как моделирование действий злоумышленника помогает укрепить инфраструктуру Иногда бывает полезно взглянуть на ситуацию под другим углом. Для информационной безопасности это правило работает так: надо посмотреть на свою инфраструктуру с точки зрения потенциального злоумышленника. Как тебя будут ломать? И что будет, когда сломают? Такой подход к оцен...

GIGABYTE представила серверы с жидкостным охлаждением от NVIDIA Сервера рассчитаны для работы на AMD EPYC 7003 и NVIDIA HGX A100

[Перевод] Toshiba T1100. Культовый ноутбук без жесткого диска Ноутбук, предназначенный «для мобильных профессионалов», до 8 часов автономной работы, по цене 1899 долларов… в 1985 году. Как такое возможно? Позвольте представить героя нашей истории, Toshiba T1100 Plus: Давайте выясним, как он работает Читать дальше →

Не занижает ли Nvidia производительность старых видеокарт современными драйверами? Тестирование GeForce GTX 1060 даёт ответ GeForce GTX 1060 остаётся самой популярной игровой видеокартой в Steam, и в ближайшее время, судя по статистике, такой и останется.  На что способна эта видеокарта в 2022 году и не снизила ли Nvidia её производительность новыми драйверами в угоду более современным...

[Перевод] От песочных часов к пирамиде: как усовершенствовать структуру тестов Меня зовут Владислав Романенко, я Senior iOS QA Engineer в Badoo и Bumble. Мы регулярно внедряем новые фичи в приложения, и автоматизация тестирования — один из способов не пропустить баги. Фактически автотесты входят в жизненный цикл всех частей наших приложений: бэкенда, с...

Сервер Qnap NVR QVP-41B предназначен для систем сетевого видеонаблюдения Компания Qnap Systems представила сервер для систем сетевого видеонаблюдения NVR-QVP-41B со встроенным коммутатором PoE. Коммутатор с шестнадцатью портами Gigabit PoE, двумя комбинированными портами RJ45/SFP и двумя портами 2.5GbE поддерживает все виды устройств PoE и п...

Как я перестал беспокоиться и полюбил тестирование React-компонентов Как тестировать React-компоненты? Какую библиотеку использовать? Как тестировать компоненты, которые берут данные из Redux, а не из пропсов? Как тестировать компоненты, в которых используется роутинг с помощью React-router-dom? Что делать, если в компоненте есть асинхронный ...

Turbo Intruder и потерянное руководство пользователя Практически каждый, кто хоть немного пользовался Burp Suite, знает про Intruder – инструмент внутри Burp, который позволяет автоматизировать атаки на веб-приложения, такие как брутфорс, фаззинг, майнинг параметров.Однако, Intruder имеет много ограничений. Например, в Intrude...

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

Автоматизация тестирования «с нуля» (нетехническая сторона вопроса) Есть множество статей про технологии и те или иные подходы к автоматизации. Но почему-то нет статей про «обратную сторону» автоматизации. Как вообще всё зарождается на проекте? И как это «всё» организовать? Читаю дальше

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

Кроссплатформенный переключатель прокси-сервера на Python + Qt Устав искать нормальный портативный инструмент для переключения между моим рабочим прокси-сервером и прямым подключением дома (который, к тому же, работал бы на Windows и Linux), я решил-таки запилить собственную тулзу для этих целей. Вооружившись Python и Qt, начал клепать ...

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

Новые серверы на базе процессоров Intel Xeon D представляет Supermicro Super Micro Computer, Inc. (SMCI), мировой лидер в области высокопроизводительных вычислений, хранения данных, сетевых решений и экологически безопасных вычислительных технологий, объявляет о выпуске новых серверов с новейшими процессорами Intel Xeon D-1700 и Intel Xeon D-27...

Тестируем китайские rack-серверы Gooxi В последнее время мы начали намного активнее смотреть по сторонам в поиске альтернатив железу. К нам на знакомство попали малоизвестные серверы с китайским лейблом Gooxi. Расскажем о проблемах, решаемых даунгрейдом BIOS, логах на китайском языке и как сделать так, чтобы зар...

Сценарии спуфинговых атак на спутниковые системы навигации Интерактивная карта инцидентов ГНСС-спуфинга. Была раньше здесь, теперь ее нет. 96% специалистов по cybersec игнорируют проблему спуфинга; в 2012 году стоимость атаки была $100 000, в 2022 — всего $500; в 2018 году в продажу поступил GPS Spoofer за $5; по роликам на yout...

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

[Перевод] Миллион одновременных соединений Я слышал ошибочные утверждения о том, что сервер может принять только 65 тысяч соединений или что сервер всегда использует по одному порту на каждое принятое подключение. Вот как они примерно выглядят: Адрес TCP/IP поддерживает только 65000 подключений, поэтому придётся на...

Бета-тестирования российской мобильной ОС «Аврора» будет расширено В 2021 году была запущена программа бета-тестирования российской мобильной ОС «Аврора». В ней приняли участие более 4 тысяч пользователей. Уже в следующем году программа будет расширена. Об этом сообщили представители компании «Открытая мобильная платформа», которая стоит за...

Игры с Mongo, или как мы избежали проблем благодаря смекалке и реверс-инжинирингу Одним из трендов при проектировании сервисов в последнее время выступает использование в качестве баз данных NoSQL-систем. Мы также стараемся идти в ногу со временем и, конечно же, имеем в своем IT-ландшафте несколько таких решений. Одно из них — шардированный кластер MongoD...

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

«Яндекс» выпустил первую партию отечественных серверов Партия уже проходит "боевое" тестирование

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

Линейно-интерактивный ИБП Ippon Smart Winner II 1500 Euro: чистая синусоида и карта SNMP Компания Ippon предлагает несколько линейно-интерактивных источников бесперебойного питания, в батарейном режиме обеспечивающих нагрузки синусоидальным напряжением. Все эти ИБП предназначены для обеспечения бесперебойной работы персональных компьютеров и рабочих станций, сер...

[Перевод] DevOps, SRE и Platform Engineering В течение своей карьеры мне приходилось работать в командах и компаниях, где в качестве разработчика я помещал код в репозиторий и просто надеялся, что все будет хорошо, когда какой-нибудь мифический сисадмин в конце концов не запустит его в продакшн. Случалось и то, что мне...

[Перевод] Путь к успеху в сфере DevRel: информирование, помощь, вовлечение Только за последний год у меня было несколько десятков разговоров с людьми, которых интересовало, как разделить обязанности в команде Developer Relations (эта команда выстраивает отношения с разработчиками). Неважно, какая перед вами стоит задача: понять, какого именно специ...

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

Путеводитель по ID для JPA сущностей. Часть 1: ID, генерируемые на сервере Разработка инструментария – очень познавательное занятие, потому что заставляется задуматься над теми вещами, которые в процессе разработки иногда не замечаешь. Казалось бы, создание @Id атрибута в JPA – рутинное занятие и каждый разработчик может сделать айдишник, даже не в...

4 страха, мешающие стать тестировщиком в международной компании Привет, Хабр! Меня зовут Анастасия Донцова, и я работаю старшим менеджером команды тестирования в компании Dell Technologies. Хочу немного рассказать вам о своей специальности, а также развенчать несколько ложных и вредных представлений, которые её окружают. Тестирование пр...

Специалисты «Роскомсвободы» рассказали, как в России блокируется Proton VPN Технические специалисты «Роскомсвободы» рассказали, как именно блокируется доступ к серверам Proton VPN из России. По их словам, почти все серверы швейцарской компании недоступны у провайдеров, которые используют ТСПУ (технические средства противодействия уг...

[Перевод] Исправление неоднозначных ограничений без перезапуска приложения ПримечаниеСлова layout, autolayout и constraints я перевёл, соответственно, как вёрстка, автовёрстка и ограничения.Работа с автовёрсткойПроблемы автовёрстки решать непросто. Запуская приложение, надеешься, что все установленные ограничения работают корректно, а получаешь куч...

Docker: заметки веб-разработчика. Итерация четвертая Привет, друзья! В этой статье я продолжаю (и заканчиваю) делиться с вами заметками о Docker. Заметки состоят из 4 частей: 2 теоретических и 2 практических. Если быть более конкретным: первая часть посвящена Docker, Docker CLI и Dockerfile; во второй части рассказывается о...

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

JavaScript: разрабатываем чат с помощью Socket.io, Express и React с акцентом на работе с медиа Привет, друзья! В данной статье я хочу показать вам, как разработать простое приложение для обмена сообщениями в режиме реального времени с использованием Socket.io, Express и React с акцентом на работе с медиа. Функционал нашего приложения будет следующим: при первом за...

Илон Маск продал очередной пакет акций на сумму $1,01 млрд и исполнил больше опционов Согласно опубликованным накануне открытым документам, Илон Маск (Elon Musk) продал очередной пакет из 934 091 акции компании Tesla на сумму $1,01 млрд. Это потребовалось для исполнения налоговых обязательств, связанных с исполнением опционов на покупку 2,1 млн акций. Источни...

Карты расширения Qnap QM2-2P410G1T, QM2-2P410G2T и QM2-2P10G1TB добавляют в конфигурацию системы порты 10GbE и слоты M.2 Компания Qnap Systems представила карты расширения QM2-2P410G1T, QM2-2P410G2T и QM2-2P10G1TB. Первые две оснащены интерфейсом PCIe Gen 4, третья — интерфейсом PCIe Gen 3. Они позволяют оснастить ПК, сервер или хранилище с сетевым подключением (NAS) одним или двумя...

Microsoft признает, что еще одна ошибка Windows 11 замедляет работу ПК (накопителей) Windows 11, очевидно, влияет на скорость накопителей (NVM, SSD, жесткий диск), и Microsoft наконец признала это новой известной проблемой. Не все будут затронуты проблемами, выделенными здесь, но некоторые пользователи обнаружили, что Windows 11 особенно сильно замедляет раб...

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

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

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

Установка Xpenology на ESXi и настройка виртуального видеонаблюдения Xpenology - это та же операционная система Synology NAS, только установленная на обыкновенное компьютерное железо. Инструкций, как установить Xpenology на обычный компьютер, в инете вагон и маленькая тележка, поэтому я не буду на этом останавливаться.В данной же статье я хоч...

Cloud4Y предоставил виртуальные серверы компании ПЛК ООО «ПЛК» чтобы продолжить развитие приняла решение перейти на облачную платформа Cloud4Y. Первоначально провайдер предоставил компании тестовую инфраструктуру для оценки возможностей, которые дают виртуальные мощности. Поскольку Cloud4Y ...

Первые шаги с werf: собираем и деплоим простое приложение в Kubernetes В этой статье мы рассмотрим, как с помощью Open Source-утилиты werf собрать Docker-образ простого приложения и развернуть его в кластере Kubernetes, а также с легкостью накатывать изменения в его коде и инфраструктуре.Мы поговорим об общих принципах работы с werf при использ...

[Перевод] Python: Логируем как профессионалы Часто вижу, что помимо обработки исключений, люди мучаются кое с чем еще, а именно с логированием.Большинство людей не знают, что писать в логи, поэтому решают логировать все, что угодно, думая, что все подряд – это в любом случае лучше, чем ничего, и, в конечном итоге, прос...

[Перевод] Чем Linux HugePages важны для серверов баз данных? Часто пользователи рассказывают о сбое базы данных по вине Out Of Memory Killer. Он завершает процессы PostgreSQL и остается причиной большинства отказов этой БД. Память на хост-компьютере может закончиться по нескольким причинам. Наиболее распространены из них четыре. Во-пе...

Автоматизация перевода документов на иностранные языки через стандарт XLIFF: особенности тестирования Представим ситуацию: у вас есть продукт, в котором ваши клиенты создают собственный контент. Этот контент нужно распространить на аудиторию, говорящую на разных языках. Как помочь клиенту сделать процесс локализации его контента более комфортным?В десктопных продуктах iSprin...

Похожи ли компьютерные игры на войну? Насколько то, что происходит в компьютерных играх близко к реальности? На первый взгляд, вроде бы как, мы видим там те же танки, пехоту, самолеты. Есть там и ряд условностей. Я давно хотел написать статью о том, в чем же принципиальные отличия игр про войну от войны. Знаете,...

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

SFTP под root-ом в WinSCP для удаленной отладки(PyCharm) Этот пост предназначен в первую очередь для новичков в разработке, впервые столкнувшихся с необходимостью запуска скриптов из-под root-а, взаимодействующих с ресурсами/устройствами, доступ до которых возможен только с сервера приложений, находящимся за NAT-ом. Частая си...

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

Wargaming дал возможность перенести аккаунты на европейские сервера WG сделал возможность миграции в Worldofwarships на иностранные сервера для российских и украинских игроков. Трансфер аккаунта также будет доступен для игроков, которые переехали в страну другого региона или изначально зарегистрировались и играют на сервере не своего региона...

Сервер «1С: Предприятие» на Linux: настройка доменной авторизации В данной статье мы рассмотрим настройку сервера «1С:Предприятие» для использования Microsoft AD в качестве системы авторизации клиентов 1С. Статья представляет собой описание успешно внедрённого решения, за основу брались различные статьи из открытых источников, в частн...

Техническое задание на автоматизацию: каким оно должно быть, состав и технологии создания Я работаю в IT консультантом, программистом, продавцом в общей сложности более 18 лет. За эти годы я перепробовал разные методы взаимодействия с клиентами и подходы к составлению технических заданий. И самый лучший вариант по моему мнению, я опишу в этой статье. Сам я давно ...

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

Участившиеся атаки на сервер Вопрос безопасности сервера с каждым днём становятся всё более актуальней, а обеспечение их безопасности — всё сложнее. После 28 мая 2022 г. участились кибер атаки в том числе на малый и средний бизнес. Эта напасть не обошла стороной и Красноярск. За месяц пострадало 4 клиен...

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

Инстансы Amazon EC2 M6a общего назначения работают на базе процессоров AMD EPYC 3-го поколения Компания AMD сообщила, что поставщик облачных вычислений Amazon Web Services (AWS) расширил свое предложение за счет инстансов Amazon EC2 M6a общего назначения, которые работают на базе процессоров AMD EPYC. Говоря точнее, в них используются процессоры AMD EPYC 3-го пок...

ХPath: что нужно делать, а что нет Привет, Хабр! В прошлый раз мы уже поднимали тему написания селекторов на XPath для автоматизации тестирования веб-сервисов. Сегодня мне хотелось бы поговорить о практиках работы с XPath. Этот пост будет том, какие приемы хорошо работают, а каких вещей лучше избегать, если в...

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

Вертел я ваши UIView Эта статья является логическим продолжением UIKit ты вообще про UI?Если вы ее пропустили, рекомендую сначала ознакомиться с ней. На всякий случай напоминаю, что весь графический интерфейс – это ответственность слоев (не вью!).Я люблю пользоваться инструментами разработки, ко...

Практическое применение сервера FreeACS для обслуживания устройств Mikrotik по протоколу TR-069 (часть 1) Данная статья является логическим продолжением экспериментов с тестовым сервером FreeACS. Тогда я влюбился в этот инструмент, и обещал немногочисленным комментаторам довести дело до продакшн. Так что, сегодня мы установим сервер, настроим до рабочего состояния и прикрутим ss...

Григорий Остер — Вредные советы для писателей мануалов Недавно мне опять пытались продать «Тик-ток». Молодёжь заливалась песнями о том, как же прекрасна новая платформа. «Возможно» — сказал я — «И чем же она так прекрасна?» — Ну, там можно научиться огромному количеству новых и неизвестных вещей. — А… Правда? Ок, удиви меня....

PCIExpress 1.0 2.5GT/s analyzer на базе ПЛИС своими руками На работе я занимаюсь созданием PCIExpress устройств на ПЛИС. Некоторые из ПЛИС имеют встроенное PCIExpress ядро, позволяющее работать с этим интерфейсом на уровне пользовательского приложения. ПЛИС серии ECP5UM фирмы Lattice использует Soft-IP Core для реализации протокола,...

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

Тестирование СУБД: 10 лет опыта Меня зовут Сергей Бронников, я работаю в команде Tarantool. Когда я присоединился к ней, то не нашёл общего описания того, как устроено тестирование в проекте. Поэтому я вёл для себя заметки по мере погружения в разработку. Я решил переработать их в статью. Она может быть ин...

Автоматизация тестирования микросервисов: плюсы и минусы тестов на Go Микросервисы можно тестировать по-разному. У каждого подхода есть свои плюсы и минусы, поэтому, чтобы выбрать свой путь и избежать на нём «граблей», лучше всего учиться на чужом опыте. А ещё лучше — на конкретных примерах.Я занимаюсь тестированием в Ozon и хочу рассказать пр...

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

Компания Microsoft выпустила Windows 10 Build 19042.1766, 19043.1766 и 19044.1766. Компания Microsoft выпустила Windows 10 Build 19042.1766, 19043.1766 и 19044.1766. Это обновление безопасности включает улучшения, которые вошли в состав обновления KB5014023 (выпущенного 2 июня 2022 г.), а также исправляет следующие проблемы: • Исправлена уязвимость повышен...

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

Как написать тысячу автотестов за пару дней Меня зовут дядя Вова, я ведущий инженер по автоматизации тестирования и, как писал уже несколько раз, неизменный фанат Robot Framework. Даже когда-то контрибьютил в его исходный код и иногда помогаю новичкам в официальном slack-чате этого инструмента. Но, как я уже упоминал...

Security Week 46: новая уязвимость в Exchange Server На прошлой неделе, 9 ноября, компания Microsoft выпустила очередной набор патчей для собственных продуктов. Он закрывает 55 уязвимостей, из них 6 критических. Особое внимание уделено новой уязвимости в почтовом сервере Microsoft Exchange. Уязвимость CVE-2021-42321 (описание ...

Cruise предложила всем желающим бесплатно проехать по Сан-Франциско на беспилотном авто Компания Cruise, работающая над системами автономного вождения, поддерживаемая General Motors и Honda, открыла регистрацию в публичном списке ожидания на бесплатную поездку по Сан-Франциско на автономном автомобиле компании. Это важный шаг для Cruise, которая ранее сталкивал...

Личный опыт: Работать Стоя Мы слишком много времени сидим за рабочим столом, и никогда ранее человечество так себя не вело. Это черта нашей эпохи, благодаря распространенности работ с компьютерами, возможностям удаленной работе, и Ковиду. Мы все знаем, что это вредно, и некоторые говорят, что «сиден...

Proton VPN сообщил о проблемах с доступом у российских пользователей У российских пользователей сервиса Proton VPN возникли проблемы с доступом к системе. Об этом сообщили в самом сервисе 1 июня. При этом отмечено, что компания не блокировала соединения со своей стороны. По данным Proton VPN, проблему мозги вызвать действия местных пров...

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

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

Диалоги с пользователями — истории от техподдержки Я работаю в техподдержке небольшого провинциального завода, изредка записываю забавные диалоги с пользователям. Обратил внимание, что более-менее регулярно начал это делать десять лет назад в 2012 году, потому решил частично их опубликовать в честь «юбилея». Это всё я уже вы...

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

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

Так на что же способна 200-долларовая Radeon RX 6500 XT с 4 ГБ памяти и 64-разрядной шиной? В Сети появились полноценные тесты Сегодня в продажу поступает видеокарта Radeon RX 6500 XT, а в Сети появились первые обзоры данного адаптера.   У многих карта вызывает вопросы из-за 64-разрядной шины и 4 ГБ памяти. При этом первое хотя бы частично компенсируется кэш-памятью Infinity Cache, а вот ...

9 декабря — QIWI Server Party 7.0, онлайн Привет! В следующий четверг, 9 декабря, мы проведём наш седьмой QIWI Server Party.Обсудим оптимизацию приложений на MongoDB, поделимся опытом проведения интеграционного тестирования в условиях множества сторонних API. Кроме этого — рассмотрим проблему с распределенными транз...

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

Использование Gatling. Разбираемся в тестировании HTTP Всем привет! Это команда тестирования производительности Тинькофф, и мы продолжаем цикл статей о Gatling. В предыдущей статье мы рассмотрели базовые возможности инструмента Gatling, узнали, как быстро создать шаблон gatling-проекта, и познакомились с новыми функциями би...

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

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

Яндекс выложил в опенсорс YDB Сегодня мы выложили в опенсорс систему управления базами данных YDB — плод многолетнего опыта Яндекса в разработке систем хранения и обработки данных. Исходный код, документация, SDK и все инструменты для работы с базой опубликованы на GitHub под лицензией Apache 2.0. Развер...

[recovery mode] Абсолютные валютные курсы Пришло время обновить статью о методике получения абсолютных валютных курсов. Ранее был ряд статей (13.03.2019 — «Абсолютный курс валют: ищем истинную ценность», 03.05.2019 — «Получаем абсолютные курсы из парных кросс-курсов валют») на эту тему. За время существования проект...

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

Австралия не Кремниевая долина: почему я вернулся в Москву спустя шесть лет Я проработал инженером по инфраструктуре в крупной клинике Мельбурна почти шесть лет. И этой весной решил вернуться не только в Россию, но и в ту же компанию, в которой работал до отъезда. Я хочу рассказать о моем опыте, который может быть полезен ИТ-специалистам и особенно ...

Оспа. История болезни от ее возникновения до полного (нет) искоренения Одной из самых ужасных и мерзких вещей, с которой когда-либо может столкнуться человек – оспа. «Отвратительнейшая болезнь, унёсшая в могилу больше жертв, чем любая другая, чем война и порох» – такое определение даёт английский врач XVII века Томас Сиденгам. Слава Богу, что...

Как мы используем юнит-тестирование в СУБД Oracle В некоторых технологиях и языках программирования юнит-тестирование — уже давно неотъемлемая часть написания кода. Оно интегрировано в разработку и доступно «из коробки» в виде фреймворков, как, например, JUnit для Java, xUnit/nUnit для C# и т. д. Но в Oracle культура юнит-т...

Почему мы смотрим в среднем на 15 секунд в прошлое Давайте поставим эксперимент. Откройте приложение камеры на смартфоне и начните записывать видео. Поместите экран прямо перед глазами и попробуйте использовать эти живые кадры для перемещения по комнате. Сложно и неприятно, правда? Даже с современной технологией всё слишко...

Что там у PVS-Studio c покрытием Toyota ITC Benchmark? Toyota ITC Benchmark – это набор синтетических тестов для C и C++, состоящий приблизительно из 650 примеров и предназначенный для тестирования анализаторов кода. Данная статья ответит на вопрос: "Насколько хорошо статический анализатор PVS-Studio покрывает Toyota ITC Benchma...

Укрепляем HTTPS на стороне клиента (под Windows) В рамках проекта «Монитор госсайтов» мы регулярно сталкиваемся с недостаточно защищенными и даже откровенно «дырявыми» веб-серверами, причем сообщения о найденных проблемах и уязвимостях их администраторы зачастую игнорируют. Поскольку на этих серверах размещены государстве...

Началось тестирование Dark Divinity: The Calling на Андроид Студия NOVA Game запустила тестовые сервера Dark Divinity: The Calling. Это мрачный слешер с аркадным управлением. Dark Divinity: The Calling — мобильный проект, который доступен на Андроид в следующих странах: Великобритания, США, Канада, Австралия, Новая Зеландия, Филиппи...

Российские компании для разработчиков: куда и почему стоит устроиться на работу в 2022 году Несмотря на очевидные проблемы для IT-сектора в России в текущих условиях, потребность в IT-специалистах продолжает расти. По данным Минцифры, в различных сферах информационных технологий в РФ дефицит квалифицированных кадров составляет от 500 тыс. до 1 млн человек. Речь иде...

Больше чем ZOOM: мессенджер, видеоконференцсвязь и стенограмма в одном решении для видеоконференцсвязи IVA MCU Резидент ОЭЗ «Иннополис» компания IVA Technologies разрабатывает телекоммуникационное оборудование и программное обеспечение для унифицированных коммуникаций.В этой статье расскажем, за счёт каких возможностей IVA MCU упрощает онлайн-взаимодействие, что нового умеет платформ...

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

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

Установка расширений в Хром без интернета Ситуация: Есть некий заказчик, у которого в закрытой сети работают сотрудники. Внутри, помимо прочего, есть веб-сайты с приложениями, для доступа к которым используется обычный Google Chrome. Внезапно уже им поставили задачу - перейти на ГОСТ. Везде. Пришлось им ставить Крип...

Вы в опасности: вот чем чревато использование бесплатного VPN Технологии IT/Игры 14.02.2022, 11:06 Вы в опасности: вот чем чревато использование бесплатного VPN Использование бесплатного сервиса VPN действительно очень выгодно. Но вам не стоит пользоваться им постоянно, и вот несколько причин. ...

Маленький баг в тестировании на Laravel Статья будет небольшая, даже совсем короткая. Для фанатов TDD, верящих, что фреймворки делают в небесах.Пару часов ковырялась с тестом $response->assertJson()->assertJsonMissing(); при одинаковом содержании обеих скобок: Читать далее

Подключение и Настройка ElasticSearch + MySql + Yii2 Если вдруг поиск на вашем проекте начал тормозить, то самое время присмотреться к поисковым движкам.Сегодня я расскажу как установить и настроить поисковой движок ElasticSearch на сервере под управлением Ubuntu и сделать авто импорт данных из MySql, а также мы настроим взаим...

Стоит присмотреться к новой видеокарте-флагману от Nvidia Компания Nvidia на выставке CES 2022 представила публике четыре новые видеокарты. Две из них предназначены для настольных компьютеров, две — для ноутбуков. Флагманом компании станет GeForce RTX 3090 Ti. Частота её работы составит до 1860 МГц в состоянии разгона, а общая про...

Страх и ненависть в RouterOS: что такое сетевое соединение в ядре Linux (часть 3 — NAT и сетевые соединения) В статье рассмотрено понятие «соединение» для TCP и UDP протоколов в ядре операционной системы Linux на примере работы оборудования MikroTik. Дополнительно рассматриваются особенности работы технологии NAT в указанном контексте. Материалы носят в основном теоретический хара...

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

Теперь возможно создавать модули DDR5 объёмом 96 ГБ. Hynix представила микросхемы рекордной плотности Компания SK Hynix первой на рынке представила микросхемы памяти DDR5 плотностью 24 Гбит. Новые микросхемы будут производиться по техпроцессу 1anm, который представляет собой четвёртое поколение 10-нанометрового техпроцесса и подразумевает использование&nb...

AMD представила новый процессор на 128 ядер, который вы не купите AMD представила свои первые процессоры на базе новой архитектуры Zen 4, и они обещают внушительную производительность, по крайней мере, для некоторых пользователей. Издание AnandTech отмечает, что AMD примерно представила свой ранний план развития Zen 4 во время мероприятия ...

DISTR 4: Игры на CD-ROM сомнительного происхождения Первые приводы CD-ROM я увидел году в 1994-м, и тогда это был невероятный прорыв. Если перенести ситуацию на современные реалии, это как если бы к моему настольному ПК с жестким диском на 8 терабайт прилагался какой-то привод, на каждом носителе для которого помещается тераб...

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

Портфолио Edge Solutions расширяют новые системы Supermicro Edge Super Micro Computer, Inc. (SMCI), мировой лидер в области высокопроизводительных вычислений, хранения данных, сетевых решений и экологически безопасных вычислительных технологий, объявляет о выпуске новых серверов с новейшими процессорами Intel Xeon D-1700 и Intel Xeon D-27...

Kill them all! Приоритизация ИБ-инструментов Microsoft по Cyber Kill Chain Для подписчиковПочему-то принято считать, что для защиты серверов и сетевой инфраструктуры обязательно приобретать и настраивать сложные дорогостоящие программные продукты. Вместе с тем в арсенале Microsoft имеется множество инструментов безопасности, которые при правильной ...

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

Behave test recorder. Запись сценариев автотестов Привет! Меня зовут Степан Лущий, я – тимлид команды тестирования компании «БАРС Груп». Мы занимаемся созданием автоматизированных тестов (автотест), инструментов для их написания, а также развитием инфраструктуры автотестирования. В этой статье я расскажу, как мы разработали...

Дорогая, горячая и почти такая же быстрая, как GeForce RTX 3080 Ti. Первый обзор GeForce RTX 3080 12GB оставляет неоднозначные впечатления Продажи GeForce RTX 3080 12GB только-только стартовали, а в Сети уже появился полноценный обзор новинки. Хорошая новость в том, что в большинстве игр эта видеокарта быстрее 10-гигабайтной версии, а в некоторых (и при определенных условиях) даже быстрее GeForce RTX 3080 ...

Процессорные охладители Thermaltake ToughAir 110 и ToughAir 310 с четырьмя тепловыми трубками прямого контакта и одним вентилятором 120 мм На основе кулеров Thermaltake ToughAir 110 и ToughAir 310 можно создать условно бесшумный компьютер, оснащенный процессором типа AMD Ryzen 9 3950X, если потребление процессора под максимальной нагрузкой не будет превышать 97 и 108 Вт соответственно, а в случае процессора AMD...

Кооператив на Unity за «Бесплатно», или p2p соединение через ISteamNetworkingMessages Разрабатывая вторую игру на Unity я решил замахнуться на кооперативный режим. Так как новая игра тоже выйдет на площадке Steam, сервисы стима уже интегрированны, а взнос за приложение уже уплачен, было решено попробовать сетевые сервисы стима. Steam заявляет что они очень кр...

Zynq 7000. Тестирование счётчика импульсов После небольшого (нет) перерыва в изучении Zynq и очередного прочтения своей предыдущей статьи, я отметил для себя очень важный момент - практически не отражено никаких результатов тестирования полученного поделия, кроме базовой проверки работоспособности. Во время подготовк...

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

Microsoft выпустила накопительные обновления для Windows 7 и Windows 8.1 за июнь 2022 года Компания Microsoft выпустила обновления для Windows 7 и Windows 8.1. • KB5014738 ; • KB5014746 ; • KB5014748 ; • KB5014742 ; KB5014738 имеет следующие исправления: • Печать на нулевой порт из приложения процесса с низким уровнем целостности (LowIL) могла привести к сбоям печ...

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

Как не дать пользователю заснуть во время загрузки большого набора данных Одно из двух, — прошелестел он, — или пациент жив, или он умер. Если он жив — он останется жив или он не останется жив. Если он мёртв — его можно оживить или нельзя оживить. А.Н. Толстой. "Золотой ключик, или Приключения Буратино" Пользователю лень фильтровать запрашиваемые...

Google выпустила Android 13 beta 1 для открытого тестирования. Что нового Несмотря на то что обычно Google сначала проводила конференцию Google I/O, на которой презентовала новую версию Android, и только потом выпускала бета-версию обновления для открытого тестирования, в этом году она поступила иначе. Компания взяла и по-тихому представила Andro...

Security Week 2202: Y2K22 Новогодние праздники — самое подходящее время для неожиданных глюков софта, который, по идее, должен работать, пока все остальные отдыхают. Именно на новый 2022 год пришлось сразу несколько сообщений о проблемах с обработкой дат, которые можно по аналогии с «проблемой 2000 г...

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

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

Почему типы так много значат для программистов? Адаптация статьи What do types mean for programmers? (Ville Tirronen) Типы – одно из основополагающих понятий для программистов. Типы также могут быть одним из наиболее запутанных и многогранных явлений в нашей сфере. И они же являются бесконечным источником споров в интерне...

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

Как с нуля создать компанию по тестированию программного обеспечения и за 5 лет вырастить её с 5 до 90 человек Живой опыт развития компании по тестированию ПО.

Бессерверные базы данных: путь в будущее? Бессерверные сервисы облачных вычислений появились в 2014 году с AWS Lambda, которая позволяла запускать код без выделения серверов или управления ими. AWS Lambda — пример функции как услуги (FaaS), где результат обработки событий не зависит от состояния памяти серве...

В России произвели первую партию серверов «Яндекса» «Яндекс» с партнёрами выпустил первую партию серверов, изготовленных в России. Они основаны на базе разработанного в «Яндексе» сервера четвёртого поколения.

Похоже, до начала тестирования нового клиента Outlook для Windows остались считанные дни Известный инсайдер WalkingCat заметил, что новый клиент Outlook для Windows, находящийся в разработке, получил иконку плашкой «PRE» (означает PREVIEW) вместо «BETA», которая использовалась несколько месяцев. Наша команда также заметила, что в конфигурационном файле Microsof...

И снова Linux: дистрибутив для Apple M1 работает, хотя и в тестовом режиме Несколько дней назад автор проекта по адаптации Linux под Mac на чипах M1 объявил о выходе альфа-версии дистрибутива. Он получил название Asahi Linux и совместим с чипами M1, M1 Pro и M1 Max. Как и сообщалось на Хабре, это лишь тестовая сборка, которая предназначена для тес...

[Перевод] Основы Postgres для администраторов баз данных Oracle «А кто отвечает за эту базу данных?»Народ из команды администраторов баз данных пожал плечами, и кто-то спросил: «А сервер Oracle или SQL?»«По-моему, это My SQL», — сказал руководитель отдела разработки.За 20 лет работы администратором баз данных зачастую именно в таких ситу...

Российская виртуализация на российском железе: обзор платформы АЭРОДИСК MACHINE-V Здравствуйте, Хабровчане! В этой статье мы проведем обзор новой линейки программно-аппаратных комплексов АЭРОДИСК Machine-V с предустановленной российской системой виртуализации АИСТ и гиперконвергентой системой vAIR. Идею создания готовых программно-аппаратных комплексов (П...

Взлом грамматики английского. Часть 1 Вопросы, на которые отвечает статья:1. Как ощущать грамматику английского как родную?2. Есть ли технологии встраивания такого навыка? 3. Какова внутренняя механика грамматики?Черный ящик. Именно так представляют себе механизм использования грамматики носителем классичес...

Только Intel Xeon, только Sapphire Rapids — первые узлы суперкомпьютера Crossroads проходят тестирование Как известно, новый суперкомпьютер Национального управления по ядерной безопасности (NNSA) Министерства энергетики США под названием Crossroads, будет построен на базе платформы c Intel Xeon Sapphire Rapids, созданной HPE. Совсем недавно Лос-Аламосская лаборатория, где устан...

Обзор и тестирование материнской платы ASUS Prime Z690M-Plus D4 Перед нами удивительный пример того, как даже простая модель mATX может быть отлично подготовлена для разгона и работы с флагманским процессором.

Обновление Escape from Tarkov DLSS может выйти на этой неделе Escape from Tarkov — это игра в жанре FPS, предназначенная для объединения гиперреалистичных игр, таких как Arma , с тактическими шутерами, основанными на большем количестве раундов, такими как Insurgency , что дает опыт, в отличие от большинства других игр FPS. Спорным моме...

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

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

Microsoft Edge получит боковую панель с ярлыками веб-приложений Office В актуальных сборках Microsoft Edge для канала Canary началось тестирование новой боковой панели, на которой размещаются ярлыки веб-приложений Office, таких как Word, Excel и PowerPoint, Outlook, OneDrive, Teams и OneNote. Текст в верхней части гласит, что все эти сервисы д...

Запуск werf в GitLab CI/CD без Docker-сервера В этой статье рассмотрен новый экспериментальный режим работы werf — Open Source-утилиты для сборки приложений и их деплоя в Kubernetes, — в котором не требуется наличие Docker-сервера. Мы покажем, как убедиться, что это режим будет работать на вашей машине, соберем первый о...

Выбираем сервер для Minecraft: на что обратить внимание? Выбирая сервер для Minecraft, в первую очередь нужно понять, для чего он вам понадобился. Мониторинг – лучший способ найти самые популярные модели разной сборки. Облегчить этот процесс вам поможет специальный сервис mineserv.top. То есть с помощью этого ресурса вы сможете на...

Тестирование GraphQL: подходы, инструменты, автоматизация Несколько месяцев назад на моем пути возник GraphQL.Это произошло, когда я присоединилась к одному из наших проектов, где был не только привычный REST, но и GraphQL API. Это было моё первое знакомство с ним. Я понятия не имела, что он собой представляет, в чем его особенност...

Гейминг в России — это ПК, онлайн и способ отвлечься от проблем Компания HP провела исследование Global Gaming Survey о том, как пандемия повлияла на восприятие людьми видеоигр. Опрос был проведён в 13 странах, включая Россию.  В нашей стране было опрошено более 1000 человек, и ниже вы можете видеть итоговые результат...

Консорциум японских компаний готовится к тестированию цифровой иены Консорциум из примерно 70 японских компаний, включая три крупнейших банка страны, сообщил о планах провести тестирование основанной на иене цифровой валюты, после чего в 2022 финансовом году ожидается её официальный запуск. Источник изображения: sergeitokmakov / pixabay.com ...

Ошибка при подключении к iCloud. Что делать? На днях пользователи техники Apple массово столкнулись с проблемами при синхронизации данных с iCloud. Одним не удавалось войти в свой аккаунт Apple ID, другие не могли воспользоваться функцией резервного копирования данных, у третьих не работали отдельные приложения, испол...

В МВД раскритиковали отечественные процессоры Об этом пишет "КоммерсантЪ” со ссылкой на источник в правительстве. Из письма заместителя министра внутренних дел Виталия Шулики от 27 декабря 2021 года (есть у “Ъ”) в правительство следует, что серверы на процессоре "Эльбрус 8С" (производит...

XIaomi 12 Lite засветился в тесте производительности. Я уже его хочу Тестирование производительности телефонов для многих не является важными данными о них. Но если присмотреться повнимательнее, то они могут дать нам много полезных сведений. Как минимум они позволяют узнать многое о телефоне еще до его выхода. Иногда это позволяет понять, ст...

HPE и Qualcomm объявили о сотрудничестве в области виртуализированных распределенных устройств 5G следующего поколения Компании Qualcomm Technologies и Hewlett Packard Enterprise (HPE) в конце этой недели объявили о планах сотрудничества, направленных на выпуск следующего поколения виртуализированных распределенных устройств (vDU или virtualized Distributed Unit) 5G на базе платы ускори...

Core i9-12900K получился очень производительным, но ценой невероятного энергопотребления и нагрева Процессоры Intel Alder Lake поступили в продажу, а некоторые тематические ресурсы уже опубликовали свои обзоры. Наш обзор готовится, а пока же мы можем ознакомиться с результатами наших коллег хотя бы в общих чертах.  Ресурс TechPowerUp пр...

Honor запускает внутреннее тестирование Magic UI 6.0 на базе Android 12 для Honor 50 Как пишет источник, Honor приступает к внутреннему бета-тестирования оболочки Magic UI 6.0 на базе Android 12 для смартфонов Honor 50. Для этого компания намерена набрать 2000 добровольцев из числа пользователей смартфона. Все это, само собой, происходит в Китае. Прием...

Стоит ли покупать дорогостоящий SSD для игр в 2022 году, или можно сэкономить на старом HDD – TG Есть ли вообще хоть какой-то смысл от покупки твердотельного накопителя для игр? Давайте разбираться

Встроенную графику на Intel Core i9-12900K разогнали до 2,4 ГГц Видеоблогер SkatterBencher продемонстрировал, какой прирост производительности может дать разгон встроенной графики на процессорах Alder Lake. В его случае удалось поднять таковую частоту iGPU до отметки 2378 МГц и повысить производительность на значение до 61 % в разных тес...

Предприятие «Яндекса», «Ланита», ВТБ и Gigabyte выпустило первые 200 серверов в России В 2022 году СП планирует открыть собственный завод под Рязанью и продавать серверы госкомпаниям и ведомствам, которые должны перейти на «железо» российской сборки.

KC868-AG: IoT шайба Не знаю как у вас, а меня первая ассоциация при взгляде на Kincony KC868-AG — это хоккейная шайба. На самом деле это очередной IoT контроллер от компании Kincony на популярном микроконтроллере ESP32, предназначенный для IR управления домашней аппаратурой и дополнительно сн...

При тестировании сетей 6G удалось за секунду передать 1 ТБ данных Пока в некоторых странах только мечтают о развертывании сетей 5G, в Китае уже устанавливают рекорды скорости 6G.Если верить местным СМИ, то китайские ученые во время тестирования 6G смогли передать 1 ТБ данных на расстояние более километра всего за одну секунду.Над 6G работа...

Служебные произведения. Как работодателю правильно оформить и защитить права на программы для ЭВМ и базы данных В данной статье я расскажу о том, как правильно оформить документы, подтверждающие исключительные права ("право собственности") работодателя на произведение. Под произведением имею ввиду программы для ЭВМ и базы данных. Под конец статьи также расскажу не много об изобретения...

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

K8S для начинающих. Первая часть Технологический прогресс не стоит на месте, особенно если это касается области IT. Еще в 2014 году, когда Google открыл исходный код проекта Kubernetes, который вобрал в себя лучшее из Borg и Omega - внутренних систем Google, его мало кто знал и использовал. Но прошло 7 лет ...

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

Против серверов Microsoft Exchange применяют эксплоиты ProxyShell и ProxyLogon Злоумышленники взламывают серверы Microsoft Exchange по всему миру, чтобы получить доступ к их возможностям обмена сообщениями и рассылать вредоносные письма клиентам и сотрудникам компаний.

Тонкий клиент vs Orange Pi Это не прямое сравнение, а скорее опыт дилетанта на примере двух одноплатных компьютеров. Вообще мой дилетантский стаж большой как по отношению к компьютерам, так и к электронике. Читать дальше →

Выпущено обновление KB4023057 для Windows 11 Если Windows 11 не может установить накопительные и другие обновления на ваше устройство, есть вероятность, что это может быть связано с проблемами программного обеспечения. Ошибка или неправильно настроенные параметры Центра обновления Windows могут помешать пользователям п...

[Перевод] Умещаем простую 16-битную VM в 125 строк Си Это руководства предназначено для тех, кто только начинает изучение Си и хочет получить ценный опыт в области низкоуровневого программирования, а также понять внутреннее устройство виртуальных машин. К завершению статьи у нас будет рабочая регистровая виртуальная машина, сп...

manifest.json подводные камни Установка расширения в браузер возможна благодаря такой замечательной штуке, как manifest.json. Но что он может скрывать и почему важно изучать (по возможности) манифест перед установкой. Сегодня мы это разберем! Читать далее

В Telegram началось тестирование веб-ботов — первая информация Несмотря на общий принцип работы с inline-ботами, они имеют ряд отличий.

«Сбер» готовится к возможным технологическим санкциям Об этом сообщает "КоммерсантЪ" со ссылкой на источники в правительстве и на рынке вычислительной техники, Один из собеседников “Ъ” добавил, что "Сбер" планирует масштабную закупку серверов и систем хранения данных.В самом "Сбере", а...

Большое обновление EMUI 12 в России — для Huawei Nova lite 3, Mate 20 lite, P20 Pro, Y9 Prime 2019, P20, P30 lite Компания Huawei расширила программу бета-тестирования новой фирменной оболочки EMUI 12 в России. В начале ноября была открыта регистрация для участия в программе для российских пользователей смартфонов серии Huawei P40: Huawei P40, Huawei P40 Pro и Huawei P40 Pro+. В д...

ua-hosting.company — задизайнено в студии Артемия Лебедева, 15 лет спустя Проект ua-hosting.company берёт своё начало еще в далёком 2006 году, когда услуги хостинга предоставлялись в рамках некоммерческого проекта, который требовалось окупать. Подробнее об этом Вы можете узнать из нашей исторической статьи — «ua-hosting.company» или как стать хост...

Про уровни владения иностранным языком Имхо, в индустрии преподавания иностранных языков давно не хватало коротких внятных формулировок этих вещей. Хотелось бы сразу услышать максимум критики, чтобы побыстрее выправить баги если есть. Заранее спасибо.1. Давайте подумаем, какой уровень у человека, читающего а...

Что есть sshto? Многие, если не все, кому приходится подключаться по ssh к серверам начинают использовать ssh aliases(конфиг файлы), когда этих серверов становится больше одного. А если их больше двух наступает время автоматизации. Так появился sshto. Узнать sshto это

GeForce Now обновлен для поддержки игр со скоростью 120 кадров в секунду на Pixel 6 Pro У владельцев Pixel 6 Pro появилась еще одна причина попробовать облачный сервис потоковой передачи игр GeForce Now от Nvidia. Согласно недавно обновленной странице поддержки, обнаруженной разработчиками XDA, служба теперь может транслировать игры со скоростью 120 кадров в се...

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

Библиотека как продукт: от папки в проекте до международного опенсорса Работа над общей библиотекой сильно отличается от работы в продуктовой команде. Но разработчики библиотек тоже проходят длинный путь становления своего продукта, причем, в отличие от приложений, часто без помощи менеджеров или бизнес-аналитиков.Давайте посмотрим, из чего мож...

Клонируем ОС автоматически без дополнительных серверов и пакетов Как-то раз мне пришлось собирать несколько серверов виртуализации, и на них надо было установить порядка 500 машин, каждая из которых должна была быть клонирована. Самые разношёрстные машины. Некоторые из них жили на Windows, а некоторые на Linux. Машины достаточно самосто...

Стоит ли становиться майнером в 2022 году – изучаем подводные камни Эфира и Биткоина с экспертами РБК Есть ли вообще сегодня смысл инвестировать в оборудование для добычи криптовалют? Давайте разбираться

Сбой в работе приложения Tesla оставил множество людей без средства передвижения В минувшую пятницу Илон Маск был вынужден лично извиняться в Твиттере и работать в качестве службы поддержки, обещая как можно быстрее починить сервера компании. Что именно там сломалось, так и не сообщили, но тысячи владельцев Tesla просто не смогли войти в приложение своег...

Дефицит вычислительных мощностей в госсекторе могут закрыть за счет частного По сведениям "Коммерсанта” , 9 марта в Минцифры прошло совещание с участием компаний, оперирующих существенным объемом вычислительных мощностей: "Сбера", МТС, Oxigen, "Ростелекома", "Атом-Даты" (структура "Росатома"), "...

Обзор нового почтового сервера Carbonio Comunity Edition 11 января 2022 года стала доступной для скачивания предрелизная версия Carbonio Community Edition - почтового сервера и платформы для совместной работы с открытым исходным кодом. Компания Zextras - разработчик Carbonio при создании нового продукта придерживалась концепции су...

Нужна ли вакцинация переболевшим? Антитела после COVID-19 обнаруживаются в крови 3-7 месяцев (иногда и дольше), а долговременный клеточный иммунитет может достигать 1-2 лет. Однако, если Вы переболели, то Вы получите QR код только на 6 месяцев. Многие эксперты рекомендуют вакцинацию даже через 2-3 месяца пос...

Шифровальщик Khonsari атакует серверы Minecraft Компания Microsoft призвала администраторов частных серверов Minecraft (расположенных на собственном хостинге) как можно скорее обновиться до последних версий. Дело в том, что их атакует вымогатель Khonsari, использующий критическую уязвимость Log4Shell.

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

Куда уходит время? Боремся за миллисекунды в Kubernetes Привет, Хабр! Меня зовут Вова, я разрабатываю observability-платформу в Ozon. Как-то раз в наш уголок на 42 этаже заглянули коллеги — и поделились наблюдением. Если открыть рядом графики времён запросов и ответов двух живущих в Kubernetes и общающихся между собой микросервис...

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

Краткое знакомство с тестом «игровой производительности» накопителей 3DMark Storage, на поверку оказавшимся старым знакомым с дополнительными ограничениями Компания подчеркивает, что это именно тест игровой производительности накопителя. Однако для тестирования накопителей сам по себе 3DMark Storage не слишком интересен — не дает никакой новой информации по сравнению с PCMark 10 Storage Full System Drive, да и вообще оперирует ...

Android 13 и One UI 5.0. Samsung уже готовится начать открытый бета-тест нового ПО Google уже выпустила бета-версии Android 13, но другие производители пока не спешат присоединяться к поисковому гиганту. Впрочем, Samsung, как сообщается, уже готовится начать открытое бета-тестирование Android 13 и заодно оболочки One UI 5.0.  Правда, это не озна...

Продажи Final Fantasy XIV приостановлены из-за перегрузки серверов Square Enix временно приостановила продажи начального и полного выпусков Final Fantasy XIV, пытаясь уменьшить загруженность серверов, которая преследовала игру с момента выхода ее расширения Endwalker. В своем сообщении в блоге продюсер и директор игры Наоки Йошида сказал, ч...

[Перевод] 10 забытых форматов изображений Мир забыл уже много форматов изображений – от PCX и TGA до VRML. Не все стандарты изображений, какими бы они красивыми не были, живут долго. Примерно 30 лет назад две разных рабочих группы заканчивали работу над техническими стандартами, которым суждено было повлиять на то...

Microsoft работает над ноутбуком Surface под управлением Windows 11 SE То, что началось с Microsoft Surface еще в 2012 году, за прошедшие годы расширилось, охватив несколько форм-факторов и устройств, включая Surface Pro, Surface Go, Surface Laptop, Surface Laptop Studio, Surface Hub, Surface Duo и другие. Теперь, похоже, Microsoft работает над...

[Перевод] Как у нас в Slack проектируются API Более пяти лет назад мы запустили платформу Slack, предоставив разработчикам легкий способ создавать приложения в Slack и публиковать их в нашей App Directory. Сегодня миллионы пользователей переносят свою работу в Slack, и их приложения, создаваемые более чем 885 000 а...

AV-TEST: Windows Defender — один из лучших антивирусов в 2021 году Немецкая лаборатория AV-TEST опубликовала новый отчёт о тестировании антивирусного программного обеспечения для домашних пользователей Windows 10. В исследовании участвовал 21 продукт, в том числе Windows Defender от Microsoft. Оценка продуктов производилась по трём категор...

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

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

Серверы Among Us несколько дней страдали от DDoS-атак Как говаривал классик, иногда надо «пострадывать».

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

Биткойн могут взломать новые квантовые суперкомпьютеры Марк Уэббер (Mark Webber) из Университета Сассекса, Великобритания, и его коллеги изучили, насколько мощный квантовый компьютер понадобится для взлома биткойнов с точки зрения количества кубитов или квантовых битов, эквивалентных обычным вычислительным битам. Каждая бит...

Дата-центры на природном газе Генераторы на природном газе (NG) иногда рассматриваются как альтернатива дизель-генераторам в качестве резервных источников питания ЦОД. Но газовый генератор может быть не только резервным, но и основным источником питания. Например, если поставить ЦОД прямо у нефтяной скв...

Не могу принять звонок на Android. Что делать Android — далеко не идеальная платформа. Поэтому нечего и удивляться тому, что время от времени с её пользователями происходят те или иные казусы. То приложение не загружается, то зарядка садится слишком быстро, то обновления не приходят, то на звонок ответить не полу...

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

Microsoft выпустила временное исправление для Exchange 1 января 2022 года администраторы по всему миру обнаружили, что локальные почтовые серверы Microsoft Exchange перестали доставлять электронную почту. Вскоре выяснилось, что проблема связана с модулем FIP-FS, защищающем пользователей от вредоносного ПО и спама. Этот модуль х...

Как мы научились управлять данными глобального масштаба: кейс разработки Супермаркета Данных Мария Юшанова, Управление распространения данных Департамента SberDataИнформацию не пытается собирать только ленивый. Многие компании считают ее своим главным богатством и оружием. И именно данные нужны для развития бизнеса, повышения качества сервиса и разработок новых прод...

[Перевод] Руководство по обновлению до MongoDB 5.0 и Rocket.Chat 4.0 в Docker Недавно вышел Rocket.Chat 4.0.0, и, честно говоря, перейти на новую версию с предыдущей не так-то просто. Хотя возможность перехода на новую версию Rocket.Chat с более старых (3.x.y.) предусмотрена, некоторые ранние версии MongoDB, а именно 3.6 и 4.0, уже не рекомендуются ...

Правда ли, что в России заблокировали Google Play Вчера, 23 марта, неожиданно для многих Роскомнадзор заблокировал агрегатор новостей Google. Запрет произошёл из-за нарушения сервисом закона о фейках. В результате уже вечером сервис перестал быть доступен для входа с территории России. Казалось бы, потеря небольшая, учитыв...

Работоспособность серверов PC-версий игр серии Dark Souls восстановится не раньше, чем в конце февраля Такое случается. Когда люди приходят на работу не работать, а получать зарплату.

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

Применение автотестов в ежедневных релизах. Установка Cypress и Allure Меня зовут Виталий и я автотестер в компании Утконос ОНЛАЙН. В предыдущей статье я рассказал, почему мы решили использовать фреймворк для автоматизации тестирования, описал существующие варианты, наш выбор в пользу Cypress и его связку с репортом Allure. В этой части обсудим...

Казначейство закупает RISC-серверы Из тендерной документации, на которую ссылаеттся "КоммерсантЪ" , следует, что сервер должен поддерживать миграцию программно-независимых разделов, функционирующих на существующих серверах RISC Yadro P1-70A, и быть совместим с консолью управления установленных у зак...

Резервуар Alphacool ES 4U рассчитан на установку помпы D5 Компания Alphacool на днях представила компонент для систем жидкостного охлаждения, получивший обозначение ES 4U. Это резервуар, рассчитанный на сопряжение с помпой D5. Получивший агрегат предназначен для установки непосредственно на передней панели сервера 4U. По слова...

Microsoft выпустила Windows 10 Build 17763.2369 Компания Microsoft выпустила Windows 10 Build 17763.2369. Это обновление, не связанное с безопасностью, включает улучшения качества. Ключевые изменения включают: • Исправлена известная проблема, которая могла помешать вам использовать Remote Desktop для доступа к серверу. В ...

Чем iPhone SE 2022 отличается от iPhone SE 2020 Весенняя презентация Apple осталась позади — мы наконец увидели долгожданное обновление iPhone SE 3 и iPad Air 5. Как и ожидалось, новый iPhone не вызвал бешеного интереса у наших читателей, хоть и стал чуточку лучше своего предшественника. Во всяком случае, хоть и ка...

Как пользоваться SberPay на iPhone в России Наверное, вы уже в курсе, что на этой неделе Apple разорвала договор с НСПК, обслуживающей карты Мир, из-за чего они перестали работать с Apple Pay. Если MasterCard и Visa, уйдя с российского рынка, просто запретили токенизацию своих карт, не отключаясь от платёжного сервис...

WhatsApp объявил о прекращении работы с 1-го числа Нет во всем мире ни одного другого какого-либо более крупного, известного и распространенного сервиса для общения, нежели WhatsApp. Это программное обеспечение пользуется среди пользователей огромной популярностью, то есть очень и очень многие люди видят смысл Читать полную...

Динамичный экран с быстрыми обновлениями: разбираем плюсы и минусы Server driven view на примерах Всем привет, я Дима Авдеев, работаю в Туту и хочу рассказать про один из подходов, благодаря которому мы можем быстро добавлять в приложение важный для пользователей контент и обновлять его, не проходя повторные ревью в сторах. Например, если хотим быстро доносить до людей н...

Как мы создавали Data Management Platform: архитектура, проблемы, выводы Для таргетинга мы в Ozon используем сегменты, в которые группируем пользователей по интересам. Интересы могут быть определены через систему трекинга событий. Последние в свою очередь формируются в процессе взаимодействия пользователя с маркетплейсом Ozon. На основе сегментов...

Как создать VPN-сервер на компьютере под Windows Подключение к имеющимся сервисам-анонимайзерам технически намного проще и привлекательнее. Пользователи чаще так и поступают для обеспечения безопасной работы в интернете. Однако такой подход не решает задачи защиты всей локальной сети с подключенными к ней устройствами. Для...

[Перевод] Ветвление на GPU: так ли всё страшно? Если вы читали в Интернете о ветвлении в GPU, то можете думать, что оно открывает врата Ада и впускает в этот мир демонов. В статьях говорится, что его нужно не допускать любой ценой, и что его можно избегать при помощи тернарного оператора, step() и других глупых математич...

Instagram попросит пользователей iPhone закрыть приложение Глава команды Instagram Адам Моссери (Adam Mosseri) объявил о скорм начале тестирования новой функции, призванной повысить «цифровое благополучие» пользователей.  Бета-тестирование функции под названием Take a Break (Сделайте перерыв) стартует уже на т...

CRM 2022 ИТ-сфера и окружающий её диджитал не допускают прогнозов дальше, чем на 1-3 года. Всё, что больше, это уже научная фантастика и о ней можно рассуждать или фантазировать, но никак не говорить всерьёз. С поправкой на современную ситуацию адекватный прогноз можно составить толь...

CSS и XPath для QA: чтобы разобраться с локаторами, нужно всего лишь… Привет! Меня зовут Иван, я руковожу горизонталью автоматизации тестирования в Skyeng. Часть моей работы — обучать ручных тестировщиков ремеслу автоматизации. И тема с поиском локаторов, по моему опыту, самая тяжкая для изучения. Здесь куча нюансов, которые надо учитывать, но...

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

Что нужно знать при переходе с Android на iOS Мы живем в мире, где есть две основные OC: iOS и Android. Третьего, к сожалению, не дано (Harmony OS, без обид). Часть пользователей не решается что-либо менять и пользуется только смартфонами с одной операционной системой, другие не боятся экспериментировать. Это происходи...

По 1,5 ГБ трафика на 7 млрд человек сегодня расходуется ежедневно. В 1992 году на всех хватало 100 ГБ На сегодняшний день в мире проживает 7 миллиардов человек, и в среднем на человека приходится 1,5 ГБ данных в день. Только беспилотный автомобиль может генерировать 64 ТБ данных в день. По словам председателя Huawei, в 1992 году все человечество производило только 100 Г...

Программа бета-тестирования отечественной операционной системы «Аврора» расширяется Компании «Открытая мобильная платформа», объявила о расширении программы публичного тестировании отечественной мобильной операционной системы  «Аврора».  Как отмечают разработчики, к тестированию первой российской мобильной ОС приглаша...

CISA: серверы Zabbix подвергаются атакам через свежие уязвимости Специалисты Агентства по инфраструктуре и кибербезопасности США (CISA) сообщают, что злоумышленники уже используют свежие уязвимости в опенсорсном инструменте Zabbix.

Обзор Poco M4 Pro 4G. Емкий аккумулятор и AMOLED В конце прошлого года мы проводили тестирование смартфона Poco M4 Pro 5G. Не так давно компания расширила модельную линейку представив Poco M4 Pro 4G. Несмотря на то что название у этих смартфонов схожее и вероятнее всего будет создавать путаницу у потенциальных покупателей,...

Мутационное тестирование: опыт внедрения на 1500 сервисов Привет, Хабр! Меня зовут Александр, я разработчик в юните, который является центром экспертизы по качеству в Авито. Мы помогаем командам с внедрением эффективных и современных подходов тестирования, а также разрабатываем инструменты для тестирования и управления качеств...

Glaber и скорость перезагрузки конфигурации На одной из моих инсталляций на поддержке я увидел интересную настройку метрики: каждые 5 секунд проверялось наличие ежесуточного бекапа с глубиной проверки в 1 сутки. Технически это не проблема, 16к значений в кеше – легко. Но, у меня возник вопрос – зачем? ...... в сотый р...

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

В Steam доступно бесплатное тестирование новой Company of Heroes 3 В Steam доступно бесплатное альфа-тестирование Company of Heroes 3. Опробовать новую часть культовой серии стратегий на тему Второй мировой войны можно до 7 декабря 07:00 по мск. Читать полную статью

Новый PUBG уже бьёт рекорды несмотря на проблемы и опасность для смартфонов: игру скачали более миллиона человек в первый же день Ожидаемая миллионами поклонников игра PUBG: New State стала доступна для загрузки в магазинах Google Play и App Store только 11 ноября. Разработчики подтвердили, что за первый же день её скачали более миллиона раз по всем миру. Игру стала очень успешно, несмотря на нали...

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

[Перевод] Оба плохи: сравнение UX консолей Playstation 5 и Xbox Series X Существует проблема, над которой я размышляю уже несколько лет: удобство пользования видеоигровыми консолями гораздо ниже, чем работа со стандартными потребительскими приложениями, но об этом редко говорят. В 2020 году и Microsoft, и Sony выпустили консоли «нового поколени...

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

Вышла iOS 15.2 Release Candidate с новым тарифом Apple Music Сегодня, 7 декабря, вышла iOS 15.2 Release Candidate. Финальная предрелизная сборка анонсирована для пользователей спустя 5 дней после iOS 15.2 beta 4. Несмотря на то, что релиз еще не состоялся, мы с вами уже примерно можем наметить все изменения, которые придут в будущую ...

DDR5 vs DDR4 в играх на Core i9-12900K – сколько fps даст переплата в $150 в тестировании TG Стоит ли сегодня переплачивать двукратную разницу за новую оперативную память, или лучше посидеть на старой? Давайте разбираться вместе

[Перевод] Стратегия управления глубиной очереди ввода-вывода для достижения пиковой производительности По материалам статьи Джо Чанг (Joe Chang): I/O Queue Depth Strategy for Peak Performance (IO Queue Depth Strategy) Статья была опубликована рание на SQL.RU Публикуется повторно ввиду недоступности сайта.В большинстве случаев для SQL Server применяются незамысловаты...

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

Завтра стартует бета-тест MMO Honor of Heirs Honor of Heirs откроет сервера для тестировщиков. Стоит ли ждать? Honor of Heirs — мобильная MMO с расширенной кастомизацией и сражениями без наведения на отдельного врага. Графика в ней не самая лучшая, зато на старте дают полетать через кольца и вынуть из камня меч Экскал...

Инструкция: простая установка APK в Windows Subsystem for Android с помощью WSATools Несколько недель назад Microsoft начала тестирование Windows Subsystem for Android (WSA), предназначенной для запуска Android-приложений в Windows 11. Правда из коробки подсистема поставляется с магазином Amazon Appstore, в котором насчитывается всего около 50 приложений, п...

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

Что такое счёт Apple ID, зачем он нужен и как им пользоваться Не знаю, как вы, а я в последние годы я стал покупать какой-либо софт для iOS ощутимо реже, чем раньше. У меня всё есть, поэтому, если я и плачу за что-то, то это почти всегда только подписки. Причём часть из них оформлена напрямую не через App Store, а у разработчиков, пот...

Забытые жемчужины отечественного игростроя Ладно, признаемся честно — под словом «жемчужина» мы будем в данном случае подразумевать не «шедевр на все времена, в который стоит сыграть даже сегодня». Такая отечественная игра всего одна, и все её знают — это тетрис. Нет, мы будем говорить о просто хороших играх, которы...

Веб-сервер на старом смартфоне Android Бывает такое, что смартфон становится ненужным — например, на нём разбивается экран или он просто старенький, тормозит даже браузер. Что делать с таким гаджетом, не выбрасывать же его? В самом деле, американцы летали на Луну с компьютерами, у которых характеристики много х...

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

Что такое рекрутинг и какие есть виды Рекрутинг персонала подразумевает под собой поиск, проверку, а также вытекающий приём на работу высококвалифицированного специалиста на определённую вакансию. Если вы хотите узнать больше о такого рода услугах, то статья на сайте IT-рекрутинг компании HEAAD предоставит вам в...

GPU Apple M1 Ultra оказался гораздо медленнее GeForce RTX 3090, хотя Apple обещала совершенно другое Графический процессор однокристальной системы Apple M1 Ultra, которая дебютировала на прошлой неделе в компактном настольном Mac Studio от Apple, оказался намного медленнее, чем было заявлено. Это показали независимые тесты портала The Verge.  Apple M1 Ultra состо...

USB мини клавиатура на Arduino Pro Micro Знаю, что многие любители самоделок когда-либо пытались сделать собственную USB клавиатуру и/или мышь для автоматизации отправки команд. Это видно по количеству вопросов на данную тематику на Stack Overflow. Применений такого рода девайсам можно придумать много. От простейше...

Робот для сборки кубика Рубика В этой статье я хочу рассказать о любопытном DIY проекте, что я недавно реализовал. И, заодно, эта статья послужит неплохим продолжением темы «3D печати для чайников», а именно вопроса «что бы такого мне еще распечатать»

Google начала тестирование Android-игр на Windows-компьютерах В сети появилась информация о начале тестирования Google Play Games for PC. В рамках него поисковый гигант планирует отточить собственную платформу, благодаря которой Windows-пользователи смогут играть в Android-игры на своих компьютерах.

Что такое DDoS-атака? Что такое DDoS-атака и как она работает? Угрожают ли они персональным данным? Можно ли защититься от DDoS-атак?С начала полномасштабной войны России против Украины DDoS-атаки остаются среди самых распространенных видов кибератак, к которым прибегают вражеские хакеры. DDoS-ат...

С++: работа с таблицами Хочу предложить к обозрению небольшую коллекцию функций, для удобной работы со списком структур. Такие списки представляются как таблицы, к ним со временем у меня приработался своеобразный функционал. Читать далее

Как понять, что перед вами плохой разработчик Мало просто сменить свою сферу работы на IT, желательно еще и стать хорошим разработчиком. Бывший тимлид и консультант Александр Усков рассказывает, как понять, что перед вами плохой разработчик и что с ним вообще можно делатьВ этой статье мы разберем признаки слабых разрабо...

Разрабатываем REST API с помощью TypeScript, NestJS, Prisma, AdminJS и Swagger Привет, друзья! В данном туториале мы разработаем простой сервер на NestJS, взаимодействующий с SQLite с помощью Prisma, с административной панелью, автоматически генерируемой с помощью AdminJS, и описанием интерфейса, автоматически генерируемым с помощью Swagger. Все это...

OpenVPN от Ubiquiti до Mikrotik Рано или поздно в любой системе начинают появляться какие-то новые компоненты, с которыми раньше не приходилось сталкиваться. Так и в моем случае в парке удаленных маршрутизаторов Mikrotik под моим управлением появилось некоторое количество устройств Ubiquity, которые тоже т...

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

Пользователям Сибири и Дальнего Востока предоставят облачную платформу для бизнеса Запуск облака в Новосибирске продиктован ростом спроса облачных сервисов со стороны клиентов Сибири и Дальнего Востока. Билайн бизнес готов предоставить надёжный профессиональный сервис с минимальными сетевыми задержками за счёт собственной опорной многопротокольной коммуник...

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

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

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

Парсим NFT транзакции на OpenSea Примерно раз в год у меня появляется неутолимая жажда накопать много данных и что-то с ними сделать. В этот раз мой выбор пал на маркетплейс NFT OpenSea. Меня осенило что блокчейн - это про открытые данные, а учитывая 1.2 миллиона транзакций в сети ETH каждый день - то это е...

Supercell рассказал про Clash Mini, Clash Quest и Clash Heroes Издатель Supercell выпустил апдейт по Clash Mini, Clash Quest и Clash Heroes. Что стоит ждать от этих проектов? Фанатам Supercell приготовиться — компания выпустила видео сразу для трёх будущих игр. Сперва разработчики объявили, что для Clash Mini проведут ЗБТ в Дании, Кана...

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

Желатин, глицерин и щепотка соли: самовосстанавливающийся гидрогель Терминатор, Оптимус Прайм, C-3PO, Робокоп и многие другие киношные роботы наделены самыми разнообразными функциями. Но между ними есть нечто общее — их нельзя назвать мягкими. И речь идет не о чертах характера, если таковые могут быть у робота, а об их оболочке. Тем не мен...

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

Xiaomi Mi Band 7 поразил всех покупателей Носимая электроника с каждым днем становится все более востребованной и привлекательной по совокупности качеств, то есть все больше и больше людей видят смысл в том, чтобы ей вообще пользоваться. Еще в середине 2021 года оказался Читать полную версию публикации Xiaomi Mi Ba...

Роутеры TP-Link уличили в отправке всех данных пользователей «на анализ» без их согласия Компания TP-Link давно сотрудничает с Avira, предлагая различные решения для веб-безопасности со своими продуктами, такими как маршрутизаторы Wi-Fi. Такие функции, как HomeCare или HomeShield, предназначены для защиты подключенных устройств пользователей от кибератак и ...

CES 2022: AMD представила мобильные процессоры Ryzen 6000 В рамках выставки CES 2022 компания AMD официально представила процессоры Ryzen 6000 для ноутбуков, которые выполнены по 6-нм техпроцессу, основаны на обновлённой архитектуре Zen 3+и включают в себя графические ядра RDNA 2. По сравнению с предыдущим поколением вычислительна...

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

Почему люди скрипят зубами во сне и что с этим делать? Почему в период пандемии многие люди страдают от бруксизма? Давайте разбираться По данным ABC News, в период пандемии коронавируса люди начали чаще скрипеть зубами во время сна. Это явление принято называть бруксизмом — как правило, оно длится несколько минут и повторяется н...

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

Techpowerup провёл большое тестирование памяти DDR4 и DDR5 на Intel i9-12900K Techpowerup провёл большое сравнение работы памяти DDR4 и DDR5 на платформе с процессором на Intel i9-12900K, подтвердив, что существующие сейчас на рынке модули DDR5 практически не дают какого-либо прироста производительности.

Приложение для аудиозвонков с регулировкой звука, как в реальной жизни Распространенная в пандемию ситуация: общаетесь с друзьями или коллегами по Zoom, несколько человек начинают говорить одновременно и… разобрать хоть что-то не представляется возможным. Эта проблема натолкнула нас на идею написать свое приложение для аудиозвонков, где громкос...

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

ЧеловекEPIDоножка, или Intel’s Enhanced Privacy Identification (EPID) Technology Предлагаю ответить на вопрос: "Как часто Вы внимательно читаете положение об обработке персональных данных, когда устанавливаете игру или, например, оформляете подписку на сервис крупной компании?" Скорее всего, не часто. Большинство из нас даёт согласие на обработку своих п...

Серверы Nerpa совместима с операционной системой AlterOS Алексей Мосин, руководитель отдела разработки Nerpa: «Совместное использование серверов отечественной сборки Nerpa и российской операционной системы AlterOS Server позволит значительно расширить сферу применения этих продуктов в виде комплексного ...

Неочевидные возможности ZIP на macOS Не так давно я изучал интересный проект – защищенное хранилище файлов. Одной из задач было найти возможности обхода проверки расширения файла внутри zip-архива. Пользователь мог отправить на сервер zip-архив, но сохранялся он только в том случае, если в нем лежали файлы с ...

[Перевод] Ультимативная шпаргалка по Selenium с Python для автоматизации тестирования Python – один из самых популярных языков для веб-автоматизации с Selenium, поскольку в нем есть упрощенный синтаксис, который позволяет выполнять больше задач за меньшее количество строк кода! Таким образом, Python и Selenium создают идеальную комбинацию для автоматизированн...

Когда работа стоит того, чтобы продолжать, а когда нужно «соскочить»? Эту статью-обзор на книгу The Dip мы хотели опубликовать в конце февраля, но поняли, что это будет неуместно. Как бы то ни было, продолжаем жить и работать. Возможно, именно сейчас статья и книга кому-то помогут решить сложный вопрос выбора, как строить жизнь дальше.У вас бы...

Импортозамещение по-геймерски. Российская игра «Аллоды Онлайн» столкнулась с небывалым наплывом игроков Когда какой-то крупный игрок уходит с рынка, его место тут же занимают другие. Иногда это новые игроки, и порой совсем наоборот.  Разработчики отечественной MMORPG «Аллоды Онлайн» сообщили о небывалом всплеске активности игроков в последнее время. &nbs...

Two steps from domain admins Для большинства внутренних сетей самых разных компаний компрометация домена по причине злоупотребления привилегированными доменными учетными записями, пожалуй, самая распространенная. Иными словами, висящие налево и направо сессии доменного админа сильно упрощают работу поте...

Семейство радиаторов для СВО Alphacool NexXxoS пополнили модели HPE-45 и HPE-60 X-Flow Компания Alphacool на этой неделе представила радиаторы NexXxoS HPE-45 и HPE-60 X-Flow, предназначенные для систем жидкостного охлаждения. По сравнению с предыдущими моделями NexXxoS в них увеличено число каналов, за счет чего удалось повысить эффективность без увеличен...

Илон Маск мешает изучению космоса? Спутники Starlink частично испортили уже почти 20% всех сумеречных снимков Паломарской обсерватории Несмотря на то, что Илона Маска можно назвать самым активным популяризатором космоса на данный момент, в определённом смысле он активно мешает изучению этого самого космоса. Речь, конечно, о спутниках SpaceX Starlink.  О том, что они могут мешать наземным телескоп...

Утилита, предназначенная для взлома видеокарт Nvidia LHR, оказалась вирусом Новость о том, что утилита Nvidia RTX LHR v2 Unlocker полностью взламывает антимайнинговую защиту видеокарт Nvidia, наделала много шума во всем мире. Однако, как оказалось впоследствии, должных результатов она не приносит. Наоборот. Сообщество майнеров Red Panda Mining...

Как установить Android 12 на Google Pixel 2 XL Есть много присказок о том, что ”хочу это, а могу позволить это”. Они сформулированы разными словами, но суть от этого не меняется. Это сейчас в полной мере подходит в отношении Android 12 и подавляющего большинства пользователей, которые хотят Android 12, но могут себе поз...

Системы Linux подвергаются атакам программ-вымогателей и криптоджекинга VMware провела исследование угроз вредоносного ПО на базе Linux Exposing Malware in Linux-Based Multi-Cloud Environments. Linux, как наиболее распространенная облачная операционная система, является основным компонентом цифровой инфраструктуры и поэтому часто становится миш...

Безопасность данных и природы. Что даст человечеству сервер, расположенный в космосе Технологии Космос 23.12.2021, 13:11 Безопасность данных и природы. Что даст человечеству сервер, расположенный в космосе Диалог о безопасности стал одним из ключевых элементов уходящего года, затронув все аспекты деятельности человека ...

GlobalCheck: в России тестируют блокировки популярных VPN-протоколов. Но так ли это на самом деле? В некоторых регионах России отмечаются частичные блокировки популярных VPN-протоколов. Проект GlobalCheck и IT-специалист Филипп Кулин с Telegram-канала «Эшер II» полагают, что это тестирование будущих блокировок. К примеру, в Западной Сибири и Краснодаре т...

Сравнение производительности инструментов нагрузочного тестирования Всем привет, меня зовут Сергей, я занимаюсь тестированием производительности. Недавно поднялся вопрос в выборе инструмента для воспроизведения довольно интенсивной нагрузки, в основном по HTTP. Инструментов для тестирования производительности сейчас представлено довольно мн...

Обучение рукописной OCR на синте от GAN'ов Модели распознавания печатного текста (например, с фотографий документов) дают довольно высокие результаты. Это происходит за счёт ограниченного набора шрифтов, цель которых – быть максимально понятными человеку, а также благодаря генерации простой синтетики в виде печати ра...

Украина перенесла серверы доменной зоны .UA за пределы страны Компания Hostmaster, администратор национальной доменной зоны Украины .UA, сообщила о переносе серверов компании за пределы страны.

SoC Apple M1 Max опережает Radeon Pro W6900X за 6000 долларов. Появился результат MacBook Pro в Affinity Photo Вчера мы увидели, на что способно графическое ядро SoC Apple M1 Max в одной игре и паре бенчмарков. Но не для этого обычно покупают MacBook Pro, тем более в топовых конфигурациях.  Что же может предложить такое решение профессионалам? Разработч...

Каким образом ртуть попадает в рыбу, которую вы едите В реках Соединённых Штатах иногда люди вылавливают рыбу, которая содержит ртуть. Были и случаи отравления ей. Но как ртуть может попасть в рыбу? Ответ на этот вопрос даёт профессор, исполнительный директор Института экологической устойчивости Университета Индианы (США) Габри...

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

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

О поддержке новейших версий ПО и оборудования NVIDIA объявляет Supermicro Компания Super Micro Computer, Inc. (SMCI), мировой лидер в области высокопроизводительных вычислений, хранения данных, сетевых решений и экологичных вычислительных технологий, объявляет о поддержке новейших версий программного обеспечения и оборудования NVIDIA. Серверы и ра...

DJI представила компактную камеру Action 2 Спустя более двух лет после анонса Osmo Action, DJI вернулась с новой прочной камерой, в которой не только отсутствует название Osmo, но и реализован новый дизайн. Action 2 оснащена объективом с полем обзора 155 градусов и 12-мегапиксельным датчиком, который может снимать ка...

В 2021 году мошенники в России стали в 35 раз чаще имитировать интерактивное голосовое меню во время звонков Зачастую схема такова: человеку поступает звонок, фейковый робот банка сообщает, что от имени владельца счёта было произведено некое действие, например была отправлена заявка на получение кредита или запрошен перевод крупной суммы денег. Далее абонента просят нажать в тональ...

Security Week 2204: MoonBounce, вредоносный код в UEFI На прошлой неделе эксперты «Лаборатории Касперского» опубликовали подробный отчет о вредоносной программе MoonBounce. MoonBounce является буткитом: код внедряется в прошивку UEFI и таким образом может пережить замену жесткого диска или полную переустановку операционной систе...

Как напечатать float Казалось бы, совершенно непонятно, зачем живым людям в 2021 году решать задачу под названием «печатаем обычное вещественное число». Вроде бы это должно быть уже решено — причём примерно в тот момент, когда эти вещественные числа изобрели. Но оказывается, что нет. Привет...

ГК «Рикор» наладила в Арзамасе выпуск российских серверов, СХД, ноутбуков и планшетов Российский разработчик и производитель вычислительной техники «Рикор Электроникс» (входит в ГК «Рикор») открыл в Арзамасе (Нижегородская область) производственный комплекс по выпуску серверов, серверных платформ, систем хранения данных и комплектующих к ним, а также ноутбуко...

В России обнаружено 7 500 незащищенных баз данных Глобальное исследование, проведенное экспертами подразделения Group-IB Attack Surface Management, охватывает период с Q1 2021 по Q1 2022. Согласно отчету, уже к концу 2021 года количество общедоступных баз данных в мире составляло 308 000. Большинство из них хранилось на ...

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

Adobe представила Photoshop и Illustrator, которые работают через браузер и не требуют подписку Creative Cloud Компания Adobe объявила о важном шаге — популярные приложения Photoshop и Illustrator стали доступны в веб-версиях, проще говоря — работать в них можно через браузер. Веб-версии Photoshop и Illustrator ориентированы на совместную работу. Они предоставляют д...

Xiaomi Mi Band 6 невероятно сильно рухнул в цене до абсолютного минимума С каждым днем все больший круг людей видит смысл в том, чтобы использовать разного рода носимую электронику. Такой в настоящее время на рынке крайне много на любой вкус и цвет. И вот, совсем недавнего, в Читать полную версию публикации Xiaomi Mi Band 6 невероятно сильно рух...

Разборки на куче. Эксплуатируем хип уязвимого SOAP-сервера на Linux Для подписчиковВ этой статье я покажу разбор интересной задачки в духе CTF. Мы получим удаленное выполнение кода на сервере SOAP. Все примитивы эксплуатации так или иначе связаны с кучей, поэтому ты узнаешь много нового о функциях, которые с ней работают. Нам предстоит порев...

Sitronics Group начала производить серверы на отечественном процессоре «Эльбрус» Новый сервер подходит для работы с высоконагруженными системами, хранения и обработки больших объёмов данных. Благодаря поддержке режима защищённых вычислений в решении обеспечен высокий уровень информационной безопасности программных систем. Оборудование поддерживает сертиф...

Эффективная генерация сортируемых GUID для первичных ключей БД на клиенте Использовать Guid.NewGuid() в качестве первичного ключа в базе данных — плохая с точки зрения производительности идея. Это связано с тем, что в SQL Server, MySQL и некоторых других БД для первичных ключей создаются кластерные индексы, которые определяют, как строки будут хра...

amd fx-8320 продолжение тестирование в играх продолжение тестирования в играх,системка таже ,процессор 3.6ггцх8 amd fx-8320e+1660 ddr5 вин7-64

Адаптация Android-приложения для незрячих Если вы мобильный разработчик, знаете ли вы, каково пользоваться вашим приложением незрячим людям? В каких именно местах они могут столкнуться с главными сложностями? Как вообще будет происходить взаимодействие с приложением?На нашей конференции Mobius Виктор Вихров (Яндекс ...

Security Week 43: функциональность трояна Trickbot В исследованиях вредоносного ПО часто разбирается метод первоначального заражения системы, так как именно он позволяет модифицировать протоколы защиты. Что происходит после взлома компьютера, в деталях анализируется не так часто. На вопрос «Что могут сделать злоумышленники п...

11 советов, как говорить по-английски свободно и уверенно, чтобы преодолеть языковой барьер Молчи – за умного сойдешь! Эта установка крепко сидит в голове людей, прошедших советскую школу обучения. Понимание, которое застряло внутри, что не нужно высовываться, если ты не уверен на 250% в том, что  хочешь сказать. В учебе это очень вредный совет, особенно в анг...

10 ситуаций выбора тимлида На конференции Teamlead Conf 2022 мы выкатили лёгкий тест для тех, кто хотел сделать 10 выборов тимлида в нашем банке. Он вызвал обсуждение, насколько обоснованы те или иные действия тимлида в определённых ситуациях, поэтому я постараюсь подробно объяснить, почему лучше де...

Intel Celeron G6900 не уступил в производительности Core i9 10900K Всегда стоит искать в Geekbench утечки информации о новом или предстоящем оборудовании, поскольку тестировщики иногда забывают, что Geekbench загружает результаты в таблицу лидеров. Например, только что анонсированный процессор Intel Celeron G6900 — самая младшая модель лине...

Сервис измерения скорости интернета SpeedTest оказался под угрозой блокировки в РФ Роскомнадзор потребовал предоставить информацию о том, какие именно данные сервис собирает о россиянах и где территориально находятся серверы с базой данный этих пользователей

Стив Возняк: iPhone 13 — ни о чем Давайте признаемся друг другу — iPhone уже не тот. Чтобы убедиться в этом, достаточно лишь загуглить данный тезис. Материал подобного рода в последнее время выходит чуть ли не каждый час. Честно говоря, владельцы Android-девайсов высмеяли меня уже с головы до ног. У о...

Тестирование игр в Unity3D и на эмуляторах Всем привет. Сегодня публикуем вторую часть текстовой расшифровки интенсива, который был проведен в преддверии старта курса "Game QA Engineer. С первой частью можно ознакомиться по ссылке.Интенсив провела Надежда Чертовских — руководитель отдела QA в компании BeresnevGa...

Установка RRF на SKR v1.4 Turbo. Мой опыт RRF установил я на плату BTT SKR v1.4 Turbo. WiFi модуль тоже BTT RRF WIFI. Экран BTT TFT35 E3. Всё это в списке поддерживаемых модулей, но всё с некоторыми оговорками. Основное для меня было то, что плата и экран у меня уже были, надо было докупить только модуль RRF. Главно...

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

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

Сегодня стартует глобальный тест Game of Thrones Beyond the Wall Издатель Behaviour Interactive должен запустить ОБТ для Game of Thrones Beyond the Wall. Известна дата открытия серверов. Мобильный проект по «Игре престолов», Beyond the Wall, собираются «перезапустить». Пока мы знаем, что дело связано с боевой системой — вместо пошаговых...

Домашний билд-тест-сервер Всем привет! Хочу рассказать о своём опыте настройки домашнего билд-тест-сервера.Допустим, у вас есть хобби-проект, и вы работаете на нём в одиночку. Или вам просто нечем заняться, и вы решили поиграться с CI/CD, Linux администрированием, web разработкой.Во-первых, поче...

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

Заметка о Mastodon — аналоге Twitter из вселенной децентрализованных соцсетей Fediverse Заметка о Mastodon — аналоге Twitter из вселенной децентрализованных соцсетей FediverseНа фоне текущих событий, когда уже привычным становится, что владельцы соцсетей своими собственными решениями блокируют отдельных пользователей (по их мнению, являющихся нехорошими), заинт...

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

Cloud4Y предоставил удалённые рабочие столы и инфраструктуру ADS Design ADS Design требовался производительный облачный сервер и виртуальные рабочие столы, которые позволяли бы подключаться к корпоративной базе данных, управлять проектами и сделками из дома, офиса и любого другого места.

Троян вместо QR-кода Чем реальнее становится принятие законопроекта о QR-кодах, тем больше появляется желающих получить сертификат вакцинации. А где начинается паника, там подключаются и мошенники. Компания "Доктор Веб" спешит предупредить об опасном сайте, где пользователям предлагает...

Как обучить джунов QA за 3 дня (сборник материалов) Чему нужно обучить junior QA, чтобы он начал приносить пользу проекту? Конечно, было бы здорово «всему и сразу», но это может затянуться надолго. А вот с основами тестирования можно познакомить буквально за пару-тройку дней. Особенно если это фулл-тайм дни (рабочее время).Я ...

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

22 года назад родилась Windows 2000 17 февраля — знаменательная дата в истории мировой IT-индустрии. Именно в этот день 22 года назад корпорация Microsoft официально представила Windows 2000 — революционную на тот момент версию своей операционной системы. Заставшие те времена прекрасно помнят, с каким интере...

Xiaomi предлагает опробовать MIUI 13 на смартфонах Poco за пределами Китая Бренд Poco, входящий в экосистему Xiaomi, открыл международную программу бета тестирования для международной версии фирменной оболочки MIUI 13. Пользователи Poco начали получать обновления в рамках программы Mi Pilot. Чтобы принять участие в тестировании, надо зарегист...

MMORPG Skyblade появилась в Азии, стоит ли качать? Ролевая игра Skyblade доступна на iOS и Android в ряде регионов. Она явно идёт по стопам Onigiri HEROES. Skyblade — это мобильная MMORPG, которую можно скачать в Азии. На старте разработчики дают выбрать семь классов, причём они привязаны к расам. Всего на аккаунте или серв...

«Аэрофлот» вложил 2,6 млрд рублей в российскую вычислительную технику Как сообщает "КоммерсантЪ" , в техзадании говорится, что при комплектовании ПАК рекомендуется применять оборудование, включенное в реестр отечественной продукции или просто выпущенное в России.В конкурсе участвовали две компании, скрытые под номерами, итоги подведе...

Стала известна дата ЗБТ Yeager Monster Hunter Разработчики Yeager Monster Hunter объявили об ещё одно раунде бета-теста. На этот раз участвовать смогут обе мобильные платформы. Yeager Monster Hunter — это необычный проект, который предлагает примерно такой же геймплей, как и серия Monster Hunter в экосистеме Nintendo. ...

[Перевод] Масштабируем Kubernetes до 4000+ нод и 200 000 подов Фото Todd Diemer, Unsplash.com В PayPal мы недавно начали прощупывать почву с Kubernetes. Большинство наших рабочих нагрузок выполняется на Apache Mesos, и в рамках этой миграции нам необходимо было понять несколько аспектов производительности кластеров, работающих под упра...

Предварительная версия Windows 11 Build 22518 развертывается с новыми функциями Windows 11 Build 22518 теперь доступна для всех тестировщиков в канале Dev. В отличие от предыдущих обновлений, сборка 22518 на самом деле содержит новые функции и длинный список улучшений для ключевых областей ОС, включая проводник, навигацию и многое другое. Это обновление...

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

Разработка, сборка, деплой и мониторинг сервисов: от общего к частному и обратно Привет, Хабр! Меня зовут Андрей Перепелкин. Я руководитель группы бэкенд-разработчиков, вошел в IT более 15 лет назад, 10 лет занимаюсь Java и около 4 плотно работаю с микросервисами. В этой статье я расскажу, как:— мы организовали разработку микросервисов так, чтобы вы...

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

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

По данным TrendForce, к 2025 году объем серверов на базе ARM достигнет 22% Согласно исследованиям TrendForce, корпоративный спрос на цифровую технику, включая искусственный интеллект и высокопроизводительные вычисления, в последние годы ускорился, что привело к более широкому внедрению облачных вычислений. Чтобы повысить гибкость обслуживания, осно...

[Перевод] Исследуем .NET 6. Часть 6. Поддержка интеграционных тестов в WebApplicationFactory В предыдущей статье я описал обходной путь, который был добавлен в .NET 6, чтобы инструменты EF Core, которые ранее полагались на существование определённых методов, таких как CreateHostBuilder, продолжали работать с новыми минимальными API хостинга.В этой статье я рассмотрю...

Мнение: Правда ли, что «чистый» Андроид лучше iOS Читатели нашего Telegram-чата — самые любознательные люди на свете. Они не только находят хитрые решения некоторых проблем в смартфонах, но иногда подкидывают неочевидные вопросы друг другу, над которыми задумывается и редакция AndroidInsider.ru в полном составе. Не т...

Архитектурное тестирование О том зачем тестировать архитектуру приложения. Что можно "покрыть" такими тестами. Какие инструменты для этого существуют. А так же о перспективах данного направления. Читать далее

Как можно тестировать платформенные сервисы PaaS (Platform as a Service) — внутренняя платформа для запуска и разработки приложений. Если коротко, то наш PaaS позволяет легко и, можно сказать, при нулевом знании внутренней кухни создать свой сервис и начать пилить продуктовые компоненты. Более длинное объяснение — в э...

Canon EOS R5 C — гибридная камера Cinema EOS на базе камеры R5 Сегодня компания Canon представила камеру, предназначенную для гибридных рабочих процессов — Canon EOS R5 C. Она использует почти такое же аппаратное обеспечение и помещается почти в тот же корпус R5, что делает ее самой маленькой и легкой камерой Cinema EOS (при весе 680 г ...

iPhone 13 Pro Max не оставил Galaxy S22 Ultra ни единого шанса. Флагман Apple намного автономнее IPhone 13 Pro Max, являющийся одним из самых автономных флагманов (и смартфонов в целом) на рынке, сошёлся в битве с новейшим Samsung Galaxy S22 Ultra.  Тестирование провели авторы канала PhoneBuff, которые в своих обзорах используют роботизированный манипулятор. ...

Alibaba вступает в конкуренцию с AWS и Huawei с разработкой новых чипов и серверов и открытием новых ЦОДов Alibaba начинает наступление на облачном рынке против Amazon Web Services и Huawei с разработкой новых процессоров и серверов для своих дата-центров облачных услуг, объявив также о планах строительства новых ЦОДов за пределами Китая. Разработка новых ...

[Перевод] Абсолютный поворотный энкодер с однодорожечным кодом Грея В этом материале речь пойдёт о физической реализации абсолютного поворотного энкодера. Разрешение этого энкодера составляет 6 градусов, то есть — 60 шагов. Этого достаточно для того чтобы сделать на его основе часы. Здесь используется одношаговый код Грея. Читать дальше &r...

WhatsApp перестал работать на iPhone по всему миру Появились сведения о том, что многие пользователи iPhone не могут запустить популярное приложение для обмена сообщениями WhatsApp. На данный момент проблема существует на смартфонах серии iPhone 13 более старых моделях Apple по всему миру. Согласно многочисленным твитам...

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

Релиз Windows 10 21H2 все ближе В преддверии выпуска Windows 10 версии 21H2 «November 2021 Update» обновление Windows 10 May 2021 Update, также известное как версия 21H1, теперь широко распространяется среди пользователей. В некоторых случаях Windows 10 версии 21H1 будет установлена ​​автоматически. Обновл...

Что делать, если CarPlay не работает CarPlay — это безумно удобный интерфейс для автомобиля, который отображает экран вашего iPhone на мультимедийном дисплее. Это позволяет убрать смартфон подальше во время вождения и не отвлекаться на него. В современные автомобили встроена мультимедиа с поддержкой CarP...

Мясорубка Redmond RMG-M1250-8: дорогая и качественная модель с дополнительными функциями Redmond RMG-M1250-8 сочетает функции трех приборов: мясорубки, овощерезки и соковыжималки. Традиционно для таких многостаночников, результаты тестирования неровные. Как мясорубка устройство проявило себя очень неплохо, показав не только приличную производительность (хоть и н...

Как безопасно пользоваться Wi-Fi в кафе, транспорте и на улице Наверное, сейчас сложно найти человека, который не пользовался бы Wi-Fi. Он есть буквально на каждом углу в прямом и в переносном смысле слова. Времена, когда им можно было пользоваться только дома или в кафе, прошли. Теперь он есть в транспорте и даже на улице. Но можно ли...

[Перевод] Простой SMS-шлюз на Raspberry Pi Иногда случается так, что надо отправлять откуда-нибудь SMS-сообщения. При этом неважно — откуда именно. Речь может идти о домашней системе, объединяющей кучу устройств (эти системы называют «homelab»), из которой надо отправлять уведомления. Это может быть система сигнализа...

Установка ubuntu 20.04 с корнем на шифрованном ZFS зеркале и UEFI загрузкой На моей домашней машине вот уже 7 лет работает пара дисков, объединенная в soft raid1. И вот на днях один диск в зеркале наконец начал сыпаться. Появился повод переустановить систему с нуля и начать использовать шифрование, которое 7 лет назад не было задействовано. В процес...

Docker: заметки веб-разработчика. Итерация вторая Привет, друзья! Продолжаю делиться с вами заметками о Docker. Заметки состоят из 3 частей: первые две теоретические, третья практическая. Если быть более конкретным: первая часть посвящена самому Docker, Docker CLI и Dockerfile; вторая часть полностью о Docker Compose; в ...

Оптимизация рендера в iOS: frame buffer, Render Server, FPS, CPU vs GPU Render Loop крутится — кадры мутятсяДоброго времени суток, уважаемые читатели. Здесь я начинаю свой цикл статей о работе с графикой в iOS.В моих планах разобраться с работой базовых механик отрисовки и углубиться к таким вещам как AVFoundation, Metal.Но а пока хочется понять...

Go, я создал: интегрируем Allure в Go красиво Привет! Меня зовут Антон, я ведущий инженер по тестированию в Ozon: занимаюсь созданием и поддержкой end-to-end Go-тестов бэкенда для QA.Мы довольно долго писали тесты в основном на Python. Go – молодой язык, и популярных устоявшихся инструментов у него пока немного. В Pytho...

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

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

Сервисы Apple дали сбой по всему миру. Рассказываем, что делать Прямо сейчас пользователи техники Apple по всему миру жалуются на сбои в работе фирменных сервисов. У одних не работает iCloud, другие не могут скачать приложения в App Store, у третьих не работает Apple Music. Ошибки регистрируются как на официальной страничке Мониторинга ...

Адаптер Sintech CFEBM2-N позволяет превратить твердотельный накопитель в карту памяти CFexpress Type B Компания Sintech предлагает фотографам и видеооператорам способ обойти высокую стоимость карт CFexpress Type B. Он воплощен в форме переходника, превращающего твердотельный накопитель типоразмера M.2 2230 NVMe в карту памяти указанного формата. Карты CFexpress Type B и...

Зачем нужны правильные зоопарки Обыватель воспринимает зоопарк как место для прогулки с детьми и СИЗО для животных. На глаз, в более чем половине случаев так и есть. Но есть и нормальные зоопарки, которые вообще-то для другого. У зоопарка здорового человека основная функция — сохранение биоразнообразия...

Почему у человека нет кости в половом члене? Автор Лысый Камрад (@LKamrad) Сегодня в честь дня всех влюбленных позвольте представить вам вот эту статью, возможно, она даст вам повод задуматься о некоторых важных вещах в нашей жизни.У большинства хищников, а так же у грызунов и у приматов присутствует кость (лат. bac...

Fuckup’ы на работе. Как с ними жить, бороться, не допускать и предупреждать Всем привет. Меня зовут Александр Наумов, и последние 5 лет я занимаюсь тестированием сайта Утконос ОНЛАЙН — руковожу группой QA.Идея написать эту статью пришла ко мне пару месяцев назад. Я возвращался с работы домой, когда мне позвонил коллега: «Привет, тут хотят катить одн...

Экспертиза установила, что члены хак-группы Lurk не работали на ФСБ Несколько лет назад глава группировки Lurk заявил в суде, что хакеры выполняли приказы ФСБ, а также взял на себя ответственность за взлом серверов Демократической партии США и электронной почты Хиллари Клинтон. Как сообщается теперь, экспертиза изъятой у хакеров техники не в...

WhatsApp предположительно работает над функцией «Сообщества» В октябре участники сообщества XDA Developers впервые сообщили, что WhatsApp, вероятно, работает над функцией под названием «Сообщества» (Communities). Сейчас эту информацию подтвердило издание WABetaInfo: речь идёт о расширении возможностей групповых чатов. Источник изображ...

Приложение Xbox для Windows теперь позволяет устанавливать игры в любую папку на ПК Стало известно, что приложение Xbox для ПК теперь позволяет устанавливать игры из магазина Microsoft Store в любую папку, доступ к которой не ограничен пользователем. Тестирование этой функции началось в прошлом году, а теперь она добралась до всех пользователей Windows 11 и...

[Перевод] Пол Грэм: «Нечто большее, чем интеллект» Если бы вы спросили людей, что особенного было в Эйнштейне, большинство ответило бы, что он был очень умным. Даже те, кто попытался бы дать вам более утонченно звучащий ответ, вероятно, подумали бы именно так в первую очередь. Еще несколько лет назад я бы и сам ответил так...

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

Мой опыт технического собеседования: как не превратить его в экзамен и найти профпригодного сотрудника Привет, Хабр! Меня зовут Леонид Титов, я бэкенд разработчик в #CloudMTS. Так уж сложилось, что я не только пишу код, но и иногда собеседую кандидатов. Мне нравится процесс, и, думаю, у меня это получается. Начал я этим заниматься ещё на предыдущем месте работы, где мы с ...

Имитационная модель пула потоков для сервера баз данных В работе построена объектная имитационная модель пула потоков, за основу которой взята реализация, используемая в СУБД MySQL, MariaDB и Percona Server. Описаны входные потоки модели и примеры их распределений. Приведены результаты апробации модели, согласующиеся с известными...

Готовим приложение для автоматизации тестирования Прежде чем приступить к автоматизации тестирования желательно проанализировать приложение. Чем больше приложение готово к автоматизации, тем меньше проблем будет в дальнейшем при разработке автотестов и анализе результатов. Читать далее

[recovery mode] Yii3 будет не тем, чего я ожидал Я - фанат yii2. Да, несмотря на многие его недостатки, я смог его полюбить и примерно 5 лет зарабатываю на хлеб с маслом благодаря его разработчикам.Уже примерно два года я жду релиза Yii3. Я ждал, что это будет крутой монолит, как и вторая версия, но сильно доработанная и с...

«Аэродиск» и «Рикор» представили линейку российских серверов «Фотон» Проект является очередным шагом по расширению линейки собственных ИТ-решений, предлагаемых "Аэродиском" на российском рынке. Сервер "Фотон" стал первым решением этого класса, полностью разработанным и произведенным в России. Все элементы серверов данной л...

[Перевод] Эй, Facebook, я создал метавселенную 27 лет назад Как-то в киоске под названием «Ted's Fish Fry» в Трои, штат Нью-Йорк, мы с моим другом Дэниелом Беком набрасывали наши планы касательно метавселенной. Это было в ноябре 1994 года, как раз в то время, когда популярность 3D-web постепенно возрастала и казалось, что он мож...

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

Force Update — механизм принудительного обновления мобильных приложений Абсолютное большинство мобильных приложений имеет интересный нюанс – «хвост» старых версий, которыми все еще продолжают пользоваться. В этой мы посмотрим, какие проблемы это приносит и как с этим бороться. Материал будет полезен и мобильным разработчикам, и тем, кто каким-ли...

3D-печать для «чайников» от «чайника» Недавно я стал владельцем 3D принтера, до этого практически ничего не зная о 3D печати, поэтому и решил поделиться своим опытом с такими же «чайниками», людьми, далекими от этой технологии. Моя статья предназначена именно и только для таких людей; советы же “3D печатников» с...

[Перевод] Как узнать общий объем физической памяти (RAM) в Linux 1. Краткое содержание Иногда возникает необходимость проверить общий объём памяти сервера, на котором запущена ОС Linux, или же данные о памяти требуются для сценариев командной оболочки. К счастью, есть множество инструментов, которые нам в этом помогут. В этом руководств...

Что такое Netcat? Bind Shell и Reverse Shell в действии Друзья, всех приветствую!В этой статье мы поговорим о том, что такое Netcat и с помощью него реализуем Bind и Reverse Shell соответственно.NetcatNetcat, впервые выпущенный в 1995 году (!), является одним из "оригинальных" инструментов тестирования на проникновение в сеть. Ne...

[Перевод] Объяснение Kafka на примерах из Factorio Недавно я как обычно играл в Factorio после рабочего дня — и вдруг меня поразила удивительная мысль. Как много здесь аналогий с Apache Kafka! Если у вас мало свободного времени, не скачивайте Factorio Для тех, кто в последние годы путешествовал за пределами цивилизации,...

Тесты PS5 VRR показывают значительный прирост FPS в некоторых играх Пару дней назад вышло долгожданное обновление PS5 VRR , которое наконец, позволило пользователям PlayStation 5 воспользоваться преимуществами своих дисплеев с поддержкой HDMI с переменной частотой обновления в играх для PS5. Один из пользователей решил проверить, как работае...

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

Открыта запись на ЗБТ лутер-шутера Arena Breakout Издатель Tencent Mobile собирается открыть тестовые сервера Arena Breakout. Если хотите принять участие, поспешите заполнить заявку. Arena Breakout — лутер-шутер на iOS и Андроид, который по праву считается лучшим представителем жанра на смартфонах. В китайском маркете сейч...

Что считать счастьем покупателя? По запросу [форма] мы должны угадать, что именно нужно покупателю: выпечка, наращивание ногтей, косплеить медсестру или калибратор кубов бетона. Задача — быстро понять, кто перед нами и что сделает человека счастливым. Я работаю над качеством поиска в Яндекс.Маркете. И кач...

Microsoft тестирует водяной знак на рабочем столе для неподдерживаемых ПК с Windows 11 Требования Windows 11 вызвали серьезные споры в прошлом году, и технический гигант заявил, что требования такие из соображений безопасности. Решение Microsoft разозлило многих людей, которые с нетерпением ждали Windows 11, но, тем не менее, было обнаружено несколько обходных...

Обфускация трафика своими руками. Часть первая — OBFS4 Гайд о том, как на практике применить обфускацию, используемую в TOR для обхода DPI или непрозрачных прокси-серверов (причем, не только на уровне провайдера/государства, но и корпоративного уровня) без сильного замедления трафика засчет self-hosted. Читать далее

Что лучше: Mir Pay или оплата телефоном по QR Фактическое отключение Google Pay в России привело к тому, что пользователи Android начали массовую миграцию на отечественные сервисы бесконтактных платежей. Из-за этого Mir Pay испытал такую нагрузку, что ещё несколько дней после этого работал со сбоями. Сейчас вроде бы вс...

Большое обновление EMUI 12 пришло на Huawei Mate 40 Pro и серию Huawei P40 Компания Huawei начала распространять для международных моделей Huawei Mate 40 Pro и серии Huawei P40 большое обновление программной оболочки — стабильную версию EMUI 12.  Пользователи смартфонов серии Huawei P40 с установленной EMUI 11 могут получить обновл...

Пользователи Honor 50 и Honor 50 Pro уже могут опробовать бета-версию Magic UI 6.0 на базе Android 12 Honor объявила о новом этапе тестирования прошивки Magic UI 6.0 на базе Android 12 для Honor 50 и Honor 50 Pro. На этот раз она доступна не ограниченному количеству человек, а всем пользователям этих смартфонов, кто подписался на программу бета-тестирования ПО. Правда, ...

Как работает крупнейший маркетплейс: что у него под капотом Всем привет, я — Сергей Бобрецов, CTO в Wildberries. Сегодня Wildberries — самый большой маркетплейс в России и мы так часто заняты повседневным хайлоадом, что не всегда успеваем рассказать что за всем этим стоит: какие технологии и решения под капотом, как мы справляем...

Российское ПО для зарубежных облаков: ISPsystem и Virtuozzo объявили о партнерстве Российский разработчик платформ для комплексного управления ИТ-инфраструктурой ISPsystem и ведущий мировой разработчик серверного ПО для виртуализации Virtuozzo рассказали о заключении технологического партнерства. Таким образом, пользователи операционной системы VzLinux мог...

Что такое VPN, почему все его скачивают и чем он отличается от прокси На этой неделе топ-чарт российского сегмента App Store впервые за долгое время возглавили не игры или развлекательные приложения, а VPN-сервисы. Люди скачивают их, опасаясь блокировок своих любимых сайтов и социальных сетей. Ведь на прошлой неделе Роскомнадзор начал огранич...

Honor объявила о новом этапе тестирования прошивки Magic UI 6.0 на базе Android 12 Компания Honor объявила о новом этапе тестирования прошивки Magic UI 6.0 на базе Android 12 для Honor 50 и Honor 50 Pro. На этот раз оно доступно не ограниченному кругу лиц, а всем пользователям этих смартфонов, участвующим в бета-тестирования программного обеспечения. Правд...

Кроссплатформенный путь мобильного тестировщика или как стать Flutter QA Привет, Хабр! В этой статье расскажу, в чём особенности тестирования приложения на Flutter под iOS и Android и чем оно отличается от тестирования нативного приложения. Читать далее

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

Сеть однородных линуксов [reoser] Всем привет. В своей предыдущей статье я описал общую идею создания площадки, где люди смогут объединяться в одну общую железячную сеть и использовать мощности друг друга. В основе этой идеи лежит идея создания распределенного кластера Kubernetes, к разворачиванию которого я...

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

Сбор данных с обходом капчи посредством PYAUTOGUI, KERAS и TENSORFLOW Существует большое количество методов для автоматического сбора и обработки больших объемов данных из веб-ресурсов. Однако иногда недоступно извлечение данных с помощью автоматизированного кода, выполняющего GET-запросы с последующим парсингом HTML-кода, и его пр...

Какой бесплатный VPN-сервис лучше выбрать в России VPN-сервис — это то, без чего сегодня реально стало не обойтись. По крайней мере, в России. Если вы хотите сохранить доступ к заблокированным сервисам — а их в последнее время становится всё больше и больше, — другого выхода у вас нет. Однако выбрать лучши...

ASRock Rack оборудовала новый 2U-сервер двенадцатью отсеками для накопителей Возможна установка двух процессоров Intel Xeon Scalable третьего поколения, а также 32 модулей оперативной памяти стандарта DDR4 суммарным объемом до 8 Тбайт.

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

Поддержка FPS Boost не появится в других играх Xbox «в ближайшем будущем» FPS Boost - отличная функция обратной совместимости на консолях Xbox Series X|S, которая может удваивать, а иногда и в четыре раза увеличивать исходную частоту кадров в некоторых играх Xbox предыдущих поколений. В настоящее время существует более 130 игр Xbox 360 и Xbox One,...

Django-sockpuppet, интересная альтернатива React, Vue, Angular или очередная заброшенная джанговская «батарейка»? Всем доброго времени суток! В данной статье я хотел бы очень кратенько, без подробностей рассказать про интересный проект, который будучи достаточно простым, сильно увеличивает возможности Django фреймворка. Мне он показался достаточно интересным. Сейчас хайп вокруг с...

На каких бесплатных инструментах строить Observability и зонтичный мониторинг: ELK vs Graylog vs Grafana Loki vs Monq Сами по себе логи, трейсы, метрики - это очень узкие артефакты состояния нашего объекта наблюдения и обслуживания. Для понимания общей картины нужен взгляд сверху, сбор всех важных сигналов в одну систему и работа с большими данными в ней. Зонтичный подход близок по своим це...

Страх и ненависть в RouterOS: что такое сетевое соединение в ядре Linux (часть 1 — теория) В статье рассмотрено понятие «соединение» для TCP и UDP протоколов в ядре операционной системы Linux на примере работы оборудования MikroTik. Дополнительно рассматриваются особенности работы технологии NAT в указанном контексте. Материалы носят в основном теоретический хара...

Спортивное программирование: не все так просто, как кажется Меня зовут Абай Баймуканов, я – разработчик-алгоритмист. Уже несколько лет увлекаюсь олимпиадными программированием, поэтому в этой статье хотел бы поделиться своим видением по этому поводу. Быть олимпиадником по спортивному программированию довольно весело и интересно. Н...

Microsoft может выпустить Windows 11 22H2 в августе В настоящее время Microsoft все еще работает над Windows 11 22H2. Тестирование в каналах Dev и Beta еще не завершено, хотя стадия Feature Complete уже достигнута. Стадия Config Complete еще не достигнута. Еще в канун Нового года начали ходить слухи о том, что обновление Wind...

Docker: заметки веб-разработчика. Итерация первая Привет, друзья! Хочу поделиться с вами заметками о Docker. Заметки состоят из 3 частей: первые две теоретические, третья практическая. Если быть более конкретным: первая часть посвящена самому Docker, Docker CLI и Dockerfile; вторая часть полностью о Docker Compose; в тре...

[Перевод] Как улучшить клиентский опыт с помощью библиотеки инфраструктуры информационных технологий (ITIL) В наши дни бизнес стремится быть максимально клиентоориентированными. А клиентоориентированный бизнес фокусируется на двух ключевых вещах: на удовлетворении потребностей клиента и на том, чтобы обеспечить клиенту максимально приятный опыт от взаимодействия с продуктом или в ...

CRUD 0.11.0 для Tarantool Неделю назад вышла новая версия модуля CRUD для Tarantool. В 0.11.0 появилось множество нововведений, просьбы о которых поступали от наших пользователей. Что изменилось, как этим пользоваться и кому это может быть полезно? Расскажем обо всём.Tarantool — это платформа in-memo...

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

Защита резервных копий от шифровальщиков с помощью WORM Количество атак Ransomware, также известных как вирусы-шифровальщики, постоянно растет. Что, впрочем, нисколько не удивляет: ведь это весьма прибыльный теневой бизнес. Абсолютное большинство публичных компаний, которые были успешно атакованы, предпочитают не выносить сор из ...

Почему DevOps и Agile не работают в России, часть первая, Enterprise Пару лет назад, человек из Wrike написал серию статей про красную корпоративную культуру, причём во второй части буквально в 3 абзацах был весь смысл 4 статей. Было написано очень завуалировано и мягко, я же сегодня распишу, по сути, этот абзац в целую статью на примере круп...

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