Социальные сети Рунета
Понедельник, 13 мая 2024

Ошибка в iOS приводит к сбою iPhone и блокированию доступа к мессенджерам при получении специфического символа В мобильной операционной системе Apple iOS 11 обнаружена новая ошибка, которая позволяет вызвать сбой iPhone и заблокировать доступ к ряду приложений, таким как Messages, WhatsApp, Facebook Messenger, Outlook, Gmail. Для этого достаточно отправить на смартфон один специфичес...

Индийский символ способен парализовать работу iOS и macOS Пользователи обнаружили новый символ, отправка которого способна парализовать работу операционных систем от компании Apple. Если отправить специальный символ индийского алфавита в iMessage или Telegra...

Apple выпустила iOS 11.2.6 для защиты всех iPhone и iPad от смертоносного бага На прошлой неделе в операционной системе iOS 11 была обнаружена проблема, которая приводила к самопроизвольным перезагрузкам любого iPhone и iPad. В частности, достаточно было отправить кому-нибудь особый символ на индийском языке, как телефон или планшет

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

Найден способ «уничтожить» iPhone или Mac одним символом Был обнаружен еще один способ «вырубить» систему на iPhone, iPad или Mac, буквально одним сообщением. На этот раз речь идет о специфическом символе из индийского языка телугу, его достаточно отправить через iMessage, Facebook Messenger, WhatsApp, Gmail или Outloo...

Apple пообещала исправить новый баг в iMessage На днях авторы итальянского ресурса Mobile World обнаружили индийский символ, который приводил к зависанию приложения iMessage, а в редких случаях и к перезагрузке iPhone и iPad. Компания Apple достаточно быстро отреагировала на новую находку и пообещала исправить баг в ближ...

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

Один текстовый символ способен вывести из строя устройства на базе iOS и macOS Совсем недавно мы рассказывали о «текстовой бомбе» chaiOS, которая приводила к «зависанию» приложения iMessage и устройств Apple в целом. Теперь исследователи обнаружили в iOS и macOS еще одну похожую проблему, которую провоцирует один единственный символ из индийского языка...

Пользователи нашли новый способ парализовать iPhone одной буквой Обнаруженный баг приводит к сбоям в работе iOS и мессенджеров при отправке на устройство одного символа из индийского языка телугу. Проблема актуальна для iOS 11.2.5, но отсутствует в публичной бета-версии iOS 11.3.

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

Опять? Этот символ выводит из строя iPhone и Mac Только недавно мы оправились от очередного сообщения, способного «убить» все рабочие процессы на iPhone и компьютере Mac, как пользователи обнаружили новый способ доставить неудобства владельцам техники Apple. На этот раз проблема оказалась в символе из языка телугу (Индия...

Компания Apple обновила свои ОС и закрыла баг, который провоцировал символ языка телугу Разработчики компании Apple подготовили и выпустили патчи для iOS, macOS, tvOS и watchOS. Исправления устраняют проблему, которую вызывал один единственный текстовый символ индийского языка телугу. Получение такого символа, заставляло многие приложения экстренно завершить ра...

Вышли iOS 11.2.6, watchOS 4.2.3 и macOS 10.13.3 Apple выпустила обновление iOS 11.2.6, исправляющее ошибку, приводящую к зависанию iPhone и iPad. Данная уязвимость была обнаружена в iOS 11.2.5 на прошлой неделе: отправка определенного индийского символа через iMessage и некоторые другие мессенджеры могла вывести из ...

Apple исправит проблему с «убийственным» индийским символом в ближайшем апдейте Буквально вчера мы писали о найденном способе «вырубить» систему на iPhone, iPad или Mac, буквально одним сообщением — с помощью специфического символа из индийского языка телугу. Теперь компания Apple подтвердила журналистам, что проблема будет решена в бл...

Apple устранила баг с «убийственным» индийским символом в iPhone и Mac Компания Apple, как и обещала, решила проблему с индийским символом, который способен «вырубить» систему на iPhone, iPad или Mac, буквально одним сообщением. Ошибка устранена в вышедших мобильной iOS 11.2.6, дополнительного обновления десктопной macOS Sierra 10....

Сообщение на языке телугу может вывести iPhone из строя В новой iOS версии 11.2.5 обнаружили баг, связанный с приложением для сообщений. Как утверждает The Verge, если отправить определенное сообщение на языке телугу, распространенном в Индии, можно вывести из строя iPhone. Получив «нехорошее» сообщение на свой iPhone…

[Из песочницы] Операционная система на JavaScript? JsOS Приветствую, хабровчане! Как вы думаете, можно ли создать полноценную операционную систему на языке программирования JavaScript, с которой можно загружаться? Правильный ответ — можно! Сегодня я хочу рассказать вам про проект JsOS. Читать дальше →

Apple выпустила обновление iOS, исправляющее "ошибку телугу" Обновление решает обнаруженную на минувшей неделе проблему, из-за которой устройства Apple переставали корректно работать после отправки на них одного из символов индийского языка телугу.

Любой iPhone и Mac можно «убить» с помощью всего одного символа Особый символ, означающий «знак» на древнеиндийском языке телугу, отправленный через iMessage, приводит к перезагрузке устройств. А если его ввести в диалоговых окнах, строках поиска или приложениях на компьютерах с macOS, то система будет закрывать соответствующие...

Нейронные сети, генетические алгоритмы и прочее… Мифы и реальность. Знаки Эта работа является продолжением всего сказанного ранее в статье «Нейронные сети, генетические алгоритмы и прочее… Мифы и реальность. Версия II». В большинстве статей, посвященных анализу текстов, которые удалось изучить автору, под анализом текста понимается главным образо...

[Перевод] Анонс Dart 2.0: Оптимизированный для клиентской разработки Сегодня мы анонсируем Dart 2, перезагрузку языка, которая более полно отражает наше видение Dart как уникально оптимизированного языка для клиентской разработки на Web и мобильных платформах. Dash — официальный маскот языка Читать дальше →

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

Устройства на Snapdragon 845 зависают при сёрфинге из-за бага Adreno Компания GraphicsFuzz, специализирующаяся на выявлении различных ошибок в графических ядрах процессоров, нашла баг в Adreno 630, приводящий к зависанию и, в некоторых случаях, перезагрузке устройств на процессоре Snapdragon 845 при отображении веб-страниц с библиотекой WebGL...

Apple выпустила апдейты, исправляющие проблему с индийским символом Некоторое время назад мы рассказывали о «коварном» индийском символе, который «заглючивал» операционную систему iPhone, iPad и Mac. ***

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

Новая ошибка iOS может привести к зависанию iMessage На днях авторы итальянского ресурса Mobile World обнаружили очередной набор символов, который приводит к зависанию iPhone и iPad. На этот раз опасная комбинация состоит индийских знаков.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознаком...

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

В iOS 11.2.6 исправлена ошибка с закрытием программ Обновление исправляет проблему с отрисовкой спецсимвола на языке телугу

[Перевод] Тонкости value restriction в F# Одной из отличительных особенностей языка F#, по сравнению с более распространёнными языками программирования, является мощный и всеобъемлющий автоматический вывод типов. Благодаря ему в программах на F# вы почти никогда не указываете типы явно, набираете меньше текста, и по...

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

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

Как полностью отказаться от обновлений iOS? Простой способ Так или иначе всех владельцев Apple-устройств подталкивают к обновлению программного обеспечения. Будь это iOS-устройства, компьютеры Mac или даже Apple Watch. И далеко не всегда они делают работу наших устройство «лучше». Некоторые из обновлений могут уменьшить время авто...

Эпизод 0. Hack vs Mac. Xcode build time Эта статья начинает собой цикл из нескольких об использовании Hackintosh в повседневной работе и особенно с IDE Xcode 9 и будет больше интересна разработчикам под языки objc/swift. 
С другой стороны, мой первый хак был собран, когда я не был знаком с этими языками и может пр...

[Перевод] Операционные системы с нуля; Уровень 0 Добрый день/вечер/ночь/утро! Есть один экспериментальный курс по операционным системам. Есть он в Стэнфордском университете. Но часть материалов доступно всем желающим. Помимо слайдов доступны полные описания практических занятий. Чем этот курс отличается от прочих других?...

Apple готовит обновление с исправлением сбоя из-за «символа смерти» Apple намерена устранить сбой в работе iPhone и Mac, вызываемый индийским символом языка телугу, задолго до весеннего релиза iOS 11.3 и macOS High Sierra 10.13.4. О своих планах по скорейшему выпуску обновления с баг-фиксами представители компании рассказали журналистам IT...

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

Ошибка в файловой системе Apple приводит к потере данных в macOS High Sierra В APFS, файловой системы Apple, операционной системы macOS High Sierra обнаружена ошибка, которая может привести к потере данных. Об этом рассказал Майкл Бомбич (Mike Bombich), разработчик ПО для бэкапа под названием Carbon Copy Cloner, в фирменном блоге. Проблема с потерей...

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

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

«Holey beep»: найдена критическая уязвимость в «бипере» Linux В модуле beep операционной системы Linux обнаружена уязвимость, позволяющая запускать побочные эффекты файлов и просматривать их типы, не имея на то соответствующих прав. Расскажем, в чем суть проблемы и как варианты её решения предложило ИТ-сообщество. Читать дальше →

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

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

[Перевод] Квантовая телепортация на языке Q# Скажу сразу: как бы мне этого ни хотелось, квантовая телепортация не позволит перенести мою бабушку из деревни в мою квартиру. Бабуля знает, что мне нравятся всякие квантовые штуки, и решила вместо денег и носков отправить мне на день рождения квантовое состояние. Здесь мы п...

Apple выпустила iOS 11.2.6, macOS 10.13.3, watchOS 4.2.3 и tvOS 11.2.3 с исправлением «индийской» уязвимости Компания Компания Apple выпустила обновления операционных систем iOS 11.2.6, macOS 10.13.3, watchOS 4.2.3 и tvOS 11.2.6. в которых исправила критическую уязвимость, обнаруженную на прошлой неделе. Она позволяла «убить» любой гаджет Apple, отправив на него (или открыв в з...

Apple спешит остановить новую эпидемию «текстовых бомб» Компания Apple выпустила исправления для бага под названием «текстовая бомба», связанного с особыми символами языка телугу. Проблема решена в специальном обновлении для macOS High Sierra 10.13.3, а также в новых версиях iOS 11.2.6, tvOS 11.2.6 и watchOS 4.2.3. Впер...

[Из песочницы] Самый выразительный. Краткое пособие по языку Red Привет всем! Сегодня я хотел бы рассказать о языке программирования Red. Язык Red является непосредственным преемником более раннего языка REBOL. Оба они малоизвестны в русскоязычном сообществе, что само по себе странно, т.к. указанные языки представляют интерес как с точки...

[Из песочницы] Научное программирование: часть 1 Наука в программировании — быль или реальность? Сколько её в языках и почему идут холивары о приемуществах одних языков над другими? Если интересно — прошу под кат. Читать дальше →

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

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

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

«Странный символ», подвешивающий iPhone: обнаружен очередной баг в iOS «Яблочная» мобильная операционная система, похоже, вступила в черную полосу ошибок, глюков и багов. Новая ошибка подвешивает iPhone и блокирует доступ к различным приложениям и iMessage. В iOS 11 достаточно отослать специальный символ, чтобы наступили кат

[Перевод] Чего из Rust мне не хватает в C Об авторе. Федерико Мена-Кинтеро — мексиканский программист, один из основателей проекта GNOME, автор книги «Язык программирования Rust» Librsvg достиг переломного момента: внезапно выясняется, что легче портировать некоторые основные части из C на Rust, чем просто добавит...

Устройства на Android P можно будет использовать как клавиатуру и мышь Энтузиасты обнаружили упоминание нативной поддержки Bluetooth HID в исходном коде последней сборки Android AOSP. Это свидетельствует о том, что устройства на Android P, вероятнее всего, можно будет использовать в качестве мыши, внешней клавиатуры и прочих аксессуаров для дру...

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

В macOS найден недочет, который может приводить к потере данных Увы, но специалистам компании Apple не удается устранить все уязвимости и баги в яблочных операционных системах. На днях разработчик Майк Бомбич обнаружил в macOS High Sierra новую проблему, которая может привести к потере данных.Читать дальше... ProstoMAC.com.| Постоянная ...

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

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

[Перевод] Люди не хотят чего-то действительно нового — они хотят привычное, но сделанное иначе От переводчика: это довольно старая статья 2015 года, однако, на мой скромный вкус, она по-прежнему актуальна, как и многие другие материалы от Нира Эяля. Если ваш новый продукт или сервис не набирает популярность, спросите себя: как найти мой ролл «Калифорния»? Должен приз...

[Перевод] Как передать полиморфный объект в алгоритм STL Как мы можем прочесть в первой главе книги Effective C++, язык С++ является по сути своей объединением 4 разных частей: Процедурная часть, доставшаяся в наследство от языка С Объектно-ориентировання часть STL, пытающийся следовать функциональной парадигме Шаблоны Эти чет...

DANOS: представлена первая открытая сетевая операционная система На прошлой неделе Linux Foundation объявили о начале работы над DANOS — первой дезагрегированной сетевой ОС для экосистемы white-box-устройств. Релиз open-source операционной системы намечен на вторую половину 2018 года. Подробнее о проекте ниже. Читать дальше →

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

Краткая история Rust: от хобби до самого популярного ЯП по данным StackOverflow Rust — это язык системного программирования, создатели которого уделили внимание трем вещам: параллелизму, скорости и безопасности. И хотя Rust считается молодым языком программирования — его первая стабильная версия вышла в 2015 году — он разрабатывается уже более десяти ле...

Устройство и механизм работы Prometheus Operator в Kubernetes В основу этой статьи легла наша внутренняя документация для DevOps-инженеров, объясняющая, как работает Prometheus под управлением Prometheus Operator в разворачиваемых и обслуживаемых кластерах Kubernetes. С первого взгляда Prometheus может показаться достаточно сложным ...

Apple выпустила iOS 11.2.6, watchOS 4.2.4, tvOS 11.2.6 и macOS 10.13.3 Сегодня ночью компания Apple выпустила iOS 11.2.6, macOS 10.13.3, watchOS 4.2.3 и tvOS 11.2.6. Обновление не принесло с собой никаких новых функций. В апдейте купертиновцы исправили баг с индийским символом, который приводил к зависанию iMessage.Читать дальше... ProstoMAC.c...

Обзор BQ 6000L Aurora Доступный камерофон, который бы снимал селфи на пять с плюсом, не тормозил, долго работал и при этом не стоил бы заоблачных денег. В компании BQ считают, что им удалось создать подобное устройство и приводят в доказательство смартфон BQ-6000L Aurora. Так давайте протестируем...

Запрет на продажу смартфонов ZTE в США может вылиться в еще большие проблемы Как мы уже сообщали, Министерство торговли США запретило американским производителям продавать продукцию компании ZTE до 2025 года. Теперь же агентство Reuters сообщает, что данный запрет может привести к тому, что Google запретит ZTE использовать сервисы своей операци...

[Перевод] Go: Хороший, плохой, злой У Go есть некоторые замечательные свойства, которым посвящён раздел «Хороший». Но когда речь заходит о применении этого языка не для создания API или сетевых серверов (для чего он и был разработан), а для реализации бизнес-логики, то я считаю Gо слишком неуклюжим и неудобны...

Интересные факты о Python или «С днем рождения, Python!» Всем привет! Сегодня 20 февраля, а это означает, что сегодня день появления на свет языка программирования Python! Сегодня Python исполняется 27 лет. За эти года, Python стал одним из самых популярных языков программирования в мире. Что же, пожелаю дальнейшего развития и п...

Почему стоит установить апрельское обновление безопасности Более 300 уязвимостей операционной системы Android устранили разработчики Google в апрельском обновлении безопасности, которой вышло на этой неделе, передает SecurityLab. Эксплуатация злоумышленниками большинства из них представляла критическую опасность для мобильных устро...

Mercedes-Benz представила "умные" фары Головная оптика, состоящая из традиционных фар и пары небольших монохромных проекторов, имеет суммарное разрешение в 2 млн пикселей - по одному миллиону на каждую сторону. Это примерно соответствует HD-качеству. Луч света, отражаясь от микроскопических отражателей, разбивает...

Настройка динамического dhcp-pool с привязкой к определенным портам Cisco Catalyst Так сложилось, что сеть у меня построена таким образом, что IP-адреса выдаются только тем клиентам, чьи MAC-адреса прописаны в самописной системе управления сетью и учета трафика (назвать это биллингом язык не поворачивается). Спустя несколько лет я понял, что диапазон сет...

[Перевод] Почему Python так хорош в научных вычислениях Несколько дней назад (Оригинал заметки был опубликован 12 сентября 2017. — Здесь и далее прим. переводчика), я заметил этот твит в своей ленте: I 'still' program in C. Why? Hint: it's not about performance. I wrote an essay to elaborate... appearing at Onward! https://t.co/p...

Индийский филиал раскрыл спецификации Vivo V9 на официальном веб-сайте Смартфон Vivo V9, который планируется запустить через неделю, теперь фигурирует во всей красе на индийском веб-сайте Vivo. Этот промах с появившейся раньше положенного времени полной информацией о готовящейся к выходу модели иначе как "официальной утечкой" не назовёшь. Раскр...

Алгоритмы в индустрии: теория формальных языков и чат-боты Популярность диалоговых систем тесно связана с термином “искусственный интеллект”. Такие системы обычно основаны на нейросетях и других моделях машинного обучения. Однако, такой подход порождает неожиданные трудности Поведение можно лучше контролировать, добавив в систему...

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

[recovery mode] Классическое наследование в JavaScript. Разбор реализации в Babel, BackboneJS и Ember В этой статье мы поговорим о классическом наследовании в JavaScript, распространённых шаблонах его использования, особенностях и частых ошибках применения. Рассмотрим примеры наследования в Babel, Backbone JS и Ember JS и попытаемся вывести из них ключевые принципы объектно-...

[Из песочницы] Делаем приём платежей криптовалютой своими руками Привет, Хабр! Время от времени замечаю вопросы о том, как принимать платежи Bitcoin на своём сайте без использования сторонних сервисов. Это достаточно просто, но надо учитывать, что есть подводные камни. В этой статье я постараюсь максимально подробно, без акцента на каком-...

[Перевод] Алан Кей и Марвин Мински: Computer Science уже имеет «грамматику». Нужна «литература» Первый слева — Марвин Мински, второй слева — Алан Кей, потом Джон Перри Барлоу и Глория Мински. Вопрос: Как бы вы интерпретировали идею Марвина Мински о том, что «Computer Science уже имеет грамматику. Что ей нужно так это литература.»? Алан Кей: Самый интересный аспект ...

[Перевод] Выбираем веб-шрифты: руководство для начинающих Устраните элемент таинственности в выборе шрифтов с нашим пошаговым руководством Если всё сделать правильно, то типографика становится невероятно мощным инструментом. Обратимся к сочинениям Роберта Брингхёрста, чья книга «Основы стиля в типографике» (The Elements of Typogra...

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

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

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

Android P удивит новыми возможностями Уже в мае, в рамках традиционной ежегодной конференции Google I/O, поисковый гигант представит миру новую версию своей операционной системы, известную под кодовым именем Android P (судя по всему Pineapple). И хотя все самые интересные возможности новой операционки пока держа...

[Из песочницы] Как не стать Python-разработчиком Как выглядит трек обучения программированию на Python с нуля? С чего стоит начать? На чем сделать акцент? Как не потерять интерес? Полгода я искал ответы на эти вопросы, тщательно исследуя предметную область. Я обнаружил много полезных советов. Особенно в заметке Василия Бо...

Валидация строк с validate.it.js Если вспомнить все ТЗ с описаниями валидации полей — они всегда выглядили примерно так: не должно быть короче 6 символов не должно превышать 12 символов должно включать только латинские символы, цифры и знак подчёркивания Требования часто приходят набором простых однозначн...

[Перевод] Возможно, вам не нужен Rust, чтобы ускорить ваш JS Несколько недель назад я обнаружил пост "Окисляем Source Maps с Rust и WebAssembly" распространяющийся по Твиттеру и расказывающий о выигрыше в производительности от замены обычного JavaScript в библиотеке source-map на Rust, скомпилированный в WebAssembly. Пост возбудил мой...

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

Специальное издание смартфона OnePlus 6 The Avengers обойдется в $800 В начале апреля индийское подразделение OnePlus намекнуло на какое-то сотрудничество с Marvel Studios. Теперь же стало известно, что компании выпустят специальное издание смартфона OnePlus 6 в рамках празднования выхода фильма «Мстители: Война бесконечности»...

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

Почти 7,4 тысяч Android-устройств стали жертвами ботнета-майнера Исследователи из организации Qihoo 360 обнаружили новый ботнет ADB.miner, атакующий устройства на базе операционной системы Android с целью скрытого майнинга криптовалюты Monero. Число зараженных устройств уже достигло почти 7,4 тысяч, сообщает Bleeping Computer. Первые атак...

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

Баг в обновлении Node Package Manager приводит Linux-системы в нерабочее состояние Из-за бага в новой версии Node Package Manager изменяется владелец таких критически важных папок, как /etc, /usr, /boot, после чего Linux-системы теряют работоспособность.

Google Assistant выучит 30 языков и сможет переключаться между ними К концу 2018 года Google Assistant научится понимать и разговаривать на 30 языках, благодаря чему с ним смогут свободно взаимодействовать 95 % пользователей Android. Более того, интеллектуальный помощник сможет одновременно говорить сразу на нескольких языках &mdash...

Конференция DEFCON 22. «Массовое сканирование Интернет через открытые порты». Роберт Грэхам, Пол МакМиллан, Дэн Тэнтлер Меня зовут Роб Грэхам, я глава компании Errata Security, которая занимается Интернет-консалтингом. Сегодня мы поговорим о том, как просканировать весь Интернет и для чего это нужно. До сегодняшнего времени существовало мало инструментов для решения этой задачи, поэтому мы со...

Впечатления о Teamlead Conf 2018 В начале февраля в Москве прошла конференция Teamlead Conf 2018. Событие, можно сказать, знаковое — произошло осознание того, что проблемы твоей должности вполне достойны не только локальных митапов или треков, но и самостоятельной большой конференции. Мы не могли пропустит...

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

Walmart патентует применение блокчейна для хранения платежных данных Американская торговая сеть Walmart подала две заявки в Бюро по регистрации патентов и товарных знаков США, в которых описала применение технологии блокчейн для хранения платежных данных и их защиты от несанкционированного доступа. Об этом сообщает CoinDesk. Согласно первой з...

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

PayPal разрабатывает собственную систему мгновенных криптоплатежей Процессинговый гигант PayPal работает над собственной системой криптовалютных платежей, которая должна повысить скорость транзакций. Информация о соответствующей патентной заявке появилась на сайте Ведомства по патентам и торговым знакам США. В документе под названием «Ускор...

[Из песочницы] GObject: основы GObject — часть библиотеки GLib, реализующая объекто-ориентированнные расширения для чистого Си. Подобная концепция, помимо самой GLib, используется в таких проектах, как GStreamer, GSettings, ATK, Pango и весь проект GNOME в целом, а также в большом количестве прикладных пр...

Приложение Canva для дизайна выходит на русском языке Онлайн-платформа для графического дизайна представила приложение для операционной системы Android на русском языке.

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

Эволюция твердотельных накопителей: от первых моделей 70-х до наших дней В октябре 2016 года мы представили сразу две линейки 2.5-дюймовых твердотельных накопителей: WD Blue и Green SSD. В любой другой индустрии подобный шаг мог показаться достаточно рискованным даже для такой корпорации, как Western Digital. Действительно, продвижение новинки в ...

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

[Перевод] Rust: состояния типов Раньше в Rust были состояния типов, которые были удалены из языка еще до официального релиза первой версии. В этой статье я раскрою вам тайну: Rust поддерживает состояния типов. Прошу под кат. Читать дальше →

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

В Следственном комитете РБ рассказали как защититься от скрытого майнинга Следователь по особо важным делам главного управления Следственного комитета Республики Беларусь Александр Мохнач рассказал, как белорусам защитить свои устройства от кражи мощностей злоумышленниками через вредоносные программы скрытого майнинга, передает TUT.BY. Представите...

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

На Windows Phone 8.1 наблюдается проблема со скачиванием приложений из Windows Store Компания Microsoft завершила основную поддержку Windows Phone 8.1 более 6 месяцев назад, однако до сих пор многие пользователи используют эту операционную систему на своих мобильных устройствах, потому что им либо не нравится Windows 10 Mobile, либо им даже не предложили ...

Grasshopper 1.13.1 Grasshopper — приложение, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый популярный сервис для изучения иностранных языков Duol...

Property Injection своими руками (Xamarin/.Net) В данной статье мы рассмотрим, чем отличается Property Injection от Constructor Injection и реализуем первое в дополнение к последнему на базе небольшого DI-контейнера в исходниках. Это обучающий материал начального уровня. Будет полезен тем, кто ещё не знаком с DI-контейне...

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

Все в одном: необычные универсальные кабели для iPhone, Android-устройств и других гаджетов В лихие времена на заре цивилизации едва ли не каждая модель сотового телефона требовала наличия зарядного устройства со специальным разъемом, который не подходил даже к устройствам другой серии этого же вендора, не говоря о конкурентах. Сегодня все гораздо проще — 99,9% все...

[Перевод] Введение в квантовые вычисления Привет, Хабр! Совсем недавно мы рассказывали вам о квантовых вычислениях и языке Q#. Сегодня же мы уйдем в теорию еще глубже и рассмотрим историю квантовых вычислений. Кроме того, в этой статье вы найдете 5 требований к квантовому компьютеру. Какими свойствами должна обладат...

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

Знак Тор Brand PV от EUPD Research присужден JA Solar Компания JA Solar Holdings Co., Ltd.  (код Nasdaq: JASO), один из крупнейших мировых производителей высокоэффективных фотоэлектрических продуктов, сообщила о присуждении ей знака «Top Brand PV-2018» от ведущей международной фирмы в сфере рыночных исследований и консалтинга E...

Теперь я тебя вижу: выявление бесфайловых вредоносных программ Злоумышленники твердо намерены применять для обхода средств защиты все более сложные методы. Использование бесфайловых вредоносных программ повышает незаметность и эффективность атаки. В прошлом году бесфайловые методы применялись в ходе двух крупномасштабных кампаний по рас...

Smart Settings FREE 1.6.1 Smart Settings — представляет собой переключатель настроек в виде приложения, которое позволяет Вам автоматически установить значения системных настроек по умолчанию для определенных приложений, такие настройки как — Автоповорот экрана — Постоянное включение подсветк...

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

Apple перестала подписывать iOS 11.2.5 Компания Apple перестала подписывать обновление iOS 11.2.5, вышедшее в конце января, чтобы уберечь пользователей от серьезных уязвимостей. Ряд критических ошибок, угрожавших безопасности владельцев iPhone и iPad, был обнаружен в различных версиях iOS 11.2.5. Самым изве...

На iPhone X и iPad Air 2 запустили Mac OS 8, Warcraft II и SimCity 2000 Разработчики-энтузиасты с YouTube-канала Hacking Jules смогли запустить «древнюю» операционную систему Mac OS 8 на современных iPhone X и iPad Air 2. Мощности чипсетов устройств оказалось достаточно даже для игры в десктопные Warcraft II и SimCity 2000.

Три необычных примера использования блокчейна Высказывания о том, что блокчейн исключительно про ICO, криптовалюты, финансовую индустрию, банкинг и создание публичных открытых сетей, начинают терять свою значимость. Например, количество пилотных проектов, проведённых компанией IBM с партнёрами из самых разных отраслей у...

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

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

Google официально разрешила массово клонировать iPhone X Считанные часы назад случилось то, чего многие давно ждут. Американская корпорация Google выложила в свободный доступ первую сборку операционной системы Android P, которую уже сейчас могут установить на свои устройства все желающие. Новая ОС содержит

Что ожидать от Apple в 2018 году? Ушедший год для компании Apple был достаточно продуктивным, но на новый, 2018 год у компании не менее грандиозные планы. И так, к чему же готовиться и чего ожидать фанатам этого бренда? Подробнее об этом читайте на THG.ru.

SOC — это люди. Как собрать команду в условиях кадрового голода Говорят, в 70-х годах Геннадий Зайцев, первый президент легендарного Ленинградского рок-клуба, так сформулировал принцип отбора музыкантов: «Беглость пальцев — дело наживное. Был бы человек хороший». Возможно, если бы мы с Геннадием Борисовичем решили за рюмкой чего-нибудь...

Операционные системы с нуля; уровень 2 (старшая половина) Пришло время написать файловую систему. Файловая система сама себя не напишет. В этой половинке лабы мы таки реализуем файловую систему FAT32, прикрутим к ней драйвер SD-карты и чуть-чуть повзаимодействуем с ней через нашу интерактивную оболочку. Нулевая лаба Первая лаба: м...

Microsoft добавит в корпоративную платформу Teams автоперевод и поддержку Surface Hub Корпоративной платформе Microsoft Teams исполнился год, в честь чего редмондская компания анонсировала для неё ряд улучшений. Наиболее важные из них — совместимость с корпоративными телефонными системами и возможность звонить на обычные телефоны, автоматически...

В магазине Google Play обнаружены вредоносные криптомайнеры Специалисты компании Avast обнаружили в магазине Google Play два приложения со встроенными средствами для скрытого майнинга. Эти программы загрузили тысячи владельцев мобильных устройств под управлением Android. Вредоносный код для добычи криптовалюты Monero скрывае...

Cisco Talos обнаружила новые уязвимости в роутерах Moxa В прошлую пятницу, 13 апреля, исследователи из Cisco Talos опубликовали отчет о багах, найденных в системе безопасности роутера Moxa EDR-810. О наличии брешей в защите сообщил аналитик Карлос Пачо (Carlos Pacho). Cisco Talos не первый раз находит уязвимости в системе безопас...

R — значит регрессия Статистика в последнее время получила мощную PR поддержку со стороны более новых и шумных дисциплин — Машинного Обучения и Больших Данных. Тем, кто стремится оседлать эту волну необходимо подружится с уравнениями регрессии. Желательно при этом не только усвоить 2-3 приемчика...

Автоматическое переключение маршрута в Juniper SRX Небольшая инструкция про то, как автоматизировать переключение сетевого маршрута в случае проблем с одним из линков. Дальше прошу под кат Читать дальше →

Новинки C# 7.2. Span<T> и Memory<T> Доброго времени суток, %habrauser%! Столкнувшись с проблемой замедления работы системы при передачи использовании переменных хранимых в стеке я отправился в гугл и нашел отличное решение использование коллекции Span<T>, которая была добавлена в версии языка C# 7.2. Н...

[Перевод] Чего не ждать от 802.11ax? Еще не утвержденный 802.11ax («Следующее поколение Wi-Fi») уже достаточно популярен для того, чтобы плохой маркетинг начал туманить разум потенциальным клиентам. Спецификация планируется к утверждению только в Декабре 2018, но уже можно купить точки! Самое время написать р...

Как отключить пароль при каждой загрузке Mac После приобретения нового Mac и его первого запуска или чистой установки macOS, операционная система попросит зарегистрироваться, указав логин и пароль. После каждой перезагрузки понадобится ввод пароля от учётной записи администратора. С точки зрения безопасности, это надеж...

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

Индийская биткоин-биржа Coinsecure объявила о хищении $3,5 млн CEO индийской криптовалютной биржи Coinsecure Мохит Калра обвинил главу отдела безопасности своей компании в хищении 438 BTC (почти $3,5 млн). Об этом сообщается на сайте торговой площадки. Информация об инциденте уже направлена в полицию Нью-Дели. «Наша система никогда не п...

Релиз CLion 2018.1: новые возможности из С++17, поддержка WSL, CMake Install, плагин для Rust и многое другое Привет, Хабр! Вот и подоспел первый релиз CLion в этом году — 2018.1! В этом посте мы расскажем, что мы успели реализовать за эти месяцы и какие планы у нас на следующий релиз. Cначала очень коротко о главном. В этот релиз вошли: Поддержка языка C++ Поддержка возможн...

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

Операционные системы с нуля; уровень 2 (младшая половина) В этой части мы напишем менеджер памяти для того, чтоб разблокировать использование Vec, String, HashMap и всего этого. Сразу после этого реализуем файловую систему FAT32 и подключим драйвер для EMMC (такая штука для общения с SD-карточками). В конце концов в нашей командно...

Новая статья: Обзор Tesla Model 3. Электромобиль: перезагрузка Tesla – очень особенные машины, радикально отличающиеся не только от авто с ДВС, но и от другого экотранспорта. Потрясающая разгонная динамика, необычные конструкторские и дизайнерские решения, передовая электроника… Но последняя разработка Tesla не похожа даже на р...

Как мы в Smart Engines учили Sailfish OS распознаванию Всем привет! Как вы уже знаете по нашим статьям, мы в Smart Engines занимаемся распознаванием, причем распознавать мы стараемся на чем угодно и в любых условиях. Мы поддерживаем все популярные операционные системы: iOS, Android, Windows, Linux, MacOS, Solaris. Поддерживаем ...

ESRB будет помечать игры с микроплатежами специальным знаком Да на вас клейма ставить негде.

Nokia 8110 — «банановая» перезагрузка | MWC 2018 Фронтмен Droider (и известный поклонник ретро-гаджетов) не мог пройти мимо реинкарнации телефона-«банана», которую HMD Global анонсировала в Барселоне. Напомним, что новый Nokia 8110 получил 2,45-дюймовый изогнутый экран с разрешением 320 х 240 пикселей, процессор...

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

Progressive Web Apps пришли на iOS В только что вышедшей iOS 11.3 практически незаметно начали работать Progressive Web Apps. Настала пора разобраться с тем, как PWA работают в новой версии операционной системы и какие ограничения накладываются на такие приложения

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

10 индийских фильмов, достойных Голливуда Захватывающий сюжет и глубокий смысл, никаких бесконечных танцев, фальшивых драк и кровной мести — Лайфхакер отобрал лучшие индийские фильмы.

Использование произвольных DataFlash 25-й серии вместо дорогих конфигураторов FPGA Altera без дополнительной аппаратуры Из любого описания на FPGA известно, что для хранения их конфигураций используются специальные микросхемы – конфигураторы. Например, для Altera Cyclone используются микросхемы EPCS. Вот схема от типичной макетной платы с кристаллом семейства Cyclone IV. На ней мы видим конфи...

Мобильное приложение от Google научит кодировать на JavaScript Компания Google выпустила приложение Grasshopper в рамках проекта Area 120, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый попу...

[Перевод] Rust: Знакомимся с языком на примере «Угадай-ки» Давайте познакомимся с Rust, поработав над маленьким проектом! Мы покажем основные концепты Rust на реальном примере. Вы узнаете о let, match, методах, ассоциированных функциях, подключении сторонних библиотек и много о чем другом. Мы реализуем классическую задачу: игра “уга...

Attention! S in Ethereum stands for Security. Part 3. Solidity in practice Представляем третью часть цикла, посвященного типичным уязвимостям, атакам и проблемным местам, присущим смарт-контрактам на языке Solidity, и платформе Ethereum в целом. Здесь поговорим о том, какими особенностями обладает Solidity и какими уязвимостями они могут обернутьс...

Из-за ошибки в файловой системе APFS в macOS High Sierra можно потерять данные Вместе с macOS High Sierra компания представила новую файловую систему собственной разработки. До недавнего времени никаких проблем с ней не было замечено, но, как оказалось, они есть.  Разработчик Майк Бомбич заявил, что обнаружил ошибку в APFS, которая приводит к потере да...

Крупнейший банк Канады задействует блокчейн для оценки кредитоспособности заемщиков Ведомство по патентам и товарным знакам США (USPTO) опубликовало заявку Royal Bank of Canada на блокчейн-платформу для автоматической оценки кредитных рейтингов. Как отмечается в документе, на основе исторических и прогнозных данных о заемщике платформа автоматически генерир...

О чем не пишут в документации, или тонкости рефакторинга на .Net Core Всем привет! Этим материалом мы открываем цикл из нескольких статей, посвященных длинной истории о том, как мы пришли с одной стороны к CD, а с другой — к high availability, основанной на избыточности. Начнем по порядку. У нас есть API для мобильного приложения, которое нахо...

Смена основного стека с .NET на Java Хочу описать свои наблюдения и впечатления о самом популярном языке серверного программирования для Enterprise под названием Java. Наблюдения и впечатления на сравнении и контрасте с “похожей” платформой .NET, с которой я очень хорошо знаком. Уверен, что ~год назад, когда ...

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

[Из песочницы] NRF51822: дружим BLE и RTOS Современные тенденции в технике идут по пути все большей интеграции – прогресс позволяет делать процесс разработки электронных устройств все больше похожим на сборку конструктора. Одним из наиболее ярких примеров является огромное количество так называемых «систем на чипе»...

В Дубае началось внедрение цифровых автомобильных номеров "Такой номер освободит вас от необходимости каждый год приезжать в сервисный центр для обновления номеров - регистрация автомобиля будет обновляться автоматически после технического осмотра", - цитирует эмиратское издание Khaleej Times слова представителя Управлени...

Скрипт получения информации из образа Windows Имею серию статей посвящённых теме обслуживания образов Windows командами системы DISM. В моих статьях приводились примеры скриптов на языке интерпретатора командной строки cmd.exe. В результате работы исходный образ Windows (живая система или автономный файл *.wim) изменялс...

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

WLPPR – сборник необычных обоев для iPhone В App Store есть достаточно много разных сборников обоев для iPhone и iPad. Однако в большинстве случаев в них можно встретить только вполне стандартные изображения – картинки с машинами и девушками, а также разнообразные текстуры, абстракции и фотографии природы. Но автор п...

[Перевод] 29% вебсайтов уязвимы для DOS-атаки даже одной машиной (CVE-2018-6389) Важно отметить, что использование этой уязвимости является незаконным, если только у вас нет разрешения владельца веб-сайта. В платформе WordPress CMS была обнаружена простая, но очень серьезная уязвимость, связанная с атаками типа «отказ в обслуживании» (DoS) на уровне пр...

Обновление для Xbox One принесёт поддержку AMD Freesync 2 В ближайшие недели пользователям станет доступно новое обновление операционной системы для Xbox One, которое принесёт с собой не только поддержку вывода изображения в разрешении 1440p, но и поддержку технологии AMD Freesync 2, позволяющей на поддерживаемых дисплеях синхрони...

Массовая атака на оборудование Cisco Коллеги, в настоящий момент в сети Интернет фиксируется мощная ботнет-атака. Все адреса сканируются на предмет наличия свежей уязвимости в программном обеспечении Cisco IOS (CVE-2018-0171, CVSS=9,8), позволяющей удаленно выполнять команды на устройствах Cisco. Бот заходит на...

Каждый десятый ПК с подключением к Интернету работает на базе macOS Статистика, собранная компанией Net Applications, говорит о том, что доля компьютеров Apple в общей массе настольных и портативных систем с подключением к Интернету достигла знаковой отметки. Сообщается, что сейчас около 10 % ПК с выходом в Сеть работают под уп...

Swift vs. Kotlin. Отличия важны Этот пост является вольным переводом статьи Swift vs. Kotlin — the differences that matter by Krzysztof Turek Вы наверняка видели это сравнение Swift и Kotlin. Довольно интересное, правда? Я согласен, что в этих языках много схожего, но в этой статье я обращу внимание на не...

Тормозит анимация разблокировки на iOS 11? Есть решение! 2017 год оказался действительно сложным для Apple, особенно это коснулось разработки ПО. iOS 11 получила немалое количество негативных отзывов от пользователей. Недоработки, конечно же, были всегда, но не в таком объёме, как мы это наблюдаем на последней версии ОС. Впрочем...

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

[recovery mode] Eclipse Scala IDE — от мертвого осла уши… Scala — это изумительный язык программирования, которым я наслаждался года 4 назад. Я, наверное, был его фанатом: покупал книги и курсы на Coursera, использовал в pet- и продуктивных проектах et cetera, et cetera, et cetera. Scala открыл для меня увлекательный мир функциона...

Обзор архитектуры управления информационной безопасности в Check Point R80.10. Часть 1 (Перевод) Экспоненциальный рост объёмов данных поступающих из различных источников, таких как сетевые, облачные, мобильные и виртуальные системы, приводит к появлению новых угроз. Организации должны быстро адаптироваться и защитить себя, требуя более мощных и высокопроизводительных ...

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

Apple выпустила iOS 11.2.6 для исправления ошибок при сбое iPhone Компания Apple выпустила программу iOS 11.2.6, которая включает исправление ошибки для индийского языка (телугу). Он «ломает» iPhone и делает недоступными такие приложения, как Messenger, Messages, Facebook и WhatsApp. Ошибку обнаружили на прошлой неделе. Она также влияет на...

С Microsoft требуют $600 миллионов за насильный апдейт до Windows 10 Американец Фрэнк Дикман подал на Microsoft в суд за автоматический апдейт его ноутбука ASUS 54L с Windows 7 до последней версии ОС Windows 10, после чего устройство перестало работать. При этом резервная копия Windows 7 была удалена. Судебный иск адресован Microsoft и ее…

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

Истории отказов от App Store Чтобы попасть в Apple App Store, приложения проходят строгую модерацию. Многие правила достаточно просты и логичны, но иногда с компаниями и разработчиками случаются необычные случаи, когда от Apple приходят неожиданные комментарии. Мы попросили представителей разных компани...

[Перевод] Защита от креативного злоупотребления HSTS HTTP Strict Transport Security (HSTS) — это стандарт безопасности, который позволяет веб-сайту объявить себя доступным только по безопасным соединениям, а браузерам передаётся информация для редиректа. Веб-браузеры с поддержкой HSTS ещё и не позволяют пользователям игнориров...

[recovery mode] Как написать одностраничное приложение (SPA) с использованием Vue.js Одностраничные приложения (SPA) имеют мнжество преимуществ, таких как скорость, по-настоящему хороший UX, и полный контроль HTML-разметки. Становится всё больше и больше сайтов SPA; всё больше инструментов, которые упрощают процесс разработки SPA. Вы, вероятно уже читали о...

Google раскрыл информацию об уязвимости в Windows 10 S Команда Google Project Zero занимается поиском уязвимостей как в продуктах компании Google, так и в продуктах, разрабатываемых другими компаниями. Информация об обнаруженных недостатках передаётся разработчикам, у которых есть 90 дней для устранения проблемы. Если исправлен...

Запуск индийского лунного аппарата «Чандраян-2» перенесли на осень Индийская организация космических исследований сообщает, что намеченный ранее на 23 апреля старт автоматического лунного аппарата «Чандраян-2» перенесли на октябрь 2018 года, — пишет газета Times of India со ссылкой на представителей ISRO. Причиной отмены с...

ТЕСТ: Угадайте, как звучат признания в любви на разных языках Языковой тест для тех, кто хочет удивить любимого человека необычным признанием.

Интеграция ActiveDirectory в консоль управления Aether Автоматическая интеграция ActiveDirectory с новой консолью управления ИБ Aether позволяет быстро внедрять защиту и легко управлять ею. Читать дальше →

[Из песочницы] Как мы разработали технологию обнаружения устройств поблизости Эта история началась с функции “Рядом” в одном из наших мобильных приложений. Мы хотели, чтобы пользователи могли быстро создать групповой чат или добавить находящихся рядом пользователей в друзья. Мы попробовали решить эту задачу при помощи геолокации, Bluetooth, Wi-Fi и ...

Во "ВКонтакте" обнаружена уязвимость, позволяющая читать чужую переписку Анонимный пользователь под ником Yoga2016 обнаружил уязвимость, позволяющую читать чужую переписку в социальной сети "ВКонтакте". Подробнее об этом читайте на THG.ru.

В Windows 10 появится «бесшовное» подключение Bluetooth-устройств Пользователи тестовых сборок Windows 10 после обновления до версии 17093 обнаружили новую полезную функцию. Она заключается в автоматическом подключении к компьютеру периферии по Bluetooth. Нечто подобное [...]

Microsoft «убьет» операционную систему Windows 10 S Windows 10 S, представленная 2 мая прошлого года, позиционируется как более простая версия операционной системы, предназначенная для устройств начального уровня

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

DSP на Java Java — язык программирования общего назначения. Общего назначения — значит можно писать почти любые программы. Вот я и попытался написать программу, которую обычно пишут на С или C++. Под катом я попытаюсь рассказать, как я декодировал спутниковые снимки с Метеор-М №2. Чита...

Samsung снова обновляет Galaxy S8 и S8+ до Android 8.0 Oreo Компания Samsung Electronics возобновила распространение прошивки на базе свежей версии операционной системы Android 8.0 Oreo для своих флагманских смартфонов Galaxy S8 и Galaxy S8+. Изначально апдейт был запущен в начале февраля, однако меньше, чем через неделю его приоста...

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

Xiaomi начала продавать в России Redmi 5 и Redmi 5 Plus RDC Group, которая занимается официальным распространением продукции Xiaomi в России объявила, прислав вчера пресс-релиз, что в продажу поступают модели смартфонов Redmi 5 и Redmi 5 Plus. Первые покупатели смогут приобрести модификацию с 16 гигабайтами ПЗУ по цене в 11990 ...

Бюджетный смартфон Intex Aqua Lions E3 представлен официально Индийский производитель смартфонов Intex Technologies выпустил свой последний телефон на индийском рынке — Aqua Lions E3. ***

Apple приступила к активному тестированию iOS 12 и macOS 10.14 До официального анонса новых операционных системы от компании Apple остается еще достаточно времени. Скорее всего, купертиновцы покажут iOS 12, macOS 10.14, watchOS  5 и tvOS 12 в рамках WWDC 2018. Однако уже сейчас Apple активно тестирует новые операционки.Читать дальше... ...

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

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

Samsung выпустила обновленную сборку Android Oreo для Galaxy S8 Samsung Electronics возобновила распространение Android 8.0 Oreo для Galaxy S8 и S8+, узнал SamMobile. Производитель устранил сбой в оригинальной сборке, приводивший к самопроизвольным перезагрузкам смартфонов, и гарантирует отсутствие подобных проблем в будущем. Владельц...

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

Microsoft может отказаться от Windows 10 S в пользу нового режима S Mode Некоторое время назад корпорация Microsoft решила выпустить специальную версию операционной системы Windows 10 S. По задумке, она должна была составить конкуренцию Chrome OS и использоваться на слабых компьютерах в сфере образования. Но, похоже, что-то пошло не так. Теперь к...

Анонс Windows 10 Insider Preview Build 17115 Компания Microsoft продолжает работать над следующим крупным обновлением Windows 10, известным под кодовым названием «Redstone 4». Поскольку до релиза остаётся уже не так много времени, особое внимание уделяется поиску и исправлению ошибок, однако и некоторые новшества всё ...

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

Дома с Ксеомой (Видеонаблюдение и VMWARE ESXi) Системы видеонаблюдения/видеофиксации сейчас очень популярны. И хотя на рынке их великое множество (https://habrahabr.ru/company/intems/blog/322634/) желание сэкономить, особенно для использования дома или в секторе SOHO, часто приводит к мукам выбора. В частности у меня был...

Энтузиасты создали концепт нового Apple Studio Display В ассортименте компании Apple в прошлом было немало необычных продуктов. Одним из них являлся Apple Studio Display. Этот яблочный монитор в корпусе из прозрачного пластика выпускался до 2004 года, пока ему на смену не пришли алюминиевые Cinema Display. Однако 17 марта эта мо...

[Перевод] Реактивное программирование в Objective-C Со временем языки программирования постоянно изменяются и развиваются из-за появления новых технологий, современных требований или простого желания освежить стиль написания кода. Реактивное программирование можно реализовать с помощью различных фреймворков, таких как Reactiv...

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

Создано устройство для печати на пивной пене Компания Ripples разработала очень необычный аппарат для печати изображений на поверхности пивной пены. Подробнее об этом читайте на THG.ru.

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

American Express разрабатывает блокчейн-систему для ускорения транзакций Международный платежный гигант American Express активно изучает возможности блокчейн-технологий по увеличению скорости транзакций. Об это свидетельствует патентная заявка, которую подала «дочка» AE Travel Related Services Company, специализирующаяся в сфере путешествий. В до...

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

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

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

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

В сети появились первые подробности о нововведениях iOS 12 До официального анонса iOS 12 остается еще достаточно много времени. Скорее всего, купертиновцы представят новую версию своей мобильной операционной системы только летом на WWDC 2018. Однако уже сейчас в сети есть первые подробности об iOS 12.Читать дальше... ProstoMAC.com....

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

Мега-Учебник Flask, Часть XIII: I18n и L10n (издание 2018) Miguel Grinberg Туда Сюда Это тринадцатая часть серии Мега-Учебник Flask, в которой я расскажу вам, как реализовать поддержку нескольких языков для вашего приложения. В рамках этой работы вы также узнаете о создании собственных расширений CLI для flask. Для справки ниже ...

Monster Hunter World: мир вечной охоты Добро пожаловать в мир, населенный самыми красивыми, необычными и смертоносными чудовищами из тех, что нам доводилось видеть в видеоиграх. Доброй охоты! Monster Hunter World Жанр Action/RPG Платформы PlayStation 4, Xbox One Разработчик apcom Издатель Capcom Официальный сайт ...

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

Названа европейская цена смартфона Xiaomi Redmi Note 5 Pro Смартфон Xiaomi Redmi Note 5 Pro, месяц назад представленный на индийском рынке, скоро появится в Европе. В этом уверен известный инсайдер Роланд Квандт (Roland Quandt), опубликовавший цены на новинку на европейском рынке. Как утверждается, смартфон будет стоить 230 е...

В автомобилях Jaguar Land Rover будет использоваться ПО BlackBerry В автомобилях Jaguar Land Rover будет использоваться программное обеспечение BlackBerry. Она найдет применение в информационно-развлекательных системах и системах защиты информации. Соответствующее лицензионное соглашение подписано BlackBerry и индийской компанией Tata ...

«Цифровые государства»: с чего все началось Иллюстрация: Жан Гранвиль PD Консалтинговая компания Deloitte в конце 2017 года выпустила доклад о технологиях в международном государственном секторе. Главный тренд на 2018 год — то, что исследователи называют symphonic enterprise. Эта концепция подразумевает достижение кум...

Вместо Windows 10 S в «десятке» появится «S-режим» Вместе с ноутбуком Surface Laptop в мае прошлого года компания Microsoft анонсировала специальную версию операционной системы Windows 10 S. ***

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

Инновационная память 3D XPoint: потенциал технологии и перспективы развития В предыдущем материале мы заглянули в прошлое, вспомнили, с чего начиналась эра SSD и как твердотельные накопители менялись со временем, превратившись из громоздких и зачастую нерентабельных устройств в must-have для любого профессионала и энтузиаста. Настала пора устремить ...

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

Двадцатка лучших Telegram каналов о науке и технологиях Чего не сделаешь ради читателей? Я погрузился в недра ненавидимого Роскомнадзором мессенджера, но не для того, чтобы связаться с террористами, а, в поисках лучших познавательных телеграм каналов, на которые стоит подписаться. Читать дальше →

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

[Из песочницы] Мониторим каналы связи посредством Juniper RPM и Zabbix На написание статьи меня натолкнул этот материал — Автоматическое переключение маршрута в Juniper SRX. Захотелось немного расширить тему использования RPM. Эта технология является аналогом механизма SLA в мире Cisco, и как и у Cisco предназначена больше не для переключения к...

QPhyton 2.0.7 Программируйте на языке Python прямо на android устройстве благодаря специальной среде разработки, которая позволяет запускать свои проекты прямо на устройстве. QPython — Python for Android содержит в себе встроенный интерпретатор Python, консоль, редактор, библио...

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

Встречаем Windows Machine Learning — WinML Искусственный интеллект и машинное обучение — две хайповые тенденции последних лет. Необходимые для AI&ML объемы вычислений обычно выполняются в ЦОДах на специальном высокопроизводительном и энергоэффективном оборудовании (например, серверах с TPU). Эволюция циклична, и ...

Huawei тестирует операционную систему Android P для своих смартфонов Еще в первой половине марта 2018 года пользователи получили уникальную возможность скачать и установить на свои мобильные устройства первую тестовую сборку операционной системы Android P от Google. В ней имеется множество различных новшеств и прочих

ZTE Temp Go — смартфон на базе Android Go за $79 Mobile World Congress 2018 начинает преподносить приятные сюрпризы. ZTE представила на выставке необычный телефон. Речь о бюджетной модели ZTE Temp Go, стоящей 79 американских долларов. Главная особенность модели — легкая операционная система Android Go. Последняя осно...

Наиболее частый сценарий использования умной АС — управление проигрыванием музыки Аналитики Kantar оценили рынок умных акустических систем в США и пришли к выводу, что такими устройствами владеет около 34% американцев. Лидером рынка остаётся Amazon, занимающая 66%. За ней следует Google с показателем 30%. Оставшиеся 4% приходятся на компанию Sonos с...

Обход авторизации SAML   Обнаружена критичная уязвимость в SAML (Security Assertion Markup Language), с помощью которой можно осуществить обход авторизации. Уязвимости подвержены решения различных SSO-провайдеров и несколько библиотек, использующих SAML SSO (Single Sign-On). Читать дальше →

Система защиты Facebook начала публиковать SMS-сообщения пользователей в их профилях Система двухфакторной авторизации Facebook дала серьёзный сбой. Инженер-программист Гэбриел Льюис (Gabriel Lewis) сообщил, что социальная сеть начала уведомлять его о публикациях друзей по тому номеру, который он указал для защиты своей учётной записи. Более того, о...

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

Android наконец научится запоминать настройки громкости для акустики, подключаемой через Bluetooth В операционной системе Android P наконец будет исправлена неприятная особенность работы Bluetooth-акустики, когда настройки громкости сбрасываются при каждом подключении. Грядущее обновление позволит мобильной ОС запоминать установленные настройки громкости для каждого устро...

Wacom Cintiq Pro 24: перьевой дисплей для художников и дизайнеров В марте компания Wacom начнёт продажи перьевого дисплея Cintiq Pro 24 — устройства, созданного специально для профессиональных художников и дизайнеров. Дисплей можно подключить посредством порта USB Type-С к компьютеру под управлением операционной системы Wind...

[Из песочницы] Система вызова смарт-контрактов в блокчейне Ethereum Задача Часто разработчики смарт контрактов под Ethereum сталкиваются с, казалось бы, простой проблемой — вызов кода смарт-контракта в будущем или по расписанию. Но подходящего решения нет, и приходится разрабатывать отдельный сервис для вызова контрактов. Разрабатывая конт...

Apple выпустила iOS 11.2.6, watchOS 4.2.3, tvOS 11.2.6 и macOS 10.13.3, чтобы избавиться от бага Telugu Разработчикам и тестерам операционных систем не позавидуешь — каждый день им приходится надеяться, что пользователей минует очередной нерадивый баг, мешающий приложениям нормально работать. Баги, тем временем, становятся всё извращённее и извращённее. В этот раз беда ...

Планшет Samsung Galaxy Tab S4 получит процессор Snapdragon 835 Компания Samsung готовит к выпуску высокопроизводительный планшет Galaxy Tab S4. Информация об устройстве была обнаружена в базе данных бенчмарка GFXBench. Новинка располагает 10,5-дюймовой AMOLED-матрицей с разрешением 2560 x 1600 пикселей, восьмиядерным процессором Qualcom...

День, когда на Apple впервые свалился успех 17 апреля 1977 года Стив Джобс и Стив Возняк представили персональный компьютер Apple II на выставке West Coast Computer Fair в Сан-Франциско. В отличие от дебютного Apple I, который не вышел в широкую продажу, второе поколение «яблочных» компьютеров стало знаков...

Windows 10 S превращается в режим Windows 10 in S Mode в следующем году Если вы помните, то несколько недель назад появилась информация о том, что операционная система Windows 10 S превратится в специальный режим на полноценных ОС. ***

В Samsung придумали беспилотник с необычной конструкцией Управление США по патентам и торговым маркам (USPTO) выдало компании Samsung патент на необычный дизайн беспилотного летательного аппарата (БПЛА). Документ имеет лаконичное название «Дрон» (Drone). На иллюстрациях показано, что беспилотник снабжён вытяну...

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

ASUS и Flipkart готовятся к анонсу совместного смартфона Zenfone Max Pro M1 ASUS совместно c индийской компанией Flipkart, специализирующейся на продажах электроники, намерена организовать выпуск грядущей мобильной новинки — смартфона Zenfone Max Pro M1. Именно Flipkart является главным дистрибьютором ASUS на индийском ...

Разбор предложений по шаблонам русского языка Существует несколько парсеров, подходящих для русского языка. Некоторые из них могут даже выполнять синтаксический анализ, как SyntaxNet, MaltParser и AOT: … или выявлять факты, как Tomita. Глядя на эти парсеры, я вижу какую-то огромную сложность вычислений, требования к...

Security Week 7: знакомства через шифровальщик и обновления со спамом Новость Среди авторов вредоносного ПО тоже попадаются романтики. К примеру, некий деятель под ником iCoreX0812 любовно назвал свой троян-шифровальщик Annabelle — в честь проклятой куклы, звезды вот уже двух фильмов ужасов сомнительной художественной ценности. Как и киноперсо...

Финтех-дайджест: 70 россиян обучат цифровой экономике за 650 млн рублей, налоговая США и криптовалюты, чатботы умнеют Прошедшая неделя традиционно была богатой на события в мире финтеха. Отличились многие – как компании, так и страны. Самое интересное мы выделили, представив в этом посте. И никаких апрельских шуток! Обучение, конечно, стоит нынче недешево. Но 650 млн рублей для 70 челов...

Телефон-«банан» вернулся! | MWC 2018 Финская компания привезла в Барселону не только 4 смартфона, но и наследника мобильного телефона с QWERTY-клавиатурой, который знаком потребителям по фильму «Матрица». Nokia 8110 Reloaded от HMD Global ...

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

Павел Дуров просит юзеров делиться информацией о блокировке Telegram Все данные можно прислать на специальный email

Файловая система Apple APFS незаметно теряет данные пользователей Ошибку в операционной системе Apple macOS, при определенных условиях приводящую к незаметной для пользователя потере данных, обнаружил Майк Бомбич (Mike Bombich), создатель приложения для резервного копирования Carbon Copy Cloner (ССС). По его словам, ошибка проявляется...

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

Вышли iOS 11.2.6, watchOS 4.2.4, tvOS 11.2.6 и новая сборка macOS 10.13.3 В ночь с 19 на 20 февраля компания Apple, как и обещала, выпустила iOS 11.2.6, watchOS 4.2.3, tvOS 11.2.6 и обновленную сборку macOS 10.13.3. Все четыре апдейта не содержат новых функций, а их релиз направлен на устранение ошибки «символа смерти», вызывающего зависание сис...

Система мониторинга как точка проникновения на компьютеры предприятия Это продолжение памятки про систему мониторинга Zabbix, опубликованной недавно в нашем блоге. Выражаем огромную благодарность пользователю Shodin, который внес значительный вклад в исследование и написал данную статью. Системы мониторинга — это очень практичный компонент д...

Понимание lvalue и rvalue в C и С++ Eli Bendersky, Understanding of lvalues and rvalues in C and C++ (https://eli.thegreenplace.net/2011/12/15/understanding-lvalues-and-rvalues-in-c-and-c) От переводчика: предлагаю Вашему вниманию перевод интересной статьи об lvalue и rvalue в языках C/C++. Тема не нова, но з...

Операционные системы с нуля; уровень 1 (старшая половина) Настало время следующей части. Это вторая половина перевода лабы №1. В этом выпуске мы будем писать драйверы периферии (таймер, GPIO, UART), реализуем протокол XMODEM и одну утилитку. Используя всё это мы напишем командную оболочку для нашего ядра и загрузчик, который позво...

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

Вторая часть сравнения python и tcl В предыдущей статье была описана реализация задачи сбора данных о звонках с АТС, включающее в себя получение, разбор данных и добавление в БД. Решение данной задачи представлено на двух языках программирования — python и tcl. И вот, как и обещал, представляю код (на двух язы...

ТЕСТ:​ ​​Ставить знак препинания или нет? Проверьте свои знания пунктуации Посмотрите на предложения и попробуйте понять, в каком случае в них нужно ставить знаки препинания, а в каких лучше воздержаться.

Устройства с управлением через веб-интерфейс Автор: Николай Хабаров, IoT Google Developer Expert, эксперт по встраиваемым системам, DataArt. В этой статье я расскажу, как создать собственное устройство с веб-интерфейсом, которое будет доступно в локальной сети. Веб-интерфейс будет показывать текущие данные с датчика...

Цифра дня: Сколько просят с Microsoft за насильный апдейт до Windows 10? Цифра дня: 600 000 000 долларов просят с Microsoft за насильный апдейт до Windows 10. Американский пользователь Фрэнк Дикман (Frank Dickman) из Альбукерке подал на компанию Microsoft в суд за автоматическое обновление его ноутбука до операционной системы Windows 10. Его ноу...

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

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

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

На Дальнем Востоке в Благовещенске обнаружили необычные сосны В социальной сети Instagram на странице управления по охране животного мира Амурской области пользователь Михаил Лесик поместил видео прогулки в лес, вовремя которой он обнаружил необычные сосновые деревья. Образцы иголок были отправлены на экспертизу. По словам главного о...

Рустам Мехмандаров и Александр Тарасов — семантические чудеса и автоматизация экспериментов на jug.msk.ru 5 апреля 2018 года, как раз накануне конференции JPoint 2018, прошла очередная встреча московского сообщества Java-разработчиков jug.msk.ru. Рустам Мехмандаров рассказал об опыте решения задач с использованием Apache Jena. Александр Тарасов поведал про использование DSL на о...

Анонс Windows 10 Insider Preview Build 17110 Компания Microsoft выпустила очередную предварительную инсайдерскую сборку Windows 10 под номером 17110. Поскольку до релиза нового крупного обновления остаётся совсем мало времени, основные силы брошены на исправление ошибок и повышение стабильности работы системы. Новшест...

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

[Из песочницы] Адаптивная верстка с помощью SCSS и Gulp Доброго времени суток, коллеги! Давно задавался вопросом, как оптимизировать и сделать более удобным код используя @media screen. Ибо код body{font-size: 1em;} @media screen and (max-width: 1024px){ body{font-size: 0.8em;} } создает достаточно крупные файлы. Читать дал...

Windows 7 – или 600 миллионов долларов Суть претензий Дикмена сводится к тому, что автоматическим обновлением операционной системы его компьютера корпорация нарушила его гражданские права и причинила ему материальный ущерб.Фрэнк Дикмен владеет ноутбуком Asus 54L, который был приобретен вместе с предустановленной ...

В watchOS 5 Apple может отказаться от поддержки старых приложений В начале апреля компания Apple дала разработчикам возможность познакомиться с первой тестовой сборкой watchOS 4.3.1. Заметных изменений и новых функций прошивка с собой не принесла. Однако через некоторое время разработчики обнаружили в системе ряд предупреждающих уведомлени...

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

Android Go и Android One: что это такое и в чём различия В прошлом компания Google запустила несколько связанных с мобильной платформой Android проектов, между которыми легко запутаться. Изначально «корпорация добра» открыла программу Android One, но позже слегка изменила её суть и направление, в связи с чем создала Android Go. Ес...

Консоль Nintendo Switch превратили в Linux-планшет Недавно стало известно о том, что за девять месяцев текущего финансового года компания Nintendo реализовала более 15 млн портативных консолей Switch. Большая популярность устройства привлекла внимание энтузиастов, которые порой меняют оригинал до неузнаваемости. Например, ха...

Макрос для Autodesk Revit, который подравнивает стены Автодеск сделал стены разными, но пришли проектировщики и начертили стены под углом 0,045 и 89,915 градусов. Поэтому не ставятся размеры между стенами. Так продолжалось долго, но теперь появился Великий Макрос Уравнитель, он вернет стенам углы в 0,000 и 90,000 градусов. Макр...

Опыт перехода проекта на phalcon с php 5.6 на 7.1 Время идет, прогресс приносит свои плоды, каждый месяц выходят новые версии того или иного программного обеспечения. То же происходит и с языком PHP. Наша команда проекта krisha.kz решила, что уже пора совершить переход на новую версию интерпретатора. Мы поделимся опытом п...

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

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

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

В Android P появится защита от шпионов На сайте Android Open Source Project было обнаружено упоминание одной из новых функций Android P — следующей версии мобильной операционной системы от Google. Она будет связана с безопасностью и призвана [...]

В Telegram для Android появился стриминг видео и автоматический ночной режим Команда популярного мессенджера Telegram объявила о выпуске обновленной версии мобильного приложения для устройств, работающих под операционной системой Android. Апдейт Telegram 4.8 приносит несколько новых возможностей. В мессенджере появилась потоковая заг...

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

Наш путь ресайза изображений В интернете достаточно статей и проектов для ресайза изображений. Почему же нужна еще одна? В этой статье я расскажу почему нас не удовлетворили текущие решения и пришлось пилить собственное. Читать дальше →

Обзор твердотельного накопителя Kingston A400 480 Gb Лет пять назад стандартным «начальным» объемом для SSD были 120-140 гигабайт. Через пару лет стали активно брать 240-260 гигабайтные модели, все-таки кроме операционной системы и десятки мелких программ хочется и игры на шустрый системный раздел поставить. И вот, в 2018 году...

[Перевод] Манипуляция поисковой выдачей Google   Исследователь Tom Anthony обнаружил сверхкритичную уязвимость в поисковом механизме Google, способную влиять на поисковую выдачу. Компания «исправляла» уязвимость полгода и выплатила за нее всего лишь $ 1337. Читать дальше →

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

[Из песочницы] Принцип SOLID в языке Go Приветствую вас, хабровчане, решил поделиться с сообществом переводом довольно часто (по личным наблюдениям) упоминаемого поста SOLID Go Design из блога Dave Cheney, который выполнял для собственных нужд, но кто-то говорил, что нужно делиться. Возможно для кого-то это окажет...

[Из песочницы] Google, Qualcomm и облачные игровые сервисы. Интеграция успеха? История о компромиссах Прошедший год преподнес нам планы о выпуске компанией Google ноутбуков на базе решений ARM от Qualcommа с операционной системой Windows. Большинство встретило данное решение достаточно прохладно. Да и к тому же недавно вскрылась информация, что это бу...

В Google Play обнаружены два приложения с функцией криптоджекинга В ноябре 2017 года Avast обнаружил штамп вредоносных программ JSMiner в Google Play - криптомайнер скрывался внутри игрового приложения Cooee.Процесс мобильного майнинга начинается по схожей схеме, когда пользователь загружает приложение и открывает его. Далее происходит авт...

Почему расширение ИБ-штата не приводит к повышению безопасности, и что с этим делать Ученые и аналитики ServiceNow провели исследование и установили, что увеличение штата ИБ-специалистов не всегда приводит к повышению защищенности инфраструктуры и сетей компании. Выяснилось, что наиболее важную роль в этом играет автоматизация обновления ПО. Далее поговорим...

Инсайдеры озвучили стоимость специальной версии OnePlus 6 Компания OnePlus до сих пор не объявила официальную дату анонса нового флагмана, но индийское подразделение Amazon уже запустило промо-страницу, посвящённую смартфону. Судя по ней, ждать презентации осталось [...]

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

Windows 10 получила функцию Quick Pair Система научилась автоматически находить и подключать Bluetooth-устройства

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

[Перевод] Изучаем KTX для Android Привет, «Хабр»! Прошло почти 9 месяцев с тех пор, как на Google I/O 2017 компания Google анонсировала Kotlin в качестве официального языка разработки под Android. Кто-то использует его как основной инструмент намного дольше, учитывая, что на нём можно было писать уже с серед...

Взлом ядерного Crackme Привет, Хабралюди! Сам процесс решения задачек на взломы особенно приятен, а когда есть решение – приятно вдвойне. Сегодня мы решили разобрать крякми, который попался нам на конференции ZeroNights в ноябре, где наша команда из школы кибербеза и ИТ HackerU дебютировала и с...

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

[Из песочницы] Распределённая система управления на базе SoC FPGA Реализация связки прошивки ПЛИС, ПО микроконтроллера NIOS и управляющего ПО под Linux на базе Altera Cyclone V SoC с использованием Avalon Mailbox для создания на их основе распределенной системы управления. Читать дальше →

Microsoft отложила выход следующего крупного обновления Windows 10 (Redstone 4) из-за ошибки, приводящей к «синему экрану смерти» Следующее крупное обновление Windows 10 с кодовым именем Redstone 4 должно было выйти еще прошлым вторником. Но не вышло. Microsoft обнаружила в системе некую критическую ошибку, из-за которой распространение обновления пришлось перенести. И вот сейчас Microsoft пошла на вес...

[Из песочницы] Ещё один пример автоматизации или PowerShell + Google Apps Script Лень — двигатель прогресса… Вот и я, найдя немного свободного времени, решил автоматизировать достаточно рутинную для каждого админа задачу — создание и отключение пользователей. Читать дальше →

[Перевод] Врываемся в 2018 год с очередным большим релизом: выпуск версии 11.3 языка Wolfram Language и Mathematica Перевод блог-поста Стивена Вольфрама (Stephen Wolfram) "Roaring into 2018 with Another Big Release: Launching Version 11.3 of the Wolfram Language & Mathematica". Содержание — Поток выпуска версий — Что нового? — Блокчейн — Системное моделирование — Новое в ноутбуках ...

Языки программирования для квантового компьютера Прототип ядра ионного квантового компьютера. Ion Quantum Technology Group, Сассекский университет Квантовые компьютеры время от времени попадают в СМИ. Вы слышите о том, как человек шаг за шагом приближается к их созданию, хотя для большинства развитие квантовых вычислений ...

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

Sony сделает умным любой тренажёр Вместе с watchOS 4 Apple научила свои умные часы синхронизироваться с тренажёрами для обмена данными. Для этого американская компания заключила соглашения с крупными производителями тренажёров. Японская компания Sony пошла дальше и представила систему Connected Gym, которая ...

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

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

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

Android P не даст писать звук и изображение с камеры приложениям, работающим в фоне Согласно информации от XDA Developers, в коде будущего Android P обнаружили интересные строки, которые принесут в систему новые запреты, ну или разрешения, усиливающие безопасность. Система будет запрещать приложениям, работающим в фоне, доступ к камере, а также микрофону....

Вредоносное ПО для кражи биткоинов распространялось через Download.com Если вы спросите ИТ-специалиста о базовых мерах безопасности в интернете, он, вероятно, посоветует загружать софт только с легитимных площадок. Жаль, что это не панацея. Мы обнаружили три троянизированных приложения, размещенных на download.cnet.com – одном из наиболее попул...

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

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

Индийская энергетическая компания атакована хакерами По счастью, киберпреступники не преследовали цели погрузить во тьму индийские города, их интересовали исключительно деньги. Как сообщает издание The New India Express, инцидент имел место на прошлой неделе. Пришедшие на работу сотрудники UHBVN обнаружили на мониторах своих к...

Делаем дырки в торрентах освобождая место и оставаясь на раздаче (часть 1) Предупреждение: Этот график сделан для скрипта второй части статьи за которую я ещё не брался. Поэтому не очень обращайте внимание на данные в нём. Графики для этой статьи в конце под спойлером. Информацию из этой статьи используйте на свой страх и риск. Мы будем стирать да...

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

Avito Quiz: Golang Привет! Сегодня продолжаем серию мини-квизов в нашем блоге. Этот выпуск (предыдущий здесь) будет посвящен языку Go — будем считать, что это разминка в преддверие GopherCon Russia 2018 (кстати, у нас на этой конференции будет стенд, и мы планируем несколько интересных активно...

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

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

Что будет вместо Windows 10 S? Windows 10 S — необычная версия самой популярной компьютерной операционной системы. Она была представлена в мае минувшего года, и похоже, в будущем ее сменит другое программное решение, которое будет доступно в версиях Home, Enterprise и Pro операционной системы Wind...

iPhone 5s может поддерживать iOS 12 iPhone 5s может поддерживать iOS 12, которая будет представлена в июне этого года. К такому выводу пришли эксперты с портала MacGeneration, которые обнаружили упоминание смартфона в тестовых логах WebKit. Сообщается, что WebKit был запущен на симуляторе iPhone 5s, что мож...

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

Apple выпустила iOS 11.3 для избранных Компания Apple выпустила долгожданное обновление мобильной операционной системы iOS 11.3. Правда, пока апдейт доступен только для пользователей iPad шестого поколения, анонсированного пару дней назад в Чикаго. Новый планшет стал доступен для предзаказа сразу после анонса, н...

Устройство Orange Cyberdefense Malware Cleaner «обеззараживает» флэшки Флэш-накопители, широко используемые для переноса информации, так же успешно могут переносить вирусы, но далеко не все пользователи предпринимают необходимые меры безопасности. Компания Orange Cyberdefense сообщила о выпуске специализированного устройства Malware Cleane...

Неприятный баг в Siri позволяет читать сообщения на заблокированном iPhone Компания Apple всегда делает акцент на то, что пользователи ее фирменной продукции защищены от хакеров, злоумышленников и прочих людей. Для этого она постоянно совершенствует систему защиты операционной системы iOS для iPhone, iPad и iPod Touch,

Всё, что сегодня известно о Xiaomi Redmi Note 5 Xiaomi очень успешно прошла 2017 год, многие аналитики отмечают, что не в последнюю очередь из-за крайне успешного Redmi Note 4. Особенно успешно дела шли у компании на Индийском рынке, где её устройства разлетались очень быстро и в&n...

Браузер «Спутник» получил сертификаты соответствия ФСБ России ФСБ России выдала сертификаты соответствия трем версиям браузера «Спутник» со встроенным средством криптографической защиты для российских операционных систем Astra Linux и Альт, а также для OS Windows от Microsoft. Сертификаты удостоверяют, что все три версии доверенного бр...

Рендеры подтверждают дизайн Nokia 7 Plus После достаточно длительного перерыва с выходом годных смартфонов под брендом Nokia, мобильники нового поколения, созданные под руководством HMD Global можно считать достойными решениями, но в современных реалиях им уже сложно ужиться. Отсутствие модного «безрамочного&...

Bose сделает жидкие наушники Американский производитель наушников, колонок и автомобильных акустических систем Bose, запатентовал материал для наушников, способный изменять своё физическое состояние в зависимости от температуры кожи пользователя. Документ был обнаружен на сайте Ведомства по патентам и ...

Будущие смартфоны Samsung будут иметь расширяемые дисплеи Не успев выпустить свой первый гибкий смартфон, Samsung Electronics занялась проектированием раздвижных дисплеев. Это следует из материалов Ведомства по патентам и товарным знакам США. Согласно обнаруженным данным, производитель работает над созданием системы механизмов рас...

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

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

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

Фастфуд ни при чем! Найдены бактерии, вызывающие ожирение Ожирение стало воистину настоящей напастью XXI века, и неудивительно, что эту проблему начали изучать особенно пристально. Научных трудов на тему лишнего веса, правил по его контролю и происхождению немало. Однако исследование, опубликованное в журнале Cell Host & Mic...

Nokia 5233 взорвался и убил подростка в Индии Nokia 5233 был представлен в январе 2010 года. Он был одним из первых сенсорных смартфонов компании. Девайс, к слову, до сих пор можно приобрести в Индии по цене в 46 долларов. Удивительно, но спустя восемь лет устройством все еще пользуются индийские подростки, одним из ко...

Рынок смартфонов Индии вернулся к двузначному росту. Лидером пока ещё остаётся Samsung Аналитики IDC подсчитали, что в прошлом году индийский рынок смартфонов показал рост на 14% в количественном выражении. Если точнее, за год в Индии было реализовано 124 млн аппаратов. Таким образом, Индия стала самым быстрорастущим рынком смартфонов по итогам прошлого г...

Apple выпустила iOS 11.3 для всех После ограниченного выпуска только для iPad шестого поколения, анонсированного пару дней назад в Чикаго, компания Apple сделала доступным для всех желающих долгожданное обновление мобильной операционной системы iOS 11.3. ОС iOS 11.3 доступна в виде бесплатного обновления дл...

Mailspring – легкий, но функциональны почтовик (Mac) Несмотря на то, что сегодня веб-версии почтовых сервисов уже обладают достаточно широкими возможностями, многие пользователи предпочитают пользоваться специальными приложениями. Например, такими как Mailspring.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment ...

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

«Яндекс» внедрит голосового помощника в бытовую технику Как сообщает “КоммерсантЪ”, электронная плата Yandex.iO позволит внедрять голосовое управление на базе персонального помощника "Алиса" в бытовую и другую технику. Таким образом, устройство может быть интегрировано с приложениями и веб-сервисами, позволя...

Малварь RottenSys обнаружена на 5 млн Android-устройств, некоторые из которых были заражены «из коробки» Малварь RottenSys обнаружили почти на 5 000 000 Android-устройств. В основном это китайские смартфоны Huawei, Xiaomi, LeEco и так далее. Некоторые устройства были заражены прямо «из коробки».

Code Conventions: как мы сохраняем быстрый темп разработки PHP-проекта Привет, Хабр. Меня зовут Евгений Удодов, я сооснователь и технический директор компании Roistat. Хочу поделиться нашим опытом разработки большого и сложного продукта — системы аналитики. TL;DR: Мы выложили на github наш Code Conventions и рассказали в статье о том, как его...

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

[Из песочницы] Как не стать честным рассыльщиком Давно хостился на одном ресурсе, у которого была услуга «списки рассылки». Для тех, кто не в курсе – загружаешь список адресов (списки сформированы легально, никакого спама, Double Opt-in) и формируешь письмо, сервис автоматически рассылает письмо по всем адресатам. Собствен...

Установлен контакт со спутником NASA, потерянным много лет назад Агентство NASA сообщило, что ему удалось получить телеметрические данные с неопознанного спутника, 20 января обнаруженного на околоземной орбите астрономом-любителем. Декодирование данных показало, что это спутник Imager for Magnetopause-to-Aurora Global Exploration (IM...

[Перевод] Ответы на распространённые вопросы о шаблоне render prop Кент С. Доддс, автор материала, перевод которого мы публикуем сегодня, говорит, что недавно группа программистов, с которыми он должен был провести тренинг по React, заинтересовалась шаблоном «render props», который ещё называют шаблоном «функция как потомок» (в разных публи...

«Леха — лапочка», или как мы делали опрос IT-удовлетворенности на 20 тысяч человек А вообще нормально ли нашим сотрудникам работается с внутренними системами? В небольшой компании это вопрос простой, всех сотрудников и их системы IT-служба знает почти наизусть. Но нашим айтишникам сложновато запомнить 20 тысяч человек — а именно столько в ВТБ используют IT...

Чего не хватает в Trello для Agile разработки и где искать альтернативы? Многие из тех, кто привык работать с Trello, отмечают удобство и универсальность инструмента, но забывают о том, что вокруг появляется много новых сервисов и функций. Trello построен на базе Kanban досок. К сожалению, Kanban доски в Trello сильно упрощены: с общими офисными...

Устройство для работы с картами памяти Atech Blackjet UX-1 стоит $500 В этом квартале должны начаться поставки устройства, показанного на иллюстрации. Оно называется Blackjet UX-1 и предназначено для работы с картами памяти. Некоторое время назад его представила компания Atech. Atech Blackjet UX-1 стоит $500. За эту сумму покупатель пол...

Android 9.0 Pi повергнет всех в шок совершенно новым дизайном Пользователи смартфонов на базе операционной системы Android являются достаточно консервативным. Большинство из них вполне устраивает, что многие приложения из Google Play обладают устаревшим интерфейсом. Компания Google выпустила Android 5.0 Loliipop в 2014 году, и эта

Бланка появится в Street Fighter 5: Arcade Edition на следующей неделе Знаковое событие произойдет 20 февраля; именно в этот день один из классических персонажей серии будет доступен в Street Fighter 5: Arcade Edition. Capcom выпустит специальный DLC, в котором появится сюжетная глава с персонажем. Все полюбившиеся геймерам фирменные приемы Бл...

tdlib-ruby: как сделать Telegram-клиент на Ruby Одна из особенностей мессенджера Telegram — широкие возможности API (Bot API и Telegram API). Команда Telegram пошла ещё дальше и выпустила библиотеку TDLib (Telegram Database Library), позволяющую разрабатывать альтернативные клиенты Telegram и не задумываться о низкоуровн...

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

[Перевод] Что нового в LLVM LLVM 6 уменьшает опасность Spectre, имеет улучшенную поддержку Windows и CPU компании Intel, а также включает WebAssembly в число поддерживаемых целевых платформ. Инфраструктура компилятора LLVM прошла путь от технически любопытной вещи до живой части современного ландшаф...

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

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

[Из песочницы] Как быть* компилятором — создание компилятора на JavaScript Привет, Хабр! Представляю вашему вниманию перевод статьи "How to be* a compiler — make a compiler with JavaScript" автора Mariko Kosaka. *Все верно! Быть компилятором — это здорово! Дело было одним замечательным воскресеным днем в Бушвике, Бруклин. В моем местном книжном м...

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

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

Операционные системы с нуля; уровень 3 (младшая половина) В этой лабе мы будем реализовывать возможность запуска пользовательских программ. Т.е. процессы и всю зависимую инфраструктуру. В начале разберёмся как переключаться из привилегированного кода, как переключать контексты процессов. Затем реализуем простенький round-robin пла...

Операционные системы с нуля; Уровень 1 (младшая половина) Эта часть посвящена улучшению навыков работы с Rust и написанию парочки полезных утилиток и библиотек. Напишем драйверы для GPIO, UART и встроенного таймера. Реализуем протокол XMODEM. Используя это всё, напишем простенький шелл и загрузчик. Перед прочтением настоятельно ре...

[Перевод] Blockchain на Go. Часть 1: Прототип Блокчейн одна из самых революционных технологий 21 века, до сих пор не реализовавшая весь свой потенциал. По сути, блокчейн это просто распределенная база данных. Что же делает ее уникальной? Это база данных полностью открыта и хранится у каждого участника полной или частичн...

Книга «Linux API. Исчерпывающее руководство» Привет, Хаброжители! Недавно у нас вышел фундаментальный труд Майкла Керриска по программным интерфейсам операционной системы Linux. В книге представлено практически полное описание API системного программирования под управлением Linux. Сейчас мы рассмотрим раздел «Потоки ...

Транскрипция географических названий в Open Street Map. Латвия, Литва, Польша, Эстония Привет всем, кто использует OSM. У каждого из нас свои задачи при работе с картами, однако одним из базовых функционалов конечно является поиск географических объектов, как минимум населенных пунктов, а так же рендеринг карт. Проблема в том, что значение тега name для узлов,...

GOG.com: скидки в честь китайского Нового года и The King of Fighters 2002 в подарок Цифровая дистрибьюторская площадка GOG.com запустила очередную масштабную распродажу, в этот раз приуроченную к празднованию китайского Нового года. Кроме того, всем пользователям магазин дарит бесплатную копию файтинга The King of Fighters 2002. Получить подарок ...

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

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

Отчет Google: Android является более безопасной, чем iOS Сегодня компания Google опубликовала свой четвертый ежегодный отчет о безопасности операционной системы Android, где на 56 страницах написана исчерпывающая информация о том, какими методами обеспечивается безопасность пользователей. Мы не будем утомлять вас полным текстом, н...

Анонс Serverless Moscow Meetup #1 Всем привет! Первый митап в России по технологии Serverless пройдет 1-ого марта в Rambler&Co. Мы поговорим о том, что такое Serverless и почему появился этот подход, а также рассмотрим два практических кейса: построение аналитической системы для мобильного приложения и ...

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

Операционная система Jolla Sailfish OS3 представлена официально На MWC 2018 Jolla анонсировала новую версию мобильной операционной системы — Sailfish OS 3. Так как ранее компании не удалось конкурировать с...

Бананофон Nokia 8110 работает на KaiOS. Что это за операционная система и на что она способна? Компания HMD Global представила в Барселоне возрождённую версию сотового телефона Nokia 8110, Она работает на операционной системе KaiOS, о которой мы ничего не слышали до сих пор.

Компания Jolla представила операционную систему Sailfish 3 На барселонской выставке Mobile World Congress 2018 компания Jolla официально представила новую версию своей операционной системы Sailfish. ***

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

Samsung запатентовала летающий дисплей, управляемый глазами В начале 2016 года Samsung подала заявку на патент, описывающий дрон со встроенным дисплеем, а также системой определения лица и положения зрачков. В феврале 2018-го Ведомство по патентам и товарным знакам США наконец зарегистрировало патент столь необычного гаджета. ...

«Секретная» Google Fuchsia OS доступна для тестирования в браузере Fuchsia OS — новая операционная система от Google. Впервые её обнаружили на Github, причём представители компании никак не анонсировали разработку. Платформа базируется на микроядре Meganta и может работать на компьютерах, планшетах и смартфонах. Протестировать демоверсию F...

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

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

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

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

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

Эксперты обнаружили игру с худшей производительностью на PS4 Pro и Xbox One X Сотрудники авторитетного ресурса Digital Foundry опубликовали подробный технический разбор недавно вышедшего слэшера Dynasty Warriors 9. Специалисты в подробностях изучили разные версии игры и пришли к [...]

Облачный буфер обмена обнаружен в групповой политике Redstone 5 Давно известно, что компания Microsoft на протяжении более чем года работает над новой функцией. Облачный буфер обмена позволит копировать данные на одном устройстве, а вставлять на другом.Раньше сообщалось а новые настройки внутри приложения параметры. Она была обнаружена в...

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

Google обвинили в слежке за пользователями через Chrome Специалист в области кибербезопасности Келли Шортридж обнаружила крайне необычное поведение Chrome для Windows. Как оказалось, браузер от Google просматривает все файлы и документы на компьютере. Поисковый [...]

Анонс Huawei Y9 (2018) – настоящий «убийца» Xiaomi Redmi Note 5 Pro Сегодня, 10 марта, состоялся официальный анонс смартфона Huawei Y9 (2018), который получил достаточно производительное техническое оснащение. Новинка может похвастаться металлическим корпусом, двойной основной камерой, безрамочным экраном и операционной системой Android 8.0 ...

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

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

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

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

Препарирование файлов .XLSX: редактирование файла средствами PL/SQL Часть 1. Введение, стили Часть 2. Строки, разметка Часть 3. Редактирование через PL/SQL Доброго дня. Третья часть разговора про формат XLSX подоспела. Я не случайно начал со внутреннего устройства файла. Не понимая где что находится и как выглядит, сложно понять, для чего я...

В Google Play обнаружено приложение, направленное на кражу криптовалюты В Google Play распространяется вредоносное приложение для обмана начинающих пользователей майнинговых сервисов. Об этом предупреждают специалисты ESET,  обнаружившую новую аферу в магазине приложений. В сентябре 2017 года в Google Play появилось приложение Monero Miner (XMR)...

Инструмент GameMode от компании Feral Interactive ускоряет игры в ОС семейства Linux Британская фирма Feral Interactive объявила о выпуске программного обеспечения с открытым исходным кодом GameMode, призванным ускорить работу современных игр в операционных системах семейства Linux. Рост быстродействия достигается за счет автоматического активирования р...

3 распространенные ошибки в дизайне, которые легко исправить О рубрике #logomachine_help Всем привет! В сообществе Логомашины ВКонтакте есть рубрика, в рамках которой мы даем подписчикам советы по дизайну. Мы показываем, что можно изменить в графике, чтобы дизайн выглядел аккуратнее и понятнее. Сегодня на примере участников нашей ру...

Индийская компания Ola выведет в течение года на дороги 10 тысяч электрических рикш Индийский сервис заказа попутного транспорта Ola, связанный с японским конгломератом SoftBank, объявил о старте программы «Mission: Electric» (Миссия: электроприводной), в рамках которой её парк пополнится 10 тыс. электрических трёхколёсных автомобилей &...

Samsung Galaxy Note 9 получит большой аккумулятор и диагональ Последние слухи из сети касаемо Galaxy Note 9 затрагивают щепетильную тему. Источники сообщают, что смартфон получит аккумулятор на 4000 мАч, что достаточно немало. Однако, компания не будет пытаться уместить крупный элемент питания под маленький корпус. В этот раз решено ...

Голосовой ассистент Google Assistant добавлен в операционную систему Chrome OS У операционной системы Android много преимуществ, однако и минусов хватает. Несколько лет назад Google создала такую ОС, которая лишена практически всех недостатков первой. Новинка получила название Chrome OS и вот уже как более трех лет

Telegram исчез из App Store Мессенджер Telegram и его аналог Telegram X написанный на языке Swift, исчез из App Store по всему миру. Первыми пропажу обнаружили пользователи Reddit. Удаление Telegram никак не связано с требование властей какой-либо страны. Как заверил основатель Telegram Павел Дуров на&...

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

[Перевод] От JavaScript к Rust и обратно: рассказ о wasm-bindgen Мы уже видели насколько WebAssembly быстро компилируется, ускоряет js библиотеки и генерирует более компактные бинарники. У нас даже есть общее представление как наладить взаимодействие не только между сообществами Rust и JavaScript, но и с сообществами других языков. В про...

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

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

Neurogress: платформа систем нейроуправления от участников проекта Blue Brain Прошедший 2017 год стал знаковым для различных стартапов, которые собирали средства на своё развитие через ICO. Мы стали свидетелями создания фактически новой индустрии из идей кучки энтузиастов. Конечно, были и белые, и чёрные стороны привлечения средств. Сегодня я хочу ...

Datalore: открываем бета-версию приложения для анализа данных на Python Привет, Хабр! В рядах инструментов JetBrains пополнение. Мы запускаем открытую бета-версию Datalore — умной веб-среды для анализа и визуализации данных на языке Python. Машинное обучение уверенно захватывает мир: алгоритмы интеллектуального анализа данных стоят за совреме...

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

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

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

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

MWC 2018: Alcatel представила недорогие смартфоны 5, 3, 3X и 3V На начавшейся в Барселоне выставке MWC 2018 компания Alcatel представила целую россыпь смартфонов с весьма лаконичными названиями. Все они относятся к средней и нижней ценовой категории. Об аппарате Alcatel 1X на базе Android Oreo (Go Edition) мы уже писали, а тепер...

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

ЦОД для технопарка: от «бетона» до сертификации Tier Facility При строительстве центра технического обеспечения одного из крупнейших российских технопарков я отвечал за инженерную инфраструктуру. Объект седьмым в России прошел сертификацию Tier Facility авторитетного международного института Uptime Institute. О том, чего нам это стоило...

[Перевод] Webpack 4, import() и CommonJS В JavaScript много забавного. У одного из самых популярных в мире языков программирования до сих пор нет стабильного синтаксиса разбиения кода на части. То есть в стандарте синтаксис ESM с «import» наперевес уже есть, но в браузерах и ноде он спрятан за флагами, а в вебпаке...

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

Год за три на Хабре. Делимся опытом ведения корпоративного блога Каждый из нас видел волнующие и торжественные моменты, когда, например, устанавливается связь с космонавтами или со спутником. Люди радостно вскидывают руки, искренне и тепло улыбаются, иногда обнимаются, особенно если событие значимое. Команда ЛАНИТ улыбалась, обнималась, в...

Сравнение ITSM-систем По мере своего развития у компаний появляется необходимость развивать и адаптировать свою структуру ИТ. И возникает логичный вопрос: «А что для этого нужно?» или «С чего начать?» И тут на помощь приходит ITIL и ITSM. ITSM — это подход к управлению и организации ИТ-услуг, ...

Новая «смертельная» уязвимость в Windows позволяет сломать любой компьютер Чем популярнее становится операционная система или даже вся платформа, тем более желанной оказывается ее взлом для хакеров. Еще бы, ведь обнаружив одну или несколько уязвимости они смогут взломать миллионы компьютеров, работающих над управлением конкретной ОС.

Автоматизация удаления забытых транзакций Предисловие Достаточно нередко бывают ситуации, когда транзакция в MS SQL Server бывает забытой тем, кто ее запустил. Самый частый пример этому — запуск скрипта в SSMS, где явно открывается транзакция инструкцией begin tran, затем происходит ошибка, а вот commit или rollback...

Построение сети для систем хранения данных СМБ сектора: Часть 1. Выбор сетевого оборудования Существуют различные методы организации централизованной системы хранения данных. Тем не менее большинство таких методик так или иначе можно свести к одному из трёх направлений… Читать дальше →

Microsoft заблокировала работу uTorrent По мнению антивируса Windows Defender, приложение uTorrent стало представлять угрозу для программного обеспечения ПК, вследствие чего подверглось автоматической блокировке.

Google исправила 11 критических ошибок в Android На прошлой неделе специалисты Google в бюллетене по безопасности Android сообщили об исправлении 11 критических уязвимостей в операционной системе, семь из которых — ошибки удаленного выполнения кода. В целом было устранено 37 дефектов, причем 26 — высокой степени серьезност...

Как адаптировать игру на Unity под iPhone X к апрелю Месяц назад Apple предупредила всех разработчиков, что с апреля все приложения, которые заливаются в App Store, должны быть собраны с использованием последнего iOS 11 SDK. О том, как правильно позиционировать контент, используя новый API, уже давно можно почитать в официал...

[Перевод] Джон Кармак: Недельный отпуск, проведенный за программированием Вашему вниманию предлагается перевод поста Джона Кармака, опубликованный им в Facebook на прошлой неделе и обретший некоторую популярность. После многолетнего перерыва я наконец решился взять ещё один отпуск, который провёл за программированием. Целую неделю я смог спокойно...

Наша сила – в волокне, или системы Powered Fiber Cable System Современные сетевые инфраструктуры постоянно расширяются, становясь все более универсальными и сложными. Точки доступа Wi-Fi, камеры видеонаблюдения, элементы систем автоматизации и контроля зданий – все больше различных устройств подключаются к сетям. По мере добавления нов...

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

Гарнитура Asus Windows Mixed Reality Headset доступна для покупки за 430 долларов Asus представила свою гарнитуру смешанной реальности для работы с Windows 10 ещё в сентябре. Тогда мы сообщали, что устройство будет дороже многих конкурентов. И вот, спустя полгода, гарнитура наконец-то выходит на рынок. Она обойдётся покупателям в 430 долларов, но п...

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

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

SanDisk представила самую быструю в мире карту памяти на 400 ГБ для смартфонов Все производители смартфонов, работающих на базе операционной системы Android, обычно делают основную ставку на встроенную память. Так, например, купить Galaxy S9 можно в базовой версии, которая оснащена 64 ГБ свободного пространства. Этого вполне достаточно для

Новая старая уязвимость: менеджер паролей Firefox уже 9 лет использует устаревший SHA-1 Создатель AdBlock Plus Владимир Палант (Wladimir Palant) обнаружил уязвимость в браузере Firefox и почтовом клиенте Thunderbird, позволяющую подобрать их мастер-пароль путем перебора. Источник проблемы — используемый механизм хеширования SHA-1. Подробнее об уязвимости ниже....

Редактор TECO: EMACS, я твой отец Впервые про TECO я прочитал в пародийной статье Real Programmers Don't Use Pascal, написанной незадолго до моего рождения. Там было написано, что настоящие программисты не используют новомодные редакторы EMACS и VI: Нет, Настоящий Программист хочет редактор вида «Просил? Так...

Denuvo дайджест: CPY снова на коне, неудача Ubisoft, украинский Шерлок Холмс на свободе, а Тетрис под железным занавесом После непрекращающейся череды неудач, австрийские разработчики антипиратской защиты Denuvo, казалось бы, поймали за хвост свою синюю птицу и смогли нарастить вес в глазах издателей, удерживая броню геймпрома достаточно долгое время. Но и бравые умы даркнета не сидели сложа р...

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

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

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

Представлен ZenFone Max Pro M1: Snap636, 5000 мА·ч, Android 8.1 Компания Asus представила ZenFone Max Pro M1. Это улучшенная версия ZenFone Max M1, который оснащается процессором Snapdragon 425, HD-дисплеем и 2 ГБ оперативной памяти. И если ZenFone Max M1 можно сопоставить с Redmi 5, то в случае с ZenFone Max Pro M1 речь идет уже о Xiao...

Авторизацию в macOS можно обойти с помощью Chrome RDP Некорректная работа утилиты удаленного доступа для браузера Chrome угрожает безопасности компьютеров под управлением macOS. Баг позволяет получить права текущего пользователя устройства без ввода логина и пароля. Для эксплуатации уязвимости нужен ряд определенных условий. Ch...

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

Интернет-разработчики повысили сетевую безопасность Некоммерческий консорциум разработчиков программного обеспечения для интернет-систем (Internet Systems Consortium, ISC) устранил две уязвимости протокола динамической настройки узла (Dynamic Host Configuration Protocol, DHCP), способные нарушить работу сетевых инфраструктур....

Анонс Sailfish OS 3.0 – независимая операционная система для смартфонов Полагаться на одни только операционные системы Android и iOS нельзя, уверена компания Jolla, поэтому она вот уже как несколько лет занимается разработкой своей собственной ОС. В ходе выставки MWC 2018 в Барселоне разработчики презентовали Sailfish

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

[Перевод] Зомби, которые съедают вашу память Что бы вы там себе не думали, а зомби существуют. И они действительно едят мозги. Не человеческие, правда, а компьютерные. Я говорю сейчас о зомби-процессах и потребляемых ими ресурсах. Это будет душераздирающая история о потерянных и снова найденных 32 ГБ оперативной памяти...

[Перевод] Конференция DEFCON 23. «Как я сбивал назойливый дрон соседского ребёнка». Майкл Робинсон Большое спасибо за то, что пришли меня послушать! То, о чём я буду говорить, отличается от выступлений предыдущих спикеров. Сначала я хочу поблагодарить людей, которые помогали мне в подготовке этого выступления. Некоторые из них смогли тут присутствовать, некоторые нет. Это...

Новая версия браузера Google Chrome Canary демонстрирует грядущее обновление дизайна в стиле Material Design 2 Со дня анонса следующей версии операционной системы Android P в сети не утихают разговоры касательно особенностей нового дизайнерского языка Material Design 2 и планов Google в отношении дизайна собственных продуктов. Напомним, незадолго до того, как мы узнали о грядущем обн...

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

Оптимизация Android-приложения для работы с док-станцией Samsung DeX Год назад появился смартфон Samsung Galaxy S8/S8+, а вместе с ним и док-станция DeX, позволяющая пользователю превратить телефон в полноценный компьютер. Для этого достаточно поставить телефон на станцию, и на экране подключенного монитора отобразится рабочий стол, похожий н...

#видео | Стивен Хокинг рассказал о том, что было до Большого взрыва Вопрос о том, что же было до Большого взрыва, во многом перекликается с вопросом: что было раньше – курица или яйцо? И ведь действительно, с чего всё началось? Что было до этого момента? И было ли вообще? Ответить на этот вопрос попытался знаменитый британский физик-теорет...

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

Китайская компания Baidu представила мгновенный карманный переводчик Baidu представила новый карманный переводчик и устроила публичное тестирование скорости его работы во время презентации на конференции MIT Technology Review в Сан-Франциско. Устройство способно быстро воспринимать устную речь и переводить его на другой язык Разработчики отме...

Вебинар «Новые системы хранения данных Fujitsu ETERNUS» Привет, Хабр! Приглашаем на вебинар «Новое поколение систем хранения Fujitsu ETERNUS – новые возможности для бизнеса», который состоится 21 февраля. Эксперт Fujitsu представит новое поколение флэш-СХД ETERNUS AF S2 и гибридных систем хранения ETERNUS DX S4. Зарегистрируйте...

Одна-единственная индийская школа выпустила глав Microsoft, Adobe и Mastercard Пока на Западе мечтают о поступлении в Гарвард или Оксфорд, индийцы стремятся в частную школу города Хайдарабад — столицы штата Телангана на юге Индии. А все потому, что из этой школы вышли сразу три CEO крупных международных технологических компаний: Microsoft, Adobe и Mast...

Android Nougat – самая популярная версия Android Сегодня стало известно, что Android Nougat стала самой популярной версией операционной системы Google на мобильные устройства. Выпущенная ещё в 2016, она наконец обошла предыдущего лидера – Marshmallow. Android Nougat догнал и перегнал Marshmallow   На данный момент Nougat ...

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

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

В macOS 10.14 может появиться темная тема оформления Разработчики продолжают делиться намеками на функции, которые компания Apple может реализовать в своих новых операционных системах. Например, буквально на днях в тестовой версии WebKit они обнаружили упоминание темной темы оформления для macOS 10.14.Читать дальше... ProstoM...

Задействовать для простых тестов наследование, полиморфизм и шаблоны? Почему бы и нет… Язык C++ сложен. Но его сложность проистекает из сложности задач, которые решаются с помощью C++. Каждая фича, которая была добавлена в C++, была добавлена не просто так, а для того, чтобы дать возможность справиться к какой-то проблемой. Ну а уж сочетание существующих в C++...

Microsoft распродает свой самый лучший продукт 2017 года по «низкой» цене Компания Microsoft занимается не только разработкой программных продуктов, вроде операционной системы Windows 10 и офисного пакета Office 2019, но еще и созданием достаточно интересных электронных устройств, которые образуют ее единую экосистему. Буквально на днях этот

ReactOS 0.4.8: Мы переманили доктора Ватсона Привет, Хабр! В момент разгара битвы бабла со злом, мы объявляем о выпуске очередной версии нашей операционной системы. Совпадение? Не думаем! В этом выпуске — поддержка новых API, возвращение доктора Ватсона, баги с фантастическими историями. Скачать установочные образы...

Десять индийских полицейских обвиняются в вымогательстве $1,3 млн в биткоинах Следственный департамент индийского штата Гуджарат предъявил обвинения в похищении, вымогательстве и коррупционной деятельности десяти офицерам полиции. По версии следствия, подозреваемые незаконно удерживали местного бизнесмена и вымогали у него более 200 биткоинов, сообщае...

Российская операционная система Sailfish OS для смартфонов получила шанс на успех Из-за напряженности отношений между Россией и Западными странами, то есть Европой и США, еще несколько лет назад в РФ встал вопрос о необходимости создания отечественной операционной системы для смартфонов и планшетов, которая в случае необходимости

Инсайдеры нашли ошибку в Windows 10 Build 17133 и 17134 Мы уже сообщали ранее, что релиз весеннего функционального обновления для Windows 10 был отложен из-за обнаруженных ошибок в сборке 17133, которые приводили к несколько более высокой вероятности появления BSOD. Исправить проблемы простым накопительным обновление не представ...

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

В Волжском мужчины поздравили женщин огромной цифрой 8 из машин В минувшую среду, 8 марта, мужчины из города Волжский, Волгоградская область, решили поздравить женщин с Международным женским днем, проведя необычный флешмоб. Отмечается, что в роли организаторов акции выступили члены автомобильного сообщества ROAD HELP. Согласно данным ...

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

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

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

Microsoft решила самую раздражающую проблему Windows 10 Американская Microsoft всеми доступными ей средствами стремится сделать операционную систему Windows 10 максимально удобной для пользователей, чтобы она и дальше набирала популярность, завоевывая рынок. Сегодня, 21 марта 2018 года, удалось выяснить, что эта IT-корпорация нак...

Анонсировано новое семейство МФУ HP Ink Tank HP Inc. представила новое семейство МФУ HP Ink Tank, нацеленных на домашних пользователей, а также малый и домашний бизнес. Новинки превосходят своих преемников — устройства популярной серии DeskJet GT — по целому ряду параметров. В частности, HP Ink Tan...

Игра на UWP: С чего стоит начать Привет, Хабр! Сегодня мы запускаем экспериментальную серию статей. Вы погрузитесь в реалити-шоу для программистов-самоучек, в котором Алексей Плотников, один из участников нашего сообщества Microsoft Developer, будет рассказывать о том, как он создаёт игру для UWP. Под катом...

Рассекречено точное название Android 9.0 P, следующей операционной системы Google В ходе конференции Google I/O 2018 миру покажут операционную систему Android 9.0 P, которой приписывают очень много нововведений, главным среди которых является полный редизайн всего интерфейса. До сих пор точно неизвестно, как будет называться новая

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

Твердотельный накопитель Colorful Spring L.E. выполнен в необычном цвете Компания Colorful Technology встретила весну анонсом твердотельного накопителя SL300 160G Spring L.E., который будет выпущен ограниченной серией. Главная особенность новинки — необычное цветовое исполнение. Устройство заключено в розовый корпус из алюминиевого...

400 тысяч серверов могут быть подвержены RCE-атакам из-за уязвимости в почтовом агенте Exim В популярному агенте для пересылки сообщений Exim обнаружена серьезная уязвимость, которая открывает злоумышленникам возможность осуществления удаленного исполнения кода. Проблема была обнаружена исследователями компании Devcore Security Consulting, по их оценкам уязвимая ...

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

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

Изучаем и реализуем алгоритм работы правильного observer паттерна для react компонентов Итак продолжаем развивать observer-паттерн. В предыдущей статье от старого и очень простого паттерна "observer" маленькими шагами мы пришли к mobx и написали его мини-версию. В этой статье мы напишем полноценную версию mobx которая реализует алгоритм обновления зависимостей...

GObject: наследование и интерфейсы В комментариях к прошлой статье часто высказывалось мнение, что система GObject не нужна ввиду наличия C++ и других высокоуровневых языков. Помимо чисто технических моментов, о которых уже поговорили в комментариях, хотелось бы затронуть другой аспект. Вероятно, большинство ...

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

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

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

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

Archos представила первый в мире скутер под управлением Android Французская Archos, хорошо известная в роли производителя бюджетных смартфонов и планшетов, представила первый в мире скутер с операционной системой Android. Подробнее об этом читайте на THG.ru.

Чем отличается китайский Xiaomi Redmi Note 5 от индийского Сегодня Xiaomi представила китайскую версию Xiaomi Redmi Note 5. Компания, уже далеко не впервые, решила всех запутать – ведь новинка, как оказалась, является китайским клоном индийского Redmi Note 5 Pro, но с рядом оговорок. Читать далее Запись Чем отличается китайский Xiao...

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

Первые тесты SoC MediaTek Helio P60 показывают, что она справляется даже с однокристальной системой Snapdragon 636 Helio P60 — достаточно знаковая однокристальная система для MediaTek. Хотя бы по той причине, что именно она первой среди решений производителя получила выделенный аппаратный блок для работы с искусственным интеллектом. До этого такие блоки были лишь в Apple A11 и...

Выпуск#16: ITренировка — актуальные вопросы и задачи от ведущих компаний Публикуем очередную подборку задач и вопросов с собеседований в крупных IT-компаниях (для тех, кому мало задач из предыдущего сета :) Ниже приведены вопросы и задачи для соискателей в Google, с различным уровнем сложности. Набор получился с лингвистическим уклоном, но зна...

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

Новые уязвимости 4G LTE: массовая рассылка сообщений, имперсонификация абонентских устройств и другие Сетевая архитектура LTE На прошедшей конференции по безопасности сетей и распределённых систем в Сан-Диего NDSS 2018 было немало интересного, но самое большое внимание привлёк доклад американских исследователей из Университета Айовы и Университета Пердью по уязвимостям в с...

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

Рассекречена дата релиза смартфона OnePlus 6 в Индии Многочисленные утечки однозначно указывают на скорый релиз нового флагманского смартфона OnePlus 6. И, по свежим данным, этот аппарат может появиться в продаже уже 18 мая. По крайней мере, на индийском рынке. Подробнее об этом читайте на THG.ru.

Huawei Nova 2 Lite представлен официально Компания Huawei представила новый смартфон линейки Nova на Филиппинах. Huawei Nova 2 Lite уже доступен для предзаказа, а его стоимость составляет $192. Дизайн новинки имеет много общего с Honor 9 Lite. Смартфон имеет стеклянный корпус и будет доступен в трех цветовых решени...

Карты Google Maps теперь поддерживают украинский и еще 38 языков Компания Google выпустила достаточно серьезное обновление своих фирменных карт Google Maps. ***

Windows 10 Build 17618 – Вкладки в проводнике, Фотографии, Защита файлов Microsoft выпустила второю публичную Redstone 5 сборку Windows 10 под номером 17618. Как ни странно, но здесь есть на что посмотреть.Первое, что хочется отметить это то, с каким трудом я обновился до версии 17618 (1803). Мне только на третий раз удалось обновиться до новой с...

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

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

Scratch — язык программирования для детей Применения визуального языка программирования Scratch и возможности его использования.

Владельцам новых iPhone не понадобится управление производительностью в iOS 11.3 Новые iPhone 8, iPhone 8 Plus и iPhone X используют особую «систему управления производительностью», отличную от таковой в старых iPhone. Об этом Apple упомянула в специальном документе, где описываются функции для улучшения работоспособности аккумулятора. Как заявляют в...

Google меняет название и логотип операционной системы для смарт-часов Стало известно, что компания Google перерабатывает дизайн логотипа, а заодно и название своей операционной системы для смарт-часов, известной раньше как Android Wear. Теперь же из привычного сочетания слов пропало первое, и вскоре система будет известна пользователям как Wea...

[recovery mode] Выпуск 3CX v15.5 Update 3 с новыми функциями и важными изменениями Выпуск 3CX v15.5 Update 3 с новыми функциями и важными изменениями На днях мы выпустили обновление 3CX v15.5 Update 3 и одновременно с ним представили новые лицензии – 3CX Standard от 4 до 16 одновременных вызовов (ориентировочно, организация до 50 сотрудников). Эти лицензии...

Cisco подтвердила атаки через уязвимость в сетевом экране Cisco подтвердила попытки киберпреступников эксплуатировать критическую уязвимость в сетевом экране Cisco Adaptive Security Appliance (ASA). Компания обновила бюллетень к уязвимости, впервые опубликованный 29 января и добавленный в общую базу 7 февраля под номером CVE-2018-0...

Вскоре все iPhone на любых версиях iOS можно будет легко взломать из-за утечки Apple На днях с компанией Apple случилось то, чего ее руководство наверняка опасалось последние годы. В руки третьих лиц попал исходный код ключевого компонента операционной системы iOS под названием iBoot, который ранее всегда был закрытым для

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