Социальные сети Рунета
Вторник, 16 апреля 2024

Erlang, rebar3 и установка сервиса под Windows Как заставить Erlang релиз работать как сервис под Windows. Оставим за кадром вопрос зачем это делать. Просто иногда это нужно. Так что сосредоточимся на КАК. Что-бы было еще сложнее поставим себе задачу делать это с помощью wixtoolset. Читать дальше →

О портировании проекта MIPSfpga Перенос программного обеспечения с одной компьютерной архитектуры на другую в принципе, с некоторыми оговорками, дело относительно простое. Здесь на помощь приходят такие общеизвестные инструменты, как autoconf / automake/ libtool / gnulib. Собрать программу из исходников ...

CSS ScaleFlux, или как ускорить базы данных в два-три раза простой заменой NVMe Базы данных, сети дистрибуции контента, big data, искусственный интеллект, машинное обучение — все эти data-driven сценарии требуют высокой производительности всей ИТ-инфраструктуры. Для подсистемы хранения все решается просто — установка скоростных NVMe и SSD вместо SAS и S...

[Из песочницы] Окружение для 1С-Битрикс на базе Docker Зачем это нужно? Долгое время все проекты нашей компании работали на PHP5, и вот возникло желание их ускорить путём перехода на PHP7, попутно обновиви всё окружение, необходимое для работы. Сразу возник вопрос: «Как заставить разные проекты работать на разных версиях PHP?» ...

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

Установка Facebook image recognition package. Все грабли в одном месте Недавно Facebook выпустила свой open-source-проект по распознаванию образов. Конечно же, его сразу захотелось пощупать, посмотреть, как он работает и что с его помощью можно получить. Мы решили разобраться с его установкой и опытным путём проверить, так ли легко его использо...

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

Разрешения во время выполнения Всем доброго! Вот мы и добрались теперь и до мобильных: стартовал набор на курс «Разработчик Android». Очередная небольшая веха и совершенно новое направление. Наш преподаватель — Семён Пилунц делится по этому поводу некоторыми своими размышлениями о разреще. Если ваше при...

Простой способ установить Mikrotik RouterOS в любом облаке Многие облачные провайдеры не позволяют загружать ISO-файлы и не предоставляют никакой возможности для установки ОС отличных от тех что предусмотрены самим облаком. В этой статье я расскажу вам как избежать данное ограничение и как просто в 5 шагов можно установить Mikrotik ...

Пробрасываем вызовы Steam API из Wine в GNU/Linux и обратно с помощью Nim У игроков на платформе GNU/Linux множество проблем. Одна из них — необходимость устанавливать отдельный клиент Steam для каждой Windows игры из Steam. Ситуация усугубляется необходимостью установки ещё и родного клиента Steam для портированных и кроссплатформенных игр. Но ч...

G.Skill установила новый рекорд, заставив работать оперативную память на частоте 5000 МГц при воздушном охлаждении Компания G.Skill объявила о том, что её оперативная память впервые в истории смогла заработать в режиме DDR4-5000 при использовании воздушного охлаждения, то есть эффективная частота составила 5000 МГц. До этого такие частоты покорялись оперативной памяти лишь при ис...

Записки о миграции на Java 10 Здравствуй, Хабр. Как ты помнишь, недавно произошёл официальный релиз Java 10. Учитывая, что практически все сейчас используют преимущественно 8-ку, с выходом 10-ки нас ждут такие вкусности как модульность (вошла в 9-ку) и local variable type inference. Звучит неплохо, можно...

В 2017 году ИИ помог выявить 60,3 % вредоносных Android-приложений На днях Google обнародовала отчёт о безопасности Android за 2017 год в рамках своих постоянных усилий по информированию пользователей о различных уровнях безопасности мобильной ОС. Одним из ключевых моментов отчёта является тот факт, что встроенные функции безопасно...

Установка iOS 11.3 может вывести из строя iPhone 8 Владельцы iPhone 8 обнаружили проблему, которая может возникнуть после обновления смартфона до операционной системы iOS 11.3. В частности, после установки апдейта может перестать работать сенсорный ди...

[Из песочницы] Nextcloud Talk Talk — это расширение платформы Nextcloud, позволяет совершать защищенные аудио и видеозвонки, а также обмениваться текстовыми сообщениями через веб-интерфейс или мобильное приложение Nextcloud Talk. Для связи собеседников используется WebRTC, а для защиты передаваемой инфо...

История взлома одного WordPress плагина — или о том, как вы допускаете уязвимости в своих проектах Давным давно, когда я был молод и писал сайты на PHP, я написал SEO плагин для маскировки внешних ссылок для Wordpress. Поскольку с воображением у меня плохо, то назвал его WP-NoExternalLinks. За всю историю у него было 360.000 установок и, кажется, до 50.000 активных устано...

Mozilla включает TLS 1.3 в своем браузере Bleeping Computer сообщает, что Mozilla начала развертывать на Firefox системный аддон, именуемый «TLS 1.3 gradual roll-out 8.0» и предназначенный, как следует из названия, для активации этой версии криптопротокола в браузере. Как удалось установить, аддон TLS 1.3 ...

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

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

Установка центра сертификации на предприятии. Часть 3 А вот и финальная третья часть нашей серии статей о центре сертификации на предприятии. Сегодня рассмотрим развертывание службы сертификатов на примере Windows Server 2016. Поговорим о подготовке контроллера домена, подготовке веб-сервера, установке корневого и издающего цен...

[Перевод] Функция random() у гуглобота работает абсолютно детерминированно Я проводил некоторые эксперименты, как Googlebot разбирает и рендерит JavaScript, и наткнулся на несколько интересных вещей. Первое — то, что функция Math.random() в Googlebot выдаёт полностью детерминированные серии чисел. Я написал маленький скрипт, который использует этот...

Микрогибридная силовая установка VW сопоставима по эффективности с дизелем Концерн Volkswagen рассказал об особенностях экономичной силовой установки 1.5 TSI ACT BlueMotion, которая доступна для автомобилей Golf. Четырёхцилиндровый бензиновый агрегат, оснащённый турбиной с изменяемой геометрией, имеет рабочий объём 1,5 литра. Мотор работае...

OneCast запускает игру Xbox One для Mac Пользователи Windows 10 смогли передавать Xbox One игры на свои компьютеры с 2015 года. Но владельцы Mac должны были пользоваться такими приложениями, как Parallels или установить раздел Windows в Boot Camp. Теперь новое приложение под названием OneCast разрешит эту проблему...

Созданные Raytheon микроволновая и лазерная установки на учениях сбили 45 дронов Компания Raytheon сообщила, что в ходе недавних показательных учений созданные ею по заказу американских военных установки сбили 45 дронов. Микроволновая установка большой мощности «приземлила» 33 дрона, поражая по два и даже три за один раз. Высокоэнергетический лазе...

Учебник Thymeleaf: Глава 5 Установка значений атрибутов 5 Установка значений атрибутов В этой главе мы объясним, как можем установить (или изменить) значения атрибутов в разметке. Читать дальше →

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

Ключевые метрики приложений — отчет “Мобильные ориентиры 2018” В конце февраля Adjust выпустил отчет «Мобильные ориентиры 2018». В нем рассматриваются важные метрики и ключевые показатели работы приложений. Основа отчета — данные от 11,000 приложений, 10.7 миллиардов установок и 1.29 триллионов событий, случившихся с 1 января по 31 дека...

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

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

Контроллер для Лего Чуть меньше полугода назад сделал сыну на день рождения подарок — конструктор Xiaomi MITU. Неожиданно для меня ребенок на неделю завис в этом конструкторе. Когда были испробованы первые модели и их управление с планшета, возник закономерный вопрос — «А как для него писать пр...

Продолжение: Windows RT на Lumia 640 XL После выхода новой версии инструмента WPInternals, предназначенного для разблокировки загрузчика на всех смартфонах линейки Lumia, энтузиасты стали активно экспериментировать со своими смартфонами, вначале запустив на них Windows 10 IoT, а затем установив полноценную дескто...

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

Google работает над заменой традиционным SMS Google решила признать провал Allo и остановила развитие мессенджера, а все или почти все работавшие над ним инженеры переключат своё внимание на новый проект Chat. Подробнее об этом читайте на THG.ru.

Android для юниксоида. Используем смартфон в связке с Linux Для подписчиковAndroid и дистрибутивы Linux не просто родственные ОС — они основаны на одном ядре и на низком уровне очень похожи. В Android работает большинство команд Linux, сюда можно установить bash, писать скрипты и даже запускать серверы. Установив на смартфон SSH, ты ...

Kali Linux теперь доступен в Windows App Store   Буквально 1,5 месяца назад я писал о возможности установки Kali Linux в Windows окружении используя подсистему WSL. Сейчас появилась возможность установки и запуска Kali Linux из магазина приложений Windows. Это похоже на первоапрельскую шутку, но это действительно так. Ч...

Хакинтош: обновляемся с macOS Sierra 10.12 до High Sierra 10.13 Всем доброго времени суток, уважаемые коты, дамы и господа. Как-то давно (года два назад) я писал статью по установке хакинтоша на ваш Intel-Based ПК. Статья устарела как мир, но все таки полезное там что-то есть. Например порядок установки будет тем же, если вы замените ус...

Гибридное хранилище для дома «из коробки» и возможности High Availability от Synology Несколько лет назад, при выборе первого хранилища для дома, я смотрел в сторону «коробочных решений» по причине не особой осведомлённости в построении системы хранения на базе открытого ПО и обычного ПК. В тот раз выбор пал на 2-дисковую NAS — Shuttle KD20. Хранилище было ко...

Samsung Pay не работает на некоторых экземплярах Galaxy S9 Некоторые владельцы Galaxy S9 и S9+, получившие свои смартфоны по предзаказу до официальных продаж, наблюдают проблемы в работе Samsung Pay. Об этом сообщает Ubergizmo со ссылкой на жалобы пользователей портала Reddit. По словам последних, сервис не позволяет даже привязать...

Разворачиваем автоматизацию за пару часов: PHPUnit, Selenium, Composer Привет, Хабр! Меня зовут Виталий Котов, я работаю в Badoo, в отделе QA. Большую часть времени занимаюсь автоматизацией тестирования. Недавно я столкнулся с задачей максимально быстро развернуть Selenium-тесты для одного из наших проектов. Условие было простое: код должен леж...

[Из песочницы] Настройка Sublime Text 3 для работы с VHDL файлами Работа с VHDL в Sublime Text 3 Редактор Sublime Text существенно экономит время при работе с vhdl и verilog файлами. Для тех, кто не работал с редакторами типа Sublime Text, Notepad++ и т.п. опишу основные полезные функции данных редакторов: множественное выделение/редакти...

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

Конференция DEFCON 17. «Украсть прибыль у спамеров: как я перестал беспокоиться о спаме и полюбил его». Грант Джордан Перед тем, как рассказать о нашем проекте, я хочу рассказать Вам, кто такой я, Грант Джордан, и кто такой Кайл Вогт (Kyle Vogt), который работает на Justin.tv. Мы студенты Массачусетского Технологического института, у которых много свободного времени. И у нас есть множество ...

Применение методологии OWASP Mobile TOP 10 для тестирования Android приложений Согласно BetaNews, из 30 лучших приложений с более чем 500 000 установок 94% содержат по меньшей мере три уязвимости среднего риска, а 77% содержат хотя бы две уязвимости с высоким уровнем риска. Из 30 приложений 17% были уязвимы для атак MITM, подвергая все данные перехвату...

Apple выпустила обновление iOS 11.2.6 для устранения ошибки с индийским символов из-за которого сбоит iPhone Вчера Apple выпустила iOS 11.2.6, чтобы исправить ошибку, которая привела к сбоям iPhone в мире. Конкретный символ индийского языка телугу, отправленный через iMessage или помещенный в текстовое поле, может заставить iPhone перезагрузиться. Символ не может быть прочитан моде...

Реализуем промисы на Java Всем доброго времени суток. Сегодня я хочу рассказать о том, как писал реализацию механизма промисов для своего JS движка. Как известно, не так давно вышел новый стандарт ECMA Script 6, и концепция промисов выглядит довольно интересно, а также уже очень много где применяется...

Просмотр STL в проводнике Windows как thumbnail Появилась возможность быстрого просмотра STL файлов как "thumbnail" в проводнике Windows при выборе вида представления файлов как "значки"Установка проста - запуск InstallStlThumbnail.msi отсюда -https://github.com/cabbagecreek/STL-thumbnail/releasesВ установке можно выбрать...

Централизованный сontinuous deployment за год vol 2 В нашей прошлой статье мы рассказали о том как строили централизованный конвейер, но описали его довольно поверхностно. Это породило массу вопросов, которые мы не можем оставить без ответа. Здесь мы попробуем максимально глубоко залезть «под капот» и рассказать, как работает...

[Из песочницы] Краткое руководство: связываем ASP.NET Core Web API + Angular 5 История о том, как подружить два отдельных проекта ASP.NET Core Web API и Angular 5, и заставить их работать, как одно целое. Читать дальше →

[Перевод] Быстрый запуск Github репозитория c Angular CLI в вашем браузере На Github находится множество демок, примеров, прототипов и реальных приложений, написанных на Angular. Тем не менее, клонирование и инициализация проекта может занять много времени, что затрудняет его совместное использование и просмотр. Именно поэтому была создана сред...

Применение Tarantool: хранимые процедуры Перевод статьи с DZone. Оригинал: https://dzone.com/articles/applications-for-tarantool-part-1-stored-procedure. Я хочу поделиться своим опытом создания приложений для Tarantool, и сегодня мы поговорим об установке этой СУБД, о хранении данных и об обращении к ним, а также ...

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

Biz Breeze #1. Субъективно — о новостях CRM и ИТ-бизнеса На Хабре публикуются много интересных и разных дайджестов, которые мы читаем каждую неделю: о событиях, мобильной разработке, дизайне, программировании и т.д. Нам показалось странным, что нет историй об IT в бизнесе. А между тем, всё больше банков, магазинов, страховщиков, п...

Ускорение перечисления процессов и потоков в ОС Windows Иногда бывает нужно перечислить все процессы или потоки, которые в данный момент работают в ОС Windows. Это может понадобиться по разным причинам. Возможно, мы пишем системную утилиту вроде Process Hacker, а может быть мы хотим как-то реагировать на запуск/остановку новых пр...

Как я перешёл с Chrome на Яндекс браузер Было бы правильным выразиться: «Как я стал использовать Яндекс как основной браузер по умолчанию в Windows и Android системах». Лет 10 назад кроме Оперы и Мазилы, за редким исключением Internet Explorer, работать и проводить время в интернете было не на чем. Потом в жизнь б...

[Из песочницы] Установка Linux без .ISO и виртуализации Установка Linux без .ISO и виртуализации Создание файловой системы, установка и клонирование Debian и Ubuntu с помощью скриптов radish. 1. Назначение и возможности скриптов radish Обычно установка системы Linux производится путём запуска какой-либо программы-установщика, пос...

Android-смартфон 2012 года работает шустрее iPhone? HTC One X был моим первым Android-смартфоном. Еще тогда девайсы данной компании удивляли своим внешним видом. Помимо интересной внешности, девайсы имели очень красивую оболочку Sense 4. И, скажу честно, именно из-за нее мне хотелось приобрести данное устройство. С годами д...

Почта Mail.Ru и «Роскосмос» установят связь между рунетом и космонавтами МКС Писать космонавтам можно о чем угодно: поздравить с профессиональным праздником, задать вопросы, отправить пожелания, рисунки или фотографии. Отправить письмо на МКС можно до 11 апреля включительно на сайте проекта cosmos.mail.ru через специальную форму.Космонавты Антон Шкап...

#скидочки | 2 апреля Studio Music Player (Бесплатно) | Антирадар М (169 руб.) | Jet Ball Arkanoid (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для...

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

Собственная игровая аналитика за $300 в месяц На рынке много продуктов, подходящих для игровой аналитики: Mixpanel, Localytics, Flurry, devtodev, deltaDNA, GameAnalytics. Но все же многие игровые студии строят свое решение. Я работал и работаю со многими игровыми компаниями. Я заметил, что по мере роста проектов, в сту...

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

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

Java и Project Reactor Всем привет! Меня зовут Лёха, и я работаю бэкенд-разработчиком в FunCorp. Сегодня мы поговорим про реактивное программирование, библиотеку Reactor и немного про веб. Реактивное программирование часто «подвергается упоминанию», но если вы (как и автор статьи) всё ещё не знае...

Смартфон Huawei Mate 10 Pro использовали для управления автомобилем Porsche Panamera Напомним, в смартфоне Huawei Mate 10 Pro установлена однокристальная система Kirin 970, которая содержит нейронный процессор NPU (Neural Processing Unit), обеспечивающий работу системы искусственного интеллекта. Разработчики из Huawei решили проверить возможности возм...

Слух: ZTE лишилась лицензии на установку Android Министерство торговли США запретило американским компаниям продавать свою продукцию (в том числе и программное обеспечение) китайской ZTE в течение 7 лет, поскольку она незаконно перевозила товары из Соединённых Штатов Америки в Иран. По данным авторитетного издания Reuters,...

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

Линейку мини-ПК ASRock DeskMini GTX/RX пополнили модели, поддерживающие процессоры Intel Coffee Lake Компания ASRock обновила линейку мини-ПК DeskMini GTX/RX. В новых моделях установлена плата Z370M-STX MXM на чипсете Intel Z370, поддерживающие процессоры Intel Core восьмого поколения (Coffee Lake) в исполнении LGA1151 с TDP до 65 Вт. Уточним, что процессор, память и ...

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

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

Установка центра сертификации на предприятии. Часть 1 Привет, Хабр! Мы начинаем новую серию статей. Она будет посвящена развертыванию службы сертификатов на предприятии на базе Windows Server 2016 с практическими примерами. Сегодня обозначим вступительные моменты и поговорим о типовых схемах развёртывания иерархии PKI: двухуров...

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

Установка Google Camera HDR+ и EIS на смартфоны Xiaomi Mi A1 без получения ROOT-прав и ... Xiaomi Mi A1 – это вполне достойный смартфон на базе операционной системы Android One. Несмотря на то, что данная модель фактически относится к классу бюджетных устройств, его оснастили достаточно мощным процессором Qualcomm Snapdragon 625, 4Гб оперативной памяти, Full...

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

Скоро игры в Google Play можно будет запускать без установки Об этой возможности Google рассказывала еще в прошлом году, но она вводилась довольно медленно и работала только с приложениями. Сейчас же ограниченное число игр в Google Play можно запустить, не устанавливая их. Instant Apps на данный момент позволяет оценить Clash Royale, ...

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

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

11 вещей, которые нужно сделать после установки Windows 10 Как настроить ОС, чтобы работать с ней стало проще и удобнее.

FPGA для программиста, конечные автоматы (verilog) Стиль описания конечного автомата как образ мышления Когда нужно преодолеть врожденную параллельность FPGA, и появляется желание заставить схему работать последовательно, по алгоритму, на помощь приходят конечные автоматы, про которые написано не мало академических и практич...

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

Linux-дистрибутив from scratch для сборки Docker-образов — наш опыт с dappdeps Сборка образов для Docker на основе базового образа, как правило, предполагает вызов команд в окружении этого базового образа. Например — вызов команды apt-get, которая есть в базовом образе, для установки новых пакетов. Часто возникает необходимость доустановить в базовую...

Разбор ICO TenX: scam или нет? 2017 год был годом бума криптовалют и ICO. Миллиарды долларов были собраны проектами у большинства из которых был только whitepaper и честное слово. Не было ни юрлиц, ни собственности, ни продукта, ни команды. Я решил пристальнее разобрать проекты собравшие десятки миллионов...

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

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

Nemesida WAF: интеллектуальная защита от brute-force атак   Классическими средствами защиты от brute-force являются утилиты типа fail2ban, работающие по принципу: много запросов — один источник. Это не всегда может помочь заблокировать нарушителя, а также может привести к ложным (false-positive блокировкам). В этой статье я напишу...

Gmail Go для телефонов начального уровня: хит Play Store с проблемами Недавно корпорация Google анонсировала Android Oreo Go Edition — легкую версию своей операционной системы, которая может плавно работать на недорогих телефонах с объемом памяти менее 1 ГБ (обратите внимание, что она отличается от Android One, которая представляет собой прост...

[Перевод] Почему SQLite не использует Git Содержание 1. Введение 1.1. Правки 2. Несколько причин, почему SQLite не использует Git 2.1. Git затрудняет поиск потомков после коммита 2.2. Ментальная модель Git излишне сложна 2.3. Git не отслеживает исторические названия ветвей 2.4. Git требует дополнительной админист...

От смутной идеи до спонсируемых НИОКР: путеводитель неуверенного стартапера В предыдущем посте мы рассказали о проектах-финалистах МЕГА Accelerator 2, которые прошли путь от сыроватой идеи до полноценного бизнеса. Но есть множество проектов, которые застревают на ранних этапах: в поисках инвестора, мотивации или смелости для «выхода из сумрака». В э...

Как работать с документами PDF онлайн Редактируйте и конвертируйте файлы прямо в браузере без установки дополнительных программ.

[Из песочницы] Запускаем полноценный кластер на Kubernetes с нуля на Ubuntu 16.04 Уже довольно много написано статей, по установке и запуску Kubernetes, однако, не всё так гладко (я потратил несколько суток на запуск своего кластера). Данная статья призвана дать исчерпывающую информацию не только по установке k8s, но и объяснить каждый шаг: зачем и почем...

Пять мифов о Data Science Меня зовут Иван Серов, я работаю в департаменте Data Science финтех-компании ID Finance. Data scientist –довольно молодая, но очень востребованная профессия, которая обросла множеством мифов. В этом посте я расскажу о нескольких заблуждениях, с которыми сталкиваются начинающ...

OnePlus 5T получает свои долгожданные печеньки Oreo, а OnePlus 5 – разблокировку по лицу В то время, как обладатели OnePlus 3/3T/5 еще с прошлого года наслаждаются работой операционной системы Android Oreo, последняя флагманская модель 5T до недавнего времени работала на базе Android Nougat (OxygenOS 4.7.4), а самые нетерпеливые могли установить только официальн...

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

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

Aerocool анонсировала корпус Aero-500G RGB Состоялся анонс ПК-корпуса Aerocool Aero-500G RGB, который наделили многоцветной подсветкой. Сообщается о установке материнских плат типоразмера ATX, Micro-ATX или Mini-ITX. Габариты модели составляют: 203 * 483,4 * 439,5 мм. Возможна установка до четырёх 3,5-дюймовых и двух...

Как развернуть HD Wi-Fi для 45 тысяч болельщиков за 10 дней? Стадион «Спартака» в ожидании ЧМ-2018 Нельзя просто взять и пригласить иностранные футбольные команды сыграть на стадионе в рамках Чемпионата мира. Стадион построен недавно и соответствует международным стандартам? Этого мало. Нужно пройти сертификацию FIFA. Международная федерация футбола, помимо прочего, контр...

Пропал звук в наушниках Решил я установить Ubuntu MATE 17.10 второй системой рядом с windows 10.Все вроде-бы нормально, системы запускаются, но теперь в Винде пропал звук при подключении наушников, хотя в динамиках он есть и система отлично видит наушники.Драйвера последние, разъем рабочий перед ус...

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

[Перевод] Как подобрать хорошее освещение для реалистичных интерьеров? Родриго Льорет показал способ, которым он добился такой реалистичной картинки для своей последней работы в UE4. Введение Меня зовут Родриго Льорет, я ведущий художник окружений, живу в Мальмё и сейчас работаю в Massive Entertainment ведущим художником пропсов. Я участвую в...

Target обещает зарядные устройства EV в более чем 100 магазинах Walmart — не единственный крупная компания, устанавливающая зарядные устройства EV на своих автостоянках. Владельцы и других торговых объектов обнародовали планы добавления множества зарядных станций в (относительно) ближайшем будущем. В случае с Target в течение двух ...

IntelliJ IDEA 2018.1 — улучшенный анализ кода, поддержка частичных коммитов Git, Android Studio 3.0 и многое другое Привет, Хабр! Недавно мы запустили IntelliJ IDEA 2018.1 – первое большое обновление в этом году. В нем вас ждет множество важных улучшений: поддержка частичных коммитов Git, отображение внешних аннотаций в коде, функциональность, добавленная из Android Studio 3.0, и многое д...

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

[recovery mode] DM.Мобильная Торговля: какие задачки решали наши Android разработчики в новом релизе и зачем Представители e-commerce уже «в теме», что нужно автоматизировать своих курьеров по ФЗ-54. Чтобы не попасть под штрафные санкции, курьер должен печатать чек в момент вручения заказа. Но если уж приходится автоматизировать операцию приема платежей, которая требует установле...

Как включить Windows Projected File System на Windows 10 Компания Microsoft недавно представила предварительную сборку Windows 10 под номером 17604 в канале обновление «Ранний доступ». В этом релизе добавляется одна интересная функция под названием Windows Projected File System.Откройте меню Пуск > Служебные — Windows > Пане...

Говорящий Информатор С «Speech Infos Call» Вам не придётся больше напрягать зрение чтобы увидеть кто звонит или читать СМС. Программа прочтёт СМС и озвучит информацию из контактов, а если у Вас установлена программа «Инфо номер», то и данные оператора. Промо коды для установки платной ...

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

[Перевод] Насколько быстр AMP на самом деле? Проект Accelerated Mobile Pages (AMP) от Google вызвал определённый переполох по идеологическим причинам, но саму технологию так и не разобрали подробно. Несколько недель назад Ферди Кристант писал про несправедливое преимущество, которое получает контент AMP за счёт предзаг...

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

[Перевод] Kickstarter и игры в 2017 году Ведущие категории игр на Kickstarter По сравнению с 2016 годом изменения значительны. Игры представляют собой 26% всех собранных в 2017 году денег и 15% от всех профинансированных проектов. Здесь стоит заметить два очень важных аспекта. Во-первых, общая сумма денег, собр...

Связка Apache PHP MySQL в Solaris 11.3 При первом знакомстве с Solaris единственным для меня недостатком был тот факт, что пакеты которые возможно установить являются довольно устарелыми, но к счастью актуальные версии можно собрать из исходного кода. В данной публикации пойдёт речь о сборке apache и php из исход...

Готовим проект в Sparx Enterprise Architect. Наш рецепт Дорогой Хабр, мы решили поделиться заметками и нашим базовым рецептом о приготовлении проектов в Sparx Enterprise Architect. Причем под проектом мы подразумеваем создание какой-либо информационной системы. Впереди вас ждет рассказ о том, как у нас все организовано – примеры ...

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

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

[Перевод] Марвин Мински «The Emotion Machine»: Глава 2 «Совесть, ценности и собственные идеалы» §2-5 Обучение и удовольствие Когда Кэрол пыталась наполнить своё ведёрко, она попробовала несколько экспериментов до того, как у неё получилось задуманное благодаря использованию ложки. Когда она понимала, что её цель достигнута, она ощущала удовлетворение и чувство получен...

FSP выпускает новые корпуса CMX330 ATX FSP рада объявить о своих новых игровых корпусах для ПК Mid-tower CMT 330. CMT 330, корпус для геймеров с любым бюджетом, предлагает гибкость для интеграции воздушного охлаждения, «все-в-одном» или кастомного жидкостного охлаждения. CMT330 отличается тем, что он поддерживае...

Управление ИТ-активами: как мифы влияют на проекты Все счастливые проекты похожи друг на друга, каждый несчастливый проект несчастлив по-своему. 6 лет занимаюсь внедрением и автоматизацией бизнес-процессов, из них 3 года – внедрением ITAM-решений. В проектах по автоматизации процессов управления ИТ-активами постоянно боремся...

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

Выбираем Yii2 или laravel Введение Я уже писал подобную статью, но она была очень не полной и не снабженной примерами, поэтому я решил взять вторую попытку и попытаться раскрыть данный вопрос наиболее полно! В данной статье, не будут рассматриваться все тонкости разработки на фреймворках, поскольку ...

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

APU Ryzen 5 2400G заставили работать на частоте 4,55 ГГц Как известно, все процессоры AMD Ryzen имеют разблокированный множитель, что позволяет без труда увеличивать частоту. Правда, частотный потенциал у новинок не очень велик и превысить планку в 4 ГГц удаётся далеко не всегда. Какая система охлаждения использовалась, чтоб...

В Google Play можно запускать игры без установки На проходящей в Сан-Франциско конференции Game Developers Conference 2018 компания Google анонсировала систему Google Play Instant, которая позволяет пользователям мобильных устройств на Android запускать игры без их предварительной загрузки и установки.  На текущий мом...

[Из песочницы] Почему игровые серверы и чат должны существовать раздельно Привет, Хабр! Представляю вашем вниманию перевод статьи "Why you should run your game servers independently from your chat" Joe Hanson. Разработчики многопользовательских игр часто сталкиваются с дилеммой: Использовать уже существующие игровые серверы (на которых, непоср...

Как мы в ISPsystem резервные копии делали. Часть вторая Продолжение истории о похождениях отдельной задачи в ISPsystem. Рассказывает руководитель разработки Александр Брюханов. Первая часть здесь. Лучшее — враг хорошего Написание резервного копирования или установки и настройки ПО у нас всегда были расстрельными задачами. Ког...

Ардуированная кофемашина Привет, обитатели ХабраХабр! Возможно, по сути статьи я ошибся ресурсом, за мое 9 летнее отсутствие появился некий geektimes, возможно, я должен написать это там, но напишу сюда — на хабрахабр. Если не прав — не бейте ногами. Я люблю делать простые как топор вещи, но одно...

Взаимные превращения JSON, YAML, XML JSON, YAML сейчас популярны, а XML технологии считаются пережитком прошлого. Попробуем использовать «ретро технологии» для работы с данными в формате JSON и YAML. И порассуждаем о причинах применять их в наши дни. Читать дальше →

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

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

Выпуск#13: ITренировка — актуальные вопросы и задачи от ведущих компаний Мы отобрали вопросы и задачи, встречающиеся соискателям на собеседованиях в ведущие ИТ-компании мира. В подборку попали задачи, задаваемые на собеседованиях должность инженера-разработчика. Задачи различного уровня сложности, начиная от простых. Предлагаем Вам попробовать...

Готовим iOS клиента для GraphQL Я уверен, что каждый из нас хоть когда-то испытывал проблемы с REST API. Вечные баталии с бэком за нужный формат API, несколько запросов на экран и прочее. Согласитесь, что это не редкость, а ежедневная рутина. А еще недавно Tribuna Digital запустила новый проект — Betting...

Моделирование динамических систем: введение в GNU Octave Жили-были умные, но очень жадные люди, которые написали замечательную программу Matlab. Умные они были потому, что программа вышла хорошей, а жадными, потому что очень любили деньги. Так любили, что брали их за свой Matlab не только с дядек серьезных, матлабом деньги зарабат...

10 главных качеств руководителя по мнению Google С 2008 года Google ведет проект Oxygen — исследование успешности своих руководителей. В 2018 году работу руководителей оценивали по внутреннему рейтингу и отзывам сотрудников. Оказалось, что команды с хорошими руководителями работают продуктивнее и чувствуют себя счастливыми...

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

[Перевод] Реализация быстрых 2D-теней в Unity с помощью 1D shadow mapping Введение Недавно я приступил к реализации системы 2D-теней в Unity, которую можно было бы использовать в настоящей игре. Как известно профессиональным разработчикам, есть большая разница между тем, чего можно достичь в техническом демо и тем, что применимо для интеграции в ...

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

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

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

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

[Из песочницы] Веб-разработка как стимул или в погоне за мечтой Всех приветствую! Меня зовут Дмитрий. Мне 36 лет и я веб-разработчик / дизайнер. Работаю в одной немецкой IT-компаний. Это история о том, как добиться чего-то большего, преодолевая трудности. Здесь сознательно буду использовать только имена, полагая что все участники хотят...

Android 9 будет поддерживать телефоны с вырезами как у iPhone X Распространение Android Oreo, самая последняя версия ОС, невелико. Версии 8.0 и 8.1 были найдены на чуть более 1 процента всех Android-устройств. Но Google продолжает работать над следующей версией - Android P, которая, как сообщается, предназначена для поддержки телефонов с...

Устройство спецэффектов для игр под NES. Часть 1 Существует несколько серий статей про программирование под NES, одна из них уже даже переведена на русский язык на хабре. Однако ни одна из них не заходит дальше обзора базовых возможностей консоли – рассматривается общая архитектура консоли, основы ассемблера, вкратце расск...

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

Мокап новой операционки Google Fuchsia уже можно испробовать в браузере Про операционную систему Fuchsia, которую Google тайно готовит, слышим уже не в первый раз. Чего только про неё не рассказывали, пока компания-разработчик не прокомментировала, что это не замена Android, пока таких планов у Google нет , а новая ОС, которая направлена на то...

SellAnyCar: как работают автоаукционы в пустыне Привет! Несколько месяцев назад мы рассказывали об особенностях японского авторынка. Сегодня на очереди богатые нефтью Объединенные Арабские Эмираты. Именно там работает ближайший родственник CarPrice – аукцион SellAnyCar. Читать дальше →

Mikrotik: Балансировка в КПСС и соблюдение скоростного режима В этой статье я хочу поделится своим решением балансировки с применением Классификатора по Сетевым Соединениям (Per Connection Classificator) и маркировкой трафика для QoS. Предисловие На просторах Хабра и интернета я встречал множество реализаций балансировки, включая и PP...

Thunkable X – бесплатная браузерная среда разработки мобильных приложений под iOS и Android IDE Thunkable X работает на платформе Thunkable, которая ранее развивалась в качестве альтернативы MIT App Inventor. В настоящее время платформа предлагает две функционально отличающиеся и независимые среды разработки – оригинальную для разработки под Android, совместимую ...

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

Google Таблицы 1.18.092.03.35 Установите бесплатное приложение Google Таблицы на свое устройство Android и работайте с вашими таблицами когда угодно и где угодно. Google Таблицы позволяют: Создавать новые таблицы и редактировать уже существующие. Открывать доступ к таблицам и работать над ними одн...

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

Управление hardware-продуктом: путь тяжелых компромиссов За последние несколько лет в России появилась и оформилась новая профессия – менеджер по продукту. Конечно, 10 лет назад были специалисты, которые выполняли обязанности менеджера по продукту или эти обязанности были распределены между несколькими людьми. Теперь же на рынке...

МКС как охотник за грозами Третьего дня МКС стала полноценным охотником за бурями (и это помимо прочего оборудования станции). 13-го апреля 16-ти метровый робот установил на МКС оборудование, весом в 314 кг. Оборудование установлено на европейском лабораторном модуле Columbus. Цель установки – обширн...

W3View — прямой путь Web UI Моя предыдущая публикация на Хабре достигла своих целей, — множество людей узнали о существовании W3View, некоторые посетили GitHub, кому-то наверное даже понравилось. В то-же время, последовавшие комментарии выявили потребность в более чётком описании того, какую задачу реш...

История одного проекта автоматизации, или как реализовать смешанный учет основных средств с помощью одного инструмента К нам в компанию обратился заказчик, перед которым стояла задача инвентаризации ОС. Казалось бы, что может быть проще: берем любое мобильное устройство на Android, заливаем туда ПО DataMobile Invent, цепляем к «1С: Бухгалтерия 3.0» и вуаля, задача решена! Но, как обычно это ...

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

UX-кинотеатр – Эмоции. Чувства. Интервью Перед нами стоит задача улучшать продукты банка с учетом пользовательского опыта. Можно решить эту задачу, протестировав всё приложение, и написать отчёт на несколько сотен страниц с рекомендациями по исправлению. По времени эта работа займёт где-то 3-4 месяца (кошмар, Agi...

OPA и SPIFFE — два новых проекта в CNCF для безопасности облачных приложений В конце марта у фонда CNCF, помогающего развивать Open Source-проекты для облачных (cloud native) приложений, случилось двойное пополнение: в «песочницу» были добавлены OPA (Open Policy Agent) и SPIFFE (Secure Production Identity Framework For Everyone), которых роднит тем...

Тернарные операторы и логическое “И” в React.js Всем привет! Вы читаете перевод статьи Donavon West “Conditional Rendering in React using Ternaries and Logical AND” Существуют несколько способов заставить React рендерить то, что вам нужно. Вы можете использовать традиционный оператор if или switch. В этой статье мы рас...

Вспомнить всё. Ожидание и реальность в сфере IT: 2017 vs 2018 Каждый год ученые, аналитики, профессионалы сфере IT, да и просто блогеры и обычные юзеры делают прогнозы на будущий год. Какой продукт или технология выстрелит, что уйдет в тень или прекратит свое грандиозное восхождение на олимп IT славы, а что медленно и верно будет прогр...

Сетевой накопитель Synology DS918+: топовое решение на 4 винчестера с возможностью расширения Synology DS918+ представляет собой топовое решение настольного формата 2018-го модельного года. Накопитель рассчитан на установку четырех винчестеров, основан на знакомой платформе с SoC Intel Celeron, поддерживает до 8 ГБ оперативной памяти, имеет два гигабитных сетевых инт...

[Перевод] Иллюстрированное руководство по устройству сети в Kubernetes Прим. перев.: Автор статьи — Amanpreet Singh — называет себя «всё ещё начинающим в мире сетей», однако именно это и побудило его разобраться в их базовом устройстве в Kubernetes (который он использует в production), а затем — поделиться с сообществом очень доступным материал...

После ремонта дисплей в iPhone 8 может перестать работать По данным издания Vice, некоторое время назад владельцы iPhone 8 и iPhone 8 Plus начали жаловаться на проблемы в работе дисплеев. Как стало известно, ранее пользователи меняли экранные модули в неофициальных сервисных центрах, а после установки iOS 11.3 экраны в их смартфона...

До 2020 года все дома Калининградской области оборудуют «умными» электросчетчиками Только в этом году в рамках проекта «Строительство интеллектуальных сетей», стоимость которого превышает миллиард рублей, установят свыше 18 000 «умных» приборов учета энергии.  В настоящее же время регион оснащен «умными» счетчиками на 80% (на конец прош...

Android x86 обновили до стабильной 7.1 Nougat Если вы впервые слышите о модификации ОС Android от разработчиков проекта Android x86, то самое время ознакомиться с возможностями продукта. Благодаря кропотливому труду целой команды программистов, вы можете установить себе на компьютер операционную систему Android 7.1 Noug...

[Перевод] Конференция DEFCON 22. «Один дома с автоматической системой защиты». Крис Литтлбери Меня зовут Крис Литтлбери, я работаю старшим испытателем систем безопасности от проникновений в компании Knowledge Consulting Group, которая расположена в округе Колумбия. Я люблю конструировать всякие интересные вещи, придавая обычным устройствам необычные функции. Например...

Новые стандарты для беспарольной аутентификации: как они работают На прошлой неделе были опубликованы два новых стандарта для беспарольной аутентификации на сайтах, в мобильных и веб-приложениях: WebAuthn API и CTAP. Оба были одобрены Microsoft, Mozilla и Google. Подробнее об них расскажем ниже. Читать дальше →

Новые корпуса Antec и Chieftec: компактный и ещё компактнее Известные производители корпусов ПК Antec (США) и Chieftec (Тайвань) порадовали своих поклонников новинками, рассчитанными на установку небольших материнских плат. Корпус Antec P6 выполнен в форм-факторе Mini-Tower/Micro-ATX, но при этом позволяет разместить произво...

Амплифицированные memcached DDoS-атаки на 500 Гбит/с прокатились по всей Европе Давным-давно в далеком-далеком git репозитории Брайаном Акером был сделан коммит, внедряющий замечательную фичу прослушивания UDP трафика в установке memcached по-умолчанию. А между 23 и 27 февраля 2018 года по всей Европе прокатилась волна memcached амплифицированных DDo...

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

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

[Перевод] Конференция DEFCON 21. “Секретная жизнь SIM карт”. Эрик Батлер, Карл Кошер Меня зовут Эрик Батлер, а это Карл Кошер, и мы хотим поговорить с Вами о чтении, создании, загрузке и использовании кода на SIM-картах. Этот проект стартовал в прошлом году, когда я узнал о мероприятии Tourcamp 2012, лагере хакеров на побережье штата Вашингтон, таком выездно...

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

Универсальные приложения React + Express В прошлой статье рассматривалась библиотека Next.js, которая позволяет разрабатывать универсальные приложения «из коробки». В обсуждении статьи были озвучены существенные недостатки этой библиотеки. Судя по тому, что https://github.com/zeit/next.js/issues/88 бурно обсуждаетс...

У Huawei появился собственный магазин приложений Вообще мы уже сталкивались с тем, что некоторые вендоры, выпускающие смартфоны, запускают свои собственные магазины приложения для Android. Это помимо Amazon, Opera, Yandex и прочих. Теперь таких вендорских магазинов стало на один больше, к списку добавилась компания Huawe...

Игорь Шелудько, FSPro Labs: «Работая трекером, я вижу эволюцию множества идей Этой весной выездная конференция ИТ-экспортеров ISDEF Spring пройдет на территории ростовского Южного IT-Парка. Мы попросили наиболее активных спикеров конференции рассказать о том, чем занимается Южный IT-Парк, и что полезного он делает для развития отрасли. Первым отклик...

Китай готовится к морским испытаниям рельсотрона В Сети появились фотографии китайского большого десантного корабля «Хайяншань» проекта Type 072-III с предположительно установленным в его носовой части «рельсотроном». Западные СМИ сообщают, что испытания нового орудия могут начаться в ближайшее время. Если это действител...

Анонс Land Rover Explore: модульный защищённый смартфон для активных людей Бренд Land Rover хорошо известен всем автолюбителям. Но, похоже, что компания решила попробовать свои силы в качестве производителя смартфонов. Подробнее об этом читайте на THG.ru.

Google Play Store 9.4.18 уже доступен для ручной установки Google Play Store — важный элемент наших Android-смартфонов. Google уделяет много внимания этому приложению-клиенту для доступа в фирменный магазин, чтобы каждый мог скачать необходимые приложения на свой Андрофон или планшет. В итоге сегодня для пользователей доступна вер...

Linux в одном файле для Macbook TL;DR Можно уместить полноценный Linux Live дистрибутив в один файл, если вкомпилировать в ядро initramfs с корневой файловой системой. Компьютеры с UEFI умеют загружать такой файл напрямую, без помощи загрузчика типа GRUB. У меня получилось уместить дистрибутив с программ...

WWW: nginxconfig.io — сайт, который поможет настроить веб-сервер nginx Для подписчиковNginx — это прекрасный быстрый веб-сервер, на котором работает что-то около половины интернета. Увы, достоинство, которым nginx не обладает, — это простота настройки. К тому же установка веб-сервера — это обычно вещь, которую делаешь один раз и не повторяешь г...

Xbox One X запускает Morrowind с улучшенной графикой в 60 FPS Издание Digital Foundry испробовало игру The Elder Scrolls III: Morrowind, которая 17 апреля 2018 года стала частью программы обратной совместимости Xbox, на новейшей One X. Результаты превзошли все ожидания: RPG запускается в увеличенном в 16 раз разрешении, работает при 60...

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

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

Рената Литвинова стала режиссером спектакля под музыку Земфиры Рената Литвинова решила себя попробовать в качестве режиссера. Ее дебютным проектом стал спектакль "Северный ветер”. Спектакль впервые покажут в Екатеринбурге. Сюжет повествует о том, как семья успешных предпринимателей решила отметить вместе новый год, раскрываются с...

Выпуск#10: ITренировка — актуальные вопросы и задачи от ведущих компаний Ставшая уже традиционной, новая подборка вопросов и задач от SpiceIT. Среди отобранных задач — вопросы и алогоритмические задачи, задаваемые соискателям на должность разработчика в Samsung. Предлагаем Вам попробовать решить их самостоятельно и оценить, готовы ли Вы подав...

Html страница глазами разработчика приложений. Часть 1: «Подготовка» Передо мной встала задача по обновлению текущего сайта одной компании, и в соответствии тренду выбор пал на landing page с поддержкой мультиязычности. Посмотрев на реализации представленные в интернете я ужаснулась. В теле страницы куча текста! С такой разметкой же невозможн...

Голландец выпускает кота домой с помощью системы распознавания морды Голландский разработчик Аркайц Гарро (Arkaitz Garro), инженер-программист из WeTransfer, создал приспособление, которому были бы рады многие владельцы домашних животных, особенно в холодном климате. Система позволяет впускать кота или собаку с улицы, не заставляя того ждать ...

Mozilla разработала открытый шлюз для Интернета вещей Apple, Google, Amazon, Samsung — у каждой из этих компаний собственные стандарты и программы для управления «умными» устройствами собственной марки. В результате они зачастую могут общаться только со своими «родственниками» производства той же фирмы. Смарт-колонка Apple Ho...

Как работают приложения Сбербанк Онлайн: Workflow API и фрэймворки Много кто пользуется приложением Сбербанк Онлайн, но немногие знают, как оно работает. Настало время приоткрыть завесу тайны – в этой статье мы расскажем о некоторых подходах, которые используем в разработке. Читать дальше →

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

В Telegram обнаружили уязвимость нулевого дня Уязвимость заключалась в использовании так называемой атаки right-to-left override (RLO). RLO - особый непечатный символ кодировки Unicode, который зеркально отражает направление расположенных далее знаков. Обычно он используется при работе с языками, в которых текст идет сп...

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

Бешеные псы: Angular 2 vs React Встречайте, противостояние двух фреймворков: Angular и React в формате поединка на примере конкретного простого приложения. За Angular выступает Евгений Гусев (@bunopus), за React — Илья Таратухин (@ilfa). Чтобы сделать честные выводы, они снач...

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

Типография «Флай Принт» повысила качество печати и автоматизировала рабочие процессы благодаря установке ЦПМ Xerox Versant 3100 Press Типография «Флай Принт» установила первую в Северо-Западном регионе ЦПМ Xerox Versant 3100 Press. Благодаря этому компания повысила качество …

От установки AWX до запуска первого плейбука — настройка централизованного управления Ansible Количество серверов в нашей инфраструктуре уже перевалило за 800, хотя еще год назад их было около 500. Для работы с этим всем активно используются решения от Red Hat. Про FreeIPA — для организации и управления доступами для Linux-серверов — мы уже писали, сейчас же я хочу...

DevOps придумали разработчики, чтобы админы больше работали Еще 4 года назад использование контейнеров в production было экзотикой, но сейчас это уже норма как для маленьких компаний, так и для больших корпораций. Давайте попробуем посмотреть на всю эту историю с devops/контейнерами/микросервисами ретроспективно, взглянуть еще раз с...

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

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

Поднимаем SOCKS прокси для Telegram Поднять свой socks прокси очень просто — справится даже далекий от Linux и серверного администрирования человек. Достаточно иметь VDS/выделенный сервер за границей. Пошаговая инструкция для запуска своего sockd прокси на Centos7 Читать дальше →

Анонс Google Summer of Code 2018 для проекта radare2 В этом году мы решили возобновить публикации результатов предыдущего и анонсировать новый GSoC для проекта с открытым исходным кодом radare2 на ресурсе Habrahabr. Читать дальше →

Камера Nest Cam IQ теперь поддерживает Google Assistant Две недели назад было объявлено, что команда компании Nest Labs объединяется с подразделением Google Hardware. Этоn шаг должен был способствовать более тесной интеграции продукции Google и Nest (напомним, Google купила Nest Labs в 2014 году за 3,2 млрд. долларов). Скоре...

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

SMARTlife: Viber – место для общения и рекламы для бизнеса? Изначально планировалось, что после установки приложения Viber вы будете использовать его только для получения сообщения от своих коллег или родственников. Но чем дальше, тем больше программа становится коммерческой, а значит обрастает рекламными возможностями со всех сторон...

Примерить внешний вид Android P можно уже сегодня через Xposed В Android P Developer Preview Google ощутимо изменила внешний вид системы во многих местах. Публикой эти изменения по большей части были восприняты положительно. Не удивительно, что уже сейчас появляются способы перетащить часть этих визуальных вмешательств на более старые...

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

[Из песочницы] RxJS: Не отписывайся Привет, Хабр! Представляю вашему вниманию перевод статьи "RxJS: Don’t Unsubscribe" автора Ben Lesh. Ну… ладно, просто не отказывайся от подписок. Я часто помогаю кому-нибудь в отладке проблем с их RxJS кодом, в том числе со структурированием приложений, которые н...

Топ бесплатных AR-игр для iOS #2 Разработчики выпускают всё больше игр для дополненной реальности Apple ARKit. В этой статье, уже второй по счету, мы собрали лучших представителей AR-игр для iOS. Все нижеперечисленные приложения доступны абсолютно бесплатно — вы сможете попробовать платформу будущего без вл...

Релиз PVS-Studio для macOS: 64 weaknesses в XNU Kernel Новая версия PVS-Studio 6.23 работает под управлением macOS и позволяет проверять проекты, написанные на языке C и C++. К этому событию наша команда решила приурочить проверку XNU Kernel. PVS-Studio для macOS С выходом версии анализатора для macOS, PVS-Studio можно смело на...

RegExp Unicode Property Escapes в JavaScript: штрихи к портрету RegExp Unicode Property Escapes перешли на 4-ю ступень и будут включены в ES2018. В V8 они доступны без флага начиная с v6.4, так что готовы к использованию во всех текущих каналах Google Chrome от стабильного до Canary. В Node.js они будут доступны без флага уже в v10 (выхо...

[Перевод] Квантовые вычисления и язык Q# для начинающих Возможно, вы узнали о выпуске пакета средств квантовой разработки Quantum Development Kit и подумали, что это звучит безумно круто… а потом вспомнили, что про квантовую механику почти ничего не знаете. Но ничего страшного. Через 30 минут вы будете знать о кубитах, суперпозиц...

[Перевод] Человек, который с Quantum «на ты» Что такое квантовый компьютер? Сложный, но посильный вопрос. А как он работает и для чего нужен? Вот тут уже сложнее. Наша команда Microsoft Research в рамках проекта Quantum (QuArC) занимается разработкой квантового будущего. И у них получается. В этой статье вы найдете инт...

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

Intel рассказывает о процессоре с дискретной графикой ISSCC Intel установит дискретный графический процессор и обсудит прототип дискретного чипа Intel GPU на ISSCC (IEEE International Solid-State Circuits Conference) в Сан-Франциско, США. Тем не менее, речь идет о прототипе с примерами установки блоков в базовом дизайне. Графический...

Foton объявил цены обновленного пикапа Tunland Китайская машиностроительная компания Foton объявила цены обновленного пикапа Tunland. Транспортное средство выйдет на внутренний рынок 12 апреля, и будет продаваться в семи вариантах сборки. Стоимость самой доступной версии обновленного пикапа Foton Tunland сост...

Как в hh.ru тестируют поиск по вакансиям Я уже делился рассказом о нашем опыте применения искусственного интеллекта в поиске на hh.ru, а сегодня хотел бы остановиться на измерении качества этого поиска поподробнее. Для нормальной работы поиска крайне важна система метрик — локальных, A/B-тестов, очередей на проде ...

Rubber от REC и PRO-Flex от Filamentarno na Raise3d N2 Plus dual (пост №1) Всем доброго времени суток. Сегодня решил попробовать два описанных в заголовке материала на своем принтере. Результат не заставил себя долго ждать, жаль что он совсем не со счастливым концом. Картинок не будет, т.к. писал пост уже дома, а принтер поставил в офис. Флексы и...

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

Телеграм бот для удаления спама Решил написать эту публикацию т.к. устал объяснять одно и то же людям, которые хотят использовать моего телеграм бота @daysandbox_bot. Итак, несколько месяцев назад я разработал бота для удаления спама по очень простому признаку: если человек зашёл в чат и провёл в нём менее...

Как IaaS помогает программистам-фрилансерам: опыт 1cloud По данным глобального опроса Payoneer, программисты-фрилансеры зарабатывают больше многих других специалистов, работающих «на удаленке». Достаточно вспомнить историю бывшего инженера Google Джеймса Найта (James Knight). После ухода из компании 27-летний девелопер смог увелич...

Хакеры fail0verflow запустили Linux на Nintendo Switch Группа хакеров поделилась фотографиями и видео, на которых запечатлена игровая консоль Nintendo Switch с установленной операционной системой Linux Debian. Взломщики даже утверждают, что в будущем обновлении софта Nintendo не сможет исправить уязвимость. Для наглядности, fail...

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

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

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

Wine 3.0 и много плюшек На Хабре незамеченным прошел выход 3-й версии Wine — открытой реализацией Win32 API. Трудно найти другой проект с открытыми исходниками, пожалуй кроме самого ядра, который настолько много значит для пользователей Linux, MacOS, FreeBSD и других POSIX-совместимых ОС. Каждый ус...

Ultrabase Anycubic обзор и тестирование Здравствуйте дорогие друзья, гуру и любители 3д печати. Сегодня хочу поведать про небольшой апгрейд 3д принтера. Не так давно, один мой хороший друг посоветовал мне попробовать новинку от компании "Anycubic". Этой новинкой оказалось специальное стекло с особым покрытием, под...

Из первых рук: креативный директор проекта рассказывает о Far Cry 5 Креативный директор игры Дэн Хэй (Dan Hay) поделился с общественностью важными фактами, которые связаны с грядущим релизом Far Cry 5. В Far Cry 5 нет заданного главного героя «Впервые в истории Far Cry вы сможете создать своего персонажа перед тем, как начнете исследов...

Плюсы и минусы ведения бизнеса в США: наблюдения после года развития своей компании В прошлом году я рассказывал на Хабре о том, как получил визу О1 и переехал в США развивать собственный бизнес. В комментариях читатели задавали вопросы о том, каково это работать на себя в Америке. И если тогда мой опыт был слишком скудным, чтобы ответить, то теперь после...

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

[Перевод] Самое опасное слово в разработке программного обеспечения «Просто размести это где-нибудь на сервере». «Просто добавь кнопку “Избранного” справа от элемента». «Просто добавь [вставьте здесь сложную опцию] в экране настроек». Использование слова «просто» указывает на множество сделанных допущений. Несколько месяцев назад Брэд Фро...

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

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

Обзор Veeam Agent for Microsoft Windows: версия 2.1 Одновременно с Veeam Backup & Replication 9.5 Update 3 вышли в свет и новые версии Veeam Agent для ОС Windows и Linux. Эти решения для бэкапа физических машин могут работать теперь как автономно, так и централизованно под управлением Veeam backup server. Сегодня я немног...

В составе Microsoft Office 2019 не будет классической версии OneNote В конце этого года компания Microsoft планирует выпустить новую версию Office 2019, который будет работать только на Windows 10. Как стало известно, классическое настольное приложение OneNote (Win32) не войдёт в состав пакета приложений. Вместо него на устройства будет прои...

Excel вместо PowerShell: запросы к AD и системные отчеты «на коленке» В комментариях к предыдущей статье вспомнили про учет в Excel вместо 1С. Что ж, проверим, насколько вы знаете Excel. Сегодня я покажу, как получать данные из Active Directory и работать с ними без макросов и PowerShell — только штатными механизмами Office. Например, можно з...

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

Сравнение: Docker swarm, Kubernetes, Rancher и D2C С того момента как мы начали вести корп. блог на Хабре, на демо и при обращениях в поддержку нас стали чаще сравнивать с оркестраторами. И если раньше были вопросы о том, в чем отличия D2C от Heroku, Clou66 и тому подобных сервисов, то теперь, видимо, нас стали рассматривать...

Вечно открытый «Сезам», или Несколько лазеек в ваш ИТ-ландшафт Зубодробительные уязвимости вроде EthernalBlue или Heartbleed привлекают к себе очень много внимания, подпитывая идею о том, что главное – это своевременный «патчинг» системного ПО. Однако не все помнят о том, что критические дефекты конфигурации встречаются ничуть не реже...

Cisco заявила о двух критических ошибках в своих продуктах Компания Cisco выпустила очередной пакет обновлений с исправлениями безопасности от марта 2018 года. В общей сложности в него попали 22 уязвимости, две из которых были классифицированы производителем как «критические». Первая ошибка, CVE-2018-0141, связана с жестко...

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

Откат к предыдущей версии iOS отныне невозможен 23 января Apple выпустила обновление своей мобильной операционной системы iOS за номером 11.2.5, в котором были устранены печально известные уязвимости Meltdown и Spectre. Прошла неделя, и если вы установили это обновление, вам придётся на нем и оставаться. Ещё вчера влад...

[Перевод] Как компания Atlassian построила бизнес стоимостью 10 млрд долларов. Часть 2 Продолжаем рассказывать историю Atlassian. 1 часть вы можете прочитать тут. 2015 год — настоящее время: расширение на прибыльные конкурентные рынки Для многих SaaS-компаний сегодняшний бизнес Atlassian выглядит как «конечная цель»: вырасти в огромную работающую на мировом...

«Без Meltdown и Spectre»: Intel перепроектирует свои процессоры На прошлой неделе компания Intel объявила, что продолжает работать над защитой от Meltdown и Spectre. Помимо выпущенных программных «заплаток» для существующих процессоров, компания намеревается переработать последующие модели на «кремниевом уровне». Подробности далее. Чи...

[Перевод] Расшифровка сохранённых паролей в MS SQL Server Давным-давно, в далёкой галактике, пред-предыдущий администратор вашего SQL Server задал в нём linked server, используя специально для этой цели созданный аккаунт со сгенерированным паролем. Теперь вам с этим линком нужно что-то сделать, например перенести его на другой SQL ...

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

Прошивка Zonestar ZRIB V3.2 (и переделка Zonestar 802 в Ultimaker). Часть 0 Сегодня ультик первый раз двигал головой и шевелил столом и экструдером.Осенью прошлого года с друзьями был приобретен акриловый прюшеподобный Zonestar 802, на котором нормально печатать так и не получилось и было решено строить из него нормальный принтер.Поначалу варианты р...

Из-за батарей Tesla треть электричества досталась австралийцам бесплатно Аккумуляторы Tesla Powerpack работают слишком быстро, поэтому от 30 до 40 процентов электричества, поданного в австралийские энергосети с систем хранения энергии Powerpack, достались стране бесплатно. Из-за «скоростной подачи» электричества его просто не успевает...

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

Введение в Postman “Разработка API сложна, Postman делает её лёгкой” © Postdot Technologies, IncКогда видишь описание инструментов Postman — захватывает дух, просыпается чувство всевластия над своим будущим детищем. Кажется, что и взрощенные в прошлом "монстры" наконец-то падут перед тобой! В...

От корутин до ARKit: всё, о чём можно будет узнать на Mobius 2018 Piter   Когда в декабре мы анонсировали новый петербургский Mobius, нам самим были известны имена лишь нескольких спикеров. А теперь, когда до конференции осталась лишь неделя, рассказываем как следует о докладах, которые на ней можно будет услышать: от рассказа о мультиплатформе...

Сетевые накопители QNAP TS-253Be и TS-453Be оснащены слотом PCIe Компания QNAP пополнила ассортимент сетевых накопителей двумя новыми моделями - TS-253Be и TS-453Be. Новинки отличаются возможностью установки накопителя типоразмера M.2 c интерфейсом PCIe и адаптера проводной сети 10 Гбит/с, для этого у них предусмотрен слот PCIe 2.0 x...

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

[Из песочницы] Приложение Vue.js + Asp.NETCore + TypeScript без Webpack Создаем на Visual Studio 2017 модульное приложение Vue.js + Asp.NETCore + TypeScript без использования Webpack или Broserify. Причем сначала делаем проект с использованием Webpack, а потом без него. Чтобы прочувствовать, от какого счастья мы отказываемся. Материал рассчита...

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

Дружим gRPC с долгоживущим проектом, PHP и фронтендом Пару лет назад мы достаточно спокойно работали нашей небольшой командой и делали хостинг. Вышло так, что каждый сервис в системе обладал собственным уникальным и неповторимым API. Но потом это стало проблемой и было решено все переделать. Мы расскажем о том, как объединить ...

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

Google выпустила Android 9.0 P для смартфонов. Ее уже можно скачать и установить Считанные минут назад случилось то, чего никто не ждал. На неделю раньше планируемого срока американская корпорация Google выпустила операционную систему Android 9.0 P, которая уже доступна для скачивания и установки на некоторые смартфоны. Речь идет

[Перевод] Разработка игр под NES на C. Главы 7-10. Работа с джойстиком. Коллизии спрайтов Плавно движемся к написанию игры. В этой части описана работа с джойстиками и коллизиями спрайтов. <<< предыдущая следующая >>> Источник Пользовательский ввод Работа с джойстиками довольно простая. Нажатия кнопок первого джойстика читаются по адресу $4016,...

STM32 blink++ или читаем данные инкрементального энкодера Мотивация Пару месяцев назад я рассказывал, как работает инкрементальный энкодер и как читать угол при помощи простейшей ардуины. Разумеется, немедленно получил вот такие комментарии: У меня ардуино головного мозга. Пусть лично я самой средой ардуино и не пользуюсь, но вс...

DoctrineSolrBundle — поиск по Doctrine entity на базе Solr в Symfony2 DoctrineSolrBundle Добрый день, хочу представить свой symfony 2 бандл для автоматической синхронизации Doctrine entity в Solr и последующим поиском. Бандл предназначен для работы с Solr на уровне Doctrine entity и позволяет избежать написания низкоуровневых запросов в solr. ...

Релиз прошивки MIUI 9 Global Beta ROM 8.4.12 + ссылки на загрузку Сегодня владельцы самых разных смартфонов Xiaomi могут ощутить, какие новые фишки, компания заготовила для своих фанатов. В сеть выложена прошивка MIUI 9 Global Beta ROM 8.4.12. Обновление уже распространяется по воздуху, а также доступно для установки вручную через fastbo...

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

На дорогах Астраханской области появилась система безопасности Проект реализован за счет средств компании в рамках концессионного соглашения, заключенного в конце 2016 года между ПАО "Ростелеком" и Правительством Астраханской области. Это первый комплексный проект не только в Южном федеральном округе, но и в России в целом. Вп...

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

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

Техническая поддержка Check Point (TAC). Краткое руководство При выборе комплексного средства защиты (UTM/NGFW) обычно обращают внимание на следующие характеристики: Цена; Функционал; Качество (подкрепленное различными отчетами и тестами); Простота и удобство управления; Популярность решения. Однако, почему-то большинство всегда ...

Информационная архитектура и технология DITA. По мотивам лекции в Яндексе Darwin Information Typing Architecture (DITA) — XML-технология для автоматизации процессов, связанных с технической документацией. За время существования DITA накопилось большое количество разнообразных возможностей, подходов к организации контента, а также конкретных механи...

MasterCase H500P Mesh White: яркий корпус от Cooler Master Самый примечательный элемент нового продукта — пара 200 мм вентиляторов с регулируемой RGB-подсветкой (номинально установлены в корпус). MasterCase H500P Mesh White — стильный и современный кейс, в конструкции использованы элементы из закаленного стекла и металла. В...

[recovery mode] Менеджер Проекта vs Менеджер Продукта: у кого на плечах груз тяжелее? Если вы работаете в крупной компании и ваша команда состоит из разных стратегических подразделений, должностей и ролей, то вы могли сталкиваться с путаницей в понимании ролей и функционала сотрудников. В случае менеджера продукта и менеджера проекта — такая путаница случаетс...

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

Видеопроекция «KONSTELLAATIO» на фестивале Lux Helsinki Официальный маршрут фестиваля Lux Helsinki заканчивается световой установкой в Хельсинкском соборе. Автор инсталляции, художник László Bordos из Венгрии, является всемирно известным пионером в области 3D-маппинга, и на этот раз он превращает одно из самых культовых зда...

Если смотреть на эту картинку — она исчезнет. Не верите — проверьте сами Пользователь Reddit под ником r/woahdude выложил в Сеть необычное изображение. Что в нем такого? Вы смотрите на него минуту или две — и буйство красок «растворяется» прямо у вас на глазах! Нет, это не гифка — просто так работает наш мозг. Попробуйте и убедитесь сам...

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

[Из песочницы] Design by Introspection Что, если бы мы умели располагать атомы один за другим как нам угодно? Ричард ФейнманСколько парадигм программирования вы сможете назвать? Список на этой странице википедии содержит ни много ни мало 76 наименований. Этот список может быть пополнен ещё одним подходом, названн...

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

Игровой Xiaomi BlackShark прошел испытание бенчмарком Не так давно стало известно, что Xiaomi попробует свои силы в создании игрового смартфона. Его созданием занимается «дочка» компании — Black Shark Technology Incorporated, появившаяся на свет в августе прошлого года. Поговаривают, что проект по созданию гей...

Final Fantasy XII на PC: 60 кадров/с в игре 2006 года ценой высоких системных требований Вышедшая в 2006 году Final Fantasy XII была одной из самых технически впечатляющих игр своего времени. Поклонники легко простили разработчикам не слишком высокую и нестабильную кадровую частоту, ведь PlayStation 2 работала на пределе своих возможностей. Казалось бы,...

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

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

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

Tutu PHP Meetup #1 В четверг, 5 апреля, в офисе Туту.ру пройдет первый Tutu PHP Meetup. Вместе с нашими специалистами и приглашёнными гостями обсудим боль и кайф серверной разработки на PHP, узнаем как быстро создавать новые продукты и встраивать в текущую архитектуру проекта, как эксперимен...

Klipper или как Anet A8 обрел новое тело и мозги Доброго времени суток, товарищи! Осенью прошлого года у меня загорелось обзавестись 3д принтером. Было изучено множество ресурсов, в том числе и данный ресурс, который наиболее понравился своим оформлением и навигацией. Выбор пал на путь покупки самого дешевого дрыгостола, ...

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

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

Финтех-дайджест: PayPal повышает комиссионные сборы, eBay упрощает размещение, а Роспатент хочет перейти на блокчейн А Visa, Mastercard, American Express и Discover создают унифицированный сервис. Прошедшая неделя была одновременно и сложной, и интересной. Сложной — потому, что многие сервисы, даже отечественные, отказывались работать из-за большого объема заблокированных Роскомнадзоро...

Теневой бан и с чем его едят — часть вторая Моя предыдущая статья про «Теневой Бан» на реддите получила порядка сотни комментариев на Хабре и, поскольку с тех пор как я ее выложил я узнал много нового по данной теме, я решил написать продолжение. В данной статье я раскрою дополнительные детали того, как работает авто...

Основой NAS QNAP TS-x73 служит четырехъядерный процессор AMD RX-421ND Компания QNAP Systems представила серию хранилищ с сетевым подключением (NAS) TS-x73. Основой NAS TS-x73 служит четырехъядерный процессор AMD RX-421ND, работающий на частоте 2,1-3,4 ГГц. Серия включает модели TS-473, TS-673 и TS-873 соответственно с четырьмя, шестью и в...

[Из песочницы] Почему не работают Уставы и Планы управления проектом? Мы приходим к Заказчику и говорим ему: вот так мы будем планировать проект, вот так будем управлять изменениями, вот так будем управлять рисками, вот так будем проводить совещания, вот так будем эскалировать проблемы и принимать решения, вот такие сроки будут у нас на соглас...

Что нового в Android 9.0 P Вопреки многочисленным слухам, компания Google выпустила первую сборку Android P вчера, 7 марта. Предварительная версия «зелёного робота» с индексом P нацелена исключительно на разработчиков. Тем не менее она получила множество нововведений, подробно о которых мы написали в ...

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

Интервью Фискера: станет ли Fisker следующей «Теслой»? Хенрик Фискер (Henrik Fisker), основатель Fisker Inc, в интервью изданию Autocar поделился своим видением автомобильной отрасли в ближайшей перспективе. «Будут новые сегменты автомобилей, о которых никто не думал. Некоторые из традиционных автомобильных компан...

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

РКН заблокировал несколько КРУПНЫХ подсетей Amazon и Google Сегодня вечером сразу на нескольких ресурсах появилась новость о блокировке РКН нескольких подсетей Amazon. Странно, что до сих пор не вижу поста на эту тему. Хотя, возможно, Хабр просто тоже решил отключиться. Приводится такой перечень подсетей: Заголовок спойлера18.184....

[Из песочницы] Использование Reflection.Emit для предварительной компиляции выражений в MSIL Привет, Хабр! Представляю вашему вниманию перевод статьи "Using Reflection.Emit to Precompile Expressions to MSIL" автора Steve Marsh. Введение Классы в этом проекте позволяют анализировать текстовые выражения, введенные пользователем, и компилировать их на сборк...

Программа установки (help) Я скачал приложение и хотел установить его как вдруг после запуска программы установки мне вылетела ошибка. В чём проблема. Я уже и перезагружал и перепрошивал, а реобот меню после открытия только с одной кнопкой full test phone. Программ много перепробовал установить не одн...

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

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

[Из песочницы] VLFs — Забытый враг Привет, Хабр! Представляю вам перевод статьи «VLFs — The Forgotten Foe» автора Monica Rathbun. Сколько из вас проверяет количество файлов виртуального журнала (VLF), которые есть в ваших журналах транзакций? Сейчас, работая консультантом, я вижу что часто это игнорируетс...

Блокчейн: возможности, структура, ЭЦП и задание для студента, часть 1 Предисловие Работаю ассистентом в вузе (как хобби), решил написать несколько лабораторных для студентов по дисциплине «распределенные системы». В первой части будет рассказано про возможности, структуру и ЭЦП, а во второй части про: проверку подписи, майнинг и примерную орга...

Силовая установка концепта Škoda Vision X работает на газе, бензине и электричестве Бренд Škoda рассказал о концептуальном автомобиле Vision X, который будет демонстрироваться на Международном автосалоне в Женеве с 6 по 18 марта 2018 года. Vision X — это современный городской кроссовер. Главная особенность машины заключается в использо...

[Перевод] Почему я ушёл из Google и начал работать на себя Последние четыре года я работал разработчиком программного обеспечения в Google, но 1 февраля уволился, потому что они не сделали мне подарок на Рождество. Шучу, на самом деле всё немного сложнее. Первые два года Первые два года я любил Google. Когда при ежегодном опросе ...

Telegram заработал без прокси и vpn Мессенджер снова доступен на территории РФ. Не работает лишь веб-версия мессенджера. Что заставило мессенджер работать снова, после того как он был заблокирован в течение дня, неизвестно. Ранее Павел Дуров заявлял о том, что Telegram будет доступен без VPN и прокси.... Запис...

Triton vs Kao’s Toy Project. Продолжаем хорошую традицию В данной статье речь пойдет про SMT-решатели. Так сложилось, что в исследовательских материалах, посвященных данной теме, появилась хорошая традиция. Уже несколько раз в качестве подопытного алгоритма для SMT-решателей разные исследователи выбирали один и тот же пример – кр...

Проблему в rTorrent используют для установки майнеров на Unix-системы ИБ-специалисты компании F5 обнаружили, что проблему в популярном клиенте rTorrent используют для установки скрытых майнеров.

«Лаборатория Касперского» нашла уязвимость в версии мессенджера Telegram для ОС Windows Злоумышленники использовали уязвимость для установки шпионского софта и майнинга криптовалюты.

Все приложения на Mac позволяют следить за пользователями с помощью скриншотов Феликс Краузе (Felix Krause), разработчик и создатель FastLane, обратил внимание в своем блоге на интересную особенность приложений под Mac. По словам Краузе, любое Mac-приложение может делать снимки экрана без ведома пользователя. При этом неважно, является ли приложение и...

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

Как скачать и установить Viber на компьютер: инструкция на русском [Windows] Второй по популярности после WhatsApp мессенджер в России доступен не только в виде приложения на Андроид и iPhone, но и в виде программы для десктопа или ноутбука. Скачать клиент Viber на русском можно с официального сайта компании. Установка мессенджера

Splunk – Установка агентов для сбора логов Windows и Linux Нам часто задают вопросы о том, как загрузить различные данные в Splunk. Одними из самых распространенных источников, представляющих интерес, оказались логи Windows и Linux, которые позволяют отслеживать неполадки операционных систем и управлять ими. Загружая данные в Splunk...

Расширяем функционал Ansible с помощью модулей Под капотом сервиса d2c.io мы активно используем Ansible – от создания виртуальных машин в облаках провайдеров и установки необходимого программного обеспечения, до управления Docker-контейнерами с приложениями клиентов. В статье о раширении функциональности Ansible мы част...

Шлемы Oculus Rift почти сутки не работали из-за просроченного сертификата подписи кода 7 марта 2018 года владельцы шлемов виртуальной реальности Oculus Rift попали в крайне неприятную ситуацию. В один день их гаджеты внезапно перестали работать, выдав ошибку "Can’t Reach Oculus Runtime Service". Как выяснилось, проблема возникла из-за истечения срок дейст...

СКИДКА (299р → 149р) MyScript Calculator – рукописный калькулятор для iPad и iPhone, или как быстро проверить работу школьника Если Вам часто доводится выполнять расчеты на iOS-устройстве, то мы настоятельно рекомендуем опробовать приложение MyScript Calculator. Проект получил награду Mobile App Showdown за инновационность на международной выставке CES 2013.  Скачать калькулятор MyScript Calculator ...

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

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 2 — Hello World В предыдущей части туториала мы узнали что такое проект RealWorld, определились целями туториала, выбрали стек технологий и написали простой веб-сервер на Express в качестве основы для изоморфного фронтенда. В этой части, мы допилим серверную часть и напишем изоморфный «Hel...

У WhatsApp для Android появился вредоносный двойник Эксперты лаборатории Malwarebytes Labs узнали о распространении двойника WhatsApp под названием WhatsApp Plus. «Расширенная» версия мессенджера не имеет никакого отношения к оригиналу и является вредоносным приложением, которое ворует личные данные пользователей и передает ...

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

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

Java Puzzlers NG S02: всё чудесатее и чудесатее Тагир Валеев (lany) и Барух Садогурский (jbaruch) собрали новую коллекцию Java-паззлеров и спешат ими поделиться. В основе статьи – расшифровка их выступления на осенней конференции JPoint 2017. Она показывает, сколько загадок таит в себе Java 8 и едва замаячившая на гори...

Средняя конверсия в установку для приложений от AppFollow Benchmark Для оценки эффективности проведенной работы важно знать как хорошо работает иконка, скриншоты, видео, средний рейтинг на странице приложения в App Store и Google Play, сравнив ваш показатель конверсии со средним по категории.

«Программа не может быть открыта, так как ее автор…» — ошибка на Mac. Как обойти В июне 2016 года компания Apple представила новую версию своей фирменной настольной операционной системы, получившей название macOS Sierra. ОС получила ряд существенных улучшений, в том числе измененный механизм установки приложений, загруженных не из App Store.  При попытке...

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

Реализуем свой оператор в Entity Framework Core Однажды пасмурным мартовским субботним утром я решил посмотреть, как обстоят дела у Майкрософта в благом деле по трансформированию мастодонта Entity Framework в Entity Framework Core. Ровно год назад, когда наша команда начинала новый проект и подбирала ORM, то руки чесались...

Как провести тендер на разработку сайта Все чаще и чаще к нам обращаются с приглашением принять участие в тендере на разработку сайта. Причем львиная доля запросов выглядят так: “Сколько стоит разработка такого сайта: fb.com. Письмо разослано на 69 веб-студий. Поэтому решил поделиться своим опытом в тендерах. А оп...

Статический анализатор кода PVS-Studio 6.22 адаптирован для ARM-компиляторов (Keil, IAR) PVS-Studio — это статический анализатор кода для поиска ошибок и потенциальных уязвимостей в коде программ на языке C, C++ и C#. Мы давно радуем читателей нашего блога проверкой открытых проектов и разбором найденных ошибок. Наши статьи имеют потенциал стать более интересны...

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

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

Как работать в 10 раз быстрее и правильно расставлять приоритеты Стив Джобс как-то сказал: «Работать надо не 90 часов в неделю, а головой». Основатель Apple, конечно, немного лукавил (его подчиненные как раз и были чемпионами по переработкам), но мысль сформулировал в целом верно — нам и правда есть смысл пересмотреть свои взгля...

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

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

Смартфоны Google Pixel 2 и Pixel 2 XL перестали нормально работать из-за обновления Смартфоны Google Pixel 2 и Pixel 2 XL были официально представлены публике осенью 2017 года, а если быть точнее, то в октябре. Первые покупатели этих мобильных устройств столкнулись со множеством проблем, большинство из которых носили

Как стать GPU-инженером за час Нужно ли iOS-разработчику, не занимающемуся играми, уметь работать с GPU? Нужно ли ему вообще знать о том, что в айфоне есть GPU? Многие успешно работают в iOS-разработке, никогда не задумываясь об этой теме. Но GPU может быть полезен как для 3D-графики, так и для других зад...

TerraMaster D5 Thunderbolt 3: внешнее хранилище с поддержкой RAID Для заказа доступно высокоскоростное внешнее хранилище данных TerraMaster D5 Thunderbolt 3, рассчитанное на профессиональных пользователей, работающих с видеоматериалами и изображениями высокого качества, массивами информации большого объёма и пр. Поддерживается уст...

THERMAL RUNAWAY - PRINTER HALTED - Please reset Столкнулся вчера с такой грозной ошибкой на Anicubic Kossel. Пару раз запускал на печать - полминуты-минута и печать встает с этой ошибкой. Решил проверить что реально с температурой. Запустил печать и выяснил: - разогрев идет нормально, до 200-201 (PLA, холодный стол) - го...

WINMANI – сервис для заработка на приложениях WINMANI представляет из себя сервис, который позволяет как продвинуть ваше приложение в Microsoft Store, так и заработать на нем обычным пользователям. Сумма заработка зависит от количества заданий, которые необходимо выполнить. Перед установкой приложения не забудьте заране...

WINMANI – сервис для заработка на приложениях Windows WINMANI представляет из себя сервис, который позволяет как продвинуть ваше приложение в Microsoft Store, так и заработать на нем обычным пользователям. Сумма заработка зависит от количества заданий, которые необходимо выполнить. Перед установкой приложения не забудьте заране...

Вышло приложение Gmail Go для самых бюджетных смартфонов В декабре Google выпустила операционную систему Android Oreo (Go Edition), которая предназначена для бюджетных смартфонов. Она предлагает адаптированные версии приложений и сервисов, которые учитывают ограниченные аппаратные возможности устройств и возможности сотов...

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

Как заменить HR-a роботом? Техническая часть Мы уже рассказывали вам о проекте Робот Вера (об идее и об обучении робота). Сегодня мы поговорим с Владимиром Свешниковым, сооснователем и генеральным директором компании. Владимир – человек, который создал технологическую часть Робота Веры. Узнаем побольше как раз про техн...

Phanteks подготовила к выпуску три новые версии компьютерного корпуса Eclipse P300 Представлен ПК-корпус Phanteks Eclipse P300, который предстал в трёх новых вариантах исполнения. Внутри есть места для установки двух накопителей в форм-факторе 3,5 и 2,5 дюйма. Сообщается также о установке материнских плат типоразмера Mini-ITX, Micro-ATX и ATX, а также E-AT...

Ульяновским активистам представили конструктор сайтов «Кандинский» 27 января 2018 года в Ульяновске прошла презентация проекта «Кандинский». Участники узнали об основных преимуществах и возможностях бесплатного конструктора сайтов. О проекте «Кандинский» Конструктор сайтов «Кандинский» работает на базе WordPress. Цель пр...

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

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

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

5 новых анти-спам плагинов от CleanTalk Мы решили продолжить вести блог и будем в нем рассказывать о своей работе. Начнем с того, что расскажем о том, что нами было нами сделано в 2017 году. За прошедший год нами были разработаны несколько антиспам модулей для CMS, о которых я расскажу подробнее. Читать дальше →

Пора устанавливать прошивку MIUI 9 Global Beta ROM 8.3.22 Xiaomi продолжает традицию — выпускать бета версии глобальной ветки прошивки с MIUI 9 для своих смартфонов. Желающие уже могут скачать апдейт для ручной установки через Recovery или Fastboot. Список изменений в этот раз совсем небольшой, но пункты в нём можно назвать важны...

Amazon Lambda with Golang В середине января этого года Амазон анонсировал поддержку Go в своих лямбдах. Отличная новость, но сейчас я пишу эти строки не имея никакого опыта написания кода на Golang, чтобы, проходя через пеньки и ухабы, параллельно с написанием статьи, прийти к первой своей работающей...

LL(*) парсер с использованием Rust макросов Wow. Such Rust. Much macro. © картинка - Твиттер аккаунт Servo Язык Rust стремительно набирает обороты. Кто-то пророчит ему стать заменой C/C++, кому-то он просто нравится. Я скорее принадлежу ко второй группе. Разработчики стараются сделать его удобным и безопасным. В нем ...

Lineage OS придет на смартфоны UMIDIGI Компания UMIDIGI сообщила о том, что разработчики кастомной прошивки Lineage OS работают над созданием прошивки для UMIDIGI S2 Lite, UMIDIGI Z2 и прочих устройств, что увидят свет в будущем. Правда, производитель смартфонов заявляет о том, что не будет нести ответственность ...

Cougar выпускает Full-tower Panzer Evo Panzer Evo - это полноразмерный корпус, который предлагает ряд практических функций, комплексную систему управления кабелями и поддержку материнских плат до формата E-ATX, вместимость которых составляет в общей сложности четыре 390-мм видеокарты. Panzer Evo представляет соб...

Дизайнер, закрой Sketch! Знание UX/UI — не гарантия успешной карьеры Летом прошлого года я поставил себе цель улучшить профессиональные навыки и зарекомендовать себя в компании. Спустя несколько месяцев упорной работы, я этого добился и к моему мнению начали прислушиваться. Шло время, я работал в том же ритме, но былого прогресса не замечал...

Авторы Skyrim и Fallout работают над двумя амбициозными проектами Тодд Говард, исполнительный продюсер Bethesda Game Studios, рассказал о текущих проектах студии. Как и ожидалось, разработчики не планируют зацикливаться на двух своих хитовых сериях, The Elder Scrolls [...]

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

ПК-корпус Meshify C Mini — Dark TG выполнен из затемнённого закалённого стекла Представлен ПК-корпус Meshify C Mini — Dark TG. Корпус выполнен из затемнённого закалённого стекла и в чёрном цвете. Сообщается о установке материнских плат типоразмера Micro-ATX и Mini-ITX. Внутри устройства можно установить до пяти накопителей — 3,5-2,5 дюйма и 2,5 дюй...

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

HP обновила компьютеры Z4 процессорами Intel Core X Компания HP обновила свои ПК Z4, добавив возможность установки чипов Intel Core X и Xeon W.

Интенсив по основам Python Язык входит в пятерку самых используемых на GitHub, а Python-сообщество насчитывает десятки тысяч энтузиастов по всему миру. Многие трудоемкие задачи решены в виде библиотек и фреймворков. Вам остается интегрировать готовый код с свой проек...

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

[Из песочницы] Настройка Let's Encrypt wildcard-сертификатов в CentOS 7 с валидацией через CloudFlare API Как и многие, я давно ждал возможности получения wildcard-сертификатов от Let's Encrypt. И вот момент настал, а мануала на хабре так и нет. Ну что ж, попробуем исправить это. Читать дальше →

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

Летняя школа Intel 0x7E2 — есть повод поучиться Фото The Village Весна в этом году опаздывает, а вот традиционная летняя школа Intel, как всегда, пройдет строго по расписанию. С 3 июля по 24 августа в свежеотремонтированном офисе Intel — смотрите, какой красавец — мы проводим молодежную интернатуру для студентов и аспира...

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

В Австралии создали искусственный цветок с нектаром и пыльцой Как известно, в природе все взаимосвязано, и исчезновение одного вида, несомненно, повлечет за собой проблемы у других. Например, несколько лет назад, согласно сообщениям ученых США, популяция пчел сократилась на 42%. Многие связывали вымирание пчел с ухудшением экологичес...

Как установить редактор скриншотов из Android P на любой смартфон Android P получил встроенный редактор скриншотов. Теперь смартфон предлагает изменить изображение сразу после его создания. Разработчик портировал программу на другие устройства и поделился им на форуме XDA. Поблагодарить стоит пользователя под ником Quinny899, сообщает Ph...

Процессор Intel Core i3-8100 удалось заставить полноценно работать на старых системных платах Как известно, новые процессоры Intel, несмотря на исполнение LGA 1151, не совместимы со старыми системными платами, как и новые системные платы со старыми CPU. Учитывая незначительные изменения в актуальных поколениях процессоров, многие предположили, что несовместимост...

[Перевод] Выпуск Rust 1.25 Команда Rust рада сообщить о новой версии Rust: 1.25.0. Rust — это системный язык программирования, нацеленный на безопасность, скорость и параллельное выполнение кода. Если у вас установлена предыдущая версия Rust, для обновления достаточно выполнить: $ rustup update stable...

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

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

[Перевод] Создаем своих криптокотиков (Часть 1) В первых числах декабря 2017 года, пользователи блокчейн-проекта Ethereum столкнулись с неприятным открытием — любые их транзакции просто перестали подтверждаться. Фактически, вся сеть перестала функционировать из-за неожиданно разросшегося в размерах мемпула. Совсем скоро ...

[Перевод] [в закладки] Инструменты для тестирования JavaScript-проектов Автор материала, перевод которого мы публикуем сегодня, сотрудник Welldone Software, говорит, что если в двух словах рассказать об инструментах для тестирования JavaScript-проектов, то для модульного и интеграционного тестирования рекомендуется использовать Jest, а для тесто...

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

Apple iPhone X или Samsung Galaxy S9. Сравнение. Кто из них круче? Эксперты сайта Trustedreviews решили попробовать сравнить два топовых устройства из двух разных лагерей. Парни прошлись по основным моментам Samsung Galaxy S9 и iPhone X, дав свои комментарии и видение слабых и сильных сторон каждого гаджета. Мы же предлагаем ещё простое г...

Моноблоки Dell Inspiron 24 5000 и Inspiron 27 7000 поступили в продажу Компания Dell представила свои новые All-in-One компьютеры из серии Inspition, которые используют процессорную платформу Intel и работают под управлением предустановленной ОС Windows 10. Моноблоки получили выбор процессоров 8-го поколения Intel Core до топового 6-ядерного Co...

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

Anet a6l Всем доброго дня,решился на заказ принтера долго изучал гугл и пришел к пруше а вернее анету6 ,посмотрев цены увидел модификацию l ,то бишь leveling,подумал что негоже  работать ру3ами если работать может машина и заказал на д.р. Алиэкспресс 6ку с автоуровнем,ждал недол...

Слухи: Namco Bandai работает над Metroid Prime 4 Долгожданная Metroid Prime 4 была анонсирована на E3 2017 эксклюзивно для Nintendo Switch. Тогда не сообщалось о том, кто над ней работает. За это время по Сети распространились многочисленные слухи о том, что Nintendo решила доверить разработку сторонней студии. Те...

Индексы в PostgreSQL — 10 В прошлых статьях мы рассмотрели механизм индексирования PostgreSQL и интерфейс методов доступа, а также хеш-индексы, B-деревья, GiST, SP-GiST, GIN, RUM и BRIN. Нам осталось посмотреть на индексы Блума. Bloom Общая идея Классический фильтр Блума — структура данных, позволя...

Как с помощью анализа геоданных предсказать количество вызовов экстренных служб в разных частях города? Попробуйте решить задачу из онлайн-хакатона Geohack.112. Дано: территория Москвы и Московской области была разделена на квадраты размеров от 500 на 500 метров. В качестве исходных данных представлено среднее количество вызовов экстренных служб в день (номера 112, 101, 102, 1...

10 маленьких трюков, которые сделают вас умнее Неочевидные вещи, которые заставят мозг работать эффективнее.

#скидочки | 23 апреля Rusty Lake Paradise (149 руб.) | Jet Ball Arkanoid (Бесплатно) | Demon’s Rise (149 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложени...

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

Настройка и обслуживание МФУ Еще двадцать лет назад компьютер являлся большой редкостью и предметом роскоши, сегодня у каждой семьи есть компьютер и различная цифровая техника. При этом в каждом втором доме имеется МФУ. Принтер &mdash; это такой же обязательный атрибут, как смартфон или плеер, ведь ...

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

[Перевод] Rekit Studio: IDE для React-приложений Сегодня мы публикуем перевод материала Нейта Ванга, создателя Rekit. Здесь он рассказывает о новом стабильном релизе системы, Rekit Studio. Это — полноценная IDE для разработки приложений, созданных с использованием технологий React, Redux и React Router. Он говорит, что его...

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

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

Security Week 9: майнер устраняет конкурентов, обманка для светофора и крайне взломоопасные камеры Новость Майнинг стал, пожалуй, самым частым поводом для новостей и самым модным развлечением киберпреступников. Однако где популярность — там и конкуренция: такими темпами скоро на каждом компьютере будет работать несколько зловредов разных разработчиков, не говоря уже о скр...

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

Fly Elephant – летающий 3D-принтер Компания DediBot – китайский производитель 3D-принтеров, которая находится в Ханчжоу. На этой неделе DediBot потрясла it-сообщество своим необычным решением. На выставке TCT Asia был представлен прототип летающего 3D-принтера, который получил название Fly Elephant. Он ...

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

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

[Из песочницы] Amazon S3 + 1С. Часть 1. Интерфейс Всем привет, с вами Низамов Илья и сегодня я начинаю цикл статей по написанию обработки взаимодействия с облаком Amazon s3 из 1С. Обработка Amazon s3 позволяет получат список файлов по фильтру, скачать необходимые файлы с Amazon s3 используя amazon s3 api, отправлять фай...

[Перевод] Kubernetes 1.10: стабилизируем хранение данных, безопасность и работу с сетью Примечание редактора: пост создан релиз-командой 1.10 Мы рады сообщить о выпуске Kubernetes 1.10, первого релиза 2018 года! В новом релизе Kubernetes стал более зрелым, стали лучше масштабируемость и подключение модулей. Новая версия стабилизирует три ключевые области: хран...

Использование библиотеки Python Control Systems Library для проектирования систем автоматического управления Здравствуйте! С появлением библиотеки Python Control Systems Library [1], решение основных задач проектирования систем автоматического управления (САУ) средствами Python значительно упростилось и теперь практически идентично решению таких задач в математическом пакете Matla...

DevConf: как ВКонтакте шел к своей платформе для live-трансляций DevConf 2018 состоится 18 мая в Москве, в Digital October. А мы продолжаем публиковать доклады с прошлогодней конференции. На очереди доклад Алексея Акуловича из ВКонтакте, где он поведает о том, о чем внимательные читатели уже догадались по сабжу. В 2015 году мы использов...

Windows 10 April 2018 Update Релиз Windows 10 Spring Creators Update или уже April 2018 Update если судить по презентации WinHEC, так вот, грядущее обновление для Windows 10 стало одним из самых обсуждаемых за последние годы, так как финальную сборку отзывают довольно редко. К примеру, WZor напоминает, ...

Meizu готовит смартфон на MediaTek Helio P60 Проявилась информация о том, что компании Oppo и Meizu планируют в своих новых смартфонах устанавливать процессоры MediaTek Helio P60. Главное преимущество данного процессора заключается в поддержке средств NeuroPilot AI, позволяющих смартфону работать с искусственным интелл...

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

Xiaomi утверждает, что раздала MIUI 9 для всех устройств Примерно 3 месяца прошло с момента запуска модели Y1 и MIUI 9 глобальной стабильной в Индии. Теперь компания уверяет, что собрала и готова отдавать, либо уже выдала стабильную MIUI 9 на все устройства, для которых прошивка в принципе была запланирована. Об этом @XiaomiI...

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

Зачем выставлять в Интернет интерфейс управления или атака на Cisco Smart Install Недавно Cisco узнала о некоторых хакерских группировках, которые выбрали своими мишенями коммутаторы Cisco, используя при этом проблему неправильного использования протокола в Cisco Smart Install Client. Несколько инцидентов в разных странах, в том числе некоторые из которых...

Интеллектуальные инновации: новая серия вебинаров HPE За последнее время в портфеле продуктов Hewlett Packard Enterprise появилось много интересных новинок – от решений, которые упрощают внедрение искусственного интеллекта и глубокого обучения в организациях разного масштаба, до систем, которые используют AI для определения и у...

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

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

Как мы перевернули календарь и сделали из него арт-объект В Контуре работает 54 дизайнера, которые проектируют интерфейсы продуктов для каждой четвёртой компании в России. А ещё наши дизайнеры пишут Гайды, где делятся своим опытом. И вот уже больше года ребята создают календари, которые наделали шума в компании. Что такое проект «...

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

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

[Перевод] Топ-10 ошибок из 1000+ JavaScript-проектов и рекомендации по их устранению В компании Rollbar, которая занимается созданием инструментов для работы с ошибками в программах, решили проанализировать базу из более чем 1000 проектов на JavaScript и найти в них ошибки, которые встречаются чаще всего. В результате они сформировали список из 10 наиболее ч...

Представлен компьютерный корпус MSI Mag Pylon Компания MSI представила компьютерный корпус Mag Pylon, который получил две прозрачные панели (сбоку и спереди) и три 120-мм вентилятора с настраиваемой подсветкой (RGB). Корпус поддерживает установку материнских плат формата ATX, mATX или Mini-ITX, видеокарты длиной до 370 ...

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

Windows 10 Build 17643 – Sets, WebDriver, Экранная лупа Как и обычно, компания Microsoft в конце недели выпустила очередную Redstone 5 сборку под номером 17643. Пока идет неразбериха с RTM-версией Redstone 4, Microsoft уже во всю работает над следующим релизом под кодовым названием Redstone 5. В предыдущей сборке усовершенствовал...

Android P - Pistachio Ice Cream? В нём появятся чёлки, как у iPhone X? Стало известно, что сейчас среди разработчиков, занимающихся проектом Android ходит внутреннее название "Pistachio Ice Cream", которое применяют к 9 версии системы. Ранее в коде были обнаружены следы, свидетельствущие о том, что некоторые использовали кодовое имя Android P...

Запуск PC-платформы Kartridge намечен на лето Компания Kongregate представила следующую веху развития своего игрового направления – запуск РС-плаформы Kartridge, намеченный на лето. Kartridge – управляемая сообществом загружаемая игровая платформа, открывающая доступ к широкому ассортименту проектов с упором на платные ...

Lockheed Martin заключила контракт на поставку ВМС США лазерного оружия Компания Lockheed Martin, специализирующаяся на авиастроении, разработке авиакосмической техники, судостроении и производстве оружия, заключила контракт, согласно которому она разработает и поставит на вооружение ВМС США инновационное лазерное оружие. Работы по созданию ла...

Пишем плагин для Unity правильно. Часть 1: iOS Когда делаешь на Unity игры для мобильных платформ, рано или поздно придется писать часть функционала на нативном языке платформы, будь то iOS (Objective C или Swift) или Android (Java, Kotlin). Это может быть свой код или интеграция сторонней библиотеки, сама установка мо...

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

Первый голландский ресторан с 3D-напечатанными блюдами Голландская компания byFlow и шеф-повар Ян Сминк начали совместную работу, чтобы открыть первый ресторан с трехмерной печатью блюд в Вольвеге. Проект планируется к запуску в Нидерландах в сентябре 2018 года. Тайна по поводу меню и названия заведения будет открыта в средине м...

Intel избавится от AR-подразделения Компания Intel, по информации издания Bloomberg, cобирается продать контрольный пакет акций своего подразделения, работающего над созданием технологии дополненной реальности. Ранее компания планировала выпустить в 2018 году «умные» очки Vaunt, но, похоже, реализа...

[Из песочницы] Удивительно простой обмен сообщениями с Spring Cloud Stream Привет, Хабр! Представляю вашему вниманию перевод статьи "Surprisingly simple messaging with Spring Cloud Stream" автора Richard Seroter. Существует множество вариантов взаимодействия микросервисов. Вы можете использовать обнаружение сервисов (Service Discovery, н...

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

В Санкт-Петербурге пройдет хакатон по работе с большими данными 30 марта – 1 апреля 2018 года в Санкт-Петербурге пройдет хакатон Data.Monitor по работе с большими и открытыми данными. Предлагаем присоединиться к сообществу и поработать с данными для решения конкретных общественных проблем Санкт-Петербурга. Работа над проектами предп...

Обзор митапа OpenDay JetBrains 19 апреля 2018 года в Москве прошел митап OpenDay JetBrains, который посетило большое количество людей, в том числе и я. Я решил поделиться своими впечатлениями об этом мероприятии и о самой компании. Читать дальше →

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

Tesla помогает Южной Австралии построить виртуальную электростанцию Власти Южной Австралии построят крупнейшую виртуальную электростанцию в мире, предоставив солнечные батареи и батареи Tesla по меньшей мере в 50 тыс. домам. Установка планируется в течение следующих четырех лет, и эти домохозяйства будут объединены для создания виртуальной э...

В 2017 году в России удвоили установку промышленных роботов В Москве впервые прошёл Industrial Robotics Workshop, в котором приняло участие более 250 экспертов рынка. Согласно данным Международной федерации робототехники (IFR), в России в прошлом году был отмечен значительный рост ввода в эксплуатацию промышленных роботов. П...

AgileDays'18: контент — всему голова Мы делаем эту конференцию уже 12-й раз подряд, и и каждый раз неизменным остается тщательный выбор докладчиков и тем. Любое выступление проходит отбор программного комитета. Попробуем показать, как все устроено. Читать дальше →

Toggl – приложение для учета времени Как вы управляете своим временем? Знаете ли вы, на что тратите его в течение дня? Бывает ли такое, что к вечеру вы не успеваете выполнить пару важных дел, только потому что слишком часто отвлекались на соцсети? Теплица предлагает отложить в сторону книги о продуктивности и с...

Экран MacBook превратили в «сенсорный», потратив всего 60 рублей Apple всегда была против сенсорных экранов в своих ноутбуках, аргументируя это тем, что это непрактично и неудобно для повседневного использования. Однако, судя по всему, не все разделяют точку зрения компании. Недавно группа студентов из MIT представила интересный проект,...

[Перевод] Шаблоны проектирования в React Шаблоны проектирования, которые возникли и развились в экосистеме React за время её существования, улучшают читабельность и чистоту кода, облегчают повторное использование компонентов. Автор этого материала говорит, что начал работать с React около трёх лет назад. В то врем...

Новый кроссовер Toyota C-HR представят в России уже 3 марта Японские машиностроители официально заявили о том, что в России будет продаваться компактный кроссовер Toyota C-HR. Презентация транспортного средства состоится в РФ 3 марта текущего года. Паркетник предстанет перед общественностью в рамках «Экстремального Weekend», который ...

ASP.NET Core: Механизмы предотвращения атак 2.0 По встроенным механизмам безопасности ASP .NET Core написано мало статей. Даже официальная документация имеет пробелы. В этой статье мы пройдём по всем основным компонентам, имеющим отношение к безопасности, и разберём, как это работает внутри. Если вы используете старый до...

[Перевод] Почему фотография Скарлетт Йоханссон заставила PostgresSQL майнить Monero В рамках кампании по защите данных наших клиентов мы в Imperva рассказываем о разных методах атак на БД. Если вы не знакомы с нашим исследовательским проектом StickyDB, почитайте прошлые статьи: часть I и часть II. Там описано устройство сети ханипотов (рис. 1), которая зама...

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

Светодиодная инсталляция «Christmas Forest in 100 Colors» Токийский французский архитектор Эммануэль Моро известна своим ловким использованием цвета. Ее последняя светодиодная инсталляция — проект «Рождественский лес в 100 цветах» символизировал новогодний праздничный сезон и демонстрировался в «Omotesando Hills», торго...

Tele2 и Disney осуществят мечту начинающих режиссеров Tele2 выступает партнером проекта компании Disney «Счастье – это…».

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

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

[Из песочницы] Angular 5: Unit тесты С помощью unit тестов мы можем удостовериться, что отдельные части приложения работают именно так, как мы от них ожидаем. Это в некоторой степени спасает от поломок существующий код, помогает прояснить — как он будет работать в тех или иных случаях. И, в конце концов, позв...

«Ростелеком» предложил включить в проект «Умный город» общественные беспилотники Развивать беспилотный общественный транспорт в России нужно в рамках проекта «Умный город». Об этом 5 апреля на заседании рабочей группы по проекту в Минстрое заявил вице-президент «Ростелекома» Борис Глазков. «У нас также есть предложения по умному транспорту. Это может ...

Обзор системы Comindware Business Application Platform Зачем и в каких случаях выбирать программный продукт Comindware? Что это за система и в чем ее особенности? Эти и другие вопросы я решил рассмотреть в этом обзоре. В поисках решения для автоматизации документооборота я перепробовал много систем: Pyrus, Битрикс24, 1С.Документ...

Как удалить свой номер из базы данных приложения GetContact В последние пару недель самыми скачиваемыми приложениями в российском App Store являются приложения GetContact, GetContact_ и их аналоги. Мало этого — GetContact_ фигурирует в топе наиболее безопасных приложений, занимая там вторую позицию. Но, как недавно выяснилось, эти бе...

Технологии беспилотных автомобилей. Лекция Яндекса Яндекс продолжает разрабатывать технологии беспилотных автомобилей. Сегодня мы публикуем лекцию одного из руководителей этого проекта — Антона Слесарева. Антон выступил на «Data-ёлке» в конце 2017 года и рассказал об одной из важных компонент стека технологий, необходимых дл...

[Перевод] Основные принципы C++: Правила выражений и операторов Бобра! Что ж, мы плавно выходим на старт второго потока группы «Разработчик С++» и разбираем интересные материалы, которые накопились у преподавателя в свободное от работы и преподавания время. Сегодня рассмотрим (а потом и продолжим) серию материалов, где разбираются отдел...

Упаковка и название видеокарты Sapphire Pulse Radeon RX 560 никак не выдают в ней урезанную версию Ещё в начале декабря мы сообщали о том, что на рынке появились видеокарты Radeon RX 560, у которых было активно всего 896 потоковых процессоров из 1024. Причём зачастую узнать об этом было можно лишь после установки адаптера в ПК и запуска соответствующего ПО. AMD быс...

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

Опыт использования библиотеки Puniverse Quasar для акторов В прошедшем, 2017 году, был небольшой проект, который почти идеально ложился на идеологию акторов, решили поэкспериментировать и попробовать использовать их реализацию от Parallel Universe. От самих акторов особо много не требовалось — знай себе храни состояние да общайся с ...

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

Американский дипломат приобрёл «Жигули» в Эстонии Дипломат, представляющий интересы Соединенных Штатов Америки в Эстонии в американском посольстве, приобрёл старый автомобиль модели ВАЗ-2106. «Жигули» работник посольства приобрёл в честь своего 30-летия. В официальном аккаунте дипломатического представительства США в Эсто...

[Из песочницы] Разворачиваем связку Nginx+Php-Fpm+MySQL с magento2 на борту и раскладываем по контейнерам в Docker Добрый день! Все чаще стучась в различные компании разработчиков в качестве DevOps инженера, я получаю приблизительно одни и те же тестовые задания. Они отличаются друг от друга версиями PHP или проектами которые надо запустить. Но в целом они упираются в одну связку это N...

Почему embedded-разработчикам следует использовать статический анализ кода Решил кратко сформулировать 3 причины, по которым embedded-разработчикам полезны инструменты статического анализа кода программ. Читать дальше →

Немного интересных данных, вытянутых из автодополнения «Моего круга» Да, всё верно. Среди пользователей «Моего круга» Microsoft Office более популярен чем Golang или Kotlin. Подробности того, как я это узнал и ссылки под катом. Читать дальше →

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

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

Предварительный обзор Ash of Gods. Игра, покорившая душу Попробуйте вспомнить, когда вы играли в полноценный проект от отечественного производителя. Думаю, даже с учётом инди-игр, вспомнить что-то действительно годное будет проблематично - все крутые игры делаю за рубежом, особенно если речь идет о ААА-проектах. Это и стало причин...

Bose разрабатывает очки дополненной реальности с акцентом на звук Компания Bose объявила в преддверии старта музыкального фестиваля South by Southwest (SXSW) о работе над очками дополненной реальности с акцентом на звук, добавляя «звуковой слой информации и опыта» в реальный мир. Следует отметить, что Bose не просто ра...

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

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

Высокая производительность и низкая себестоимость: шведские инженеры разработали крупноформатный 3D-принтер The BOX Шведская компания BLB Industries разработала один из самых больших и производительных 3D-принтеров в мире – аддитивную установку The BOX. Аппарат работает по широко распространенной технологии послойного наплавления полимерных материалов (FFF/FDM), но обладает важным преимущ...

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

В Рыбинске устанавливают энергосберегающие уличные светильники с дистанционным управлением До конца марта «Ростех» установит в городе 250 энергосберегающих светильников, а также снабдит ряд перекрестков «умными» светофорами.  В зависимости от времени суток новые уличные светильники будут регулировать дистанционно. Что касается «умных» светофоров, то он...

Работа большой распределенной команды: преимущества удаленки, решения проблем, полезные инструменты Всем привет! Меня зовут Алексей, я тимлид команды Vimbox (платформа для обучения в Skyeng). Не так давно я выступал на конференции с докладом об удаленной работе и особенностях распределенной команды. Неожиданно темой заинтересовалось много людей, хотя я думал, что хайп уже...

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

Мобильное приложение на Python c kivy/buildozer. Лекция в Яндексе Не факт, что вам потребуется написать серьёзное приложение на Python. А вот быстро собрать работающий сервис, чтобы «продать» его заказчику, — почему нет? Python универсален, и опыт создания мобильного софта на этом языке может оказаться полезным. Владислав Шашков из Сбербан...

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

[Из песочницы] Научиться программировать становится сложнее Привет, Хабр! Представляю вашему вниманию перевод статьи Аллена Б. Дауни, автора таких книг как Think Python, Think Java, Think Bayes и других, опубликованной в личном блоге автора. Я написал несколько книг, в которых c использованием языка программирования Python объясняют...

Разработка AI для пошаговой игры на Node.js (часть 2) И снова здравствуйте, друзья! Не так давно я поделился с вами своим опытом применения нейронной сети для для решения задачи выбора действия ботом. Чтобы подробнее узнать о сути задачи, пожалуйста, ознакомьтесь с первой частью статьи. А я перейду к рассказу о следующем этап...

Сирийская «Оса» поохотилась за американскими «Томагавками» Зенитно-ракетный комплекс 9К33 «Оса» в Сирии практически не попадает в поле зрения фото- и видеокамер. Однако это вооружение широко применялось во время учений перед началом гражданской войны в Арабской Республике. Сейчас речь, как правило, идет о двух комплексах, которые ...

5 техник определения приоритетов для IT команд Всегда ли просто определить приоритеты в задачах крупного проекта? А если в приоритете находятся пять срочных задач? Десять? Опытные менеджеры проектов и собственники продуктов знают, что одной интуицией здесь не обойтись. Для того, чтобы не подвести команду и уложиться в с...

[Из песочницы] Задача инкассатора Перечислим задачи, составляющие «задачу инкассатора»: выбор формы сделки по приобретению УС. кластеризация Сети. Решение этой задачи даст заданное нами некоторое количество множеств УС для внутридневного (внутрисменного) обслуживания если существуют ограничения по количест...

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

Самое популярное приложение из Google Play выкачивает информацию из телефонной книги пользователей В последние пару недель самыми скачиваемыми приложениями в российском Google Play являются приложения GetContact, GetContact_ и их аналоги. Мало этого — GetContact_ фигурирует в топе наиболее безопасных приложений, занимая там вторую позицию. Но, как недавно выяснилось, эти ...

p802e and CURA Мои мучения с принтером продолжаются.Из имеющегося: принтер tronxy p802e, Repetier-Host (слайсер CURA), Ulimaker CURA 3.2.1 и куча косяков.Начинал печатать пластиком PLA через Repetier, всё было хорошо, кроме первого слоя, он почему-то был довольно жирным и при нанесении вто...

Путеводитель CNCF по решениям Open Source (и не только) для cloud native 8 марта фонд CNCF, созданный при The Linux Foundation, представил значительно обновлённую версию своей «карты ранее неизведанной территории облачных (cloud native) технологий» — Cloud Native Landscape 2.0. Собранная в рамках этого проекта информация ориентирована на компании...

Предполагаемое изображение Xiaomi Mi MIX 2S показывает сканер отпечатков пальцев под дисплеем Xiaomi начнет запуск флагманского телефона Mi MIX 2S 27 марта. С начала этого года слухи активно преподносили информацию о характеристиках Mi MIX 2S. В одном из отчетов даже утверждается, что он будет оснащен сканером отпечатков пальцев в экране. Сегодня появилась новая фото...

От заплаток в борьбе с вредоносным ПО к целостной стратегии Как это не парадоксально, но я до сих пор регулярно слышу в качестве совета по борьбе с вредоносным ПО рекомендацию по использованию современного антивируса и его регулярному обновлению. Такое впечатление, что последние истории с WannaCry и Petya/Nyetya произошли в каком-то ...

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

Xiaomi удаляет голосование, в котором MIUI проиграл Android One MIUI – это сильно модифицированная версия Android, которая разработана компанией Xiaomi и установлена на все её смартфоны (за исключением модели Mi A1). На этот проект китайская компания потратила много времени, сил и средств, поэтому всячески пытается найти способ про...

В тестовой сборке Windows 10 пропал магазин приложений. Как вернуть его? Компания Microsoft выпустила тестовую сборку Windows 10 Redstone 4 с номером 17110. В ней были исправлены найденные ранее баги, но некоторые пользователи заметили, что после её установки в операционной системе исчезает магазин.

Самые популярные у россиян приложения App Store выкачивают информацию из телефонной книги пользователей В последние пару недель самыми скачиваемыми приложениями в российском App Store являются приложения GetContact, GetContact_ и их аналоги. Мало этого — GetContact_ фигурирует в топе наиболее безопасных приложений, занимая там вторую позицию. Но, как недавно выяснилось, эти бе...

«Заряженный» внедорожник Mercedes-AMG G63 получил «Ночной пакет» Немецкие машиностроители доработали «заряженный» внедорожник «Ночным пакетом» улучшений. Новые опции будут доступны для всех цветов модели, кроме черного, так как дополнительные элементы имеют такой же цвет, и будут незаметны на самых темных тонах. Пакет дора...

[Из песочницы] Android Lifecycle-aware Architecture Components 6 ноября 2017 года компания Google опубликовала информацию об анонсе стабильной версии архитектурных компонентов. Разработчики Google предоставили руководство по архитектуре приложений и представили ряд классов и интерфейсов, которые упрощают создание приложений с выстрое...

[Перевод] Разработка на Blockchain — что изменится для разработчиков? Эта статья является переводом поста Винсента Чена (Vincent Chen) и Рамона Рекуэро (Ramon Recuero), цели которого очень схожи с теми, что преследуем и мы, и написанного для таких разработчиков, которых мы хотели бы видеть на своих мероприятиях. Введение Если вы читаете этот ...

Обзор системы жидкостного охлаждения Vinga Sea Установка По части монтажа Vinga Sea удобна с любым типом процессорного разъема. Но, традиционно, легче всего ее устанавливать на Intel LGA2011/2066. Прежде всего, к водоблоку необходимо прикрутить подходящие крепежные лапы, используя по два...

[Перевод] Перевод книги «Социальная архитектура»: Торговые марки для open source проектов Торговые марки. Что они такое, нужны ли они вам и сколько это стоит? Эти вопросы часто возникают при построении open source проекта. Торговые марки могут быть ключом, который защитит проект от недобросовестных людей. Хотя тут мало что советовать. Поэтому вот мой гид по испол...

Тёплое место для IT-специалистов Согласно исследованию кадрового агентства “Анкор”, IT-отрасль является пиковой с точки зрения мобильности персонала. Определяющую роль в выборе специалистом локации играет наличие интересных проектов и перспектив, а также стремление повысить уровень жизни. Мы пообщались с Ни...

Как у нас сломался Ceph Детектив в 1 части. Эта история произошла в октябре. Есть Ceph версии 0.94 (Hammer). 6 стораджей, 8 мониторов, по 6-8 osd на каждом сторадже, SSD диски объемом от 1 ТБ до 4 ТБ. Реплика — 2, минимум 1. Как-то раз случилось такое: вечером прошел некий шторм по всему класте...

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

Поток "Инфраструктура корпоративных сетей": об интуиции, безопасности и будущем На конференции Cisco Connect – 2018 (пройдет 3-4 апреля в московском Центре международной торговли) будет работать поток "Инфраструктура корпоративных сетей", в рамках которого Cisco представит ряд инновационных продуктов для корпоративного сегмента. Руководители И...

Банки Клайдсдейла и Йоркшира внедрят ServiceNow для управления ИТ-инфраструктурой Холдинговая компания Clydesdale and Yorkshire Bank Group (CYBG) — куда входят банки Клайдсдейла и Йоркшира — решила использовать платформу ServiceNow для управления и организации ИТ-услуг (ITSM). Далее расскажем, чем обоснован такой выбор и какие планы строят компании на буд...

Google удалил рекордное количество плохих приложений из Play Маркета в 2017 году Существует не так много онлайн-платформ, которые могут сравниться с размером Play Маркета Google. Предполагается, что в Play Маркет размещено более 3,5 миллионов приложений, и тысячи новых приложений загружаются ежедневно. Учитывая эти цифры, мы не будем точно заявлять, что ...

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

Подлодку для Титана протестируют в искусственном метановом море Инженеры NASA и специалисты университета Вашингтона вместе работают над созданием подлодки, способной помочь учёным изучить моря Титана, спутника Сатурна. Несколько лет назад эта «инопланетная субмарина» была лишь концептом, но сейчас разработчики уже проводят ис...

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

Строим "правильную" дельту 5 1/2. Сборка кинематики. Следующий пост - сборка кибениматики кинематики.В предыдущей части мы собрали раму и выровняли ее (не забыли?). Приступим к монтажу кинематики.Ранее я указывал, что для пожертвованных в мою пользу камрадом Slonic'ом используемых концевиков производства Omron со встроенным тр...

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

HYPERPC: солидные PC для солидных бояр Жизнь полна сюрпризов. Вчера, скажем, вы готовы были тратить 2-3 часа на перепрошивку «Сяоми», а сегодня — устроились на работу с шестизначной зарплатой и купили айфон. Просто потому что он работает и [...]

Где скачать и как поиграть в Playerunknown’s Battlegrounds (PUBG) для Android уже сегодня? Мобильная версия многопользовательской онлайн-игры в жанре королевской битвы, разрабатываемой и издаваемой студией PUBG Corporation, дочерней компанией корейского издателя Bluehole. Ссылки на все нужные источники: Скачать .apk PUBG от Timi Studio — Облако Mail или GDrive (1....

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

Ещё один инструмент для проверки ваших npm зависимостей — wtfwith Вы как-нибудь задумывались, сколько версий одной и той же библиотеки затягивает ваша клиентская или серверная сборка? Мне вот в какой-то момент стало интересно. Навскидку найти для этого готовый инструмент не получилось, а смотреть глазами package-lock слишком утомительно. К...

Джейлбрейк: стоит ли оно того? Инструкция для iOS 10/11 Изначально при установке оригинальной прошивки у пользователя нет возможности редактировать важные системные файлы, и именно это делает iOS такой безопасной. Однако из-за этого теряется возможность полностью настроить устройство «под себя». Сделать систему открытой позволя...

Qualcomm улучшила технологии обработки звука в Bluetooth-наушниках Bluetooth-наушники выпускает всё больше и больше компаний, но вот заставить их работать без сбоев могут далеко не все. Qualcomm хочет исправить эту проблему: она обновила технологию TrueWireless Stereo, которую использует в своих Bluetooth-чипах для наушников &mdash...

Из точки А в точку Chief Не все позиции, представленные на витрине Crossover однозначно понятны потенциальным партнёрам. И если вакансии C++ Software Engineer или Java Software Engineer вопросов не вызывают, то с Chief Software Architect всё не так и просто. Вообще, кто такие архитекторы ПО чёткого ...

Мобильные устройства изнутри. Снятие блокировки загрузчика планшета Все публикации из серии Мобильные устройства изнутри1.Структура образов разделов, содержащих файловую систему. Часть 1. 2.Разметка памяти, структура файлов описания и разметки памяти. 3.Структура образов разделов, содержащих файловую систему. Часть 2. 4.Что такое GPT? 5.Изме...

Новая статья: Metal Gear Survive — гость, которого не ждали. Рецензия Когда у тебя на руках есть известная серия на пике славы, то вариантов не слишком много. Либо ты ее не трогаешь, либо пытаешься развивать. Konami выбрала второй путь, но в своем традиционном стиле умудрилась испортить даже то, что работало до этого. Присоединяйтесь ...

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