Социальные сети Рунета
Пятница, 26 апреля 2019
24 апреля 2018   16:46

[Перевод] HoleyBeep: объяснение и эксплоит

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

Подробности на сайте: habr.com

Будьте внимательны: последнее обновление Pokemon Go блокирует игру на устройствах с Root У разработчиков мобильных игр устройства с Root-доступом не в почете, ведь таким образом пользователям становится проще использовать читы. Тем не менее далеко не все из них столь радикальны по отношению к владельцам таких устройств, как Niantic – создатели Pokémon Go. После...

Из Google Play удалены вредоносные «бьютификаторы» Компания Trend Micro, которая специализируется на вопросах цифровой безопасности, обнаружила среди приложений магазина Google Play около трех десятков всевозможных «бьютификаторов» и приложений, добавляющих в камеру различные эффектов, в которых содержа...

Из Google Play удалены вредоносные «бьютификаторы» Компания Trend Micro, которая специализируется на вопросах цифровой безопасности, обнаружила среди приложений магазина Google Play около трех десятков всевозможных «бьютификаторов» и приложений, добавляющих в камеру различные эффектов, в которых содержа...

TelegramBot в облаке Wolfram Введение Прошел тот период, когда каждая вторая статья на Habrahabr была посвящена написанию своего телеграмм-бота. Также прошел период времени, когда бота без трудностей можно было разместить на своем компьютере или хостинге в России. Еще полгода назад мой бот запускался пр...

Speaker Booster Full Pro 9.1 Умное, бесплатное, простое приложение для вашего смартфона. Усилитель звука позволяет вам усилить звучание музыки, видео, аудиокниг и т.д. в ваших динамиках и наушниках. Но будьте осторожны! Проигрывание музыки на высокой громкости, особенно в течение длительного периода...

[Перевод] Введение в Kubernetes для пользователей VMware. Часть 1. Теория Это вторая часть из моей серии постов “Kubernetes in the Enterprise”. Как я упоминал в моем последнем посте, очень важно при переходе к “Design and Implementation Guides” всем быть на одном уровне понимания Kubernetes (K8s). Я не хочу здесь применять традиционный подход дл...

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

Популярное ПО для очистки macOS содержит дюжину багов В приложении CleanMyMac X производства MacPaw обнаружены множественные уязвимости, позволяющие при наличии локального доступа к системе повысить привилегии до уровня root. Программа CleanMyMac X широко используется для очистки компьютеров Apple от мусора и оптимизации работы...

Как удалить Magisk и избавиться от Root-прав? Если по каким-либо причинам вы захотели удалить Magisk и избавиться от Root-прав, мы расскажем, как это сделать. Одна из главных особенностей Magisk — это возможность скрыть наличие Root-прав от приложений. Однако некоторые приложения способны определять наличие уста...

[Перевод] Распаковка: загрузчик Dridex Доброй ночи, друзья! Менее чем через месяц у нас стартует курс «Реверс-инжиниринг», в связи с этим традиционно делимся полезным материалом по теме. У некоторых читателей были проблемы с распаковкой начального загрузчика для Dridex (того, что был сброшен макросом), поэтому с...

Telegram взломали за пару минут: Найден баг, позволяющий прочитать удалённое сообщение Пользователь сайта «Хабр» продемонстрировал, как можно легко прочитать собственное удалённое сообщение в компьютерной версии Telegram. В Telegram Desktop найден баг, позволяющий прочитать удалённое сообщение. Хакер-любитель раскрыл на habre системную ошибку, убедиться в кот...

Обнаружили более 32 000 умных домов и компаний, которым угрожает утечка данных Протокол MQTT используется для подключения к устройствам умных домов и управления ими через центр управления умным домом. Пользователи настраивают сервер при установке протокола MQTT. Сервер обычно функционирует на компьютере или миникомпьютере пользователя, таком как Raspbe...

Имплементация катсцен и последовательностей действий в играх В этом посте я расскажу о том, как можно имплементировать последовательности действий и катсцены в видеоиграх. Эта статья является переводом вот этой статьи и по этой же теме я делал доклад на Lua in Moscow, так что если вам больше нравится смотреть видео, то можете посмотре...

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

Давняя ошибка в Xorg ставит под удар Linux В программном пакете X.Org Server устранена уязвимость, позволяющая локально повысить привилегии до уровня суперпользователя и перезаписать любой файл. Большинство современных дистрибутивов Linux и BSD использует X.Org Server для обеспечения базовых функций графической среды...

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

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

[Из песочницы] Подписание PDF на JS и вставка подписи на C#, используя Крипто ПРО Итак. Пришла задача. Используя браузер предложить пользователю подписать PDF электронной подписью (далее ЭП). У пользователя должен быть токен, содержащий сертификат, открытый и закрытый ключ. Далее на сервере надо вставить подпись в PDF документ. После этого надо проверить ...

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

[Перевод] Разворачиваем Kubernetes HA-кластер на Baremethal с помощью Kubeadm и Keepalived (простое руководство) Эта статья является свободной интерпретацей официального руководства Creating Highly Available Clusters with kubeadm для Stacked control plane nodes. Мне не нравятся сложный язык и примеры использованные в нем, поэтому я написал свое руководство. Если у вас появятся какие-ли...

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

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

Google удалил Rootless Pixel Launcher из своего магазина приложений Популярный лаунчер Rootless Pixel Launcher до недавнего времени можно было скачать только из репозитория GitHub и, разумеется, с нашего сайта. На прошлой неделе он наконец появился в Google Play, но уже через несколько дней компания Google удалила приложение за нарушение пра...

[Перевод] Создание простого ИИ на C# в Unity Почти любой игре необходим взаимодействующий с пользователем искусственный интеллект (AI), чаще всего в виде враждебной игроку силы. В некоторых случаях ИИ должен помогать игроку, в других — бороться с ним, но у всех управляемых компьютером персонажей существует некоторое с...

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

Генерируем красивые SVG-плейсхолдеры на Node.js Использование SVG-картинок в качестве плейсхолдеров — это очень неплохая идея, особенно в нашем мире, когда чуть ли не все сайты состоят из кучи картинок, которые мы пытаемся асинхронно подгружать. Чем больше картинок и чем более объемные они, тем выше вероятность получения...

Будильник тысячелетия 5.8 Будильник тысячелетия — является многофункциональный Будильник приложение. Она включает в себя полный Секундомер, таймеры, цифровые виджеты и многое другое… Это единственный Будильник приложение, которое позволяет настраивать практически все настройки будильника от смотреть ...

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

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

[Перевод] Рендеринг шрифтов с помощью масок покрытия, часть 1 Когда мы приступали к разработке нашего профилировщика производительности, то знали, что будем выполнять почти весь рендеринг UI самостоятельно. Вскоре нам пришлось решать, какой подход выбрать для рендеринга шрифтов. У нас были следующие требования: Мы должны иметь возмо...

Увеличиваем случайность того, что и так [наверно] [почти] случайно случайные числа вкуснее, если их немножко поперчить Будем сочетать теорию с практикой — покажем, что улучшение энтропии случайных последовательностей возможно, после чего посмотрим исходные коды, которые это делают. Очень хотелось написать про то, что качественная, то ест...

[recovery mode] Как я отказался от Ruby в пользу Python, работая над бэкендом Перевели для вас статью Бенуа Зен, разработчика ПО в компании Sqreen. Бенуа работает над backend веб-сервиса и недавно перешел с Ruby на Python. В 2008 году, когда я еще учился на разработчика ПО, два моих друга решили основать компанию, назвав ее Feedbooks. Их целью бы...

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

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

Rails + Postgres + bindings Привет друзья. Ни для кого не секрет, что работая на крупных проектах со сложной логикой, Active Record становится не помощником, а обузой. Представьте, что вам необходимо сделать очень сложный запрос для PostgreSQL нативным образом (на чистом SQL), где должно присутствова...

Джеффри Рихтер, Павел Йосифович, Грег Янг и все-все-все. Хардкор и архитектура на DotNext 2018 Moscow Совсем скоро, 22-23 ноября пройдёт следующий московский DotNext. Программа стала более определенной, поэтому хотелось бы поделиться несколькими наблюдениями про хардкорные и архитектурные доклады. Во-первых, есть часть докладчиков «без категории». Это те люди, которые сами ...

Как упростить процесс подключения AirPods к Mac Ни для кого не секрет, что AirPods прекрасно работают в паре с iPhone. Стоит только достать наушники из фирменного футляра, как они автоматически подключаются к смартфону. Весьма удобно, не правда ли? Но когда дело доходит до сопряжения с компьютерами Mac, ситуация обстоит ...

[Перевод] Государственный университет Адамс. Как взламывать веб-сайты. Часть 2 Государственный университет Адамс. Как взламывать веб-сайты. Часть 1 Давайте поговорим о нашей следующей атаке. Расскажу, как серверы вас идентифицируют. Для этого между браузером и сервером используется протокол HTTP без сохранения состояния, когда общение с сервером проис...

Google представила полезное нововведение для Google Play. Какое? В Google Play в разделе с установленными приложениями появилась новая вкладка, демонстрирующая степень заполнения доступного пространства на диске. На это обратили внимание журналисты AndroidPolice. Новый раздел позволяет быстро перейти к списку установленного ПО и удалить ...

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

Визуализация вместо тест-кейсов: как тестировать приложение быстрее с помощью mind map Привет! Меня зовут Катя, и я работаю тестировщиком мобильных приложений более пяти лет. Последние три года я тружусь в iOS-команде Badoo, и еженедельно мы релизим от трёх до семи новых фич, от трёх до пяти технических тасков и от пяти до 13 багфиксов. Как вы понимаете, прил...

[Перевод] Самое простое объяснение принципа работы современных алгоритмов симметричного шифрования (Нашёл в твиттере тред с очень крутым объяснением работы симметричных шифров. Его написал Colm MacCárthaigh один из основных контрибьюторов Apache. Я спросил разрешение Колма на перевод, он любезно согласился). Я объясню вам доступным языком, что происходит при шифровании да...

Пишем свою простейшую программу для ARM Cortex-M3 Добрый день! Сегодня я хочу рассказать вам как написать минимальную программу, которая запустится на ARM Cortex-M3 и при этом напечатает “Hello, World!”. Постараемся разобрать по шагам необходимый минимум, который нам для этого потребуется. Запускать будем на эмуляторе QEMU....

Куда исчезает вода в чайнике? Всем привет! Наша компания превращает «классическую» бытовую технику в «умную» и управляемую с телефона (по Bluetooth или WiFi). То есть в неё встраивается электронный модуль с радиоканалом. Если производитель техники хочет провести модернизацию существующей модели техники, ...

Делаем Shrimp еще полезнее: добавляем перекодирование картинок в другие форматы С начала 2017-го года наша небольшая команда разрабатывает OpenSource-библиотеку RESTinio для встраивания HTTP-сервера в C++ приложения. К своему большому удивлению мы время от времени получаем вопросы из категории «А для чего может потребоваться встраиваемый HTTP-сервер н...

[Перевод] Web Security: введение в HTTP HTTP — вещь прекрасная: протокол, который просуществовал более 20 лет без особых изменений. Это вторая часть серии по веб-безопасности: первая часть была «Как работают браузеры». Как мы видели в предыдущей статье, браузеры взаимодействуют с веб-приложениями по протоколу ...

[Перевод] Конференция BLACK HAT USA. Как Голливудский хакер использует камеры наблюдения. Часть 1 Я Грэг Хеффнер, и это разговор о том, как голливудский хакер использует камеры наблюдения. Некоторые из вас могут знать или не знать, что когда впервые была опубликована моя работа по этой теме, на интернет-портале Reuters об этом появилась статья. Для меня как для спике...

Univention Corporate Server (UCS) — установка простого и удобного LDAP сервера с web-панелью и его связка с Nextcloud Рано или поздно на любом маленьком или среднем предприятии возникает задача по созданию единого центра авторизации пользователей в многочисленных сервисах и порталах компании. Среди кандидатов на такой центр авторизации сразу приходит в голову Microsoft Active Directory ил...

Samsung Pay в Galaxy Watch лишился своего главного оружия, это надо знать Вместе с Samsung Galaxy Note 9 и Galaxy Home были представлены умные часы Galaxy Watch. Они показали много интересного, но, как выяснилось, лишились своего главного оружия, что очень печально. Если вы привыкли использовать платежную систему Samsung Pay на своих умных часах,...

Harman представила акустическую систему Harman Kardon Enchant HARMAN представила в России серию домашних акустических систем Harman Kardon Enchant. Запатентованная технология Harman Kardon MultiBeam использует алгоритм цифровой обработки (DSP), который позволяет звуковым панелям Enchant создавать эффект объемного звука без допо...

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

Rando 4Me 1.3.7 Rando 4Me — экспериментальная площадка обмена снимками для любителей фотографии. Rando — это снимок, сделанный вами, и отправленный анонимно случайному пользователю в любую часть планеты. На один отправленный Rando приходится один полученный. Это подарок, а не обмен. Вы...

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

[Из песочницы] Функциональные компоненты с React Hooks. Чем они лучше? Относительно недавно вышла версия React.js 16.8, с которой нам стали доступны хуки. Концепция хуков позволяет писать полноценные функциональные компоненты, используя все возможности React, и позволяет делать это во многом более удобно, чем мы это делали с помощью классов. М...

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

Использование данных пользователей и продажу big data предложили узаконить Сегодня стало известно о появлении нового законопроекта, который уже внесен в Госдуму и опубликован в базе документов ее законодательной деятельности. Он вводит понятие регулирования больших данных, содержимое документа доступно для обсуждения на площадке regulation.gov.ru...

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

Apple выпустила приложение Shortcuts для всех пользователей С выходом финальной версии мобильной операционной системы iOS 12, компания Apple выпустила приложение Shortcuts (Команды) для всех пользователей.  Приложение Shortcuts доступно в App Store для бесплатной загрузки. Его анонсировали одновременно с  iO...

Chrome OS защитит от хакеров, автоматически блокируя USB-порты на хромбуках Даже когда ваш хромбук заблокирован, злоумышленники могут получить к нему доступ с помощью USB-накопителя, имитирующего клавиатуру. Однако уже совсем скоро Chrome OS получит новую функцию USBGuard, которая предотвратит подобные действия. Она уже доступна в сборке Chrome OS C...

Как делать email-рассылки и не косячить: практические советы У разработчика, который впервые столкнулся с генерированием электронных писем, практически нет шансов написать приложение, которое будет делать это корректно. Около 40 % писем, генерируемых корпоративными приложениями, имеют те или иные нарушения стандартов, и, как следств...

Интенсив по Kubernetes: о работе саппортов 1-3 февраля пройдёт Слёрм-3, интенсив по Kubernetes. Анонс и программа тут. Сегодня расскажу немного о внутренней кухне: как мы помогаем студентам справляться с практикой и что из этого получается. Заодно будущие участники поймут, чего ждать от поддержки. Я сам 2-3 раза в г...

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

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

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

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

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

5 причин, по которым iPad Pro не будет вашим следующим компьютером Недавно Apple выпустила рекламу новых iPad Pro на YouTube, назвав ее «5 причин, по которым iPad Pro может быть вашим следующим компьютером». Причины, по которым фирма так считает, убедительные и точные. iPad Pro является более мощным, чем большинство ПК, особенно учитывая, ч...

Confluence для публичной базы знаний: меняем дизайн и настраиваем разделение по языкам У нас есть шесть продуктов, которые используют в России и за рубежом. Это значит, что документация к ним должна быть в одном месте, но разделена по продуктам и языкам. Раньше мы использовали MediaWiki, но со временем она устарела. От платформы мы ожидали так же хорошую вёрс...

[Перевод] Непривилегированные пользователи Linux с UID> INT_MAX могут выполнить любую команду Присядьте, у меня есть новость, которая вас сейчас шокирует… В операционных системах Linux есть неприкрытая уязвимость, позволяющая пользователю с низкими привилегиями санкционировано выполнить любую команду systemctl (и даже стать root — прим. переводчика), если его UID бо...

[Перевод] Блуждающий монстр: как избавиться от проблем на карте Уже в процессе создания The Witness стала одной из самых любимых моих игр. Я начал играть в неё с того момента, когда Джонатан Блоу начал её разработку, и не мог дождаться её релиза. В отличие от предыдущей игры Джона Braid, масштаб ресурсов и программирования The Witness ...

Бывший вице-президент Firefox обвинил Google в нечестной конкуренции Бывший вице-президент Firefox Джонатан Найтингейл (Johnathan Nightingale) рассказал, как Google, будучи партнёром Mozilla, боролся с браузером Firefox – конкурентом Chrome. Найтингейл начал работать в Mozilla в 2007 году. В то время Chrome ещё не было, а большинство инженеро...

5 приложений для прямой отправки файлов с iOS на Android Благодаря социальным сетям и мессенджерам, мы можем с лёгкостью обмениваться текстовыми сообщениями и медиафайлами с другими людьми в независимости от используемой ними операционной системы. Но при плохом интернет-соединении или его отсутствии отправка объёмных файлов станет...

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

СКИДКА (379р → 149р) Графический редактор Pixelmator для iPhone и iPad Многофункциональный графический редактор Pixelmator, доступный пользователям iPhone, iPad и Mac, зачастую сравнивается пользователями и специалистами с Adobe Photoshop. Речь идет, в первую очередь, о функциональности редактора.  Скачать Pixelmator для iPhone, iPad и iPod Tou...

Получили уведомление, что у Samsung есть доступ к вашей почте Gmail? Не переживайте, Samsung уже в курсе Вы получили письмо с уведомлением о том, что Samsung Email получила доступ к вашей учетной записи Gmail? Не переживайте, в большинстве случаев тут никакой опасности нет, а Samsung и Google уже в курсе проблемы, и работа над ее решением идёт полным ходом. Сама Samsung заявля...

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

[Из песочницы] SpaceVIL — кроссплатфоремнный GUI фреймворк для разработки на .Net Core, .Net Standard и JVM В данной статье я постараюсь рассказать о фреймворке SpaceVIL (Space of Visual Items Layout), который служит для построения пользовательских графических интерфейсов на платформах .Net / .Net Core и JVM. SpaceVIL является кроссплатформенным и мультиязычным фреймворком, в его ...

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

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

[Перевод] Конференция DEFCON 22. Эндрю «Зоз» Брукс. Не облажайся! Часть 2 Конференция DEFCON 22. Эндрю «Зоз» Брукс. Не облажайся! Часть 1 Используйте Opsec 24 часа в день 7 дней в неделю. Вы видите скриншот из чата на Reddit с Сабу, уже после того, как он стал стукачём, в котором он советует собеседнику использовать Opsec 24/7. Так что если «дру...

Локализация в Go с помощью базовых библиотек Создать хорошее приложение непросто. Какое бы уникальное и полезное приложение вы ни написали, если оно не нравится пользователю, то у вас, как говорится, a big problem. Большинству людей не нравится и отпугивает все, что им непонятно. Зачастую пользовательский интерфейс и п...

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

Хакер Алексей, который защищает маршрутизаторы MikroTik без разрешения владельцев, стал знаменитым На Хабре подробно рассказывали про уязвимость CVE-2018-14847, которой подвержены около 370 тыс. маршрутизаторов MikroTik по всему миру (в том числе 40 тыс. в России). Если вкратце, уязвимость в MikroTik RouterOS позволяет без особой авторизации прочитать удалённо любой фай...

Bigfoot Monster Hunter 1.9 Bigfoot Monster Hunter — это игра в жанрах выживание, хоррор и шутер от первого лица, где игрок берет на себя роль отважного охотника, который ищет мистического зверя где-то в северных лесах. Вы слышали слухи, что много людей пропало в лесу и позже все они были найдены убиты...

[Из песочницы] Критическая уязвимость серверов 1Cloud Хотим поделиться своим опытом работы с серверами 1cloud. Мы не хотим никого обвинять, просто хотим выставить проблему на всеобщее обозрение, чтобы у сотрудников 1cloud появилась мотивация для проведения детального анализа данной проблемы. Началось все с того, что последние...

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

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

Как распечатать документ на Chromebook Хромбуки набирают популярность в мире. К сожалению, в России им пока не удалось завоевать сердца ритейлеров, но это дело времени, потому что пользователям интересны альтернативные варианты по низкой цене. Если же вы уже являетесь владельцем Chromebook, вам наверняка интерес...

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

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

Топ 5 полезных утилит для Mac OS Многие люди переходя с Windows на Mac OS X испытывают какой-то дискомфорт. Он может быть вызван непривычным интерфейсом, незнакомыми программами или клавишами быстрого доступа. Иногда случается и то, что пользователь привык иметь специальные утилиты на Windows, которые расши...

(Не)переезд в Молдову фотограф Андрей Бенимецкий Думаю, никто не удивится тому, что на просторах интернета и на Хабре в частности есть очень много статей об успешном (или не очень) переезде из стран СНГ в страны ЕС, США, Азию и т.д. Некоторые статьи полезны, другие — не очень, но даже если авто...

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

Интеграция с SAP ERP. Реализация мобильного прайс-чекера в магазине В рассматриваемом нами примере интеграции SAP ERP со сторонним ПО, мы будем использовать SAP Connector for Microsoft .NET для получения данных из SAP. Программное обеспечение для терминала сбора данных (ТСД) будет взаимодействовать с Microsoft Internet Information Server (II...

Предварительный обзор Toshiba Portege X30T. Эра трансформеров В последнее время популярность гибридных устройств сильно возросла — пользователи не хотят платить за два устройства, им хочется купить один гаджет и получить от него все необходимые возможности. Например, вот в продажу поступит Toshiba Portege X30T, производитель планирует ...

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

Оболочка Samsung One UI на базе Android 9 Pie получила функцию, о которой мечтают пользователи iPhone Вчера для обновления до Android 9 Pie у владельцев Samsung стало на один повод больше. Речь идёт о нововведениях оболочки One UI, которая теперь в том числе направлена на продление жизни аккумулятора. Система научилась следить за неиспользуемыми приложениями и при необходим...

У дизайнера новая идея? Что может быть проще Привет, хабровчанин! Дизайнеры люди идейные, а заказчики с их бизнес-требованиями, тем более. Представь, что ты сваял свой самый лучший UIkit на свете на самом крутом %вставить свое% JS фреймворке. Казалось бы, там есть все, что нужно проекту. Теперь-то ты сможешь пить коф...

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

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

AMD отказывается от поддержки 32-битных версий Windows Компания AMD отказывается от поддержки 32-битных версий Windows. AMD заявляет, что поддержка x86-операционных систем очень сложна и даже неэффективна, так как очень мало пользователей уже пользуются данными системами. Новые программы и игры заточены только под x64-архитектур...

Вместе пытаемся сломать игру «7 на 9» Сегодня будет маленький этюд просто понять, интересно ли вам такое. В общем, есть такой дядька Алексей Савватеев, который читает потрясающий курс по теории игр. Он же написал книгу «Математика для гуманитариев», где очень тонко постебался над всеми гуманитариями. Просто это ...

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

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

[Перевод] Приключения с ptrace(2) На Хабре уже писали про перехват системных вызовов с помощью ptrace; Алекса написал про это намного более развёрнутый пост, который я решил перевести. С чего начать Общение между отлаживаемой программой и отладчиком происходит при помощи сигналов. Это существенно усложняет...

[Перевод] Загрузка ядра Linux. Часть 1 От загрузчика к ядру Если вы читали предыдущие статьи, то знаете о моём новом увлечении низкоуровневым программированием. Я написал несколько статей о программировании на ассемблере для x86_64 Linux и в то же время начал погружаться в исходный код ядра Linux. Мне очень ин...

Improbable ложно обвинила Unity в запрете разработчикам игр работать на SpatialOS В индустрии игровых разработчиков назрел новый скандал. Компания Improbable, которая создала и поддерживает SpatialOS, обвинила Unity Technologies в запрете работы с движком пользователям системы, хотя такого запрета нет и не было. Об этом информируют Новости ИТ со ссылкой н...

Запуск SAP GUI из браузера Эту статью я сначала написал в свой блог, чтобы потом опять не искать и не вспоминать, но поскольку блог никто не читает, то этой информацией захотелось поделиться со всеми, вдруг кому пригодиться. Во время работы над идеей сервиса по сбросу пароля в системах SAP R/3 возник...

“Человеческое, слишком человеческое” Не станем ли мы заложниками нашего разума, реализуя универсальный ИИ? Многие учёные и инженеры имеют неоправданно завышенные ожидания к искусственному разуму. Почему-то они считают, что мыслящие машины, будучи созданными, сразу же решат многие наши проблемы и приведут к технологической сингулярности. Однако, такой образ мыслей является забл...

[Из песочницы] Повышение привилегий в Windows-среде Практика управления информационной безопасностью: pentest Повышение привилегий пользователя до уровня администратора домена Windows Введение Хорошая система управления информационной безопасностью (СУИБ) требует регулярной оценки своей эффективности. Существуют разные метод...

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

Запретить нельзя разрешить. Смартфоны Xiaomi могут стать куда более закрытыми Недавно в китайском сервиса микроблогов Weibo появился слух, что Xiaomi планирует внедрить на своих смартфонах так называемый «белый список» приложений, в результате чего несертифицированные приложения нельзя будет устанавливать. Якобы компания планирует реа...

[Перевод] Пишем собственную виртуальную машину В этом руководстве я расскажу, как написать собственную виртуальную машину (VM), способную запускать программы на ассемблере, такие как 2048 (моего друга) или Roguelike (моя). Если вы умеете программировать, но хотите лучше понять, что происходит внутри компьютера и как рабо...

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

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

Zerodium заплатит 2 миллиона долларов за взлом iOS Компания Zerodium, специализирующаяся на безопасности и поиске уязвимостей, объявила о готовности выплатить порядка 2 миллиона долларов за взлом операционной системы iOS 12. Причём речь идёт не о простом обходе пароля. Фирма готова расстаться с внушительной суммой лишь в то...

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

[Перевод] Простое объяснение алгоритмов поиска пути и A* Часть 1. Общий алгоритм поиска Введение Поиск пути — это одна из тех тем, которые обычно представляют самые большие сложности для разработчиков игр. Особенно плохо люди понимают алгоритм A*, и многим кажется, что это какая-то непостижимая магия. Цель данной статьи — объясн...

Pixel Animator: GIF Maker 1.5.0 Pixel Animator GIF Maker — программа которая позволяет делать очень крутые пиксель-арты в стиле 8-битных приставок.  Особенности Pixel Animator: GIF Maker: Создавайте рисунки в редакторе или загружайте фото и картинки.  Инструмент для простого создания следующего кадр...

Microsoft наконец-то сделала Windows Update правильно Иногда кажется, что каждый раз, когда начинается очередная статья о Windows, то обычно там говорится о том, что компания сделала что-то не так. Стоит отметить, что когда-то компания что-то делает правильно, и изменения в Windows Update, объявленные на этой неделе, определенн...

Как декларативно описать коллапсирующий Toolbar Хочу представить решение того, как можно описать CollapsingToolbar, с акцентом на читаемости кода. В статье не будет объясняться, что такое и как написать свой CoordinatorLayout.Behavior. Если читателю интересно в этом разобраться, есть много статей, в том числе на хабре. ...

ShamWorld 3.6.1 ShamWorld — измени свою реальность! Каждому из вас хочется внести в это мир что-то яркое, необычное. Эти серые скучные улицы, уже утомили. Так почему бы все не изменить? Тем более, что у нас для вас хорошая новость — в Google play появилось приложение, которое поможет воплот...

Новый твик добавляет Always On Display в iPhone Многие Android-смартфоны сегодня имеют функцию, которая не доступна владельцам iPhone. Она называется Always On Display. За этим названием кроется опция, которая заставляет дисплей смартфона работать постоянно, даже на заблокированном экране. Хотите такую функцию? Сейчас р...

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

Post mortem: cледи за middleware или как мы сломали комментарии Привет! У нас не очень приятная новость: мы допустили ошибку в мобильной версии, которая могла вас побеспокоить все праздничные дни. Суть проблемы: человек отправляет комментарий к посту, видит его со своим логином и уходит со страницы, но если обновить страницу, этот комме...

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

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

[Перевод] 26 рекомендаций по использованию типа var в Java The Java Local Variable Type Inference (LVTI) или кратко — тип var (идентификатор var — это не ключевое слово, а зарезервированное имя типа) был добавлен в Java 10 с помощью JEP 286: Local-Variable Type Inference. Являясь 100% функцией компилятора, она не влияет на байт-код...

«Умные» клавиатуры Genius Smart KB-100, KB-101, KB-102 и программа SmartGenius: расширенная функциональность не обязана быть дорогой Рассмотренные клавиатуры — недорогие и «классические» с любой точки зрения: встреча с ними не обескуражит ни одного пользователя (в том числе и их цена). Вместе с тем, компания предлагает расширенную функциональность, причем настраиваемую гибко, что в этом сегменте даже во в...

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

[Перевод] Конференция BLACK HAT USA. Ботнет из миллиона браузеров. Часть 2 Конференция BLACK HAT USA. Ботнет из миллиона браузеров. Часть 1 Мэтт Йохансон: сейчас я покажу, как вводить этот код. Существует множество рекламных сетей, но мы выбрали эту, потому что она позволяет нам делать то, что мы хотим. Вы можете выбрать изображение баннера д...

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

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

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

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

PlayStation 4 против Xbox One 5 лет спустя. Кто сделал правильный выбор Пять лет назад, в 2013 году, были представлены игровые консоли PlayStation 4 от Sony и Xbox One от Microsoft. Тогда выбрать между двумя современными приставками было очень сложно. Муки, с которыми сталкивались любители видеоигр неоднократно становились поводом для обсужден...

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

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

[Из песочницы] Как совместить преимущества ноутбука и стационарного компьютера? Разбор проблемы и идеи решения В данный момент ноутбуки и персональные компьютеры сильно отличаются друг от друга. Под системным блоком стационарного компьютера, как правило, понимается «башня» преимущественно стандарта midi-tower, весом килограмм в 15-20 (или больше), занимающий огромное пространство под...

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

Как простая поломка MacBook Pro может привести к дорогостоящему ремонту Высокая цена всегда была неотъемлемым атрибутом компьютеров Mac. Но если раньше стоимость компенсировалась качеством и надежностью, то теперь, похоже, всё это в прошлом. К сожалению, новые модели MacBook Pro вышли на редкость неудачными — проблемы с клавиатурами, дина...

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

Перевод: Windows – это не сервис, это операционная система Предлагаем вашему вниманию перевод статьи «Windows Isn’t a Service; It’s an Operating System» с портала How-to Geek. Концепция «Windows как сервис» провалилась. Это очевидно, ведь Windows не является сервисом и никогда им не была. Это настольная операционная система, и она ...

[Перевод] Как работает Zig? От переводчика: этот пост был опубликован в блоге автора 15 марта 2018 года. Так как язык развивается, в настоящее время его синтаксис может отличаться. Всё описанное относится к Zig 0.2.0, текущая версия языка — Zig 0.3.0. Я связался с автором поста, и он любезно предостави...

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

[Перевод] Идеальный баг: Использование Путаницы Типов в Flash. Часть 1 И снова здравствуйте! Уже завтра у нас стартуют занятия в новой группе по курсу «Реверс-инжиниринг». Традиционно делимся с вами переводом полезного материала по теме. Поехали! Некоторым злоумышленникам важно, чтобы эксплойт был чрезвычайно надежным. Он всегда должен приводи...

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

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

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

Удалённое управление 3D принтером - модуль управления Wanhao AstroPrint BOX Wanhao всегда ставит перед собой задачу - сделать 3D-печать популярной и доступной. Многие мечтают управлять процессом печати по беспроводной связи или подключаться к 3D-принтер через телефон. Сейчас эта задача становится вполне достижимой - просто подключите Wanhao AstroPri...

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

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

Google начала тестировать обновление Android через Google Play Слухи о планах Google повысить значимость Google Play в жизни пользователей путем распространения через него обновлений для Android, оказались не просто слухами. Скорее всего, такая возможность будет реализована с выходом Android Q, которая на данный момент находится в стад...

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

[Из песочницы] [Перевод] Как работает Graal — JIT-компилятор JVM на Java Привет, Хабр! Представляю вашему вниманию перевод статьи "Understanding How Graal Works — a Java JIT Compiler Written in Java". Введение Одной из причин по которой я стал исследователем языков программирования является то, что, в большом сообществе людей связанных ...

Технологию AMD FreeSync можно использовать с видеокартами NVIDIA GeForce Несмотря на то, что NVIDIA уже представила видеокарты GeForce RTX и совсем скоро начнёт их продажи, в их предшественницах поколения Pascal всё ещё обнаруживаются интересные особенности, которые ранее были неизвестны. Например, выяснилось, что видеокарты GeForce GTX 10-й сери...

[Перевод] File management done wrong — Часть 1: Родом из 90х Привет, я Григорий, пользуюсь файловыми менеджерами почти 25 лет, и у меня есть что сказать про них — сегодняшний файловый менеджмент сделан плохо. Я попробую показать проблемы в наиболее распространённых прогах и сервисах, и если хотите, считайте эту статью whitepaper. Посм...

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

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

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

Microsoft присоединилась к программе Movies Anywhere Сегодня стало известно, что компания Microsoft действительно присоединилась к программе Movies Anywhere и в ближайшие месяцы обеспечит её поддержку в приложении «Кино и ТВ». Благодаря программе Movies Anywhere, пользователь может купить фильм, например, в iTunes, и автомати...

Как Android 9 Pie меняет самую банальную функцию смартфонов Функция адаптивной регулировки яркости дисплея в Android 9 Pie использует технологии машинного обучения для более эффективной настройки подсветки. Об этом разработчики мобильной ОС от Google написали на страницах корпоративного блога. Нововведение позволяет системе запомина...

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

Английская грамматика как математика. С чего начать тем, у кого не сложилось Английская грамматика – удивительна своей простотой. Её очень сложно не любить: почти всё логично, структурировано, понятно, если знать (конечно). Это не русский, где можно что угодно сказать как угодно, но и в этом есть свой шарм. Поэтому мне всегда кажется, что людям с мат...

Звуковая панель Panasonic Dolby Atmos Сделайте ваш телевизор живым с помощью звуковой панели Panasonic Dolby Atmos. Благодаря DTS: X и Dolby Atmos устройства SC-HTB900 и SC-HTB700 обеспечивают захватывающую звуковую атмосферу. Звуковые панели Dolby Atmos с их универсальным и элегантным дизайном дополняют люб...

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

Как стать волонтером: бесплатный вебинар о том, как работает telegram-бот GoLocal В России запустили telegram-бот GoLocal, с помощью которого пользователи могут узнать, что происходит рядом, и стать волонтерами. Чтобы узнать подробнее о том, как работает бот, подключайтесь к бесплатному вебинару 25 сентября 2018 года в 12:00. GoLocal позволяет узнать...

Как найти потерянный iPhone Любой человек боится потерять свой телефон и не только из-за его стоимости, в нем хранится много важной и личной информации. Над этой проблемой задумываются не только пользователи телефонов, но и их производители, а в частности, это iOS и Android. Они пытаются помочь пользов...

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

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

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

WhatsApp сможет обнаруживать спам и фальшивые новости WhatsApp тестирует новую функцию, которая позволит пользователю видеть, сколько раз сообщение было переслано. Чтобы получить эту информацию, пользователь должен открыть раздел информации о сообщении, и данные будут там. Сообщение, которое было переслано пять или бо...

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

Apple не может защитить владельцев iPhone от слежки популярных приложений Пользователи гаджетов «яблочной» корпорации столкнулись с большими проблемами, которые могут повлечь за собой финансовые потери. Как оказалось, популярные приложения организаций Air Canada, Singapore Airlines, Hotels и Hollister следят за юзерами. Они наблюдают за действиям...

[Перевод] Игры с пользовательским восприятием и скорость работы веб-сайтов и приложений В этой статье я расскажу о различных подходах в дизайне, которые помогут создать у пользователя впечатление, что сайт (или приложение) работает быстрее. ПРИМЕЧАНИЕ. Статья вдохновлена беседой с Адой Кэннон, которая защищает интересы разработчиков в проекте интернет-браузер...

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

[Перевод] Молчание Ruby-эксепшенов: транзакционный Rails/PostgreSQL триллер Это история о том, почему вы никогда не должны замалчивать ошибки, когда вы внутри транзакции в базе данных. Узнайте, о том как правильно использовать транзакции и что делать, когда их использовать — не вариант. Спойлер: речь пойдёт об advisory locks в PostgreSQL! Я работал...

Скриншоты: в Android 10 Q появится настройка иконок и изменение акцентного цвета Редакторы авторитетного зарубежного издания XDA-Developers продолжают изучать заполученную ими раннюю сборку ещё не анонсированного Android 10 Q. На этот раз они обнаружили интересные детали, которые скрыты внутри системы — их можно найти только путём исследования исходного ...

Microsoft анонсировала новые функции для «Меню игры» в Windows 10 В блоге Xbox Wire компания Microsoft поделилась подробной информацией о новых функциях, которые в скором времени появятся в «Меню игры» (Game Bar) на Windows 10. На текущий момент изменения доступны пользователям Windows 10 October 2018 Update на канале Windows Gaming Insid...

Типичные ошибки при работе с PostgreSQL Чуть более месяца назад в Москве состоялась крупнейшая конференция постгресового сообщества PGConf.Russia 2019, собравшая в МГУ свыше 700 человек. Мы решили выложить видео и расшифровку лучших докладов. Выступление Ивана Фролкова с разбором типичных ошибок при работе с Postg...

DotNext — герои тут другие В прошлый раз я рассказывал про простых самобытных парней, которые где-то тихо упоролись и написали инструменты мирового уровня для Java. В мире .NET герои не такие. В мире .NET герой — это бунтарь в галстуке. Потому что нет зоопарковости платформы. MS выпускает инструмен...

Genius Lyrics 3.2.0 Genius Lyrics — уникальный портал, в котором собрана огромная база данных песен, текстов для них, а также объяснений почти каждой строчке в песне. Программа Genius позволяет пользователям просматривать обширный каталог треков, читать их тексты вместе с объяснениями, кот...

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

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

Ваш ПК слишком слаб для Assassin's Creed Odyssey Информации о Assassin's Creed Odyssey в сети предостаточно, ведь до релиза осталось чуть меньше месяца — 5 октября все любители эпохи Древней Греции отправятся в незабываемое путешествие. Разработчики рассказали о двух персонажах, между которыми вы будете выбирать, поведали ...

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

Экономика радости. Наставничество как частный случай. Закон трёх процентов Знаю, что написав этот пост, не стану Паисием Святогорцем. Однако, я надеюсь, найдётся хотя бы один читатель, который, возможно, поймет какой это кайф – быть педагогом (ментором) в IT. И наша страна станет чуточку лучше. И этот читатель (который поймет) станет чуточку счастл...

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

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

[Из песочницы] CI/CD, используя Jenkins на Kubernetes Добрый день. На Хабре уже есть несколько статей о jenkins, ci/cd и kubernetes, но в данной я хочу сконцентрироваться не на разборе возможностей этих технологий, а на максимально простой их конфигурации для постройки ci/cd pipeline. Я подразумеваю, что читатель имеет базовое ...

[Из песочницы] Настройка reverse proxy для Nextcloud и ONLYOFFICE Привет, Хабр! Я занимаюсь тестированием редакторов документов ONLYOFFICE, а также тестированием интеграции редакторов в сторонние сервисы. К нам часто обращаются пользователи с различными проблемами при настройке, решения которых просто так не найти. Одна из самых популярных...

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

[Из песочницы] Создание Android приложения с использованием Anko Layouts и Anko Coroutines Примерно год назад я начал использовать Kotlin в своих Android проектах. Мне хотелось попробовать что-то новое, что было бы интересно изучать. Тогда я и наткнулся на Anko. К тому времени писать UI на xml порядком осточертело. Мне всегда нравилось писать интерфейс руками, не...

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

Беспроводные версии наушников Audeze iSine появятся в России уже в марте 2019 Компания Audeze объявила о том, что компактные планарно-магнитные наушники iSine станут беспроводными. Новый Bluetooth-модуль Cipher совместим с моделями iSine10 и iSine20. Данный модуль имеет встроенный ЦАП/усилитель, адаптированный для работы с планарно-магнитными изл...

[Перевод] Быть или не быть… Использовать ли www на своём домене? В течение 20 лет или около того идёт дискуссия, использовать ли www в каноническом имени хоста (CNAME) вашего веб-сайта. Так что, использовать или нет? Хотя многие взаимозаменяемо используют термины «доменное имя» и «имя хоста», между ними есть разница, и дело не только в...

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

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

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

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

Голосовой ассистент Bixby перестанет быть бесполезным с помощью Google Samsung представила фирменный Bixby вместе с Galaxy S8. Комьюнити встретило голосового помощника прохладно. Этому поспособствовали ограниченная функциональность и невозможность простой перенастройки кнопки помощника. Возможно, отношение пользователей скоро изменится — в это...

Вышла iOS 12, но ей всё ещё не хватает этих 5 функций Компания Apple выпустила стабильную iOS 12 — её уже можно установить «по воздуху» (через настройки) или с помощью iTunes на компьютере. Новая версия операционной системы получила множество нововведений (о всех них мы написали в отдельном топике), но ей по-прежнему не хватает...

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

Предварительный обзор Razer Kraken Tournament Edition. Качественный звук Хорошая игровая гарнитура — залог успеха в большинстве соревновательных игр. Вы можете сколько угодно говорить, что звук в шутерах не так важен, но любой профессиональный игрок мыслит совершенно иначе. Звуковая картинка позволяет намного лучше оценивать виртуальный мир и пол...

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

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

Только 10% россиян используют VPN для защиты при подключении к бесплатным точкам доступа 87% опрошенных россиян знают о рисках безопасности, связанных с подключением к публичным сетям, однако 38% по-прежнему подключаются к бесплатному Wi-Fi.Подключение к интернету через общественную сеть Wi-Fi становится все более распространенным явлением - в кафе, аэропортах, ...

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

[Перевод] Y Combinator: «Поначалу некоторые из крупнейших технологических компаний выглядят как игрушки» Поначалу некоторые из крупнейших технологических компаний выглядят как игрушки. С классической точки зрения построения бизнеса такого быть не должно. Игрушки для развлечения. Предприятия, особенно огромные, предназначены для зарабатывания денег. Игрушки маленькие и огранич...

[Перевод] Мир вирусов MS-DOS Этот пост является текстовой версией выступления, которое я провел на 35-м Chaos Computer Congress в конце 2018 года. И так я должен признать, что MS-DOS слегка возмущает меня, несмотря на то, что вредоносные программы MS-DOS всегда в некоторой степени очаровывали меня, ...

Прикручиваем LDAP-авторизацию к Kubernetes Небольшая инструкция о том, как используя Keycloak можно связать Kubernetes с вашим LDAP-сервером и настроить импорт пользователей и групп. Это позволит настраивать RBAC для ваших пользователей и использовать auth-proxy чтобы защитить Kubernetes Dashboard и другие приложени...

[Перевод] Конференция DEFCON 22. Эдриан Креншоу. На чём могут «спалиться» пользователи TOR Здравствуйте, меня зовут Эдриан Крэншоу. Я сооснователь компании Derbycon, основатель Irongeek.com, интересуюсь информационной безопасностью и работаю старшим консультантом по безопасности в компании Trusted Sec. Я расскажу вам, как люди размещают свои подлинные документы в ...

Microsoft закрывает сайт Health Dashboard и прекращает поддержку браслетов Band На сайте Microsoft опубликовано сообщение, адресованное пользователям носимых устройств Band и связанного с ними сервиса Health Dashboard. Этим сообщением Microsoft информирует об окончании работы Health Dashboard. 31 мая текущего года сайт Microsoft Health Dashboard бу...

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

Устройства Google Pixel получили долгожданную функцию Call Screening Наверное многим хотелось узнать, кто звонит с незнакомого номера? Однако поднимать трубку и тратить свое драгоценное время готовы далеко не все. Компания Google давно заметила данную тенденцию и разработала функцию, которая поможет справиться с данной проблемой. Называется о...

Samsung урезала полезность карт памяти для Galaxy S9 в Android 9 Pie Samsung Electronics удалила функцию Adoptable Storage для Galaxy S9 и S9+, позволяющую объединить встроенное хранилище смартфона с памятью карт MicroSD, из Android 9 Pie. На это обратили внимание пользователи, получившие доступ к обновлению. Исчезновении функции из прошивки...

Фазовый центр антенны (ФЦА) и его поиск в Ansys HFSS При расчетах в технике высоких частот с применением зеркальных отражающих систем (параболических зеркал) всегда возникает задача поиска фазового центра антенны (ФЦА), т.к. правильная работа зеркала возможна только, если в фокусе находится антенна (именуемая облучатель, feede...

[Из песочницы] Проблемы доступа к персональным данным от лица всех участников процесса Приветствую дорогие хабровчане. Лирическое отступлениеКак пользователь одного из «высокоразвитых» ресурсов рунета, я обнаружил довольно распространённую картину в админке своего профиля: от моего имени рассылался спам. Для меня это стало некоторым сигналом, так как за то в...

Настройка связанных серверов: ms sql server и teradata Всем привет! Решил написать эту статью по одной простой причине — не нашел подробной инструкции по настройке удаленного связанного сервера между серверами teradata и ms sql server. В Сбербанке данные хранятся на разных серверах: oracle, teradata, mssql. Часто (бывает, по не...

Почему вам не придется обновлять свой MacBook ради USB 4 На днях группа компаний по развитию USB, куда входят Apple, HP, Intel, Microsoft и другие корпорации, анонсировала новый стандарт USB 4, который в скором времени должен заменить существующую спецификацию. Вот только по сути это уже существующий стандарт Thunderbolt 3, прост...

Ученые заподозрили фононы в обладании массой и… отрицательной гравитацией Трое физиков из Колумбийского университета наделали шума со своей новой теорией о фононах — они предполагают, что эти частицы могут иметь отрицательную массу и, вследствие этого, отрицательную гравитацию. Ангело Эспосито, Рафаэль Кричевский и Альберто Николис написали стат...

Ноутбук Compaq LTE 5000, часть первая — знакомство Когда на меня напал приступ ностальгии, одной из мыслей было то, что ретро-техника занимает довольно много места. Пока я с ней ковыряюсь на работе — это не страшно, три-четыре лишних системника на складе много места не займут. А вот дома место ограничено и не хотелось захлам...

Стоит ли покупать iPhone 5s в конце 2018 года? iPhone 5s — это один из самых популярных смартфонов Apple за всё время её существования. Только вдумайтесь. “Пятёрка” была презентована в далёком 2013 году! Кто бы мог подумать, что гаджет будет пользоваться стабильным спросом и в наши дни. Поэтому совсем неудивительно...

[Перевод] Конференция DEFCON 20. Как поиметь плохих парней (и мафию) с помощью JavaScript ботнета. Часть 1 Я рад представить сегодняшнюю тему «Как поиметь плохих парней и мафию, используя JavaScript ботнет». Сначала я хочу представить себя и мою страну – я Чема Алонсо, работаю в маленькой компании под названием Informatica64. Я также занимаюсь безопасностью Microsoft и живу в Исп...

[Перевод] Конференция DEFCON 19. Три поколения DoS-атак (с участием аудитории в качестве жертв). Часть 1 Меня зовут Сэм Боун, я здесь, чтобы поговорить с вами о DoS-атаках, и вы мне в этом поможете. Мы немного поговорим о хактивистах, которые использовали такие атаки, потому что я нахожу их интересными. Они наглядно показывают, сколько вреда вы можете нанести различными видами ...

Valve рассказала о планах по развитию Steam на 2019 год Вчера на официальном блоге Steam появилась довольно большая публикация об итогах 2018 года. Представители компании Valve рассказали о своих достижениях, которые действительно впечатляют. Например, платформа уже преодолела рубеж в 30 тыс. игровых проектов (это без учёта DLC и...

Мнение: За счет чего Apple могла бы увеличить продажи iPhone Не секрет, что сейчас Apple переживает не лучшие времена: судебные разбирательства с компанией Qualcomm, не слишком результативные продажи флагманских моделей iPhone, давление со стороны китайских производителей смартфонов. Нет никаких сомнений, что Apple может вернуть лиди...

Google Analytics. Синхронизация с пикселями Facebook, VK, Yandex, MyTarget Привет, Хабр! Со временем, маркетологам начинает хотеться делать воронки ремаркетинга по событиям, а потом еще и преследовать по всем каналам. Чтобы запустить ремаркетинг — в каждой из систем нужно настраивать сбор аудиторий. И чтобы меньше путаться с ними, предлагаю решени...

UniSharping: конвертирование кода C# в Java и Python Введение С 70-х годов развивается Simplified English, цель которого — определение подмножества языка, понятного широкому кругу неносителей языка. Рекомендуется, например, для технической документации. Автоматические переводчики на таком подмножестве будут работать заведомо к...

Нейросеть Nvidia превращает простые скетчи в реалистичные изображения NVIDIA / YouTube Новое ПО компании Nvidia, используя генеративно-состязательную сеть (GAN), позволяет превращать небольшие скетчи в довольно реалистичные изображения, передает The Verge. Например, как можно заметить в ролике, пользователь может нарисовать небольшой пейз...

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

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

Facebook платит пользователям по 20 долларов в месяц, чтобы получить неограниченный доступ к их личным данным на смартфонах Похоже, стремление Facebook собирать пользовательские данные не имеет границ. Новый отчёт ресурса TechCrunch касается ещё одного проекта социальной сети в этом направлении. Оказывается, ещё с 2016 года Facebook платит некоторым пользователям за установку своего приложен...

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

Как включить темную тему на Samsung Galaxy S10, S9 и Note 9 Все недавно выпущенные смартфоны Samsung Galaxy S10 поставляются с предустановленной поверх Android фирменной оболочкой One UI. Именно по этой причине пользователям устройств Samsung под управлением One UI доступна возможность установки темной темы, которую сама компания на...

МТС запустил первый терминал для выдачи SIM-карт с распознаванием личности Оператор МТС сообщил о запуске первого терминала для выдачи SIM-карт с технологией распознавания личности. Он установлен в городе Иннополис в Татарстане. До конца 2018 года планируется установить около 100 устройств нового образца в десятках российских городов на территории...

Стали известны цены на платную поддержку Windows 7 Как известно, 14 января следующего года Microsoft прекратит расширенную поддержку Windows 7, что должно было привести к прекращению выпуска обновлений безопасности для операционной системы. Однако в сентябре 2018 года компания объявила, что корпоративные клиенты смогут на п...

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

Обновленный Telegram: запрет пересылки сообщений и их удаление после 48 часов Наверное, каждому из нас доводилось читать собственные переписки 10-, а то и 15-летней давности, испытывая чувство стыда. «Неужели я мог так написать? А что, если «это» прочтет кто-нибудь посторонний? — размышляем мы в ужасе. — Вот было бы здорово навсегда удали...

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

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

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

[Перевод] Создание калькулятора чаевых на Kotlin: как это работает? Рассказываем, как создать простое приложение для расчета чаевых на языке Kotlin. Если точнее, то Kotlin 1.3.21, Android 4, Android Studio 3. Статья будет интересной, в первую очередь, для тех, кто начинает свой путь в разработке Android-приложений. Она позволяет понять, ч...

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

[Из песочницы] Не переусложняйте ваш CI/CD и пользуйтесь Docker'ом осмысленно Я работал в разных компаниях, которые используют микросервисы. И они запускали их в docker контейнерах. Сейчас я работаю с проектом, который хоть и монолит, но его все равно удобнее запустить в контейнере. С одной стороны, Docker очень универсальный инструмент, его можно л...

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

[Перевод] Protobuffers — это неправильно Значительную часть своей профессиональной жизни я выступаю против использования Protocol Buffers. Они явно написаны любителями, невероятно узкоспециализированы, страдают от множества подводных камней, сложно компилируются и решают проблему, которой на самом деле нет ни у ког...

Ещё один dsl на Kotlin или как я печатал PDF из react Нельзя просто взять и распечатать страницу написанную на React: есть разделители страниц, поля для ввода. Кроме того, хочется один раз написать рендеринг, чтобы он генерил как ReactDom, так и обычный HTML, который можно сконвертить в PDF. Самое сложное, что у React свой d...

FreeCAD — новый метод рисования Disclamer: Я никогда в своей жизни не работал с CAD/CAM приложениями раньше, и, вдруг, пришлось. Принципы работы FreeCAD меня так восхитили, что это требует срочного поста на Хабр, чтобы рассказать другим. Написанное в этом посте, вероятнее всего, будет тривиальным и скучным...

Какие проблемы есть у Pixel 3 и как на них реагирует Google? Смартфоны Google Pixel 3 были представлены 9 октября, и за это время их владельцы познали как положительные стороны новинок, так и их минусы. Например, камера флагмана от Google выдает более четкие фотографии в темное время суток, чем iPhone XS. В то же время черная версия ...

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

Перевод: Что такое Windows Lite? Некоторое время назад в предварительных версиях Windows SDK была обнаружена таинственная редакция Windows Lite. Что же она из себя представляет? Ответ на этот вопрос попытался найти Брэд Самс (Brad Sams), редактор порталов Petri.com и Thurrott.com. Предлагаем вашему внимани...

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

Расширение редактора Unity через Editor Window, Scriptable Object и Custom Editor Всем привет! Меня зовут Гриша, и я основатель CGDevs. Сегодня хочется поговорить про расширения редактора и рассказать про один из моих проектов, который я решил выложить в OpenSource. Юнити — прекрасный инструмент, но в нём есть небольшая проблема. Новичку, чтобы сделать п...

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

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

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

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

[Перевод] Основы Signed Distance Field в 2D Хотя меши являются простейшим и наиболее универсальным способом рендеринга, существуют и другие варианты представления фигур в 2d и 3d. Одним из часто используемых способов являются поля расстояний со знаком (signed distance fields, SDF). Поля расстояний со знаком обеспечива...

Система ПРО США поражена «системными» нарушениями кибербезопасности Недавняя очередная инспекция объектов ПРО США обнаружила массу дыр в физической и кибернетической защите оборонного ядерного потенциала страны. Инспекция из Пентагона проверила 5 случайным образом выбранных объектов ПРО наземного базирования из 104 развёрнутых. Проверялись н...

Пользователи пожаловались на преждевременную разрядку на iOS 12.1.4 Обновление iOS за номером 12.1.4, которое вышло вне графика с целью устранения сбоя в работе групповых звонков FaceTime, позволявшего прослушивать собеседника на другом конце, даже если он не ответил на вызов, привнесло ожидаемую, но оттого не менее неприятную проблему. Как...

Миграция схемы базы данных без даунтайма для postgresql на примере django Введение Привет, Хабр! Хочу поделиться опытом написания миграций для postgres и django. Речь в основном пойдёт про postgres, django же здесь хорошо дополняет, так как из коробки имеет автоматическую миграцию схемы данных по изменениям модельки, то есть имеет довольно полный ...

Как отправлять сообщения на Android-смартфон прямо с компьютера Не так давно в очередном обновлении ОС Android появилась новая функция, или, скорее, возможность, которая дает пользователям операционки от Google обмениваться сообщениями с владельцами компьютеров. Это та самая возможность, которая была у владельцев устройств на macOS и iO...

Интеграция 3CX с 1С: Управление торговлей — метод объединения конфигураций В прошлой статье мы рассмотрели интеграцию 3CX v15.5 с типовой конфигурацией 1С Управление торговлей, редакция 11 (11.4.3.167) для России. Однако некоторые специалисты в комментариях выразили опасение, что отключение режима совместимости платформы 1С с текущей версией конфиг...

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

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

[Перевод] Как работают библиотеки виртуального окружения Вы когда-нибудь задумывались о том, как работают библиотеки виртуального окружения в Python? В этой статье я предлагаю ознакомится с главной концепцией, которую используют все библиотеки для окружений, такие как virtualenv, virtualenvwrapper, conda, pipenv. Изначально, в Py...

Высокая средняя цена iPhone перекроет любое уменьшение количества проданных смартфонов Представители UBS Switzerland считают, что трейдеры, инвесторы и рядовые пользователи слишком зациклены на количестве смартфонов, которые Apple продает каждый квартал. По мнению аналитиков, есть куда более важная величина, чем количество проданных смартфонов. Речь идет ...

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

Пишем простой транслятор на Лиспе — III Предыдущая статья Ошибки, Ошибки, Ошибки… Хорошая программа должна быть защищена от ошибок пользователя. Это совершенно бесспорно. Ошибки нужно обрабатывать, а еще лучше – предупреждать (профилактика всегда лучше лечения!). Высший пилотаж – так выстроить диалог с пользовате...

Как понять, что ваша фронтальная или веб-камера взломаны Любую систему защиты можно взломать. Можно сколь угодно раз использовать сложные пароли, сканеры лица и отпечатков пальцев, установить кучу антивирусов и даже не пользоваться непроверенными общественными сетями Wi-Fi. Даже в этом случае вы не будете на 100% защищены взлома....

Вышло крупнейшее обновление прошивки UBports Когда в прошлом году Canonical прекратила разработку Ubuntu Touch для смартфонов и планшетов, группа энтузиастов сформировала проект UBports, чтобы продолжить работу над операционной системой. Теперь команда разработчиков выпустила обновление прошивки OTA-4 (over-the-air) дл...

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

Беспроводные версии наушников Audeze iSine появятся в России уже в марте 2019 Компания Audeze объявила о том, что компактные планарно-магнитные наушники iSine станут беспроводными. Новый Bluetooth-модуль Cipher совместим с моделями iSine10 и iSine20. Данный модуль имеет встроенный ЦАП/усилитель, адаптированный для работы с планарно-магнитными из...

Samsung обновила Galaxy Apps в стиле One UI и провела ребрендинг За несколько часов до презентации Galaxy S10 и складного Galaxy Flex, которая должна состояться сегодня в рамках мероприятия Unpacked, компания Samsung выкатила обновление магазина приложений для фирменных смартфонов под названием Galaxy Apps. Каталог претерпел не только ин...

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

OnePlus усложнила обновление фирменных смартфонов Владельцам смартфонов OnePlus отныне придется ждать обновлений OxygenOS несколько дольше, чем прежде, передает AndroidPolice со ссылкой на источники. Это связано с тем, что OnePlus внесла ряд изменений в принцип распространения апдейтов проприетарной оболочки, нарушив работ...

Несколько популярных приложений для Mac воровали историю браузеров Журналисты авторитетного зарубежного издания 9To5Mac уличили программы от компании Trend Micro в краже конфиденциальной пользовательской информации: истории браузеров Safari, Chrome и Firefox; наименований установленных приложений и источников их загрузки; последних поисковы...

Продвижение в Фейсбук 2018: какой должна быть ваша статья, чтобы ею захотели поделиться Слушать новость Известный блогер и консультант по поисковой оптимизации сайтов Наэль Патель (Neil Patel) проанализировал, как пользователь реагирует на различные типы постов в социальной сети Фейсбук. Он собрал данные о реакциях пользователей на основе 11 721 262 784 п...

Продвижение в Фейсбук 2018: какой должна быть ваша статья, чтобы ею захотели поделиться Слушать новость Известный блогер и консультант по поисковой оптимизации сайтов Наэль Патель (Neil Patel) проанализировал, как пользователь реагирует на различные типы постов в социальной сети Фейсбук. Он собрал данные о реакциях пользователей на основе 11 721 262 784 п...

Продвижение в Фейсбук 2018: какой должна быть ваша статья, чтобы ею захотели поделиться Слушать новость Известный блогер и консультант по поисковой оптимизации сайтов Наэль Патель (Neil Patel) проанализировал, как пользователь реагирует на различные типы постов в социальной сети Фейсбук. Он собрал данные о реакциях пользователей на основе 11 721 262 784 п...

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

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

Так ли страшен Rust, как его малюют Некоторое время назад я начал понимать необходимость разнообразить мой опыт программирования исключительно на C#. После некоторого изучения различных вариантов, таких как Haskell, Scala, Rust и некоторых других, выбор пал на последний. Со временем я начал обращать внимание, ...

ADATA представила емкие защищенные USB-накопители UD230 и UD330 ADATA Technology выпустила USB флэш-накопители серии UD230 и UD330. Благодаря дизайну с “капюшоном”, складной крышке и отверстию для крепления к ремням и брелокам, накопители просты в использовании и подходят для пользователей, предпочитающих активный образ жизни...

Как стримить игры с Xbox One на iPhone или iPad Теперь владельцы устройств на iOS и консоли Xbox One могут играть в игры для Xbox в любом месте. Стриминг игр становится все популярнее, и новое приложение OneCast для iOS создано специально для стриминга игры с консоли от Microsoft на iPhone или iPad. Ранее приложение On...

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

Новая уязвимость iPhone способна вызывать сбои в работе смартфона Исследователь безопасности Сабри Хаддуш (Sabri Haddouche) нашел новый способ нанести вред владельцам iPhone. Эту информацию он опубликовал на своей официальной странице в Twitter.Новая уязвимость iPhone подрывает авторитет AppleКак заявляет сам Сабри, новая уязвимость написа...

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

[Из песочницы] Кротовые норы в JavaScript Привет, Хабр! Представляю вашему вниманию перевод статьи "Wormholes in JavaScript" автора Mathius Buus. Компьютеры — интересные машины. В теории они представляются нам идеальными механическими математиками работающими с цифрами и хорошо выполняющими операции сложе...

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

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

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

Как сделать панель Touch Bar по-настоящему полезной В 2016 году Apple серьезно обновила MacBook Pro, добавив в него новый элемент — Touch Bar. По задумке компании, сенсорная панель должна была упростить доступ к различным функциям, однако для многих пользователей появление Touch Bar не стало откровением. Напротив ̵...

Бэкап наготове: разрушаем мифы в честь праздника Резервное копирование не относится к модным технологиям, о которых кричат из каждого утюга. Оно просто должно быть в любой серьезной компании, вот и всё. У нас в банке бэкапится несколько тысяч серверов – это сложная, интересная работа, о некоторых тонкостях которой, а так...

Разбираем и просматриваем квалифицированные сертификаты средствами Python/Tkinter Квалифицированные сертификаты быстро стали неотъемлемой частью повседневной жизни. И все больше людей хотят увидеть этого «зверя» изнутри. Это с одной стороны. А с другой стороны разрабатывается все больше приложений, в которых задействуется информация иэ этих сертификатов....

VPS.today — каталог виртуальных серверов В октябре моему проекту Поиск VPS исполнится 5 лет. В 2013 году я представил его общественности, и он был воспринят пользователями и хостерами крайне положительно. В течение следующего года я активно развивал сайт и добавлял различные функции, однако с 2015 года на сайте не ...

Apple Wallet. Что это такое и как интегрировать в него свою карту Принято считать, что Wallet – не самый популярный сервис в СНГ. Но уже во втором проекте подряд заказчик ставит задачу «Сделать интеграцию с Wallet». Поэтому я решил написать эту статью, чтобы рассказать о сервисе в целом и показать, как интегрировать в него свой продукт. Чт...

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

Камера Google Pixel 3 и Pixel 3 XL не работает даже после сброса настроек к заводским Пользователи Google Pixel 3 и Pixel 3 столкнулись с новой проблемой, которая оказалась еще более серьезной, чем предыдущие. Особенно для тех, кто покупает смартфоны компании Google ради их флагманских камер. Дело в том, что в какой-то момент некоторые владельцы смартфон...

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

[Из песочницы] Простой вариант реализации многопоточности на PHP Многопоточность в PHP отсутствует «из коробки», поэтому вариантов её реализации было придумано великое множество, включая расширения pthreads, AzaThread (CThread), и даже несколько собственных наработок PHP программистов. Основным минусом для меня стало слишком больше колич...

В мобильных POS-терминалах обнаружены опасные уязвимости Исследователи Positive Technologies рассказали на конференции Black Hat в США о серьезных недостатках безопасности в мобильных POS-терминалах (mPOS), благодаря которым мошенники могут вмешаться в процесс оплаты - изменить сумму или вынудить покупателя использовать менее наде...

[Из песочницы] Распределённый чат на Node.JS и Redis Небольшой вопрос/ответ: Для кого это? Людям, которые мало или вообще не сталкивались с распределенными системами, и которым интересно увидеть как они могут строится, какие существуют паттерны и решения. Зачем это? Самому стало интересно что и как. Черпал информацию с разных...

[Перевод] Верните нам разъём для наушников: почему аудио по USB-C до сих пор не работает Аналоговое у вас устройство или цифровое? Вы не узнаете, пока оно не сломается. Производители смартфонов: пришла пора послушать нас, когда мы говорим, что надо вернуть 3,5 мм разъём для наушников обратно на телефоны, по крайней мере, пока вы не разберётесь с работой USB-C....

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

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

Не заменимый помощник в Microsoft Office Word Большинство пользователей ПК сталкиваются с проблемами во время работы в программе Ворд, так как в разных её версиях алгоритмы работы могут быть различны. Наиболее часто пользователи сталкиваются с такой проблемой, как включить линейку в Ворде. Порой изучить все правила поль...

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

Что мы ждём от watchOS 6 Когда в 2015 году были представлены оригинальные Apple Watch, мало кто верил, что смарт-часам удастся так стремительно завоевать рынок. Компании удалось, фактически, невозможное — по своим продажам Apple Watch обходят даже именитые швейцарские часовые бренды. Прямо се...

[Перевод] Дональд Кнут: «3:16» — книга про Библию (72,73,74/97) «Я бы прочитал книгу теолога о программировании.» — Дональд Кнут «3:16» — это книга, которая отличается от любой другой книги, которая когда-либо была написана. Я полагаю, что наконец-то созрел, чтобы написать такую книгу. Во всяком случае, 3:16 — это изучение Библии в д...

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

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

Opera для Android получает бесплатный VPN Разработчики Opera сообщили, что пользователи этого браузера для ОС Android теперь смогут использовать бесплатный сервис VPN. Последняя версия приложения (51), которая сегодня появится в Google Play Store, включает эту возможность, в течение многих лет доступную в насто...

Opera для Android получает бесплатный VPN Разработчики Opera сообщили, что пользователи этого браузера для ОС Android теперь смогут использовать бесплатный сервис VPN. Последняя версия приложения (51), которая сегодня появится в Google Play Store, включает эту возможность, в течение многих лет доступную в насто...

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

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

Переводчик Google получил новый дизайн: что нового? Компания Google продолжает вводить материальный дизайн в свои онлайн-сервисы. Временем ранее новый интерфейс уже получили почта Gmail, фирменный календарь и заметочник Keep. Теперь пришло время десктопной версии переводчика — впервые о внедрении обновленного дизайна стало и...

[Перевод] Создание эмулятора аркадного автомата. Часть 2 Первая часть здесь. Дизассемблер процессора 8080 Знакомство Нам понадобится информация об опкодах и соответствующих им командах. Когда вы будете искать информацию в Интернете, то заметите, что есть много перемешанных сведений о 8080 и Z80. Процессор Z80 был последователем ...

[Перевод] Программирование с PyUSB 1.0 От переводчика: Это перевод руководства Programming with PyUSB 1.0 Данное руководство написано силами разработчиков PyUSB, однако быстро пробежавшись по коммитам я полагаю, что основной автор руководства — walac. Позвольте мне представиться PyUSB 1.0 — это библиотека Python...

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

[Из песочницы] Нейросети: реализация задачи про грибы на Tensor Flow и Python Tensor Flow — фреймворк для построения и работы с нейросетями от компании Google. Позволяет абстрагироваться от внутренних деталей машинного обучения и сосредоточиться непосредственно на решении своей задачи. Очень мощная вещь, позволяет создавать, обучать и использовать ней...

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

[Из песочницы] Сброс пароля на Cisco ASA без простоя для схемы active/standby failover Недавно столкнулся с проблемой: у клиента две Cisco ASA 5512-x, которые работают в режиме active/standby. Клиент забыл обновить пароли, и у всех пользователей истек срок действия пароля. ASA при попытке залогиниться только лишь сообщает об истечении срока действия и не даёт ...

Facebook придумала, как по-новому следить за пользователями Android Принято считать, что пользователи Android постоянно находятся в опасности. Из-за открытости операционной системы, дарующей возможность свободно устанавливать любое ПО, а также отсутствия эффективных инструментов премодерации приложений, попадающих в Google Play, владельцы у...

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

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

Wine x86 для Android Вам никогда не приходилось оказываться в ситуации, когда на смартфоне нужно срочно запустить какое-то Windows-приложение («экзешник»), у которого нет аналогов под Android, а ПК с «виндой» под рукой нет? Если да, то вы пришли по адресу. Я связал слой совместимости Win32 API д...

На что способен PC Speaker Известный теперь как «системный динамик», а то и просто «пищалка», PC Speaker появился на свет в 1981 году вместе с первым персональным компьютером IBM. Наследник нескольких поколений больших компьютеров для серьёзных дел, он с рождения был предназначен лишь для подачи прост...

Google запатентовала VR-обувь на колёсах Виртуальная реальность должна была стать новым популярным форматом развлечений, но даже несмотря на вливание миллиардов долларов компаниями вроде Oculus или Valve, многих потребителей так и не удалось заинтересовать. Частично проблема заключается в том, что VR всё е...

Что позволено Юпитеру: Вячеслав Володин не соблюдает собственные правила в Госдуме Спикер Госдумы, вероятно, решил, что он и есть тот Юпитер из крылатого выражения, потому как некоторые действия говорят об этом. Ранее, до 2016 года депутатом можно было голосовать дистанционно, иначе говоря, выдавать доверенность права голоса другому депутату. Однако депут...

Validators + Aspects: кастомизируем валидацию Доброго времени суток, Хабр! Спустя некоторое время решил вновь написать сюда и поделиться своим опытом. На этот раз статья будет о том, как кастомизировать стандартные валидаторы, и вызывать их там, где нам будет нужно, используя Spring — аспекты. Ну а сподвигло меня на на...

[Из песочницы] Как и зачем я писал парсер для сайта Tradingview. Автоматизация торговли своими руками Проблема: На текущий момент наиболее удобным и полноценным программным обеспечением (далее ПО) для автоматизации торговли на российском биржевом рынке является небезызвестный ТСЛАБ. Несмотря на несомненные плюсы в виде удобного визуального редактора для написания торговых ск...

[Перевод] Что на самом деле делала программа Ады Лавлейс? Эпизод с основанием Microsoft – один из наиболее известных в компьютерной истории. В 1975 году Пол Аллен вылетел в Альбукерк, чтобы продемонстрировать интерпретатор BASIC, которые они с Биллом Гейтсом написали для микрокомпьютера Altair. Поскольку у них не было работающего...

Windows 10 удаляет файлы Microsoft выпустила 2-го октября обновление Windows 10 October 2018 Update. И по началу все было довольно неплохо. Ошибки не критические в основном у пользователей, но вот на днях пользователи стали просто атаковать Реддит, Твиттер и различные форумы, и проблема была одна – ...

Обновление до Windows 10 May 2019 Update заблокировано на устройствах с USB-накопителями Официальное распространение функционального обновления для Windows 10 под названием May 2019 Update начнётся лишь в конце мая, а пока же Microsoft сообщает о довольно странной ошибке, обнаруженной в новой версии системы. На текущий момент компания заблокировала возможность ...

Фонетический алфавит: как решение для авиации поможет передать логин по телефону Наверное, у каждого из нас был случай, тогда по телефону нужно было передать e-mail или логин в Телеграмме или Скайпе. И начинается: «Эс как доллар», «У как русское У», «Аш на стульчик похожа». Через пару минут подобного объяснения большинство говорит: «Да черт с ним, от...

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

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

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

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

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

[Перевод] Комбинирование Signed Distance Fields в 2D В предыдущем туториале мы научились создавать и перемещать простые фигуры с помощью функций расстояний со знаком. В этой статье мы научимся комбинировать несколько фигур для создания более сложных полей расстояний. Большинству описанных здесь техник я научился из библиотеки ...

История про DDR3, SPD и оригинальных китайских производителей В данной статье я расскажу, как патчил SPD на ноутбучной плашке памяти, в связи с оригинальной причиной, никак не связанной с тем что у меня оказался старый MacBook, а наоборот, появился новый компьютер и новая планка памяти (оба от 11.2018), и к каким танцам с бубном это вс...

Некоторые устройства iPhone XS и iPhone XS Max не начинают заряжаться, когда выключен экран Ряд владельцев iPhone XS и iPhone XS Max в сообществах поддержки Apple сообщают, что устройства не могут начать зарядку, когда кабель Lightning подключен, и когда экран выключен. В большинстве случаев iPhone XS или iPhone XS Max начинают заряжаться, когда пользователь пробуж...

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

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

ADATA представляет игровую гарнитуру XPG EMIX H20 ADATA Technology сегодня представляет игровую гарнитуру XPG EMIX H20. Обладая виртуальным, объемным 7.1-канальным звуком, высококачественными 50-мм динамиками и RGB-подсветкой, EMIX H20 предлагает геймерам новый уровень погружения и информированности для обеспечения захватыв...

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

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

Анонс Windows 10 Insider Preview Build 18290 (Fast) Добрый вечер, друзья! Сегодня компания Microsoft выпустила новую инсайдерскую сборку Windows 10 19H1 под номером 18290 на быстром канале обновлений. Предлагаем вашему вниманию список изменений, которые несёт в себе новая сборка операционной системы. Напоминаем, что разработ...

Лайфхак EMUI 8 #1: Автозапуск приложений, фоновый режим, уведомления, многозадачность Смартфоны Huawei и Honor становятся все более популярными среди покупателей. Что не удивительно – недавно компания впервые обошла Apple по объемам поставок продукции и вышла на второе место в мире по данному показателю.Но сегодня речь пойдет не про финансовые результат...

Настраиваем Web Push Notifications использованием pywebpush шаг за шагом Зачем еще одно руководство? Когда передо мной поставили задачу сделать черновой вариант push notifications, быстрый поиск показал, что на хабре уже есть много статей по настройке push notifications. Вот наиболее, на мой взгляд, годные: Как работает JS: веб push-уведомления ...

О преимуществах встраивания CSS в JS Этот пост является развернутым ответом на вопросы из этого разговора в Твиттере. Автор оригинала, Сунил Пай, является автором относительно популярной библиотеки glamor и работает разработчиком в Facebook. Каким образом Javascript оказывается более удобным чем CSS? Как написа...

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

Как делать портретные снимки на iPhone с одной камерой (даже на iPhone 5s!) Одной из главных фишек iPhone с двумя камерами стала возможность портретной съемки (с эффектом боке). Пока что единственным смартфоном Apple с одной камерой, который способен делать такие снимки, является iPhone XR — правда, с некоторыми ограничениями, что в кадре обя...

[Перевод] О 3D-графике простыми словами Часть 1. Введение Привет меня зовут baldurk. Я уже несколько лет работаю программистом графики, поэтому хоть я и не в коем случае не являюсь экспертом, кажется, я уже многое понимаю во всём том, что касается работы с графикой. Идея этой серии постов уже давно витала где-то ...

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

[Из песочницы] Как я заменил RxJava на корутины в своем проекте и почему вам вероятно также стоит это сделать Привет, Хабр! Представляю вам перевод статьи автора Paulo Sato на тему использования Kotlin Coroutines вместо RxJava в своих Android проектах. RxJava как базука, большинство приложений не использует и половины её огневой мощи. В статье пойдет речь о том, как заменить её кор...

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

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

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

Тестирование белого ящика Разработка программ высокого качества подразумевает, что программа и её части подвергаются тестированию. Классическое модульное (unit) тестирование подразумевает разбиение большой программы на маленькие блоки, удобные для тестов. Либо, если разработка тестов происходит парал...

25 и 26 августа: онлайн конференция по операционному управлению В мае посчастливилось принимать дипломные работы у студентов нашей годовой онлайн программы обучения руководителей. 250 человек, 250 созвонов с каждым. Все для того, чтобы в очередной раз убедиться, что все люди разные. Традиционно, мы учим людей по двум направлениям: работа...

Искусственный интеллект Adobe может сделать «вертикалку» из любого видео Пользователи ПК могут иметь свое мнение о вертикальном видео и тех, кто его снимает, но разработчикам ПО и таких сервисов, как Instagram и Snapchat с их многомиллионной армией мобильных пользователей приходится принимать его как объективную реальность. К сожалению, если...

Доменные имена с валидным SSL для локальных Docker-контейнеров Использование Docker в процессе разработки стало уже стандартом де-факто. Запускать приложение со всеми его зависимостями, используя всего одну команду — становится всё более и более привычным действием. Если приложение предоставляет доступ используя web-интерфейс или какое...

Интересные факты об Android Android занимает около 80% рынка. Простыми словами, большинство владельцев смартфонов — это пользователи Android. Но как много вы знаете о системе, которой пользуетесь? Давайте узнаем несколько интересных фактов об Android. Операционная система была создана не Google...

Samsung превратила смартфон в ПК, но никто и не заметил В недалеком 2017 году компания Samsung показала нам, как легким движением руки Galaxy S8 может превращаться в компьютер. Назвали эту технологию Samsung DeX, что является сокращением от DEsktop eXperience и тогда у нее был лишь один недостаток – необходимость использовать сп...

Высокая средняя цена iPhone перекроет любое уменьшение количества проданных смартфонов Представители UBS Switzerland считают, что трейдеры, инвесторы и рядовые пользователи слишком зациклены на количестве смартфонов, которые Apple продает каждый квартал. По мнению аналитиков, есть куда более важная величина, чем количество проданных смартфонов. Речь идет...

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

Deep Mind научила свой ИИ предсказывать структуру белков «Предком» AlphaFold является алгоритм AlphaGo, который стал играть в го лучше любого человека. Источник: DeepMind Разработчики из Deep Mind за последние пару лет стали известны благодаря многим своим проектам. В частности, они научили искусственный интеллект (слабую его фо...

Как переназначить любую кнопку в Android-смартфоне на желаемое действие После недавних новостей о том, что Samsung позволит пользователям своих мобильных устройств переназначать функциональность физической клавиши для вызова ассистента Bixby, пользователь ресурса XDA Developers с ником sds100 решил создать приложение, которое позволит пользоват...

В 64-битной версии Windows 10 обнаружена 0-day уязвимость Независимый ИБ-эксперт опубликовал в Twitter уязвимость нулевого дня в Windows 10. Проблема, для которой на данный момент нет официального патча, актуальна для всех компьютеров на базе 64-битной версии ОС. Брешь обнаружена в Планировщике заданий Windows — эта служба позволяе...

«Java-мир больше никогда не будет прежним» — интервью с Александром Белокрыловым и Алексеем Войтыловым из BellSoft Остаются последние дни перед Joker, и очень хотелось принести на Хабр не обычное интервью, а какой-нибудь мощной дичи. В последнее время люди интересуются серверами на Arm, и так получилось, что у нас есть по этой теме реальные специалисты. Александр (alexbel) Белокрылов и ...

Как скачать и установить Fortnite на Android смартфон После начала своего мобильного запуска в качестве эксклюзива для iOS, чрезвычайно популярная battle royale игра Fortnite, на прошлой неделе была включена как эксклюзив для Samsung на Android. К счастью, после того, как шум вокруг недавно анонсированного Samsung Galaxy Note 9...

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

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

[Перевод] DEFCON 17. Взлом 400 000 паролей, или как объяснить соседу по комнате, почему счёт за электричество увеличился. Часть 2 DEFCON 17. Взлом 400 000 паролей, или как объяснить соседу по комнате, почему счёт за электричество увеличился. Часть 1 Если вы не придерживаетесь никаких правил создания паролей, то пароль может выглядеть как простой список PHP. Люди ненавидят правила, ненавидят словосочет...

Арестован подозреваемый в краже токенов IOTA на 10 млн евро Сотрудники Отдела по борьбе с организованной преступностью Юго-Восточного региона Великобритании (SEROCU) задержали в Оксфорде 36-летнего мужчину, обвиняемого в краже криптовалюты IOTA на сумму около 10 млн евро. От действий мошенника пострадало более 85 человек по всему мир...

Плата Gigabyte X299-WU8 оснащена семью слотами PCIe 3.0 x16, четыре из которых могут одновременно работать в максимальной конфигурации Каталог компании Gigabyte пополнила системная плата X299-WU8 типоразмера CEB (305 х 267 мм). Очевидно, она построена на чипсете Intel X299 Express и рассчитана на процессоры Intel Core X в исполнении LGA2066. Важной особенностью платы является наличие семи слотов расши...

Kotlin Native: следите за файлами Когда вы пишите command line утилиту, последнее, на что вам хочется полагаться, так это на то, что на компьютере где она будет запущена установлен JVM, Ruby или Python. Так же хотелось бы на выходе иметь один бинарный файл, который будет легко запустить. И не возиться слишко...

Эволюция кластерного взаимодействия. Как мы внедряли ActiveMQ и Hazelcast В течение последних 7 лет я вместе с командой занимаюсь поддержкой и развитием ядра продукта RealtimeBoard: клиент-серверным и кластерным взаимодействием, работой с базой данных. У нас Java с разными библиотеками на борту. Запускается всё вне контейнера, через Maven-плагин....

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

Как удалить сообщения в iMessages на iPhone и iPad Вы не можете удалять iMessages или SMS/MMS на чужом iPhone или iPad, поэтому всегда будьте осторожны с тем, что вы отправляете, но вы можете удалить любую запись с вашего iPhone или iPad. ***

Splunk. Легкий Troubleshooting работы приложений Как часто вы используете уже созданные надстройки со Splukbase, вместо того, чтобы написать собственные? Всегда ли в них есть то, что вы хотели бы увидеть? Все ли в них работает нормально, даже если устанавливалось точно по инструкции? Сегодня мы поговорим об особенностях ...

Как установить Android 9 Pie на Galaxy S9 и S9+ Запуск финальной версии Android 9 Pie для Galaxy S9 и S9+, состоявшийся на месяц раньше срока, по всей видимости оказался тестовым, поскольку распространение началось только в некоторых странах Европы. Во всяком случае, об этом свидетельствуют отзывы многих владельцев флагм...

[Из песочницы] Rutoken, OpenSSL и локальный УЦ для подписи сообщений Некоторое время назад возникла необходимость в рамках проекта ограничить одновременное число компьютеров, имеющих доступ к web-приложению, работающему в рамках локальной сети заказчика. Решение использовать аппаратные USB-токены для идентификации компьютера пришло само собо...

[Из песочницы] Docker для Symfony 4 — от локалки до production Предистория Одним прекрасным днём мне понадобилось развернуть среду разработки для своего проекта. Vagrant уже порядком поднадоел и хотелось иметь единую среду разработки для всех участников проекта которая была бы идентичной production серверу. Соответственно наслушавшись и...

В прошивке Huawei Mate 20 Pro нашли интересные подробности о его камере Семейство Huawei Mate 20 еще только дебютирует 16 октября, но ушлые разработчики из сообщества XDA-Developers уже успели заполучить новую фирменную прошивку EMUI для Pro-версии и обнаружили там кое-что интересное. В частности, речь идет о камере и тех возможностях, которые о...

Звуковая панель с беспроводным сабвуфером Blaupunkt SBWL-01 Немецкий производитель аудио аксессуаров Blaupunkt выпустил новую звуковую панель с беспроводным сабвуфером Blaupunkt SBWL-01. В соответствии со спецификациями, Blaupunkt SBWL-01 позиционируется как одна из самых недорогих звуковых панелей с Digital Dolby. Сабвуфер с вых...

Yalp Store 0.43 Yalp Store позволяет загружать приложения непосредственно из Google Play Store в виде файлов apk при этом имея минимальный вес. Обновлять, устанавливать ПО и позволяет искать другие приложения. Yalp сохраняет загруженные apk в папку загрузки по умолчанию. Другие функции...

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

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

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

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

Более 800 000 видео Youtube станут доступны для гарнитуры Oculus Go VR Oculus Go, универсальная гарнитура VR, выпущенная в мае 2018 года, уже успела стать хитом. Более 80% её владельцев заявили, что раньше не использовали Rift или Gear VR. Hulu, Netflix и Pluto TV уже являются частью экосистемы Oculus, и теперь компания объявила, что добавляет ...

7 лучших Android-приложений с темной темой для AMOLED-дисплеев Дисплеи AMOLED предлагают множество преимуществ по сравнению с обычными ЖК-экранами, но самым большим достоинством является более четкая передача цветов. В том числе и глубокого насыщенного черного. Это преимущество также распространяется и на приложения с темным режимом, п...

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

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

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

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

Xiaomi прокомментировала засилье рекламы в прошивке MIUI — это плата за невысокую цену смартфонов Компания Xioami прославилась своей ценовой политикой, она предлагает смартфоны и прочие устройства по очень привлекательным ценам. Не так давно Xiaomi заявила, что не собирается зарабатывать на продаже своих товаров более 5% от их цены. Очевидно, что компания находит н...

Искусственный интеллект Adobe может сделать «вертикалку» из любого видео Пользователи ПК могут иметь свое мнение о вертикальном видео и тех, кто его снимает, но разработчикам ПО и таких сервисов, как Instagram и Snapchat с их многомиллионной армией мобильных пользователей приходится принимать его как объективную реальность. К сожалению, если...

Купили дорогие Google Pixel 3 и Pixel 3 XL? Готовьтесь к проблемам Несмотря на то, что Google удалось продать более 3-х миллионов Pixel-фонов прошлого поколения, они оказались одними из самых проблемных. Известна масса случаев, когда владельцы смартфонов жаловались то на качество дисплеев, то на хрипящие динамики, то на излишний жор емкости...

Купили дорогие Google Pixel 3 и Pixel 3 XL? Готовьтесь к проблемам Несмотря на то, что Google удалось продать более 3-х миллионов Pixel-фонов прошлого поколения, они оказались одними из самых проблемных. Известна масса случаев, когда владельцы смартфонов жаловались то на качество дисплеев, то на хрипящие динамики, то на излишний жор емкости...

[Из песочницы] Введение в WSGI-серверы: Часть первая Данная статья является переводом статьи Кевина Голдберга «An Introduction to Python WSGI Servers: Part 1» blog.appdynamics.com/engineering/an-introduction-to-python-wsgi-servers-part-1 с небольшими дополнениями от переводчика Краткая история серверов WSGI Python WSGI-серв...

Технический директор Qiwi намайнил 500 000 биткоинов, то есть 2,4% теоретически возможного количества Руководитель компании Qiwi Сергей Солонин на лекции в Московской школе коммуникаций поведал интересную историю, как на терминалах Qiwi майнили биткоины. По словам Солонина, его подчинённый «тайно намайнил на терминалах Qiwi 500 тысяч биткоинов». Это было ещё в те времена, к...

Уязвимость в фильтрах AdBlock и uBlock позволяет выполнять произвольный код на веб-страницах При соблюдении ряда условий, опция фильтра $rewrite, внедренная в AdBlock, AdBlock Plus и uBlock с обновлением 3.2 от 17 июля 2018 года, позволяет выполнять произвольный код на отображаемой пользователю веб-странице, сообщается в блоге armin.dev. Вот как описывается проблем...

Семейное приложение выдавало местоположение пользователей Популярное приложение для отслеживания местоположения членов своей семьи в течение нескольких недель сообщало о местонахождении более 238 000 пользователей в режиме реального времени после того, как разработчик оставил сервер открытым без пароля. Приложение Family Locator, ...

[Перевод] Неожиданная полнота по Тьюрингу повсюду Каталог программных конструкций, языков и API, которые неожиданно являются полными по Тьюрингу; последствия этого для безопасности и надёжности. Приложение: сколько компьютеров в вашем компьютере? Любая достаточно сложная программа на Си или Фортране содержит заново написа...

[Перевод] Взлом цветного картриджа HP: превращаем его в ручной принтер Введение Ещё с юности, когда у нас был старый DeskJet, меня интересовали картриджи струйных принтеров. Эти картриджи казались очень интересными и как только в них заканчивались чернила, я сразу забирал их себе. В то время я не мог сделать с ними ничего, кроме как разобрать ...

Анонс Windows 10 Insider Preview Build 18329 (Fast) Добрый день, друзья! Компания Microsoft выпустила новую предварительную сборку Windows 10 19H1 под номером 18329 для участников программы Windows Insider, использующих канал Fast. Эта сборка не будет доступна для пользователей на следующих языках: Windows 10 Home: RO-RO, SK...

[Из песочницы] Создаем простой API-шлюз в ASP.NET Core Привет, Хабр! Представляю вашему вниманию перевод статьи "Creating a simple API Gateway in ASP.NET Core". Время чтения: ~10 минут В моей предыдущей статье, JWT аутентификация для микросервисов в .NET, я рассмотрел процесс создания микросервиса для аутентификации пользователе...

Дефект в iPhone XS и iPhone XS Max ценою в $549 В прошлом году владельцы одного из дорогих мобильников в мире iPhone X начали массово жаловаться на трещины, которые появлялись на стекле тыльной камеры. Стекло трескалось самопроизвольно, и пользователи устройств уверяли, что они бережно относились к ним: они не падали и не...

Во что играют и не играют ИТ-специалисты (сводка 2018) Привет! 8 лет назад я впервые написал на Хабре про настольные игры, которые играют в ИТ-офисах. У нас есть скидочная программа по визиткам разных ИТ-компаний, и теперь за долгие годы мы знаем куда более точно, кто и что любит. Сейчас расскажу. Но пока просто хочу сказать п...

Уведомления в Instagram: как правильно настраивать (включать / отключать), чтобы сохранить батарею и нервы Единственным основанием для появления и развития таких сервисов как Instagram является человеческая самовлюбленность и потребность в удовлетворении собственного эго, выражающаяся во взаимной постановке «лайков» и комментариев с комплиментами. Однако у медали есть и обратная ...

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

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

Opera представляет встроенный бесплатный VPN в Android-браузере Opera, норвежский разработчик браузеров, выпускает новую версию мобильного браузера Opera для Android 51 со встроенным VPN-сервисом.Новый браузерный VPN бесплатен, безлимитен и прост в использовании. Он предоставляет пользователям повышенный уровень контроля над своими персо...

Apple, по слухам, добавит поддержку USB-мыши в iPad Pro В последнем выпуске подкаста Connected на Relay FM главный редактор MacStories Федерико Витиччи предположил, что поддержка USB-мыши в конечном итоге может появиться в iPad Pro в качестве функции универсального доступа. «То, что я слышал, без адаптеров, вы сможете использоват...

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

Уменьшаем время простоя Zimbra при аварии на сервере с помощью Zextras Backup Не ломается и не падает только то, что уже сломалось и лежит. Это золотое правило знает каждый ИТ-менеджер, и именно поэтому наличие систем резервного копирования и экстренного восстановления в любом современном ИТ-решении стало индустриальным стандартом. Это не только позво...

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

Простая уязвимость в автомобильной сигнализации грозила угоном 3 млн машин в мире Специалисты по кибербезопасности британской компании Pen Test Partners обнаружили весьма опасную, хотя и досадную уязвимость в системе работы бесключевой автомобильной сигнализации двух крупных мировых компаний ― российской Pandora и американской Viper (в Англии ― Clifford)....

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

Как получить Root-права на Galaxy S10. На ваш страх и риск Одним из множества положительных моментов операционной системы Android является относительная простота модификации и настройки программной части. В этом плане получение Root-прав (то есть, грубо говоря, полного доступа к системе) является самой желанной функцией для многих ...

«Storytelling with Data», Cole Nussbaumer Knaflic: неформальный обзор-конспект книги «Наши сайнтисты сгенерировали кучу графиков, а мы совершенно не знаем, куда их девать. Давайте попробуем их хоть как-то пристроить». (с) подслушано «Плохие графики везде. В моей работе я постоянно встречаю крайне сомнительные визуализации данных. Никто не делает плохие граф...

Kotlin: ищем Head of Marketing Привет! Снова пришло то время, когда нам пора поднимать маркетинг Котлина на новый уровень. Почему? Если коротко, мы очень выросли, и у нас очень большие амбиции. Сегодня в маркетинге Котлина работает 2 (прописью: два) человека. Всем очевидно, что это очень мало. Результат...

Spin city casino Все мы помним казино, которые были доступны везде, в любом заведении. Они пользовались огромной популярностью, пока не вышел запрет на азартные игры. Большое количество людей выбирало именно такой вид развлечения. С появление Интернета и онлайн игр все изменилось. Виртуальны...

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

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

Что мы хотим увидеть в новом MacBook Pro Если верить информации авторитетного аналитика Минг Чи-Куо, Apple работает над новым поколением MacBook Pro с обновленным дизайном. Пока сложно сказать, какие именно изменения получит профессиональные ноутбуки компании, однако наверняка у каждого пользователя есть свой спис...

Эксперты рассказали, как навсегда защитить Telegram от блокировок Роскомнадзора Роскомнадзор все еще не может окончательно заблокировать мессенджер Telegram. Многие используют или VPN, или прокси-сервера, которые быстро блокируются. Однако есть более простой и удобный способ обойти блокировку навсегда. Способ опять-таки связан с прокси-серверами. Одна...

Функция отслеживания активности в Android 9.0 вышла как отдельное приложение Google выпустила приложение под названием Digital Wellbeing, которое ранее было анонсировано в виде пакета новых функций для недавно представленного Android 9.0 Pie. На данный момент им могут воспользоваться только владельцы смартфонов Pixel под управлением свежайшей версии ...

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

Как мы разрабатываем документацию в открытом проекте Embox Добрый день. Являясь одним из разработчиков открытого проекта Embox, я часто слышал (в последнее время слишком часто) о том, что проект интересный, но поскольку документации нет, его невозможно использовать. Мы отвечали, что документация в каком-то виде есть, что мы всегда ...

Жадный гном: Как я писал аналитику рынка в Lineage 2 Вот и наступила осенне-зимняя пора. За окном дожди и желания проводить время на открытом воздухе все меньше и меньше. И вот приходит мне сообщение от товарища "А давай поиграем в Lineage 2?". И опять я, поддавшись ностальгии, согласился. Выбрали мы свеженький сервер на ру-оф...

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

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

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

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

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

[Перевод] Прогнозирование физики на стороне клиента в Unity TL;DR Я создал демо, показывающее, как реализовать прогнозирование на стороне клиента физического движения игрока в Unity — GitHub. Введение В начале 2012 года я написал пост о как-бы-реализации прогнозирования на стороне клиента физического движения игрока в Unity. Благод...

[Перевод] Оптимизация рендеринга сцены из диснеевского мультфильма «Моана». Части 4 и 5 У меня есть ветка pbrt, которую я использую для проверки новых идей, реализации интересных мыслей из научных статей и в целом для исследования всего того, что в результате обычно оказывается в новой редакции книги Physically Based Rendering. В отличие от pbrt-v3, который мы...

Анонс Windows 10 Insider Preview Build 18865 (Skip Ahead) Добрый вечер, друзья! Компания Microsoft выпустила новую сборку Windows 10 20H1 под номером 18865 для участников программы Windows Insider, использующих канал Skip Ahead. Новшеств в сборке нет, а большая часть исправлений связана с работой «Экранного диктора». Сборка относи...

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

Zoiper 2.7.8 Zoiper — SIP клиент для Android с умеренным расходом батареи, не теряет связь с сервером (UDP/TCP), поддерживает множественные SIP & IAX учётки и G729. Подтверждена уверенная работа с Zadarma, Sipnet, Multifon и Betamax — по 3G и по WiFi тоже. Отличительные особенности...

Создание приложения на .NET Core и Kubernetes: наш опыт Всем привет! Сегодня расскажем об опыте одного из наших DevOps проектов. Мы решили реализовать новое приложение под Linux с использованием .Net Core на микросервисной архитектуре. Мы рассчитываем, что проект будет активно развиваться, а пользователей будет всё больше и бо...

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

Красивые виджеты для Windows 10 [2.0] На удивление, очень многим понравились виджеты для Windows 10 в Metro-стилистике, хотя они подходят и для других операционных систем. С 2019 года с виджетами была проблема, особенно с виджетом погоды, так как Yahoo больше не давал метаданных для погоды. И тогда было принято ...

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

Новый домен .LUXE станет «криптовалютным» Компания Minds + Machines (MMX), управляющая несколькими новыми доменами верхнего уровня, изменила свои планы относительно одного из этих доменов. Ранее она предполагала использовать домен .LUXE для создания сайтов, посвященных товарам класса «люкс». Теперь же, как сообщает...

Эти приложения крадут ваши данные. Срочно удалите их! Уже не первый раз в магазин приложений от Google попадают программы, которые наносят вред вашему смартфону и могут выкрасть конфиденциальную информацию. Вот и недавно исследователи из Digital Security обнаружили ранее неизвестный тип рекламного вредоносного ПО в более, чем ...

Эти приложения крадут ваши данные. Срочно удалите их! Уже не первый раз в магазин приложений от Google попадают программы, которые наносят вред вашему смартфону и могут выкрасть конфиденциальную информацию. Вот и недавно исследователи из Digital Security обнаружили ранее неизвестный тип рекламного вредоносного ПО в более, чем ...

В Facebook Messenger стала доступна тёмная тема Все пользователи Facebook знают, что несколько лет назад было запущено мобильное приложение Facebook Messenger. В какой-то мере оно является аналогом таких приложений как, например, WhatsApp, и позволяет не только общаться между собой зарегистрированным пользователям Faceboo...

В Facebook Messenger стала доступна тёмная тема Все пользователи Facebook знают, что несколько лет назад было запущено мобильное приложение Facebook Messenger. В какой-то мере оно является аналогом таких приложений как, например, WhatsApp, и позволяет не только общаться между собой зарегистрированным пользователям Faceboo...

[Перевод] В чём важность 196 884 = 196 883 + 1? Как это объяснить на пальцах? Автор ответа на Quora — Майкл Гриффин, постдок по математике Сения Шейдвассер дал очень хороший, простой ответ на этот вопрос, рекомендую прочитать эту краткую версию. Но есть гораздо более удивительная история гипотезы о монструозной фантазии (Monstrous Moonshine), смешанн...

Отладка cети с помощью eBPF (RHEL 8 Beta) Всех с прошедшими праздниками! Нашу первую статью после праздников мы решили посвятить линуксу, то есть под наш замечательный курс «Администратор Linux», который у нас входит в когорту самых динамичных курсов, то есть с наиболее актуальным материалами и практиками. Ну и, со...

[Перевод] Var, let или const? Проблемы областей видимости переменных и ES6 Области видимости в JavaScript всегда были непростой темой, особенно в сравнении с более строго организованными языками, такими, как C и Java. В течение многих лет области видимости в JS особенно широко не обсуждались, так как в языке попросту не было средств, которые позвол...

Обновление для Mi Fit приносит ночной режим в Mi Band 3 Новый смарт-браслет Xiaomi Mi Band 3 получил важное обновление, которое принесло ему новую полезную функцию ночного режима — Night Mode. Функция входит в комплект с последним обновлением для приложения Mi Fit. Согласно описанию, яркость Mi Band 3 автоматически регулируется п...

[Перевод] Используем Ramda вместе с Redux Это перевод статьи Using Ramda With Redux, в которой рассказывается о том, как упростить ваш код на основе библиотеки Redux с помощью библиотеки Ramda, позволяющей писать код в функциональном стиле. P.S. Если вы не знаете, что такое Ramda — приглашаю вас к переводу цикла ста...

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

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

Владельцы iPhone берегитесь: новый вид мошенничества использует Touch ID, чтобы снять свыше $100 с вашего банковского счета На днях пользователи Reddit и Лукас Стефанко, исследователь безопасности ESET, обнаружили новый тип мошенничества в приложениях на iOS. Его суть заключается в следующем: под безобидным предлогом, владельцам iPhone предлагают воспользоваться Touch ID, чтобы, в последствие, сн...

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

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

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

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

Мой опыт внедрения 1С (часть 1. Вводная) Всем привет! Я автор этой статьи. И пришло время написать продолжение… спустя почти 4 года. На момент написания прошлой статьи я была студенткой колледжа, сейчас я студентка вуза. На момент написания статьи я работала официанткой, сейчас я руковожу внедрениями 1С в органи...

Nokia 7.1 — с Android 9 Pie Пользователи всегда ждут обновления операционной системы смартфона. И особенно приятно узнать, что умный телефон, который совсем недавно увидел свет, вскоре получит свое первое значительное обновление Android. Nokia 7.1 стал одним из самых интересных технологических анонсов...

3D-напечатанные детали для мебели Ikea: упрощаем жизнь инвалидам Ikea Israel работает с некоммерческими организациями Milbat и Access Israel для создания 3D-напечатанных деталей. С их помощью мебель становится более удобной для людей с особыми потребностями и ограниченными возможностями. Коллаборация Ikea, Milbat и Access Israel Шведский...

Honor не готовит складной смартфон и вот почему Есть предпосылки полагать, что в этом году нас накроет волна премьер устройств с гибкими дисплеями. Первоначально это будут выставочные экземпляры, а позже появятся и ограниченные партии коммерческих вариантов устройств. 20 февраля свой складной мобильник должна показать Sam...

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

Я пользуюсь Apple Watch Series 4 несколько месяцев. И это самые крутые часы Прошло уже несколько месяцев с тех пор, как я начал пользоваться Apple Watch Series 4. И надо признать, это одно из лучших устройств Apple, которое мне приходилось когда-либо видеть. Самым первым поколением часов я пользовался очень долго, потому что меня в них, в целом, вс...

Две стороны WebView: о быстром запуске проектов и краже персональных данных Привет, Хабр! Меня зовут Евгений, я Full Stack JS разработчик, текущий стек Node.js + React + React Native. В разработке я более 10 лет. В мобильной разработке пробовал разные инструменты от Cordova до React Native. Получив опыт работы с Cardova, я понял, что мне хотелось ...

Вы можете скачать Fortnite на свой смартфон, но пока не играть Epic Games Fortnite определенно не будет проходить через обычные каналы распространения, так как разработчик объявил, что загрузка игры через Google Play Store будет невозможна. Кроме того, только владельцы некоторых смартфонов Samsung смогли сыграть в игру при запуске, сооб...

Как легко запустить Linux на Android-смартфоне без root-прав Разработчики студии UserLAnd Technologies выпустили в Google Play приложение, которое позволяет запускать на смартфонах под управлением Android дистрибутив Linux. Отличительной особенностью разработки является ее способность работать на устройствах без root-прав, существенн...

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

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

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

Более 30 млн человек скачали рекламное ПО из Google Play Специалисты по кибербезопасности из Avast обнаружили в Google Play 50 потенциально опасных приложений, которые маскировались под помощник для тренировок, трекер движений и фоторедактор. На деле же они показывали навязчивую рекламу в полноэкранном режиме, а в некоторых случая...

Предварительный обзор ASUS Zen AiO 27. Моноблок за 2000 долларов Некоторое время назад, года три-четыре, пользователи были в восторге от моноблоков. Это компьютеры, которые выполнены в форме монитора и занимают на рабочем месте минимум пространства. Преимуществом была экономия пространства на рабочем столе, что для многих пользователей бы...

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

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

Появился опасный троян SpeakUp Как сообщается в отчете Global Threat Index, подготовленном Check Point Software Technologies, новый троян пока не обнаруживается антивирусами ни одного поставщика программ безопасности. Он был распространен с помощью серии эксплойтов, основанных на последовательностях коман...

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

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

Пользователи Pixel 3 жалуются на исчезновение сообщений. Что происходит и как решить проблему? Третье поколение Pixel оказалось достойным продолжением линейки. Смартфоны получили двойную фронтальную камеру для широких селфи, обновлённое железо и более вытянутый дисплей. При этом XL-версия обзавелась безрамочным экраном с трендовой выемкой в верхней части. Плюсов мног...

Представитель Mozilla рассказал о нечестных способах продвижения Google Chrome Бывший вице-президент сообщества Mozilla по разработке браузера Firefox Джонатан Найтингейл (Johnathan Nightingale) рассказал в твиттере о том, какие действия предпринимала Google, чтобы уничтожить Firefox.

10 топовых колонок с Aliexpress Сегодня у каждого человека есть целая куча гаджетов: телефоны, планшеты и ноутбуки. Однако из-за своих размеров они не подходят для прослушивания музыки. Решением проблемы могут быть портативные динамики, которые буду радовать вас более качественным звуком. Чтобы вам было ...

VPN99 1.9 VPN99 – простой и безопасный способ обойти блокировку любых ресурсов. Свободный и безопасный доступ к мессенжерам, приложениям видео и мультимедиа, защита соединения Wi-Fi, конфиденциальность пребывания в сети, доступность социальных сетей. Возможности приложения VPN99:...

Некролог на смерть Chromecast Audio: Google убил черные диски Несколько дней назад www.reddit.com сообщил, что Googlе прекращает выпуск Chromecast Audio, устройства, которое в свое время стало одним из самых удобных альтернатив большим мультирум системам. Для тех, кто успел забыть, что это за штуковина, напомню, что это такой диск, кот...

.LUXE станет криптовалютным доменом Компания Minds + Machines (MMX), владелец доменной зоны .luxe, отказалась от своих первоначальных планов посвятить эту доменную зону предметам роскоши.Вместо этого MMX предоставит доменную зону пользователям криптовалюты Etherium. Компания уже заключила соглашение с регистра...

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

[Перевод] Serverless CI/CD на AWS Было бы круто, если бы развертывание в формате копи-пейст осталось в прошлом, но, увы, дела обстоят иначе. Бывает, разработчикам предпочтительней именно такой метод поставки. Хоть сейчас пиши статью о том, почему это не есть гуд, но вы и без меня все знаете. С тенденцией к ...

Где работать в ИТ #1: Voximplant Описание вакансии и первый день внутри компании похожи как ожидания и реальность — все примерно так, но есть море сюрпризов. О компании, куда устраиваешься, хочется знать гораздо больше, чем твоя предполагаемая функция в ней. Как устроен быт внутри, что там за политики, п...

[Перевод] Конференция DEFCON 16. Как я могу завладеть вами? Позвольте мне перечислить способы. Часть 1 Я всегда поражаюсь количеству присутствующих здесь людей, особенно учитывая, кто я по сравнению с Филом Циммерманом, так что спасибо, что потешили моё эго. Я Рендермен, и если хотя бы трое из вас меня не знают, скажу, что выступаю здесь на DefCon уже 10 лет. Я люблю это мест...

VideoProc – очень быстрый редактор видео (розыгрыш GoPro 7) Сегодня пользователи, которым нужно обрезать или смонтировать видео, могут выбирать из внушительного списка самых разных редакторов. Если задача заключается только в том, чтобы «укоротить» ролик или добавить на него небольшую надпись, то тут можно использовать что-то попроще...

Обзор игрового компьютерного кресла Tesoro Zone Balance TS-F710 Многие пользователи подолгу работают за компьютером и проводят за ним большую часть своего свободного времени, поэтому эргономичная конструкция компьютерного кресла очень важна. Для геймеров же удобное кресло особенно важно, не мне вам рассказывать, как после многочасовых ба...

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