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

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

Состоялся релиз Kali Linux 2018.1   Состоялся rolling-release Kali Linux 2018.1, который содержит множество обновлений: обновленные пакеты, обновленное ядро, которое обеспечивает более качественную аппаратную поддержку, обновленные инструменты. Kali Linux представляет из себя дистрибутив, содержащий множест...

[Из песочницы] Тестирование проектов C/C++ с помощью Python Введение Хорошо известна возможность интеграции Python и C / C++. Как правило, этот прием используется для ускорения программ на Python или с целью подстройки программ на C / C++. Я хотел бы осветить возможность использование python для тестирования кода на C/C++ в IDE без п...

Смартфоны Xiaomi Mi 5, Mix и Note 2 скоро получат восьмую версию ОС Android Еще в феврале разработчики с форума XDA Developers обнаружили в тексте новой прошивки упоминание того, что Xiaomi тестирует Android Oreo на Xiaomi Mi5, а также Xiaomi Mi Mix. Теперь же появилось подтверждение того, что Xiaomi Mi5 и Xiaomi Mi Mix получат восьмую версию ...

[recovery mode] Наши на Delex: как прошла первая DevOps и advanced Test Automation конференция в Минске “Нам есть, что рассказать миру о белорусском DevOps,”– говорили они. “Инфраструктура тестирования меняется и скоро произойдет перелом. Нам нужна площадка для общения с правильными практиками,” – говорили они. Они говорили – они сделали Delex. А еще 300+ человек пришли, чтобы...

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

[Из песочницы] Минимизируем код React Redux приложения Мне хотелось поделиться собственными размышлениями и способом построения структуры приложения с использованием react-redux. Так как я относительно недавно стал писать код на JS и поэтому не претендую на истину и на действительно верный способ разработки. Надеюсь эта статья п...

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

getDerivedStateFromState – или как сделать из простой проблемы сложную Я люблю Реакт. Люблю за то, как он работает. За то, что он делает вещи «правильно». HOC, Composition, RenderProps, Stateless, Stateful – миллион патернов и антипатернов которые помогают меньше косячить. И вот совсем недавно React принес нам очередной подарок. Очередную возм...

[Перевод] Генерация и тестирование ядра RISC-V Как я писал в прошлом посте, название моего проекта на GSoC-2016 — «порт RISC-V на Parallella», и первая вещь, которую я должен был сделать, это познакомиться с экосистемой RISC-V. Один из лучших способов это сделать, — посмотреть видео с презентации первого воркшопа RISC-V ...

«Яндекс» разрешил пользователям создавать команды для «Алисы» Пока что платформа работает в бета-режиме, в будущем функциональность «Диалогов» будет расширена и на остальные продукты «Яндекса». «Яндекс» запускает платформу «Яндекс.Диалоги», позволяющую регистрировать и разрабатывать компаниям ...

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

NVIDIA приостановила тестирование своего автопилота после повлекшей смерть аварии Uber 18 марта в небольшом американском городе штата Аризоны беспилотный автомобиль сбил насмерть женщину. Трагическое происшествие привело к началу расследования по этому ДТП, к полному запрету дальнейшего тестирования беспилотных технологий от Uber на всей территории США и к г...

Как обновиться до Windows 10 Redstone 5 Ну что, ребята, вот и началась разработка Redstone 5 – следующего крупного обновления для операционной системы Windows 10. Первой сборкой Redstone 5 стала сборка под номером 17604 и те, кто состоял в Skip Ahed смогли получить эту заветную сборку. Но вот дилемма. Если вы зани...

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

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

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

Как мы в ISPsystem резервные копии делали. Часть первая История о том, как в ISPsystem разрабатывали решение для резервного копирования. Рассказывает руководитель разработки Александр Брюханов. Все пользователи делятся на три группы: те кто не делает бэкапы, те, кто их уже делает, и те, кто проверяет сделанные. Кого-то мой...

Улучшая performance review Про то, как в Avito работает performance review, я очень много раз рассказывал внутри компании, а этой весной ещё и на двух конференциях — TeamLeadConf и CodeFest. Мы активно вкладываемся в доработку процесса, проводим много экспериментов и собираем кучу полезных данных, поэ...

Смартфоны Essential Phone не получат обновление Android 8.0 Oreo Компания Essential не будет распространять обновление Android 8.0 Oreo для своих смартфонов. Это решение было принято после двухмесячного бета-теста, который выявил проблемы со стабильностью. В компании уверены, что эти проблемы удастся устранить в следующей версии ОС. ...

Особенности настройки и запуска PVS-Studio в Docker на примере кода Azure Service Fabric Технологии контейнеризации активно используются для сборки и тестирования программного обеспечения. С появлением PVS-Studio для Linux, пользователям стала доступна возможность добавить статический анализ к другим методам тестирования своего проекта на этой платформе, в том ...

Guava, Graal и Partial Escape Analysis На прошлой неделе случился релиз десятки — и хотя Graal был доступен и раньше, теперь он стал ещё доступней — Congratulations, you're running #Graal! — просто добавьте -XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler Что конкретно это может нам дать и где можно ожидать...

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

QA на CodeFest: будущее, iOS-фермы и backdoor’ы Пока ребята из бекендов и фронтендов шлифуют последние фразы для рассказа о своих секциях, ребята из тестирования уже всё проверили. Читать дальше →

[Из песочницы] Разработка высоконагруженного WebSocket-сервиса Как создать веб-сервис, который будет взаимодействовать с пользователями в реальном времени, поддерживая при этом несколько сотен тысяч коннектов одновременно? Всем привет, меня зовут Андрей Клюев, я разработчик. Недавно я столкнулся с такой задачей – создать интерактивный ...

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

Hyundai Mobis начинает тестирование самоуправляемого автомобиля M.BILLY Компания Hyundai Mobis сообщила о начале тестирования своего самоуправляемого автомобиля M.BILLY в разных странах мира. В настоящее время компания имеет три тестовых автомобиля, но к концу этого года их станет более десяти, а количество инженеров, работающих в этой обла...

Открытое бета-тестирование Metal Gear Survive стартует 16 февраля Konami объявила о том, что экшен с элементами выживания Metal Gear Survive получит публичную бета-версию на ПК, PlayStation 4 и Xbox One уже на следующей неделе — 16 февраля. Тестирование в Steam и соответствующих консольных сетях продлится до 18 февраля. За...

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

Nexon выпустила Power Rangers: RPG в бета-тестирование У подавляющего большинства проектов от компании Nexon есть проблема с внутриигровыми покупками. И, видимо, новая RPG по мотивам Power Rangers выйдет с аналогичным недостатком. Те пользователи, которые уже успели побывать в виртуальном мире проекта, рассказали о большом колич...

[Перевод] Автоматизация тестирования и Agile Всем привет! Приближаемся к запуску нового нашего курса: «Автоматизатор в тестировании». Сегодня вот последний открытый урок, потом день открытых дверей и в бой :) На прошлых двух таких мероприятиях не раз задавался вопрос о связи Agile и автоматизации. Вот, нашёлся в закр...

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

Обзор и тестирование игрового ноутбука ASUS ROG Zephyrus. Игровая мощь и компактность Результаты тестирования Общая производительность PCMark 8 Общая производительность тестовой конфигурации вполне ожидаемо находится на высоком уровне. Быстродействия центрального процессора Intel Core i7-7700HQ в тандеме с видеокартой NVIDIA GeForce GTX 1080 будет с запасом.....

Apple Maps получает обновленную информацию об обмене велосипедами Apple Maps получает еще несколько функций, чтобы не отставать от Карт Google. Теперь эти функции включают более полную информацию об обмене байками в различных городах. По данным TechCrunch, благодаря партнерству с Ito World, Apple Maps теперь поддерживает данные о совместно...

Samsung перенесет флагманскую функцию на доступные смартфоны Samsung Electronics представила программно-аппаратную систему съемки со спаренными камерами ISOCELL Dual, передает AndroidAuthority. Основная особенность таких модулей — поддержка портретного режима съемки, монопольная власть над которым вскоре перестанет быть уделом ...

Sony Xperia XZ2 и Xperia XZ2 Compact: характеристики и цена На своем мероприятии в рамках MWC 2018 компания Sony должна представить флагман Xperia XZ2 и его компактную версию Xperia XZ2 Compact. Как это нередко бывает, незадолго до анонса один из ресурсов слил в сеть характеристики новинок. На этот раз отличился один из крупнейших в ...

WSTester – JS библиотека для тестирования веб-сервисов с ВебСокетами Добрый день, Хабрасообщество! Как и большинству айтишников, мне нравится создавать что-то новое, классное, нечто способное как-то повлиять на мир или хотя бы принести небольшую пользу другим людям. Надеюсь, что описываемый далее инструмент для тестирования онлайн систем с Ве...

Что ещё мы проверяем при помощи Selenium, кроме логики интерфейса Привет, Хабр! Меня зовут Виталий Котов, я работаю в отделе тестирования Badoo. Большую часть времени я работаю с Selenium. Этот замечательный инструмент мы используем для решения разнообразных задач: от тестирования функционала до упрощения работы с логами ошибок и проверки...

Обзор лучших европейских и не только QA-конференций этого года Привет, Хабр! Меня зовут Влад Романенко. Я работаю инженером по тестированию в Badoo, в команде iOS. Любите заводить новые знакомства, обмениваться знаниями и опытом и быть в тренде? Тогда предлагаю вам внести в свой календарь пару—тройку предстоящих мероприятий. Я начал ...

Splunk + Excel. Что получится? В предыдущих статьях мы много рассказывали о Splunk. Это продукт, который позволяет собирать и анализировать данные с любых IT-систем в режиме реального времени, например, это могут быть результаты работы web-сервера, почтового сервера, Windows, различных приложений и тд. Зн...

Дождались: поддержка YAML и Ansible (без коров) в dapp В начале этого года мы посчитали, что наша Open Source-утилита для сопровождения процессов CI/CD — dapp версии 0.25 — обладает достаточным набором функций и была начата работа над нововведениями. В версии 0.26 появился синтаксис YAML, а Ruby DSL был объявлен классическим (...

Три новые камеры Sjcam — SJ8 Air, Plus и Pro На днях компания SJCAM представила сразу три новых экшен-камеры под линейкой SJ8. Модели получили говорящие названия: Air, Plus и Pro. Каждая модификация подходит для своих целей и уровня пользователя. Однако не будем лукавить - конечно же, самая интересная это SJ8 Pro. Чита...

[Из песочницы] Ученье — свет, или как организовать мастер-класс за 2 дня Обучение новых пользователей и разработчиков служит одним из основных инструментов популяризации своего продукта или технологии. Наша компания несколько месяцев назад начала приоткрывать «завесу» над своей технологией и привлекать новых разработчиков к платформе, на которо...

Для чего программисту Continuous Integration и с чего начинать Представьте что в Роскосмосе решили собрать новую ракету не имея при этом чертежей и четкого понимания как ракета должна быть устроена. Отдельный завод занимается корпусом ракеты, отдельный выпускает двигатели, еще один — сопла. Главный менеджер Роскосмоса сказал что он дове...

Масштабирование Selenium Представьте, что у вас есть всего один тест с использованием Selenium. Что может сделать его нестабильным? Как его ускорить? Теперь представьте, что тестов стало два. Теперь представьте сотню. Как заставить быстро отработать такую кучу тестов? Что произойдет, если количество...

Новая статья: Групповое тестирование 31 видеокарты в PLAYERUNKNOWN'S BATTLEGROUNDS Одна из главных игр 2017 года недавно вышла из стадии раннего доступа. Представляем результаты группового тестирования GPU в PLAYERUNKNOWN'S BATTLEGROUNDS. Каким видеокартам достанется куриный ужин при разрешениях от 1080p до 4К и различных настройках графики?

[Перевод] Машина времени на Java В мире существует множество клёвых маленьких библиотек, которые как бы и не знаменитые, но очень полезные. Идея в том, чтобы потихоньку знакомить Хабр с такими вещами под тэгом #javalifehacker. Сегодня речь пойдёт о time-test, в котором всего 16 коммитов, но их хватает. Авто...

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

Siri может выдать переписку в мессенджерах В iOS пользователи могут скрывать текст сообщений на заблокированном экране iPhone и iPad. Для того, чтобы увидеть содержимое владельцам яблочных мобильных устройства нужно обязательно разблокировать гаджет. По крайней мере, именно так должен был работать такой механизм. Одн...

Знакомство с гео-библиотекой S2 от Google и примеры использования Привет, Хабр! Меня зовут Марко, я работаю в Badoo в команде «Платформа». Не так давно на GopherCon Russia 2018 я рассказывал, как работать с координатами. Для тех, кто не любит смотреть видео (и всех интересующихся, конечно), публикую текстовый вариант своего доклада. Вв...

Стало известно о секретном проекте Amazon по разработке домашних роботов К концу 2018 года Amazon рассчитывает начать тестирование роботов в домах своих сотрудников, а на рынке устройства могут появиться в 2019 году, сообщили инсайдеры Bloomberg.

Samsung Galaxy S8 и S8+ начали получать обновление Android Oreo После довольно долгого тестирования и отладки, компания Samsung Mobile в начале этого года начала распространять обновление для своих текущих флагманов Galaxy S8 и S8 Plus до Android 8.0 (версия прошивки G950/G955-FXXU1CRAP). Данное обновление также включает последнюю версию...

Автоматизация при разработке платформы «1С: Предприятие» В этой статье пойдет речь о том, как мы автоматизируем процессы разработки и тестирования технологической платформы «1С:Предприятие 8». Платформа «1С:Предприятие 8» — набор инструментов для создания бизнес-приложений и среда их выполнения. Это большой (более десятка миллионо...

Обзор Gembird KB-P3-BT-UA. Крутая беспроводная клавиатура Многие пользователи уверены в том, что планшет - исключительно для потребления контента. То есть, играть в игры можно, сериалы с фильмами смотреть, просматривать социальные сети и интернет, но для более серьезной работы нужно покупать компьютер или ноутбук, даже если вам бан...

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

Xiaomi показала технологию распознавания лиц в Mi Mix 2S Xiaomi Mi Mix 2S получит «умную» функцию распознавания лиц, способную идентифицировать своего владельца, даже если тот надел головной убор или отрастил бороду. На это указывает тизер, опубликованный Xiaomi в социальной сети Weibo. Несмотря на отсутствие аппаратных датчиков,...

Беспроводная зарядка — пора брать Функция беспроводной зарядки присутствует в смартфонах на Android очень давно. Ещё пользователи LG Nexus 5 в далёком 2013 году могли воспользоваться этой удобнейшей опцией. Однако новый толчок к развитию этой технологии и её популяризации внёс, конечно же, iPhone X и его соб...

Аналитики Forrester Research признали ведущие позиции Huawei в отрасли Компания Huawei сообщила, что авторы нового отчёта «ForresterWave™: Hardware Platforms For Software-Defined Networking, Q1 2018» (Forrester Wave™: аппаратные платформы для программно-определяемых сетей. Первый квартал 2018 года), опубликованного ведущей техноло...

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

Samsung научит ОЕМ-производителей делать хорошие двойные камеры в недорогих смартфонах Современный двойной модуль камеры позволяет делать фото с программно-аппаратным наложением эффекта «боке», а также производить съемку в условиях недостаточной освещенности. Всё это так, если мы говорим о первоклассных смартфонах от А-брендов, но в случае с предст...

Упоминания Microsoft Andromeda обнаружены в новой предварительной версии Windows 10 SDK В последние месяцы ходило множество слухов о дальнейших планах Microsoft по дальнейшему развитию Windows 10, одна из ключевых ролей в котором отведена разрабатываемому в недрах компании гибридному устройству под кодовым именем Andromeda или Surface Phone. Впрочем, несмотря ...

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

[Перевод] Вышел GitLab 10.4 c динамическим тестированием безопасности приложений и бета-версией Web IDE В первом релизе 2018 года мы внесли улучшения в процессы планирования, тестирования, развертывания и работы с мерж-реквестами. Кроме того, в данный релиз включены новые возможности тестирования безопасности, а также первая версия Web IDE, который является частью нашего амби...

[Перевод] Почему функция Heap32Next() работает так медленно на Windows 7? Если вы занимаетесь системным программированием под Windows, то могли бы заметить, что весьма полезные функции Heap32First/Heap32Next и другие из того же семейства стали работать существенно медленнее начиная с Windows 7. Что же с ними случилось? Давайте перенесёмся в далёк...

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

В закрытом бета-тестировании Sea of Thieves участвовало свыше 300 тысяч игроков Sea of Thieves набирает обороты перед скорым запуском на Xbox One и Windows 10. Во время закрытого бета-тестирования игра была в топах стриминговых сервисов, о ней говорили все крупные игровые форумы, пользователи записывали забавные видео, делали «кубы»...

[Перевод] Руководство по фоновой работе в Android. Часть 4: RxJava Обработка событий — это цикл. В прошлой части мы говорили об использовании thread pool executors для фоновой работы в Android. Проблема этого подхода оказалась в том, что отправляющий события знает, как должен быть обработан результат. Посмотрим теперь, что предлагает RxJ...

Смерть ручного режима съёмки: Vivo показали Super HDR с искусственным интеллектом Компания Vivo пошла дальше революционного смартфона APEX с выдвижной фронталкой и сканером отпечатка на половину экрана, и решила делать революцию в технологии мобильных камер. Для этого в функционал нового своего нового режима Super HDR китайские умельцы внедрили искусствен...

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

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

Прокачиваем WebDriverAgent, или как тестировать iOS-приложения после ядерного взрыва. Расшифровка доклада Когда Apple с выходом Xcode 8 отказались от UI Automator, мы, как и многие, оказались у разбитого корыта. Appium, который у нас использовался, потерял актуальность, мы начали искать альтернативы и нашли инструмент WebDriverAgent от Facebook. Под катом — текстовая расшифровка...

Стало известно, когда смартфоны Samsung получат аналог Face ID Samsung Electronics, вероятно, не успеет реализовать свой аналог Face ID до релиза Galaxy Note 9 осенью 2018 года, поэтому первым устройством производителя с аппаратной системой распознавания лиц станет Galaxy S следующего поколения. Об этом пишет газета The Bell со ссылкой...

Премиальные модели Sony будут получать обновления Android в течение двух лет Sony решила выпустить свою политику в отношении обновлений Android для своих моделей премиум-класса и среднего класса. По словам компании, цель состоит в том, чтобы продолжить обновление своих смартфонов на двухлетний период после запуска телефона, сообщает ITbukva.com.  Что...

Готовим велосипед к лету. Что нуждается в техническом обслуживании? С увеличением доходов населения было выявлено парадоксальное явление - многие начали покупать велосипеды стоимость которых приближается к стоимости 7-8 летнего автомобиля. При этом мы уже не говорим об автомобилях 10-ти летней давности, которые вовсе можно приобрести по цене...

Нагрузочное тестирование «не-HTTP». Ч.2 Gatling В первой части статьи мы провели сравнительный анализ средств нагрузки на Java для JMeter, ушли от XML тест-планов и достигли 30K RPS с одной машины, нагружая «не-HTTP» сервис на примере Apache Thrift. В этой статье рассмотрим еще один инструмент для нагрузочного тестирова...

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

В ZCopy Ultra появилась поддержка аппаратного шифрования на контроллерах SandForce По сообщению ACE Data Recovery, подразделения ACE Data Group, занимающегося ПО для восстановления данных, в новой версии программно-аппаратного решения ZCOPY Ultra появилось важное новшество. Это возможность считывания и восстановления данных, защищенных аппаратным шифр...

[Перевод] Редактор сценариев Age of Empires 2 можно превратить в машину Тьюринга Ничто не может сравниться с вечером, потраченным на логику высказываний, машины Тьюринга и редактор сценариев AOE2… Среди прочих замечательных возможностей, доступных в редакторе, самой потрясающей является функция определения триггеров. Они приводят к выполнению действи...

Роботы от Boston Dynamics перестали слушаться людей (видео) Вот и настал тот момент, когда роботы начали ополчаться против своих создателей. Компания Boston Dynamics, специализирующаяся на робототехнике, опубликовала видео тестирования SpotMini, в рамках которого оценивалась способность бота приспосабливаться к разного рода вмешатель...

Вслед за Kali Linux в Microsoft Store появился и дистрибутив Debian На прошлогодней конференции для разработчиков Build 2017 Microsoft обещала, что пользователи Windows 10 смогут устанавливать и запускать Linux-дистрибутивы в среде Windows, благодаря подсистеме Windows Subsystem for Linux. Компания сдержала своё обещание, и теперь пять дистр...

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

Обновление строк на лету в мобильных приложениях: часть 2 Привет, Хабр! В недавней статье наш коллега Дмитрий Марущенко yojick рассказал о том, как доставлять динамические обновления переводов с сервера на мобильные устройства. В продолжение темы сегодня поговорим о том, как мы используем эти обновлённые переводы в наших приложе...

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

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

Grishin Robotics инвестирует 9 млн долларов в сеть умных велосипедов в Бразилии Венчурная компания сооснователя Mail.Ru Group Дмитрия Гришина инвестирует 9 млн долларов в бразильский стартап Yellow, разработчика первой в Латинской Америке сети умных велосипедов и других городских транспортных сервисов.  По сообщениям СМИ, Yellow потратит эти сре...

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

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

Новый дизайн Outlook.com вышел из бета-тестирования Компания Microsoft наконец начала глобальное обновление дизайна своего сервиса Outlook.com, однако некоторые пользователи смогут увидеть изменения лишь через несколько недель. Переработанный дизайн впервые был представлен ещё в августе прошлого года, когда и началось его бе...

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

Профессиональное выгорание: как распознать и предотвратить Любить свою работу и много работать – хорошо, уметь вовремя распознавать выгорание – еще лучше. Но для многих признать свое выгорание значит проявить слабость и быть несостоятельным. Рассказываем, почему не всегда нужно говорить себе «Соберись, тряпка!», какие стадии бывают...

[Из песочницы] 3D посты в Facebook: что и как Недавно разработчики Facebook анонсировали поддержку 3D-постов. То есть теперь любой пользователь может легко загрузить низкополигональную модель в нужном формате (об этом ниже), снабдить её текстом и показывать своим друзьям и знакомым. Читать дальше →

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

[Перевод] HoleyBeep: объяснение и эксплоит В былые времена люди использовали \a для генерирования неприятных «гудков» из спикеров системных блоков. Это было особенно неудобно, если хотелось генерировать более сложные звуковые последовательности вроде 8-битной музыки. Поэтому Джонатан Найтингейл написал программу be...

[recovery mode] Дизайн должен быть для людей, а не для дизайнеров Заблуждения, которые должен развеять дизайнер, ориентирующийся на реальных пользователей и желающий найти смысл в своей работе. Два года назад, я находился в унынии из-за того, что мои работы не были популярны на Dribbble. Я ориентировался на популярных дизайнеров и старалс...

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

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

[Перевод] Почему люди не покупают вашу игру В постмортемах многих игр часто повторяется одно и то же клише. Оно всплывает и в разговорах с инди-разработчиками. Звучит клише примерно так: «Чёртовы потребители! Они каждый день тратят по пять баксов на один и тот же безвкусный латте из Starbucks, но не могут выделить ту...

[Перевод] Что я хотел бы знать до того, как стал техническим директором Последние четыре года я был техническим директором в SketchDeck, и теперь, когда я ухожу и вручаю бразды правления команде, я хотел бы подумать о полученном опыте и том, что я хотел бы знать с самого начала, когда стал CTO. Это был бурный период, наполненный замечательным...

[Перевод] Внедрение предметно-ориентированного проектирования в PHP И снова здравствуйте! Что ж очередной «новый» курс, который стартовал в конце декабря, подходит к концу — «Backend разработчик на PHP». Учли разные мелкие шероховатости и запускаем новый. Осталось только посмотреть на выпуск и всё, поставим очередную галочку. А счас пока ...

Meizu привлечет потребителей для тестирования нового смартфона Meizu намерена допустить некоторых пользователей до тестирования геймерского смартфона E3 до начала продаж, передает gizmochina. Соответствующее заявление представители бренда сделали 7 февраля, начав принимать заявки от заинтересованных поклонников бренда. По итогам провед...

[recovery mode] Юнит-тестирование. Чип-тюнинг Не важно, какой подход применяется при написании тестов: TDD, BDD, или какой-то другой. Юнит- тесты это первичный защитный барьер, который помогает избежать багов. А хорошо описанные кейсы помогут коллегам понять, что происходит в проекте и не наломать дров в коде. Читать ...

Check Point DEMO или как быстро посмотреть интерфейс управления Лучший способ определить подходит ли вам то или иное решение — протестировать. “Пилотный” проект является идеальным вариантом и мы рекомендуем его всем своим клиентам и партнерам. Если говорить о Check Point, то самый простой способ — Check Point Security CheckUP. Мы уже п...

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

Как быстро добавить аннотации в macOS? В OS X Yosemite появился удобный инструмент «Разметка» для добавления аннотаций в файлы PDF и изображения. Например, можно делать пометки, добавлять текст или подсказки или даже подписывать документы. Немногие знают, но этот инструмент можно использовать и в некоторых стор...

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

Разработка приложений Flutter Google находится на стадии бета-тестирования Google анонсировала официальную бета-версию инфраструктуры разработки своего фреймворка Flutter. Есть много методов для создания приложений, в основном по двум простым причинам: разработка собственных приложений с использованием официальных инструментов вызывает некую тревог...

Ford начала тестирование самоуправляемых автомобилей в Майами Автомобильная компания Ford объявила о начале тестирования в Майами самоуправляемых автомобилей. Компания из Детройта поставила перед собой задачу развернуть к 2021 году парк из тысяч самоуправляемых автомобилей, которые можно будет использовать в коммерческих целях...

[Перевод] Ускоренный курс по ассемблерам Это перевод одной из статей Lin Clark. Если вы не читали остальные, мы рекомендуем начать с начала. Чтобы понять, как работает WebAssembly, неплохо понимать, что такое код на ассемблере и как компиляторы его генерируют. В статье о JIT я сравнивала взаимодействие с компьюте...

Модульное тестирование интерфейсов в Headless Chrome. Лекция Яндекса Чтобы непрерывно улучшать большие клиентские интерфейсы, нужна мощная система автотестов. Разработчик Яндекса Дмитрий Андриянов dima117 кое-что про это знает — пару месяцев назад он поделился своим опытом на Я.Субботнике в Нижнем Новгороде. — Сегодня я расскажу, как мы в ...

[Перевод] Hyperpilot открыл исходный код своих продуктов на 100% Мы открыли исходный код всех наших продуктов, над которыми работали последний год, и в этом посте я хочу кратко рассказать о них. Последний год Hyperpilot работал в скрытом режиме, поэтому позвольте объяснить, что мы собирались делать. Наша миссия – дать интеллект инфрастру...

Код проверяли буквально по строчкам: как наш межсетевой экран проходил сертификацию ФСТЭК 9 декабря 2016 года вступили в силу Требования к межсетевым экранам, утвержденные в Информационном сообщении ФСТЭК от 28 апреля 2016 года. Все МЭ – производимые, поставляемые и разрабатываемые – к моменту вступления Требований в силу должны быть сертифицированы. Прошел го...

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

Apple предлагают запустить пакетную подписку на всё Чтобы сохранить и приумножить свое влияние на рынке, Apple следует перевести на подписную модель не только свои сервисы, но и аппаратные продукты, продавая их единым пакетом с возможностью ежегодного обновления. Например, AirPods + Apple Music или iPhone + Apple Music + iC...

Google разрабатывает быстрые ответы на сообщения Анонимный источник рассказал ресурсу Android Police о новом проекте Reply от Google, который будет помещать в уведомления от мессенджеров различные варианты ответов на сообщения. Поисковой гигант подготавливает приложение к тестированию для участников программы раннего досту...

Интеграция Google Pay Привет, Хабр! Меня зовут Игорь, я Android-разработчик в команде Trinity Digital. Сегодня я хочу рассказать о классном инструменте — Google Pay API. Итак, если в вашем приложении можно совершать покупки, и при этом вы используете не In-app Billing (за процессинг отвечает...

10 за и 10 против покупки iPhone X Сегодня будет необычный обзор iPhone X. Как снимает аппарат, где какая кнопочка находится, какой у девайса процессор - всё это и так известно. Однако мало кто говорит про реальный опыт использования. Исправляем ситуацию незамедлительно. Читать далее Запись 10 за и 10 против ...

watchOS 4.3 могут превратить в «кирпич» Apple Watch первого поколения Обновление до watchOS 4.3 может становиться причиной зависания Apple Watch первого поколения на стадии включения. Это следует из материалов официального форума технической поддержки Apple. По словам пользователей, часы просто замирают, демонстрируя на экране логотип компан...

[Из песочницы] Автоматизация UI-тестирования на PhoneGap. Кейс платежного приложения Не знаю, как вы, но я в воде чувствую себя уверенно. Однако недавно меня решили научить плавать снова, применив старый спартанский метод: кинули в воду и велели выживать. Но довольно метафор. Дано: PhoneGap-приложение с iframe, внутри которых загружается сторонний сайт;...

[Перевод] Конференция DEFCON 22. «Вооружение Ваших домашних питомцев. Боевая Киска и cобака для отказа сервиса». Джен Бренсфилд Добрый день, DEFCON! Я рад присутствовать здесь. Меня зовут Джен Бренсфильд, я главный инженер по безопасности компании Tenacity и очень люблю свою работу, поэтому, когда наступает уик-энд, я просто не могу дождаться утра понедельника! Сегодня я расскажу Вам о том, как воору...

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

[Перевод] Этот SVG всегда показывает сегодняшнюю дату Для своей странички с контактными данными нужна была стандартная иконка календаря, чтобы люди просматривали мой ежедневник. Такие иконки почти всегда делают наподобие бумажного календаря. Но мне стало интересно, можно ли сделать календарь чуть полезнее, если добавить динамич...

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

Трансдьюсеры в JS – так ли уж необходимы? Функциональный подход потихоньку-полегоньку проник почти во все современные языки программирования. Тогда как одни элементы оттуда, вроде монад («всего лишь моноид в категории эндофункторов, в чем проблема?») – очень спорные для мэйнстрима, другие – вроде преобразований map,...

Учебник Thymeleaf: Глава 1. Знакомство Оглавление 1 Знакомство с Thymeleaf 1.1 Что такое Thymeleaf? Thymeleaf — современный серверный механизм Java-шаблонов для веб- и автономных сред, способный обрабатывать HTML, XML, JavaScript, CSS и даже простой текст. Основной целью Thymeleaf является создание элегантного ...

VDOM своими руками Привет. У многих frontend-разработчиков бытует мнение, что технология VDOM, которая, в частности, используется в React.js, работает как черный ящик. Так же на просторах npm есть куча библиотек, реализующих эту технологию, однако вот как по мне — так в них черт ногу сломит. С...

Осталось 7 дней, чтобы повлиять на программу Highload++ Siberia Осталось 10 дней, чтобы повлиять на программу Highload++ Siberia! Сначала о главном, а потом обо всем по порядку. Через 7 дней, то есть 30 апреля закрывается приём докладов на Highload++ Siberia. Стоп, что это вообще Мы посчитали, что одного HighLoad++ в год недостаточно....

[Из песочницы] Истоки мотивация в управлении по Agile и SCRUM Agile и SCRUM – это методики управления проектами, суть которых заключается в принципе «проверять и адаптироваться». Этот процесс заключается в том, что можно и нужно как можно чаще внедрять небольшие готовые вехи продукта, чтобы понимать, создается ли именно то, что нужно р...

LeRee Le 3 сейчас отдают за 113 баксов! Надо брать Бренд LeEco или LeRee уже совсем всё. Новых смартфонов нет и не будет, а остальная активность компании под вопросом. Однако производитель за свою недолгую, но яркую историю успел выпустить целую кучу вполне приятных смартфонов. Сейчас их продают за бесценок и грех не восполь...

Появились результаты тестирования всех гибридных процессоров AMD Ryzen в 3DMark Настольные гибридные процессоры Ryzen должны появиться в продаже через две недели. Тогда мы сможем ознакомиться с результатами полноценных тестов. А пока этого не произошло, у нас появилась возможность взглянуть на результаты предварительного тестирования новых APU в 3D...

Концевики и координаты в Repetier Host Обнаружил в прошивке Marlin (v2, но не обязательно, и, вроде бы в других прошивках это тоже наблюдается) неприятное(в некоторых случаях) и нелогичное поведение при наезде на концевики (endstops)- отображаемая координата после наезда на концевик не имеет никакого отношения к...

Эдди Кью объяснил, почему HomePod не нужен ручной эквалайзер HomePod не нуждается в ручной настройке эквалайзера, потому что конфигурация звука будет происходить в автоматическом режиме. Об этом Эдди Кью, старший вице-президент Apple по разработке программного обеспечения, рассказал в ходе пресс-конференции на мероприятии Pollstar L...

Глобальна бета версия MIUI 9 ROM 8.2.1 от Xiaomi для множества устройств Xiaomi чтит свои традаиции, продолжая стабильно выпускать бета-версии прошивки MIUI 9 для своих устройств, взодящих в программу бета-тестирования. Нам доступна очередная глобальная версия бета-версии ПО 8.2.1. Её могут установить владельцы более 25 ...

Создатель iPod призвал Apple бороться с зависимостью людей от iPhone Apple следует уделять больше внимания проблеме зависимости от смартфонов, помогая своим клиентам бороться с ней, заявил Тони Фаделл, бывший глава отдела разработки iPod. Для этого компания должна создать наглядный инструмент контроля времени, проводимого людьми за использо...

«Яндекс» позволил компаниям и пользователям разрабатывать чат-боты для «Алисы» «Яндекс» запускает тестирование платформы Яндекс.Диалоги, которая позволит регистрировать и разрабатывать навыки для голосового помощника.

MediaTek представила первую SoC для IoT-платформы Microsoft Azure Sphere На неделе на конференции RSA 2018 в Сан-Франциско компания Microsoft представила защищённый сервис Azure Sphere для вещей с подключением к Интернету. По сути — это платформа. Сервис Azure Sphere размещён в облаке, которое будет обслуживать миллиарды вещей на &...

Браузер Microsoft Edge доступен для iPad и Android-планшетов Парой недель ранее компания Microsoft начала тестирование своего фирменного браузера Edge для iPad. Теперь она объявила о широкой доступности Microsoft Edge для пользователей iPad и планшетов на базе Android. Мобильный браузер синхронизируется с десктопным, позволяя пользов...

Гибкий сетевой слой в iOS-приложении Практически любое мобильное приложение взаимодействует с серверами через их API. Перед разработчиком в таком случае стоит задача реализовать сетевой слой своего приложения. Провайдеры того или иного API разрабатывают его интерфейс, зачастую, одинаково, но бывает и так, что A...

Сдвоенные камеры – в массы! Samsung представила программно-аппаратный комплекс ISOCELL Dual для более доступных смартфонов Южнокорейская корпорация Samsung, которая лишь недавно начала устанавливать двойные системы камер в своих смартфонах, теперь, по-видимому, хочет побыстрее поставить эту технологию по поток и помочь другим производителям привнести качественные сдвоенные камеры в более доступн...

Тестирование и непрерывная интеграция для Ansible-ролей при помощи Molecule и Jenkins После того, как Ansible вошёл в нашу практику, количество кода на нём и, в частности, ролей стало расти очень быстро. Роли для бэка, фронта, прокси, баз данных, мониторинга, сбора логов и т. д. и т. п.—их количество насчитывает десятки. Часть из ролей специфична для опреде...

[Перевод] Мышление в стиле Ramda: Декларативное программирование 1. Первые шаги 2. Сочетаем функции 3. Частичное применение (каррирование) 4. Декларативное программирование 5. Бесточечная нотация 6. Неизменяемость и объекты 7. Неизменяемость и массивы 8. Линзы 9. Заключение Данный пост является четвёртой частью серии о функциональном про...

[Перевод] Регулярные выражения: никакой магии Код этого поста, как и сам пост, выложен на github. До недавнего времени регулярные выражения казались мне какой-то магией. Я никак не мог понять, как можно определить, соответствует ли строка заданному регулярному выражению. А теперь я это понял! Ниже представлена реализа...

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

Тестирование нескольких SSD 512 ГБ по новой методике: Intel 545s, Samsung 850 Evo, 860 Evo и 860 Pro, SanDisk Ultra 3D, Silicon Power Velox V85 и WD Blue 3D Начать процесс тестирования накопителей по обновленной методике мы решили с того, чем закончили использование ее предыдущей версии — семью накопителями с SATA-интерфейсом и емкостью порядка 500 ГБ. В числе прочего это позволит желающим поискать различия между поведением устр...

Google leanback — забота большого брата Добрый день, читатели Хабра. Хотел бы поделиться своим опытом разработки приложения для Android TV на примере DetailsFragment. Есть официальные примеры тут и официальная документация тут. Что сподвигло меня выразить свое мнение? Это то, что официальные примеры не отвечают...

Обзор и тестирование Qualcomm Snapdragon 845 По итогам Qualcomm Tech Summit 2017 мы написали материал об архитектуре новой флагманской платформы Snapdragon 845, а также об анонсированных ноутбуках на ARM-архитектуре. Дополняем статью свежей информацией – тестированием Snapdragon 845 в основных синтетических бе...

Фундаментальная уязвимость HTML при встраивании скриптов Чтобы описать суть проблемы, мне нужно рассказать, как вообще устроен HTML. Вы наверняка в общих чертах представляли себе, но я все равно коротко пробегусь по основным моментам, которые понадобятся для понимания. Если кому-то не терпится, сразу переходите к сути. HTML — это ...

Ученые создали “электронную кожу” с функцией самовосстановления и возможностью повторной переработки В стремлении сделать электронные устройства более экологичными, ученые создали “электронную кожу” (далее e-skin), которая может быть повторно переработана. E-skin способна к самовосстановлению и имитации реальной кожи. Устройство, описанное в журнале Science Adv...

Google выпустил ARCore версии 1.0 ARCore вышел из стадии бета-тестирования и готов к использованию в версии 1.0.

[Перевод] Марвин Мински «The Emotion Machine»: Глава 2 «Как наш мозг может управлять самим собой, несмотря на свою сложность» §2-9 Модели себя и самосогласованность Для решения сложной проблемы, нужно разработать план, но потом вам нужно его воплотить в жизнь. Вам не поможет наличие пошагового плана, если вы имеете тенденцию бросать дело до того как оно будет закончено. Это означает, что вам нео...

Для игры Warhammer Quest 2 ищут бета-тестеров На протяжении длительного времени игра Warhammer Quest 2 оставалась эксклюзивом для мобильной платформы iOS, но разработчики всё же приняли решение перенести проект на Android. Учитывая громадную армию поклонников франшизы, можно сказать, что это действительно знаковое событ...

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

Backend на CodeFest: бигдэйта, машинлёнинг и блокчейн Менеджмент, тестирование и фронтенд позади, переходим к бекенду — секции-рекордсмену по количеству баззвордов. Читать дальше →

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

Обзор Xilence xpf120.r и Titan TFD-12025H12ZP/KE(RB). Сравнение корпусных вентиляторов Всем привет! Давненько у нас не было подобных сравнений и тестирования интересных железяк для настольного компьютера (да-да, мы читаем комментарии и видим, чего вам не хватает), так что сегодня я решил рассказать вам о двух вентиляторах. Мы сравним две модели - Xilence xpf12...

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

Windows App Preview – новая программа тестирования Выход Redstone 4 не за горами, уже идет подготовка к RTM, даже уже начали появляться сборки Restone 5. Microsoft вместе с новыми инсайдерскими сборками анонсировала программу Windows App Preview. Это программа для тестирования приложений. Выше на скриншоте показано, как прис...

Пряморукий DNS: делаем правильно Представляем вашему вниманию очень эмоциональный рассказ Льва Николаева (@maniaque) о том, как надо настраивать DNS и особенно, как делать не надо. Вот прямо после каждого пункта можете мысленно добавлять: «Пожалуйста, не делайте этого!» В своем докладе Лев так и говорит. С...

Samsung будет создавать приложения для Sailfish Соглашение было подписано 27 февраля на стенде Российского экспортного центра в рамках Mobile World Congress в Барселоне."Sailfish OS основана на принципах сотрудничества и партнерства. Мы считаем, что экосистема играет первостепенное значение, - сказал Павел Эйгес, ген...

LG G7 выпустят в мае В интернете активно обсуждают новый мобильный телефон LG G7, который компания вроде как в ближайшее время анонсирует и отправит в продажу. Дело в том, что инсайдеры говорят о старте продаж уже в мае, что вполне вероятно. Если компания покажет смартфон в апреле этого года, ли...

Lamborghini выпустит гоночный велосипед за $20 тысяч Итальянский производитель спортивных авто Lamborghini вместе с канадским производителем гоночных велосипедов Cervelo Cycles представил совместную разработку — гоночный велосипед Cervelo P5X Lamborghini. Ограниченная партия, размером всего в 25 велосипедов будет вскоре выпуще...

OnePlus X получит вторую версию? В сети активно обсуждают новость о том, что смартфон OnePlus X может получить вторую версию. Это достаточно интересно, ведь оригинальный продукт получил весьма позитивные отзывы от пользователей и журналистов. Однако, сам производитель никак не отреагировал на обсуждения в с...

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

Китай завершит первую фазу тестирования сетей 5G в июне Декан Китайского научно-исследовательского института информации и коммуникаций Лиу Ду (Liu Du) в ходе свежего интервью подтвердил, что Китай завершит первую фазу тестирования сетей 5G в июне. Третья фаза, которая будет сфокусирована на финальной проверке всей системы, ...

Netflix решила не добавлять игровые элементы в детские шоу Netflix решила «дальше не развивать» игровые элементы в детских шоу. Ранее компания тестировала функцию, которая позволяла получать специальные отметки за просмотр определённых сериалов. Так сервис хотел простимулировать детей к просмотру оригинального к...

Правильные ответы по криптографии: 2018 год В литературе и самых сложных современных системах есть «лучшие» ответы на многие вопросы. Если вы разрабатываете встроенные приложения, то предлагают использовать STROBE и модный современный криптографический стек для аутентификации полностью из одиночных SHA-3-подобных функ...

Раздача статического контента — счет на милисекунды 8 лет назад я написал статью про ускорение раздачи статического контента, некоторым хабрачитателям она приглянулась и долгое время оставалась актуальной. И вот мы решили ускорять то, что и так работает быстро и, заодно, поделиться опытом того, что получилось в итоге. Кон...

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

Kontur Mobile Test Session: 446 багов за 5 часов В декабре Контур принимал ежегодную городскую тест-сессию Екатеринбурга. На этот раз 38 тестировщиков 5 часов искали баги в новом мобильном приложении. Игорь Борисихин, специалист по тестированию и организатор мероприятия, поделился опытом, рассказал что нового для тест-сесс...

JMeter 4.0. Что нового? 11 февраля состоялся релиз новой мажорной версии 4.0 Apache JMeter. Поскольку мы используем этот инструмент для нагрузочного тестирования на многих проектах, мы не могли оставить данное событие без внимания. Предыдущий мажорный релиз (версия 3.0) был выпущен чуть меньше дв...

JavaParser. Корёжим код легко и непринуждённо В мире существует множество клёвых маленьких библиотек, которые как бы и не знаменитые, но очень полезные. Идея в том, чтобы потихоньку знакомить Хабр с такими вещами. Сегодня расскажу о JavaParser. JavaParser — это набор инструментов для парсинга, анализа, трансформации и г...

В Facebook можно будет опробовать игры до установки Facebook приступил к тестированию нового «играбельного» рекламного формата. С его помощью пользователи смогут опробовать мобильные игры до установки. В тестировании принимают участие около 20 разработчиков игр. Новый формат призван помочь рекламодателям увеличить количество ...

Самые вредные советы. Как проводить внедрение Часто задают вопрос – что такое платформа «Единая фронтальная система» (ЕФС) и как ее можно пощупать. Платформа ЕФС — это единый базис, который позволяет построить омниканальные процессы, объединив множественные пользовательские сервисы в унифицированный и понятный сценарий...

[Из песочницы] Есть ли порох в пороховницах? Hackathon Radio Canada 2018 (Часть первая, собираем команду) В этой статье я хочу представиться, рассказать что толкнуло меня на участие, как я смог собрать команду, какие выводы для себя я вынес и просто поделиться своим опытом участия моем первом хакатоне. Извините коротко не получилось, текста много и не всё по теме. Надеюсь, э...

Как я переучился из тестировщика в .NET-разработчика Дмитрий Мишин из Рязани начинал свой путь в IT на позиции тестировщика, но еще с университета хотел стать разработчиком. Два года он искал баги на работе, а в свободное время самостоятельно изучал .NET. Сейчас Дмитрий работает Senior .NET-программистом. Он рассказал, как у...

[Из песочницы] Даже в Java 9 ArrayList всё ещё можно (и нужно) улучшать Думаю, большинство джавистов согласится, что java.util.ArrayList — наиболее используемая коллекция в мире Java. Она появилась в версии 1.2 и быстро стала "коллекцией по умолчанию", ведь в большинстве случаев её возможностей вполне достаточно для повседневной работы...

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

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

Ассистент Google в ближайшие месяцы заговорит на русском Компания Google впервые показала Ассистента на I/O в 2016 году. С тех пор прошло почти 2 года. И только через несколько месяцев русскоговорящие пользователи Android смогут поговорить с Ассистентом на своем родном языке. Но учитывая сроки выхода русскоговорящей Siri, можно г...

Вспышка Canon Speedlite 470EX-AI поворачивает головку автоматически Компания Canon представила внешнюю вспышку Speedlite 470EX-AI, особенностью которой, отраженной в названии, является функция «автоматического интеллектуального» (AI — Auto Intelligent) управления положением головки. По словам производителя, она позволяет получать «оптим...

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

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

[Из песочницы] Arduino для начинающих Arduino для начинающих. Часть 1 Предисловие Доброго времени суток, Хабр. Запускаю цикл статей, которые помогут Вам в знакомстве с Arduino. Но это не значит, что, если Вы не новичок в этом деле – Вы не найдёте ничего для себя интересного. Введение Было бы не плохо начать со з...

Анонс Windows 10 April 2018 Update Build 17134 (Fast) Доброе утро, друзья! Как и сообщалось ранее, сборка Windows 10 под номером 17133 действительно лишилась статуса RTM из-за найденных в процессе тестирования ошибок, влияющих на стабильность работы системы. Сегодня инсайдерам на быстром канале обновлений стала доступна сборка...

[Из песочницы] QA в мобильном геймдеве или как выстроить процесс в инди компании Привет! Сегодня я расскажу о создании отдела тестирования на примере небольшой компании, которая уже 3 года выпускает мобильные игры. Особенность в том, что компания не зависит от спонсоров и живёт за счёт денег, которые зарабатывает. И нам, как сотрудникам, важно делать т...

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

Как протестировать SkyNet? (если он написан на JS) Давным давно я посмотрел Терминатор1. Немного подрос и посмотрел немного отрефакторенный Терминатор 2. Третьей интерации пришлось ждать немного дольше. И каждый раз бедному СкайНету не везло, и каждый раз все наперекосяк, и секрет этого невезения очень прост — СкайНет не б...

Большой выбор качественного нижнего белья В давние времена классик сказал о том, что в «человеке должно быть прекрасно всё». И хотя в дальнейшем списке не было нижнего белья, не найдется ни одного человека, который бы не обращал внимание на этот вид одежды. На сайте https://www.lanett.ua/ имеется большая коллекция к...

Почти треть компаний готова поддерживать работу более 100 тысяч IoT-устройств Согласно данным нового исследования, почти треть организаций (31%) считают, что они могут обрабатывать данные со 100 тыс. подключенных устройств. Отчет опубликован компанией IoT World, исследователи которой рассказали об отношении руководства высшего звена ко внедрению те...

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

Samsung Galaxy S8 и Galaxy S8+ скоро обновятся до Android Oreo с Samsung Experience 9.0 Бета-тестирование Android Oreo вместе с интерфейсом Samsung Experience 9.0 закончилось 9 февраля, и глобальное развертывание стабильного обновления будет доступно в ближайшие дни. Samsung Galaxy S8 и Galaxy S8+ должны стать первыми устройством Samsung, которые будут обновлят...

Конференция DEFCON 21. «Как мой Ботнет заработал миллионы долларов на продаже автомобилей и победил русских хакеров» Благодарю Вас за то, что пришли послушать моё выступление. Я расскажу Вам несколько крутых вещей о своей карьере, своих ботах и ботнет системе, которые принесли мне больше удовлетворения, нежели что-либо другое. Например, о том, что написанный мною бот позволил заработать ми...

Измерение и формирование частотных характеристик электрогитар Поговорим об искусстве. Например, о музыке. Например, о гитарах. Создание электрогитар вещь достаточно консервативная. Несмотря на огромные успехи в обработке сигналов, которые позволяют доставать из гитар любые звуки в реальном времени (JTV89), до сих пор достаточно ценит...

Student Insider: новости из замочной скважины Если отмотать пленку лет на -надцать назад (в некоторых случаях цифра меньше, в некоторых больше, но суть не в этом), то мы вспомним, как когда-то на пороге университета, или уже сидя на лекции, нам очень хотелось поскорее начать работать. Мы ждали знака, куда направить силы...

[Перевод] Пол Грэм: как делить доли в стартапе Июль 2007 Инвестор готов дать вам деньги за некий процент вашего стартапа. Соглашаться? Вы вот-вот наймете своего первого сотрудника. Сколько акций ему пообещать? Это одни из тех сложных вопросов, которые встают перед основателями. Но на есть ответ: 1/(1 — n) На что бы...

Тестирование режима турниров в Rocket League начнётся в этом месяце Студия Psyonix рассказала о своих планах по поддержке Rocket League на ближайшие месяцы. Отныне разработчики будут отдельно выпускать контентные обновления и патчи, предлагающие новые режимы, исправления и возможности. За счёт этого им не придётся спешить с исправле...

Microsoft тестирует программу предварительного просмотра приложений для Windows 10 Компания Microsoft приступила к тестированию нового способа тестирования обновлений приложения для Windows 10. Эти изменения, если всё пойдёт по плану, могут коренным образом изменить текущую программу Windows Insider. Приложения «Камера», «Фотографии», «Будильники и часы»,...

Представлены умный дверной замок Nest x Yale Lock и камера Nest Hello Четыре года назад компания Google купила компанию Nest, известную своими умными термостатами. Месяц назад команда Nest, ранее работавшая полностью самостоятельно, объединилась с командой Google Hardware под руководством Рика Остерлоу (Rick Osterloh). На этой неделе был...

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

Microsoft разрешила не устанавливать нестабильные сборки Windows 10 для тестирования свежих версий встроенных приложений У участников программы тестирования Windows 10 вот-вот появится возможность пользоваться бета-версиями встроенных приложений вроде «Фотографий» и «Почты», не загружая ранние версии операционной системы. Раньше необходимо было находиться на ст...

Hypothesis Краткое руководство Краткое руководство Этот документ должен рассказать вам обо всем, что вам нужно, чтобы начать работу с hypothesis. Читать дальше →

PC-версию Metal Gear Survive можно будет опробовать 16-18 февраля Компания Konami сообщила, что очередное открытое бета-тестирование командного боевика с элементами выживания Metal Gear Survive пройдет в период с 16 по 18 февраля. Принять участие в нем смогут пользователи PC, PlayStation 4 и Xbox One. Бета-версия позволит опробовать три ми...

Что делать, если не включается клавиатура на ноутбуке? Случайно заблокировали клавиатуру и не можете ее активировать? Возникли проблемы с кнопками, которые перестали отвечать на нажатия? Проблема в клавиатуре, которая заблокирована. Чтобы устранить неисправность, каждый пользователь должен уметь включать клавиатуру на своем ноут...

Появился список смартфонов и планшетов Samsung Galaxy, которые получат обновление до Android Oreo Только вчера появился список устройств Samsung, которые могут быть объявлены и запущены в 2018 году, но это не самая важная вещь, которой могут обрадоваться поклонники Samsung. Unearthed на XDA Developers появился большой список устройств Samsung, которые предположительно по...

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

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

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

[Перевод] Сейчас вы поймете, как отложить вычисления и реализовать ленивую загрузку с помощью IntersectionObserver Жил-был один веб-разработчик, который мог убедительно доказать своим клиентам, что сайты не должны выглядеть одинаково во всех браузерах, уделял внимание доступности и удобству использования и был одним из первопроходцев в применении CSS grids. Но глубоко в сердце настоящей ...

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

Треть пользователей смартфонов могут использовать поддельные банковские приложения Результаты глобального исследования, проведенного кибербезопасностью фирмы Avast и объявленной в MWC, не сулит ничего хорошего для тех, кто использует на своем смартфоне банковские приложения. 36% респондентов, которые ответили на опрос, не смогли определить разницу между по...

Новые наушники от Sony умеют ориентироваться в пространстве 26 февраля японской компанией Sony были представлены передовые беспроводные наушники Xperia Ear Duo, облачённые в водонепроницаемый корпус с защитой IPX2 и предлагающие пользователю кучу уникальных и занимательных функций. Читать далее Запись Новые наушники от Sony умеют ор...

Xiaomi готовит смартфон Cereus на процессоре MediaTek MT6765 В бенчмарке Geekbench прошел тестирование еще не анонсированный смартфон Xiaomi под кодовым названием Cereus. Как предполагает техноблог GizmoChina под этим именем скрывается Xiaomi Redmi 5X. Согласно Geekbench, аппаратной основой Xiaomi Cereus станет восьмиядерный процессор...

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

Как я прокачивал скилы личной эффективности Работа 24 на 7 «Всем привет, меня зовут Антон, и я — трудоголик. Я часто работаю по 12 часов в день. Моя семья очень страдает от этого. Я очень хочу начать жить, как все нормальные люди, но каждый раз срываюсь и засиживаясь заполночь...» — наверное так бы я начал свою реч...

Анонс Moscow Spark #4 Всем привет! Новый год, новый Spark, новый Moscow Spark! Мы стартуем новый сезон нашего замечательного мероприятия 19 апреля на Мансарде Rambler&Co. Фреймворк не стоит на месте и мы тоже, в этот раз представим новый сайт сообщества и опробуем формат со звездой из-за руб...

Twitter ограничит функциональность сторонних клиентов Руководство Twitter планирует внести изменения в API для разработчиков, ограничив функциональность сторонних клиентов социальной сети. Об этом представители компании предупредили создателей Talon, Tweetbot, Tweetings и Twitterrific, узнал vc.ru. После того, как изменения в...

Colorful разрабатывает системные платы на чипсетах серии AMD 400 Как известно, на второй квартал намечен выход процессоров AMD Ryzen второго поколения (Pinnacle Ridge). Ожидается, что одновременно будет представлена серия наборов системной логики AMD 400. По данным отраслевых источников, эти чипсеты послужат основой первых системных ...

Как победить рутину, или Готовое приложение в Xcode за пару кликов У каждого опытного разработчика есть набор инструментов, к которым он привык и с которыми ему удобно работать. Это может быть простейшая настройка окружения, утилиты для промежуточных операций (к примеру, помощник по тестированию API Postman), проверенные временем и лично ра...

Nokia начинает тестирование решений Интернета вещей в «Сколково» Цель лаборатории состоит в том, чтобы создать эффективную экосистему Интернета вещей, упростить и ускорить разработку сервисов в данной области и способствовать максимальному раскрытию потенциала Интернета вещей в России.

[Перевод] Приватность: рождение и смерть. 3000 лет истории приватности в картинках В эпоху ИТ и быстрого развития технологий понятие «приватности» превратилось в фикцию. Глобальные информационные сети и множество сервисов незаметно собирают о пользователях терабайты данных, да и сами пользователи постоянно выкладывают свою жизнь на всеобщее обозрение в с...

В эти выходные пройдёт первый стресс-тест Sea of Thieves Студия Rare объявила о проведении стресс-тестирования Sea of Thieves. После закрытого бета-теста команда оценивала свои планы по запуску, чтобы гарантировать стабильность работы серверов в соответствии с интересом игроков. В результате разработчики пришли к выводу, ...

В Facebook появились новые возможности для проведения A/B-тестирования Facebook сообщил о запуске ряда нововведений, связанных с проведением A/B-тестирования рекламных объявлений. Ранее сплит-тестирование в Ads Manager было доступно только в режиме с подсказками. Теперь его можно запустить в быстром режиме создания рекламы. Кроме того, A/B-тест...

Обзор и практическое руководство по Katalon Recorder (Selenium IDE++ для Chrome и Firefox) Когда Firefox, начиная с версии Firefox 55, перестал поддерживать Selenium IDE, миллионы тестировщиков и разработчиков столкнулись с тем, что привычный ход работы по автоматизированному тестированию был нарушен, что вызвало среди них немалое беспокойство. К счастью, разработ...

Amazon готовит домашнего робота на базе Alexa Компания Amazon разрабатывает собственного домашнего робота на базе голосового помощника Alexa. Об этом сообщило издание Bloomberg со ссылкой на «осведомлённые» источники. Проект носит кодовое название Vesta в честь римской богини здоровья, дома и семьи. Над ним...

«Календарь тестировщика». Протестируй безопасность Продолжаем цикл статьей «Календарь тестировщика», в этом месяце поговорим о тестировании безопасности. Многие не знают с чего начать и пугаются сложностей. Иван Румак, тестировщик безопасности веб-приложений в Контуре, поделился основами в поиске уязвимостей. Новички найдут ...

Что происходит с надкусанным яблоком? Правильно — оно портится Или почему последние МакБуки Про — тот еще адок. Реальная история с недавно-купленным MacBook Pro в компании, который я взял домой для настройки. Итак, по пунктам: Нет USB и Ethernet. Надо было перекинуть файл 600Мб с одного компа на МакПро. Стоят рядом. Как? По медленному ...

[Перевод] Алан Кей (и коллективный интеллект Хабра): какие книги формируют мышление тру инженера Как и в науке, медицине, консультировании и во многих других областях, я думаю, что в этом случае есть проблемы темперамента, а также знания — здесь есть своего рода «призвание». И, я думаю, своего рода «отношение». Ключевой частью инженерии является любовь к тому, чтобы...

Готовим Juniper сеть с помощью Ansible В один прекрасный день я решил перейти с обычного rsyslog собирающего логи со всех устройств на что-то другое, выбор и прочее к данной теме мало относится (выбрали Graylog2), но по итогу появилась задача заменить на всех устройства Juniper настройки syslog хоста. В принц...

Nvidia предлагает в облаке виртуальные компьютеры игрового класса До этого в компании предлагали GeForce Now только покупателям специального устройства Nvidia Shield. В Nvidia начали бета-тестирование облачного сервиса GeForce Now, позволяющего играть в ресурсоемкие игры на обычных, не геймерских, компьютерах: достаточно проводного соед...

Microsoft открывает обновленный дизайн Outlook.com для всех пользователей Компания Microsoft начнёт распространять новый дизайн Outlook.com для всех пользователей в ближайшие недели. Переработанный дизайн Outlook.com начал тестироваться ещё в августе, а недавно компания приступила к тестированию новшеств в разделах почтового сервиса Календарь и Лю...

[Из песочницы] Tooltip-ы в Power BI — новый функционал для Desktop В середине марта вышло очередное обновление Power BI Desktop. Microsoft добавил пару интересных функций, в том числе возможность пользователям самим создавать всплывающие подсказки — Tooltips. В этой заметке я покажу простой пример работы с этим функционалом. Читать дальше...

Для экипажа МКС разрабатывают летающий искусственный интеллект На борту Международной космической станции искусственному интеллекту предстоят роли летающей камеры при медицинских опытах и ассистента при работе с кубиком Рубика и экспериментами с кристаллами. IBM и Airbus приступили к проекту Crew Interactive Mobile Companion (CIM...

HMD перенесла интерфейс камеры Lumia в современные Nokia Недавно представленные смартфоны Nokia с оптикой Carl Zeiss получили обновленное приложение камеры из устройств линейки Lumia. Новой фирменной программе вполне под силу вывести фотовозможности смартфонов Nokia на новый уровень. Исходя из официального описания новых сма...

[Перевод] Blockchain на Go. Часть 5: Адреса Содержание Blockchain на Go. Часть 1: Прототип Blockchain на Go. Часть 2: Proof-of-Work Blockchain на Go. Часть 3: Постоянная память и интерфейс командной строки Blockchain на Go. Часть 4: Транзакции, часть 1 Blockchain на Go. Часть 5: Адреса Blockchain на Go. Часть 6: Тра...

A/B-тестирование в Firebase: часть 1 Предлагаем вам руководство по A/B-тестированию в Firebase от Raywenderlich.com - из него вы узнаете, как проводить эксперименты и как оценивать результаты.

Facebook упростил тестирование объявлений Сплит-тестирование в соцсети получило несколько обновлений

Huawei P20 или Samsung Galaxy S9. Кто быстрее? Кто-то должен был это сделать. Эксперты сравнили два топовых сегодня смартфона на видео, столкнув их не в бенчмарках, а в более или менее реальной жизни, на обычных задачах, которые у пользователей смартфонов выполняются ежедневно. Galaxy S9 против Huawei P20. Аппараты све...

Как выполнять много UI-тестов параллельно, используя Selenium Grid? Всем привет! Я работаю в Avito и занимаюсь разработкой инструментов для тестирования. Когда у нас стало много UI-тестов, мы столкнулись с проблемой масштабирования Selenium-серверов, и сейчас я расскажу, как мы ее решили. И так как же все-таки выполнять много UI-тестов парал...

Apple показала секретную лабораторию для тестирования HomePod Работая над созданием фирменной аудиотехники вроде HomePod и AirPods, Apple не задействовала уже готовые компоненты, а проектировала их с нуля, узнал колумнист The Loop Джим Далримпл. Для этого у компании есть специально оборудованная лаборатория, по своему убранству больш...

Ассоциативные правила, или пиво с подгузниками Введение в теорию Обучение на ассоциативных правилах (далее Associations rules learning — ARL) представляет из себя, с одной стороны, простой, с другой — довольно часто применимый в реальной жизни метод поиска взаимосвязей (ассоциаций) в датасетах, или, если точнее, айтемс...

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

Qualcomm продолжает работать над сетями нового поколения 5G NR В октябре прошлого года компания Qualcomm Technologies объявила о разработке передового модема Snapdragon X50 5G, предназначенного для мобильных устройств с поддержкой сотовой связи пятого поколения —  5G New Radio (5G NR), разрабатываемого консорциумом 3...

Когда выйдет iOS 11.3? Релиз финальной сборки iOS 11.3, которая находится в стадии бета-тестирования, может состояться на этой неделе. С таким заявлением выступили представители подряда Shure, занятого производством Lightning-совместимых аксессуаров. Если информация из блога компании правдива, э...

Let's Encrypt отложил выпуск wildcard-сертификатов из-за проблем безопасности Статистика Let's Encrypt 4 января 2018 года центр сертификации Let's Encrypt начал тестирование конечной точки программных интерфейсов для автоматической выдачи wildcard-сертификатов. Эти сертификаты выдаются только в новой версии автоматизированной среды управления сертиф...

Android Dev Подкаст. Выпуск 60. Автоматизация тестирования. UI-тестирование Вторая из, как оказалось, трех частей. Про то, кто пишет UI тесты, как организовано тестирование в Agoda, Avito, Juno, Lyft, Сбербанк-технологии, Spotify.

Xiaomi удалила опрос в Twitter после того, как MIUI проиграла Android One Устройства Xiaomi поставляются с предварительно настроенной собственной оболочкой Android - MIUI. Однако, с Mi A1, компания предложила чистый Android в рамках инициативы Google Android One, сообщает ITbukva.com.Не все являются поклонниками MIUI, и многие пользователи предпоч...

iPhone X научили делать объемные селфи Американский стартап Bellus3D, ведущий исследования в области технологий распознавания лиц, анонсировал выход приложения для iPhone X с возможностью создания трехмерных селфи. Разработка, используя систему TrueDepth, позволяет в считанные секунды сделать объемный «слепок» ...

DNS S4701 перемещение системных кнопок на экране Всем доброго времени суток! Приключилась беда, телефон упал и повредился экран, от этого перестал работать правый нижний угол тачскрина. Проблема в том, что там находятся 2 системные кнопки 1 из них «последние приложения» без этой кнопки стало затруднительно пользоваться сма...

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

Игровой смартфон Nubia Red Magic засветился на первых изображениях Как известно, компания ZTE под своим брендом Nubia собирается выпустить игровой смартфон. Сегодня в Сети появились первые рекламные изображения этого устройства. Смартфон Nubia Red Magic будет анонсирован 19 апреля. О его параметрах данных пока нет, но, предположительн...

Начался открытый бета-тест Sea of Thieves По какой-то невообразимой причине в студии Rare решили сделать геймерам отличный подарок на выходные — они запустили открытый бета-тест игры Sea of Thieves. То есть, зайти и попробовать все игровые механики может любой желающий, для этого вам лишь нужен настольный компьютер ...

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

Hexes: шесть граней логики Некоторые настольные игры так и просят виртуализации в видео-формате. Шахматы, шашки, множество карточных игр — всё это вполне успешно перенесено на экраны компьютеров, смартфонов и приставок. Большая [...]

Samsung Galaxy Note 8 скоро начнёт обновляться до Android Oreo Прошивка с Android Oreo находится в разработке и тестировании у Samsung уже длительное время. Даже какие-то утечки случались в декабре, но с тех пор мало чего принципиально изменилось. Не все аппараты обновлены. Но американские коллеги говорят, что скоро это может случитьс...

[Перевод] Эксперименты с AR: когда C# встречается с CSS Часто при работе над проектом самые большие технические сложности возникают тогда, когда меньше всего этого ожидаешь. В моём случае это произошло, когда я работала с Google Creative Lab над прототипом эксперимента по переносу песни Грейс Вандервол Moonlight в дополненную ре...

Обзор и тестирование SSD-накопителя Intel 760p объемом 128 Гбайт (SSDPEKKW128G8) Когда-то само понятие «SSD» было неразрывно связано с компанией Intel, фактически создавшей в свое время отрасль. Даже ADATA, Kingston и ряд других «конкурентов» не обладали ничем, а просто покупали модели, клеили на них этикетки и перепродавали. Но затем компания начала утр...

Cambridge Analytica работала над цифровой валютой До того, как появилась новость о том, что Cambridge Analytica ненадлежащим образом получила миллионы данных пользователей Facebook, она работала над цифровой валютой. И, что интересно, криптовалюта, по-видимому, будет продаваться как способ финансирования системы, с помощью ...

Swift Package Manager Вместе с релизом в open source языка Swift 3 декабря 2015 года Apple представила децентрализованный менеджер зависимостей Swift Package Manager. К публичной версии приложили руку небезызвестные Max Howell, создатель Homebrew, и Matt Thompson, написавший AFNetworking. Swift...

Microsoft выпустила новую сборку Office 2019 с функцией диктовки Microsoft выпустила новую сборку Office 2019 для инсайдеров с новой функцией диктовки. Используя эту функцию, пользователи теперь могут под диктовку записывать свои документы, составлять электронные письма, делать заметки и создавать презентации в Word, PowerPoint, Outlook ...

Утекли подробности о новом поколении Xbox Live Avatars Некоторое время назад компания Microsoft пообещала выпустить глобальное обновление аватаров Xbox Live в течение двух лет. После нескольких месяцев разработки и внутреннего тестирования, компания, по всей видимости, к запуску предварительной версии уже в этом месяце. Однако ...

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

[Из песочницы] Некоторые нюансы переезда на Кипр Ни для кого не секрет, что многие наши собратья по IT цеху живут в теплых странах. И некоторые из нас думают: “Не хочу серость, холод и давку в метро! Хочу круглый год лежать на пляже с ноутбуком!”. И наверняка многие читали-слышали, что, в одном таком райском уголке, на Ки...

В SWIFT успешно протестировали блокчейн-решение для банковской индустрии Общество всемирных межбанковских финансовых каналов связи (SWIFT) опубликовало результаты тестирования решения на базе распределенного реестра для корреспондентских счетов Ностро. Об этом сообщает Finextra. В тестировании DLT-решения на базе платформы Hyperledger Fabric v1.0...

Galaxy S10 получит наименование «Galaxy X» Samsung никогда не отходила от стандартной нумерации своих устройств. Исключением стал лишь Galaxy Note 7. Однако линейка Galaxy S каждый год инкрементировала наименование на единицу. В случае с Galaxy S10 ситуация может измениться. Об этом заявили наши коллеги из hi-tech.m...

Компилятор на JavaScript с использованием ANTLR В начале этого года я присоединилась к команде, работающей над MongoDB Compass — графическим интерфейсом для MongoDB. Пользователи Compass через Intercom запросили инструмент, позволяющий писать запросы к базе данных, используя любой удобный им язык программирования, подд...

Как принять участие в бета-тестировании Fortnite: Battle Royale для iOS-устройств Компания Epic Games открыла прием заявок на закрытое тестирование многопользовательского шутера Fortnite: Battle Royale для владельцев iOS-устройств.

О применении рефлексии в тестировании и не только У многих рефлексия ассоциируется с раздутым кодом или с не правильным продуманным api. Под катом несколько полезных примеров, которые покажут положительные стороны рефлексии. Читать дальше →

Google play Store версии 9.6.11 готов к ручной загрузке Наверное, у большинства из нас на устройствах установлена версия 9.4.18 клиента для доступа к фирменному магазину приложений Google Play. Между тем в Google активно двигаются вперёд. Уже доступна для загрузки версия 9.6.11. Но установить её возможно пока что лишь вручную, ...

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

В Windows 10 появится упрощённая процедура подключения Bluetooth-устройств Корпорация Microsoft приступила к тестированию новой функции в операционной системе Windows 10, которая призвана облегчить установление соединения между устройствами при помощи беспроводного соединения Bluetooth. Участники программы тестирования Windows 10 уже начали получат...

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

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

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

AMD тоже расскажет о технологиях трассировки лучей Сегодня компания Nvidia, как мы знаем, должна представить технологию RTX, связанную с трассировкой лучей. Судя по всему, это же направление интересует и AMD. Как стало известно, уже послезавтра на мероприятии GDC компания AMD также будет рассказывать о технологиях трас...

Обзор и тестирование материнской платы Gigabyte Z370XP SLI Лаборатория продолжает изучение материнских плат, основанных на наборе системной логики Intel Z370 и предназначенных для процессоров Intel Core i в конструктиве LGA 1151 (v2). Обзоры бюджетных версий в последнее время не так часто появляются в наших публикациях, но в этот ра...

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

Наташа — библиотека для извлечения структурированной информации из текстов на русском языке Есть стандартная задача извлечения именованных сущностей из текста (NER). На входе текст, на выходе структурированные, нормализованные объекты, например, с именами, адресами, датами: Задача старая и хорошо изученная, для английского языка существует масса коммерческих и о...

Мусоросжигательные заводы в Подмосковье будут экологически чистыми и бесшумными Мусоросжигательные заводы в Подмосковье будут экологически чистыми. С таким заявлением выступил официальный представитель компании Hitachi ZosenInova Урс Альтенбургер, сообщает ИА «Национальные интересы». По словам представителя швейцарской компании, мусоросжигательные завод...

Разработчики «Яндекса» приступили к тестированию отдельного маркетплейса «Покупки» Разработчики «Яндекса» предложили крупным ритейл-компаниям страны принять участие в тестировании нового маркетплейса товаров «Покупки».

Китай будет проводить тестирование беспилотных автомобилей в 40 крупнейших городах Китайский ресурс tech.sina.com сообщил о планах правительства ускорить тестирование технологий автономного вождения. В частности, власти Китая наметили собрать к 2020 году данные о результатах испытаний беспилотных автомобилей в 40 крупнейших городах страны, пробег ...

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

Oukitel U18 получил новый цвет корпуса — теперь стало совсем хорошо Прошедшая недавно выставка электроники MWC 2018 отметилась появлением целой кучи клонов iPhone X. Однако одним из первых смартфонов, засветившихся на рынке ещё в январе этого года, то есть сильно раньше мобильного конгресса в Барселоне, был Oukitel U18. На днях китайский про...

«Единая Россия» разослала в организации Серова анкету с просьбой оставить свои персональные данные и прийти на выборы 18 марта Серовское отделение партии «Единая Россия» разослало по организациям Серова анкету, которая жителям города показалась по меньшей мере странной. – Такую анкету разослали по всем городским учреждениям. Заполнить надо всем сотрудникам без исключения. «Единая Россия» в край оха...

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

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

[recovery mode] Заблуждения об автоматическом тестировании Здравствуйте, меня зовут Дмитрий Карловский и это продолжение традиционной рубрики "Почему мы так не любим писать тесты?". Короткий ответ: потому, что получаемые от них бонусы не перевешивают затрачиваемых усилий. Если это так, значит мы делаем что-то не правильно. Давайте р...

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

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

Dark Souls Remastered: первый показ, поддержка amiibo и открытое тестирование перед релизом Компания Nintendo в рамках сегодняшнего шоу Nintendo Direct представила первые кадры Dark Souls Remastered в версии для Nintendo Switch. Кроме того, была показана фигурка серии amiibo со знаменитым жестом из игры и анонсировано бета-тестирование сетевых функций на в...

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

Galaxy S9 далеко не на первом месте по автономности среди современных флагманов, а Sony XZ 2 радует владельцев Galaxy S9 — Штука далеко не дешёвая. Когда покупаешь такой агрегат, то хочется, чтобы он радовал тебя буквально во всём. Не везде Samsung удаётся быть первой, а в некоторых случаях первенство достигается за счёт принесения в жертву каких-то иных параметров. Например, по ре...

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

APTSimulator — тестирование противодействия APT угрозам   APT Simulator — это фреймворк для проверки защитных средств и действия по расследованию инцидентов в Windows среде, имитирующий активность нарушителя информационной системы. Это хорошая платформа для тренировки Blue Team команды для противодействия современным угрозам. Чи...

В Москве начали тестирование коптеров-курьеров. Берегите головы! Московские власти начали предварительное тестирование дронов, которые будут работать в качестве курьеров. ИХ собираются использовать для доставки посылок небольших размеров и корреспонденции.

Shadowgun Legends выходит 22 марта на iOS и Android Проект Shadowgun Legends от студии Madfinger Games так долго находится в разработке, что некоторые пользователи уже стали забывать об одном из самых ярких шутеров на мобильной платформе. Однако, разработчики решили порадовать фанатов и сообщили в своём Twitter, что дата рели...

Дайджест интересных материалов для мобильного разработчика #245 (26 марта-1 апреля) В нашем новом дайджесте статьи о порхающих велосипедах, собеседованиях и резюме, тестировании и учебных проектах, технологиях и ключевых метриках приложений. Все это и многое другое — под катом! Читать дальше →

LG анонсировала новый смартфон LG V30s с поддержкой ИИ Согласно информации, предоставленной сайтом ETNews, компания LG вскоре покажет обновленную модель смартфона LG V30s. Презентация должна состоятся на Mobile World Congress в этом году. Предположительно, LG V30s будет иметь схожий с оригинальным V30 дизайн с единственным отли...

[Перевод] Трансляция один-ко-многим: нужен ли медиасервер? TL;DR – ДА. Очередная статья нашего израильского коллеги по WebRTC и звонкам между браузерами переведена для Хабра. Мы в Voximplant разрабатываем собственное решение для организации видеоконференций через сервер и можем сказать что да, все именно так. Peer-to-Peer штука хо...

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

Huawei достиг 3 гигабит в секунду при тестировании 5G На днях компания Huawei провела тестирование 5G в Италии и смогла достичь скорости соединения со скоростью 3 Гбит/с. Такая сверхскоростная связь была достигнута с использованием экспериментальной установки с использованием полосы пропускания 100 МГц.

Land Rover Explore не стоит своих денег Официально представлен смартфон, который получил название Land Rover Explore и его уже можно назвать не самым лучшим решением на рынке. Дело в том, что помимо звучного логотипа, смартфон не обладает чем-то, что стоило бы 650 долларов. Конечно, для производителя это не профил...

Мега-Учебник Flask, Часть XIV: Ajax (издание 2018) Miguel Grinberg Туда Сюда Это четырнадцатая часть Мега-Учебника Flask,k, в которой я собираюсь добавить функцию перевода текста в реальном времени, используя службу перевода Microsoft и немного JavaScript. Читать дальше →

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

Amazon разрабатывает домашнего робота Десять лет назад компания Amazon представила Kindle, после чего электронные стали очень популярными. Четыре года назад компания Amazon представила умную акустическую систему Echo и миллионы людей заговорили с виртуальными голосовыми помощниками. По данным источника, сей...

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

Криптовалютная P2P-биржа HodlHodl запустилась в бета-режиме Базирующаяся в Латвии криптовалютная P2P-биржа HodlHodl объявила о запуске бета-версии платформы. Ожидавшийся с нетерпением многими представителями биткоин-сообщества запуск проекта HodlHodl состоялся с задержкой на несколько недель, обусловленной необходимостью более тщател...

В цифровом магазине Google Play может появиться видеореклама Назойливая видеореклама, вставки которой во время просмотра видео на YouTube порой отбивают всё желание досматривать ролик до конца, теперь может появиться и в цифровом магазине Google Play. Об этом заблаговременно уведомила сама Google, специалисты которой при...

Sony XA1 утратит фильтр синего в следующем обновлении Android Oreo Научно доказано, что синий цвет способен бодрить организм, мешая человеку уснуть. «Ночной режим» специальным образом отфильтровывает синие цветовые оттенки, благодаря чему пользование смартфоном в темное время суток становится более комфортным и способствует скор...

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

Приглашаем на хакатон Whatever Hack 16 марта В нашем московском офисе 16 марта начнется 48-часовой марафон по машинному обучению, в ходе которого вы сможете продемонстрировать свои скиллы, чтобы создать решение для генерации мемов, отличить шкаф от ковра или сделать лучший MVP (minimum viable product) в рамках свободн...

Bigelow Space Operations начнёт продавать орбитальные станции Компания Bigelow Space, известная созданием надувного модуля BEAM, который с 2016 года работает на МКС, займётся коммерческим производством орбитальных станций, которые собирается продавать NASA, другим государственным космическим агентствам и даже частным компаниям. Ста...

Huawei завершила тестирование сетей 5G NSA Huawei стала первым поставщиком, успешно прошедшим тесты ядра сети для неавтономной архитектуры 5G (NSA). В тестировании использовалось решение 5G Core Network, представленное компанией Huawei на Всемирном мобильном конгрессе 2018 года. Внимание уделялось выбору межс...

[Перевод] Параллельное программирование в Swift: Operations В параллельном программировании в Swift: Основы Я представил множество низкоуровневых способов для управления параллелизмом в Swift. Первоначальная идея состояла в том, чтобы собрать все различные подходы, которые мы можем использовать в iOS в одном месте. Но при написании э...

Рендеры Galaxy A6 и A6+ в чехлах «подтвердили» их основное различие? Предполагаемые рендеры Galaxy A6 и A6+ дополнительно «подтвердили» некоторые трендовые особенности новинок, которыми компания Samsung, вероятно, порадует многочисленных ценителей своих мобильных девайсов уже вскоре. Оба смартфона произведут приятное впечатление своими диспл...

Snapdragon 855. Две инновации «железа» флагманов-2019 Совсем недавно компания Qualcomm на своей презентации 5G Day дала широкой аудитории возможность «заглянуть в будущее». И почти сразу в Сети появилось сообщение о том «железе», на котором, возможно, станут базироваться наиболее яркие флагманы 2019 года. Ведь многим пользоват...

[Перевод] Многозадачность или марихуана? Взгляните на эту картинку. Персонаж справа — медведь. Так случилось, что он курит марихуану (не спрашивайте, где он её взял. Знать не хочу). Женщину слева я назвал Салли. За исключением того, что у неё пять рук, Салли совершенно обыкновенная, непримечательная деловая женщи...

Тест процессора AMD Ryzen 5 2400G: два в одном? Ищите мощный универсальный процессор для повседневных задач и ресурсоемких игр? Чип AMD Ryzen 5 2400G — это CPU, выбор которого вряд ли станет ошибкой. Во время тестовых испытаний он продемонстрировал стабильно солидную производительность и не должен стесняться своих в...

[Из песочницы] Пакетная обработка изображений в Windows с ImageMagick. Часть I ImageMagick — свободный и кроссплатформенный редактор для работы с графикой. Он состоит из нескольких консольных утилит. Его возможностей не счесть, как звезд на небе. В сети есть множество примеров, как пользоваться им. Но большинство из них для Linux или PHP. Для Windows ...

Samsung раскрыла даты обновления смартфонов до Android Oreo Турецкое подразделение Samsung всех сдало. Теперь мир знает, когда компания обновит свои устройства до Android Oreo. Конечно не все, у компании есть список устройств, которые обновляться больше не будут. Но уж Galaxy Note 8 точно должен будет получить Android 8, ибо о нём ...

Тестовое производство новых iPhone стартует во втором квартале Компания Apple начнёт тестовое производство следующего поколения своих смартфонов во втором квартале 2018 года. Об этом сообщил тайваньский ресурс DigiTimes, хорошо известный своими связями с источниками в цепочке производственных поставок. Макеты iPhone X2, iPhone X2 Plus и...

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

OnePlus 5 и OnePlus 5T получили Android 8.1 Oreo Хорошая новость для владельцев OnePlus 5 и OnePlus 5T. Появилась возможность протестировать актуальную ОС Android 8.1 Oreo. Версия, правда, не стабильная. Для ознакомления необходимо быть участником бета-тестирования OxygenOS. Для OnePlus 5 предназначен апдейт Open Beta 6. Н...

Apple подтвердила сроки релиза нового Mac Pro Модульный Mac Pro станет одним из главных продуктов, которые Apple выпустит в 2019 году. С таким заявлением представители руководства компании выступили перед журналистами TechCrunch. Это, пожалуй, первый случай за долгие годы, когда Apple оглашает сроки релиза нового това...

[Перевод] Отключение PowerShell и прочие особенности борьбы с Malware. Часть I Кажется не так давно это было, примерно в 2015 году, мы начали слышать о хакерах, не использовавших вредоносных программ внутри периметра атакуемой цели. А использовали они то, что было под рукой – это были различные инструменты, находившиеся на целевом сайте. Это оказалось ...

[Из песочницы] Надоевшая почта или как отправлять сообщения с сайта в Telegram через Node.js (Express) После нескольких писем, отправленных с сайта себе на почту, понял что это достаточно неудобно, не современно (возможно), как минимум не прикольно. Задался целью отказаться от использования smtp для формы в пользу api Телеграма. Так как мое приложение работает на ноде, поду...

Apple закроет доступ к цифровому магазину iTunes Store телевизионным приставкам Apple TV первого поколения Пользователи телевизионной приставки Apple TV первого поколения, которых данное устройство полностью устраивало, вскоре окажутся перед необходимостью либо покупать новое устройство, либо переходить на что-то иное. Как стало известно, Apple отключит приставки первого по...

В США протестировали первое в мире беспилотное аэротакси В своем первом полете машина сумела взлететь на пять метров, продержавшись в воздухе 53 секунды. Вскоре после плавного приземления аэротакси отправили во второй полет. Об испытаниях первого беспилотного аэротакси, разрабатываемого концерном Airbus, сообщает в своем бл...

[Из песочницы] Многопоточность на корабликах Задача производитель/потребитель Статья рассчитана для новичков, которые недавно начали свое знакомство с миром многопоточноcти на JAVA. Читать дальше →

[recovery mode] Слушайте! 50 лучших подкастов для разработчиков Развиваться, узнавать о технологиях и быть в курсе последних подходов – для ITшника особенно важно. Читать книгу не всегда удобно, смотреть видео-обзоры любят не все и времени много занимает. Держите 50 IT-подкастов о технологических новинках в сфере ИБ, облачных технологи...

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

Вам не следует проводить собеседования, потому что… [спойлер — вы сами не ходите на собеседования] Тезис: вам не следует проводить собеседования, если вы не ходили хотя бы на три интервью как соискатель за последние полгода. Более того, вы сами это прекрасно знаете, сознательно или подсознательно, однако корпоративная этика мешает заявить прямо о своих сомнениях. Для прив...

[Перевод] Я разработчик с 9 до 17 (и ты можешь стать таким) Этот конкретный твит от Сафьи Адбалла сподвиг меня на некоторые размышления: Пожалуй, непопулярное мнение (и тут немного иронии от меня). Чтобы быть способным и отличным инженером, вам не нужно писать статьи в блоге, участвовать в проектах open source, выступать с техничес...

3D Touch уберут из iPhone Появилась достаточно интересная информация о том, что компания Apple планирует отказаться от 3D Touch в будущих своих смартфонах. Дело в том, что данная функция пользователями не особо используется и никакой необходимости в ней нет, а вот стоимость производства такого рода д...

Тестирование материнской платы MSI B360M Mortar Илья Муромец: Intel B360, LGA 1151 и Coffee Lake Процессорный разъем LGA 1151 под Intel Coffee Lake уже не новичок на рынке. Но на днях был представлен набор системной логики Intel B360, который способен удовлетворить запросы потребителей на платы среднего и высшего уровней, лишенные разгонных возможностей. Мы изучим матер...

91% экрана, сканер под дисплеем и выдвижная селфи-камера — Vivo представили смартфон APEX Бренд Vivo не очень известен у нас, зато это, наверное, один из топовых производителей, не боящихся экспериментов. Все свои наработки он демонстрирует не только на уровне патентов или лабораторных образцов, а почти сразу выпускает коммерческие образцы. Идеальные гаджеты для ...

Huawei P20 и P20 Pro возглавили рейтинг камерофонов по версии DxOMark Специалисты сервиса DxOMark, занимающегося профессиональным тестированием камер, оценили возможности фото- и видеосъемки флагманских смартфонов Huawei P20 Pro и P20. Устройства возглавили рейтинг камерофонов, заработав по итогам тестирования 109 и 102 балла соответственно.

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

Коллаборация Visual Studio Code и Anaconda Не так давно было объявлено о включении Visual Studio Code в дистрибутив Anaconda, что несомненно является большим шагом в развитии инструментов анализа данных с открытым исходным кодом. Читать дальше →

Never Fail Twice, или как построить мониторинговую систему с нуля У нас было 2 виртуальные машины, 75 сайтов, десятки тысяч машин для мониторинга, тысячи метрик, две базы данных и одна очередь ActiveMQ, Python и целое множество библиотек всех сортов и расцветок, pandas, а также numpy, dash, flask, SQL Alchemy. Не то чтобы это был необходим...

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

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

[Перевод] Глубинное обучение с подкреплением пока не работает Об авторе. Алекс Ирпан — разработчик из группы Brain Robotics в Google, до этого работал в лаборатории Berkeley Artificial Intelligence Research (BAIR). Здесь в основном цитируются статьи из Беркли, Google Brain, DeepMind и OpenAI за последние несколько лет, потому что их р...

Подтвердились характеристики Galaxy Note 9 Galaxy Note 9, очевидно, вышел из стадии прототипирования и теперь проходит этап предрелизного тестирования. Об этом свидетельствуют результаты синтетического испытания будущего фаблета, обнаруженные журналистами ресурса phoneArena в базе данных бенчмарка Geekbench. По да...

Как убедить других отвечать на письма и стать универсальной емейл-машиной Я пишу письмо, а мне не отвечают. Я пишу ещё одно, а в ответ молчание. Наконец, я пишу третье с текстом вроде «Чувак, а ты ещё заинтересован в нашем сотрудничестве?». Тут получаю ответ: «Жду не дождусь когда начнём работать, шли презентацию». Я стараюсь строить свою переписк...

Смартфон Owwo X оказался не клоном iPhone X, а очередной подделкой Несколько дней назад мы писали о смартфоне Owwo X, который якобы должен был стать клоном iPhone X с очень похожим дизайном, вырезом в дисплее, сдвоенной камерой и так далее...все это при цене $235. В вышеупомянутой заметке мы вспоминали китайский смартфон Little ...

[Из песочницы] FastReport.Mono. Часть 1: Запуск демонстрационного Web-отчета В связи с тем, что официальная документация FastReport.Mono устарела, и даже не понятно к какой версии дистрибутива Debian она относится (могу предположить, что к 6 или младше), решил написать более-менее вменяемую инструкцию по установке демонстрационного Web-интерфейса для...

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

«Никогда такого не было»: Google раскрыла серьезную уязвимость в браузере Microsoft Edge раньше выпуска заплатки Google не упускает ни одной возможности, чтобы поддеть или насолить своему извечному конкуренту – компании Microsoft. И за последние несколько лет у этой пары был далеко не один серьезный разговор на тему раскрытия уязвимостей в безопасности. И вот Google решила в лишний раз...

Duke Nukem Forever, которого не было Не будем таить греха, — для многих легендарный долгострой Duke Nukem Forever, который начали разрабатывать в 1997 году и выпустили лишь спустя 14 лет, в 2011-ом, - оказался настоящим разочарованием. Это, конечно, не помешало вашему покорному слуге собраться вместе с друзья...

Начинка Meizu 15 и Meizu 15 Plus: разновидности процессоров В свое время Qualcomm наглядно показала, что с чипмейкером лучше дружить иначе есть риск быть выброшенным с рынка смартфонов. Своеобразным полигоном для демонстрации влияния стала компания Meizu, у которой не заладились отношения с американским гигантом, и она даже попыталас...

Перевод: Инженерный смартфон на Windows 10 Mobile Когда разработка Windows 10 Mobile только ещё начиналась, фанаты были очень рады за будущее карманной версии Windows 10. Хотите верьте, хотите нет, но изначально Microsoft возлагала большие надежды на Windows 10 для смартфонов. К сожалению, позднее компания приняла решение ...

1Password расскажет, если ваш пароль был взломан Сервис 1Password объявил об объединении с базой взломанных учетных записей и паролей HIBP (Have I Been Pwned). Об этом говорится в официальном блоге разработчиков. Отныне пользователи 1Password смогут не только хранить свои пароли в защищенном месте, но и проверять их R...

Huawei подтвердила 3 камеры для P20 и P20 Plus Huawei начала рассылать приглашения на своё мероприятие, в котором достаточно прозрачно намекает, что будущий P20, который там должны представить, действительно получит три сенсора для основной камеры. Если так, если это не троллинг, то P20 (а может...

Калифорния разрешила испытания беспилотных автомобилей без людей в салоне Начиная с апреля 2018 года, тестирование самоуправляемых автомобилей в Калифорнии можно будет проводить без присутствия водителя, находящегося за рулём на случай нештатной ситуации. Согласно предложенным Департаментом автотранспорта Калифорнии (DMV) изменениям в пра...

Tesla отзывает более 123 тыс. электромобилей Tesla Model S, акции компании упали примерно на 25% Компания Tesla в данный момент пытается нарастить темпы производства электромобилей Tesla Model 3, чтобы справиться с большим уровнем заказов. Одновременно с этим Tesla объявила о начале отзывной кампании, под действие которой подпадают более 123 тыс. электромобилей Te...

Oukitel WP5000 прошел тестирование в AnTuTu Новинка Oukitel WP5000 была представлена в начале марта, в продаже устройство должно появится до конца этого месяца либо в начале апреля. Гаджет...

Высший суд Германии отклонил претензии относительно Adblock Plus Высший суд Германии отклонил судебное дело, пытающееся остановить людей, которые пользуются популярной программой Adblock Plus (блокировка рекламы). Иск был начат три года назад немецким издательским гигантом Акселем Шпрингером. Он утверждал, что способ, которым Adblock Plus...

Скачать Kali Linux теперь можно и в Microsoft Store Нам по-прежнему кажется странным видеть Linux внутри Windows. Однако, эта операционная система уже давно прописалась в Microsoft Store. Летом прошлого года софтверный гигант разместил в своём магазине приложение Ubuntu, позволяющее установить эту операционную систему и запус...

Мошенники от имени Белтелекома предлагают белорусам iPhone X за 1 доллар   Читатель Onliner.by Сергей рассказал о новой мошеннической наживке в виде iPhone X для белорусов. Смартфон предлагают получить, заполнив небольшую анкету, причем «подарок» гарантирован — как бы вы не отвечали на вопросы, результат один (даже если пользовател...

Обзор Angry Birds Evolution. Нще одна попытка Рынок современных мобильных игр сильно изменился и сейчас сказать, какой именно продукт будет в тренде - практически невозможно. То есть, если года три назад все говорили про стратегии в реальном времени и практически каждая вторая игра была именно в этом жанре, а «Злые птиц...

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

Amazon разрабатывает собственные микросхемы для ИИ По сообщению The Information, компания Amazon начала разработку собственных специализированных микросхем для приложений искусственного интеллекта (ИИ). Они предназначены для устройств с голосовым помощником Alexa и позволят этим устройствам быстрее реагировать на запрос...

На какие жертвы пошла Xiaomi, чтобы сделать Mi Mix 2S по-настоящему классным Разработка безрамочного смартфона Xiaomi Mi Mix 2S отняла у команды инженеров Xiaomi много времени и сил, написал Лэй Цзюнь, генеральный директор компании, на своей странице в Weibo. Причиной тому стало множество несовершенств процессора Snapdragon 845, составляющего аппара...

[Из песочницы] Почему важно не откладывать установку и конфигурацию CMS Битрикс на базе «1C-Битрикс: Виртуальная машина» Кто обронил перчатку? Выполняя один из проектов по тестированию на проникновение, мы наткнулись на виртуалку на публичном IP-адресе Заказчика. Из набора открытых на хосте портов у нас появилось ощущение, что это Битрикс. Читать дальше →

Intel готовит GPU для дискретных видеокарт В последние годы компания Intel добилась значительных успехов в разработке решений интегрированной графики. Однако мало, кто знает, что у производителя когда-то существовал проект Larrabee, который должен был составить конкуренцию дискретным графическим чипам AMD и Nvidia. К...

[Из песочницы] Как сделать адекватное отображение horizontal scroll bar в QTreeWidget с одной колонкой Привет, Хабр. В этой статье я решил оставить решение проблемы непонятного поведения QTreeWidget – GUI компонента кроссплатформенного фреймворка Qt. Проблема, мне кажется, актуальная, потому что вопрос задаётся на многих форумах, но верного решения не приводится. Впрочем, есл...

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

Haskell. Задача о мудрецах и колпаках Три мудреца поспорили, кто из них самый мудрый. Чтобы выяснить правду, каждый надел на голову колпак случайного цвета. Каждый мудрец видит цвета колпаков своих оппонентов, но не видит свой собственный. Побеждает тот, кто сможет определить цвет своего колпака. Так получилос...

PayPal начал оказание банковских услуг Планируется, что пользователи платежного сервиса не будут платить за использование карт. Также сервис не хочет вводить ограничения на ввод-вывод средств.PayPal не стала делать публичные заявления по поводу оказания услуг виртуального банка, возможно, потому, что компания не ...

[Перевод] Мышление в стиле Ramda: первые шаги Недавно я познакомился с замечательной серией статей "Thinking in Ramda", которые проясняют на простых и ясных примерах способы написания кода в функциональном стиле с использованием библиотеки Ramda. Эти статьи показались мне настолько прекрасными, что я не смог удержаться ...

Samsung работает над основой Galaxy S10? Компания Samsung сравнительно недавно порадовала своими премиальными смартфонами поколения Galaxy S9, но уже сейчас появляются сообщения, касающиеся того, чем могут укомплектовать Galaxy S10. Более того, считается, что южнокорейским технологическим гигантом уже начата работ...

V for Validator Когда перед нами стоит выбор инструмента для валидации пользовательских данных, то речь чаще идет о интерфейсе задания правил. Сегодня таких инструментов превеликое множество от декларативных до объектных. Каждый валидатор пытается быть выразительным и простым в использовани...

[recovery mode] Один день из жизни закаленного админа или рассказ о том как приручить СХД Сегодня мы расскажем о героических буднях админов и системах хранения данных. В рамках этой статьи мы расскажем две реальные истории внедрения СХД и попробуем поделиться своим опытом внедрения и эксплуатации СХД решений. Имена участников конечно же вымышлены. История 1. Как...

Google учит ИИ писать статьи в Wikipedia В будущем все статьи энциклопедий будут написаны роботами? Вряд ли, но Google надеется на то, что искусственный интеллект станет достаточно умным, чтобы помогать людям в собирании информации в сети. Нейронные энциклопедисты Не секрет, что наши попытки научить ИИ писать тек...

Пользователи хвалят HomePod за звучание, но ругают за сильно ограниченные возможности В пятницу, 9 февраля, Apple запустила продажи «умной» колонки HomePod в США, Великобритании и Австралии. За неделю до этого компания предоставила устройство на тестирование журналистам из этих стран. Они провели с HomePod несколько дней, после чего смогли оценить ее звучание...

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

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

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

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

Судя по всему, Samsung готовится выпустить смартфоны Galaxy A6 и A6+, нарушив собственную новую логику именования моделей Как известно, в новом поколении компания Samsung решила изменить принципы именования смартфонов линейки Galaxy A (пока только её), и вместо Galaxy A5 и Galaxy A7 мы увидели Galaxy A8 и A8+. Тогда нам это объясняли тем, что такие названия вызывают у пользователей больше...

MediaTek Helio P60 протестировали в реальном смартфоне За день до старта технологической выставки MWC 2018 в базе данных Geekbench появилась запись о тестировании нового процессора MediaTek Helio P60. Чипсет был протестирован в составе устройства под кодовым [...]

Обещано, что Lenovo S5 превзойдет Xiaomi Redmi Note 5 За все время создания смартфонов не счесть количество тех производителей, что заявляли о том, что именно им удалось создать «убийцу флагманов» или «убийцу» той или иной популярной модели. На фоне утраты интереса к ее продуктам и чтобы хоть как-то прив...

Производство информационных систем. Часть 2. Формирование проектного решения V РАЗРАБОТКА ПЛАНА-ГРАФИКА ПРОЕКТНЫХ РАБОТ Чтобы выполнить большой и важный труд, необходимы две вещи: ясный план и ограниченное время. Элберт Хаббард И вот заказчик и исполнитель ударили по рукам, решив, что именно они будут производить, определив примерные сроки и стоимос...

Метрики на службе у QA Апрельская статья из цикла «Календарь тестировщика» посвящена метрикам. Кирилл Раткин, тестировщик Контур.Экстерна, расскажет как повысить эффективность тестирования с их помощью и не уйти в крайности. Как часто вам приходится что-либо оценивать? Наверное, каждый день. Хо...

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

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

Графический процессор NVIDIA P102-100 для майнинга - имеет 3200 шейдерных ядер и 5 ГБ Одна из самых удивительных тенденций в 2017/2018 году должна стать ростом спроса на все, что связано с криптовалютой. Вся аппаратная индустрия погрузилась в нее, от материнских плат до видеокарт до еще более эффективных источников питания. Теперь был обнаружен новый графичес...

День, когда Twitter испортился 13 апреля 2010 года Twitter начал продавать рекламные твиты, которые изначально отображались только в результатах поиска. Нововведение было названо Promoted Tweets и предназначалось для компаний, желавших донести свои сообщения до более широкой аудитории. Вот как выглядел ти...

Алиса, Google Assistant, Siri, Alexa. Как писать приложения для голосовых ассистентов Рынок голосовых ассистентов расширяется, особенно для русскоязычных пользователей. 2 недели назад Яндекс рассказала впервые про платформу Яндекс.Диалоги, 2 месяца назад Google представила возможность писать диалоги для Google Assistant на русском языке, 2 года назад со сце...

Почему Galaxy S7 edge получил обновление до Android Oreo? В обновлении до Android Oreo прошлогодних флагманов от компании Samsung нет ничего удивительного. Его ждали давно, и вот оно, к радости обладателей этих девайсов, стартовало. Тем временем появилось сообщение о получении обновления до Android Oreo одной из версий позапрошлог...

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

NASA разрабатывает робо-пчел для исследования Марса Космическое агентство NASA отобрало 25 проектов для новой программы Innovative Advanced Concepts, которая будет реализована в течение следующего десятилетия. Речь идет о прорывных и принципиальных технологиях, на которых станет базироваться развитие будущих глобальных идей. ...

Конкурс Valeo Innovation Challenge: осталось всего 30 дней, чтобы принять участие в увлекательном проекте, создать собственный стартап и спроектировать революционный автомобиль будущего Париж, 1 марта 2018 г.Пятый ежегодный конкурс Valeo Innovation Challenge— это отбор лучших студенческих инновационных проектов со всего мира. Участники получают возможность создать свой собственный стартап и разработать свою новаторскую идею. Регистрация заканчивается 30...

ITSM и дизайн-мышление О применении одного из современных подходов в дизайне к созданию сервисов в своей статье рассказывает Саад Муслики (Saad Mousliki). Что такое дизайн-мышление? Дизайн-мышление — подход к решению проблем, основанный на эмпатии и понимании потребителя, чью проблему р...

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

Samsung прекращает поддержку смартфонов Galaxy S6 и S6 edge Компания Samsung поддерживает свои смартфоны обновлениями программного обеспечения в течение двух лет, а заплатки для системы безопасности выпускаются в течение трех лет. Семейство смартфонов Galaxy S6 появилось на рынке три года назад, поэтому неудивительно, что Galax...

Веб установщик на чистом WINAPI с поддержкой Hi DPI и векторным лого В наше время это, наверно, одно из основных применений для приложений написанных на чистом WINAPI. Писать что-то серьёзнее нескольких простых окон на чистом WINAPI уже не так весело, а вот маленький установщик – самое то. Так как на дворе 2018 год, писать просто приложение ...

[Из песочницы] Понимаем implicit'ы в Scala В последнее время у меня было несколько разговоров с друзьями из Java мира об их опыте использования Scala. Большинство использовали Scala, как улучшенную Java и, в итоге, были разочарованы. Основная критика была направлена но то, что Scala слишком мощный язык с высоким ур...

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

Как поиграть Playerunknown’s Battlegrounds (PUBG) на IPhone или IPad уже сегодня? На данный момент в Китае запущены две мобильные игры Playerunknown’s Battlegrounds и многим геймерам уже не терпится скачать их. Это (в переводе с китайского) PUBG: Exhilarating Battlefield — игра с оранжевой иконкой, и PUBG: Army Attack — игра с голубой иконкой....

Книга «Node.js в действии. 2-е издание» Второе издание «Node.js в действии» было полностью переработано, чтобы отражать реалии, с которыми теперь сталкивается каждый Node-разработчик. Вы узнаете о системах построения интерфейса и популярных веб-фреймворках Node, а также научитесь строить веб-приложения на базе Ex...

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

Три аспекта оптимизации (БД и ПО) Предисловие Довольно часто пользователи, разработчики, администраторы и т д СУБД MS SQL Server встречаются с проблемами производительности БД или СУБД в целом. В данной статье будут даны общие рекомендации по настройке оптимизации как БД, так и всей СУБД в целом. Также буду...

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

[Из песочницы] REST API Best Practices Привет, Хабр! Представляю вашему вниманию перевод статьи "REST API Best Practices" автора Krishna Srinivasan. REST становится общим подходом для представления сервисов окружающему миру. Причина его популярности заключается в его простоте, легкости использования, доступе чер...

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

«Яндекс.Браузер» начал блокировать надоедливую рекламу Настольная и мобильная версии «Яндекс.Браузера» начали фильтровать рекламные форматы, которые по версии ассоциации IAB Russia являются для пользователей наиболее раздражающими. Это всплывающие окна, закрывающиеся только после обратного отсчёта баннеры на...

Дроны-курьеры Amazon будут путешествовать автостопом? Планы Amazon доставлять покупки при помощи дронов нам известны давно, однако пока особого успеха компания не добилась. Даже если технология для успешного введения флота автономных курьеров существует, в США не уверены в безопасности затеи. После того, как Федеральное управле...

Microsoft анонсировала API трассировки лучей DirectX Raytracing Сегодня стартовала GDC 2018, и первый серьезный анонс на ней сделала Microsoft совместно со своими партнерами. В графическое API DirectX 12 будет добавлена новая важная функциональная часть — DirectX Raytracing (DXR). Под этим названием скрывается новое стандартное API д...

Роутеры с открытым UPnP используются как прокси Исследователи из Akamai Technologies обнаружили 65-тысячный ботнет на роутерах, используемый для проксирования трафика с целью сокрытия вредоносной активности. Пользуясь тем, что у множества роутеров сервис UPnP неправильно сконфигурирован и доступен через WAN-интерфейс, зло...

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

Новые ноутбуки Panasonic: В 2018 году с портами VGA и дизайном из 2000-х Компания Panasonic представила новые ноутбуки популярной в Японии серии Let’s Note. На родине этот бренд ассоциируется с бизнесом, однако Запад смотрит на новинки с недоумением. Let’s Note: Вперёд в прошлое Let’s Note выглядит так, будто пришёл прямиком из «нулевых»: громо...

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

Результат тестирования Huawei P20 в Geekbench на уровне Galaxy S8 Мы же помним, что прогон устройства по бенчмаркам — вовсе не показатель его реальной производительности в обычной жизни? Однако, некоторое представление они всё же дают. Просто потому что мы можем примерно таким образом сравнить одну модель с другой. Опять же, примерно пре...

IPv6 в каждый дом: Cвой собственный IPv6 сервер брокер (6in4) IPv6 шагает по планете, во многих странах поддерка IPv6 уже есть нативно от своего провайдера, если у вас еще нет IPv6 но вы хотите что бы у вас он был — вы сможете это сделать используя эту инструкцию. Что важно — трафик мы будем пускать через свой собственный арендованн...

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

Пошаговая тактическая Holy Potatoes! We’re in Space?! выйдет на iOS 2-го марта Если вам понравилась Holy Potatoes! A Weapon Shop?!, значит обязательно нужно дождаться новой игры в серии с подзаголовком We’re in Space?!, которая должна выйти на iOS уже на следующей неделе. Это тактическая пошаговая игра об исследовании космоса, в которой вам предстоит у...

Космический грузовой аппарат Dream Chaser должен осуществить первый полёт к МКС в конце 2020 года После нескольких лет тестирования компания Sierra Nevada наконец намерена осуществить запуск своего космического грузового аппарата Dream Chaser. Космическое агентство NASA одобрило использование челнока, а его первый полёт должен состояться до конца 2020 года. Это будет мис...

Блеск и нищета Java для настольных систем Вы не поверите, но в 2018 году всё ещё нужно разрабатывать Desktop приложения. Представьте себе такой клуб анонимных Java программистов, запойных и беспробудных, которые сидят и делятся своими проблемами. — Здравствуйте, меня зовут Юрий, я пишу Desktop приложения в 2018 ...

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

Платформа «Яндекс.Диалоги» позволит создавать сервисы для «Алисы» Компания «Яндекс» сообщила о начале открытого бета-тестирования платформы «Яндекс.Диалоги», с помощью которой любой разработчик сможет обучить ассистента «Алису» новым навыкам и привлечь пользователей к своим сервисам. Интеллектуа...

В России могут принять закон, обязывающий производителей смартфонов и ПК предустанавливать российское ПО Как стало известно, начальник Управления регулирования связи и информационных технологий ФАС России Елена Заева в рамках заседания Экспертного совета по развитию конкуренции в области информационных технологий представила ряд инициатив. Если эти инициативы будут принят...

В NEM анонсировали закрытое бета-тестирование блокчейн-движка Catapult NEM.io Foundation, разработчики P2P-платформы NEM и компания Tech Bureau объявили о старте закрытого бета-тестирования блокчейн-движка Catapult, также известного как Mijin v.2. Принять в нем участие смогут партнеры, клиенты и отдельные комьюнити-разработчики, сообщается в пр...

Xiaomi Mi Mix 2S будет гораздо мощнее iPhone X В сети появились результаты тестирования в бенчмарке AnTuTu мобильного устройства с кодовым названием Polaris. Согласно имеющимся данным, это Xiaomi Mi Mix 2S, презентация которого должна состояться уже [...]

Обновление Windows 10 Spring Creators сменило название на April 2018 Update Операционная система Windows 10 Redstone 4, релиз которой был отложен из-за критической ошибки, выйдет до конца текущего месяца под названием April 2018 Update. Об этом сообщил глава партнерской программы Microsoft Марк Кюнстер. Windows 10 Redstone 4 должна была дебютировать...

Nokia, Vodafone и PTScientists планируют запустить 4G LTE на Луне Беспроводные операторы из США заняты подготовкой к запуску сетей следующего поколения 5G. Первые 5G-системы начнут работать уже в этом году. Но вместе с тем компании продолжают искать новое применение для 4G LTE. К примеру:  PTScientists, Vodafone и Nokia заявили о свои...

Собственные данные в системном дампе падения Windows По роду своей деятельности (Windows Kernel) мне регулярно приходится разбирать дампы BSOD'ов. Не единичны случаи, когда у конечного пользователя успешно пишутся только Mini-дампы, в которых сохраняется только значение регистров процессора и стек падения. А другого средства о...

ASUS — еще один производитель, что планирует выпустить игровой смартфон По итогам 2017 года единственным смартфоном, что примерял на себя лавры игрового, стал Razer Phone. Вместо того чтобы «толкаться» со всеми остальными флагманами на рынке, предлагающими аналогичную аппаратную часть, Razer решила обойти всех продвинутым дисплеем и ...

Анонс Windows 10 Build 17101 (Fast) и 17604 (Skip Ahead) Привет, инсайдеры! Как и сообщалось ранее, разработка обновления Redstone 4 выходит на финишную прямую. Начиная с сегодняшнего дня вновь открыт канал Skip Ahead, на котором инсайдеры будут получать первые предварительные сборки Redstone 5, тогда как на канале Fast продолжит...

Fortnite на iOS заработала $1 млн за 72 часа после релиза На прошлой неделе компания Epic Games официально выпустила свою невероятно популярную игру Fortnite на мобильной платформе iOS, которая сразу вышла в топ. Продукт предоставляется пользователям на условно-бесплатной основе. То есть, саму игру вы загружаете бесплатно, но внутр...

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

Опыт двух попыток сдачи JNCIE-SP Введение Добрый день или вечер, или даже ночь, дорогие хабравчане. В данной статье хочу поделиться своим опытом, сдачи экспертного экзамена JNCIE-SP. Я обладаю опытом двух сдач, в Москве и Амстердаме. Читать дальше →

И снова о блокировке Telegram. Разворачиваем собственный VPN О том, что мессенджер Telegram заблокирован на территории России, сейчас не говорит и не пишет только ленивый. Общее количество пользователей мессенджера в РФ по словам Павла Дурова составляет примерно 15 млн, что весьма немаленькая цифра. Если Telegram сделать недоступным...

Характеристики флагмана Sony H8266 были найдены в AnTuTu Среди тех новинок, что должны показать на MWC 2018 в Барселоне значатся флагман или флагманы Sony. В этом году пресс-конференция компании должна стать одним из заметных событий конгресса, ведь на ней покажут преобразившиеся внешне смартфоны. Японцы разослали приглашение на с...

Обзор и тестирование блока питания Seasonic Focus Plus Platinum 850 В предыдущем материале мы начали рассмотрение линейки Focus Plus Platinum с младшей модели. Она показала отличные результаты в тестах и была рекомендована для использования в системах с мощной видеокартой. Сегодня тот же эксперимент будет повторен в другой «весовой категории...

Лесли и Рыбка не сдаются, «потому что русские» Арестованная в Таиланде Настя Рыбка не намерена сдаваться, собираясь бороться до конца, «потому что русские». Об этом она сообщила в ролике, записанном в тюрьме. Рыбка и ее возлюбленный Алекс Лесли были задержаны и помещены в тайскую тюрьму за проведение секс-тренингов. На...

Fluent Terminal – современный PowerShell Пользователь Felix на сайте GitHub выпустил по сути альфа-версию PowerShell на UWP-платформе. По сути, благодаря этой программе можно увидеть, как будут в будущем выглядеть системные программы, тот же PowerShell или Командная строка, если ее конечно вообще не выпилят.Чтобы п...

Galaxy S6 против Galaxy S9. Стоит ли обновляться? Статистика показывает, что большинство пользователей Android меняет свои смартфона примерно раз в два года. Хотя, если речь идёт о флагманах, а вы не супер-гик, то ресурса топового смартфона вам может хватить и на более длительный срок. Например, сейчас множество тех, кто ...

Microsoft задержала выход обновления Windows 10 1803 из-за ошибки Несколько недель назад стало известно, что Microsoft установила 10 апреля в качестве даты выпуска следующей крупной версии Windows 10, известной просто под именем «Версия 1803». Точно так же, как в случае с Fall Creators Update, развёртывание должно было...

Корпус Морской пехоты США опубликовал свои требования к беспилотнику будущего Корпус морской пехоты США (U. S. Marine Corps) опубликовал список функций, которыми должен обладать перспективный ударный беспилотник. По сути, это облегченная версия истребителя 5-го поколения F-35. Главная идея состоит в замене, пусть и суперсовременной, но дорогостоящей м...

Социальная сеть Uhsupp будет представлена одновременно с новым флагманом Samsung Всего через две недели с небольшим, если верить последней крупной утечке, на рынке должны появиться смартфоны Samsung Galaxy S9 и S9+. Источники сообщают о том, что южнокорейский производитель одновременно со смартфонами представит новую социальную сеть и одноимен...

Социальная сеть Uhsupp будет представлен одновременно с новым флагманом Samsung Всего через две недели с небольшим, если верить последней крупной утечке, на рынке должны появиться смартфоны Samsung Galaxy S9 и S9+. Источники сообщают о том, что южнокорейский производитель одновременно со смартфонами представит новую социальную сеть и одноиме...

Samsung может представить смартфон Galaxy S9 Mini Поклонников компактных смартфонов, если к 2018 году даже самые отчаянные из них не потеряли надежду на релиз мобильного гаджета приемлемого размера, может ожидать приятный сюрприз. И преподнесёт его компания Samsung, которая может в скором времени презентовать смарт...

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

Sony интригует видеотизером перед MWC 2018 О том, что Sony изменит дизайн своих смартфонов, говорят последние полгода. Но представленные на CES 2018 аппараты Xperia XA2 и Xperia XA2 Ultra долгожданного преображения не получили. Кульминацией и гимном дизайнерской мысли должны стать флагманы Xperia XZ2 и Xperia XZ2 Pro...

Проведено тестирование системы хранения данных по «закону Яровой» Госкорпорация Ростех, холдинг «Цитадель» и Национальная компьютерная корпорация протестировали хранение абонентских данных в рамках антитеррористического пакета Яровой. Для этого они опробовали специально запущенную в Нижнем Новгороде систему хранения данных абонентов сотово...

#скидочки | 2 марта AirDisk Pro (Бесплатно) | BlackCam (Бесплатно) | Reckless Getaway (15 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone,...

[Перевод] Riot Games: анатомия технического долга Привет, меня зовут Билл «LtRandolph» Кларк. Я работаю техническим руководителем команды создания чемпионов LoL. За последние несколько лет я успел поработать в разных отделах разработки League, но единственное, чем я был постоянно одержим — это технический долг. Мне нужно на...

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

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

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

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

[Перевод] Бенчмарк нового тензорного процессора Google для глубинного обучения Каждое устройство Cloud TPU состоит из четырёх «чипов TPUv2». В чипе 16 ГБ памяти и два ядра, каждое ядро с двумя юнитами для умножения матриц. Вместе два ядра выдают 45 TFLOPS, в общей сложности 180 TFLOPS и 64 ГБ памяти на один TPU Большинство из нас осуществляет глубинн...

как добавить свой счетчик в PRTG. И кратенько о форматах датчиков с примерами на powershell Почему бы не добавлять в систему мониторинга показатели работы из 1С (да и вообще чего угодно)? По мере изучения оказалось что вывести можно из скриптов, батников, VB скриптов, исполняемых файлов, по SSH, прямым исполнением sql запросов и еще куча способов. Чтобы не получила...

Модульное тестирование react компонетнов withRouter (jest, enzyme) При разработке модульных тестов для react компонента, обернутого в вызов withRouter(Component) столкнулся с сообщением об ошибке, что такой компонент может существовать только в контексте роутера. Решение этой проблемы очень простое и не должно по идее вызывать вопрсов. Хотя...

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

[Перевод] Метод Бенджамина Франклина для чтения книг по программированию Посмотрим правде в глаза, книги по программированию — отстой. Эти общие книги по распределённым системам, науке о данных и так далее — их можно читать бесконечно. Но за редким исключением у практических руководств по языку/фреймворку/СУБД/кексопечке есть нечто общее. Зверюшк...

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

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

Как Gearbest уронил Xiaomi Сегодня интернет-магазин Gearbest заметно так уронил цены на кучу самых последних смартфонов от Xiaomi. В итоге, сейчас покупать аппараты от «ми» выгоднее здесь, нежели на Ali. Смотрим, что есть в наличии. Читать далее Запись Как Gearbest уронил Xiaomi впервые появилась Supe...

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

«Ростелеком» монтирует системы видеонаблюдения за выборами Видеонаблюдение за выборами в 2018 году будет осуществляться по принципиально другой технологии – вместо объемных программно-аппаратных комплексов установят компактные IP – камеры.

Стратегия Westworld все еще в режиме пробного запуска, но уже доступна для всех Несколько месяцев назад Warner Bros. запустили Westworld – игру по мотивам сериала Мир дикого запада в режиме пробного запуска с блокировкой по региону. Сейчас же она находится на той же стадии, но уже доступна для скачивания большинству пользователей Android. Ваша задача в ...

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

Процессоры Intel Core i3-2125, Pentium G2130, G3260, G3470 и Celeron G3900 бюджетные решения прошлого и далекого прошлого в современном программном окружении Главным недостатком большинства наших обзоров процессоров многие читатели по праву считают то, что тестируются исключительно новинки — редко когда удается увидеть ретроспективные материалы, типа тестирования старых систем с современным программным обеспечением. Иногда кое-чт...

Человек, который помог Google сделать невозможное Пожалуй, начать стоит с того, что «Siri» изменила вектор развития технологий. Это не было инновацией, ведь голосовые ассистенты появились еще задолго до появления такового у Apple. Мало того, это даже не лучший представитель данной технологии, но Apple сделала на...

Тестирование процессоров Intel Core i3-8100 и i3-8350K (Coffee Lake): до боли напоминают Core i5 предыдущего поколения, но немного дешевле Core i3 с ядром Coffee Lake имеют 4 ядра, что стало первым серьезным изменением в семействе Core i3 с момента появления этих процессоров в 2010 году. По сути, «новые» Core i3 аналогичны «старым» Core i5, так что логично сравнить эти процессоры и убедиться в их равенстве по у...

В рамках платформы Cloud Platform компания Google даст доступ клиентам к своим системам на основе TPU для ускорения машинного обучения Впервые про специализированные интегральные схемы Google Tensor Processing Unit (TPU) мы узнали в мае 2016 года. Это специальное решение для работы систем машинного обучения, которое поисковый гигант разработал для собственных нужд. На тот момент Google негласно исполь...

Стартовал пробный запуск стратегии First Hero с реальными историческими личностями в главной роли Сегодня издатель и разработчик Webzen анонсировал пробный запуск мобильной стратегии First Hero. Он пройдет в Канаде, странах Латинской Америки и на Филиппинах. Игрокам предстоит нанимать реальных легендарных героев из различных исторических периодов и проверять свои стратег...

[Перевод] Введение в модули Angular — корневой модуль (Root Module) Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Если Вы не знакомы с данной темой, то рекомендую для начала ознакомиться с примером создания SPA приложения из оф. до...

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

Веб компоненты. Часть 1: Пользовательские элементы Вступление Данная статья — первая часть из небольшой серии статей о создании веб-компонентов нативными средствами HTML и JS Компонентный подход к разработке веб-приложений опирается на создание независимых модулей кода, которые могут быть использованы повторно, объединяемых ...

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

[Из песочницы] W3View — библиотека на Javascript, для которой был создан HTML Да, ещё одна новая библиотека на JS, хочу поделиться. Фидбека жажду, любого, лучше конечно позитивного конструктивного. Читать дальше →

Французский плюс 1.0 Приложение «Французский плюс» состоит из 8-ми разделов: «Учим слова» — раздел для запоминания французских слов. Фразы контекста помогают представить объемную картинку и улучшают запоминание нового слова. «Пишем слова» — раздел для тренировки правописания французских ...

Управделами президента готовится к импортозамещению "КоммерсантЪ" приводит данные плана-графика перехода ведомства на использование отечественного офисного ПО в 2017-2020 годах, согласно которому вВ 2017 году доля использования отечественной ОС Astra Linux Special Edition НПО "РусБИТех" в УДП составила 0%,...

Один день в Альфа-Банке: мобильная разработка Альфа-Банк стал одним из первопроходцев мобильного банкинга: приложения для iOS и Android появились у него ещё в 2010-м, когда возможность «пополнить баланс телефона с самого телефона» была непривычной. А как обстоят дела с мобильной разработкой в банке теперь, спустя все ...

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

Pocket Cowboys — стильная мультиплеерная стратегия про Дикий Запад должна выйти этим летом Разработчики, известные проектами The Muscle Hustle и Snipers vs Thieves, объединились с Triangle Studios для создания Pocket Cowboys. Это мультиплеерная стратегия, действие которой происходит на гексагональной карте (состоящей из так званых сот). Игроки осуществляют свои хо...

Ложные срабатывания. Новая техника ловли двух зайцев. Часть 2 Итак, в первой части статьи мы говорили о том, что поймать двух зайцев сразу, т.е. построить фильтрацию со 100% точностью и полнотой, можно лишь в «вакууме» — для конечного числа состояний искомых объектов и условий их передачи. При выходе из этого «вакуума» мы получим рез...

Игры и фильмы на смартфонах Sony получат эффект вибрации Иногда новая технология – это очень даже старая технология. Сегодня Sony рассказала о новой функции своих смартфонов – технологии вибрации, которая будет работать по тому же принципу, что и контроллеры DualShock для консолей PlayStation. То есть игры и фильмы будут заставлят...

MSI представила множество системных плат с наборами логики Intel H370, B360 и H310 Компания Micro-Star International накануне поддержала последние анонсы Intel, представив почти три десятка материнских плат с наборами системной логики H370, B360 и H310. Покупателям предлагаются изделия с приставками Gaming, Bazooka, Mortar и Pro, предназначенные...

Почему Швеция отказывается от идеи полного перехода на безналичные платежи Изображение: Pexels Банк HSBC в своем недавнем отчете назвал переход на безналичные средства платежа одним из главных трендов текущего года наряду с развитием технологии блокчейна. Во многих странах эта тенденция видна уже сейчас — существуют даже рейтинги стран, в которы...

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

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

Производство информационных систем. Часть 3. Реализация проектного решения VII РАЗРАБОТКА ПЛАНА РЕАЛИЗАЦИИ И ВНЕДРЕНИЯ ПРОЕКТНОГО РЕШЕНИЯ Блестящим планам везет на проектировщиков. Скверным планам везет на исполнителей. Веслав Брудзинский. На этом этапе процесс вновь начинает крутиться вокруг руководителя проекта. Снова оценка трудоемкости, опреде...

Cisco гарантирует: сеть будет работать, как задумано На Cisco Live 2018 в Барселоне компания представила вторую волну решений в рамках реализации концепции автоматизированных IBN-сетей. Около 1 млн новых устройств во всем мире будут подключаются к сети каждый час к 2020 году. Когда требуется добавить такое количество устрой...

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

Google предложит для Android аналог Apple iMessage Два года назад компания Google представила два приложения: мессенджер Allo и ПО для видеозвонков Duo. По-хорошему, это должно было бы быть одно приложение, но в Google посчитали разумным разделить функциональность на два. В итоге обе программы не снискали особой популя...

При стоимости АС HomePod около $216 маржа Apple составляет непривычно маленькие 38% Когда Apple объявила, что умная акустическая система HomePod будет предлагаться по цене 349 долларов, многие посчитали, что купертиновцы снова задрали цену на слишком высокий уровень, особенно если учесть цену решений конкурентов. Издание Bloomberg, опираясь на да...

Western Digital представила высокоскоростные SSD Компания Western Digital добавила в семейства хранилищ данных G-Technology G-DRIVE и G-SPEED Shuttle новые профессиональные решения. Как утверждается, эти высокопроизводительные накопители позволяют работать в реальном времени с видео 4K и 8K в формате RAW. Список новин...

Когда Honor представит подобный Huawei P20 флагман? Компания Huawei недавно представила свои рассмотренные ранее флагманы Huawei P20. Вскоре, вероятно, дебютирует также и флагманский смартфон 2018 года суббренда компании — Honor. Более того, стала известна даже дата презентации новинки. Примечательно, что растущая попу...

[Из песочницы] Spring Boot. Фоновые задачи и не только Введение В данном туториале я хочу привести пример приложения для отправки email-ов юзерам, основываясь на дате их рождения(например с поздравлениями), используя аннотацию Scheduled. Я решил привести данный пример, т к по моему мнению он включает в себя довольно многие вещи,...

Серовские власти поставлены в «пиковое положение» из-за проблем с отоплением поселка Энергетиков в будущем: «Москва говорит: «мы вам не дадим ее не построить». Это под протокол»… Первый заместитель главы администрации Серовского городского округа Вячеслав Семаков во вторник, 13 февраля, на заседании думской комиссии по ЖКХ рассказал депутатам о ситуации с горячим водоснабжением и отоплением поселка Энергетиков. Его жители, напомним, могут на четыре ...

Google может выпустить среднебюджетный смартфон Pixel летом The Economic Times сообщил, что Google разрабатывает новый смартфон из серии Pixel. В отличие от предыдущих моделей, устройство будет среднебюджетным. Сайт утверждает, что об этом рассказали четыре топ-менеджера во время деловых встреч, которые прошли в Малайзии, Ве...

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

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

EA Sports UFC 3 Deluxe Edition появилась на Xbox One В Deluxe Edition EA Sports UFC 3 теперь можно играть на семействе консолей Microsoft Xbox One, сообщает ITbukva.com. В пакете Deluxe Edition есть основная игра (которая отсутствовала в течение недели) плюс легендарный Брюс Ли в качестве играбельного персонажа и 3000 очков UF...

Обзор и тестирование SSD-накопителя KingSpec NE-120 объемом 120 Гбайт (NE-120): дешевле, еще дешевле! Каково первое желание пользователя при покупке нового? Купить его подешевле. Одним из вариантов является покупка на зарубежных интернет-площадках. Долгое время уделом таких SSD был форм-фактор 2.5" и интерфейс SATA, однако по мере роста популярности форм-фактора M.2 с P...

«Яндекс» запустил тестирование сервиса вопросов и ответов «Знатоки» — аналог TheQuestion Говорить о развитии проекта компания готова только летом.

Безрамочные смартфоны Moto G6 подтвердили экраны 18:9 в тестах В базе данных веб-приложения HTML5Test, предназначенного для тестирования браузеров на совместимость со стандартом HTML5, обнаружились результаты готовящихся к выпуску смартфонов серии Moto G6, которые пока не были представлены официально. Самое интересное в тесте — у...

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