Социальные сети Рунета
Четверг, 25 апреля 2024

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

Филипп Кулин: у пользователей хостинга DigitalOcean возникнут проблемы из-за новых блокировок Роскомнадзора Регулятор заблокировал DNS-серверы компании по решению, которое использовалось для блокировки Telegram.

[Перевод] Распределенные блокировки с применением Redis Привет, Хабр! Сегодня мы предлагаем вашему вниманию перевод сложной статьи о реализации распределенных блокировок средствами Redis и предлагаем поговорить о перспективности Redis как темы. Анализ рассматриваемого алгоритма Redlock от Мартина Клеппмана, автора книги "Вы...

Мониторим базу PostgreSQL — кто виноват, и что делать Я уже рассказывал, как мы «ловим» проблемы PostgreSQL с помощью массового мониторинга логов на сотнях серверов одновременно. Но ведь кроме логов, эта СУБД предоставляет нам еще и множество инструментов для анализа ее состояния — грех ими не воспользоваться. Правда, если про...

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

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

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

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

Lostfilm.TV назвал блокировку несправедливой Представители сайта рассказали, что узнали о блокировки уже тогда, когда он был недоступен.

Настройка BGP для обхода блокировок, версия 3.1. И немного Q&A Близится кожаная свадьба Роскомнадзора с Телеграмом, именно 16 апреля 2018 года начался крестовый поход, ставший фактически символом уничтожения интернета в России, хотя в глобальной войне, начавшейся в 2012 году, он был всего лишь ярким эпизодом. Ковровые блокировки в испол...

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

Стример Dr Disrespect не знает причину своей блокировки на Twitch Ситуацию с неожиданной блокировкой стримера Dr Disrespect на платформе Twitch уже несколько дней обсуждает все игровое сообщество. Ранее мы писали о блокировке этого известного стримера с 4 млн аудиторией и об отсутствии каких-либо комментариев со стороны самого Dr Disresp...

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

Объединяем закрытый WhatsApp и открытый SIP – Часть 1 Предыдущая статья «Как избежать блокировки в WhatsApp», хотя и получила много минусов, но тем не менее в течении 2 суток была самой читаемой статьей на Хабре – набрала более 20 тыс просмотров. Поэтому я решил что нужно продолжать с хакингом монстров рассказывать о различны...

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

Изучаем VoIP-движок Mediastreamer2. Часть 4 Материал статьи взят с моего дзен-канала. Создаем измеритель уровня сигнала В прошлой статье мы внесли ясность в корректное завершение программ использующих медиастример. В этой статье мы соберем схему измерителя уровня сигнала и научимся читать результат измерения из фильтр...

Настройка GeoIP ACL в HAProxy в два шага Hello Planets by Augustinas Raginskis Иногда возникает задача управления трафиком в зависимости от географического положения клиента. Возможные области применения — блокировка некоторых локаций либо перенаправление трафика на итоговый сервер в зависимости от локации клиент...

Улучшение функции блокировки отслеживания в Microsoft Edge 79 При разработке браузера Microsoft Edge 79 основное внимание внимание уделялось необходимости сбалансировать блокировку большего количества типов трекеров при сохранении веб-совместимости. В результате Microsoft удалось заблокировать на 25% больше средств отслеживания, чем в...

Как конкуренты могут легко заблокировать ваш сайт Недавно мы столкнулись с ситуацией, когда ряд антивирусов (Касперский, Quttera, McAfee, Norton Safe Web, Bitdefender и несколько менее известных) начали блокировать наш сайт. Изучение ситуации привело меня к понимаю, что попасть в список блокировки крайне просто, достаточно ...

Анализ возможности блокировки приложения для удаленного управления компьютером по сети, на примере AnyDesk Когда в один прекрасный день начальник поднимает вопрос: «Почему у некоторых есть удаленный доступ к раб.компьютеру, без получения дополнительных разрешений на использование?», возникает задача «прикрыть» лазейку. Читать дальше →

Полный набор gRPC, RESTful JSON API и Swagger из одного .proto файла. От введения до нюансов и тонкостей grpc-gateway В этой статье я опишу процесс создания сервера с gRPC и RESTful JSON API одновременно и Swagger документацию к нему. Эта статья — продолжение разбора различных способов реализаций API-сервера на Golang с автогенерацией кода и документации. Там я обещал более подробно остано...

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

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

[Перевод] Matlab vs. Julia vs. Python Я использовал MATLAB более 25 лет. (А до этого я даже использовал MATRIXx, земля ему пухом.) Это не первый язык, на котором я научился программировать, но это тот язык, с которым я достиг математического совершеннолетия. Знание MATLAB было полезным для моей карьеры. Тем не ...

LostFilm.TV: «Мы реагируем на требования Роскомнадзора, но перед блокировкой не получали предупреждений» Команда узнала о блокировке «только потому, что сайт стал недоступен», говорят представители торрент-трекера.

СБУ предлагает продлить блокировку соцсетей «ВКонтакте» и «Одноклассников» ещё на 3 года Недавно исследовательская компания Kantar провела опрос среди украинцев с целью выяснить, как они относятся к идее продолжения блокировки российских соцсетей и некоторых сайтов. Отметим, срок блокировки заканчивается через месяц – в середине мая – через 3 года после подписан...

1+1 video обновила правила просмотра VOD-контента платформы 1+1 video активирует новый функционал для VOD-контента платформы, который обеспечит автоматическую блокировку просмотра видео, если пользователь использует инструменты блокировки рекламы.

[Перевод] Микросервисы со Spring Boot. Часть 5. Использование сервера имен Eureka В этой заключительной части нашей серии архитектур микросервисов мы научимся включать сервер имен Eureka и позволять микросервисам взаимодействовать с ним. Это статья входит в серию статей «Микросервисы со Spring Boot»: Часть 1. Начало работы с архитектурой микросервисов ...

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

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

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

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

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

Маруся научилась управлять умным домом Ростелекома Помимо этого, голосовой помощник Mail.ru Group научился управлять тв-сервисом Wink.

Путин закроет YouTube? Россиянам расскажут, что можно смотреть, а что нельзя Власть может использовать любой повод для блокировки видеохостинга. Остаться без YouTube россияне могут с подачи телеканала Russia Today. Вероятно, из-за недавнего «конфликта» главного редактора Маргариты Симоньян, Роскомнадзор может возобновить свои попытки с блокировкой в...

Про их работы ещё не знает Википедия Нет, эта статья не про фантазии автора, патриотические песни или популистские размышления на тему. Это рассказ о том, как оно есть на самом деле. Как в одном конкретном ВУЗе создали условия, благодаря которым работать в нём вернулись те самые "утекшие мозги", уехав...

Как заблокировать доступ к выборочным сайтам на iPhone и iPad Если ваши несовершеннолетние домочадцы любят позависать в iPhone или iPad; или ещё по каким-либо причинам, то может возникнуть надобность в блокировке доступа к некоторым интернет-ресурсам. Провести цензуру можно и штатными средствами iOS, а как — мы расскажем в этом материа...

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

Разработчики PUBG Mobile рассказали о причине блокировки 1,2 млн игроков Представители PUBG Mobile поделились на своей странице в Twitter информацией о том, что начиная с 8 по 14 января разработчики навсегда заблокировали аккаунты порядка 1 217 342 игроков. Отмечается, что перманентная блокировка обусловлена читерством игроков.

Обновление компонентов Windows 10 20H2 (2009) 19042 [19041.479] [Обновление от 26.08.2020]: Microsoft обновила пакет обновления KB4562830. Теперь он содержит Microsoft Edge в версии 84.0.522.52, а сам пакет основан на версии 19041.479 (10.0.1.2). Всем, кто уже установил предыдущий пакет для перехода Windows 10 20H2, не о чем беспокоиться...

Amnezia: всё будет забыто Согласно исследованиям британских учёных, каждую неделю публикуется новая статья «Как настроить собственный VPN». Но всё же большинство людей пользуются платными коммерческими VPN-сервисами, коих несчётное множество. А вы уверены, что ваш VPN будет продолжать работать в усл...

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

NextDNS вышел из беты — защита приватности, обход госцензуры и блокировка рекламы для всей домашней сети Cервис NextDNS наконец-то вышел из беты и теперь официально предоставляет бесплатные услуги по блокировке рекламы и других вредоносных IP-адресов на уровне DNS. Это простой и эффективный метод защиты: NextDNS автоматически фильтрует трафик, не ведёт логов, шифрует DNS-запр...

Python в Mobile development Ни для кого не секрет, что область применения Python довольно широка: начиная от web-технологий, игровой индустрии и заканчивая проектами NASA. Python работает практически везде: от карманных компьютеров и смартфонов до серверов сети и практически на всех известных платфор...

Учёные научились предсказывать рак за десять лет до начала заболевания Группа учёных, среди которых были химики МГУ, научилась предсказывать рак мочевого пузыря за десять лет до начала заболевания. Как оказалось, предвестниками болезни могут быть некоторые мутации.

«Ростелеком» предложил блокировать DNS-адреса Google и Cloudflare Как пишет РБК, «Ростелеком» в своем письме макрорегиональным филиалам, отправленным 8 сентября, направил предложение запретить доступ к публичным адресам DNS «в целях организации устойчивого доступа абонентов в интернет». Речь о блокировке публич...

Astaroth прячет управляющие серверы в описаниях YouTube-каналов Малварь Astaroth по-прежнему атакует в основном бразильских юзеров, но продолжает активно развиваться. Теперь троян научился прятать адреса своих C&C-серверов на YouTube.

PassFab Activation Unlocker — лучший способ отключить блокировку активации iPhone или iPad Если вы купили iPhone или iPad с рук, а предыдущий владелец не разблокировал привязку от своего аккаунта, он по сути всё ещё контролирует этот гаджет и может удалённо заблокировать его как потерянный или украденный.

Что известно о Psiphon — уже самом популярном сервисе для обхода белорусских блокировок интернета Проект разработали в Университете Торонто специально для поддержки жителей стран с интернет-цензурой. Сервис способен обойти блокировки в Китае, им пользуются 20 млн человек в месяц. ...

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

Почему lsFusion, а не 1С? Предыдущая статья “Почему не 1С?” вышла больше года назад и вызвала достаточно живой интерес (совсем немного не дотянула до 100к просмотров и 2к комментариев). Впрочем, как и ожидалось, у многих возник резонный вопрос: “Если не он, то кто?” Безусловно, как многие поняли, т...

Роскомнадзор заблокировал DNS-сервера DigitalOcean. Сайт ForkLog может быть недоступен Днем 2 марта в список доменов и IP-адресов заблокированных по решению Роскомнадзора оказались внесены все три DNS-сервера популярного хостинг-провайдера DigitalOcean. На IP-адресах 198.41.222.173, 173.245.58.51 и 173.245.59.41 расположены серверы ns1, ns2 и ns3 соответственн...

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

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

[Из песочницы] Unit тесты для RxSwift кода Привет, Хабр! Представляю вашему вниманию перевод статьи "Testing Your RxSwift Code" автора Shai Mishali с сайта raywenderlich.com. Написание реактивных приложений с помощью RxSwift концептуально отличается от написания приложений "обычным путем". Оно отл...

Россия попросила зарубежную соцсеть объясниться за блокировку российских аккаунтов Роскомнадзор потребовал у руководства Twitter объяснить причины ограничения доступа к ряду российских аккаунтов. Речь, в частности, идёт о блокировке проекта «Хорошие новости» и учётной записи председателя комиссии по развитию информационного сообщества, СМИ и массовых комму...

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

Самые провальные фильмы уходящего года: ТОП-21 Почему тот или иной фильм может получиться неудачным, если режиссеры уже научились переносить на телеэкраны любые истории, будь то сюжет книги, компьютерной игры, комикса или даже мифа? Читать полную статью

Почему мои коллеги/сотрудники ведут себя как @%§? Не за горами очередной старт курса для руководителей разработки «Team Lead 2.0». В связи с этим мы провели открытый урок под названием «Почему мои коллеги/сотрудники ведут себя как @%§?». На вебинаре поговорили о том, что заставляет людей вести себя некорректно, почему люди ...

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

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

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

Какие бывают RFID протоколы и как их похекать с помощью Flipper Zero Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19] RFID – это технология для бесконтактных радио-меток, используем...

Роскомнадзор спрашивал госкомпании об использовании иностранных интернет-протоколов перед тестом их блокировки — «Ъ» Ведомство узнавало об использовании DNS-серверов Google, Cloudflare и сервисе DoH, который внедряют Mozilla и Google.

DDoS-атака через социальную инженерию TL;DR Атакующий подменяет source ip на адрес вашего сервера и триггерит автоматические абузы. В результате клиента на хостинге за вредоносную активность, которой не было. Комментарий от vdsina.ru: Эта статья написана нашим клиентом, который перешёл к нам от крупного хосте...

Изучаем VoIP-движок Mediastreamer2. Часть 7 Материал статьи взят с моего дзен-канала. Используем TShark для анализа RTP-пакетов В прошлой статье мы собрали схему дистанционного управления из генератора и детектора тональных сигналов, связь между которыми осуществлялась с помощью RTP-потока. В этой статье мы продолжа...

Сервисам отрезают возможности обхода блокировок Как пишет "КоммерсантЪ" , в начале сентября госкомпании получили письма от Роскомнадзора с просьбой проверить, не используют ли их корпоративные, технологические сети и приложения протоколы шифрования, скрывающие имя сайта. В частности, речь идет о DNS-серверах Goo...

Как перевести Mac в режим сна (заблокировать экран) – 7 способов Перевод компьютера в режим сна — несомненно полезная и часто используемая опция. Благодаря блокировке и режиму сна вы можете практически мгновенно продолжать работу с момента, на котором остановились. Существует несколько способов блокировки Mac. Мы рекомендуем ознакомиться ...

Embox на процессоре Эльбрус. Или никогда не забывайте о том, что получили при разведке Данная статья является логическим завершением серии статьей “восхождение на Эльбрус” об ознакомлении Embox с процессорной архитектурой Эльбрус (E2K) . Почему логическим завершением, потому что в результате удалось через telnet запустить приложение, которое выводит на экран ...

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

[recovery mode] Владельцы макбуков столкнулись с блокировкой после установки Big Sur Новые макбуки, оснащенные чипами Т2, имеют дополнительный механизм защиты помимо "классической" привязки к Apple ID через NVRAM. Эту защиту, кстати, можно очень легко обойти, сбросив NVRAM сочетанием клавиш Command (⌘) + Option + P + R при загрузке ноутбука и переу...

Svelte: знакомимся с Действиями Недавно на Хабре появилась статья от @sanReal, где Александр рассказал о том, каким приёмам и каким возможностям Svelte он научился на собственном опыте. Я был немного удивлён не увидев в его списке упоминания одного из самых мощных инструментов фреймворка — Действий. К тому...

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

VPS на Linux с графическим интерфейсом: запускаем сервер RDP на Ubuntu 18.04 В предыдущей статье мы разобрали запуск сервера VNC на виртуальной машине любого типа. У этого варианта масса недостатков, основным из которых являются высокие требования к пропускной способности каналов передачи данных. Сегодня мы попробуем подключиться к графическому рабо...

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

Plan B объяснил, почему институционалы и халвинг подтолкнут биткоин к $100 000 Популярный криптоблогер Plan B в подкасте Off the Chain объяснил, почему по модели Stock to Flow (S2F) деньги институциональных инвесторов подтолкнут биткоин к $100 000 к концу 2021 года. Автор подкаста, сооснователь Morgan Creek Digital Энтони Помплиано, выяснил, что за псе...

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

Битва двух якодзун, или Cassandra vs HBase. Опыт команды Сбербанка Это даже не шутка, похоже, что именно эта картинка наиболее точно отражает суть этих БД, и в конце будет понятно почему: Согласно DB-Engines Ranking, две самых популярных NoSQL колоночных базы — это Cassandra (далее CS) и HBase (HB). Волею судеб наша команда управления...

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

Масштабирование базы данных. Microsoft AlwaysOn Привет. Меня зовут Тигран Петросян, я ведущий инженер по технической поддержке Docsvision, и сегодня расскажу о применении технологии MS SQL AlwaysOn. Это вторая статья из мини-серии «Масштабируемость системы ECM на предприятии», в которой первая статья моего коллеги была по...

Samsung начала массовую блокировку «серых» телевизоров В очень неприятной ситуации оказались владельцы так называемых «серых» смарт-телевизоров Samsung.Южнокорейская компания начала блокировку некоторых функций Smart TV своих телевизоров. С блокировкой столкнулись владельцы телевизоров из Украины, России, Беларуси и Молдавии.Вме...

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

Зона доступа: 30 способов, которые позволят разблокировать любой смартфон. Часть 1 В своей работе компьютерные криминалисты регулярно сталкиваются с кейсами, когда надо оперативно разблокировать смартфон. Например, данные из телефона нужны следствию, чтобы понять причины суицида подростка. В другом случае — помогут выйти на след преступной группы, напада...

Роскомнадзор займется блокировкой почтовых сервисов В сети появилась информация о том, что Роскомнадзор подал сразу два исковых заявления с требованием заблокировать почтовые сервисы Mailbox.org и Scryptmail.com. В качестве причины блокировки называется игнорирование сервисами требования ведомства предоставить данные для вклю...

Почему мой NVMe медленнее SSD? В данной статье мы рассмотрим некоторые нюансы подсистемы ввода-вывода и их влияние на производительность. Пару недель назад я столкнулся с вопросом, почему NVMe на одном сервере медленнее, чем SATA на другом. Посмотрел в характеристики серверов и понял, что это был вопрос...

SLAE — Security Linux Assembly Expert Exam Security Linux Assembly Expert — онлайн-курс и экзамен по основам 32-битного языка ассемблера процессоров семейства Intel в Linux-системах в контексте информационной безопасности. Курс будет полезен пентестерам, инженерам по информационной безопасности и всем, кто желает ра...

Не спать! Как мы научились тиражировать релизы на 12000 касс за ночь Бесперебойная работа тысяч магазинов «Пятёрочка» во многом зависит от надежного и кастомизированного программного обеспечения. Сейчас в сети используется продукт компании GK SOFTWARE, который совершенствовался от коробочной версии до разработки кода внутри X5. В нашей статье...

Chrome начнёт блокировать push-уведомления от сайтов Google Chrome начнёт блокировать всплывающие запросы на показ уведомлений от сайтов. Новая функция будет запущена в феврале. Она реализована в 80-й версии браузера. Для блокировки пользователям нужно будет активировать соответствующую опцию в настройках оповещений: При этом ...

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

Apple добавила в Safari одну из функций браузера Tor Apple постоянно совершенствует фирменный браузер Safari и старается сделать его, во-первых, более удобным для использования, а, во-вторых, более безопасным. Но если в последнее время к интуитивности веб-обозревателя претензий практически не осталось, то вопрос обеспечения к...

Распаковка Huawei TaiShan 2280v2 Серверы с процессорами на архитектуре arm64 старательно входят в нашу жизнь. В этой статье мы покажем распаковку, установку и небольшой тест нового сервера TaiShan 2280v2. Читать дальше →

Поиск Mail.ru научится “живому” диалогу Во время самоизоляции интерес пользователей к медиаресурсам значительно вырос. Все сайты Mail.ru, в том числе главная страница портала, увеличили аудиторию за последние недели, ряд проектов - до 50%. В текущих условиях, когда информационный поток нарастает, нагрузка на поиск...

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

Эта маленькая правка не может убить сервер Вначале был сервер. И на этом сервере жил сайт, допустим, example.com. Шло время, сайт рос, одного сервера ему стало мало, да ещё и ребрендинга захотелось. И оставил сисадмин его бакендом, и создал для него фронтенд, допустим, example2.com. Так и появилась типичная схема н...

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

Waves Exchange запустила децентрализованный стейкинг без блокировки активов на счету Гибридная криптовалютная биржа Waves.Exchange запустила децентрализованную поддержку стейкинга с использованием Neutrino Dollar (USDN). Об этом редакции ForkLog сообщили представители компании. Решение не предусматривает блокировку активов на счету пользователя, благодаря че...

Cisco Firepower 1000 – межсетевые экраны для SMB Межсетевые экраны Cisco Firepower 1000 серии для малых и средних предприятий помогают предотвращать нарушения безопасности, отслеживать состояние сети на всех уровнях для быстрого обнаружения и блокировки угроз, автоматизировать сетевые и защитные ...

Реверс USB-SATA-адаптера (история одного стажера) Предыстория Стажировка – это процесс получения знаний и опыта. Наша команда Raccoon Security считает, что повышение уровня информационной безопасности окружающих нас устройств и ПО невозможно без передачи этих знаний и опыта будущим поколениям специалистов. Именно поэтому мы...

Как выглядит zip-архив и что мы с этим можем сделать. Часть 3 — Практическое применение Продолжение статьи Как выглядит zip-архив и что мы с этим можем сделать. Часть 2 — Data Descriptor и сжатие. Дорогие читатели, я снова приветствую вас на передаче Нетрадиционное программирование на PHP. Для понимания происходящего рекомендую ознакомиться с предыдущими двумя...

[Перевод] Быстрый градиентный бустинг с CatBoost Привет, хабровчане! Подготовили перевод статьи для будущих учеников базового курса Machine Learning. В градиентном бустинге прогнозы делаются на основе ансамбля слабых обучающих алгоритмов. В отличие от случайного леса, который создает дерево решений для каждой выборки, в ...

Web Storage API: примеры использования Доброго времени суток, друзья! В данной статье мы рассмотрим парочку примеров использования Web Storage API или объекта «Storage». Что конкретно мы будем делать? Научимся запоминать время воспроизведения видео. Поработаем с формой входа на страницу. Напишем логику спис...

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

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

Суд оставил в силе блокировку сайта биткоин-биржи Exmo на территории РФ Новосибирский арбитражный суд отклонил иск криптовалютной биржи Exmo, оставив в силе решение о блокировке сайта площадки на территории РФ.  Как сообщает местное издание «Прецедент», в Роскомнадзоре по Сибирскому федеральному округу считают, что решение суда объясни...

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

Apple собирает Mac Pro в США только для рынка США, а к остальным приедет китайский Apple собирает Mac Pro в США только для рынка США Выпуск региональных версий продуктов – совершенно стандартная практика для многих компаний. Как правило, это те же самые товары, но с немного изменённым составом, который формируется по результатам опроса общественного мнения...

Использование партиционирования в MySQL для Zabbix с большим количеством объектов мониторинга Для мониторинга серверов и служб у нас давно, и все еще успешно, используется комбинированное решение на базе Nagios и Munin. Однако эта связка имеет ряд недостатков, поэтому мы, как и многие, активно эксплуатируем Zabbix. В этой статье мы расскажем о том, как минимальными у...

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

PostgreSQL. Добавляем not null constraints в большие таблицы Проекты развиваются, клиентская база увеличивается, базы данных разрастаются, и наступает момент, когда мы начинаем замечать, что некогда простые манипуляции над базами данных требуют более сложных действий, а цена ошибки сильно повышается. Уже нельзя за раз промигрировать...

На вкус и цвет: градации подходов к Умному дому Сегодня я буду Капитаном Очевидность и расскажу банальные вещи применительно к теме домашней автоматизации, он же “Умный дом”. Для чего? Чтобы показать новичкам, как глубока кроличья нора, скрывающаяся под этим названием, и облегчить (или усложнить) муки выбора в том или ин...

Работаем с VisionKit в iOS 13 В данной статье мы научимся сканировать документы и распознавать на них текст с помощью VisionKit в iOS 13.

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

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

Инфографика средствами Excel и PowerPoint «Какой толк в книге, — подумала Алиса, — если в ней нет ни картинок, ни разговоров?» Льюис Кэрролл, «Алиса в Стране чудес» Всем привет! Мы уже привыкли к тому, что все чаще информацию нам стараются подать с элементами инфографики. Визуальные материалы воспринимаются и запом...

Книжная полка компьютерного криминалиста: 11 лучших книг по Digital Forensics, Incident Response и Malware Analysis Хотите разобраться в компьютерной или мобильной криминалистике? Научиться реагированию на инциденты? Реверсу вредоносных программ? Проактивному поиску угроз (Threat Hunting)? Киберразведке? Подготовиться к собеседованию? В этой статье Игорь Михайлов, специалист Лаборатории...

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

Фристайлер ракомакофон! или почему иногда мы неправильно слышим слова песен на английском В 2000 году сингл финской группы Bomfunk MC’s просто взорвал радио и танцполы. Уверены, вы помните его — Freestyler. Вся молодежь его пела. Но вот в русскоговорящих странах правильно не пел никто. Вообще никто, и мы знаем, о чем говорим. В лучшем случае это было «Ф-ф-фри...

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

[Перевод] Что такое SDLC? Этапы, методология и процессы жизненного цикла программного обеспечения Цитируя автора книги Managing Information Technology Projects Джеймса Тейлора, «жизненный цикл проекта охватывает всю деятельность проекта». Задачей же разработки ПО является выполнение требований продукта. Если вы хотите научиться создавать и выпускать высококачественное ПО...

[Перевод] Linux: удаление пула блокировок /dev/random Как известно, у /dev/random, криптографически стойкого генератора псевдослучайных чисел (CSPRNG), имеется одна неприятная проблема – блокировки. В данной статье рассказывается, каким образом можно ее решить. За последние несколько месяцев средства генерации случайных чисел...

Найден максимально простой копеечный способ обойти блокировку майнинга на GeForce RTX 3060 Эпопея с не очень внятными попытками Nvidia блокировать добычу Ethereum на своих видеокартах продолжается. После того, как в драйвере для разработчиков был удалён механизм ограничения майнинга, в Сети появилось сразу две новости о взломе.  ...

Как продакт-менеджеру найти метрику роста и свести Unit-экономику В преддверии старта практического онлайн-курса «Product manager» состоялся открытый урок с Сергеем Колосковым, продакт-менеджером Ozon. Участники научились находить метрики роста и строить аналитику вокруг них, а также считать и сводить unit-экономику. В этой статье мы приво...

Все «тайны» настройки софта для модулей и периферии OpenCPN После публикации статьи Использование OpenCPN для автоматизации производства / Хабр (habr.com) в личной почте были вопросы по настройке программного обеспечения на собранном устройстве. В этой статье будут более детально и последовательно приведены все необходимые конфигура...

Обзор и тестирование корпуса AeroCool Atomic Сегодня на тесте будет очень интересная модель AeroCool и именно размера Mini Tower под формат ATX, и меньше. Корпус называется AeroCool Atomic. Модель – бомба, причем атомная. С виду ничем не примечательное устройство, но за этим скрывается производительная и красивая модел...

Роскомнадзор разблокировал IP-адреса, использовавшиеся Telegram По состоянию на 10 января текущего году в чёрном списке Роскомнадзор находилось более 2,8 млн запрещённых сайтов. Федеральная служба по надзору в сфере связи сняла блокировку с двух миллионов IP-адресов. И теперь, по состоянию на 11 февраля, в реестре запрещённых сайтов оста...

В Windows 10 появился визуальный поиск Система научилась искать результаты в интернете по скриншотам экрана

[Перевод] Это норма — 3: типы карт нормалей Часть 1: что такое карты нормалей и как они работают Часть 2: как запекаются карты нормалей Как и многие другие вещи в нашей отрасли, за многие годы карты нормалей эволюционировали, и сегодня существует несколько их типов, которые могут выглядеть по-разному. В статье я пер...

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

Участники рынка предлагают смягчить проект о блокировках приложений Законопроект о блокировке пиратского контента в мобильных приложениях предлагается смягчить. Об этом в письмах Минкомсвязи и в комитет Госдумы по информполитике попросили Российская ассоциация электронных коммуникаций (РАЭК), Ассоциация торговых компаний и товаропроизводител...

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

[Из песочницы] Простой Telegram-бот на Flask с информированием о погоде Всем привет, в этой статье я расскажу как сделать простейшего телеграмм бота на Python для отправки текущей погоды в Москве. Статья расчитана на новичков в Python, которые бы хотели узнать больше о том, как взаимодействовать с внешними сервисами по API. Технологии и API: Py...

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

Голые диски. Смотрим, что внутри у внешних накопителей WD и Seagate Для подписчиковВнешние накопители бывают дешевле аналогичных по объему жестких дисков, продающихся без корпуса. Казалось бы, что мешает разобрать корпус, извлечь жесткий диск и использовать его отдельно? Давай вместе попробуем разобраться, какие именно диски скрываются в чер...

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

[Перевод] Как линейное время превращается в Windows в O(n²) Недавно я столкнулся с многоминутными задержками на моей рабочей станции. После расследования выяснилось, что причина проблемы заключалась в блокировке, которая могла длиться по пять минут, во время которых источник блокировки в основном крутился в цикле из девяти инструкци...

Valve запретила игры с NFT и блокчейном в Steam Игры, использующие технологию блокчейн или позволяющие пользователям производить операции с NFT или криптовалютой, будут запрещены в Steam, согласно новому правилу Valve. На это изменение указал разработчик SpacePirate, создающий игру на основе NFT. По его словам, это нововв...

Google BERT начал группировать новости в результатах поиска Алгоритм BERT научился объединять связанные между собой новости в сюжетные циклы.

Умные телевизоры Samsung, LG, Vizio и TCL ежесекундно снимают «отпечатки» экрана и отправляют на сервер Сетевая активность телевизора Samsung 5 Series. Скриншот: Geoffrey Fowler/The Washington Post Когда-нибудь думали, почему телевизоры так подешевели? Конечно, технический прогресс играет свою роль. Но дело не только в нём. Об этом не принято говорить, но факт: если из умно...

[Перевод] 21 извлеченный урок за 21 год программирования Доброго времени суток, друзья! 7 апреля 2020 года. Сегодня для меня очень важный день. Сегодня исполняется ровно 21 год с того момента, как я начал писать код (делать это профессионально, зарабатывать этим себе на хлеб). Кажется, что это было только вчера… сегодня я — че...

Google Фото научится добавлять 3D-эффекты на обычные снимки Google Фото скоро позволит делать так, чтобы обычные фотографии выглядели как 3D-снимки. Такой тип изображений компания называет Cinematic photos («кинематографические фото»).

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

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

Laravel-Дайджест (22–28 июня 2020) Подборка новых статей по фреймворку Laravel. Научимся авторизировать пользователя через Гейты и Политики. Перепишем проект с веб-сокетов на Livewire. Поработаем с аутентификацией через JWT, SPA+Sanctum и Socialite+Facebook. Задеплоим приложение в Kubernetes. Читать дальше &...

[Nginx] Как победить response_status = 0 Статья из разряда «заметки на полях». TL:DR:http2_max_field_size 8k; # всех спасет! На одном из проектов, после изменения некоторой внутренней логики бекенда, начал наблюдать странный response_code в логах, а именно — 0. В логах выглядит примерно так: { "timestamp&...

Свой сервер видеоконференций Jitsi. Часть 1 Это первая статья, в которой я расскажу, как поднять свой собственный сервер видеоконференций Jitsi-meet. Я планирую выпустить три статьи на эту тему: Свой сервер видеоконференций Jitsi. Jitsi и все необходимые службы работают на одном сервере + сервис Jibri (для записи ...

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

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

Что скрывается за VestaCP Вряд ли сейчас кому-то может прийти в голову мысль написать свою панель управления сервером: интернет давно прикипел к ISP, cPanel, Plesk и десятку их аналогов. Все «взрослые» панели умеют примерно одно и то же, различаясь лишь интерфейсом, уровнем поддержки и специфически...

Использование процессорной системы Nios II без процессорного ядра Nios II В прошлом блоке статей про комплекс для удалённой отладки Redd, я показал, что работа с ним – это не только работа с ПЛИС. Мало того, ПЛИС – это всего лишь очень интересная, но всё-таки весьма специфичная часть комплекса. Основная же его часть – мосты FTDI и прочие USB-шные ...

[Перевод] Связь между C# и C#: REST, gRPC и все, что между Существует много способов связи между клиентом C# и сервером C#. Некоторые из них надежные, другие нет. Некоторые очень быстрые, другие нет. Важно знать различные варианты, чтобы вы могли решить, что лучше для вас. В этой статье будут рассмотрены самые популярные на сегодняш...

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

[Из песочницы] Ускоряемся в Entity Framework Core Не будь жадиной! При выборке данных выбирать нужно ровно столько сколько нужно за один раз. Никогда не извлекайте все данные из таблицы! Неправильно: using var ctx = new EFCoreTestContext(optionsBuilder.Options); // Мы возвращаем колонку ID с сервера, но ни...

Эволюция цифровой фотографии Мы в ЛАНИТ любим фотографию. Не какое-то конкретное фото, а сам вид искусства. Так, Inventive Retail Group (часть нашей группы) проводит фотовыставки в рамках проекта re:Store digital art (здесь статья об одной из экспозиций, а здесь информация о действующей выставке), а так...

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

iPhone 12 может стать таким же мощным, как MacBook Pro 15   Джейсон Кросс из MacWorld поделился интересным предположением относительно процессора A14 в iPhone 12. Переход от 7 нм до 5 нм техпроцесса может показаться незначительным, но по факту это не так. В чипе скрывается 15 миллиардов транзисторов — это больше, чем в л...

[Из песочницы] Способы реализации API-сервера на Golang с автогенерацией кода и документации Я бы хотел в этой статье рассказать вам о том как можно быстро и просто сделать веб сервер на языке Golang с документацией к нему. И о том какие есть подходы и инструменты для их реализации Сегодня мы разберем эти готовые инструменты: swagger-api/swagger-codegen go-swagger/...

Недорогая платформа MediaTek выступает на уровне Snapdragon 845 Однокристальная система MediaTek Dimensity 1000, если верить имеющимся утечкам, получилась крайне производительной. В AnTuTu v8 она набирает более 510 000 баллов, опережая даже Snapdragon 855+. Судя по новым данным, MediaTek готовит также её упрощённую версию. Она ...

[Перевод] Cloudflare PHP API Binding Перевод статьи подготовлен в преддверии старта курса «Backend-разработчик на PHP». Для тех разработчиков, которые используют PHP 7.0 или выше, Cloudflare предоставляет PHP API биндинг. Он поддерживает последнюю четвертую версию API Cloudflare. Вы можете использовать этот S...

VPS на Linux с графическим интерфейсом: запускаем сервер X2Go на Ubuntu 18.04 Настройку VNC и RDP на виртуальном сервере мы уже освоили, осталось изучить еще один вариант подключения к виртуальному рабочему столу Linux. Возможности созданного компанией NoMachine протокола NX достаточно интересны, к тому же он хорошо работает через медленные каналы. Ф...

AhMyth. Создаем RAT для Android с помощью простого конструктора Для подписчиковБлагодаря стараниям Илона Маска сегодня можно управлять «Теслой», не умея водить машину. А благодаря разработчику, который скрывается под ником AhMyth (и так же назвал свою программу), любой желающий может создать троян для Android, совершенно не умея программ...

Как улучшить отношения в 2020 году Лучшие статьи 2019 года о том, как проверить свои чувства, научиться получать от отношений удовольствие и разобраться с изменой.

Типизируй все Всем привет! У нас уже есть одна статья про развитие типизации в Ostrovok.ru. В ней объясняется, зачем мы переходим с pyContracts на typeguard, почему переходим именно на typeguard и что в итоге получаем. А сегодня я расскажу подробнее о том, каким образом происходит этот пе...

Blazor: Server и WebAssembly одновременно в одном приложении ASP.NET Core Blazor — это разработанная Microsoft веб-платформа, предназначенная для запуска на стороне клиента в браузере на основе WebAssembly (Blazor WebAssembly) или на стороне сервера в ASP.NET Core (Blazor Server), но две эти модели нельзя использовать одновременно. П...

Представлены колонки Anker Soundcore Infini Pro Саундбар Anker Soundcore Infini Pro — главный карантинный гаджет. Он действительно круто звучит, и даже хорошо знакомые фильмы можно будет услышать заново. Под тёмным стильным корпусом скрывается 2.1-канальная система с мощными 2,5-дюймовыми динамиками, которые усилены дюймо...

[Перевод] Высокопроизводительный TSDB benchmark VictoriaMetrics vs TimescaleDB vs InfluxDB VictoriaMetrics, TimescaleDB и InfluxDB были сравнены в предыдущей статье по набору данных с миллиардом точек данных, принадлежащих 40K уникальным временным рядам. Несколько лет назад была эпоха Zabbix. Каждый bare metal сервер имел не более нескольких показателей – использ...

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

Snort или Suricata. Часть 3: защищаем офисную сеть В предыдущей статье мы рассказали, как запустить стабильную версию Suricata в Ubuntu 18.04 LTS. Настроить IDS на одном узле и подключить бесплатные наборы правил довольно несложно. Сегодня мы разберемся, как с помощью установленной на виртуальном сервере Suricata защитить ко...

Как работает музыка в NES Если тут есть музыканты, которые имеют свой ютуб-канал или паблик вконтакте, ответьте мне на один вопрос: знаком ли вам такой способ набрать популярность, как каверы на музыку из старинных видеоигр? Способ убойный не только из-за ностальгии. Smooth McGroove в одном из своих ...

[Из песочницы] Расширенная настройка web сервера (Apache2 + Nginx) В этом руководстве мы рассмотрим процедуру установки и настройки работы двух web-серверов с целью использования преимуществ каждого из них, руководство подразумевает как отдельное настраивание, так и взаимное. В этой статье будет идти речь о настройки сервера с использование...

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

Группа Intrusion Truth уверяет, что APT40 скрывается за рядом подставных компаний Анонимная группа Intrusion Truth продолжает деанонимизировать китайских «правительственных хакеров». На этот раз Intrusion Truth отследили 13 подставных компаний, через которые, по их словам, правительство вербует хакеров.

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

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

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

DCImanager 6 — новая панель управления серверами и оборудованием дата-центра. Первое знакомство и сравнение с «пятёркой» 28 января мы закончили тестирование и выпустили стабильную версию DCImanager 6 — новой панели управления серверами и оборудованием дата-центра. Предыдущее поколение работало почти 10 лет, поэтому обновление получилось значительным. В этой статье сравним две версии и расскаж...

Так снимает новый Google Pixel. Первые фотографии В начале марта в Сети появился видеоролик, в котором раскрывались подробности о грядущем смартфоне Google Pixel 4a. Теперь тот же источник опубликовал сравнительные фотографии, сделанные на камеры Google Pixel 4a и Redmi Note 7. Почему для сравнения был выбран именно Re...

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

Разбираемся в VPN протоколах В последние месяцы армия пользователей VPN значительно увеличилась. И речь не о любителях обходить блокировки и посещать запрещенные сайты, а о тех, кто использует VPN для безопасной работы (да-да, удаленной работы). Это повод еще раз посмотреть на арсенал доступных протокол...

В России готовят закон о прекращении блокировки Telegram. Такие сервисы вообще запретят блокировать В России могут отменить и даже запретить блокировку популярного мессенджера Telegram. Соответствующий законопроект подготовили депутаты Госдумы от «Справедливой России» Федот Тумусов и Дмитрий Ионин.  Об этом сообщило издание «Коммерсантъ&...

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

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

Как энергетик изучал нейросети и обзор на бесплатный курс «Udacity: Intro to TensorFlow for Deep Learning» Всю свою сознательную жизнь, я был энергетиком (нет, сейчас речь не идет о напитке с сомнительными свойствами). Я никогда особо не интересовался миром информационных технологий, да и даже матрицы я вряд ли на листочке смогу перемножить. Да и не нужно мне это было никогда, ...

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

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

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

[Перевод] Почему Discord переходит с Go на Rust Rust становится первоклассным языком в самых разных областях. Мы в Discord успешно используем его и на серверной, и на клиентской стороне. Например, на стороне клиента в конвейере кодирования видео для Go Live, а на стороне сервера для функций Elixir NIF (Native Implemente...

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

Робот-попрошайка на ROS и нейросетках Обычно к таким поделкам возникает два вопроса: «как?» и «для чего?» Первому вопросу посвящена сама публикация, а на второй я отвечу сразу: Этот проект я затеял для того, чтобы освоить робототехнику, начиная с Raspberry Pi и камеры. Как известно, один из лучших способов чему...

Интеграция в стиле BPM Привет, Хабр! Наша компания специализируется на разработке программных решений класса ERP, в составе которых львиную долю занимают транзакционные системы с огромным объемом бизнес-логики и документооборотом а-ля СЭД. Современные версии наших продуктов базируются на техноло...

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

Больше трети российских пользователей обходит блокировки в интернете Об этом свидетельствуют результаты свежего исследования, проведенного аналитической компанией Mediascope. Опрос, в котором приняли участие свыше 13 тыс. человек, показал, что 34% обходят блокировки сайтов в интернете, а 8% делают это регулярно.

[Перевод] Безопасная работа с секретами при сборке в Docker Compose Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Когда вы собираете Docker-образ вам могут понадобиться секреты, например, пароль к приватному репозиторию пакетов. Вы не хотите, чтобы этот секрет в конечном итоге оказался в образе, потому ...

11 друзей RUVDS или Обзор маркетплейса с готовыми образами Недавно в очередном посте о том «как корпоративные редакторы захватили Хабр и совсем не дают вздохнуть свободным авторам», нам поставили в минус, что в нашем блоге слишком много материалов НЕ про услуги компании, ее деятельность и прочее в том же духе. То про лабиринты в иг...

Кастомный скрипт при закрытии крышки ноутбука и блокировка экрана без сна Всем привет. Я пользуюсь Lubuntu 18.04 на своем домашнем ноутбуке. В один прекрасный день я решил, что меня не устраивают действия которые предлагает Power Manager при закрытии крышки ноутбука. Я хотел при закрытии крышки ноутбука блокировать экран и через некоторое время от...

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

Xiaomi Mi Mix 4 получит подэкранную фронтальную камеру В этом году компания Xiaomi уже представила концептуальный смартфон Xiaomi Mi Mix Alpha с занимающим почти всю поверхность экраном и 108-Мп камерой, а совсем скоро она должна показать не менее продвинутую модель Xiaomi Mi Mix 4. Сегодня в сети появились схемы патента, которы...

PlayStation 5 будет мощнее, чем новый Xbox, но консоль Sony не получит поддержку трассировки лучей Не секрет, что обе «большие» домашние консоли следующего поколения будут снова основаны на платформе AMD. Это точно будет полузаказной гибридный процессор с процессорными ядрами Zen 2 и GPU поколения Navi. Наиболее важным, конечно, является графический проц...

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

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

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

Опубликованы первые живые фото Huawei P40 Pro Первые живые фотографии Huawei P40 Pro появились в китайской соцсети Weibo. Первоначальный источник — Digital Chat, который довольно известен в китайских социальных сетях как технический инсайдер. Однако оригинальный пост с тех пор уже успели удалить. Тем не менее, ни...

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

Как установить Гугл Камеру почти на любой смартфон Google Camera — одно из главных программных чудес для Android-устройств. Для смартфонов серии Google Pixel это и вовсе ”Святой Грааль”, которым компания не спешит делиться со всеми. Правда, многие пользователи все равно устанавливали себе GCam и пользовались ей вместо...

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

Почему вам не надо становиться тимлидом? Привет, друзья. Эта статья написана Георгием Могелашвили (glamcoder), который работает на позиции Lead Developer в Booking.com в Амстердаме и отвечает за архитектуру и координацию нескольких технических команд в отделе маркетинга, а по совместительству Георгий преподает в OT...

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

Тестирование виртуальных серверов от DigitalOcean, Vultr, Linode и Hetzner. Человеческие жертвы: 0.0 В одной из предыдущих статей я привел результаты тестирования дешевых виртуальных серверов от различных хостеров рунета. Спасибо всем комментаторам и людям, писавшим в личные сообщения, за обратную связь. В этот раз я хочу представить результаты тестирования виртуальных сер...

Anycast против Unicast: что лучше выбирать в каждом случае Про Anycast наверняка многие слышали. При этом методе сетевой адресации и маршрутизации один IP-адрес присваивается нескольким серверам в сети. Эти серверы могут находиться даже в удаленных друг от друга ЦОД. Идея Anycast в том, что, в зависимости от местоположения источника...

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

OSINT или как посмотреть на свою сеть глазами хакера Добрый день! Сегодня я вам расскажу какую информацию об организации можно обнаружить в открытых источниках и как ей может воспользоваться потенциальный злоумышленник. Многие из вас наверняка слышали об OSINT (Open Source INTelligence, перечень мероприятий, направленный на ...

Американские боевые дроны научились самостоятельно отслеживать цели Американская компания GA-ASI сообщила, что дрон Армии США «Avenger» теперь способен отслеживать цели в автономном режиме. Для обнаружения военных и гражданских объектов в нем используется сенсорная система Lockheed Martin Legion. Дроны предыдущих поколений обнаруживали цели ...

Перенос работающего сервера на RAID Жил-был LAMP-сервер на Ubuntu 12.04, который работал на одном диске. Соответственно, возникла задача обеспечить перенос сервера на более отказоустойчивую конфигурацию – RAID1. Товарищи, в ведении которых был данный сервер установили второй диск, а дальнейшее было возложено н...

День, когда самолёты научились плавать **26 января 1911 года совершил полёт первый гидроплан.** Это самолёт, который умеет взлетать и приземляться на водную поверхность, сейчас такие агрегаты называют гидросамолётами.

Создание Discord – бота на .NET Core с деплоем на VPS-сервер Привет, Хабровчане! Сегодня вы ознакомитесь со статьей, в которой будет рассказано, как создать бота, используя C# на .NET Core, и о том, как его завести на удаленном сервере. Статья будет состоять из предыстории, подготовительного этапа, написания логики и переноса бот...

[Перевод] Руководство по Deno: примеры работы со средой выполнения TypeScript Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи «The Deno Handbook: A TypeScript Runtime Tutorial with Code Examples» автора Flavio Copes. В этой статье мы научимся работать с Deno. Мы сравним его с Node.js и создадим с его помощью простой RES...

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

Ремонт Samsung Galaxy S20 Ultra — головная боль Ремонтопригодность важна. Но Samsung Galaxy S20 Ultra — это не про высокие показатели по данному критерию. Ранее мы уже делали обзор смартфона с самой сложной конструкцией, им оказался Motorola Razr, который получил от iFixit всего 1 балл. S20 Ultra, конечно, не насто...

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

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

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

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

[Перевод] Распознавание маски на лице с помощью YOLOv3 YOLO или You Only Look Once — это архитектура свёрточных нейронных сетей, которая используется для распознавания множественных объектов на изображении. В 2020, на фоне пандемии, задача детектирования объектов (object detection) на изображении стала как никогда актуальной. Эт...

Использование Intel Processor Trace для трассировки кода System Management Mode Эта статья посвящена тестированию возможности использования технологии Intel Processor Trace (Intel PT) для записи трассы в System Management Mode (SMM) режиме. Работа была выполнена в рамках Summer Of Hack 2019. Автор работы: @sysenter_eip. Большинство использованных инст...

Супергеройский Nokia X20 протестирован перед выходом Смартфон Nokia X20 появился в базе данных популярного тестового приложения Geekbench, которое подтвердило некоторые его ключевые характеристики. Напомним, смартфон имеет внутреннее кодовое название Scarlet Witch (Алая Ведьма) в честь супергероини вселенной Marvel. ...

[Перевод] Введение в gRPC на Rust В статье будет показано как создать gRPC сервер и клиент на Rust. Для большей наглядности клиент будет также Telegram ботом. В итоге будет получена следующая архитектура: Статья является не всеобъемлющим руководством по gRPC в Rust, а скорее практическим гайдом, демонстриру...

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

Мифы и легенды древней Fediverse Да, именно древней. В мае прошлого года глобальной децентрализованной социальной сети Федиверс (англ. – Fediverse) исполнилось 11 лет! Ровно столько лет назад родоначальник проекта Identi.ca опубликовал первый пост. Читать дальше →

Основателя Википедии забанили в Википедии Одного из основателей известного электронного справочника отказалась распознавать система. 15 февраля Ларри Сэнгер поднял волну недовольства в Twitter после того, как узнал, что его аккаунт в Википедии был заблокирован. Через общественный резонанс разработчик и главный реда...

[Перевод] Используйте парсинг вместо контроля типов В 2019 году была написана потрясающая статья Parse, don’t validate. Я крайне рекомендую изучить её всем программистам (а также недавнее дополнение к ней Names are not type safety). Её основная идея заключается в том, что существует два способа проверки валидности входящих ...

Полевые исследования концепции «Documentation as code» Всем привет! Меня зовут Денис Олейник, я работаю техническим директором в 1Service. В нашей компании мы достаточно много времени уделяем работе с требованиями. По мере обретения опыта мы стали осознавать, что инструменты, обычно используемые при разработке программных проду...

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

Решение Kingston при «угрозе уровня Танос» Как выглядит покупка карты памяти у большинства пользователей? Берётся первая попавшаяся на глаза модель в магазине, если устраивает ценник и ёмкость накопителя. Период просветления начинается позже — когда фото открываются целую вечность, камера не записывает видео в максим...

Быстрое разворачивание Minecraft-сервера Играя в Minecraft в одиночку, всегда настаёт тот момент, когда хочется добавить к себе друзей в свой мир. Построить с ними вместе различные строения, отправиться в путешествие, вместе убить дракона или открыть новые миры. И тогда встаёт логичный вопрос: как создать свой се...

LabVIEW NXG 5.0 — Основы и Блок-Диаграмма Это первая статья из небольшого цикла о графическом языке программирования G, который используется в LabVIEW. Язык этот пока не очень популярен — по индексу TIOBE на май 2020 года LabVIEW находится на сороковом месте аккурат между Julia и Haskell. Выпуск LabVIEW Community Ed...

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

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

Samsung объяснила блокировку некоторых функций своих телевизоров в России В связи с появлением информации о проблемах пользователей, связанных с блокировкой на территории России некоторых функций телевизоров, компания Samsung Electronics опубликовала официальное заявление. Блокировка затронула функции устройств, которые были произведены для и...

[Перевод] В новаторском эксперименте физики научились захватывать отдельные атомы Через камеру микроскопа просматривается охлажденное лазером атомное облако. Предоставлено: Университет Отаго В первом для квантовой физики исследовании ученые Университета Отаго «удерживали» отдельные атомы на месте и наблюдали ранее невидимые сложные атомные взаимодейств...

«Маруся» научилась командовать устройствами умного дома Xiaomi «Маруся» научилась командовать устройствами умного дома Xiaomi. Управлять ими теперь можно с помощью Маруси и Капсулы от Mail.ru Group. Подробнее об этом читайте на THG.ru.

Transcend представляет автомобильный видеорегистратор DrivePro 110 с матрицей STARVIS Transcend Information, Inc. (Transcend), мировой лидер среди производителей мультимедиа и накопителей, представляет обновленную модель автомобильного видеорегистратора DrivePro 110 с высокочувствительной CMOS-матрицей STARVIS™, которая даже при низком уровне освещения обеспе...

[Перевод - recovery mode ] Делаем быстрее POSTGRESQL COUNT (*) Часто жалуются, что count (*) в PostgreSQL очень медленный. В этой статье я хочу изучить варианты, чтобы вы получили результат как можно быстрее. Почему count (*) такой медленный? Большинство людей без проблем понимают, что следующий запрос будет выполняться медленно: S...

Массовая оптимизация запросов PostgreSQL. Кирилл Боровиков (Тензор) В докладе представлены некоторые подходы, которые позволяют следить за производительностью SQL-запросов, когда их миллионы в сутки, а контролируемых серверов PostgreSQL — сотни. Какие технические решения позволяют нам эффективно обрабатывать такой объем информации, и как эт...

Mein Linux На Хабре в последнее время появилась серия холиварных статей: Семь причин, почему Линукс Главная причина, почему не Linux (от автора предыдущей статьи) Главная причина, почему все-таки Linux В этих статьях и комментариях к ним много говорили о коммунизме, цельности системы, ...

Криптовалюта. ICO, IEO, STO. Майнинг. Блокчейн: регулирование в России. Полная история: 2014-2019 годов Пролог Юрист — человек, который может написать ответ на 10 листов и назвать его кратким. Основной мой бизнес связан с юриспруденцией. Почти еженедельно приходит 1-2, а то и 3-5-10 клиентов, которые задают одни и те же вопросы: «Каков статус криптовалют/токенов в РФ/СНГ?»;...

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

«Матч ТВ» добился блокировки сайта 4PDA из-за нарушения авторских прав «Матч ТВ» добился блокировки сайта 4PDA из-за нарушения авторских прав. Это заставило сайт переехать в доменную зону .to, временно или постоянно. Подробнее об этом читайте на THG.ru.

Каждый ли может научиться программированию? Майкл Чои, основатель Coding Dojo, на протяжении нескольких лет учит программированию как новичков, так и опытных специалистов. Из этого он сам извлек немало важных уроков, которыми поделился в своём блоге.

[Из песочницы] 10 признаков того, что хороший программист из вас не получится Привет, Хабр! Представляю вашему вниманию перевод статьи «10 Signs You Will Suck at Programming» автора Jonathan Bluks. Очень часто на Reddit или Quora я вижу вопросы вида «Как понять, смогу ли я стать успешным программистом?» (На самом деле, эта статья является расширенн...

Как разблокировать iPhone без ввода пароля и Touch ID или Face ID Разблокировка – это, пожалуй, одна из немногих механик iOS, которая по минимуму изменилась за прошедшие 10 лет. На моей памяти их было всего три. Первый раз – когда Apple оснастила iPhone 5s сканером отпечатков пальцев, второй раз – когда отказалась от жеста Slide to unlock...

12864 ЖК-панель на Anet A8 Доброго здоровья, всем печатникам!Два года назад я дебютировал на этом достопочтенном сайте с постом «Заявление» (https://3dtoday.ru/blogs/alexbor/zayavlenie). Тогда рассказал о создании своего самодельного принтера, получив много разного рода отзывов. Два года принтер работ...

Параметризованное 3D-моделирование подшипникового стакана в nanoCAD Plus 20 Компания MaxSoft категорически приветствует всех читателей! В этой статье речь пойдет о САПР-платформе nanoCAD, а если конкретнее — о её 3D модуле. Так уж сложилось, что из релиза в релиз, все вертикальные решения на базе платформы nanoCAD, ровно как и сама платформа, обяза...

Обзор Crazy Dino Park. Для любителей динозавров Казуальные игры, созданные для развлечения и убийства времени, всегда нравились игрокам своей простотой, понятностью и прочими преимуществами, которые позволяют скачать игру и сразу погрузиться в нее. Сегодня мы поговорим о проекте Crazy Dino Park, который обладает всеми эти...

[Из песочницы] Большое тестирование процессоров различных архитектур Предисловие Попытка сравнить производительность процессоров на разнородных архитектурах x86-64, e2k (Эльбрус), mips и arm. Все тесты написаны на языке C (взяты из исходных кодов, которые я не модифицировал и не оптимизировал) и компилируются под конкретную архитектуру с испо...

[Из песочницы] Топ 5 причин, почему мне нравятся пользовательские свойства CSS Привет, Хабр! Представляю вашему вниманию перевод статьи «My top 5 reasons why I like CSS custom properties», автора Stas Melnikov Спецификация пользовательских свойств CSS навсегда изменила мой взгляд на веб-разработку. Именно поэтому я хочу написать, почему мне нравятся п...

[Перевод] Сервер Prometheus и TLS Prometheus теперь поддерживает TLS и базовую аутентификацию для HTTP эндпоинтов. Скрейпинг таргетов через HTTPS вместо HTTP поддерживается уже давно. Метрики можно собирать с поддержкой HTTPS, аутентификации по клиентским сертификатам и базовой аутентификации. В прошлом год...

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

Алиса научилась сканировать документы и читать вслух текст на фото А еще по фото распознавать одежду и находить похожие вещи на Маркете

Как вырастить веб-разработчика от стажера до архитектора. Матрица компетенций Вместо эпиграфа Когда в 2004 году я окончил университет, в нашем городе почти не было команд разработчиков. Где работать, у кого набираться практического опыта? Выбор был прост: “админом” или “в Москву”. Или уйти из профессии. Сейчас я преподаю веб-разработку в местных ВУЗ...

Яркая тема Pixel 4 Dual System для MIUI 11: раскрасьте свой смартфон Новая неделя, и у нас для вас новая тема от Costantino Pixel 4 Dual System для MIUI 11. Как обычно, она разработана для двух режимов установки — темного и светлого. С экрана блокировки доступны камера и фонарик. Отображение уведомлений корректное. При нажатии на определённые...

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

[Перевод] Укрепите свои agile-команды, используя стадии развития Такмена И снова здравствуйте. В преддверии старта курса «DevOps практики и инструменты» делимся с вами переводом еще одного интересного материала. Изолированность команд разработки и сопровождения — распространенный источник напряженности и узких мест. Когда команды работают изоли...

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

Анонсы Microsoft про экзамены и сертификаты За 3 прошедших месяца Microsoft сделала 3 крупных анонса: MCSA, MCSD, MCSE с июля 2020 года (конец финансового года в Microsoft) вместе со всеми предыдущими экзаменами, кроме новых Role-based, прекращают своё существование. Почти все предыдущие Azure Role-based экзамены у...

Эффект Телепорно: почему нормальные фразы на иностранном кажутся смешными и как применять это для прокачки английского Никогда не пытайтесь объяснить незнакомцу на английском, как найти магазин «Шитье» на улице Фартовой, рядом с кинотеатром «Факел». Сегодня мы расскажем об эффекте Телепорно, который в научных кругах называют «лингвистический шок». Когда нормальное слово или фраза на иност...

«Бюджетный» флагман OnePlus Z всё же может получить процессор Snapdragon Согласно новым данным, в готовящемся к выпуску смартфоне OnePlus Z производитель использует процессор Qualcomm Snapdragon, а не MediaTek Dimensity 1000, как сообщалось ранее. Информация была опубликована пользователем Twitter, скрывающимся под ником @MaxJmb. Именно он ранее ...

Градиентная расцветка смартфона — вчерашний день. На видео засветился чехол-хамелеон Известный инсайдер, скрывающийся в Twitter под ником Ice Universe, опубликовал короткий, но очень интересный видеоролик. На нем — чехол-хамелеон для смартфона. Чехол сам меняет цвета — да так, что любая «стационарная» градиентная расцветка п...

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

[Из песочницы] Синхронизация пользователей Zimbra Collaboration OSE на основе Active Directory 1. Предпосылки Настраивая сервер zimbra столкнулся с проблемой синхронизации пользователей по группе в Active Directory (AD). Если мы создаем нового пользователя в AD, то он нормально добавлялся, но если мы делаем доступ к почтовому серверу по группе, то первый раз все польз...

ТЕСТ: Что это за созвездие? Определите по картинке! Солнце скрывается за горизонтом, город засыпает, просыпаются астрономы! Давайте проверим, насколько хорошо вы знаете карту ночного неба. Смотрите на картинки и вспоминайте, какие названия носят созвездия, напоминающие человека на коленях, букву W, рыболовный крючок, ковш и д...

OnePlus готовит свой складной смартфон? Недавно мы сообщали, что OnePlus готовил секретное мероприятие-презентацию в начале января на CES 2020. В сети начали гулять слухи о том, что, возможно, производитель планирует запустить новое устройство под названием OnePlus Concept One. До сих пор никто не знает, как именн...

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

EPAM в режиме удалёнки: как всё устроено EPAM оказалась очень подготовленной к новым условиям компанией, поскольку изначально создавалась как компания, которая работает удалённо и с территориально-распределённой командой. Сейчас в EPAM около 40 тысяч сотрудников, которые работают почти на всех континентах, в нескол...

В Dota 2 запретили материться Разработчики игры Dota 2 решили запретить нецензурные выражения в игре. Совсем недавно в настройках игры появилась функция блокировки мата и грубых выражений. Читать полную статью

Искусственный интеллект научился создавать видео только на основе текста Искусственный интеллект (ИИ) научился создавать видео только на основе текста, в частности, на базе коротких новостных заметок. Система может производить до тысячи роликов в день.

[Перевод] Эндрю Ын «Страсть к машинному обучению». Перевод глав 47-58 Это вторая статья с переводом отдельных глав книги Эндрю Ына «Страсть к машинному обучению». Перевод предыдущих глав вы можете почитать по ссылке. В этой статье речь пойдёт о сквозном (end-to-end) глубоком обучении, а так же автор книги поделится некоторыми способами анал...

Роскомнадзор заблокировал LostFilm по жалобе Warner Brothers Роскомнадзор заблокировал доступ к торрент-порталу LostFilm из-за пиратского контента по жалобе компании Warner Brothers. Как сообщили в пресс-службе ведомства, блокировка была осуществлена на основании решения Мосгорсуда: Доступ к ресурсу lostfilm.tv на постоянной основе ог...

«Альфа-банк» устроил массовую блокировку дебетовых карт Они уже перевыпущены.

Аппаратный конвертер HDMI-RGB (18/24-bit) Доброго времени суток, Хабр! И снова моя статья будет посвящена видео конвертеру. На этот раз это будет HDMI-RGB. Статью хочу посвятить не конкретно разработке, а одной проблеме с цветами, которая у меня возникла при подключении 18-bit матрицы к 24-bit драйверу. Читать да...

Как научиться XR-разработке и получить оффер за пять месяцев Привет, Хабр! XR-разработкой я занимаюсь около семи лет: проделал путь от младшего специалиста до директора бизнес-юнита КРОК Иммерсивные технологии. Моя команда уже более пяти лет создает XR-продукты для промышленности. За это время наш небольшой отдел превратился в целое н...

Прямой VPN между компьютерами за NAT провайдеров без VPS Продолжение статьи о том, как мне удалось организовать прямой VPN-туннель между двумя компьютерами находящимися за NAT'ами провайдеров. В прошлой статье описывался процесс организации соединения с помощью третьей стороны — посредника (арендованный VPS выполняющий роль, что-т...

Легко и непринужденно деплоим приложения на Tarantool Cartridge (часть 1) Мы уже рассказывали про Tarantool Cartridge, который позволяет разрабатывать распределенные приложения и паковать их. Осталось всего ничего: научиться деплоить эти приложения и управлять ими. Не беспокойтесь, мы всё предусмотрели! Мы собрали вместе все best practices по раб...

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

Как Samsung удалось реализовать 100х приближение камеры? На что способна перископная камера Samsung Galaxy S20 Ultra? Вчера на презентации Galaxy Unpacked 2020 компания Samsung представила новое поколение флагманов Galaxy S20, Galaxy S20+ и Galaxy S20 Ultra. Самый технологичный S20 Ultra получил камеру со 100x-приближением Space Z...

Собираем системный блок производительнее, чем PlayStation 5 за те же 500 долларов Sony собирается выпустить консоль нашей мечты. Но мы так легко не поддадимся, ведь за красивой картинкой скрываются дорогие игры. Давайте лучше соберем системник, который будет круче любой консоли. А уж игры мы найдём где взять подешевле!

[Перевод] Руководство по Node.js для начинающих. Часть 1 Доброго времени суток, друзья! Представляю Вашему вниманию перевод этого руководства по Node.js. Введение в Node.js Node.js — это открытая и кроссплатформенная среда выполнения JavaScript. Это отличное решение почти для любого проекта. Node.js запускает «движок» Java...

История одной блокировки и разблокировки в Google Play Все началось в 6 утра 12 мая. На связанную с нашими аккаунтами почту пришло «письмо несчастья». Красочно оформленный шаблон сообщал, что приложение для изучения английских слов заблокировали «согласно пункту 8.3 правил для разработчиков, так как приложения, упоминающие COV...

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

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

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

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

[Из песочницы] Keylogger для Windows с изменением прав в DACL Здесь будет рассмотрено создание Keylogger на базе .Net C# с вызовами системных функций. Сами системные функции в кратце описываются, но лучше прочитать официальную документацию от Microsoft. Ссылка на репозиторий с рабочей сборкой приведена в конце, так же как и ссылка на д...

[Перевод] Бесконечный цикл, которого не было: история бага Святого Грааля Когда-то давным-давно жила игра для GBA под названием Hello Kitty Collection: Miracle Fashion Maker. Это была милая игра, основанная на знаменитой франшизе Sanrio Hello Kitty и разработанная компанией Imagineer. Но под маской кажущегося невинным названия скрывалась коварная ...

Старые iPhone получили поддержку функции FiLMiC Pro Новое семейство iPhone 11 имеют одну возможность съёмки видео одновременно на несколько модулей с помощью приложения FiLMiC Pro. Теперь такая возможность добралась и до старых моделей смартфонов компании Apple. Камера научилась снимать видео одновременно со всех модулей: ши...

[Из песочницы] Ack лучше grep Хочу рассказать об одной утилите для поиска, которая очень сильно упрощает жизнь. Когда я попадаю на сервер и мне надо что-то поискать я первым делом проверяю установлен ли ack. Эта утилита является прекрасной заменой grep, а также в какой-то мере find и wc. Почему не grep? ...

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

Личный сервер shadowsocks за 10 минут без затрат (часть 2) Это - отдельное руководство, описывающее ещё один способ получить личный прокси-сервер shadowsocks бесплатно и служащее продолжением к моей предыдущей статье. В этот раз мы воспользуемся сервисом platform.sh.От читателя требуется только обладание адресом электронной почты и ...

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

Изучаем VoIP-движок Mediastreamer2. Часть 10 Материал статьи взят с моего дзен-канала. В прошлой статье мы сделали дуплексное переговорное устройство, выполняющее обмен звуковым сигналом через дуплексную RTP-сессию. В этой статье мы научимся писать фильтры и добавим сделанный своими руками фильтр в сделанное своими рук...

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

Как сохранять файлы Pages в формате Word (doc, docx) на Mac, iPhone, iPad или Windows Возможно, не очень приятный, но факт – Microsoft Windows годы напролет является доминирующей платформой для образовательных, административных и бизнес-учреждений. А пользователи iOS и Mac, предпочитающие редактировать документы в программе Pages, если не хотят выглядеть изго...

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

[recovery mode] Как обойти «No-communication theorem»? Передача информации сквозь пространство и время No-communication theorem утверждает, что квантовое запутывание не может использоваться для передачи какой-либо информации. Теорема предполагает, что Боб никак не может отличить начальное состояние σ от состояния P(σ) после измерения Алисой. Это доказывается математически, п...

[Перевод] Концепции, лежащие в основе Web Audio API Доброго времени суток, друзья! В этой статье объясняются некоторые концепции из теории музыки, на основе которых работает Web Audio API (WAA). Зная эти концепции, вы сможете принимать взвешенные решения при проектировании аудио в приложении. Статья не сделает вас опытным ...

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

[Перевод] Учебный проект на Python: интерфейс в 40 строк кода (часть 2) Демонстрация проекта Python с пользовательским интерфейсом никогда не была такой простой. С помощью Streamlit Framework вы можете создавать браузерный пользовательский интерфейс, используя только код Python. В этой статье мы будем создавать пользовательский интерфейс для п...

Автоматизация задач администрирования API VMware vSphere с использованием Ansible В предыдущей статье мы рассмотрели взаимодействие с VMware с помощью Python. В этой же обсудим взаимодействие с VMware с помощью Ansible. Ansible — система управления конфигурациями, написанная на языке программирования Python с использованием декларативного языка разметки ...

Read Along от Google научит детей читать Read Along использует функции распознавания речи и преобразования текста в речь, чтобы помочь детям научиться читать.

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 3. Библиотека для анализа данных Pandas Привет, Хабр! Представляю вашему вниманию перевод статьи "Pythonで0からディシジョンツリーを作って理解する (3. データ分析ライブラリPandas編)". Это третья статья из серии. Ссылки на предыдущие статьи: первая, вторая В данной статье я объясню, как работать с библиотекой Pandas, чтобы создавать De...

Сценарий идеального технического собеседования Дисклеймер: это сценарий идеального технического собеседования в Delivery Club Tech. Мнение нашей команды может не совпадать с мнением читателей. Привет, Хабр! Меня зовут Василий Козлов, я iOS-техлид в Delivery Club. Я часто и много провожу собеседования. В этой статье я с...

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

Блокировка против майнеров на GeForce RTX 3060 бесполезна, карта окупается за 82 дня – Tomshardware Антимайнерская блокировка подкачала

Новая игровая консоль Xbox Series S будет стоить около 300 долларов Недавно мы наконец-то узнали об основных параметрах, особенностях и производительности игровой консоли Xbox Series X. Напомним, она получит GPU с производительностью 12 TFLOPS. Однако в последнее время все как-то подзабыли о том, что Microsoft, согласно всем слухам и у...

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

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

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

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

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

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

Что такое Apple Silicon на самом деле? В прошлом месяце глава Apple Тим Кук анонсировал переход компьютеров компании на процессоры собственного производства. Эта новость благоприятно отразилась на финансовом состоянии корпорации, она несколько дней подряд била рекорды капитализации. Многие начали говорить, что в...

Две разновидности дрона Autel Evo II оснащены камерами 8K Компания Autel Robotics недавно представила дрон EVO II, который, похоже, станет первым доступным коммерчески складным дроном с камерой, способной снимать видео 8К. Точнее говоря, аппарат будет предложен в трех вариантах, различающихся модулем камеры. Для из них поддерж...

Электронный «пояс верности» для мужчин научились блокировать навсегда Китайская компания Qiui выпустила электронный «пояс верности» для мужчин Cell Mate. Это устройство надевается на гениталии и блокируется. Открыть его может только другой человек через специальное приложение. Такой подход создал проблемы.

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

Как просканировать весь интернет Весь диапазон IPv4 адресов — это 4-миллиарда IP-адресов. Это кажется огромной цифрой, но весь IPv4 интернет можно полностью просканировать на предмет одного TCP-порта за 40 минут, например найти все веб-серверы в мире или все открытые SSH-порты. При этом достаточно одного ...

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

Настоящие флагманские видеокарты AMD Radeon уже не за горами В последнее время различные источники всё активнее говорят о том, что новые топовые видеокарты AMD Radeon выйдут совсем скоро. К примеру, есть мнение, что анонс может состояться уже 5 марта на мероприятии Financial Analyst Day, хотя на рынок карты могут выйти существенн...

Борьба за миллисекунды. Как выбрать сервер с наименьшим пингом Для многих задач задержки между клиентом и сервером критически важны, например в онлайн играх, видео/голосовых конференциях, IP телефонии, VPN и т.д. Если сервер будет слишком удален от клиента на уровне IP-сети, то задержки (в народе «пинг», «лаг») будут мешать работе. Ге...

Что там с блокировкой майнинга на GeForce RTX 3060. Разбираемся в странной ситуации Видеокарта GeForce RTX 3060 выходит в продажу уже через несколько дней. Ну как выходит — 25 февраля — […]

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

Наступает эпоха ARM-серверов? Материнcкая плата SynQuacer E-Series для 24-ядерного ARM-сервера на процессоре ARM Cortex A53 с 32 ГБ оперативной памяти, декабрь 2018 года Много лет процессоры ARM с сокращённым набором команд (RISC) доминируют на рынке мобильных устройств. Но им так и не удалось пробить...

Рецензия на сериал «Берег москитов» / The Mosquito Coast «Берег москитов» (The Mosquito Coast) – новый сериал от Apple TV+ с Джастином Теру в главной роли. Это семисерийный триллер об американской семье, которая прибегает к хитростям и ввязывается в безумные авантюры, скрываясь от преследования. «Берег москитов» / The Mosquito Coa...

Как антидепрессанты влияют на мозг человека Терапевтический эффект антидепрессантов доказан. Но как именно они работают? В антиутопичном романе «О дивный новый мир» Олдоса Хаксли, написанном в 1931 году, говорится о таблетках (наркотиках) «сома» меняющих настроение человека и действующих как современные антидепрессант...

Никогда такого не было и вот опять. Почему нужно использовать self-hosted VPN. Релиз Amnezia Вот и пришло время для релиза VPN-клиента, родившегося благодаря хакатону DemHack, и выращенного при поддержке РосКомСвободы, PrivacyAccelerator и Теплицы социальных технологий. Спустя полгода с того момента, как идея была впервые озвучена, мы презентуем готовый продукт — б...

Сервер Игры на MS Orleans — часть 1: Что такое Акторы Привет Хабр! И так, на четырнадцатый день копья решил я значит начать делать простенький игровой сервер для простой онлайн стрелялки. За одно тему распределенных вычислений затронуть. В этой вводной статье цикла хочу рассказать что такое акторы (в Орлеанс их зернами называ...

[recovery mode] Как при помощи большого монитора и консольной утилиты WLSDM смотреть за Oracle WebLogic Server На просторах утилит консольных расширений Oracle WebLogic Server встретилась одна очень полезная — WLSDM, как ее позиционируют сами авторы — утилита мониторинга WebLogic Server с большим набором возможностей. Если пойдете на сайт разработчика, увидите, что рядом лежит еще од...

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

Ученые научились предсказывать риск превращения здоровых клеток в раковые В журнале Scientific Reports были опубликованы результаты нового исследования ученых из Университета Райса и Йельского университета, в рамках которого была использована теория случайных процессов для того, чтобы построить модель превращения клеток организма в опухолевые.

Зачем нам 170 разработчиков Привет, Хабр! Меня зовут Андрей Евсюков, я заместитель CTO в Delivery Club. Наша компания устроена сложнее, чем может показаться, когда представляешь себе сервис по доставке еды. Даже когда примерно знаешь, что там может быть под капотом. В этой серии статей я расскажу о ...

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

Adblock Plus поддержит создателей полезного контента Команда разработчиков Adblock Plus сообщила об обновлении расширения для браузеров Chrome, Firefox, Opera и Microsoft Edge до версии 3.8. Теперь создатели полезного контента смогут получать доход с незаблокированной рекламы – по желанию пользователей. Например, чтобы поддерж...

Обновление MIUI 11 затронуло Redmi Note 6 Pro Redmi Note 6 Pro присоединился к списку моделей Xiaomi, работающих под управлением MIUI 11. Новое обновление все еще основано на Android 9, но имеет несколько функций, которые дебютируют с Android 10. Для моделей которые используют Global Stable ROM, необходимо проверить обн...

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

GeForce RTX 3060 получит новый GPU GA106-302 с блокировкой майнинга Переход будет плавным и незаметным для потребителей

Рост цен на видеокарты продолжается несмотря на блокировку майнинга Etherium на RTX 3060 Геймерам остаётся запастись терпением.

Infinity Ward сообщила о блокировке более 70 тысяч читеров в Call of Duty Warzone Всего игру опробовали более 50 миллионов игроков. Это так, на минуточку.

У NVIDIA есть простой способ антимайнерской блокировки на новых видеокартах GeForce RTX 3080/3090 Способ найден, но захочет ли им воспользоваться NVIDIA?

[Из песочницы] Компилятор Befunge на Python В процессе подготовки к курсу «Основы компиляторов» для студентов 4-го курса я изучал различные эзотерические языки программирования. Вот хорошая статья на эту тему. В статье самым интересным мне показался язык Befunge (Крис Пресс, 1993 год), особо отмечу три его особенности...

Российское приборостроение: вертели мы ваш дизайн на пальцах Или как понять, что ваш дизайн уже пора выкинуть, и как сделать новый — Нужно делать как нужно, а как не нужно делать не нужно! Фраза из интернетов Это статья о промышленном дизайне в приборостроении: почему вы без него не обойдётесь; что делать и кого искать, если вы вс...

Восстановление стертой информации во Flash памяти на физическом уровне На Хабре появились интересные статьи (например) о том как стереть информацию на Flash SSD накопителе, так что бы информация действительно была стерта. Производители заявляют, что обычное стирание не гарантирует невозможность восстановления информации, и рекомендует использов...

«Google Фото» позволит зуммировать уже отснятые видео Google Фото давно перестал быть просто хранилищем для фотографий, превратившись в полноценный редактор Искусственный интеллект и программные алгоритмы постобработки – уже не новое явление для мира мобильной фотографии. Именно благодаря им смартфоны научились поглощать тряску...

[Из песочницы] Фаззинг тестирование веб-интерфейса. Расшифровка доклада В начале этого года Тензор проводил митап в городе Иваново, на котором я выступил с докладом про эксперименты с фаззинг-тестированием интерфейса. Тут расшифровка этого доклада. Когда обезьяны заменят всех QA? Можно ли отказаться от ручного тестирования и UI автотестов, з...

Отключение профиля MDM на Mac OS Big Sur Решение с обходом MDM блокировки на Mac OS Catalina достаточно простое и без труда находится в интернете. С Big Sur все намного сложнее. В новой операционной системе реализован новый механизм защиты целостности системы. Поэтому весь алгоритм действий усложнился. Читать далее

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

Как научиться делать колесо Подробный гид для тех, кто решился.

Hack The Box. Прохождение Sniper. RFI и вредоносный CHM документ Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье эксплуатируем RFI, обходим блокировку shell meterpreter и создаем вредоносный CHM документ. Подключение к ...

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

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

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

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

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

Древности: чем хуже, тем лучше или особенности Sound Blaster Pro 2 В предыдущей статье я постарался описать весь спектр звуковых карт эпохи MS-DOS, но не то, чтобы сильно в этом преуспел. С конца восьмидесятых до середины девяностых многие производители экспериментировали с технологиями синтеза звука, воспроизведения цифровых записей, ранни...

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

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

Основы линейной регрессии Здравствуй, Хабр! Цель этой статьи — рассказать о линейной регрессии, а именно собрать и показать формулировки и интерпретации задачи регрессии с точки зрения математического анализа, статистики, линейной алгебры и теории вероятностей. Хотя в учебниках эта тема изложена стр...

Знание и состояние Сердце любого современного сайта или браузерного приложения (что SPA, что PWA, что любые другие три буквы) — это его State, или состояние. Мы можем сколько угодно спорить о том, что лучше — React, Vue, Svelte, Angular, можем продолжать пользоваться jQuery, но в действительно...

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

GeForce RTX 3060 LHR оказалась в 2 раза быстрее обычной в некоторых играх по показателю 0.01% – TG Сравниваем GeForce RTX 3060 с блокировкой от майнинга с обычной версией в новых играх

Найден способ блокировки уведомлений Microsoft об окончании поддержки Windows 7 Блокируем зловреда и спим спокойно

Игроки в World of Tanks и World of Warships пожаловались на проблемы с доступом после блокировок VPN-сервисов Аналогичные проблемы также появились у пользователей Twitch, BitTorrent и FlashScore.

Депутаты предложили прекратить блокировку Telegram «Это наносит урон престижу государственной власти РФ».

Возвращаем работоспособность Windows 7 после блокировки Microsoft своими руками – руководство от Softpedia Решаем проблемы своей системы своими же руками

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

[Из песочницы] Круглосуточная трансляции своих видео на YouTube Последнее время в качестве хобби снимаю на видео лекции знакомого психолога. Отснятый материал монтирую и публикую на своём сайте. Месяц назад я загорелся идеей организовать круглосуточную трансляцию этих лекций на YouTube в режиме 24/7. Этакий тематический «телеканал», посв...

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

Как научиться жонглировать Инструкция для тех, кому скучно на карантине.

[Из песочницы] Nuxt + Django + GraphQL на примере Предисловие Nuxt — "фреймворк над фреймворком Vue" или популярная конфигурация Vue-based приложений с использованием лучших практик разработки на Vue. Среди них: организация каталогов приложения; включение и преконфигурация самых популярных инструментов в виде Nux...

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

Поднимаем Mercurial на Windows-сервере (с Nginx) Недавно случайно узнал, что BitBucket, где лежат мои Mercurial-репозитории, прекращает поддержку Mercurial: новые репозитории создавать уже нельзя, а существующие будут удалелы с 1.06.2020. Возможные варианты действий: перейти на Git, выбрать один из других сервисов, или нас...

Vivo iQOO 5G получит 55-ваттную зарядку В марте прошлого года Vivo представила игровой смартфон iQOO, который стал первым представителем новой линейки. В этом году ожидается выход Vivo iQOO 5G, который будет поддерживать мобильные сети нового поколения. Однако это будет не единственной его особенностью. Новый...

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

Как мы построили динамические отчеты на SSRS 2014 Мы уже рассказывали, как помогли одной производственной компании трансформировать процессы корпоративного обучения и развития персонала. Сотрудники заказчика, которые тонули в бумажных документах и Excel-таблицах, получили удобное iPad-приложение и веб-портал. Одна из самых ...

Серверы в дата-центре Microsoft проработали двое суток на водороде Microsoft объявила о первом в мире крупномасштабном эксперименте по использованию водородных топливных ячеек для энергопитания серверов в дата-центре. Установку 250 кВт произвела компания Power Innovations. В будущем подобная 3-мегаваттная установка заменит традиционные д...

Роскомнадзор будет следить за поисковыми системами и VPN-сервисами Цель – оценить, как соблюдаются требования по блокировке запрещенных ресурсов

Роскомнадзор потратит 9 млн рублей на изучение блокировки подпольного интернета в России Стало известно, что Роскомнадзор потратит 9 млн рублей на изучение блокировки подпольного интернета в России. Речь идёт, в том числе, о TOR и Telegram Open Network (TON).

4PDA попал под блокировку в России по требованию владельца «Матч ТВ» На площадке нашли передачи канала «Футбол 1», 4PDA уже переехал на другой домен.

Juniper SRX и Cisco ASA: серия очередная Первый раз строить IPSec между Juniper SRX и Cisco ASA мне довелось ещё в далёком 2014 году. Уже тогда это было весьма болезненно, потому что проблем было много (обычно — разваливающийся при регенерации туннель), диагностировать было сложно (ASA стояла у нашего заказчика, по...

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

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

Учёные научились определять сотрясения мозга с помощью лазеров Исследователи из Мичиганского университета представили портативный прибор для определения сотрясений мозга с помощью лазеров. Он может быть полезен в первую очередь для спортсменов.

Умный дом xiaomi правильнее, чем home assistant, но можно еще правильнее В предыдущих сериях я: Накупил устройств от Xiaomi для умного дома и посредством паяльника заставил их работать в увлекательной манере — без родных серверов через home assistant (ссылка на пост) Завернул web interface от home assistant в electron (ссылка на пост) с поддерж...

Российские спецслужбы научились определять имена, фамилии и телефонные номера пользователей Telegram Российское издание “Известия” опубликовало материал, в котором говорится о разработке отечественными специалистами нового деанонимайзера, способного определять IP-адрес, фамилии, имена и телефонные номера пользователей Telegram. При этом утилита также способна выяснять, где ...

52 Мп, которые превращаются в 3 Мп. Новые подробности о камерах Huawei P40 и P40 Pro Инсайдер, глубоко погруженный в тему смартфонов Huawei, опубликовал новые подробности о камерах Huawei P40 и P40 Pro, и они выглядят интересно. Если слова информатора окажутся правдой, то основной датчик этих моделей будет выдавать снимки разрешением всего 3,24 Мп! Но д...

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

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

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

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

Не ждите «космический» смартфон. Oppo Find X2 дизайном точно не удивит Вчера в Сети появились свежие рендеры смартфона Oppo Find X2, на которых он выглядел совершенно не так, как на ранних патентных изображениях. Но изображения не были официальными, поэтому оставалась надежда на то, что нас всё же ждёт очень необычный по своему дизайну фла...

Как выбрать школу иностранных языков или репетитора Выбирайте среди школ, в которых преподавателям много платят. Школами обычно руководят бизнесмены, и зарплата преподавателей в них примерно одинаковая. Ходил как-то на собеседование в школу английского, которая предлагала зарплату в 2(!) раза выше среднего по Москве. Методист...

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

[Перевод] Что я узнал после более чем 1000 code review За последние 3 года я рассмотрел более 1000 pull (merge) request’ов. За это время я многому научился — в основном тому, как не проверять код, как сделать процесс менее болезненным, что делает код хорошего качества и так далее. Pull request должен делать только одну вещь Это...

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

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

Подключение к session в Java и Python. HttpURLConnection и CookieManager (Java). Requests(Python) Допустим, что нам надо подключиться к серверу, авторизоваться и поддерживать сессию. В браузере это выглядит следующим образом: На адрес http://localhost:8080/login отправляется пустой GET запрос. Сервер присылает формочку для заполнения логина и пароля, а также присылает ...

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

[Перевод] 68 непрошеных советов Это перевод самого недавнего поста Кевина Келли. Сегодня мой день рождения. Мне 68. Хочется пододвинуть кресло-качалку и пораздавать советы юнцам. Вот 68 непрошеных советов, которые я предлагаю всем вам как подарок ко дню рождения. Научись учиться у тех, с кем вы не согла...

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

Установка ParaLed матрицы в принтер ANYCUBIC Photon. Всем доброго времени суток. Впечатленный результатами работы Apollone по доработке принтера Wanhao, посредством установки параллельной матрицы. Решил себе поставить такую матрицу. Матрица была закуплена у китайских товарищей.Еще на этапе замеров было понятно что матрица вла...

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

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

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

Роскомнадзор попросил компании сообщить об использовании Hola!VPN, ExpressVPN и других Под ограничения могут попасть шесть сервисов, также было перед блокировкой Opera VPN.

Яндекс.Директ покажет рекламу на «проверенных» площадках РСЯ даже из списка запрещенных С марта меняются правила блокировки площадок

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

Обзор компактного корпуса SGPC K39: ничего лишнего – только необходимое Это не засекреченная подводная лодка, скрывающаяся под кодовым обозначением «К39», а один из миниатюрных корпусов, рассчитанный на материнские платы mini-ITX. Данный форм-фактор понемногу набирает популярность не только среди энтузиастов, но и среди обычных пользователей бла...

[Перевод] Использование переменных Grafana для большей интерактивности дашбордов Flowers and butterflies by marijeberting С помощью визуализации данных проще понять и осмыслить собранную информацию, использовать ее на практике. При этом работа с дашбордами должна быть простой для нетехнических пользователей — хорошо, если они смогут получать нужные дан...

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

Онбординг разработчиков «Я прихожу на работу, мне дают ноутбук, показывают рабочее место, выдают задачу, а дальше сиди и делай сам. Спустя пару месяцев я должен знать всё о компании, но, на самом деле, я помню только сделанные задачи. Кому задавать вопросы? А можно подойти к директору? Где туалет?»...

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

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

MS Remote Desktop Gateway, HAProxy и перебор пароля Друзья, привет! Существует множество способов подключения из дома к рабочему месту в офисе. Один из них — это использовать Microsoft Remote Desktop Gateway. Это RDP поверх HTTP. Я не хочу здесь затрагивать настройку самого RDGW, не хочу рассуждать, почему он хорош или плох,...

Скоро PGConf.Russia 2020 PGConf.Russia 2020 в этом году, как и в прошлом, пройдет в начале февраля, а именно – 3 февраля – мастер-классы, 4го и 5го – доклады. Это первый раз, когда нам не пришлось отодвигать дедлайн по приему заявок на доклады — то ли люди стали более самоорганизованными, то ли появ...

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

[Перевод] Бессерверные вычисления на основе OpenWhisk, часть 3 Эта статья продолжает цикл переводных заметок об OpenWhisk от автора Priti Desai. Сегодня рассмотрим примеры развертывания Zip-функций, зависимости GitHub, а также подробнее опишем синхронизацию объектов между клиентом и сервером OpenWhisk. Читать дальше →

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

Apple хочет стандартизировать одноразовые SMS-пароли Приложения научатся считывать коды из SMS

Хакеры научились взламывать Telegram О том, как это происходит, рассказали в компании Group-IB, специализирующейся на предотвращении кибератак.

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

Почему меня забанили? Всё про модерацию и блокировки при запуске рекламы в соцсетях Вебинар подойдет тем, кто уже попробовал свои силы в рекламе и столкнулся с непреодолимой проблемой в виде банов и блокировок. Ксения объяснит, как работает модерация в каждой соцсети с акцентом на Facebook и Instagram, как наибол...

Как описать 100 Gitlab джоб в 100 строк В продолжение предыдущей статьи про инструменты деплоя в Kubernetes, хочу рассказать вам про то как можно использовать Jsonnet для упрощения описания джоб в вашем .gitlab-ci.yml Дано Есть монорепа, в которой: 10 Dockerfiles 30 описанных деплоев 3 окружения: devel, staging...

Apple выпустила iOS 13.5 beta 4 для разработчиков Традиционным для Apple днём обновлений является вторник. Именно в этот день компания выпускает все свежие апдейты своих операционных систем, даже если они находятся в стадии бета-тестировании. Почему так вышло и есть ли в этом какой-то скрытый смысл, неизвестно, но уже мног...

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

Проброс USB-портов из Windows 10 для удалённой работы Когда человек много лет рыл бункер и запасал там продукты, он должен испытывать глубокое моральное удовлетворение, если бункер понадобился. Он будет довольный заявлять: «А я говори-и-и-ил!» То же касается и того, кто делал запасы продуктов в кладовой, когда все закупались в ...

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

[Перевод] Машины уже опережают людей в тестах на чтение; но понимают ли они прочитанное? Инструмент под названием BERT способен обогнать людей в тестах на чтение и понимание. Однако он же демонстрирует, какой путь ещё нужно пройти ИИ Осенью 2017 года Сэм Боумен, вычислительный лингвист из Нью-Йоркского университета, решил, что компьютеры до сих пор ещё не очен...

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

[Из песочницы] Как использовать несколько языков программирования и не сойти с ума Привет, Хабр! Представляю вашему вниманию перевод статьи «How to use multiple programming languages without losing your mind» автора Bart Copeland. Сопливое нытьё про FSF и Red HatКароч, тема такая: я им написал, а они не ответили. Ну ладно бы Массивсофт, который вообще ник...

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

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

Новые детали о Redmi K40 Дочерний бренд Xiaomi под названием Redmi вскоре должен разжиться очередной новинкой. Речь идет о субфлагманской модели Redmi K40, которая может прийти в июле на смену Redmi K30, чей релиз состоялся в декабре прошлого года. В отличие от предшественника, новинка должна быть д...

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

Как Программисту 1С стать Java developer'ом Несколько лет назад, когда я искал пути из программистов 1С в Java developer'ы — я бродил впотьмах, пытаясь нащупать дверь, в существовании которой был не уверен. Я пытался найти истории успеха, но кроме пары комментариев ничего не нагуглил. Мир Java выглядел огромным, а кол...

[Перевод] Знакомимся с NestJS Перевод статьи подготовлен в преддверии старта курса «Разработчик Node.js». У современных разработчиков есть много альтернатив, когда речь заходит о создании веб-сервисов и других серверных приложений. Node стал крайне популярным выбором, однако многие программисты предп...

Электрический седан NEVS 9-3 научился «танковому развороту» благодаря встроенным в колеса электродвигателям Protean [видео] Когда «танковый разворот» на месте делает футуристичный электропикап Rivian — это удивляет, но не поражает. Но когда тот же трюк исполняет обычный с виду седан Saab, тут уже простым удивлением отделаться не получится. Впрочем, все становится на свои места, стоит немног...

10 книг, которые помогут развить критическое мышление Научитесь отличать ложь от правды, а факты от предрассудков.

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

Колонки с «Алисой» научились заказывать такси Во время заказа такси «Алиса» уточнит все необходимые подробности.

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

Технологические соревнования Радиофест-2019. Итоги Дорогие друзья, мы рады сообщить, что первые в истории технологические соревнования по радиотехнике Радиофест-2019 успешно проведены. В предыдущей статье мы рассказывали как мы готовились к соревнованиям, сейчас же подведем итоги и расскажем как все прошло (будет много фото)...

[Из песочницы] Простая машина состояний для VueJS Недавно я наткнулся на интересное обсуждение на Full Stack Radio — Bulding Better UI Components with State Machines. Речь шла о том, что концепция машины состояний может помочь при разработке компонентов Vue. Я начал просматривать готовые решения, но они оказались не столь...

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

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

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

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

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

[Из песочницы] Микросервисы — комбинаторный взрыв версий Привет, Хабр! Представляю вашему вниманию авторский перевод статьи Microservices – Combinatorial Explosion of Versions. Во времена когда мир IT постепенно переходит на микросервисы и инструменты вроде Kubernetes, все более заметной становится лишь одна проблема. Эта проблем...

Издатели книг пригрозили вечной блокировкой YouTube и «Яндекс.Видео» Ассоциация по защите авторских прав в интернете (АЗАПИ) предупредила о том, что YouTube и «Яндекс.Видео» могут быть заблокированы в России.

Rambler Group добилась временной блокировки роликов на сайте «Матч ТВ» из-за прав на матчи Английской премьер-лиги У Rambler Group есть 15 дней, чтобы обратиться в суд с иском по существу.

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

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

Освободи свой Android Некоторое время назад на Хабре вышла статья замечательной девушки fur_habr о проблемах безопасности, приватности и конфиденциальности мобильных коммуникаций и о путях решения этих проблем на платформе Android. В момент выхода этой статьи я как-то не обратил на неё внимани...

Изучаем VoIP-движок Mediastreamer2. Часть 2 Материал статьи взят с моего дзен-канала. Создаем тональный генератор В предыдущей статье мы выполнили установку библиотеки медиастримера, инструментов разработки и проверили их функционирование, собрав пробное приложение. Сегодня мы создадим приложение, которое сможет пропи...

Rambler Group хочет взыскать с сервиса Twitch 180 млрд рублей за пиратские футбольные трансляции Холдинг обвинил в пиратстве популярный стриминговый сервис Twitch из-за показов матчей Английской футбольной премьер-лиги. В Twitch считают претензии Rambler Group несправедливыми, а эксперты полагают, что это дело может проложить путь к блокировке в России видеохостинга You...

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

Германия, или Туда и Обратно — 2 В первой статье цикла я описал свой переезд в Германию с семьей. Обосновались мы в красивом и благородном городе — Висбадене. Именно тут Достоевский прокутил все свое состояние. Казино в Висбадене Я же в принципе не азартен, поэтому намеревался просто пожить в Европе. По...

Google выпустила огромное обновление для Pixel Buds Компания Google сделала сегодня большое обновление для второго поколения беспроводных наушников Pixel Buds.  Во-первых, теперь Pixel Buds 2 теперь доступны в фирменном онлайн-магазине Google Store в четырёх вариантах расцветки. Помимо белого варианта стали доступн...

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

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

Конец флагманским смартфонам Google? Pixel 5 и Pixel 5 XL не получат топовую платформу Уже в начале мая компания Google может представить смартфон Pixel 4a. Пока неясно, будет ли модель Pixel 4a XL, так как, во-первых, в последнее время никаких слухов о ней нет, а во-вторых, в Сети уже появлялась информация о том, что Google откажется от старшей модели. П...

Книга «Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание » Привет, Хаброжители! Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс — признанный эксперт по языку Java — уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Ja...

Алгоритм Google BERT научился обрабатывать запросы на русском языке Ранее он работал только с английским

17 полезных навыков, которым можно научиться за 10 минут Чем заняться в перерыве, чтобы сделать жизнь чуть лучше.

Google Chrome научился группировать вкладки и стал быстрее Компания рассказала о новых возможностях браузера

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

Как организовать успешный стартап? Эта статья — почти точный транскрипт моего мастер-класса, который я провёл в офисе Mail.ru Group для студентов наших образовательных проектов. Мне больше всего нравится такое определение стартапа: это что угодно, находящееся в состоянии высокой неопределенности. И сегодня ...

Создаем и запускаем в облаке мощный и главное бесплатный сервер Minecraft Пару месяцев назад, когда Oracle представила в своем публичном облаке двухсокетные серверы с 80-ядерными ARM-процессорами, в англоязычном блоге Тодда Шарпа появилась статья о том, как запустить сервер Minecraft в облаке. Теперь, когда Oracle добавил эти процессоры в Always F...

Компания Apple выпустила бета-версию iOS 13.4 Компания Apple выпустила бета-версию iOS 13.4. В обновлений добавили новую функцию CarKey. Это функция CarKey, позволить использовать смартфоны iPhone и часы Apple Watch для разблокировки, блокировки и запуска автомобилей с помощью NFC модуля. Сопряжение с автомобилем буде...

Angular для Vue разработчиков Сейчас во фронтенде среди фреймворков есть три явных лидера: Angular, React и Vue. Думаю, мы можем судить о любви разработчиков к проекту по количеству звезд на GitHub. На момент написания данной статьи у Vue уже 161 тысяча звезд, на втором месте находится React с 146 тысяча...

[Перевод] Что под капотом компиляторных оптимизаций GraalVM? Продолжаем разбираться с работой GraalVM, и на этот раз у нас перевод статьи Aleksandar Prokopec «Under the hood of GraalVM JIT optimizations», изначально опубликованной в блоге на Medium. В статье есть несколько интересных ссылок, позже мы постараемся перевести и эти статьи...

Найден способ установить сервисы Google на смартфоны Huawei даже после их удалённой блокировки Найден способ установить сервисы Google на смартфоны Huawei даже после их удалённой блокировки. Последняя недавно поставила в тупик владельцев новых моделей компании.

YouTube объяснил удаление видео о криптовалютах «ошибкой при модерации» Крупнейший видеохостинг YouTube дал комментарий по поводу продолжающейся несколько дней блокировки контента, связанного с криптовалютной тематикой. Finally an official response from YouTube! Good news! However, I’ve learnt a valuable lesson, not to trust or be too dependent ...

Пользователи AirPods Pro пожаловались на качество шумоподавления после обновления Активный шумодав в AirPods Pro сломался после последнего обновления Apple, какой бы идеальной её не считали фанаты, время от времени всё же допускает довольно заметные просчёты. Взять ту же iOS 13, которую Apple вот уже больше трёх месяцев пытается довести до ума. Даже несмо...

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 2 У тестировщика много возможностей повысить качество продукта и сделать работу команды комфортнее. Главное – обсуждать любые изменения с коллективом и внедрять только то, что удобно и полезно для всех. Меня зовут Виктория Дежкина, я отвечаю за тестирование ряда продуктов в Д...

Тестостерон, зачем он мужчинам и как сохранить силу к старости Статья посвящена такому важному гормону как тестостерон и объяснению почему именно он делает мужчин мужчинами. Также cтатья будет интересна к прочтению прекрасным полом. Содержание: История открытия Что такое тестостерон и как он работает в организме Нормы тестостерона, д...

Почему «angina» — это не «ангина», а «resin» — не «резина», или Ложные друзья переводчика У немцев, которые изучают английский как второй язык, очень распространен анекдот. Английское слово «become» и немецкое «bekommen» очень похожи по написанию и звучанию. Но означают разное. «Become» — «становиться, превращаться», а «bekommen» — «получить, найти». Немец пер...

Голосовой помощник Google научился стирать из памяти нежелательные запросы пользователя Некоторые пользователи относятся к «умным» колонкам с подозрением, так как переживают, что те могут «услышать» не то, что нужно. Команда Google решила успокоить владельцев колонок и добавила в голосовой помощник новую опцию. Благодаря нововведению Google Assistant может «заб...

ТЕСТ: Что это за город России? Догадайтесь по забытому названию! Многие города за время своего существования меняли название. А некоторые даже не один раз! Какой населённый пункт переименовали в честь деятеля итальянской компартии, где на карте нужно искать Новохолмогоры и что за место скрывается за звучным именем форт Александрия — прове...

Идеальная укладка с помощью щипцов Scarlett Компания Scarlett зарекомендовала себя на рынке как современная и надежная техника по привлекательным ценам. Модель представлена в ультратонком дизайне с удлиненными пластинами. Длина пластин составляет 120 мм. Щипцы имеют пять режимов работы от 120°C до 230°C. Время нагрев...

Похмелье 8 марта: ещё одна статья на Хабре о женщинах в ИТ «Если, по-вашему, женщина может быть кузнецом, то почему бы мужчине не быть педикюршей? Она кует, он пилит, прекрасная пара!» К/ф «Берегите женщин» Я читаю Хабр года так с 2009-го. Последние несколько лет накануне 8 марта случается вал публикаций, спецпроектов, мегапостов и...

[Из песочницы] Подключение дисплея 10" ER-TFT101-1 к STM32F429 через FMC Всем доброго времени суток. В этой статье мы разберём подключение TFT дисплея ER-TFT101-1 (10 дюймов, RA8876 драйвер) к плате STM32F429L Discovery по 16-битному параллельному интерфейсу 8080 используя модуль FMC (flexible memory controller). О дисплейной сборке ER-TFT101-1 ...

Как устроиться в LinkedIn, Facebook, Google в Кремниевой Долине Зачем это читать? В предыдущей статье я рассказал про реальные доходы и расходы, на которые может рассчитывать инженер, работающий в одной из Big Tech компаний. Если вдруг это вас заинтересовало, здесь будут подробности про то, как туда устроиться. Я работаю в LinkedIn, кото...

Реализация аудиоконференций в Telegram + Asterisk В предыдущей статье я описывал реализацию выбора пользователем места жительства при регистрации в моем telegram боте, который я создавал вдохновившись идеей «Телефонного эфира». В этой же статье я опишу интеграцию бота с Asterisk . Читать дальше →

Размещаем сайт на домашнем роутере Мне давно хотелось «потрогать руками» интернет-сервисы, настроив веб-сервер с нуля и выпустив его в Интернет. В этой статье хочу поделиться полученным опытом превращения домашнего роутера из узкофункционального устройства в практически полноценный сервер. Читать дальше &rarr...

Создание полноценного Viberbot на Django 2 и Viber REST API. Часть первая — Webhook Установка Webhook для работы bot на viber и отправка первого POST запроса к backend мессенджера Опираясь на свой опыт разработки под Viber и множество неоднозначных мнений, публикую цикл статей по созданию и запуску viberbot. Для понимая полной картины в целом, будем работат...

Скоро на экранах "Удивительное путешествие доктора Дулиттла" "Удивительное путешествие доктора Дулиттла" - приключенческая комедия в жанре фэнтези. Режиссер фильма Стивен Гейган. Фильм основан на романе Хью Лофтинга. Мировая премьера состоялась 1 января. В России фильм выйдет в прокат 20 февраля. Знаменитый врач-ветеринар Джон Дулитт...

[Перевод] Контрольный список для ревью кода в распределенных системах points of view by sanja Микросервисная архитектура широко распространена в разработке программного обеспечения. Но организации, которые ее используют, помимо сложностей в реализации бизнес-логики сталкиваются еще и с распределенными сбоями. Ошибки распределенных вычислений...

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

Полная блокировка рекламы в Google Chrome появится уже в июле Наконец-то надоедливая реклама исчезнет. Сегодня ребята из команды разработчиков браузера объявили, что функция полной блокировки рекламы будет доступна пользователям Chrome по всему миру начиная с 9 июля. Это объявление было опубликовано после выпуска группой Collation о ...

Учёные научились добывать электричество из морской воды Учёные создали прочную мембрану, с помощью которой можно добывать энергию из морской воды.

Как организовать свой день: методики гениев продуктивности Время — дефицитный и невосполнимый ресурс. Научитесь использовать его с умом.

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

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

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