563 879
аудитория
51 274
подписчики

Заботливо отобранные публикации с Хабра

Новые публикации
Новых публикаций пока нет
Загрузка...

Instagram запустила Reels, своего конкурента TikTok

Instagram запустила Reels, своего конкурента TikTok
5 августа 2020 года компания Facebook анонсировала запуск на платформе Instagram сервиса коротких видео под названием Reels. Это прямой конкурент популярного китайского приложения TikTok. Сервис Reels позиционируется в Instagram как «новый способ создавать и открывать для себя короткие развлекательные видео». Теперь, размещая видео в публичном аккаунте, любой пользователь может «выйти на аудиторию на глобальной сцене». Reels позволяет снимать и редактировать 15-секундные видео в Instagram. На ролики...

Google в октябре заменит Google Play Music на сервис YouTube Musiс

Google в октябре заменит Google Play Music на сервис YouTube Musiс
Компания Google отключит своё музыкальное приложение Play Music с сентября в Новой Зеландии и ЮАР и с октября в остальных странах. К декабрю 2020 года компания планирует полностью заменить его аналогичным сервисом YouTube Music — до этого времени пользователи смогут перенести свои коллекции музыки, сообщается в блоге Youtube. Все плейлисты, покупки, лайки и загрузки пользователей будут сохраняться в приложении Google Music. Для их переноса в YouTube Music нужно скачать приложение и нажать кнопку «Перенести», либо открыть специальную страницу в браузере...

8 продвинутых возможностей модуля logging в Python, которые вы не должны пропустить

8 продвинутых возможностей модуля logging в Python, которые вы не должны пропустить
Понимайте свою программу без ущерба для производительности Журналирование — это очень важная часть разработки ПО. Оно помогает разработчикам лучше понимать выполнение программы и судить о дефектах и непредвиденных сбоях. Журнальное сообщение может хранить информацию наподобие текущего статуса программы или того, в каком месте она выполняется. Если происходит ошибка, то разработчики могут быстро найти строку кода, которая вызвала проблему, и действовать с учетом этого. Python предоставляет довольно мощный и гибкий встроенный модуль logging со множеством возможностей...
Пролистывая далее, вы соглашаетесь с условиями пользовательского соглашения Яндекс Дзен.
Читать полный текст пользовательского соглашения

Microsoft Defender начал помечать файл hosts как зловредный, если там блокируется сбор телеметрии Windows 10

Microsoft Defender начал помечать файл hosts как зловредный, если там блокируется сбор телеметрии Windows 10
Пользователи Windows 10 заметили, что программа Microsoft Defender с недавнего времени начала предупреждать об изменении файла hosts, если там прописаны блокировки для серверов телеметрии ОС. Антивирусная программа Microsoft Defender и ранее классифицировала подобный инцидент как угрозу безопасности пользователя под названием «SettingsModifier:Win32/HostsFileHijack» (аналогично Trojan.Win32.Qhost в антивирусе Касперского или Qhosts.apd в McAfee), но если на то были действительно веские причины, например, там появлялись строки в процессе работы зловредов...

Мошенники начали массово создавать клоны Delivery Club, «Яндекс.Еды» и «СберМаркета» во время пандемии

Мошенники начали массово создавать клоны Delivery Club, «Яндекс.Еды» и «СберМаркета» во время пандемии
Пандемия коронавирусной инфекции COVID-19 вызвала массовое появление фейковых сайтов служб доставкие еды и электроники, рассказал «Коммерсанту» ведущий аналитик Infosecurity a Softline Company Александр Вураско. В течение последних четырёх месяцев компания нашла 56 клонов Delivery Club и как минимум по 30 клонов «Яндекс.Еды» и «СберМаркета». Всего аналитики компании обнаружили более 200 подобных фейковых площадок. Пик их появления пришёлся на апрель, при этом у некоторых сервисов доставки ранее клонов вообще не было, говорит Вураско...

«Московский акселератор» выведет финтех-стартапы на рынок

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

Неожиданные детали работы Windows Firewall, настроенного по умолчанию. И эксперименты по перенастройке

Неожиданные детали работы Windows Firewall, настроенного по умолчанию. И эксперименты по перенастройке
Иногда получается, что при выполнении очередного проекта, я случайно открываю какие-то обстоятельства, которые, вроде, никто не скрывает, можно даже найти документацию, поясняющую суть… Но многие, включая меня, находятся в плену заблуждений, поэтому не ищут ту документацию, полагаясь на совершенно неверную картину мира. У меня уже намечается целый цикл из статей, в которых я просто сообщаю, что всё, оказывается, не так, как многие (включая меня) думали. Была у меня статья про DMA, была статья про производительность шины PCI Express...

CSS Grid понятно для всех

CSS Grid понятно для всех
Что такое Grid? Grid представляет собой пересекающийся набор горизонтальных и вертикальных линий — один набор определяет столбцы, а другой строки. Элементы могут быть помещены в сетку, соответственно строкам и столбцам. Поддержка браузерами В 2020 году поддержка браузерами достигает 94 % Grid контейнер Мы создаем grid контейнер, объявляя display: grid или display: inline-grid на элементе. Как только мы это сделаем, все прямые дети этого элемента станут элементами сетки. Header Navbar Article Ads ...

Эффект доверенного просмотра против атаки «Man In Device»

Эффект доверенного просмотра против атаки «Man In Device»
Привет, Хабр. Вы не задумывались о таком обстоятельстве, что век пользовательской криптографии безвозвратно уходит. Нет, я не о том, что шифрование мессенджеров и криптовалюты сегодня в опале. Я о старом добром ДБО, проще говоря о системах банк-клиент. Еще каких-то 10 лет назад любой уважающий себя банк-клиент состоял из софта и токена с цифровой подписью. А сегодня это уже практически раритет, все повсеместно переходят на смс-подтверждения, что безусловно на порядок удобнее чем возня с настройками крипто-провайдеров и установками сертификатов ЦП...

Сколько английских слов вы знаете?

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

Учёные всегда будут доказывать теорему о распределении простых чисел

Учёные всегда будут доказывать теорему о распределении простых чисел
Почему математикам нравится доказывать один и тот же результат разными способами? Концентрация простых чисел, обозначенных жёлтыми точками на этой шестиугольной спирали из положительных целых чисел, уменьшается по мере удаления от начала числовой прямой. Эту много раз доказанную закономерность описывает теорема о распределении простых чисел. «Можно не верить в Бога, но нужно верить в Книгу», — сказал как-то венгерский математик Пал Эрдёш. Существующая только в теории «Книга» содержит наиболее элегантные доказательства самых важных теорем...

Блог GPT-3 за две недели посетили 26 тысяч человек. Его приняли за блог обычного автора

Блог GPT-3 за две недели посетили 26 тысяч человек. Его приняли за блог обычного автора
Блог, который вел новый алгоритм написания текстов GPT-3 от OpenAI под вымышленным именем Liam Porr, за две недели посетили 26 тысяч человек. Никто не догадывался, что блог ведет не человек. В последнем посте интрига была раскрыта. «Я думаю, что лучшие варианты использования алгоритмов лежат за пределами технологий. Я считаю, что у GPT-3 есть потенциал, чтобы изменить то, как мы пишем», — обратился к читателям автор эксперимента Мануэль Араос. По его словам, за прошедшие две недели блог набрал 60 подписчиков, и только один из них догадался, что посты пишет не человек...

Прототип корабля SpaceX Starship совершил успешный «прыжок» на 150 м

Прототип корабля SpaceX Starship совершил успешный «прыжок» на 150 м
SpaceX провела успешный тестовый «прыжок» полноразмерного прототипа корабля Starship SN5 с двигателем Raptor. Предполагается, что этот корабль будет доставлять астронавтов к Марсу. Прототип взлетел примерно на 150 метров и совершил успешную посадку на площадку космодрома рядом с Бока-Чика в Техасе. При снижении Starship был сильно наклонен, но само снижение произошло без смещения «Марс выглядит реальным», — заявил глава компании Илон Маск. “We are going to go to the moon, we are going to have a base on the moon, we are going to send people to mars and make life multi-planetary...

Apple пояснила требования к сторонним приложениям, которые могут стать браузером и почтой по умолчанию в iOS 14

Apple пояснила требования к сторонним приложениям, которые могут стать браузером и почтой по умолчанию в iOS 14
Apple опубликовала на портале разработчиков требования и рекомендации по настройкам к сторонним приложениям, которые могут стать браузером и почтой по умолчанию в iOS 14 вместо штатных Safari и Mail на iPhone и iPad. На WWDC 2020 Apple рассказала, что в iOS 14 и iPadOS 14 пользователи смогут менять приложения для веб-браузера и электронной почты по умолчанию на приложения сторонних разработчиков, которые одобрят модераторы App Store. Однако, в текущих бета-версиях iOS 14 для разработчиков эта возможность пока не доступна...

Звёздные войны и сетевые технологии

Звёздные войны и сетевые технологии
Попробуйте сделать traceroute до 216.81.59.173 получится (с некоторого) момента следующий результат: 13 203 Ms 187 Ms 216 Ms episode.IV [206.214.251.1] 14 182 Ms 187 Ms 186 Ms A. New.Hope [206.214.251...

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

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

Памятка для пострадавшего от слезоточивого газа/перцового баллона

Памятка для пострадавшего от слезоточивого газа/перцового баллона
Началась эта история еще в докоронавирусное время, еще тогда когда в моем LAB66 было всего пару тысяч подписчиков и работал бот-автоответчик. И вот в этот бот как-то постучался русскоговорящий парень из Чили и задал вопрос про слезоточивый газ. Про то, как жить вообще, когда по улицам ездят автомобили и распыляют «просроченный слезоточивый газ из Бразилии». Тогда я клятвенно пообещал вопросом этим заняться. Прошло… а прошло всего лишь полгода (хотя из-за обилия событий в 2020 кажется, что прошло 20 лет :) и я решил наконец написать парню ответ...

Защита форм от спама «невидимой» Google reCAPTCHA v3 без потери баллов по PageSpeed Insight

Защита форм от спама «невидимой» Google reCAPTCHA v3 без потери баллов по PageSpeed Insight
Периодически возникал вопрос по защите от ботов различных форм на сайте: регистрация, авторизация, подписка на рассылку, обратная связь, комментирование и т.д. Стандартная капча — бесполезная, ботами она проходится «на раз», а пользователям создает проблемы. Оптимальное решение это использовать Google reCAPTCHA v2 или v3. Обе версии Google reCAPTCHA — отличный вариант. Это лучшее, что сейчас доступно на рынке из понятных и надежных решений к тому же бесплатных. Основная проблема у обеих версий — при подключении значительно снижаются баллы по PageSpeed Insight на 20-30...

Как оценить пульсацию светодиодных ламп

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

Почему большинство компаний в США никогда не станет бизнесом

Почему большинство компаний в США никогда не станет бизнесом
Если взять самый большой спектр всех доходных ниш в США, то обнаружится наличие явного ростового барьера. В грузоперевозках это 5-6 машин в компании, у стоматолога 4-5 клиента в день, в стройке 3-4 одновременных проекта и так далее. Это особенно заметно в США, где финансовый и сервисный пирог достаточно равномерно размазан по территории и отраслям. Однако, из штата в штат количественный показатель не меняется. — Я собирал полные базы компаний по рынкам грузоперевозок и дентал клиник. И мои данные совпадают с данными статистики в целом...

Цифровая трансформация бани

Цифровая трансформация бани
Однажды, дегустируя новое пиво, мы с моим знакомым поспорили о том, что такое цифровая трансформация. Мой знакомый утверждал, что эта цифровая трансформация — просто пустое слово, под которое удобно выделять деньги. Мол, приходят CDTO (Chief Digital Transformation Officer, не смейтесь, это действительно так называется), берут огромные деньги, внедряют пару систем цифровой документации и какое-нибудь новшество на производстве, и все, мы вам трансформировали, давайте, растите. Мое же мнение, что несколько...

В Китае с сентября введут обязательное подтверждение реального имени в онлайн-играх

В Китае с сентября введут обязательное подтверждение реального имени в онлайн-играх
Власти Китая собираются ввести обязательное подтверждение реального имени для онлайн-игр, сообщает газета South China Morning Post. Новая система доступам к видеоиграм начнёт работу уже в сентябре 2020 года. Китайские власти утверждают, что обязательно подтверждение реального имени необходимо для ограничения времени, которое дети проводят за играми. С сентября несовершеннолетние геймеры смогут играть до полутора часов в будние дни и не более трёх часов в выходные. При этом как на самом деле будет работать система, пока неизвестно...

Завязывайте со своим «Хабр не торт». Хабр — это феномен

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

Контроллеры DualShock 4 будут работать на PlayStation 5, но только в PS4-играх

Контроллеры DualShock 4 будут работать на PlayStation 5, но только в PS4-играх
Компания Sony рассказала о совместимости аксессуаров с игровой приставкой следующего поколения PlayStation 5, выход которой ожидается в конце 2020 года. В частности, в блоге Sony сообщается, что контроллер DualShock 4 будет совместим с новой приставкой, однако использовать его можно только в играх созданных для PlayStation 4. Компания объяснила, что, помимо DualShock 4, в PS5 будет поддержка и сторонних официально лицензированных контроллеров. При этом в играх для PS5 можно будет использовать только...

Российские госсайты: иллюзия безопасности

Российские госсайты: иллюзия безопасности
В 2016 году мы задались вопросом: сколько сайтов федеральных органов власти поддерживают HTTPS? Мы узнали, вы готовы? Фактически – 2 (прописью: два, Карл!) сайта из 85. Формально – 32 поддерживали, т.е. на серверах был включен HTTPS, но дальше все упиралось в традиционное российское разгильдяйство: SSL-сертификат просрочен, самоподписан или вообще от другого сайта, соединение по HTTPS автоматически переключается на HTTP или переадресуется в админку сайта, веб-сервер уязвим к ROBOT, POODLE и прочим излишествам нехорошим, HTTPS-подключение только по SSL и прочий чад кутежа. Поэтому, даже согласно нашим скромным критериям – действительный SSL-сертификат, поддержка TLS 1...
В 2016 году мы задались вопросом: сколько сайтов федеральных органов власти поддерживают HTTPS? Мы узнали, вы готовы? Фактически – 2 (прописью: два, Карл!) сайта из 85. Формально – 32 поддерживали, т.е. на серверах был включен HTTPS, но дальше все упиралось в традиционное российское разгильдяйство: SSL-сертификат просрочен, самоподписан или вообще от другого сайта, соединение по HTTPS автоматически переключается на HTTP или переадресуется в админку сайта, веб-сервер уязвим к ROBOT, POODLE и прочим излишествам нехорошим, HTTPS-подключение только по SSL и прочий чад кутежа. Поэтому, даже согласно нашим скромным критериям – действительный SSL-сертификат, поддержка TLS 1...

Ты можешь писать безупречные ТЗ, но какой в этом толк, если разработчик твой плачет?

Ты можешь писать безупречные ТЗ, но какой в этом толк, если разработчик твой плачет?
В далекой-далекой галактике трудится сферический product owner. Он бегло пишет заметки на салфетке и молча отдает ее разработчикам. А вскоре получает готовый продукт, который на 100% соответствует его ожиданиям. Даже если продукт этот – сложный кроссплатформенный сервис с блэкджеком и адаптивностью. Возможно ли такое на практике? «Нет, брат, нас не проведешь! Техзадание следует писать долго и дотошно», – скажут седовласые синьоры. «ТЗ – это серьезно!» – вторят им желторотые джуны. «От меня жена ушла из-за короткого ТЗ», – признается бывалый бизнес-аналитик...

Реверс-инжиниринг и анализ карточки SanDisk High Endurance microSDXC

Реверс-инжиниринг и анализ карточки SanDisk High Endurance microSDXC
Для тех, кому лень читать: карты SanDisk High Endurance используют флэш-память SanDisk/Toshiba 3D TLC. На то, чтобы установить это, у меня ушло гораздо больше времени, чем должно было (и всё из-за SanDisk!). Ранее я рассматривал microSD карточки от SanDisk, предназначенные для использования в приложениях, требующих интенсивной записи данных, вроде видеорегистраторов. Тогда я изучил результаты тестов на скорость и поразмышлял о том, какого типа NAND Flash используется в карте. SanDisk не публикует...
Для тех, кому лень читать: карты SanDisk High Endurance используют флэш-память SanDisk/Toshiba 3D TLC. На то, чтобы установить это, у меня ушло гораздо больше времени, чем должно было (и всё из-за SanDisk!). Ранее я рассматривал microSD карточки от SanDisk, предназначенные для использования в приложениях, требующих интенсивной записи данных, вроде видеорегистраторов. Тогда я изучил результаты тестов на скорость и поразмышлял о том, какого типа NAND Flash используется в карте. SanDisk не публикует...

SpaceX просит комиссию по связи увеличить разрешенное число терминалов Starlink в 5 раз, ссылаясь на 700 тысяч заявок

SpaceX просит комиссию по связи увеличить разрешенное число терминалов Starlink в 5 раз, ссылаясь на 700 тысяч заявок
«НЛО на палочке» от SpaceX. 31 июля 2020 года SpaceX отправила запрос в Федеральную комиссию по связи (FCC) США на увеличение разрешенного ранее числа авторизованных пользовательских терминалов Starlink с 1 миллиона штук до 5 миллионов устройств. В компании пояснили это высоким спросом на услуги спутникового интернета Starlink у пользователей. Оказалось, что через месяц после старта предварительной регистрации для тестирования сервиса на сайте Starlink только от американских пользователей было получено более 700 тысяч заявок...

B2B продажи в США. Подводные камни, о которые разбивается большинство

B2B продажи в США. Подводные камни, о которые разбивается большинство
Чтобы продавать бизнесу в США необходимо принять простую вещь. Продажа в США это не набор волшебных слов, бездумного спама и давления. Это очень органичный для обычного американца, но такой непривычный для многих процесс “ построения отношений”. Построение отношений — это ключевой момент продажи на рынке B2b. И когда я говорю об отношениях, я имею в виду именно СОЦИАЛЬНУЮ ИНЖЕНЕРИЮ. Вы должны понимать, что те кто мог бы захотеть сотрудничать с вами уже имеют своих поставщиков решений, продуктов, сервисов...

В даркнет утекла база данных проголосовавших по поправкам в Конституцию на 1,1 миллиона записей

В даркнет утекла база данных проголосовавших по поправкам в Конституцию на 1,1 миллиона записей
Хакеры выставили на продажу в даркнете данные участников всероссийского голосования по поправкам в Конституцию, прошедшего с 25 июня по 1 июля 2020 года, сообщает «Коммерсантъ». Всего в базе содержатся около 1,1 миллиона номеров и серий паспортов избирателей. Каждую строку данных предлагается приобрести за $1 оптом или $1,5 в розницу. Продавец данных сообщил журналисту «Коммерсанта», что она полностью свежая. При этом, как отметил злоумышленник, сами по себе номера и серии паспортов бесполезны, однако могут представлять интерес в совокупности с другими данными...

Работать по 12 часов в сутки и не спать по 3 дня кряду, или как я стал frontend-разработчиком

Работать по 12 часов в сутки и не спать по 3 дня кряду, или как я стал frontend-разработчиком
Как парень из города Камешково прокладывает себе путь в IT и доказывает, что было бы желание, а возможности всегда найдутся Привет! Меня зовут Артем, я frontend-разработчик в аутсорс-продакшене Hawking Bros. Сейчас я уже middle и еще параллельно учусь в колледже по специальности «Программирование в компьютерных системах». Я родом из Камешково — это под Владимиром. Население — 12 496 человек. Такой маленький незаметный городок на карте, который начинался как поселок для рабочих при ткацкой фабрике...

NextCloud в качестве сервиса по созданию защищенных ссылок

NextCloud в качестве сервиса по созданию защищенных ссылок
Привет, Хабр! Хочу поделиться немного нетривиальным кейсом по настройке NextCloud в качестве сервиса по созданию защищенных ссылок, для прямого скачивания данных с подключенного сетевого smb\cifs-диска. Опишу решения нюансов, с которыми столкнулся во время настройки. Зачем это надо? Удобная доставка контента конечному пользователю, минуя возню с FTP и невозможность (из-за NDA) воспользоваться публичными сервисами и облаками для передачи файлов (BTsync, Google-\Mail-\Yandex-Disk\Dropbox\etc). Предисловие...

8 типов сайтов, которые делать не стоит

8 типов сайтов, которые делать не стоит
Один из моих любимых комиксов на theoatmeal.com, непонятно почему еще никто не запостил его, хотя довольно старый. Оригинал статьи на Хабре (2013 год) К лучшим публикациям Хабра за сутки

Garmin купила у криптовымогателей ключ для расшифровки файлов

Garmin купила у криптовымогателей ключ для расшифровки файлов
1 августа 2020 года издание BleepingComputer опубликовало информацию, что специалисты Garmin все же получили ключ для расшифровки файлов, с помощью которого можно было дешифровать информацию после масштабной атаки вируса-вымогателя WastedLocker на сервисы компании. Согласно данным издания Sky News, Garmin действительно выплатила многомиллионный выкуп, чтобы получить этот ключ. Ранее появилась информация от неназванного источника в компании, что злоумышленники запросили $10 млн, но на сколько в итоге они договорились, не известно...

Онлайн-школы для народа: чем живут и дышат. История GetCourse

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

Zetta. «Матрица: Перезагрузка» или «День сурка»?

Zetta. «Матрица: Перезагрузка» или «День сурка»?
Мантуров назвал новые сроки начала выпуска российского электромобиля Серийный выпуск первого российского электромобиля Zetta планируется начать в Тольятти в конце текущего года, заявил глава Минпромторга Денис Мантуров. Его слова передает ТАСС. Ранее Мантуров говорил, что серийный выпуск Zetta намечен на первый квартал 2020 года. «Понятно, что пандемия внесла свои коррективы в развитие проекта», — сказал Мантуров. По словам министра «сейчас все сертификационные процедуры планируется завершить до конца года должны завершиться все сертификационные процедуры. А в финале 2020-го уже можно будет стартовать с серийным продуктом...
Мантуров назвал новые сроки начала выпуска российского электромобиля Серийный выпуск первого российского электромобиля Zetta планируется начать в Тольятти в конце текущего года, заявил глава Минпромторга Денис Мантуров. Его слова передает ТАСС. Ранее Мантуров говорил, что серийный выпуск Zetta намечен на первый квартал 2020 года. «Понятно, что пандемия внесла свои коррективы в развитие проекта», — сказал Мантуров. По словам министра «сейчас все сертификационные процедуры планируется завершить до конца года должны завершиться все сертификационные процедуры. А в финале 2020-го уже можно будет стартовать с серийным продуктом...

Что помешало экипажу Crew Dragon выйти из корабля?

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

Тензоры для C#. И матрицы, и векторы, и кастомный тип, и сравнительно быстро

Тензоры для C#. И матрицы, и векторы, и кастомный тип, и сравнительно быстро
Привет! Понадобились мне как-то тензоры (расширения матриц) для моего проектика. Погуглил, нашел целый ряд всяких библиотек, все вокруг да около, а чего нужно — нет. Пришлось реализовать пятидневку и имплементировать то, что надо. Короткая заметка о работе с тензорами и трюках оптимизации. Итак, что же нам нужно? N-мерные матрицы (тензоры) Имплементация базового набора методов работы с тензором как со структурой данных Имплементация базового набора математических функций (для матриц и векторов) Типы Generic, то есть любые...

Кроссворд из регулярных выражений

Кроссворд из регулярных выражений
Кроссворд, подсказки в котором — регулярные выражения. Оригинал в PDF. Автор — не я! Это часть MIT Mistery hunt 2013. Оригинал статьи на Хабре (2013 год)

Пишем веб сервис на Python с помощью FastAPI

Пишем веб сервис на Python с помощью FastAPI
Знаю, знаю, наверное вы сейчас думаете «что, опять?!». Да, на Хабре уже неоднократно писали о фреймворке FastAPI. Но я предлагаю рассмотреть этот инструмент немного подробнее и написать API своего собственного мини Хабра без кармы и рейтингов, зато с блэкджеком и с тестами, аутентификацией, миграциями и асинхронной работой с БД. Схема базы данных и миграции Прежде всего, с помощью SQLAlchemy Expression Language, опишем схему базы данных. Создадим файл models/users.py: import sqlalchemy from sqlalchemy...

Интервью с создателями нейросети Николай Иронов: как он устроен, в чем вообще фишка и почему все зовут его Колей

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

Контролируем и сохраняем сессии, используя Spring

Контролируем и сохраняем сессии, используя Spring
Привет, Хабр. При разработке многопользовательского web-приложение, понадобилось ограничить количество активных сессий для одного пользователя. В этой статье хочу поделиться с Вами свои решением. Контроль сессий актуален для большого количества проектов. В нашем приложение необходимо было реализовать ограничение количества активных сессий для одного пользователя. При входе в систему (login) для пользователя создается активная сессия. При входе этого же пользователя с другого устройства необходимо не открывать новую сессию, а проинформировать пользователя об уже существующей активной сессии и предложить...
Привет, Хабр. При разработке многопользовательского web-приложение, понадобилось ограничить количество активных сессий для одного пользователя. В этой статье хочу поделиться с Вами свои решением. Контроль сессий актуален для большого количества проектов. В нашем приложение необходимо было реализовать ограничение количества активных сессий для одного пользователя. При входе в систему (login) для пользователя создается активная сессия. При входе этого же пользователя с другого устройства необходимо не открывать новую сессию, а проинформировать пользователя об уже существующей активной сессии и предложить...

Перевозим волка, козу и капусту через реку без эффектов на Elixir

Перевозим волка, козу и капусту через реку без эффектов на Elixir
Становится уже доброй традицией — все любопытное, что появилось на Хаскеле — повторять на Эликсире. Первой ласточкой были «Примерно 20 строк для подсчета слов», появившиеся как алаверды на «Побеждая C двадцатью строками Haskell: пишем свой wc» от 0xd34df00d — сегодня же я наткнулся на «Перевозим волка, козу и капусту через реку с эффектами на Haskell» от iokasimov и тоже не устоял. Итак, встречайте: ленивый полный асинхронный параллельный перебор против алгебраических эффектов. Постановка задачи...

Javascript платформа Objectum

Javascript платформа Objectum
Если вам нужен простой способ создавать веб-приложения, используя только javascript (full-stack), то предлагаю вам ознакомиться с платформой objectum. Новая версия платформы является результатом опыта работы над предыдущей версией, которая используется 10 лет. Обе версии используются в разработке различных информационных систем — это региональные решения и системы для организаций. Платформа новой версии уже используется на продакшн серверах и будет развиваться длительное время. Далее подробности...

Вышел стабильный релиз ядра Linux 5.8 с поддежкой российского процессора Baikal-T1

Вышел стабильный релиз ядра Linux 5.8 с поддежкой российского процессора Baikal-T1
2 августа 2020 года Линус Торвальдс представил первый стабильный релиз ядра Linux 5.8. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 5.7 в конце мая. Исходный код Linux 5.8 уже доступен для загрузки на портале kernel.org. Ссылки на коммит Линуса Торвальдса релиза ядра Linux 5.8 на GitHub и на Makefile. Новая версия ядра Linux содержит огромное количество изменений и обновлений, включая даже замену части терминов в коде Linux на нейтральные названия...

Трамп дал Microsoft 45 дней на покупку TikTok

Трамп дал Microsoft 45 дней на покупку TikTok
Президент США Дональд Трамп дал компании Microsoft 45 дней на заключение сделки по приобретению социальной сети TikTok, сообщает Reuters со ссылкой на источники. Ранее в пятницу президент заявил, что собирается запретить работу TikTok на территории Соединённых Штатов из-за потенциальной угрозы национальной безопасности со стороны китайского приложения. По его словам, для этого он может подписать соответствующий исполнительный указ или воспользоваться чрезвычайными экономическими полномочиями. Позже...

Ретроспектива проекта, на которую команде захочется приходить

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

Призывы бойкотировать Facebook почти никак не отразились на выручке компании

Призывы бойкотировать Facebook почти никак не отразились на выручке компании
Социальная сеть Facebook опубликовала финансовые итоги второго квартала 2020 года. Несмотря на продолжающуюся кампанию по бойкоту Facebook со стороны крупных рекламодателей, компания смогла добиться роста финансовых показателей, сообщает Axios. В июне и июле 2020 года крупные рекламодатели со всего мира — Coca-Cola, Unilever, Starbucks, Adidas, HP и многие другие — объявили об отказе от рекламы на площадках Facebook. Кампания получила название StopHateforProfit — соцсеть обвиняют в неспособности удалять фейки и дискриминационный контент...

Как смотреть людям в глаза во время видеоконференций

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

Всего 5 минут в день

Всего 5 минут в день
Спортивный блоггер из YouTube: "Делай это упражнение всего 5 минут в день и у тебя будет стальной пресс" Твой менеджер проекта: "Чтобы пройти этот опрос нужно 2 минуты, неужели так сложно?" Онлайн-школа английского языка: "В изучении английского языка - главное регулярность!" Тренинг по тайм-менеджменту: "Просто заносите все в список задач и проводите еженедельные обзоры." Часто вам приходится слышать такое, а иногда и говорить другим? Почему сколько бы раз мы не повторяли подобные мантры мы так редко переходим от слов к делу? Как все просто в формулировках… от этого чувство вины от очередного похода к холодильнику вместо пробежки еще сильнее...
Спортивный блоггер из YouTube: "Делай это упражнение всего 5 минут в день и у тебя будет стальной пресс" Твой менеджер проекта: "Чтобы пройти этот опрос нужно 2 минуты, неужели так сложно?" Онлайн-школа английского языка: "В изучении английского языка - главное регулярность!" Тренинг по тайм-менеджменту: "Просто заносите все в список задач и проводите еженедельные обзоры." Часто вам приходится слышать такое, а иногда и говорить другим? Почему сколько бы раз мы не повторяли подобные мантры мы так редко переходим от слов к делу? Как все просто в формулировках… от этого чувство вины от очередного похода к холодильнику вместо пробежки еще сильнее...

Сознание и мозг

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

Google выпустила расширение для браузера Chrome, которое показывает информацию по рекламе на просматриваемых страницах

Google выпустила расширение для браузера Chrome, которое показывает информацию по рекламе на просматриваемых страницах
В начале августа 2020 года Google выпустила расширение Ads Transparency Spotlight (Alpha) для браузера Chrome, которое предоставляет пользователю информацию по рекламе на просматриваемых им страницах, включая данные о рекламодателях и причины возникновения объявлений. В настоящий момент пользователям доступна экспериментальная (номер 0.0.2) альфа версия расширения Ads Transparency Spotlight (Alpha). Google опубликовала на GitHub документацию по возможностям расширения Ads Transparency Spotlight (Alpha)...

27 августа приглашаем на онлайн-митап Hot Frontend

27 августа приглашаем на онлайн-митап Hot Frontend
Всем привет! В июле мы провели в Краснодаре первый митап по Backend-технологиям – а теперь самое время обсудить Frontend. Приглашаем на онлайн-митап с разработчиками SimbirSoft. Как всегда, участие бесплатное, а за самые интересные вопросы спикеры подарят полезные подарки. Программа 1. Работай играючи: геймификация рабочих процессов Глубокая кастомизация визуальных компонентов игрового интерфейса Как сделать процесс игры комфортным: улучшение основных метрик веб-приложения Универсализация: плюсы...

Интернет превращается в телевидение (не весь)

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

Asterisk — это болид «Формулы-1», а не рейсовый автобус

Asterisk — это болид «Формулы-1», а не рейсовый автобус
Asterisk — фи, это же моветон Здравствуйте уважаемые читатели этого замечательного ресурса. По уже сложившейся традиции — являюсь давним читателем habr'а, но только сейчас решил сделать пост. Что, собственно, побудило к написанию? Честно сказать, и сам не знаю. То ли притянутые статьи о производительности FreeSWITCH/Yate/3CX/etc в сравнении с Asterisk, то ли действительные, реальные проблемы архитектуры последнего, а, возможно, желание сделать что-нибудь уникальное. И что удивительно, в первом случае, как правило, сравнивают мягкое и теплое, так сказать, FreeSWITCH/Yate/etc и FreePBX. Да-да, именно FreePBX...
Asterisk — фи, это же моветон Здравствуйте уважаемые читатели этого замечательного ресурса. По уже сложившейся традиции — являюсь давним читателем habr'а, но только сейчас решил сделать пост. Что, собственно, побудило к написанию? Честно сказать, и сам не знаю. То ли притянутые статьи о производительности FreeSWITCH/Yate/3CX/etc в сравнении с Asterisk, то ли действительные, реальные проблемы архитектуры последнего, а, возможно, желание сделать что-нибудь уникальное. И что удивительно, в первом случае, как правило, сравнивают мягкое и теплое, так сказать, FreeSWITCH/Yate/etc и FreePBX. Да-да, именно FreePBX...

Как научиться писать книги

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

Подвергаем модель GPT-3 тесту Тьюринга

Подвергаем модель GPT-3 тесту Тьюринга
Я уже некоторое время играюсь с новой моделью GPT-3 от OpenAI. Когда я только получил доступ к бета-версии, то первое, что мне пришло в голову, было: насколько GPT-3 похожа на человека? Близка ли она к тому, чтобы пройти тест Тьюринга? Как это работает Позвольте объяснить, как я генерировал эти диалоги. GPT-3 – это модель генерации обычного языка, обученная на большом количестве неразмеченного текста, взятого из интернета. Она не предназначена специально для диалогов, и не обучена отвечать на конкретные вопросы. Она умеет только одно – получив на вход текст, догадаться, что идёт далее. Поэтому,...
Я уже некоторое время играюсь с новой моделью GPT-3 от OpenAI. Когда я только получил доступ к бета-версии, то первое, что мне пришло в голову, было: насколько GPT-3 похожа на человека? Близка ли она к тому, чтобы пройти тест Тьюринга? Как это работает Позвольте объяснить, как я генерировал эти диалоги. GPT-3 – это модель генерации обычного языка, обученная на большом количестве неразмеченного текста, взятого из интернета. Она не предназначена специально для диалогов, и не обучена отвечать на конкретные вопросы. Она умеет только одно – получив на вход текст, догадаться, что идёт далее. Поэтому,...

PHP-Дайджест № 185 (20 июля – 3 августа 2020)

PHP-Дайджест № 185 (20 июля – 3 августа 2020)
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 8 Alpha 3, PhpStorm 2020.2, новый оператор ?->, снова обсуждение синтаксиса атрибутов и другие новости PHP Internals, обзор системы типов в PHP, порция полезных инструментов, видео, стримы и многое другое. Приятного чтения! Новости и релизы PHP 8.0.0 Alpha 3 — Последний альфа-релиз из запланированных. Первая бета ожидается 6 августа. Релиз PhpStorm 2020.2 — Объединенные типы PHP 8, новый движок потока управления, пул-реквесты GitHub, OpenAPI...

Возвращение Crew Dragon: Чем Боб и Даг занимались два месяца?

Возвращение Crew Dragon: Чем Боб и Даг занимались два месяца?
Вечером 2 августа закончился испытательный полет Crew Dragon SpaceX Demo-2. После двух месяцев на МКС астронавты Даг Хёрли и Боб Бенкен приводнились в Мексиканском заливе. И это время астронавты провели не в праздности, а выполняли работы как полноценные участники миссии 63 Международной космической станции, пусть их вахта и оказалась в три раза короче обычной. Приводнение Crew Dragon, фото NASA/Bill Ingalls Посадка Фото NASA/Bill Ingalls Crew Dragon отстыковался от МКС в 23:35 UTC 1 августа. Затем...

Ушел из жизни один из изобретателей компьютерной мыши Уильям Инглиш

Ушел из жизни один из изобретателей компьютерной мыши Уильям Инглиш
Фото: www.nytimes.com Уильям Инглиш, инженер и исследователь, который помог создать первую компьютерную мышь, а в 1968 году организовал детальную демонстрацию технологии будущих компьютеров, планшетов и смартфонов, скончался в Калифорнии в возрасте 91 года. Его смерть подтвердила супруга, Роберта Инглиш, которая уточнила, что причиной стала легочная недостаточность. Коллеги Инглиша называют его одним из пионеров вычислительной техники, который «показал, как может и должен выглядеть компьютерный интерфейс»...

На продажу выставили данные почти 1 млн водителей Москвы и Подмосковья

На продажу выставили данные почти 1 млн водителей Москвы и Подмосковья
На одном из специализированных форумовпредлагают купить личные данные около 1 млн водителей Москвы и Подмосковья за $1,5 тыс. Она включает VIN-коды, номера паспортов транспортного средства (ПТС), имена и телефоны автовладельцев. Уточняется, что данные актуальны на конец 2019 года. Продавец в качестве демонстрации приложил скриншот с таблицей, который также содержит дату регистрации автомобиля, государственный регистрационный знак, марку, модель, год выпуска, дату рождения хозяина и регион регистрации...

Геймификация быта и оборотная сторона положительного подкрепления

Геймификация быта и оборотная сторона положительного подкрепления
С геймификацией быта большинство из нас впервые столкнулось в том нежном возрасте, когда мамам и бабушкам приходится предпринимать существенные усилия по перемещению каши в человека. Мы сидели на стуле и с отвращением смотрели в тарелку, содержащую нескончаемое количество малопривлекательной субстанции, и мама (или бабушка) подносила нам ко рту полную ложку, жизнерадостно приговаривая: «А вот еще одна машинка заезжает в гараж!» — или что-нибудь еще в том же духе. С тех пор утекло много воды (и было...

Анонимные электронные кошельки больше нельзя пополнять наличными

Анонимные электронные кошельки больше нельзя пополнять наличными
С сегодняшнего дня россияне больше не могут анонимно вносить наличные на электронные кошельки. Пользователей «Яндекс.Денег», «QIWI-Кошелька» WebMoney, PayPal, VK Pay и других систем лишили возможности проводить платежи через терминалы и офисы операторов сотовой связи. Теперь для внесения наличных нужно идентифицироваться и привязать к кошельку банковский счет. Нововведение предусмотрено поправками в закон «О национальной платежной системе» (161-ФЗ). Сторонником контроля за оборотом электронных денег выступил Росфинмониторинг...

Microsoft подтвердила, что хочет купить долю TikTok в США

Microsoft подтвердила, что хочет купить долю TikTok в США
2 августа 2020 года Microsoft подтвердила в корпоративном блоге, что руководство компании обсуждает с ByteDance приобретение бизнеса TikTok в США. Microsoft пояснила, что переговоры с ByteDance пока предварительные и нет гарантий, что они продолжатся. Однако, в компании планируют определиться по основным вопросам покупки не позднее 15 сентября 2020 года. В диалоге между Microsoft и ByteDance также принимает непосредственное участие правительство США, включая президента Дональда Трампа. За переговорами...

Антигуа и Барбуда: страна, которая не платит лицензионных отчислений в США

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

Гидродинамическое моделирование (CFD) на рельефе с помощью MantaFlow и визуализация результатов в ParaView

Гидродинамическое моделирование (CFD) на рельефе с помощью MantaFlow и визуализация результатов в ParaView
Дисциплина Computational fluid dynamics(CFD) или, на русском языке, Вычислительная гидродинамика изучает поведение различных потоков, в том числе вихревых. Это и моделирование цунами, и лавовых потоков, и выбрасываемых из жерла вулкана камней вместе с лавой и газами и многое другое. Посмотрим, как можно использовать совместно MantaFlow и ParaView, реализовав на встроенном в MantaFlow языке Python необходимые функции конвертации данных. Как обычно, исходный код смотрите в моем GitHub репозитории: MantaFlow-ParaView...

Дайджест свежих материалов из мира фронтенда за последнюю неделю №426 (27 июля — 2 августа 2020)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №426 (27 июля — 2 августа 2020)
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Медиа | Веб-разработка | CSS | JavaScript Медиа • Подкаст «Фронтенд Юность (18+)» #148: Vue, React, Svelte, Typescript, PWA • Подкаст CSSSR: Vue 3 RC, релизы NodeJS, Svelte + TS, TSDX, V8 8.5, JS будущего, результаты опроса от JetBrains • Подкаст «Сделайте мне красиво», Выпуск №39: Привет, Svelte! Пока, moment.js! Веб-разработка • Хватить это верстать дважды или 2-х сторонняя связь между дизайном...

Пилотируемый корабль Crew Dragon успешно приводнился у берегов Флориды

Пилотируемый корабль Crew Dragon успешно приводнился у берегов Флориды
2 августа 2020 года в 21:48 МСК спускаемая капсула пилотируемого корабля Crew Dragon успешно приводнилась у берегов Флориды. Экипаж корабля — астронавты Боб Бенкен (Bob Behnken) и Дуг Херли (Doug Hurley) вернулись на американскую землю спустя более 63-х суток нахождения в космосе. Процедура посадки первого пилотируемого корабля Crew Dragon компании SpaceX была штатно выполнена через 19 часов после отстыковки от МКС. По требованию НАСА капсула Crew Dragon с экипажем должна была совершить посадку на воду...

Сказ о разработке амбициозного проекта 16-ти летним парнем (file547)

Сказ о разработке амбициозного проекта 16-ти летним парнем (file547)
Итак, приветствую всех, кто читает этот пост, который для меня является первым на этой площадке. Сегодня я расскажу вам о том, как 16-ти летний парень (Moony Games… то есть я!), увлеченный разработкой игр, решил шагнуть на качественно новый уровень и немного помечтать, заодно поговорим и о том амбициозном проекте, подающем лично для меня большие надежды на успех. Что ж, приступим! Это случилось, когда я учился в 8-ом классе. Мы с моим горячо любимым приятелем обсуждали за завтраком в школьной столовой проблему озонового слоя Земли, упоминая негативное влияние наработок Илона Маска на него...

Забор из рулона — радиопрозрачные инженерные заграждения

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

Субъективный обзор некоторых российских бесплатных образовательных платформ

Субъективный обзор некоторых российских бесплатных образовательных платформ
«Expose the lies that enrage me» (с) Arch Enemy Случается, закончил человек не самый плохой ВУЗ, работает себе без особых проблем, но вокруг постоянно появляется что-то новое, неизведанное и хочется не отстать… А бывает, студент ощущает, что с его ВУЗом что-то не то, учат чему-то не тому и за свою судьбу как-то страшновато – пойдешь то ли на биржу труда, то ли в светлое IT будущее. Казалось бы, в чем проблема?! Займись самообразованием – ресурсов в сети полно. Однако хотелось бы получить все в одном месте, с какой-то гарантией качества (свободного времени и так не хватает)...

Перевозим волка, козу и капусту через реку с эффектами на Haskell

Перевозим волка, козу и капусту через реку с эффектами на Haskell
Однажды крестьянину понадобилось перевезти через реку волка, козу и капусту. У крестьянина есть лодка, в которой может поместиться, кроме самого крестьянина, только один объект — или волк, или коза, или капуста. Если крестьянин оставит без присмотра волка с козой, то волк съест козу; если крестьянин оставит без присмотра козу с капустой, коза съест капусту. В этой статье мы попытаемся найти обобщенное решение для такого типа головоломок и для этого будем использовать алгебраические эффекты. Начнем с самого простого — маршрута перемещений...

Как мигрировать Zabbix с MySQL на PostgreSQL с минимальным downtime

Как мигрировать Zabbix с MySQL на PostgreSQL с минимальным downtime
В свете того, что Zabbix с некоторых пор поддерживает TimescaleDB, а тут еще и вышел новый LTS релиз Zabbix, то наверняка многие заинтересовались, как осуществить миграцию с MySQL на PostgreSQL. Несмотря на текст на картинке, вполне можно просто так взять и мигрировать Zabbix с MySQL на PostgreSQL. В интернете есть немало рецептов такой миграции, например: Доклад с Zabbix Meetup Видео с Youtube канала Dmitry Lambert Но я не нашел ни в одном из таких докладов информации, как же минимизировать downtime...

Null safety в Dart

Null safety в Dart
Привет, Хабр! Представляю вашему вниманию перевод статьи «Announcing sound null safety» автора Filip Hracek с моими комментариями: Null safety — безопасная работа с пустыми ссылками. Далее по тексту для краткости и по причине устойчивости термина будет использоваться английское наименование null, null safety. Да и перевод «нулевая безопасность» наводит совсем на противоположные мысли. sound — в данном контексте (sound null safety) можно перевести как «надежный». Если есть предложения по улучшению перевода или нашли ошибки — пишите в личку, постараемся исправиться...

Google удаляет датскую музыку с YouTube

Google удаляет датскую музыку с YouTube
Вечером 30 июля Google объявила, что вскоре удалит весь датский музыкальный контент с YouTube. Об этом сообщило Общество по сбору вознаграждений для авторов песен, композиторов и музыкальных издателей из Дании Koda (Komponistrettigheder i Danmark). Там отметили: «В то время как переговоры по новому совместному скандинавскому соглашению идут полным ходом, Google решила максимально эффективно использовать своё полное доминирование на рынке». В настоящее время переговоры ведутся между скандинавским альянсом Polaris и Google, они касаются соглашения по использованию музыки на YouTube...

Пользователи жалуются, что их ПК на Windows 10 стали медленнее работать после установки обновления KB4559309

Пользователи жалуются, что их ПК на Windows 10 стали медленнее работать после установки обновления KB4559309
В конце июля 2020 года многие пользователи начали замечать, что их ПК на Windows 10 стали медленнее загружаться и подтормаживать при запуске различных приложений, при переключении между приложениями, также наблюдается падении FPS в играх. Оказалось, что во всем виновато автоматическое обновление KB4559309. Данное обновление начало развертываться недавно, оно автоматически в принудительном порядке обновляет старый браузер Edge в системе до новой версии Edge на базе Chromium. Но при его штатной установке без ошибок на некоторых ПК что-то идет не так...

Пилотируемый корабль Crew Dragon отстыковался от МКС

Пилотируемый корабль Crew Dragon отстыковался от МКС
2 августа 2020 года в 02:35 МСК американский пилотируемый корабль Crew Dragon “Endeavour” успешно отстыковался от МКС. Это событие произошло спустя два месяца после его автоматической стыковки со станцией 31 мая 2020 года. График работы экипажа МКС в первый день августа 2020 года был очень плотным. Астронавты Боб Бенкен (Bob Behnken) и Дуг Херли (Doug Hurley) занимались подготовкой к выполнению процедуры отстыковки пилотируемого корабля Crew Dragon от МКС. В этом им помогали командир станции американец Крис Кэссиди (Chris Cassidy) и российские космонавты Анатолий Иванишин и Иван Вагнер...

Это нужно знать каждому программисту (или ядреный кликбейт про кодерский сленг)

Это нужно знать каждому программисту (или ядреный кликбейт про кодерский сленг)
YAGNI, KISS, DRY, WET, SLAP, ASAP, YOLO — что все это вообще значит? Аве, Кодер! Если ты когда-нибудь читал англоязычную литературу по программированию, проходил курсы на английском языке, работал с англоязычными коллегами-кодерами или просто даже переписывался с ними, ты наверняка встречал эти аббревиатуры и, когда один бородатый кодер говорил другому KISS — гарантирую, что твоя бровь хотя бы немного приподнималась. В этой статье мы разберем, что означают эти популярные в среде англоязычных IT-шников словечки, а точнее аббревиатурки...

Тесты на pytest с генерацией отчетов в Allure с использованием Docker и Gitlab Pages и частично selenium

Тесты на pytest с генерацией отчетов в Allure с использованием Docker и Gitlab Pages и частично selenium
Этот текст предназначен для начинающих тестировщиков, желающих понять как делать отчеты на allure с историей тестов, также разъяснить где их хранить, чтобы в отчет мог заглянуть любой участник вашей команды. Когда я хотел добавить в gitlab автотесты в стеке python, allure, docker, то я выяснил, что толковых статей на эту тему нет. Пришлось разбираться самостоятельно и как результат проб и ошибок появилась эта статья, которая скорее является гайдом, частично затрагивающим написание тестов, но наибольший фокус именно на выстраивании инфраструктуры...

SamsPcbGuide, часть 15: Волновое сопротивление микрополосковой линии, Гарольд Уилер и Эрик Богатин

SamsPcbGuide, часть 15: Волновое сопротивление микрополосковой линии, Гарольд Уилер и Эрик Богатин
Сейчас занимаюсь разработкой калькулятора для печатных плат и изучаю расчетные модели, которые стоят за табличными формулами. Добрался до волнового сопротивления микрополосковой линии и решил рассказать про модель Гарольда Уилера и то, как его Эрик Богатин недооценил, а оказалось, что у меня тут публикаций на тему волнового сопротивления вообще не было, поэтому сначала немного теории, а потом к восстановлению справедливости. Волновое сопротивление для линии без потерь выражается всем известной формулой: где LL и CL – погонные индуктивность и ёмкость линии (то есть в расчёте на единицу длины)...

ХудоБедно учим онлайн — поговорим об этом

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

Да хватит уже делать плохие митапы

Да хватит уже делать плохие митапы
Ослабление карантина стало потихоньку возвращать оффлайн-митапы в нашу жизнь. За последние несколько недель я снова окунулся в этот мир: нетворкинги, стартап-питч-компитишены, приглашённые спикеры – водоворот мероприятий захлестнул. К сожалению, как и до карантина, на 70% этот водоворот состоит из кала. Побывав на очередном time-waste мероприятии и в очередной раз поразившись, как организаторам удаётся так самоотверженно игнорировать все принципы модерации и здравого смысла, я понял, что не могу молчать. В своё время я организовал и отмодерировал не один десяток мероприятий самого разного формата и размера...
Ослабление карантина стало потихоньку возвращать оффлайн-митапы в нашу жизнь. За последние несколько недель я снова окунулся в этот мир: нетворкинги, стартап-питч-компитишены, приглашённые спикеры – водоворот мероприятий захлестнул. К сожалению, как и до карантина, на 70% этот водоворот состоит из кала. Побывав на очередном time-waste мероприятии и в очередной раз поразившись, как организаторам удаётся так самоотверженно игнорировать все принципы модерации и здравого смысла, я понял, что не могу молчать. В своё время я организовал и отмодерировал не один десяток мероприятий самого разного формата и размера...

Новости Blender3d и около него

Новости Blender3d и около него
Очередной выпуск новостей про Blender3D (мою любимую 3Д программу) за текущую неделю. На этой неделе не было добавлено каких-то сногсшибательных фишек, но кое-что интересное произошло. Добро пожаловать под кат Микрософт присоединился к спонсорам Блендера. Микрософт теперь золотой корпоративный спонсор, вместе с такими компаниями, как Ubisoft или Intel. Надо отметить, что суммы, которые ежемесячно жертвуют золотые корпоративные спонсоры не очень значительные. Это всего 30 000 $ в год, что, конечно, копейка для таких гигантов...

Небольшое расследование расследования по делу хакера, взломавшего Twitter (обновлено)

Небольшое расследование расследования по делу хакера, взломавшего Twitter (обновлено)
Наверное, все помнят, как около 2 недель назад были взломаны более 50 крупных Twitter-аккаунтов (Маска, Гейтса, Обамы, Apple и др). Правоохранители задержали троих подозреваемых – 17-летнего Graham Clark и 22-летнего Nima Fazeli («Rolex») из Флориды, а также 19-летнего Mason Sheppard («Chaewon») из Великобритании. Во всей этой истории меня заинтересовало то, как вычислили реальных персонажей, стоящих за этой атакой. А точнее одного персонажа Mason Sheppard с ником «Chaewon». Перед атакой на Twitter,...

Есть возраст?

Есть возраст?
Алоха, хаброжители! Каждый из вас делает это ежедневно. А все вместе мы делаем это всё дольше и дольше. Это — старение. Ожидаемая продолжительность жизни в развитых странах удвоилась за последние 150 лет. Этот график в упрощённой форме показывает, что именно мы теряем и приобретаем в течение жизни. Он составлен на основе когортных данных. Из-за того, что данные за определённые периоды были неполными, кривые графика не охватывают все возрастные категории. Например, среди детей были собраны не все данные, либо по абсолютно другим методикам...

Последнее обновление CentOS ломает GRUB2-efi загрузчики

Последнее обновление CentOS ломает GRUB2-efi загрузчики
После запуска yum update на CentOS при последующей перезагрузке вас может поджидать сюрприз в виде окирпиченного сервера, который зависает на заставке биоса. О проблеме на форумах и багтрекерах начали писать вчера. Похоже, что проблема затрагивает все системы с UEFI загрузчиком и актуальна как минимум для версий CentOS 7.8 и 8.2. Вот и мне вчера под вечер не повезло обновиться и перезагрузить сервер, обеспечив себе ночь веселья. Проблема проявляет себя в момент перезагрузки сервера в виде зависшего экрана с заставкой биоса, от чего сначала вообще не понятно, что происходит — ни ошибок, ни консоли grub, только зависшая заставка bios...
После запуска yum update на CentOS при последующей перезагрузке вас может поджидать сюрприз в виде окирпиченного сервера, который зависает на заставке биоса. О проблеме на форумах и багтрекерах начали писать вчера. Похоже, что проблема затрагивает все системы с UEFI загрузчиком и актуальна как минимум для версий CentOS 7.8 и 8.2. Вот и мне вчера под вечер не повезло обновиться и перезагрузить сервер, обеспечив себе ночь веселья. Проблема проявляет себя в момент перезагрузки сервера в виде зависшего экрана с заставкой биоса, от чего сначала вообще не понятно, что происходит — ни ошибок, ни консоли grub, только зависшая заставка bios...

МТИ и Microsoft обучили алгоритм находить скрытые параллели между картинами

МТИ и Microsoft обучили алгоритм находить скрытые параллели между картинами
Команда из Массачусетского технологического института помогла Microsoft создать систему поиска изображений. Она базируется на работе алгоритма, который ищет соответствия картин разных художников. «Даже самые подвинутые искусствоведы не могут ознакомиться с миллионами картин за тысячи лет и найти неожиданные параллели в темах, мотивах и визуальных стилях», — пояснили разработчики. Их вдохновила выставка картин «Рембрандт и Веласкес» в Рейксмузеуме. Новая система MosAIc подбирает схожие произведения, используя глубокое обучение...

Особенности RTC M41T56

Особенности RTC M41T56
M41T56 это микросхема Real Time Clock, являющаяся аналогом популярной DS1307. И хотя даже цоколевка микросхем совпадает, у них есть существенные отличия, о которых я постараюсь рассказать. Краткое описание Я не буду останавливаться на работе шины IIC, отмечу только что обе микросхемы имеют адрес 0xd0. Для работы с временем микросхемы содержат семь регистров счета и регистр управления. Регистры счета содержат числа в двоично-десятичном формате, однако некоторые биты имеют особое значение. Регистры xxx — значение бита не определено. функция индекс биты возможные значения 7 6 5 4 3 2 1 0 секунды 0x00...
M41T56 это микросхема Real Time Clock, являющаяся аналогом популярной DS1307. И хотя даже цоколевка микросхем совпадает, у них есть существенные отличия, о которых я постараюсь рассказать. Краткое описание Я не буду останавливаться на работе шины IIC, отмечу только что обе микросхемы имеют адрес 0xd0. Для работы с временем микросхемы содержат семь регистров счета и регистр управления. Регистры счета содержат числа в двоично-десятичном формате, однако некоторые биты имеют особое значение. Регистры xxx — значение бита не определено. функция индекс биты возможные значения 7 6 5 4 3 2 1 0 секунды 0x00...

Как сделать поиск по файлоболотам в 104 строки кода на python

Как сделать поиск по файлоболотам в 104 строки кода на python
Продолжая тематику коротких полезных скриптов, хотелось бы познакомить читателей с возможностью построения поиска по контенту файлов и изображений в 104 строки. Это конечно не будет умопомрачительным по качеству решением — но вполне годным для простых нужд. Также в статье не будет ничего изобретаться — все пакеты open source. И да — пустые строки в коде тоже считаются. Небольшая демонстрация работы приведена в конце статьи. Нам понадобится python3, скачанный Tesseract пятой версии, и модель distiluse-base-multilingual-cased из пакета Sentence-Transformers...

4К (2160р) разрешение для игр PS1, PS2, PSP в эмуляторе Omega Red

4К (2160р) разрешение для игр PS1, PS2, PSP в эмуляторе Omega Red
Привет всем читателям! Я продолжаю тему программного эмулятора для PlayStation 1, PlayStation 2 и PlayStation Portable — Omega Red. Более подробно: Видео гид по эмулятору Omega Red Поддержка геймпада для эмулятора Omega Red Новый PS1 графический рендерер для эмулятора Omega Red Omega Red + PS1 эмулятор = Кодзима гений PS2/PSP эмулятор + game play streaming (YouTube, Facebook, Twitch) = новая версия Omega Red PS2/PSP эмулятор + Google Drive + YouTube = «безумие» продолжается Как я подружил PlayStation...

Bloomberg, The Information, New York Times: Microsoft ведёт переговоры о покупке TikTok в США

Bloomberg, The Information, New York Times: Microsoft ведёт переговоры о покупке TikTok в США
31 июля 2020 года ряд СМИ, включая издания Bloomberg, The Information и New York Times, сообщили о намерении Microsoft выкупить у компании-разработчика ByteDance мажоритарную долю в сервисе для создания и просмотра коротких видео TikTok. Переговоры о покупке именно сейчас активизировались на фоне заявления президента США Дональд Трамп, что он планирует в субботу 1 августа подписать распоряжение о запрете китайского приложения TikTok на территории страны. В настоящее время официальные представители...

Как использовать десктоп без десктопа? Обзор Samsung DeX

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

«Просто похудеть» — непросто

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

Проект длиной в 8 лет — знал бы ни за что не ввязался: свой 2-тактный мотор

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

Flipper Zero собрал $1 млн за полтора дня на Kickstarter

Flipper Zero собрал $1 млн за полтора дня на Kickstarter
Скриншот с Kickstarter, который был сделан 31 июля 2020 года в 19:24:55 МСК. Спустя сутки после своего выхода на Kickstarter проект Flipper Zero собрал более $1 млн. Тамагочи для хакеров оказалась очень востребована для пользователей сети и энтузиастов. У проекта уже более 8 тысяч бекеров на краудфандинговой платформе. Первоначально у авторов этого проекта на Kickstarter была задача собрать сумму $60 тысяч. Вероятно,...

Дела семейные, или На самоизоляции с Microsoft 365

Дела семейные, или На самоизоляции с Microsoft 365
Я работаю в интернет-магазине Allsoft менеджером по продажам. Если коротко, то мы продаем лицензионное ПО, в основном для бизнеса и частных клиентов в России, Украине, Беларуси и Казахстане. Естественно, так как продажи — онлайн, на время карантина меня перевели на удаленку. Работать с клиентами и вести документацию можно и дома, заниматься уроками с детьми — тоже. Но это оказалось совсем не просто. Проблем предстояло решить несколько. Если говорить о работе, то нужно было: Обустроить рабочее место и изолироваться...

Путин подписал законопроект о налоговом маневре для IT-отрасли

Путин подписал законопроект о налоговом маневре для IT-отрасли
31 июля 2020 года президент России Владимир Путин подписал законопроект о проведении налогового маневра в IT-отрасли — Федеральный закон от 31.07.2020 № 265-ФЗ «О внесении изменений в часть вторую Налогового кодекса Российской Федерации». Согласно тексту документа, с 2021 года налог на прибыль для IT-компаний, попадающих под маневр, будет снижен с 20% до 3%, а ставка страховых взносов уменьшена с 14% до 7,6%. Причем налоговая ставка будет снижена до 3% только в части, которая подлежит перечислению в федеральный бюджет...

«Архив Интернета» просит издателей отозвать иск с требованием удалить 1,5 млн книг

«Архив Интернета» просит издателей отозвать иск с требованием удалить 1,5 млн книг
Руководитель некоммерческой организации «Архив Интернета» (Internet Archive) Брюстер Кале опубликовал ответ на иск четырех коммерческих издательств, обвиняющих сайт в пиратстве. Он просит компании отказаться от требования удалить цифровые копии около полутора миллионов книг с площадки проекта «Открытая библиотека». Как указывает Кале, «Архив Интернета» выполняет те же функции, что и обычные библиотеки. По его словам, проект особенно полезен в период пандемии. «Для студентов и преподавателей осенний семестр 2020 года будет непохожим на другие. Многие учреждения от школ до университетов уже объявили,...
Руководитель некоммерческой организации «Архив Интернета» (Internet Archive) Брюстер Кале опубликовал ответ на иск четырех коммерческих издательств, обвиняющих сайт в пиратстве. Он просит компании отказаться от требования удалить цифровые копии около полутора миллионов книг с площадки проекта «Открытая библиотека». Как указывает Кале, «Архив Интернета» выполняет те же функции, что и обычные библиотеки. По его словам, проект особенно полезен в период пандемии. «Для студентов и преподавателей осенний семестр 2020 года будет непохожим на другие. Многие учреждения от школ до университетов уже объявили,...

Китай запустил глобальную навигационную систему Beidou-3

Китай запустил глобальную навигационную систему Beidou-3
В Китае завершился вход в эксплуатацию спутниковой навигационной системы Beidou-3 (BDS) — конкурента российской системы ГЛОНАСС, европейской Galileo и американской GPS. Последний спутник системы был выведен на заданную орбиту 23 июня с космодрома Сичан, который располагается в провинции Сычуань. Он является 30-м среди аппаратов BDS-3 и 55-м в семействе спутников BeiDou, сообщает телеканал CGTN. На сегодняшний день на орбите работают 35 спутников трех поколений (BDS-1, BDS-2 и BDS-3). Из них пять спутников находятся на геостационарной орбите, на геосинхронной три, 27 — на средней околоземной орбите...
В Китае завершился вход в эксплуатацию спутниковой навигационной системы Beidou-3 (BDS) — конкурента российской системы ГЛОНАСС, европейской Galileo и американской GPS. Последний спутник системы был выведен на заданную орбиту 23 июня с космодрома Сичан, который располагается в провинции Сычуань. Он является 30-м среди аппаратов BDS-3 и 55-м в семействе спутников BeiDou, сообщает телеканал CGTN. На сегодняшний день на орбите работают 35 спутников трех поколений (BDS-1, BDS-2 и BDS-3). Из них пять спутников находятся на геостационарной орбите, на геосинхронной три, 27 — на средней околоземной орбите...

Прием всего Bluetooth разом на SDR с CUDA? Легко

Прием всего Bluetooth разом на SDR с CUDA? Легко
В последнее время коллеги по "цеху" независимо друг от друга стали спрашивать меня: как получить c одного SDR-приемника одновременно все каналы Bluetooth? Полоса ведь позволяет, есть SDR с выходной полосой 80 МГц и более. Можно, конечно, сделать это на ПЛИС, но время такой разработки будет довольно большим. Мне давно было известно, что сделать такое на GPU довольно просто, но чтобы так! Стандарт Bluetooth определяет физический уровень в двух версиях: Classic и Low Energy. Спецификация есть здесь...
Обновляем ленту