Социальные сети Рунета
Вторник, 19 февраля 2019
24 апреля 2018   16:46

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

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

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

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

Будьте внимательны: последнее обновление 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 от мусора и оптимизации работы...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Анализ логов Cisco устройств c помощью Splunk Cisco Security Suite Cisco и Splunk являются партнерами, причем как Cisco использует в своей работе Splunk, так и Splunk модернизирует свои решения для того, чтобы его клиенты могли легко работать с данными, генерируемыми устройствами Cisco. В рамках партнерства Cisco и Splunk реализовано уже...

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

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

[recovery mode] Параметры автонастройки IP-телефонов в 3CX В последней версии 3CX (v15.5 SP1 и выше) мы значительно расширили количество параметров автонастройки для поддерживаемых IP-телефонов. Это позволяет системному администратору централизованно настраивать многие дополнительные параметры телефона (кроме основных: SIP-сервера, ...

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

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

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

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

Outline: Делаем свой личный VPN от Google за 5$ в месяц (и за 1€ для продвинутых) В последнее время использовать VPN стало популярно с чего бы это?, но все инструкции которые мне попадались — могут «осилить» только пользователи хотя бы чуть-чуть знакомые с тем что такое Linux. Компания Google всех порадовала, выпустив прекрасное приложение, которое позв...

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

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

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

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

Что нового в macOS Mojave beta 3 Пару дней назад Apple выпустила очередную бета-версию новейшей настольной операционной системы macOS Mojave. Представляем вам обзор всех изменений, которые были найдены нами в последней сборке. Нововведения Добавлена новая опция для создания скриншотов. При попытке запус...

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

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

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

[Из песочницы] Аналоги в Python и JavaScript. Часть первая Привет, Хабр! Представляю вашему вниманию перевод статьи "Equivalents in Python and JavaScript. Part 1". Несмотря на то что Python и Javascript довольно сильно отличаются, существует много схожего, о чем должен знать любой фулстек разработчик. В этой серии из 4-х ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[Перевод] Clang. Часть 1: введение Что такое Clang? Я провёл последние несколько месяцев, работая с Clang, фронтендом LLVM. Clang умеет парсить и анализировать любой исходный код на языках семейства С (C, C++, ObjectiveC, и т.п....) и имеет удивительную модульную структуру, которая делает его простым в исполь...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Приложение для удаленного мониторинга раскрыло тысячи аккаунтов Apple Зачастую родители доверяют приложениям, которые мониторят активность их детей. Однако это делает их ещё более уязвимыми, когда речь заходит о конфиденциальности. Исследователь по безопасности Роберт Виггинс (Robert Wiggins) обнаружил, что приложение TeenSafe для iOS, которое...

[Перевод] Ричард Хэмминг: Глава 11. Теория кодирования — II «Цель этого курса — подготовить вас к вашему техническому будущему.» Привет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2442 в закладки, 393k прочтений)? Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, н...

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

Регулярные выражения + логическое программирование. Что в результате? Здравствуйте, уважаемые читатели. Регулярные выражения — хорошо известная вещь, которая используется в разнообразных проектах, чаще всего, для не очень сложных случаев разбора структурированных текстов. Занимаясь, на первый взгляд, такой несколько иной задачей, как обратный...

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

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

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

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

Rake Monster Hunter 1.3 Rake Monster Hunter это игра в жанрах выживание, хоррор и шутер от первого лица, где игрок берет на себя роль отважного охотника, который ищет мистического монстра где-то в северных лесах! Слухи оказались правдой. Очень много людей пропадает, некоторых из них находят мертвым...

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

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

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

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

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

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

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

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

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

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

Новый MTProto-прокси сервер от Telegram Прокси-сервер является посредником между клиентом и сервером. Для обхода ограничений прокси-сервер должен быть установлен там, где нет ограничений доступа к требуемой информации, при этом не должно быть таковых ограничений и между клиентом и прокси-сервером. Обновлённая по...

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

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

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

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

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

Вебинар с технической поддержкой IMPRINTA Нам часто задают вопрос: Какие сервисные мероприятия необходимо проводить и с какой периодичностью?====quote====Поэтому 12 июля в 15:00 по Москве мы проведем вебинар с нашей технической поддержкой.=============Специалист расскажет и покажет какие узлы и как необходимо обслуж...

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

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

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

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

SMS-клиент сообщений Android вышел на Windows и macOS Студент Университета штата Пенсильвания по имени Алекс Рейес (Alex Reyes), работающий сейчас на Microsoft, разработал неофициальный клиент «Android Сообщений» для Windows и macOS. Приложение основано на недавно выпущенной официальной веб-версии сервиса. По сути, Andr...

Преимущества и недостатки Macbook Если вы собираетесь поступать в технический колледж или ВУЗ, вам может быть интересно, насколько хороший Macbook для работы инженера.  Учитывая, что на рынке множество версий Macbook, выбор слелать сложно. Тем, кому не нужна большая скорость обработки, рендеринг графики и пр...

Лечение «механического» Scrum. Часть 3. Работа SM Как следует из названия, это продолжение серии статей про роли в scrum (часть 1 и часть 2). Сегодня рассмотрим следующую роль – scrum master. Как это ни парадоксально, успешность scrum во многом зависит от scrum мастера. Поэтому хочется снова призвать силу воображения и прив...

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

Как сжать загрузчик для STM8 до размера 18 байт в памяти FLASH Как сжать загрузчик для STM8 до размера 18 байт в памяти FLASH В процессе поиска загрузчика для микроконтроллера STM8S103F3 было обнаружено, что имеющиеся загрузчики в основном написаны на ”C”, «крадут» значительный объем у FLASH памяти, переносят таблицу векторов прерываний...

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

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

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

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

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

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

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

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

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

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

Метапрограммирование в JavaScript Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы, либо программ, которые меняют себя во время выполнения. (Википедия)Говоря более простым языком, метапрограммированием в рамках JavaScri...

Apple выпустила бета-версию Siri Shortcuts для iOS 12 Компания Apple представила бета-версию приложения Siri Shortcuts. Оно позволяет настраивать простые голосовые команды для конкретных задач или даже серии действий.  Siri Shortcuts разработано специально для iOS 12 и было анонсировано одновременно с этой платформой...

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

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

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

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

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

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

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

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

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

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

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

[Перевод] Станут ли воксели новой прорывной технологией? Мы пообщались с потрясающими разработчиками Atomontage, пытаясь разобраться, смогут ли воксели вернуться и победить пиксели. Воксельная разработка Бранислав: в 2000-2002 годах я участвовал в соревнованиях европейской демосцены. Я написал несколько 256-байтных демо (также н...

Всем бесплатного Wi-Fi Вот уже 5 лет жаждущие связи во всём мире пользуются приложением WiFi Map, которое помогает им определить местоположение точек доступа и подключиться бесплатно к любой найденной сети. База доступных сетей во всём мире постоянно пополняется, и до тех пор, пока Илон Маск не р...

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

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

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

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

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

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

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

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

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

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

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

Если очень хочется: 10-гигабит на меди Всем привет! Меня зовут Александр, я сетевой инженер в компании DataLine. Сегодня я продолжу тему 10-гигабитного Ethernet-соединения для новичков. В комментариях к прошлой статье справедливо заметили, что мы не раскрыли тему меди. Постараюсь исправить этот пробел. Сразу о...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Можно ли использовать Tibero вместо Oracle. И нужно ли В этой статье я расскажу вам о том, как всерьез задумался об альтернативе Oracle. А как же Postgre, скажете вы? Да, но есть нюансы. Сперва разберемся с вопросом «Почему Oracle?». Бизнес логика у нас в БД. В книге Oracle для профессионалов Том Кайт пишет При разработке прилож...

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

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

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

Книга «Теоретический минимум по Computer Science. Все что нужно программисту и разработчику» Хватит тратить время на скучные академические фолианты! Изучение Computer Science может быть веселым и увлекательным занятием. Владстон Феррейра Фило знакомит нас с вычислительным мышлением, позволяющим решать любые сложные задачи. Научиться писать код просто — пара недел...

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

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

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

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

[Из песочницы] Устойчивость обучения GAN Впервые идея GAN была опубликована Яном Гудфеллоу Generative Adversarial Nets, Goodfellow et alб 2014, после этого GAN'ы являются одними из лучших генеративнх моделей. Как и у любой другой генеративной модели задача GAN построить модель данных, а если более конкретно научит...

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

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

Все самое интересное, что показали на Google I/O 2018 О том, что нового успела добавить компания Google с момента последнего обновления беты Android P до текущей Google I/O вы уже знаете, но поисковый гигант знаменит не только мобильной ОС, но и другими интересными продуктами и сервисами. Дальше о них. Gmail Почтовый сервис Gma...

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

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

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

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

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

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

[Перевод] Введение в смарт-контракты. Их потенциальные и реальные ограничения Это, пожалуй, самая интересная статья о перспективах применения смарт-контрактов в деловой практике, которая мне попадалась (правда, попадалось их не так уж много). Она написана юристами и опубликована в конце мая на сайте Гарварда. Хоть и на примере США, текст раскрывает т...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Серверное обрудование Lenovo ThinkSystem SR850 для бизнеса Сервер – это необходимый элемент каждого офиса. Причем не важно, в штате находится 10 человек, или же 500. Важный агрегат помогает работать с информацией, хранить ее, восстанавливать в случае потери. Сервер sr850 может похвастаться четырехядерным процессором. Также его особе...

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

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

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

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

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

Взаимодействие с сервером через API в iOS на Swift 3. Часть 2 Эта статья является продолжение статьи Взаимодействие с сервером через API в iOS на Swift 3. Часть 1 и обновлением старой статьи, написанной на Objective-C, на swift 3. Краткая теория. GET запрос. GET – это простейший метод HTTP запроса, и именно его использует браузер для ...

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

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

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

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

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

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

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

В России введут ГОСТ для мобильных приложений В федеральном агентстве Росстандарт утвердили предварительную версию  проекта государственной стандартизации требований к разработчикам приложений. Всего таких требований оказалось 87 — в том числе обязательство предоставить пользователям демо-версию любых платных про...

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

[Из песочницы] Блокчейн-деривативы: решение проблемы на $500 трлн и победа на хакатоне Consensus 2018 11 и 12 мая 2018 года команда 8base в лице меня, Евгения Семушина и Гейба Келли решила испытать свои силы и побороться за приз AlphaPoint на хакатоне Consensus 2018, который проходил в Нью-Йорке. Всего в хакатоне участвовало 33 команды, а среди его спонсоров были такие гиган...

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

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

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

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

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

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

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

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

Нереференсная видеокарта Radeon RX Vega 64 Arez Strix поступила в продажу по цене 750 долларов Весной компания Asus представила бренд Arez для видеокарт Radeon. Он был создан из-за партнёрской программы Nvidia GeForce Partner Program (GPP), которую в итоге отменили. Как сообщается, в продажу наконец-то поступила видеокарта Radeon RX Vega 64 Arez Strix. В США за н...

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

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

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

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

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

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

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

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

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

iOS 12 будет автоматически делиться данными геолокации во время звонка Известно, что Apple никогда не любила делиться данными её пользователей с правительственными органами, но бывают и исключения. Так, компания объявила о новой особенности операционной системы iOS 12 – автоматической отправке данных геолокации во время набора телефона экстренн...

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

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

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

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

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

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

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

Инсайдерам доступна тестовая версия обновления 1810 для Xbox One Сегодня компания Microsoft начала распространение предварительной версии нового обновления 1810 для Xbox One среди участников программы Xbox Insiders. Кроме этого, компания поделилась подробной информацией о том, какие новшества будут доступны пользователям на момент выхода...

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

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

Как меняются подходы к разработке терминалов для торговли на бирже: 4 тренда 2018 года Мы в ITI Capital занимаемся развитием собственных инструментов для торговли на российских и зарубежных биржах уже более 10 лет. За это время требования к подобным продуктам и подходы в их разработке неоднократно менялись. Сегодня мы поговорим о главных трендах текущего год...

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

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

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

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

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

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

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

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

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

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

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

У Microsoft есть будущее | Build 2018 Как и ожидалось, сегодня в Сиэтле открыла двери ежегодная конференция. В первый день спикеры сосредоточились на ближайших планах, связанных с ПО и коллаборациями. И не забыли похвастаться достижениями. Так, Windows 10 установлена уже на 700 миллионов устройств, а пакетом Off...

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

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

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

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

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

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

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

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

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

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

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

Программа PYCON RUSSIA готова: 25 докладов и 3 воркшопа от спикеров из Google, Red Hat, Yelp, Яндекса Осталось чуть меньше двух недель до шестого российского PyConRu. Конференция пройдет 22-23 июля в отеле «Cronwell Яхонты Таруса» в 95 км от Москвы (до места проведения и обратно будет трансфер). Сейчас в программе 25 докладов и 3 воркшопа. Кроме этого, впервые в России мы п...

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

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

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

OnePlus 6 лишился функции Always on display Смартфоны компании OnePlus известны своей доступностью, и последний OnePlus 6 вызывал большой интерес с стороны публики. Долгожданный запуск прошёл вроде бы и без проблем (что для OnePlus редкость), но беды всё же избежать не удалось – оказалось, что компания втихую взяла и ...

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

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

Яндекс.Переводчик 3.26 Яндекс.Переводчик – приложение для Android, позволяющее переводить слова, фразы и целые предложения с одного языка на другой. Всем студентам и ученикам знаком сервис Google Translate. Сайт с простейшим интерфейсом позволяет перевести слова с любого языка: русский на фра...

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

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

Как мы замахнулись на мобильный fast paced шутер: технологии и подходы Год назад у нас в компании был один проект — мобильный шутер War Robots с относительно медленными, но красочными и напряженными боями. Игра продолжает развиваться, у нее десятки миллионов установок и игроков по всему миру, постоянно выходят апдейты. В какой-то момент мы за...

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

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

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

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

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

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

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

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

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

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

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

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

8 причин купить обычный iPad вместо iPad Pro На данный момент Apple продает четыре модели планшетных компьютеров: iPad mini 4, iPad и две версии iPad Pro с разной диагональю экранов. В этой статье будут приведены доводы в пользу покупки обычного iPad, если вы не из тех, кто желает приобрести iPad mini. Итак, вот по к...

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

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

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

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

Microsoft начала тестировать новые аватары Xbox Live В марте появилась информация, что Microsoft в апреле запустит новые, более разнообразные аватары Xbox Live. Тем не менее, по какой-то причине запуск был перенесён. Теперь компания, наконец, официально представила нововведение. Аватары доступны для тестирования участ...

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

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

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

Запускаем дисплей на STM32 через LTDC… на регистрах Приветствую! Недавно для проекта потребовалось запустить дисплей, который имел интерфейс LVDS. Для реализации задачи был выбран контроллер STM32F746, т.к. я с ним уже достаточно много работал и у него есть модуль LTDC, который позволяет работать напрямую с дисплеем без контр...

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

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

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

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

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

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

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

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

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

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

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

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

Добавляем распределенность в SObjectizer-5 с помощью MQTT и libmosquitto Когда-то в SObjectizer-4 «из коробки» была доступна возможность построения распределенных приложений. Но не всегда это работало так хорошо, как хотелось бы. В итоге в SObjectizer-5 от поддержки распределенности в самом ядре SObjectizer-а мы отказались (подробнее этот вопрос ...

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

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

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

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

Microsoft и WhatsApp, возможно, работают над новым UWP-приложением для Windows 10 WhatsApp — одно из немногих приложений для Windows 10 Mobile, которое по-прежнему продолжает получать обновления, приносящие с собой и некоторые новые функции, а не только исправления ошибок. Только вот само приложение было создано в далёком 2014 году и написано на Silverli...

[Перевод] Веб-кэширование на примере покупки молока в магазине Если вы покупали молоко в магазине, вы сможете понять, как работает кэширование на стороне сервера и на стороне браузера. Если вы — активный пользователь Интернета (а это, скорее всего, именно так), вы постоянно используете кэширование, но можете и не знать «закулисье»: ко...

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

Как поставить на iPhone или iPad пароль из 4 символов (цифр) вместо 6 Ещё в iOS 9 Apple улучшила безопасность экрана блокировки, предоставив пользователям возможность установить шестизначный пароль или более сложный код разблокировки. Но не всем владельцам iPhone или iPad понравилась эта опция и разумеется хочется вернуть старый, менее надёжны...

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

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

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

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

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

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

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

Смартфоны со Snapdragon 845, 660 и 636 получат Android P раньше Чтобы бороться с долгим временем распространения новых версий операционной системы Android более года назад компания Google представила инициативу Project Treble. Project Treble должна позволить упростить и ускорить процесс выхода обновлений за счет определенной м...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Mojave — последняя версия macOS с поддержкой 32-битных приложений В бета-версии Mojave по-прежнему можно открывать 32-битные программы, хотя при их запуске появляется уведомление о том, что в будущем они перестанут работать. Разработчикам придётся обновить их, обеспечив совместимость с новыми сборками macOS. Аналогичные уведомления появля...

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

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

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

Приложение Lookout от Google поможет слабовидящим изучать окружающий мир Google работает над массой интересных вещей, о которых на конференции I/O 2018 не сказала ни слова. Одна из таких вещей — приложение Lookout, которое помогает слепым и слабовидящим изучать окружающий мир. По словам Google, в мире живёт 253 млн челове...

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

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

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

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

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

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

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

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

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

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

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

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

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

Microsoft стирает границы между Windows, Android и iOS Microsoft проиграла битву за мобильный рынок, но не оставляет планов закрепиться на других платформах. На конференции Build 2018 компания представила несколько новых инструментов, которые, по замыслу разработчиков, должны сократить границы между десктопными и мобильными устр...

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

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

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

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

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

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

В смартфонах Huawei и Xiaomi обнаружили очередного шпиона Как сообщает издание The Wall Street Journal, некоторые недорогие смартфоны, продаваемые на развивающихся рынках, содержат предустановленные приложения, которые втайне от пользователей собирают персональные данные. Мы не раз писали о подобных вещах, поэтому для многих наших ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В Facebook появится очень неприятное нововведение Некоторое время назад в Facebook Messenger появились статичные рекламные объявления, которые встраиваются между чатами. Однако в скором времени их заменят или дополнят видеорекламой. Как пишет recode, ролики будут появляться после сообщений от членов семьи и близких людей. О...

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

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

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

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

Почему о web-безопасности думают, когда уже поздно? Приветствую, хабравчане! Некоторое время назад столкнулся с необходимостью найти достойную систему обнаружения вторжений (intrusion detection system — IDS), далее по тексту будем использовать сокращение IDS. Необходимо было мониторить сервера, на которых хостятся приложения...

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

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

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

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

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

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

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

Microsoft анонсировала адаптивный контроллер для Xbox Ранее на этой неделе стало известно, что Microsoft работает над контроллером для людей с ограниченными возможностями. Сегодня компания празднует День Всеобщей Осведомлённости о Доступности, полностью раскрывая контроллер. Контроллер оснащен двумя большими кнопками с возмож...

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

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

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

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

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

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

HTC Vive Pro Full Kit стоит слишком дорого Виртуальная реальность в последнее время очень активно развивается, но далеко не всем эта продукция доступна. Например, вот вышел в продажу набор HTC Vive Pro Full Kit, который позволяет вам играть и работать с виртуальной реальностью. Он стоит 1700 долларов. Это стоимость о...

iPhone может стать проблемой для любителей порно Мы не будем сегодня обвинять iPhone в чем-либо, а представим лишь обеспокоенность владельцев данных устройств, которая связана с просмотром порно на iPhone. Тема Reddit была создана пользователем под ником robot_redditor: Смотрю порно во время входящего звонка. На iPhone 8...

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

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

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

[Перевод] Как портирование игры на PSVita повысило общую производительность На уровне могут находиться тысячи врагов. У игры Defender's Quest: Valley of the Forgotten DX всегда были давние проблемы со скоростью, и мне наконец удалось их решить. Основным стимулом к масштабному повышению скорости стал наш порт на PlayStation Vita. Игра уже вышла на ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Китайцы представили лазерное ружье с дальнобойностью почти километр Ученые из Сианьского института оптики и точной механики при Китайской академии наук анонсировали новую разработку — лазерное ружье ZKZM-500. Лазерный луч, генерируемый ружьем, очень сложно заметить со стороны, это ведь не показываемые в фантастике цветные лучи «бластеров»....

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

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

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

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

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

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

[Перевод] Будущее WebAssembly в виде «дерева навыков» Некоторые люди как-то неправильно поняли WebAssembly. Есть те, кто считает, что раз браузеры уже поддерживают выполнение WebAssembly (ещё с 2017 года), значит всё уже готово. Даже и близко ещё нет, готов лишь MVP (минимально жизнеспособный продукт). Я могу предположить откуд...

Секретная последовательность действий позволяет снять пароль с любого iPhone В смартфонах компании Apple много различных ограничений, в том числе направленных на повышение безопасности владельцев iPhone, iPad и iPod Touch. Так, если пользователь несколько раз введет неправильный пароль, затем начнут действовать ограничения. После пары попыток Сообще...

[Перевод] Марвин Мински «The Emotion Machine»: Глава 5 «Уровни Психической Деятельности» Во время хайпа по цифровой экономике и ***чейнам самое время обратить внимание, как привнести «человеческое» в технологии и как технологии помогают понять и улучшить и масштабировать «человеческое». В этом нам поможет суровый Марвин Мински, который своим беспощадным разумом ...

PowerShell и Group Policy Preferences, когда счет принтеров на сотни Много копий сломано вокруг управления сетевыми принтерами на пользовательских компьютерах. В основном администраторы разбились на два лагеря: подключение логон-скриптами (bat/vbs) и управление через GPP. У обоих подходов есть свои плюсы: скрипты быстрее обрабатываются, а G...

ICANN снова не получила четкого ответа относительно Whois Недавно ICANN получила письмо от Европейского совета по защите данных (EDPB) в ответ на просьбу объяснить подробнее, как сервис Whois рассматривается с точки зрения закона по защите персональных данных (GDPR) и что нужно сделать,чтобы Whois соответствовал требованиям закона....

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

Владельцев Nokia 2 предупреждают о потенциальных проблемах, если они захотят обновиться до Android 8.0 Oreo Заместитель генерального директора HMD Global Юхо Сарвикас (Juho Sarvikas) на своей страничке в Twitter прокомментировал ситуацию по поводу смартфона Nokia 2 и его операционной системы. Смартфон Nokia 2 был представлен в октябре прошлого года, из коробки он работал под ...

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

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

Миллионы человек могут быть атакованы через уязвимость в платформе для конференций Cisco WebEx Сервисы для проведения вебинаров и онлайн-совещаний Cisco WebEx занимают более половины мирового рынка веб-конференций (53%), их используют свыше 20 млн человек. На этой неделе специалисты SkullSecurity и Counter Hack обнаружили уязвимость в десктопной версии WebEx для Win...

Bose Frames — умные очки с опорой на звуковое взаимодействие с пользователем Bose готовится к запуску линии умных солнцезащитных очков. Солнцезащитные очки «Bose Frames» позволят вам подключиться к Bose AR, платформе расширенной реальности, основанной только на аудио, которая предлагает контекстные звуковые сигналы для «первого в своем роде» опыта. ...

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

[recovery mode] Интеграция 3CX с Microsoft Dynamics 365 В этой статье мы расскажем, как подключить CRM-интеграцию Microsoft Dynamics 365 к IP-АТС 3CX. В данный момент 3CX завершает поддержку интеграций на стороне клиента 3CXPhone и переводит все CRM-интеграции на сторону сервера АТС по технологии REST API. Это позволяет настроит...

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

«CMS» на базе Google Spreadsheets для статических сайтов Все чаще для рассказа о мероприятии/товаре/услуге компании создают сайты на базе каких либо конструкторов. Либо своими силами, либо привлекая дизайнеров и без участия программиста. Современные конструкторы позволяют собрать классный, яркий, эффектный сайт, но статичный. Лю...

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

Есть ли жизнь без архитектуры? Основная часть кода большинства современных приложений наверняка была написана ещё во времена Android 4.0. Приложения пережили время ContentProvider, RoboSpice, различных библиотек и архитектурных подходов. Поэтому очень важно иметь архитектуру, которая будет оставаться гиб...

Искусственный интеллект проник в Google Play. Зачем он там? Система рекомендаций в Google Play целиком основана на работе искусственного интеллекта, признался Чи Хуай-син, главный исследователь в команде AI Google. По его словам, поисковый гигант давно тестирует технологии машинного обучения для персонификации приложений, рекомендуе...

Стоит ли покупать iPhone 7 в конце 2018 года? iPhone 7 появился на свет в 2016 году. Смартфону уже исполнилось два года, но этот факт никак не влияет на его популярность. Поэтому не удивительно, что многие люди задумываются о покупке этого девайса в 2018 году. Спустя несколько мгновений вы узнаете, есть ли смысл приобре...

AWS re:Invent 2018 — впечатления от первого дня На Хабре мало публикаций об одной из самых масштабных технологических конференций. Это AWS re:Invent, которая стартанула сегодня (26 ноября) в Лас Вегасе. Понято, что в русскоязычном пространстве использование AWS может быть несколько ограниченно. Тем не менее, лидер облач...

Конференция ThinkJava #8 в Харькове Мы не станем рассказывать про уникальность нашего мероприятия, так как собираемся презентовать доклады, а не единорогов. Не будем заманивать вас плюшками в стиле сертификатов и промокодов. Не запилим смешной сайт и не закажем кофебрейк на Копи Лювак. Мы слишком заняты тем,...

[Перевод] Два Z80 на одну машину: чем отличались 8-битные аркадные автоматы от домашних компьютеров? Что я узнал об аркадном автомате Bomb Jack в процессе создания его эмулятора Недавно я написал небольшой эмулятор автомата Bomb Jack, в основном для того, чтобы разобраться, чем эти первые 8-битные аркадные автоматы отличались по конструкции от 8-битных домашних компьютеро...

[Перевод] Рефакторинг программы на Go: ускорение в 23 раза Привет! Меня зовут Марко, я работаю в Badoo в отделе «Платформы». У нас довольно много всего написано на Go, и зачастую это критичные к производительности системы. Именно поэтому сегодня я предлагаю вашему вниманию перевод статьи, которая мне очень понравилась и, я уверен,...

Бесплатный сервис SearchFace ищет пользователей ВКонтакте по фотографиям, которых нет в соцсети 11 февраля 2019 года пользователи портала «Хабр» (в прошлом «Хабрахабр») обратили внимание на неизвестный широкой общественности сайт под названием SearchFace, позволяющий искать зарегистрированных во «ВКонтакте» людей по фотографиям, причём даже если загружаемых снимков нет...

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