Социальные сети Рунета
Воскресенье, 24 февраля 2019
11 октября 2018   23:00

Импортозамещение, сказки продолжаются (продолжение)

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

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

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

«Яндекс» опять проиндексировал документы Google Docs Одна из таблиц, которая попала в выдачу. Вероятно, «Яндекс» проиндексировал документ какого-то рекрутингового агентства Поисковая система «Яндекс» снова проиндексировала документы пользователей Google Docs, не защищённые паролем. Если вы открыли доступ для документа всем,...

[Из песочницы] Импортозамещение, глас вопиющего в пустыне Казусы Российского законодательства связанного с закупками по 44-ФЗ, в которых с недавних пор стало конкретно указано на приоритет Российских товаров (Товаров, работ, услуг-ТРУ), т.е. оборудования и программного обеспечения (если есть аналоги в Реестре Минкомсвязи). Как за...

Деньги решают. «У нас три разработчика, но мы не умеем работать» Нам пишут: «Хм, а дайте плиз совет. Реальный кейс, три разработчика, один разработчик работает 100% времени удаленно, второй разработчик — шеф/соучредитель, третий — немного офигевающий новоприбывший. Общие совещания — раз в полгода и дальше слов дело не идет. Внедрить GIT д...

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

Тренды в управлении документами и хранении данных на 2019 год В этой статье я поделюсь с вами обзором трендов в области управления документами и документаций. В основу материала легли личный опыт и наблюдения, данные из открытых источников, публикации вендоров. «Born-digital» est mort! Vive le «born-online»! История документов от дино...

Яндекс начал индексировать Google Документы с паролями Только что стало известно что Яндекс начал индексировать Google Документы в числе которых есть и документы с паролями, личными данными и т.д. Ссылка на поисковый запрос Рекомендуется всем проверить настройки доступа своих Google Документов. Читать дальше →

«Яндекс» проиндексировал документы из Google Docs. Проверьте настройки приватности Этой ночью стали появляться сообщения о том, что в поиске «Яндекса» по документам начали «плавать» документы с паролями, адресами борделей и бог знает чем еще. Как так получилось? Оказывается, «Яндекс» проиндексировал «открытую часть интернета» и вместе с ней скушал не защ...

[Из песочницы] Архитектура MVVM в мобильных приложениях на Flutter Я начала изучать Flutter и недавно потратила целый день пытаясь внедрить архитектуру Model-View-ViewModel в свое приложение на Flutter. Обычно я пишу под Андроид на Java, MVVM реализую с помощью AndroidViewModel и LiveData/MutableLiveData. То есть опыт программирования и при...

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

Моя история прохождений интервью в IB IT (Java разработчик) с примерами типичных заданий Так получилось, что я хотел стать программистом еще учась в университете в Москве, но стал им уже за пределами России и не сразу — путь был долог и тернист. Я ходил на множество интервью (вначале искал я, потом уже искали меня), вникал в тонкости работы и размышлял на тему —...

Роскомнадзор потребовал объяснений от «Яндекса» по поводу ситуации с Google Docs Компания «Яндекс» получила официальный запрос от Роскомнадзора по поводу ситуации с индексацией документов Google Docs, сообщают «Ведомости». В Роскомнадзоре подтвердили факт отправки запроса: «В связи с случившимся инцидентом РКН направил официальный запрос в компанию „...

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 1. Основы сети Данный 46-дневный видеокурс актуализирован по состоянию на 2018 год и содержит 49 видеоуроков продолжительностью от 17 до 65 минут. Добро пожаловать, я ваш преподаватель Имран Рафаи, сегодня мы начнём нашу серию лекций с темы «Основы сети». Этот видеокурс идеально подход...

[Перевод] Перегрузка, которая запрещена, или bridge-методы в Java В большинстве моих собеседований на технические позиции есть задача, в которой кандидату необходимо реализовать 2 очень похожих интерфейса в одном классе: Реализуйте оба интерфейса одним классом, если это возможно. Объясните, почему это возможно или нет. interface WithPrimi...

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

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

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

Apple знала о гнущемся iPhone 6 и других проблемах смартфона за полгода до выпуска — утечка внутренних документов Скандал Bendgate не стал неожиданностью для Apple — компания прекрасно знала об излишней «гибкости» iPhone 6 и iPhone 6 Plus еще до того, как выпустила устройства на рынок, свидетельствуют внутренние документы корпорации. Информация была обнародована в ходе судебного разбира...

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

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

Немного о котах, или какую CAT мы выбрали для синхроподкастов Коты – животные непростые, и хотя самым продвинутым спикером среди них считается Чеширский кот, наш Васька из Лукоморья сказки говорит не хуже британца. В этом посте мы расскажем вам о том, как мы выбирали CAT (Computer-Aided Translation — систему автоматизированного перевод...

Прямой эфир: производительность фронтенда Хороший UX, продуманный дизайн и интуитивный интерфейс — отличные штуки. Но если это всё лагает, пользователи от вас уходят. Иногда разработчики забывают об этом. Темой производительности фронтенда мы с коллегами продолжим серию онлайнов, в которых обсуждаем актуальные вопро...

[recovery mode] QtCreator и его использование в качестве IDE для Rust В общем попросил я у коллеги маленький гайд по тому как настроить QtCreator в качестве IDE для Rust и с его разрешения выкладываю. Сам Я использую CLion и позже напишу о том как с ним дела обстоят на этом поприще. Мопед не мой. Я просто разместил объяву. (с) Что нужно совре...

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

Безопасность Microsoft Office: встраиваемые объекты Изначально архитектура Microsoft Office строилась на основе концепции составных документов, они же документы OLE, активно продвигаемой Microsoft на заре 32-разрядных Windows. В те времена идея «бесшовного» объединения в одном документе данных самых разных форматов казалась...

На Apple подали в суд из-за клавиатуры в MacBook Пользователи MacBook Pro 2016 года уже давно жалуются на клавиатуру в своих «прошках». Ранее в сети даже появилась петиция, авторы которой призывали Apple заменить клавиатуры в MacBook Pro. Однако на днях стало известно о том, что несколько недовольных владельцев «прошек» по...

50 лет спустя. The Mother of All Demos «Компьютерная революция еще не случилась. (The computer revolution hasnt happened yet)» — Алан Кей Всем привет. Сегодня 50 лет с исторического события, известного как "Мать всех демонстраций" (The Mother of All Demos). И я стартую проект «Энгельбарт» (чтобы это ни было ...

Office Documents Viewer 1.26.9 Mobile Document Viewer — Позволяет открывать офисные документы, находящихся в файловой системе, например, на карте памяти SD, а также загруженные документы, файлы на Dropbox или документы, файлы, прикрепленные к электронной почте. Возможность масштабирование документов, поис...

Откуда не ждали. «Яндекс» проиндексировал документы Google Docs, из-за чего личные данные попали в общий доступ Примерно два часа назад поисковая система «Яндекс» «без объявления войны» начала индексировать документы Google Docs. Из-за этого в поисковой выдаче стали появляться ссылки на личные документы различных пользователей. Пользователи различных ресу...

Ticket to Ride.Европа — арифметика, часть вторая Всё ещё продолжаю изучать основы математики и механики в игре. Данная статья является второй в серии (Ссылка на первую часть), в ней продолжается анализ перегонов, попытка их сортировки по потребности, изучение различных способов строительства маршрутов. Если проводить анало...

[Из песочницы] Первые шаги с Unicorn Engine При поиске "Unicorn Engine" на Хабре, я с удивлением обнаружил, что этот инструмент еще ни разу не попадал в статьи. Я попробую заполнить эту пустоту. Начнем, пожалуй, с азов, и посмотрим на пример использования эмулятора в реальной жизни. Для того, чтобы не изобре...

Откуда не ждали. «Яндекс» проиндексировал документы Google Docs, из-за чего личные данные попали в общий доступ Примерно два часа назад поисковая система «Яндекс» «без объявления войны» начала индексировать документы Google Docs. Из-за этого в поисковой выдаче стали появляться ссылки на личные документы различных пользователей. Пользователи различных ре...

Создатель игры while True: learn() о программировании в геймдеве, проблемах с VR и симуляции ML Несколько лет назад мне казалось, что Олег Чумаков (тогда еще из Nival) был самым известным программистом геймдева. Постоянно выступал, проводил Gamesjam, был частым гостем подкаста Как делают игры. С появлением на рынке VR, Олег возглавил в компании новое подразделение —...

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

Ученые нашли самую далекую карликовую планету в Солнечной системе В прошлом году ученый Скотт Шеппард из Института Карнеги вместе с коллегами обнаружил самое далекое небесное тело Солнечной системы. Тогда объект назвали FarOut. Но на этом группа исследователей решила не останавливаться, и в этом году труды были вознаграждены: астрономы об...

Maraquia — ORM для MongoDB После прочтения заголовка у многих наверняка возникает вопрос — зачем ещё один велосипед при наличии уже обкатанных Mongoose, Mongorito, TypeORM и т. д.? Для ответа нужно разобраться в чём отличие ORM от ODM. Смотрим википедию: ORM (англ. Object-Relational Mapping, рус. объе...

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

Intel Optane Memory H10: кэш Optane + QLC 3D NAND В прошедшем 2018 году линейка Intel Optane активно развивалась: увеличивалась емкость накопителей, повышалась их скорость, выводились новые продукты. 2019 продолжит эту тенденцию: год еще только начался, а уже анонсировано еще одно принципиально новое устройство: кэширующи...

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

Почему строить базу знаний компании на основе mediawiki — недурная затея В последнее время Confluence и sharepoint стали почти безраздельно править на рынке баз знаний. Системы отличные, не спорю, но лично мне не хватает их гибкости да и в целом как-то не срослось: вики-возможности sharepoint остались где-то на уровне 2005 года (про работу с оф...

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

Яндекс снова выдаёт тайны пользователей Google Docs В поисковой выдаче Яндекса вновь появились файлы пользователей сервиса Google Docs (Google Документы). На это обратил внимание корреспондент издания РБК. Напомним, в начале июля в сети разразился скандал, когда Яндекс попросту проиндексировал документы из сервиса, которые н...

Вводим на «Моём круге» поиск по пользователям «Тостера» Чуть более года назад мы на «Моём круге» добавили возможность искать кандидатов по пользователям «Хабра». А сегодня рады сообщить, что у нас заработал поиск и по пользователям «Тостера». Чтобы им воспользоваться, нужно зайти на страницу поиска по соискателям и дальше перей...

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

По дороге к 100% покрытия кода тестами в Go на примере sql-dumper В этом посте я расскажу о том, как я писал консольную программу на языке Go для выгрузки данных из БД в файлы, стремясь покрыть весь код тестами на 100%. Начну с описания, зачем мне нужна была это программа. Продолжу описанием первых трудностей, некоторые из которых вызваны...

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

5 камер Nokia у следующего смартфона. Это только с тыла! Huawei призывает увеличивать количество сенсоров в камере, работающих одновременно, чтобы повышать качество снимков. Китайцы уже выпускают гаджеты с камерой с 3 объективами. Google собирается показать Pixel 3, у которого тыльная камера будет всего с одним зрачком. Но судя ...

В Корее девять японских производителей конденсаторов оштрафованы за сговор Волна штрафов ведущим японским производителям конденсаторов докатилась до Южной Кореи. В марте, как мы в своё время сообщали, Евросоюз завершил расследование картельного сговора на рынке конденсаторов среди девяти японских компаний. Штраф на общую сумму $312,5 млн з...

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

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

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

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

Безопасность Microsoft Office: макросы VBA В 2016 году исследователи отметили всплеск активности, практически второе рождение, еще недавно казавшейся безнадежно устаревшей техники распространения нежелательного ПО — несущих злонамененную нагрузку макросов в документах Microsoft Office, т.н. «макровирусов». Самый зна...

Фронтенд наносит ответный удар: топ-10 (?) докладов HolyJS 2018 Piter Привет Хабру! Мы уже выложили на YouTube видеозаписи докладов HolyJS 2018 Piter, а для вас сделали (не совсем) традиционную подборку самых лучших из них по мнению посетителей конференции. Как обычно, наверху «младшие» доклады, в конце — с самым высоким рейтингом. Конечно...

VR вчера, сегодня и завтра: мнение одного из первых Я продолжаю брать интервью у всяких крутых ребят из сферы виртуальной реальности. Сегодня поговорим с Александром Лукичевым, одним из первооткрывателей VR в России. Обсудим motion capture, VR-парки и бизнес направление отрасли. Кстати, у нас есть и короткая версия на 9 минут...

Лучшие доклады JPoint 2018: Java/JVM и её перформанс, Kotlin, Spring, Docker Мы уже выложили на YouTube видеозаписи докладов JPoint 2018 и специально для хаба Java на Хабре сделали традиционную подборку самых лучших из них по мнению посетителей конференции. Как обычно, наверху «младшие» доклады, в конце — с самым высоким рейтингом. Конечно, это не з...

[Из песочницы] Реализация горячей перезагрузки С++ кода в Linux * Ссылка на библиотеку в конце статьи. В самой статье изложены механизмы, реализованные в библиотеке, со средней детализацией. Реализация для macOS еще не закончена, но она мало чем отличается от реализации для Linux. Здесь в основном рассматривается реализация для Linux. Г...

Смартфон Xiaomi Mi 8 получит поддержку Quick Charge 4.0+ Технология быстрой зарядки Quick Charge 4 была представлена осенью 2016 года, летом прошлого года производитель анонсировал улучшенную версию технологии под названием Quick Charge 4.0+. Однако до сих пор на официальном сайте в списке смартфонов, поддерживающих технологи...

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

Не бага, а фича: Google отказалась признать сбоем утечку документов Google Docs через Яндекс Компания Google опубликовала официальный ответ на недавний скандал, вызванный утечкой документов пользователей Google Docs (Google Документы) через поиск Яндекса.  Согласно заявлению компании, сервис Google Docs работает корректно и он создан как «защищенн...

Far Fields mic (Mic array) — незаметный герой в умной колонке Far Fields mic (Mic array) — незаметный герой в умной колонке. В этой статье я хочу рассказать о своем давнем увлечении — изучении и работе с far fields mic (mic array) — массивами микрофонов. Статья будет интересна увлекающимся построением своих голосовых помощников, она о...

[Перевод] Механизм Arbitrary Code Guard (ACG) на примере Microsoft Edge Disclaimer Эта публикация является переводом части документа «Bypassing Mitigations by Attacking JIT Server in Microsoft Edge» от Ivan Fratric (Google Project Zero). Переведена та часть, в которой находится описание механизма ACG и его применение в браузере Microsoft Edge. З...

[Из песочницы] Спуск на воду элементов морских платформ. Часть 1 Доброго времени суток, уважаемые хабровчане. Беглый поиск по Хабру по темам «морские платформы и судостроение» даёт, в основном, всякие заМАСКированные морские старты и утопление дата-центров. Предлагаю эту тему немного разбавить. Читать дальше →

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

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

В Корее девять японских производителей конденсаторов оштрафованы за сговор Волна штрафов ведущим японским производителям конденсаторов докатилась до Южной Кореи. В марте, как мы в своё время сообщали, Евросоюз завершил расследование картельного сговора на рынке конденсаторов среди девяти японских компаний. Штраф на общую сумму $312,5 млн за согласо...

[Перевод] Как наша интуиция обманывает нас в вопросах глобального потепления Геолог объясняет, что изменение климата не ограничивается простым ростом среднего уровня моря по всей планете Джерри Митровица [Jerry Mitrovica] уже несколько десятилетий занимается опровержением общепринятых мнений. Как специалист по геофизике из Гарварда, он изучает внут...

Ktor как HTTP клиент для Android Retrofit2 мне, как Android разработчику, нравится, но как на счет того, чтобы попробовать к качестве HTTP клиента Ktor? На мой взгляд, для Android разработки он не хуже и не лучше, просто один из вариантов, хотя если всё немного обернуть, то может получиться очень неплохо. Я...

Как искусственный интеллект помогает работать с юридическими документами? Лекция Егора Будникова из ABBYY Недавно системный аналитик технологического департамента компании ABBYY Егор Будников выступил в «Яндексе» на конференции «Data & Science: закон и делопроизводство». Он рассказал, как работает компьютерное зрение, происходит обработка текстов, на что важно обращать внима...

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

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

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

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

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

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

Deep Learning и OpenVINO Toolkit. Ответы эксперта Intel Мы завершаем очередную итерацию Хабра рубрики «Задай вопрос эксперту Intel», посвященную Deep Learning и Intel OpenVINO Toolkit. По не очень ясным для нас причинам активность читателей Хабры в этот раз была намного ниже обычной, однако в Intel не занимать увлеченных людей —...

Встреча .Net сообщества на CLRium #4. Куда движется CoreCLR, C#. Приглашаются все Я не люблю заезженное слово «конференция». Это — встреча разработчиков с общими интересами, которые хотят послушать о будущем своей любимой платформы, а также о трюках, которые позволяют обходить правила, установленные в .NET Framework. Формат встречи — это десять слотов, ко...

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

[Из песочницы] Гипотеза Била или как заработать миллион долларов и познать энтропию Математика — прекрасная и очень красивая наука с множеством областей, теорий и ответвлений. Однако есть в ней особая, «чистая» область, этакая математика в квадрате, под названием высшая арифметика. А уже там прячется основа основ всей математики, её священный Грааль — элеме...

Пользователи Google перешагнули 25% рубеж по количеству IPv6-соединений Позавчера, 13 октября 2018 года, состоялось достаточно знаменательное событие. Согласно открытой статистике Google, общее количество IPv6-соединений с серверами компании превысило 25%. Сейчас эта цифра составляет 25,04%. Учитывая массовость Google и присутствие компании на в...

Как вырастить лес на Actionscript3/Flash в несколько* строк кода Вот в этом комменте я похвастался, что в своё время написал программу, создающую рендер «пристойно выглядящего» леса в двести строк кода. К сожалению, реальность оказалась немного большей по размеру — раскопанные исходники содержат примерно 2100 строк кода, из которых где-то...

«Защита авторских прав в ЕС»: новая реформа может повлиять не только на медиаплатформы Новая директива о защите авторских прав, предложенная в Евросоюзе, которую мы недавно обсуждали в блоге, может существенно повлиять на устройство таких платформ, как YouTube, Facebook и Pinterest. Однако «под ударом» оказались не только они, но и библиотеки и агрегаторы науч...

Пишем свой язык программирования, часть 3: Архитектура транслятора. Разбор языковых структур и математических выражений Введение Приветствую вас, заинтересованные читающие разработчики на не важно каких языках, на которых я ориентирую эти статьи и чьи поддержку и мнения я ценю. Для начала, по устоявшимся традициям, я приведу ссылки на предыдущие статьи: Часть 1: пишем языковую ВМ Часть 2:...

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

Новый загрузчик Buhtrap Сегодня мы расскажем вам о новом подходе к рассылке ВПО группировкой Buhtrap. Модуль загрузчика 19 декабря нам стало известно о вредоносной рассылке, содержащей исполняемый файл (md5: faf833a1456e1bb85117d95c23892368). Файл принимал различные названия: «Сверка за декабрь....

OWASP TOP 10 Project: введение Первый материал из нашего цикла статей про OWASP Top 10 Project. Он начинался как проект энтузиастов, но сегодня на него уже ссылаются PCI DSS и MITRE, а сам проект стал де-факто стандартом для оценки уязвимостей веб-приложений. В этой статье проводим обзор этого документа к...

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

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

В школьных дневниках появится информация о защите персональных данных Подписи под документом поставили глава Роскомнадзора Александр Жаров и генеральный директор Дневник.ру Гавриил Леви.Соглашение подписано в целях обеспечения информационного обмена сведениями по вопросам защиты персональных данных. Документ направлен на повышение осведомленно...

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

Telegram: блокировать нельзя отменить Эпопея с блокированием мессенджера Telegram в России продолжается до сих пор. Насколько известно, некоторым образом Роскомнадзор пошел на попятную в процессе блокирования всех и вся — многие подсети Google, Amazon, Alibaba уже доступны внутри страны, хотя еще несколько дней ...

[Из песочницы] Матрица — терминальная операционная система в 10 Кб Javascript, для реактивных приложений на PHP Всем привет. Эта история началась 10 лет назад, когда разработчики сайтов только начали использовать XmlHttpRequest, длилась все эти годы и наконец подошла к завершению. XmlHttpRequest мы использовали немного не так, как его используют все, и теперь хотим поделиться многолет...

Из авиаконструктора в программисты за один год, или как стать джедаем Йода: Мастер Квай-Гон, есть что еще сказать тебе? Квай-Гон Джин: С вашего позволения, магистр. Я обнаружил точку сосредоточия Великой Силы. Йода: Сосредоточия, сказал ты? Мэйс Винду: Внутри живого существа? Квай-Гон Джин: В мальчике. Его клетки содержат высочайший уровень ми...

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

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

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

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

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

Забудьте про Бургер Кинг! Есть утечка документов по-серьёзней… Все ещё не можете перестать изливать праведный гнев на несчастную бургерную? Ещё помните про индексацию каких-то там полуприватных Гуглдоков поисковиками? Тут нашлось кое-что более впечатляющее! Павел Медведев обнаружил новую утечку документов граждан РФ на множестве сайтов...

Китай подал иск в ВТО из-за санкций США 23 августа Вашингтон ввел пошлины в 25% на китайские товары. Сегодня Китай официально подал иск в ВТО из-за нововведенных санкций США. С 23 августа текущего года китайскую продукцию облагают налоговым сбором в размере 25%. Стоимость продукции из Китая, которая должна быть д...

Инструменты разработки и оформления спецификаций программы nanoCAD Механика Основным конструкторским документом в соответствии с ГОСТ 2.102-2013 для сборочных единиц, комплексов и комплектов является спецификация. На сборочном чертеже многие элементы конструкции могут быть показаны упрощенно и даже условно, но при этом спецификация такого чертежа вс...

Б — Брутальность. Официальный сайт Федерации настольного тенниса Республики Башкортостан (ФНТ РБ) Немного позитивной информации для снятия недельного рабочего стресса. — А можно на главной страничке все-все-все? — Сделаем! Ссылки внутренние всего: 75, индексируются: 75. Ссылки внешние всего: 31, индексируются: 31. Объектов: 90. Читать дальше →

«Яндекс» рассекретил тайны пользователей Google Вечером 4 июля 2018 г. в поисковой выдаче "Яндекса" появилась конфиденциальная информация из документов, размещенных в облачных сервисах Google Docs и Google Drive.Среди обнаруженного были замечены, к примеру, логины и пароли от учетных записей различных веб-сервис...

[Из песочницы] Детекторы и дескрипторы особых точек FAST, BRIEF, ORB В этой статье речь пойдёт о некоторых алгоритмах поиска и описания особых точек изображений. Здесь эта тема уже поднималась, и не раз. Буду считать, что основные определения читателю уже знакомы, рассмотрим детально эвристические алгоритмы FAST, FAST-9, FAST-ER, BRIEF, rBRIE...

К вопросу об AVR и мировых рекордах Делай хорошо, плохо само получится Поводом к посту послужила недавняя (когда я начинал писать этот пост, она действительно была недавней, но что-то пост долго пролежал в папке Неоконченное) публикация на Хабре относительно аспектов реализации программного UART на МК фирмы AV...

Как приходят в ИТ: про стажеров и джунов (результат опроса «Моего круга») Некоторое время назад «Мой круг» принял участие в дискуссии, организованной нашими друзьями из Index School и посвящённой трудоустройству начинающих специалистов. Организаторы поставили перед участниками встречи следующую проблему: «IT-отрасль давно испытывает недостаток ...

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

К вопросу велосипедостроения в сфере электропочтового хранения Волею судеб есть на моём попечении почтовый сервер. Маленький, ~20 пользователей. Работает стабильно, менять ПО нежелательно. И не нужно бы, но однажды логи бэкапа недвусмысленно намекнули – если продолжать в том же духе, на полный бэкап будет уходить вся ночь. И дело – в об...

Мнемоника БМВ для поиска граничных значений Содержание Мнемоника БМВ Общие примеры Число Дата Строка Файл Таблица в Oracle (база данных) Отчет в системе Мобильные приложения Связь Количество памяти Диагональ устройства Разрешение экрана GPX пути Резюме по общим примерам Мои примеры из практики Большой мышонок ...

Еще раз о веб-компонентах… Каждый раз, когда в какой-либо статье, либо в комментариях, упоминается группа стандартов Web Components, происходит практически одно и то-же: люди, которые, зачастую, весьма слабо представляют о чем идет речь, начинают делиться «экспертными» мнениями. Каждый раз обсуждени...

Google: количество слешей в URL не имеет значения для поиска Google не учитывает количество слешей в URL. Об этом заявил сотрудник поиска Джон Мюллер, отвечая на вопрос одного из специалистов в Twitter. Вопрос звучал так: «Как насчёт количества каталогов в URL-адресах? Я сейчас работаю над сайтом, где архитектура выглядит примерно так...

[Перевод] Все равно не обойдетесь! — Использование интерфейсов и внедрение зависимостей для долговечного проектирования Всем привет! У нас наконец-то есть контракт на обновление книги Марка Симана "Dependency Injection in .NET" — главное, чтобы он поскорее ее дописал. А еще у нас в редактуре книга уважаемого Динеша Раджпута о паттернах проектирования в Spring 5, где одна из глав также посвящ...

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

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

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

16-летний подросток смог взломать внутренний сайт Apple На днях стало известно о том, что хакер смог обойти защиту внутреннего сайта Apple и скачать с серверов компании порядка 90 ГБ конфиденциальных данных. Предполагается, что речь идет о платежных данных пользователей, некоторых нормативных документах и списках сотрудников.Чита...

5 YouTube-каналов, которые порадуют глаз В наше время такие форматы видео как 4K и HDR набирают все большую популярность, но главный вопрос в том, где его найти и посмотреть. Мы подготовили подборку источников, которая будет интересна, даже если ваше устройство не поддерживает такой формат. Дополнительным свидете...

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

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

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

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

Адаптация проекта MR под HoloLens Вот и подходит к концу наш цикл статей по Windows Mixed Reality. В нем мы разрабатывали с нуля приложение со смешанной реальностью на Unity в формате lab work (лабораторной работы). Сегодня — завершающий аккорд, в котором мы поговорим об очень интересной теме — о HoloLens и ...

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

Записки IoT-провайдера. Проприетарность Продолжение цикла статей. Начало: Первая часть → || → Вторая часть → || → Третья часть Свою четвертую статью я хотел бы посвятить одной важной мысли. На нее меня натолкнули многочисленные комментарии и сообщения в личку. Интернет Вещей еще очень молод. Он потихоньку забира...

[Из песочницы] Воспроизведение медиафайлов с помощью библиотеки VLCj Предыстория (можно сразу пропустить и перейти к следующему пункту) При изучении Java, сразу после того как освоил Swing стало интересно, «А как же воспроизвести аудио, или видео?». Долго рылся на просторах Гугла, откопал там несколько библиотек которые в теории должны были...

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

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

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

Что не так с возвращением Geektimes на Хабр Не буду тянуть интригу, а то карма у меня теперь одна: да всё так, всё отлично Более того, это мой первый в серии «Что не так с» пост поддержки. Как ни крути, а комментировать тут всё равно есть что, и простор для гипотез и предположений тоже открывается немалый. В общем, н...

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

Google: удаление «пиратских» ссылок из выдачи не решит проблему нелегального контента Корпорация Google опубликовала очередной отчет по антипиратской деятельности. Основная мысль документа — поисковики отнюдь не главный источник трафика для пиратов. Интересно то, что вывод компании базируется на результатах исследования американской киноассоциации МРАА. По ее...

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

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

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

Новая уязвимость в Facebook приводит к утечке персональных данных пользователей Изображение: Pexels Исследователи информационной безопасности обнаружили уязвимость в социальной сети Facebook – эта ошибка могла приводить к утечкам конфиденциальной информации о пользователях и их друзьях. Ошибка обнаружена в функции поиска соцсети. Читать дальше →

Краудтестинг, или Где взять опыт для первой работы в тестировании Изображение: источник Привет, Хабр! Меня зовут Евгений Кузнецов. Я работаю в Badoo, в отделе QA. Почти пять лет назад я начал интересоваться тестированием: читал книги, искал информацию в интернете. На одном из форумов наткнулся на тему про подработку, где один из участн...

Процесс ревью кода в HH.RU Мне на глаза попался документ с правилами и рекомендациями по процессу ревью кода внутри компании. Я решил, что такой полезной информацией надо поделиться с внешним миром. С благословения автора я публикую работу Читать дальше →

Правительство России должно обеспечить развитие BIM-технологий в строительной отрасли Целью внедрения BIM в документе названы "модернизация строительной отрасли" и "повышение качества строительства".Документ содержит перечень из семи пунктов. В их числе:переход к системе управления жизненным циклом объектов капитального строительства (дале...

Не бага, а фича: Google отказалась признать сбоем утечку документов Google Docs через Яндекс Компания Google опубликовала официальный ответ на недавний скандал, вызванный утечкой документов пользователей Google Docs (Google Документы) через поиск Яндекса.  Согласно заявлению компании, сервис Google Docs работает корректно и он создан как «защищенный...

На Apple подали в суд из-за клавиатуры в MacBook Ранее в сети даже появилась петиция, авторы которой призывали Apple заменить клавиатуры в MacBook Pro. Однако на днях стало известно о том, что несколько недовольных владельцев «прошек» пошли еще дальше и подали на Apple в суд. По словам истцов, сегодня тысячи владельцев Ma...

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

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

[Перевод] Визуализация данных при помощи Angular и D3 D3.js — это JavaScript библотека для манипулирования документами на основе входных данных. Angular — фреймворк, который может похвастаться высокой производительностью привязки данных. Ниже я рассмотрю один хороший подход по использованию всей этой мощи. От симуляций D3 до S...

Journal — удобный органайзер для заметок, ссылок и документов Вся нужная информация в одном месте.

Российские чиновники могут начать пользоваться смартфонами на отечественной OC Sailfish Такой план анонсировал глава "Ростелекома" Михаил Осеевский, уточнив, что Минкомсвязи готовит соответствующие документы для внесения в правительство. Ранее "Ростелеком" приобрел по 75% двух разработчиков платформы, внесенной в реестр отечественного софта.

Как я диплом в LaTeX писал с GitHub, Docker и TravisCI Еще со времен обучения в университете я использовал LaTeX для оформления лабораторных и курсовых работ. Познакомился впервые с LaTeX я на Coursera, на курсе "Документы и презентации в LaTeX". В этой заметке я расскажу, как я писал диплом с помощью LaTeX, GitHub, Docker и Tra...

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

Как писать на Objective-C в 2018 году. Часть 1 Большинство iOS-проектов частично или полностью переходят на Swift. Swift — замечательный язык, и за ним будущее разработки под iOS. Но язык нераздельно связан с инструментарием, а в инструментарии Swift есть недостатки. В компиляторе Swift по-прежнему находятся баги, которы...

[Из песочницы] Алгоритм поиска пути A* в воксельной 3d игре на Unity Введение При разработке своей игры, я дошёл до момента создания первых NPC. И появился вопрос как заставить NPC обойти стену а не "идти в неё". Полазив по интернету я нашёл такие алгоритмы: Поиск в ширину (BFS, Breadth-First Search) Алгоритм Дейкстры (Dijkstra) А Star "A с...

В России запустят мобильное приложение для регистрации ДТП В России будет запущено мобильное приложение для самостоятельного оформления ДТП. Об этом сообщают коллеги из Meduza со ссылкой на Ведомости. Приложение будет запущено в 2019 году и позволит получить выплаты по полису ОСАГО без оформления документов о ДТП с участием полицей...

Содержание переданного Путиным Трампу документа рассекретили в сети Пока источник утечки остается неизвестным. Однако, издание Politico отмечает, что к этому могут быть причастны официальные российские лица, которые принимали участие в организации встречи. Президент Российской Федерации Владимир Путин в ходе встречи, проведенной в Хельсинки...

Раскрыты планы Xiaomi по выпуску смартфонов на следующие 5 лет Евразийская экономическая комиссия неожиданно рассекретила, какие смартфоны нам стоит ожидать от Xiaomi с 2018 по 2023 год. В частности, речь идет не только об обновлении существующих линеек, но и о запуске новых серий.  Отметим, что в документах ЕЭК и ранее неоднократно ра...

Еще один способ увидеть коммуникации приложений Добрый день, коллеги. Как известно, есть очень полезная утилита — sysmon. В двух словах, она позволяет вам собирать и "логировать" события, происходяшие в Windows. Одним из таких событий является попытка установить сетевое соединение. Таким образом, можно попытаться узнать, ...

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

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

[Перевод] Базы данных Microsoft Research теперь доступны для всех Мы рады рассказать вам о том, что наши коллеги из подразделения Microsoft Research опубликовали данные, полученные в результате многолетних трудов по курированию и изучению информации из научных работ. В частности, стали доступны данные по инженерии, компьютерным наукам, инф...

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

Уязвимости EOS Blockchain на ZeroNights 2018 В рамках данной статьи будут рассмотрены несколько реальных уязвимостей в EOS blockchain (одном из конкурентов Etherum) и то, как они были встроены в конкурс New-Generation Secure Slot Machine на ZeroNights 2018. Если вам интересно познакомиться с тем, как обстоят дела с б...

В Млечном Пути обнаружена одна из самых древних звезд во Вселенной В феврале 2014 года астрономы из Австралийского национального университета обнаружили самую старую звезду во Вселенной. Она расположена в 6000 световых лет от Земли в созвездии Гидра, а ее возраст составляет 13,7 миллиардов лет. Оказалось, что древние звезды есть и недалеко...

[Перевод] Обнаружен универсальный метод сортировки сложной информации Открывая своё кафе, вы хотели бы узнать ответ на следующий вопрос: «где находится другое, ближайшее к этой точке кафе?» Эта информация помогла бы вам лучше понять ваших конкурентов. Это пример задачи поиска "ближайшего соседа", которую широко изучают в информатике. Дан на...

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

Автоматизируем UI-тесты Android приложения с использование паттерна Page Object Паттерн Page Object появился в тестировании web и очень хорошо себя там зарекомендовал. Когда я начал автоматизировать тесты для android приложения, то первым делом подумал про него. Поискал информацию в сети, поспрашивал коллег и, в принципе, не нашел доводов не попробова...

Что мы читали в июне: новости про Angular, JWT, блокчейн-скандал и немного дзена Из-за футбола количество прочитанного несколько сократилось, зато у меня появилась возможность разбавить традиционную подборку полезных ссылок про Angular просто любопытным чтивом на выходные, которое также проскакивало и обсуждалось в нашем корпоративном Слаке. Это чтиво ...

Роскомнадзор вновь опозорился, показав свою некомпетентность Сегодня, 5 июля 2018 года, компания «Яндекс» обновила свою поисковую систему и добавила в нее документы из сервиса Google Docs, однако это создало очень большую проблему. Из-за этого на первый взгляд личные и приватные документы Сообщение Роскомнадзор вновь опозорился, пока...

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

Число пиратских сайтов в России резко выросло По итогам 2018 года количество пиратских сайтов в России увеличилось на 43%, по статистике компании WebKontrol. Она по заказу правообладателей сканирует интернет в поисках нелицензионного контента, прерывает прямые трансляции и собирает информацию и сидах и пирах в BitTorren...

Как использовать офисный пакет Google без подключения к Интернету? Google Документы, Таблицы и Презентации можно назвать самым удобным средством выполнения офисных работ. Microsoft Office имеет как веб-версию, так и десктопную, однако её размер довольно велик, да и устанавливается такое решение не очень быстро. Офисный пакет Google, напрот...

Закон о безопасности КИИ: процесс пошел "25 тысяч - цифра большая, но в масштабах страны, по нашим оценкам, это только десятая часть", - отметил на форуме InfoSecurity Russia 2018 заместитель директора ФСТЭК России Виталий Лютиков. В лидерах - предприятия топливно-энергетического и оборонно-промышл...

Яндекс vs Google: как индексировали приватные документы Вечером 4 июля пользователи поисковой системы «Яндекс» заметили, что с помощью её можно было просматривать документы Google Docs и содержимое Google Drive, если у данных не была включена защита приватности. Российский поисковик выдавал те файлы, к которым есть доступ у всех,...

[Перевод] Что можно найти в чужом коде? Подборка полезных материалов по .NET Привет, Хабр! Наш коллега, Скотт Хансельман, считает, что в рамках изучения языка программирования важно не только кодить и практиковаться в написании, но и изучать чужой код. «Читайте чужой код» говорит Скотт и приводит полезные материалы, которые он нашел в наработках свое...

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

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

Россия отказалась подписать международный договор о борьбе с киберпреступностью На Парижском форуме мира президент Франции Эммануэль Макрон (Emmanuel Jean-Michel Frederic Macron) выступил с предложением "приступить к более основательному регулированию интернета без промедлений". Представителям стран, по данным ZDNet, на котторые ссылается CNew...

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

Как Емеля на Ludum Dare ходил Коротко о мероприятии О феномене Ludum Dare уже есть немало материалов, статей и обсуждений. Например, тут, вот тут или тут, но всё же ниже будет небольшая вводная, минимальный контекст. Ludum Dare — это соревнование по ускоренной разработке компьютерных игр. Основано парнем...

Security Week 40: уязвимости в CMS Drupal и не только На прошлой неделе разработчики CMS Drupal закрыли (новость, подробнее у них на сайте) сразу две критические уязвимости. Обе проблемы затрагивают Drupal версий 7.x и 8.x. Наиболее серьезная уязвимость была обнаружена во встроенной системе отправки e-mail (DefaultMailSystem::m...

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

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

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

Состоялось Общее собрание учредителей Координационного центра доменов .RU/.РФ 4 февраля состоялось Общее собрание учредителей Координационного центра доменов .RU/.РФ. Общее собрание учредителей рассмотрело проект приоритетных направлений деятельности АНО «Координационный центр национального домена сети Интернет» на 2020–2022 годы. Согласно докуме...

В поисковой системе Яндекс нашли огромную дыру в безопасности Интернет развивается настолько стремительно, что даже крупные компании частенько попадают в нелепые ситуации. Чуть больше недели назад в сети обнаружили серьёзную проблему с поисковой системой Яндекс, которая индексировала Google Doc и выдавала личные данные, пароли, разнооб...

Паттерны и антипаттерны обоснования задач Содержание 1. Антипаттерны: плохое обоснование 1.1. Очевидно же 1.2. Мамой клянусь! 1.3. Зайчики обиделись 2. Хорошие паттерны обоснования 2.1. Пруфлинк Ссылка на требования Сами требования Ссылка в интернет Письмо заказчика ROI Статистика 2.2. Единообразие 2.3. Про...

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

Управление знаниями: какие документы нужны и что в них фиксировать Процесс документирования эволюционно прорастает из скупых комментариев в коде по мере роста компании. Где-то в середине пути обычно появляются люди, которые говорят, что знают, как правильно, и что «в этой книжке написано, как надо делать документацию», и приносят в компанию...

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

Разбор финала конкурса-квиза на стенде hh.ru на #HolyJS18 Привет, это последняя часть разборов вопросов с нашего стенда. Вопросы по React тут. Разбор первых четырех туров тут. Здесь вопросы по темам практически не сгруппированы, разбираем все по одному. Читать дальше →

Лекарствам в интернете указали дистанцию Как пишет "КоммерсантЪ", Морозов отметил необходимость "отточить" формулировки, чтобы избежать возможных негативных последствий правоприменения, и вернуться к обсуждению документа в январе 2019 года перед его рассмотрением во втором чтении.Как рассказал &...

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

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

Компания «М.Видео» организовала первый «полевой» VR/AR хакатон в магазине Ведущий отечественный ритейлер в лице компании «М.Видео» (крупный актив ПФГ «САФМАР» бизнесмена М.Гуцериева) анонсировал проведение первого M.SMART хакатона по поиску современных VR/AR-решений в сфере ритейла. Отмечается, что мероприятие впервые будет организовано на базе фу...

«На заводе не заморачиваются»: Сервисмен раскритиковал шумоизоляцию Hyundai Santa Fe Работник автосервиса показал на видео, как у Hyundai Santa Fe обстоят дела с шумоизоляцией. Он отметил, что владелец машины отправил её на доработку, поскольку был недоволен шумами в салоне во время езды. В мастерской, специализирующейся на установке шумоизоляции, показали,...

7 сентября, Екатеринбург — митап для .NET-разработчиков Привет, Хабр! Мы решили организовать очередной митап. На этот раз — в Екатеринбурге и для .NET-разработчиков. В рамках митапа наши ребята расскажут о том, что и как делается на .NET и C# в Альфа-Банке, поговорят о разработке в целом и поведают о нашем сообществе разработ...

Турбоскан: быстрый сканер 1.5.1 Турбоскан превращает Ваше устройство в полнофункциональный многостраничный сканер для любых повседневных документов, чеков, маркерных досок и др. Сканируйте Ваши документы с отличным качеством, сохраняйте и посылайте по имэйлу и в другие программы как PDF или JPEG.  Вни...

А какая Windows была первой у тебя? День рождения Windows 3.0 Привет, Хабр! Сегодня, 22 мая, день рождения Windows 3.0. 28 лет назад (представляете?) была выпущена первая версия Windows, завоевавшая широкую популярность среди пользователей. Мы решили немного понастольгировать и написали статью о значимых ПК-версиях системы. Начнем с ед...

NB-IoT, Narrow Band Internet of Things. Общая информация, особенности технологии Добрый день всем! Здесь описывается NB-IoT с точки зрения оконечных устройств и простых пользователей. Так как информации много, то разобью её на несколько частей. В этой части обсудим общую информацию, особенности технологии NB-IoT и состояние на начало 2019 г. Читать даль...

Из-за шатдауна правительства США не продлены более 80 сертификатов TLS Сертификат DigiCert, используемый веб-сайтом Апелляционного суда США, истёк 5 января 2019 года и не был продлён. На сайте размещены ссылки на систему подачи документов и PACER (система публичного доступа к судебным электронным записям) Согласно исследованию Netcraft, десят...

Как будут запускать Starlink — спутниковый интернет от Илона Маска Несколько дней назад на Хабре появилась статья о том, как Starlink — спутниковый интернет от SpaceX — повлияет на работу банков и других организаций. Сегодня мы решили продолжить эту тему и рассказать о том, как «звездную сеть» планируют развертывать. Читать дальше →

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

Кластер kubernetes HA с containerd. Или есть ли жизнь без docker? Развертываение kubernetes HA с containerd Добрый день уважаемые читатели Хабра! 24.05.2018 г. в официальном блоге Kubernetes была опубликована статья под названием Kubernetes Containerd Integration Goes GA, в которой говорится, что интеграция containerd с Kubernetes готова ...

Грядущие восьмиядерные процессоры Intel будут совместимы со всеми чипсетами Intel 300 Как известно, новые процессоры Intel поступят в продажу в октябре. Считается, что это случится уже 1 октября. Анонс же, согласно ранним слухам, должен был пройти 14 августа, но этого не случилось. Возможно, процессоры и представят также лишь в октябре, хотя есть подозр...

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

Анализ применения цифровой подписи: 10 из 15 топовых криптовалют не подписывают ПО Читая новость о внедрении в инфраструктуру одного из проектов, я задался вопросом: как вообще обстоят дела с применением цифровой подписи в оплоте финтех революции. Собственно одним лишь любопытством дело не закончилось. Тотально низкая безопасность в криптосфере – оксюморо...

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

Бензиновые велосипеды или странный поиск продуктов (e-commerce) Обсуждая качество продуктового поиска и способы его автоматизированного тестирования, в прошлый раз, пришли к пониманию некоторой непрозрачности проблемы. Огромное количество интернет-магазинов часто ставят покупателей в тупик, не находя требуемого по простейшим запросам, а ...

ABBYY обновила интеллектуальный корпоративный поиск ABBYY представила обновленный ABBYY Intelligent Search – интеллектуальное решение для быстрого поиска данных и документов в любых корпоративных источниках. Компания усовершенствовала архитектуру решения, а также добавила в Intelligent Search пользовательский интерфейс для уд...

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

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

Минтруд и «Ростелеком» разошлись в оценке количества чиновников, которые получат смартфоны на отечественной ОС Sailfish В мае прошлого года на Хабре сообщалось, что федеральные чиновники будут работать с мобильными устройствами на базе ОС Sailfish. В начале 2018 года был подготовлен проект по обеспечению представителей российских властей новыми устройствами, который подали на рассмотрение в...

J’Accuse! 122-летний рекорд долгожительства Жанны Кальман — фейк? Жанна Кальман для многих геронтологов — почти как Жанна д’Арк для французов. Символ, легенда, святыня. Рекорд Жанны д’Арль по продолжительности жизни в 122 года и 164 дня знает каждый истинный борец со старением. Он был установлен в 1997 году и с тех пор даже приблизиться к ...

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

[Из песочницы] Как далеко уводят мечты об идеальном «поиске по файлам» Часто ли вы запускаете поиск по текстовым файлам? Я — каждый день уже больше 25 лет. Мои задачи очень разные по сложности и объему. Во-первых, как программисту, мне, конечно, нужны поиски в кодах. Это задачи простые (наборы папок и файлов малы) и быстрые (результаты появля...

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

Detox и Appium: автоматизированный тест интерфейса в React Native Незнакомая мобильная среда Я, возможно, также как и вы, пришел к React Native как разработчик JavaScript нежели как разработчик нативных мобильных приложений. Абсолютно новый мир со своими нюансами и хитростями. Одной из самых важных тем для изучения станет тестирование. ...

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

Можно ли считать статистику при малом количестве данных? В целом ответ – да. Особенно, когда есть мозги и знание теоремы Байеса. Напомню, что среднее и дисперсию можно считать только, если у вас имеется определенное количества событий. В старых методичках СССР РТМ (руководящий технический материал) говорилось, что чтобы считать ср...

Синхронизация ШИМ на STM32 Не буду особо вдаваться в теорию, в сети много ресурсов где все очень подробно описано. Но когда дело доходит до практики понимаешь, что все намного сложнее. Используется микроконтроллер stm32l152c-discovery. В статье будет описан процесс запуска ШИМ двух таймеров в одно и т...

Курс лекций по JavaScript и Node.js в КПИ Товарищи инженеры, как и было обещано в анонсе, половина лекций (а это 51) уже доступны для просмотра на ютюбе и я продолжу их записывать в 2019 году. Часть из нужно будет перезаписать, потому, что в первых лекциях не самый лучший звук и потому, что очень простые темы у мен...

[Перевод] Что не так со популярными статьями, рассказывающими что foo быстрее чем bar? Примечание переводчика: я тоже думал, что время статей "Что быстрее — двойные или одинарные кавычки?" прошло еще 10 лет назад. Но вот подобная статья ("What performance tricks actually work") недавно собрала на Реддите относительно большой рейтинг и даже попала в PHP дайджес...

В России появился законопроект о предоставлении данных пользователей соцсетей неограниченному кругу лиц. Соцсети против Источник: Руслан Шамуков/ТАСC Сегодня стало известно о том, что центр компетенций по программе «Цифровая экономика» разработал концепцию законопроекта о доступе к данным пользователей социальных сетей. Этот документ предполагает введение ответственности интернет-площадок з...

“Меня окружают идиоты или как работать в команде” Еще один рабочий день подошел к концу. И вот, сидя перед монитором с кружкой теплого чая и читая любимый Хабр, кто-то ищет развлекательные посты, кто-то хочет узнать что-то новое и полезное. Есть люди которым интересно как работают другие команды и какая у них организация. А...

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

Essential Phone 2 отменен и Энди Рубин хочет продать свой стартап Издание Bloomberg со ссылкой на свои источники сообщает, что Энди Рубин закрыл проект по созданию Essential Phone 2 и рассматривает возможность продажи стартапа. Поиском потенциального покупателя занимается Credit Suisse, а сама команда Essential переориентировалась на разра...

[Перевод] Истерия вокруг GDPR Статья опубликована 18 мая 2018 года Уже через неделю GDPR или Общий регламент по защите данных станет обязательным к исполнению. Похоже, что в отличие от любого другого современного закона у GDPR проявился интересный побочный эффект — он вызвал массовую истерию в обычно р...

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

А в это время – Нет, так дело не пойдет! – почти кричал взбешенный Анатолий Викторович. – Я не понимаю, за что плачу такие – заметьте, не малые – деньги! Чем программисты лучше других? Они что, какие-то особенные? – У них высокая творческая составляющая в работе, как я понимаю. – как могл...

Алексея Навального вновь арестовали на 30 суток В этот раз лидера ФБК привлекли к ответственности за организацию митинга в конце января 2018 года. Знаменитого оппозиционера и лидера ФБК Алексея Навального вновь арестовали на 30 суток за то, что он организовал митинг в конце января текущего года. Из-за «Забастовки избира...

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

Странная видеокарта GeForce GTX 1180 замечена в составе готового ПК В те времена, когда видеокарты Turing ещё не вышли, какое-то время разные слухи приписывали картам разные имена. Ту же GeForce RTX 2080 иногда называли GTX 2080 или GTX 1180. В итоге карты вышли, с именами разобрались, но уже завтра нас ждёт анонс GTX 1660 Ti, которую т...

NASA покупает еще два места на «Союзах», испытывает RS-25 и не отказывается от околоземной станции На прошедшей неделе появилось несколько любопытных новостей пилотируемой космонавтики. NASA собирается покупать еще два места на «Союзах», несмотря на почти готовые Dragon 2 и Starliner. Успешно прошли испытания двигателя RS-25 для SLS после декабрьской аварии. А в опубликов...

Информационная архитектура в Интернете часть 1 Очень часто вижу вопросы от начинающих проектировщиков, похожих один на другой: «Посоветуйте что прочитать…». Часто в ответ кидают А. Купера «Об интерфейсе. Основы проектирования взаимодействия», Д. Раскина «Интерфейс: новые направления в проектировании компьютерных систе...

[Перевод] Проверяем RBAC в Kubernetes Одно дело обезопасить кластер Kubernetes, а вот поддерживать защиту — задачка та еще. Впрочем, в Kubernetes добавилось новых средств: теперь выполнять и то, и другое намного проще. Читать дальше →

Отечественная САПР-платформа nanoCAD Plus 10: универсальный комплекс для тех, кто проектирует Весной 2018 года наша компания («Нанософт») выпустила в свет nanoCAD Plus 10 – новую версию российской САПР-платформы, приуроченную к 10-летию компании. Подумать только – 10 лет мы создаем nanoCAD на благо наших пользователей! Что нового появилось в продукте? Несколько меся...

США изучат возможное влияние российских С-400 на американские ЗРС На данный момент в США ведется изучение возможности влияния российских С-400 на американские ЗРС. На составление отчета по следам подобного изучения дается 90 полных дней. В течение всего этого времени, то есть упомянутых трех месяцев, поставки F-35 туркам будут приостановл...

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

Фиаско стори с UGJ-2018: как сделать игру, которая никому не понравится (не делайте так!) UGJ — это Уральский Гейм Джем, который проходит в Екатеринбурге (мероприятие проходит онлайн, онсайт только награждение). Темой UGJ-2018 было «ПАРАЗИТИРОВАНИЕ» (правила). Данный Гейм Джем идет две недели. Первая неделя дается на то, чтобы сделать демки, вторая — чтобы додела...

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

Meizu M8 Note был замечен в TENAA План по флагманам на год нынешний компания Meizu благополучно выполнила. Теперь ее конвейеры и торговые сети работают на то, чтобы удовлетворить спрос на топовые решения и устройство Meizu X8 классом ниже. Но и о доступных мобильниках производитель не намерен забывать. Совсе...

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

GUI-фреймворки — на поток Приветствую вас, коллеги! Пару-тройку месяцев назад я начал приглядываться к Golang с целью использовать его для десктопных приложений. Язык понравился, объем и тематика написанных для него пакетов произвели впечатление, но вот с GUI дело обстоит не так радужно. Не буду сей...

Business Insider: Microsoft ведет переговоры о покупке GitHub На днях журналисты издания Business Insider получили из неофициальных источников информацию о том, что корпорация Microsoft ведет переговоры с сервисом GitHub о его возможной покупке. О какой сумме идет речь — неизвестно, но еще в 2015 году GitHub оценили примерно в $2 млр...

Байт-машина для форта (и не только) по-индейски (часть 2) Продолжим эксперименты с байт-кодом. Это продолжение статьи о байт-машине на ассемблере, вот первая часть. Вообще, я планировал во второй части сделать интерпретатор форта, а в третьей — компилятор форта для этой байт-машины. Но объем, который получался для статьи, оказал...

Микроша, Криста, Апогей, Львов — первые советские ЭВМ на вынос Из истории советских ПК Уже не секрет, что в 1950 -70 годах СССР был одним из мировых лидеров в гонке под названием «разработка и производство компьютерной техники». Первые ЭВМ — МЭСМ, М-1, позднее известная БЭСМ-6 с быстродействием более 1 млн. операций с плавающей запятой ...

Wondershare PDFelement — мощный инструмент для работы с PDF-файлами со скидкой 20 % до 15 июля Всем хорош разработанный компанией Adobe Systems межплатформенный формат электронных документов Portable Document Format (PDF), только вот вносить в него правки и конвертировать в другие форматы — та ещё задача, довольно часто сталкиваться с которой приходится...

Книга (бытия?). Размышления о природе разума. Часть I • Что такое разум, сознание. • Чем отличается познание от осознания? • Сознание, самосознание — одно и то же? • Мысль — что такое мысль? • Творчество, воображение — что-то загадочное, присущее человеку, или… • Как устроен разум. • Мотивация, целеполагание — зачем ...

Внутренняя кухня Veeam: как устроен R&D процесс Вечер. Очередное R&D-собеседование подходит к концу, и наши интервьюеры настраиваются на неожиданные вопросы от будущего коллеги. Но никаких сюрпризов: соотношение, выведенное Вильфредо Парето, работает и здесь. В 80% случаев мы слышим четыре вопроса — примерно 20% от об...

Архитектура мета-сервера мобильного онлайн-шутера Tacticool Еще один доклад с Pixonic DevGAMM Talks — на этот раз от наших коллег из PanzerDog. Lead Software Engineer компании Павел Платто разобрал мета-сервер игры с сервисно-ориентированной архитектурой, рассказал, какие решения и технологии были выбраны, что и как у них масштабируе...

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

[Из песочницы] App Store Review: 15 попыток первого релиза или «Ты не пройдешь!» Всего 15 reject'ов первой версии приложения и мы в App Store. Ниже описание с чем пришлось столкнуться, как устранялись замечания и какие мифы были развенчаны. Читать дальше →

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

[Перевод] Алан Кей: «Компьютеры — это инструменты, музыка которых — идеи» Самое большое препятствие улучшения образования для детей (с компьютерами или без них) — это совершенно обедневшее воображение большинства взрослых. — Алан Кей Откопал статью Алана Кея 2009 года. Содержание — бомба и напалм, особенно на фоне большинства сегодняшних ИБД в ...

Navigation Architecture Component. Практический взгляд На недавнем Google IO 2018 в числе прочего было представлено решение, помогающее в реализации навигации в приложениях. Сразу бросилось в глаза то, что граф навигации можно просмотреть в UI редакторе, чем-то напоминающем сториборды из iOS-разработки. Это действительно интере...

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

[Перевод] Что нового в первой CTP редакции SQL Server 2019 24 сентября была представлена первая редакция CTP выпуска SQL Server 2019, и, позвольте сказать, что он переполнен всевозможными улучшениями и новыми возможностями (многие из которых можно найти в форме предварительного просмотра в базе данных SQL Azure). У меня была исключи...

Google экспериментирует с тёмной темой в Chrome на смартфонах Компания Google вслед за версией браузера Chrome для компьютеров на Windows 10 и macOS начала тестировать тёмную тему и для смартфонов. Бета-версия Chrome 73 для Android уже поддерживает такой режим.   Как сообщают обнаружившие новую функцию авторы 9to5Google...

Docker + Laravel = ❤ В данной статье я расскажу о своём опыте "заворачивания" Laravel-приложения в Docker-контейнер да так, что бы и локально с ним могли работать frontend и backend разработчики, и запуск его на production был максимально прост. Так же CI будет автоматически запускать статическ...

Что нам стоит дорогу построить. Часть 1 Ежедневный маршрут большинства из нас ограничивается поездкой из дома на работу и обратно. И самое сложное препятствие, которое может замедлить наше передвижение, — это пробки. Но в нашей стране есть огромное количество мест, куда можно добраться только на спецтранспорте. Та...

[Перевод] Новые (и старые) единицы измерения в CSS, о которых вы вряд ли слышали В последнее время JavaScript развивается очень быстро, но и языки-помощники веб-разработчика не стоят на месте. CSS тоже развивается, и хотя Houdini в скором времени, возможно, сделает прорыв в CSS-разработке, до широкого применения, к сожалению, еще далеко. Так что, как и ...

Пробка на М4 «Дон» в Лосево дала первое интервью В последние годы многокилометровые заторы на М4 в Лосево приобрели известность по всей стране. В сети даже появилось первое интервью с самой знаменитой в России пробкой. С июля 2017 года Пробка в Лосево ведёт собственный аккаунт в Twitter, где регулярно появляются сообщен...

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

Изучение английского: a geeky way Доброй глубокой ночи, незаметно для меня перешедшей в утро. Пишу под влиянием того поста, тоже написанного под влиянием. Да, вторично и уже начинает надоедать, но удержаться просто не могу. Хочу описать свой личный, немного нетривиальный, вовсе не претендующий на способ и м...

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

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

[Перевод] Какие стартапы ищет Y Combinator в 2018 году «Люди важнее, чем идеи.» — Y Combinator Многие из лучших идей, которые мы финансировали, были идеями, которые нас удивили, а не идеями, которых мы ждали. Тем не менее, есть некоторые темы стартапов, которые нам очень интересны. Ниже приведен обновленный запрос на стартап...

Российский компьютер. Часть 1 — железо Импортозамещение — одно из главных российских слов последних лет. В сфере высоких технологий оно тоже периодически возникает в новостных лентах, но большинство простых пользователей выбирает компьютеры, ноутбуки и комплектующие от известных зарубежных производителей — потому...

Использование FPC-библиотеки «InternetTools» в Delphi На самом деле, статья несколько шире – она описывает способ, позволяющий прозрачно задействовать и многие другие библиотеки (причём не только из мира Free Pascal), а InternetTools выбрана из-за своего замечательного свойства – это тот случай, когда (как ни удивительно) отсут...

RecyclerView на максималках: разбор библиотек Илья Некрасов, Mahtalitet, android-разработчик KODE За два с половиной года в андроид-разработке я успел поработать на совершенно разных проектах: от социальной сети для автомобилистов и латвийского банка до федеральной бонусной системы и третьей по перевозкам авиакомпании....

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

Краткий обзор Gihosoft iPhone Data Recovery Free: восстановление данных из iPhone Многие из нас хранят гигабайты информации в своих смартфонах, в том числе и Apple iPhone, и мало кто делает резервные копии. Но со смартфоном могут случиться различные неприятности, после которых восстановление данных будет затруднено. Или же файлов может быть так много, что...

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

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

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

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

Идентификация мошенничества с использованием Enron dataset. Часть 2-ая, поиск оптимальной модели Представляю вашему вниманию вторую часть статьи о поиске подозреваемых в мошениничестве на основе данных из Enron Dataset. Если вы не читали первую часть, ознакомиться с ней можно здесь. Сейчас речь пойдет про процесс построения, оптимизации и выбора модели, которая даст от...

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

«Это не обман»: Инвестбанки Уолл-стрит начинают верить в биткоин под натиском клиентов Изображение: Ed Schipul, CC BY-SA 2.0 Крупнейшие мировые банки и финансовые организации до сих пор стараются обходить стороной криптовалюты — тому есть множество причин от «плохой» репутации биткоина до неопределенности в сфере регулирования операций с виртуальными валют...

В Германии разработали требования к домашним маршрутизаторам Продолжительное время в Интернете регулярно появляются статьи об уязвимости маршрутизаторов для SOHO сегмента. Я тоже публиковал статью как обнаружить, что Ваш Микротик взломан. Резкий рост участников нашего канала в Телеграм показал, что проблема крайне остра. Но проблема ...

Корпоративный корпоратив — С Новым Годом! С Новым Годом! – доносилось из-за угла, где располагался большой зал ресторана, арендованного для корпоративного торжества. Сергей остановился, прислонился к стене и снова задумался. Идти на корпоратив чертовски не хотелось. В последний раз он посещал подоб...

Легенды мирового колонкостроения: инновационный путь Monitor Audio от ткани к металлу и композитным материалам Среди компаний, выпускающих акустические системы, есть своеобразные чемпионы по инновациям. Одним из эталонов инновационного производителя акустики можно без преувеличения назвать британскую компанию Monitor Audio. Творческий поиск их инженеров начался ещё в 70-е и продолжае...

Взломщики предлагают рекламу в рассылках через принтеры Неизвестные злоумышленники предлагают всем желающим приобрести услугу по рассылке спама на печатающие устройства по всему миру — Printer-Spam-as-a-Service. Это следует из рекламного сообщения, которое распечаталось на тысячах принтеров с незащищенными сетевыми портами. Первы...

Эмоции, cамостоятельная работа Продолжу тему мотивации, начатую в “Прогулке по заводу желаний”. Желания опираются на потребности. Потребности с искажениями, но ощущаются. Ощущения можно разделить на внешние и внутренние — на получаемые от органов чувств и на приходящие из глубин бессознательного. Внут...

[Перевод] Модульный Sci-Fi уровень на UE4: вдохновляемся Ностромо и Серенити Баланс и реиграбельность, пожалуй, одни из главных моментов для PvP-шутера. Визуал тоже важен и для всего этого у нас есть целый пайплайн левел-дизайнера. Другое дело — жанры, где атмосфера окружения стоит на первом месте, а над уровнем работает один человек вместо целой ком...

Суд обязал Роскомнадзор заблокировать «пиратские» научные порталы на территории России Сегодня стало известно о том, что Московский городской суд обязал Роскомнадзор заблокировать на территории РФ порталы Sci-Hub, LibGen и ряд их зеркал. Суд вынес решение на основе заявления издательства Springer Nature. О блокировке сообщила основательница Sci-Hub Александ...

Создатель Kate Mobile арестован за то, что его сервисом пользовался педофил Дорого времени суток, друзья! Случилась ужасно неприятная история, по вине некомпетентности следственных органов, арестован мой друг и коллега Фёдор Власов. Фёдор Власов, пермский IT-специалист, один из создателей мобильного приложения для социальной сети ВКонтакте «Kate Mob...

Microsoft и Razer могут работать над клавиатурой и мышью для Xbox Ранее компания Microsoft уже сообщала разработчикам о своих планах по поводу поддержки клавиатуры и мыши на Xbox One. Утёкшие документы дали понять, что соответствующая возможность могла появиться вместе с апрельским обновлением для Xbox Dev Kit. Компания даже продемонстрир...

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

Игровой чат-бот Угадай Слово — немного наблюдений и вопросов о развитии Привет. Когда в сентябре прошлого года писался игровой чат бот, я поставил планку — если он наберёт 500 пользователей за пол года (то есть до марта 2019), то я напишу об этом боте на Хабре и поделюсь своими мыслями и вопросами по игровым чат-ботам. Читать дальше →

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

Первый взгляд на обновлённое приложение Outlook для iOS Outlook Mobile – одно из самых популярных и качественных приложений Microsoft на Android и iOS, что подтверждает большое количество загрузок и постоянное присутствие во всякого рода подборках лучших приложений, составляемых магазинами приложений. Так вот, на конференции Ign...

Пишем свой язык программирования, часть 1: пишем языковую ВМ Введение Доброго времени суток всем хабрачитателям! Итак, пожалуй стоит сказать, что целью моей работы, на основе которой будет написан ряд статеек было пройти весь путь создания полнофункционального ЯП самому с 0 и затем поделиться своими знаниями, наработками и опытом с и...

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

Реализация оператора in в С++ Привет! Сегодня я надеюсь показать вам немного магии. Моим хобби является придумывание всяких казалось бы невозможных штук на С++, что помогает мне в изучении всевозможных тонкостей языка ну или просто развлечься. Оператор in есть в нескольких языках, например Python, JS. Но...

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

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

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

[Перевод] Как сделать функции на Python еще лучше Собственно, заголовок этой замечательной статьи от Джеффа Кнаппа (Jeff Knupp), автора книги "Writing Idiomatic Python" полностью отражает ее суть. Читайте внимательно и не стесняйтесь комментировать. Поскольку очень не хотелось оставлять в тексте важный термин латиницей, мы...

Security Week 25: о приватности данных и технических трудностях Не откажем же себе в удовольствии пришить друг к другу белыми нитками два произошедших на прошлой неделе события. Во-первых, в самых современных телефонах Samsung Galaxy обнаружились неполадки с отправкой сообщений. Во-вторых, индексация публичных документов с приватной инфо...

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

Papers, please. Как нейросеть помогает нам проверять клиентов и ловить мошенников Перед тем как клиент сможет делать денежные переводы в ePayments, ему придётся пройти верификацию. Он предоставляет нам свои персональные данные и загружает документы для подтверждения личности и адреса. А мы проверяем, соответствуют ли они требованиям нашего регулятора. Пот...

[Перевод] Разработка собственного фреймворка и профессиональный рост JS-программиста Вы когда-нибудь задавались вопросом о том, как работают фреймворки? Автор материала, перевод которого мы сегодня публикуем, говорит, что когда он, много лет назад, после изучения jQuery, наткнулся на Angular.js, то, что он увидел, показалось ему очень сложным и непонятным. П...

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

Выбор языка программирования: 3 совета от программиста из Apple От переводчика: эта статья — перевод материала, написанного программистом Аластером Парагасом (Alastair Paragas) из Apple.Он работал с такими языками программирования, как Javascript, Python, PHP, Java, Scala, Haskell, Swift и Rust. Аластер делится собственными размышлени...

Elm. Удобный и неловкий. Http, Task Продолжим говорить о Elm 0.18. Elm. Удобный и неловкий Elm. Удобный и неловкий. Композиция Elm. Удобный и неловкий. Json.Encoder и Json.Decoder В этой статье рассмотрим вопросы взаимодействия с серверной частью. Читать дальше →

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

Новый дизайн Microsoft Office Мы рады рассказать вам о новшествах во взаимодействии между приложениями Microsoft Office и пользователями. Больше одного миллиарда человек по всему миру регулярно пользуются приложениями Office. Мы находимся в начале пути и осознаём влияние Office на каждодневную жизнь люде...

IT в мире животных: поиск еды муравьями и протокол TCP/IP Ряд технологий, которыми мы пользуемся сейчас, были «придуманы» и реализованы естественным отбором и прочими эволюционными механизмами миллионы лет назад. Это, например, ультразвуковая навигация (летучие мыши), сонары (киты), электрошокер (электрические угри) и т.п. Как ок...

The Super Tiny Compiler — теперь на русском Если очень кратко — это перевод на русский проекта The Super Tiny Compiler — проекта призванного помочь с изучением основ компилирования на рабочем примере. Если хотите подробностей — прошу под кат. Если же нет — можно идти напрямую к переводу, он на гитхабе. Читать даль...

ВКармане: хранение документов 5.0.6 ВКармане — это удобный менеджер документов, менеджер паролей и надежный сейф для всех ваших личных данных. На данный момент оно поддерживает документы России и Украины, но разработчики не стоят на месте, и уже в скором времени обещают добавить Беларусь. Особенности: Уд...

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

[recovery mode] Dracula Theme — универсальная тема оформления практически для всего Введение Всем привет, как-то давно мне иметь дело с большим количеством разных текстовых редакторов и IDE, на различных операционных системах. Тогда мне очень сильно начал раздражать такой момент, что на каждой их них стоит своя тема оформления кода, плюс ещё несколько друг...

Пользователь при обновлении Windows 10 потерял 220 Гб файлов На Reddit продолжается эпопея, связанная с удалением личных файлов после обновления до Windows 10 October 2018 Update. Один из пользователей заявил, что после обновления у него пропало 220 Гб документов на жестком диске, которые собирались 23 года. Другой пользователь говори...

Еще раз о passport.js Недавно мне передали на поддержку проект на express.js. При изучении кода проекта я обнаружил немного запутанную работу с аутентификацией/авторизацией которая базировалась, как и 99,999% случаев, на библиотеке passport.js. Этот код работал и следуя принципу «работет — не тро...

AR — Дополненная Реальность (статья плюс ролик) По-настоящему широкая публика столкнулась с ней, когда Гугл захотел повесить нам на нос свои умные очки. После пришла эпоха смешных масок, которые делали из нас котиков, зайчиков и Леонардо Ди Каприо. Затем покемоны захватили обе реальности и заставили наматывать километры...

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

SPLUNK VS ELK? Если вы связаны с эксплуатацией IT, то наверняка сталкивались либо со Splunk, либо с ELK, либо с обоими продуктами. Это два основных игрока на рынке продуктов по лог-менеджменту и операционной аналитике данных. В нашем блоге мы пишем о Splunk и нам часто задают вопрос, ч...

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

Кто есть что в рекрутменте Северной Америки — Часть 1 Спасибо Loriowar за приглашение на Хабр. Я уже давно почитываю, но никогда не писала. Я сама IT рекрутер из Канады, и мне очень прикольно читать, как программеры воспринимают процесс рекрутмента и hr-ов. Я сама когда-то пыталась стать программистом, прошла весь угар поиска р...

Microsoft Office стал умнее Компания Microsoft анонсировала новые возможности для офисного пакета Office на конференции Ignite 2018 для разработчиков и ИТ-специалистов, которая проходит в Орландо с 24 по 28 сентября. Три новых функции в Office используют мощность искусственного интеллекта. Ideas &mdas...

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

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

Казанова будет продвигать продукцию Apple на рынке дополненной реальности Фрэнк Казанова (Frank Casanova), обладающий 30-летним опытом работы и отвечавший ранее за маркетинг iPhone в партнерских каналах, назначен старшим директором Apple по глобальному маркетингу продуктов категории Augmented Reality (AR). Об этом свидетельствует новый заголо...

Видеоурок Теплицы: все секреты работы с Google Документами Google Документы – один из основных и самых популярных сервисов в пакете бесплатных инструментов от Google: прямой аналог Microsoft Office, только бесплатный; все изменения сохраняются на облаке, а значит, это надежно; очень удобная схема совместной работы с документами прев...

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

[Перевод] Доклад Римского клуба 2018, Глава 1.7 «Неустойчивый рост населения и урбанизация» Рисунок 1.14 в Главе 1.10 имеет две пунктирные линии. Верхняя из них — “мировая биоёмкость за 1961 год”, т.е. допустимый экологический след на душу населения в мире с населением в 3,1 миллиарда человек. Нижняя линия — биоёмкость за 2012 год с популяцией в 7 миллиардов челов...

Принцип работы протокола MSTP Сегодня поговорим об MSTP. Перед тем, как разбираться с MSTP, надо ознакомиться с протоколами STP и RSTP. MSTP является модификацией RSTP, а значит и STP. Если RSTP это тот же STP, только с более оптимизированной отправкой BPDU и в целом работы STP, то почему надо придумыват...

Робот сообщит о готовности документов в центрах госуслуг Робот дает консультации по телефону единой справочной службы Правительства Москвы: +7 (495) 777-77-77.Чтобы получить нужную информацию, необходимо в телефонном разговоре назвать номер заявления, полученный ранее при оформлении услуги."Как правило, чтобы узнать о сроках,...

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

[Из песочницы] Автоматизация системы мониторинга на базе Icinga2 и Puppet  Автоматизация системы мониторинга на базе Icinga2 и Puppet Поговорим немного о… Infrastructure as code (IaC). На Хабре есть несколько очень хороших статей про Icinga2, есть также отличные статьи про Puppet: Icinga2 простой вариант Поднимаем микромониторинг на icinga2 с мин...

Как создавать документы Google из адресной строки браузера В "Документах Google" появились команды, которые работают во всех популярных браузерах. Рассказываем, как их использовать.

React-Hot-Loader v4.6 Примерно месяц назад вышли React Hooks, и сразу же выяснилось что React-Hot-Loader портит все малину и не только сам с ними не очень совместим, так еще и весь остальной код ломает. В общем это был жаркий месяц... Что внутри? Новый API для HMR Полная поддержка React 16.6 –...

Светодиодные лампы в Японии В ноябре 2017 года я побывал в Токио и конечно же зашёл в несколько магазинов посмотреть, как там обстоят дела со светодиодными лампами. Всё оказалось совсем не так, как можно было ожидать. Читать дальше →

Один день из жизни системного инженера Всем привет! Меня зовут Егор, и я системный инженер дата-центра компании Selectel. Сегодня я расскажу немного о себе и о том, как проходит мой день. С IT-сферой я познакомился достаточно давно, еще до обучения в университете. Большую роль для меня сыграло прохождение курс...

Кратко об архитектуре нейроморфных процессоров: взгляд изнутри Исследователи из IBM опубликовали заявку на патент со структурой нейроморфных чипов TrueNorth. Мы решили взглянуть на этот документ и рассказать, как устроен процессор IBM. Читать дальше →

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

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

Google тестирует новый формат быстроссылок в результатах поиска Англоязычные пользователи заметили, что Google тестирует новый формат дополнительных ссылок в результатах поиска. Первым о новом эксперименте Google сообщил SEMRush в Twitter. Тестовый вариант оформления выглядит так: Текущий вариант: Как видно на скриншоте выше, в тестовой ...

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

«Новое поколение»: запущена первая в мире коммерческая сеть 5G Финская телекоммуникационная компания Elisa объявила о создании первой в мире коммерческой 5G-сети. Это положило начало гонке на рынке сетей нового поколения. Посмотрим, как обстоят дела с сетями 5G в разных странах и какие технологии разрабатываются с целью подстегнуть раз...

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

На портале МИД России создан уникальный ресурс о Революции 1917 года Фактурой интернет-ресурса стали материалы двух архивов: внешней политики Российской империи и внешней политики Российской Федерации, охватывающие период 1917-1924 гг. (до полосы признания СССР ведущими западными державами). Оцифрованные фонды содержат дела канцелярии МИД Ро...

Корпорация ЭЛАР завершила оцифровку в РГВА В Российском государственном военном архиве завершены работы по сканированию и индексации документов фонда 4, описи 12 по общим приказам РВСР, РВС СССР, НКО СССР, МВС СССР, ВМ СССР, МО СССР за 1918 – 1953 гг. Специалистами ЭЛАР было отсканировано более 143 тыс. страниц докум...

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

Прямой эфир: инфраструктура фронтенда Всем привет! Меня зовут Роман Дворнов, я технический руководитель команды архитектуры фронтенда в Авито. Мы занимаемся созданием и развитием технической платформы фронтенда, чтобы другие команды могли быстрее создавать интерфейсы и продукты. Мы с коллегами запланировали сери...

Исследование: коллегам нельзя помогать, если они не просят Если вы считаете, что активное предложение помощи коллегам — это хорошо, то вы ошибаетесь. Новое исследование специалистов по менеджменту из Университета штата Мичиган показало, что лучше держать себя в руках до тех пор, пока вас напрямую не попросят. А если вы сами предлага...

Анонс Intel Ice Lake возможно состоится уже в июне Обжёгшись на внедрении 10-нм технологии, компания Intel говорит о сроках появления будущих процессоров Ice Lake очень осторожно. До сих пор на все вопросы о том, когда же перспективные 10-нм чипы с новой микроархитектурой Sunny Cove станут доступны, Intel отвечает лишь утвер...

CLRium #4: Однодневная мини-конференция по .NET GC API, C# 8.0, Global Tools, Span, Memory, System.IO.Pipeline, чего ждать в будущем Рассуждая с коллегами о вопросах развития технологий, мы как-то пришли к выводу что в тот момент, когда выныриваешь из кода и прочих задач и бросаешь взгляд либо в сторону Хабра, либо в с...

[Перевод] Знакомство с Microsoft Learn Веб-сайт Microsoft Learn — это самое простое средство для освоения продуктов и служб. Здесь вы можете пройти интерактивное обучение на основе реальных задач. К вашим услугам множество бесплатных материалов, локализованных на 23 языка, с общей длительностью изучения более 80 ...

[Перевод] Дуглас Энгельбарт: «Augmenting Human Intellect: A Conceptual Framework» Всем привет. Представляю вам коллективный (хабра-) перевод основного документа (282 000 знаков), дела всей жизни Дугласа Энгельбарта. (Подробнее: 50 лет спустя. The Mother of All Demos) Я считаю, что: Первоисточники крайне важны, иначе появляются «трактователи», кото...

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

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

Sagи из жизни Доброго времени суток. У вас тоже есть знакомый react-разработчик, который рассказывает восхитительные истории о сайд-эффектах в redux? Нет?! Могу я стать этим человеком? Автор взял на себя смелость не писать вводную часть о том, что же из себя представляет библиотека redux...

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

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

[Из песочницы] Корпоративная печать, follow me, secure print Добрый день, уважаемые коллеги. Немного о себе Позвольте представиться, меня зовут Алексей. Работаю в сфере IT вот уже более 15 лет и прошел путь от помощника Админа до менеджера в довольно крупной международной кампании. С недавних пор я осознал, что у меня накопилось д...

[Перевод] ИИ в 2019 году: текущее положение вещей Этот перевод — часть статьи The Real-World AI issue. Общеизвестный факт — если вы станете повторять любое слово много раз, то в итоге оно потеряет всякое значение, превратится в фонетическое ничто. Это причина того, почему для многих из нас термин «искусственный интеллект...

Реализация минимизации логических функций методом Квайна-Мак'Класки при неполном входном наборе Данная статья является, в некоторой степени, продолжением моей статьи по минимизации логических функций методом Квайна-Мак’Класки. В ней рассматривался случай с полностью определёнными логическими функциями (хотя этого в ней прямо не упоминалось, а только подразумевалось). В...

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

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

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

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

Демопати в Хельсинки «Assembly 2018», фотоотчёт, день первый Всё тоже самое, что и в прошлом году, только ещё больше и лучше. Фестиваль компьютерного искусства, не нуждающийся в представлении. Посвящается всем тем, кто очень хотел поехать, но не смог. Под катом много фотографий Читать дальше →

IBM Watson выдавал «небезопасные и неправильные» рекомендации по лечению рака Внутренние документы компании IBM показывают, что эксперты-медики, работающие с суперкомпьютером Watson, обнаружили «многочисленные примеры небезопасных и неправильных рекомендаций по лечению», используя программное обеспечение, сообщает Stat News. Из документов стало поня...

Роскомнадзор опроверг разблокировку Telegram Ранее утром в Сети появилась информация о том, что в России вновь заработали адреса Telegram, но в Роскомнадзор всё быстро опровергли. Впервые об этом заявил Twitter-пользователь Дмитрий Блинников: Позже данную информацию подтвердили коллеги из tjournal и appleinsider. В...

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

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

Эпоха динозавров или юридически выверенная перестраховка? В Интернете среди юридических документов тоже есть свои жемчужины (чего только стоит “блаблабла-зевок-мелкий шрифт” или лицензии про пиво, текилу и обнимашки). И они, конечно, радуют и позволяют оценить переплетение юмора здорового человека и юридической данности. Но порой ч...

Apple хотела выпустить Smart Battery Case для iPhone XS еще этой осенью Apple планировала начать продажи Smart Battery Case для iPhone XS и XS Max, информация о существовании которых появилась в первых числах декабря, одновременно с мировым релизом смартфонов нового поколения осенью текущего года. Об этом сообщает 9To5Mac со ссылкой на документ...

KDD 2018, день пятый, завершающий Вот и завершился пятый, последний день KDD. Удалось услышать несколько интересных докладов от Facebook и Google AI, помайнить футбольные тактики и погенерировать немного химикатов. Об этом и не только — под катом. До встречи через год в Анкоридже, столице Аляски! Читать да...

Минкомсвязи планирует увеличить бюджет и штат топ-чиновников В соответствии с документом, количество заместителей министра Константина Носкова вырастет с восьми до десяти, а предельно допустимое число департаментов министерства - с 15 до 18.Необходимость расширения штата и закономерное увеличение финансирования в ведомстве объясняют в...

Проблемы матчинга и как можно с ними бороться Добрый день! Меня зовут Алексей Булавин, я представляю центр компетенций Сбертеха по Big Data. Представители бизнеса, владельцы продуктов и аналитики часто задают мне вопросы по одной и той же теме — матчинг. Что это такое? Зачем и как его делать? Особенно популярен вопрос «...

Заряжаем АА, ААА и другое цилиндрическое и аккумуляторное На ныне покойном Geektimes есть (или был) блог Gearbest и он был (или есть) уныл. Их маркетологи зачем-то раз за разом втюхивают одни и те же телефоны и планшеты, тогда как на сайте (впрочем, как и на Ali) есть куча других отличных товаров для гиков. Поэтому, можно я поделюс...

LG G7 скоро получит обновление до Android 9 Pie LG G7 - один из множества смартфонов, которые по какой-то причине до сих пор еще не получили обновление до последней версии Android, но совсем скоро этот досадный нюанс может быть изменен в лучшую сторону. Как недавно стало известно, компания LG уже более месяца тестирует об...

LG G7 скоро получит обновление до Android 9 Pie LG G7 - один из множества смартфонов, которые по какой-то причине до сих пор еще не получили обновление до последней версии Android, но совсем скоро этот досадный нюанс может быть изменен в лучшую сторону. Как недавно стало известно, компания LG уже более месяца тестирует об...

160 компаний изъявили желание зарегистрироваться в Японии качестве криптовалютных бирж Агентство по финансовым услугам Японии (FSA) опубликовало несколько документов с состоявшейся на прошлой неделе встречи по изучению криптовалют, в ходе которой обсуждалось регулирование индустрии, включая вопросы регистрации биткоин-бирж. Об этом пишет Bitcoin.com. Ведомство...

Казанова будет продвигать продукцию Apple на рынке дополненной реальности Фрэнк Казанова (Frank Casanova), обладающий 30-летним опытом работы и отвечавший ранее за маркетинг iPhone в партнерских каналах, назначен старшим директором Apple по глобальному маркетингу продуктов категории Augmented Reality (AR). Об этом свидетельствует новый заголо...

Cursor API как альтернатива стандартному Paging Недостатки стандартного Paging API Изначально мы должны понять, почему подход с offset pagination не годится для больших датасетов с помощью следующего примера: Клиент предоставляет два параметра — LIMIT для ожидаемого максимального количества результатов и OFFSET для смеще...

[Из песочницы] Система автоматического документирования REST-API в Laravel проектах Преамбула Для того, чтоб описать и задокументировать правила клиент-серверного взаимодействия используя Rest-api можно выделить три основных метода: Описывать своим коллегам правила обращения к серверу на пальцах Этот метод быстр и не требует долгосрочной поддержки, но высо...

«Веста» разваливается: Заводской дефект LADA Vesta поразил владельца Недовольный автовладелец разместил в сети ролик, на котором он показал, как разваливается новая «Веста». У автомобиля с легкостью можно отломать штатную шумоизоляцию. По теме: ...

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

Компания «Disney» создаст фильм по сценарию тюменца Житель Тюмени сумел одержать победу в конкурсе лучших произведений, где помимо его работы были представлены также 49 других новелл. Всемирно известная компания Disney создаст фильм по сценарию тюменца Шамиля Агаева. Произведение «Я тебя знаю» было признано лучшим из всех 50...

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

Евросоюз одумался: скандальная «Директива о копирайте» не получила поддержки у многих стран Вчера компания Google показала, что может случиться в частности с её поисковой системой, если будет проголосована так называемая «Директива о копирайте» (Copyright Directive). Однако, похоже, в Евросоюзе многие пересмотрели своё отношение к данному документу...

Яндекс выдавал в поиске документы Google Docs c личными данными Ночью 4 июля 2018 года (около 22:30 по Москве) пользователи заметили, что поисковая система «Яндекса» стала индексировать документы сервиса Google Docs и отображать ссылки на них в поисковой выдаче. Иными словами, пользовательские файлы со стандартными настройками приватност...

[Из песочницы] Middleware и возможности Pipeline в Laravel Laravel — это поистине большая и сложная система, которая старается решить большинство бытовых задач веб разработчика максимально элегантным способом и собрать в себе как можно больше инструментов и, что очень важно — с как можно более человеческим интерфейсом. И сегодня ...

[Из песочницы] Замечательная аннотация Version в JPA Введение Итак, начнем! Что же означает аннотация Version в JPA? Если коротко, то она отвечает за блокировки в JPA. Данная аннотация решает одну из проблем, которые могут возникнуть в результате параллельного выполнения транзакций. Какие же могут возникнуть проблемы? Пот...

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

Информационная безопасность интернета вещей: кто вещь, а кто хозяин? Источник Ни для кого не секрет, что в области интернета вещей (Internet of Things, IoT), пожалуй, меньше всего порядка в плане обеспечения информационной безопасности (ИБ). Сегодня мы наблюдаем развивающуюся технологию, постоянно меняющийся ландшафт отрасли, прогнозы, поро...

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

Как организовать общее состояние в react-приложениях без использования библиотек (и зачем нужен mobx) Cразу небольшой спойлер — организация состояния в mobx ничем не отличается от организации общего состояния без использования mobx на чистом реакте. Ответ на закономерный вопрос зачем тогда собственно этот mobx нужен вы найдете в конце статьи а пока статья будет посвящена воп...

«Я три года боролся с синдромом самозванца» — 10 вопросов программисту, выпуск 7 Антон Рубановскому 29 лет, он из Питера. Еще три года назад Антон был нулёвым гуманитарием-раздолбаем, и в поисках денег попал в ИТ. «Последние несколько лет моей жизни проходят в погоне за знаниями. Надеюсь, что когда-нибудь наступит момент, когда я смогу выдохнуть и сказ...

Perf и flamegraphs Огромную популярность набирает тема повышения производительности операционных систем и поиска узких мест. В этой статье мы расскажем об одном инструменте для поиска этих самых мест на примере работы блочного стека в Linux и одного случая траблшутинга работы хоста. Пример ...

Julia и рой частиц Продолжаем изучение методов многомерной оптимизации, и следующий на очереди — метод роя частиц осуществляющий поиск глобального минимума. Читать дальше →

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

Google согласился удалять из поиска запрещенные в РФ сайты Источник: esquire Корпорация Google согласилась удалять из результатов поиска ссылки на сайты, запрещенные в РФ, о чем пишут «Ведомости». Речь идет о тех ресурсах, которые занесены в список Роскомнадзора. Среди них сайты, которые содержат призывы к экстремизму, пропаганде ...

Ушел из жизни российский прозаик Олег Павлов в возрасте 48 лет Информацию об этом сообщил публицист Платон Беседин на своей странице в Facebook. Олег Павлов ушел из жизни 8 октября в возрасте 48 лет от сердечного приступа. В прошлом он получил премию «Русский букер». В своих произведениях Олег Павлов писал об армейской действительности...

Camunda BPM Meetup Raiffeisenbank 18 декабря приглашаем на первый открытый митап Camunda BPM, который пройдет на площадке Райффайзенбанка в Нагатино. Для нас очень важно формировать сообщества и делиться знаниями и опытом как внутри компании, так и во вне. Именно поэтому на регулярной основе мы проводим отк...

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

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

[Из песочницы] Слияние телеком операторов в 2018 году Тенденция последних лет в России — принятие законов, влияющих на регулирование телеком-рынка. При этом телеком — наукоемкая и технологичная отрасль, которая выступает как двигатель развития инфраструктуры страны. 2018 год принес нам несколько поводов рассмотреть слияние теле...

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

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

Когда в Серове ждать первых и последних квитанций за отопление? В июне мы запустили рубрику “Обратная связь”, в которой специалисты управляющей компании “Серов Веста” (под руководством Руслана Шелкова) разъясняют горожанам основы жилищного законодательства и дают ответы на самые важные вопросы, связанные с ЖКХ. Читатель “Глобуса” Дмитрий...

Новый документ Google опровергает заявления о том, что CTR не учитывается в ранжировании Сотрудники Google уже неоднократно заявляли, что поисковик не учитывает CTR в ранжировании. Однако на днях глава SEO-отдела Moz Бритни Мюллер (Britney Muller) обнаружила новый документ компании, который говорит об обратном. В частности, этот документ гласит: «Например, когда...

Как делиться (совместно редактировать) документами и файлами в приложении «Файлы» на iPhone и iPad Начиная с iOS 11 в мобильной операционной системе Apple появилась возможность делиться документами из iCloud Drive при помощи нового штатного приложения «Файлы». В приложении «Файлы» на iPhone или iPad поделиться документом очень просто, но купертиновцы почему-то спрятали эт...

[recovery mode] Блокировка ануса Роскомнадзора Гимном Российской Федерации Опишу свой опыт общения с Роскомнадзором и прокуратурой по вопросу блокировки сайта, может кому пригодиться. Тут больше юридических аспектов, чем айтишных, но от сумы да Единого реестра не зарекайся. По статистике Федеральной службой по надзору в сфере связи за всю ее истор...

Закон о самозанятых. Информация к размышлению Уже давно на Хабре в обсуждениях упоминают новый закон о самозанятых. Информации пока мало, но всё-таки решила написать на основе той информации, которая есть — Закон, заключения профильных комитетов, ответы на сайте ФНС. К IT услугам закон применяется, особенностей для IT...

Amazon призывает Bloomberg отказаться от громких заявлений в статье о китайских шпионских модулях в серверах Энди Ясси, СЕО Amazon Web Services призвал Bloomberg отказаться от заявлений, сделанных в ранее опубликованной статье. Стоит напомнить, что речь в ней шла о размещенных в серверном оборудовании китайских модулей. «Они не представили доказательств, сюжет продолжает меняться...

[Перевод] Как бы выглядела интернет-система в игре EvE Online EvE online — увлекательная игра. Это одна из немногих ММО, в которых есть только один «сервер» для входа, что означает, что все играют в одном и том же логическом мире. У нее также был захватывающий набор событий, которые произошли внутри игры, и также она остается очень виз...

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

Решаем crackme от Лаборатории Касперского В один прекрасный день разные каналы в телеграмме начали кидать ссылку на крэкмишку от ЛК, Успешно выполнившие задание будут приглашены на собеседование!. После такого громкого заявления мне стало интересно, насколько сложным будет реверс. О том, как я решал этот таск можно ...

Евросоюз одумался: скандальная «Директива о копирайте» не получила поддержки у многих стран Вчера компания Google показала, что может случиться в частности с её поисковой системой, если будет проголосована так называемая «Директива о копирайте» (Copyright Directive). Однако, похоже, в Евросоюзе многие пересмотрели своё отношение к данному документ...

Конкурс по программированию: Торговля Компания Hola вновь объявляет конкурс по программированию! Победителей ожидают призы: Первое место: 3000 USD. Второе место: 2000 USD. Третье место: 1000 USD. Жюри может присудить по своему усмотрению специальный приз в 400 USD. Если Вы отправите кому-то ссылку на этот конк...

Security Week 52: The Greatest Hits Запомните этот пост, через 10 лет все будут говорить: вот, все правильно в дайджесте написали. Или наоборот: вообще не угадали, ни в одном месте. Предсказывать будущее — занятие, обреченное на провал, так как предсказание всегда основано на знаниях о настоящем и прошлом. Нас...

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

ARM Assembler Editor: Если гора не идет к Магомеду, Магомед идет к горе… Если кто не знает мне интересно программирование на ассемблере для микроконтроллеров STM32… И все бы хорошо, да только программировать особо негде… Те среды которые есть в настоящий момент заточены больше для языка Си и программирование в них на ассемблере не сильно отличае...

[DotNetBook] Исключения: архитектура системы типов С этой статьей я продолжаю публиковать целую серию статей, результатом которой будет книга по работе .NET CLR, и .NET в целом. За ссылками — добро пожаловать по кат. Архитектура исключительной ситуации Наверное, один из самых важных вопросов, который касается темы исключени...

Сжимаем список IP-адресов наилучшим образом Как-то я прочитал на Хабре статью про настройку BGP на роутере. Инструкции оттуда можно использовать для настройки домашнего роутера так, чтобы трафик на определённые IP-адреса шёл через другой канал. Однако здесь есть проблема: список IP-адресов может быть очень большим. ...

Российский планшет на ОС Sailfish появится в продаже уже этой осенью Inoi T8 на MWC 2018. Источник: jolla.com Российская компания-производитель мобильных устройств Inoi этой осенью выпустит в продажу планшет на основе ОС Sailfish, который получил название Inoi T8. Об этом сообщают «Ведомости». Sailfish Mobile OS была разработана в 2016 году...

[Из песочницы] Parse & Android: рекомендации начинающим разработчикам Аннотация В данной статье я бы хотел поделиться общими впечатлениями от использования BaaS – решения под названием Parse для разработки бэкэнда Android-приложения, рассказать о всех «подводных камнях», с которыми мне пришлось столкнуться в период разработки. Впервые эту плат...

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

Яндекс подорвал доверие к конфиденциальности информации в Google Docs Пару дней назад поисковая система Яндекс стала индексировать и предлагать в поисковой выдаче личные документы пользователей сервиса Google Docs, где в настройках приватности был отмечен вариант «Доступ по ссылке». Таким образом, миллионы документов, которые не бы...

Интеграция Veeam Backup & Replication и PureStorage Сегодня мы представляем гостевой пост от Илии Карина. Добрый день, Хабр! Меня зовут Илия Карин (Iliya_karin). Я занимаюсь всеми вопросами в области системноного администрирования в крупной компании более 7 лет. Спасибо коллегам из Veeam за возможность рассказать здесь немног...

[Перевод] Время фрагментарно; немного о сходстве распределенных систем и слабой модели памяти Привет всем! Сегодня мы хотели бы в очередной раз затронуть тему одновременного и последовательного выполнения в различных программах, особенно — в распределенных системах. Еще в сентябре мы публиковали статью "Синхронность — это миф" на эту тему, а теперь публикуем перевод...

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

[Из песочницы] Профилируем Unity проект с Android Studio Всем день добрый! Это статья о том, как профайлить Unity игры на Android с Android Studio. Я расскажу о том, как настроить Android Studio и получить максимальное кол-во данных. Вопросы анализа и выводов на основе полученного результата находятся вне рамок данной статьи. Чита...

Агентство «Синьхуа» заменило диктора-человека CGI-моделью с синтезированным голосом Будущее понемногу наступает, технологии все глубже проникают во все сферы нашей жизни. Одно из проявлений — 3D-технологии. На днях стало известно, что китайское новостное агентство «Синьхуа» решило использовать виртуального диктора для программы новостей. Пока что неясно...

Поиск в MapKit: Tips & Tricks MapKit — это программная библиотека, которая позволяет использовать картографические данные и технологии Яндекса в мобильных приложениях. У неё есть официальная документация, которая уже содержит подробное описание методов API, поэтому сегодня мы поговорим о другом. В этом...

[в закладки] Справочник законодательства РФ в области информационной безопасности © Яндекс.Картинки Все специалисты по информационной безопасности рано или поздно сталкиваются с вопросами законодательного регулирования своей деятельности. Первой проблемой при этом обычно является поиск документов, где прописаны те или иные требования. Данный справочник ...

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

Лицензия на вождение болида, или почему приложения должны быть Single-Activity На AppsConf 2018, которая прошла 8-9 октября, я выступил с докладом про создание андроид-приложений целиком в одном Activity. Хотя тема известная, существует много предубеждений относительно такого выбора — переполненный зал и количество вопросов после выступления тому подт...

Windows 10 October 2018 Update все-таки подписана? WZor опубликовал информацию о подписании Windows Server 2019 и похоже, что не только серверная версия была подписана. Я как-то не сразу заметил, что в твите Взора также говорится и о подписании других версий: LTSC – это версия Windows 10 с долгосрочным обслуживанием (ранее и...

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

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

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

Коммерческие факторы в SEO интернет-магазина и сайта услуг Внимание, лонгрид! Это подробнейший разбор коммерческих факторов, основанный на анализе через вебвизор поведения посетителей из Яндекс.Толоки, информации из официальных документов поисковых систем и выступлений их сотрудников на конференциях. Разбираем коммерческие факторы к...

О чем думать на NALSD собеседовании Я описывал ранее типичное кодинг-интервью. Помимо кодинга почти всегда есть вопрос на проектирование систем. (Large) System Design. В случае собеседований на SRE, это еще более интересный (как по мне) зверь — NALSD. Non-abstract large system design. Главное отличие между SWE...

[Из песочницы] Регресс или регрессив в тестировании О себе писать не буду (кто я и чем занимаюсь). Моя статья возможно ответит на эти вопросы. Не могу терпеть эту боль и слышать как неправильно произносят некоторые определения в тестировании. Да, я — тестировщик. Хотя мои близкие меня постоянно спрашивают — «Ты точно тести...

Анонс DevOps-конференции DevOops 2018 Прошло уже как минимум несколько лет с тех пор, как слово «DevOps» стало у всех на слуху. Кто только не внедрял его, и чего только не делал. Между тем, область это весьма неизведанная, таящая в себе множество открытий. Например, в русскоязычном сообществе всё еще не определ...

О чем молчат Лиды: начало карьеры разработчика. принципы. или как стать Middl’ом Привет! Программирование – это непростой предмет, а индустриальная разработка программного обеспечения – очень сложный. В нашей ИТ индустрии не так уж редко можно услышать вопросы от младших коллег из серии «как мне развиваться?», «что нужно делать, чтобы стать профессионало...

Три технических доклада РИТ 2018 по версии Plesk Фестиваль РИТ 2018 в Сколково был большим и весьма разноплановым. Мобильная разработка, бэкенд, фронтенд, DevOps, управление проектами и даже психология – темы на любой вкус и в плотном расписании с утра до вечера. Темы разбиты по отдельным трэкам, трэки привязаны к залам. Е...

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

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

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

ROS: карта глубин на Raspberry Pi «малой кровью» Если вы используете ROS при создании роботов, то наверняка знаете, что в ней есть поддержка работы со стереокамерами. Можно построить, например, карту глубин видимой части пространства или облако точек. И мне стало интересно, насколько просто будет использовать в ROS стере...

Определены самые опасные для вождения страны Рейтинг составляли на основании статистических сведений Европейской комиссии по безопасности. Специалисты определили самые опасные для вождения страны и первое место в списке заняла Австрия. В этом государстве на 10000 граждан приходится 44 ДТП. На второй позиции антирейтин...

Продажи смартфонов iPhone и Xiaomi обвалились на крупнейшем в мире рынке гаджетов По результатам четвертого квартала прошлого года, поставки продукции компании Apple в Китае обвалились на пугающие 20%! Хуже дела обстоят только у Xiaomi, продажи смартфонов которой и вовсе сократились на 35%!

Банк Финляндии: криптовалюты — это ошибка Центральный банк Финляндии выпустил документ под названием «Великий обман криптовалют», в котором высказал свое отношение к цифровым валютам. Об этом сообщает Cointelegraph. Автором документа выступил Алекси Грим, советник по дигитализации и глава Цифрового Центрального Банк...

Windows Mixed Reality: руководство для разработчиков (Часть 1) Привет, Хабр! Сегодня мы начинаем цикл статей по Windows Mixed Reality. В его рамках мы с нуля разработаем приложение со смешанной реальностью на Unity. Кстати, все это будет проходить в формате lab work (лабораторной работы), то есть вы сможете сами, параллельно с публикаци...

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

Введение в Maven от Balaji Varnasi и Sudha Belida (перевод) От переводчика: Несколько лет назад я поставил себе целью быстро, но достаточно плотно познакомиться с таким повсеместно используемым фреймворком, как Apache Maven. Практически моментально мне удалось найти соответствующую литературу, но я был слегка удивлен тем фактом, что ...

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

[Из песочницы] Организация поиска по веб-странице на JavaScript (без jQuery) Пару дней назад получил тестовое задание от компании на вакансию Front-end dev. Конечно же, задание состояло из нескольких пунктов. Но сейчас речь пойдет только об одном из них — организация поиска по странице. Т.е. банальный поиск по введенному в поле тексту (аналог Ctrl+F ...

К вопросу о сдвигах, знаках и быстродействии МК «Найди всему причину и ты многое поймешь» Возможно, мои постоянные читатели (ну не может быть, чтобы их не было) помнят, что я как то в своем посте недоумевал по поводу того, что при описании регистров внешних устройств используется атрибут unsigned. В комментариях было пред...

В Microsoft SharePoint добавлена возможность совместной работы в смешанной реальности Виртуальные среды Microsoft SharePoint Spaces позволят просто и быстро создавать видео в формате 360° и пространства смешанной реальности на основе имеющихся шаблонов с возможностью интуитивно добавлять 3D-объекты, документы и другие необходимые элементы. Поддерживается ...

[Перевод] Как создать приложение дополненной реальности с помощью ARCore В этом гайде вы узнаете, как добавить 3D-модели в реальный мир. Библиотека ARCore от Google позволяет добавлять на 2D-изображение (картинка или видео) полноценные 3D-модели. Вам необходимо предоставить системе некое опорное изображение, которое ARCore будет искать в реально...

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

Apple запатентовала гибкий iPhone Ни для уже кого не секрет, что такие крупные производители как Samsung и Huawei ведут работы над проектом складного смартфона. Судя по всему, Apple также была втянута в эту «гонку». Как сообщает ресурс Patently Apple, компания запатентовала небольшое складное устройство, ко...

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

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

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

Умер актер «Чемпионов» Виктор Черненко Артист отошел в мир иной в возрасте 56 лет. О трагическом инциденте сообщила его коллега Мария Берсенева. О Викторе Черненко актриса отзывается как о ее «первом Каренине» и «непревзойденном Воланде», также называя его талантливым актером и замечательным человеком. О причина...

[Перевод] Спросите Итана: если тёмная материя повсюду, почему мы не нашли её в Солнечной системе? Гало комкующейся тёмной материи с различными плотностями и огромной, рассеянной структурой, которую предсказывают симуляции. Для масштаба показана светлая часть галактики. Поскольку тёмная материя есть везде, она должна быть и в нашей Солнечной системе. Так почему же мы её...

[Из песочницы] Оценка новых проектов «Почему Я?!» Сложно начать писать и структурировать мысли, когда за много лет работы скопилось миллион идей и наработок, как сделать оценку проекта быстро и как можно точнее. Начнем по порядку. За время работы в ИТ ко мне, как в принципе, и к любому ИТ специалисту, приход...

Справочная: “Архив Интернета” — история создания, миссия и дочерние проекты Вероятно, на Хабре не так много пользователей, кто никогда не слышал об «Архиве Интернета» (Internet Archive), сервисе, который занимается поиском и сохранением важных для всего человечества цифровых данных, будь то интернет-странички, книги, видео или информация иного ти...

Проектируем канбан для ИТ (по следам мастер-класса) 22 мая на замечательной конференции «IT Management Forum 2018» я проводил мастер-класс «Проектируем канбан для ИТ». Понятное дело, что помимо задачи рассказать самое главное, поупражняться с группами и продемонстрировать собственную безграничную компе...

Как выбрать уничтожитель для бумаги В перечне распространенного офисного оборудования всегда числился шредер для бумаги – так называется незамысловатое устройство для уничтожения письменного или напечатанного материала. Компания «РеалИСТ» занимается продажей специального оборудования и предлагает шредеры для б...

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

Microsoft Launcher 5.0 для Android приносит с собой поддержку функции Timeline Кроме всего прочего, сегодня Microsoft представила следующее крупное обновление Microsoft Launcher для Android, которое приносит с собой новую страницу «Your Feed», разделённую на три вкладки: Взгляд, Новости и Timeline. Ваши активности в ленте Timeline будут синхронизирова...

Huawei увеличивает расходы на исследования и разработки Китайский производитель телекоммуникационного оборудования Huawei активно инвестирует в исследования и разработки технологий сетей пятого поколения (5G), передают novostiit.net. В 2017 году расходы компании на научно-исследовательские и опытно-конструкторские работы (НИОКР) ...

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

Apple еще до выпуска iPhone 6 и 6 Plus знала, что они гнутся Apple очень редко признаёт ошибки, в особенности если они касаются аппаратной части её устройств. Зачастую компания исправляет какие-то проблемы уже в следующих версиях своих продуктов. Пожалуй, самым громким случаем последних лет можно считать гнущиеся iPhone 6 и 6 Plus.  ...

Пять бесплатных автоматизированных платформ для изучения и прокачки в программировании Привет, сообщество! Мы в Хекслете составили список из пяти бесплатных автоматизированных онлайн-платформ для новичков и продвинутых кодеров. На русском: HTML Academy «Академия» учит верстать сайты. Основной контент в формате подписки (390 рублей в месяц) и интенсивов (от 125...

Технические аспекты блокировки интернета в России. Проблемы и перспективы Начнем сразу с дисклеймера: ниже принципиально не будет политических вопросов. Административные и юридические вопросы тоже будем обходить настолько, насколько сможем, чтобы полностью не вырывать техническую часть из остальных плоскостей. Блокировки интернета в России уже ...

Ресурсы «Яндекса» могут заблокировать из-за пиратского контента «Яндекс» должен к вечеру четверга удалить все ссылки на пиратские копии шоу и сериалов. В противном случае сервис «Яндекс.Видео» будет заблокирован. Данную информацию подтвердил заместитель руководителя Роскомнадзора Вадим Субботин, заявление кот...

«Могу рассказать про общую боль всех iOS-разработчиков» — 10 вопросов программисту, выпуск 2 Пилотный выпуск вам, кажется, понравился. И мы по-прежнему уверены, что ребята, которые не попадают в объективы камер, столь же интересны, как и ИТ-звезды. А может и еще больше, потому что они рассказывают о реальных проблемах и их решениях. На этой неделе мы задали 10 воп...

Сообщениями Маска о продаже компании частным инвесторам заинтересовался регулятор США Вчера стало известно о том, что Комиссия по ценным бумагам и биржам США (SEC) направила в компанию Tesla запрос относительно заявления Илона Маска о превращении его компании в частную. Об этом сообщает Bloomberg. Регулятор запросил данные у каждого из директоров компании....

Зачем разработчикам ABBYY Mobile нейросети, музей и Random Coffee Здравствуй, Хабр! В далёком 2005 году в ABBYY появился первый мобильный SDK. А в 2007 в компании образовался отдельный департамент ABBYY Mobile, и начали рождаться технологии, которые стали основой наших приложений — ABBYY Business Card Reader, ABBYY FineScanner и ABBYY Te...

[Из песочницы] IT-эмиграция с семьей. И особенности поиска работы в маленьком городе Германии, когда ты уже там Поехать работать в Австралию или Таиланд, когда тебе 25 и нет семьи, не так и сложно. И таких историй большое количество. А вот переехать, когда тебе под 40, жена и трое детей (8 лет, 5 лет и 2 года) — задача другого уровня сложности. Поэтому хочу поделиться своим опытом пер...

Work-Life Balance по мотивам BoF-сессии на Mobius'18 Позавчера закончилась конференция мобильных разработчиков Mobius'18, в первый день которой состоялась BoF-сессия, которая сподвигла меня к написанию этой заметки. По теме work-lfe balance и особенно по выгоранию на работе мне есть что рассказать. Чуть ниже вы узнаете как поп...

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

[Из песочницы] Получаем данные enum в проекции Automapper Немного ликбеза Я очень люблю Automapper, особенно его QueryableExtensions и метод ProjectTo<>. Если вкратце, то данный метод позволяет делать проекцию типов прямо в SQL-запросе. Это позволяло получать dto фактически из базы данных. Т.е. не нужно получать две entity из...

Как поставить на Xiaomi Mi Band 3 прошивку с русским языком Итак, из-за большого количество вопросов, в том числе и наших читателей, мы решили написать о том, как обстоят дела с русским языком на Xiaomi Mi Band 3. Глобальной прошивки на этот спортивный трекер еще не Сообщение Как поставить на Xiaomi Mi Band 3 прошивку с русским язык...

[Перевод] Настоящее и будущее безопасной работы с null и undefined в JavaScript Автору материала, перевод которого мы сегодня публикуем, недавно попался один вопрос на StackOverflow, который заставил его задуматься об обработке значений null и undefined в JavaScript. Здесь он приводит анализ текущей ситуации, показывает некоторые приёмы безопасной работ...

Julia и метод покоординатного спуска Метод покоординатного спуска является одним из простейших методов многомерной оптимизации и неплохо справляется с поиском локального минимума функций с относительно гладким рельефом, поэтому знакомство с методами оптимизации лучше начинать именно с него. Поиск экстремума ве...

Сделать жизнь в доме комфортной можно уже сейчас… Реклама Совет дома — удобный вариант решения жилищных вопросов Как отмечает генеральный директор управляющей компании «ЖКХ СЕРОВ» Руслан Шелков, по-настоящему активные квартиросъемщики есть во многих домах. Активисты приходят на приемы в обслуживающие организации, задают и решают во...

Для регулирования госзакупок российского ПО планируют написать отдельный закон Документ, включающий это предложение, подготовлен и опубликован по итогам заседания Совета, состоявшегося в Калининградской области еще 1 августа 2018 г.Комментируя это решение Совета, генеральный директор "Базальт СПО" Алексей Смирнов в разговоре с CNews пояснил, ...

[Перевод] Как CSS специфичность работает в браузере Многие считают CSS сложным. Они придумывают разные оправдания: не хватает способностей понимать CSS или CSS сам по себе плох. Но реальность такова, что люди просто не нашли время, чтобы действительно изучить его. Если вы читаете эту статью, значит заинтересованы в изучении C...

Аудиогаджет специального назначения: “тихий” голос “Медузы”, “Шепот” щитов и 162 дБ от LRAD На этот раз речь пойдет об применении звука в качестве оружия. В этой теме много интересного, разработки велись с начала 40-х и потому рассказать обо всём в одной статье не удастся. Я постарался выбрать наиболее заметные и неординарные проекты, о которых можно будет подискут...

Усталость от одноразовых вещей. Или ода А.С. Макаренко Тот, кто прочтет заглавие, первым делом, наверное, подумает, а при чем тут вообще Макаренко (кому лень лезть в Википедию – это известнейший в мире (!) советский педагог). Огорчу, узнать это получится только, дочитав статью как минимум до середины. Такое вот предисловие. Выну...

Что такое стартап? В 1976 году в журнале Forbes впервые появился термин «Стартап». В классическом понимании он означает недавно основанную компанию, которая пытается развиваться на основе новых технологий и идей. Чаще всего такой проект нуждается в серьезном финансировании. Термин возник еще в...

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

Власти Москвы запустили сервис об изменениях в законодательстве Сервис поможет предпринимателям ориентироваться в нормативных документах и оперативно узнавать об изменениях в федеральном и региональном законодательствах.

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

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

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

Московский университет задействовал блокчейн для хранения дипломов Финансовый университет при правительстве РФ в Москве будет загружать дипломы выпускников на блокчейн. Об этом говорится на сайте вуза. Первая партия документов уже хранится в распределенном реестре. Для каждого диплома создан уникальный идентификатор с личными данными. У дип...

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

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

Новый чемпион от Лего, встречайте: Lego Boost На Хабре есть два типа статей про робототехнику компании Лего: условно «хейтерские», с лейтмотивом «Lego не нужен» и от самой компании Лего. Оправдано это, или не очень – тема отдельной статьи, но, по всей видимости, в Лего понимают, что робо-конструкторы становятся все бол...

[Перевод] Самые быстрые Python веб-фреймворки в 2019 В 2018 году Python укрепил свои позиции популярности среди программистов и вошел в Top 3 самых популярных языков на github. Все больше и больше людей переходит на светлую сторону…то есть Python. Появилось еще большее количество разработчиков, которые интересуются данным яз...