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

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

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

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

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

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

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

MU-MIMO: один из алгоритмов реализации Предисловие В качестве дополнения к моей недавней статье хотелось бы также поговорить о теме MU (Multi User) MIMO. Есть у мною уже упомянутого профессора Хаардта одна очень известная статья, где он вместе со своими коллегами предлагает алгоритм разделения пользователей по ни...

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

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

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

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

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

Источники вдохновения при разработке под UDB Ну что ж, мы уже знаем всё, что нужно для программирования UDB. Но одно дело – знать, и совсем другое – уметь. Поэтому сегодня мы обсудим, где и как можно черпать вдохновение для повышения собственного мастерства, где набираться опыта. Как видно из перевода документации, там...

Массовая загрузка данных, или Как накормить китайскую деревню Чем высоконагруженная информационная система похожа на огромный гипермаркет? Что делать, если 150 млн человек одновременно придут в гипермаркет за покупками? За что можно наказать руководителя гипермаркета, а за что нет? Почему время загрузки документа ночью намного меньше, ...

[Перевод] Джо Армстронг об Elixir, Erlang, ФП и ООП В последние несколько дней на Хабре был опубликован ряд статей, общим лейтмотивом которых (особенно в комментариях) стало противостояние тупоконечников с остроконечниками – адепты ФП против ООП, хотя их и призывали не спорить. Иногда обсуждали Erlang, в связи с чем мне вспом...

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

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

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

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

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

[Из песочницы] С чего начать при подборе персонала впервые Я тимлид в небольшой команде разработчиков. Зимой 2018 года один из наших сильных разработчиков ушел в декрет. И я столкнулась с проблемой подбора персонала. Ранее опыта в проведении собеседований и поиске подходящего кандидата у меня не было. Все знания, которые меня были н...

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

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

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

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

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

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

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

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

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

ObjectRepository — .NET in-memory repository pattern для ваших домашних проектов Зачем хранить все данные в памяти? Для хранения данных сайта или бекэнда первым желанием большинства здравомыслящих людей выберет SQL базу данных.  Но иногда в голову приходит мысль что модель данных не подходит для SQL: например, при построении поиска или социального графа ...

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

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

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

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

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

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

Один день до DotNext 2019 Piter. Анонс бесплатной трансляции 15 мая, то есть уже завтра, состоится конференция DotNext 2019 Piter. Это два дня докладов про настоящее и будущее платформы .NET, оптимизацию производительности, детали внутреннего устройства платформы, архитектуру, решение необычных задач и так далее. Общее количество до...

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

[Из песочницы] Разбор критической ошибки в алгоритме работы шифрования КИБ SEARCHINFORM Контроль всей информации циркулирующей в организации является одной из главных задач при практической реализации организационно-распорядительных документов (политика информационной безопасности и иные внутренние документы нижних уровней) организации. Системы предотвращения у...

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

PS2/PSP эмулятор + Google Drive + YouTube = «безумие» продолжается Привет всем читателям! Я продолжаю тему программного эмулятора для PlayStation 2 и PlayStation Portable — Omega Red. Более подробно: Как я подружил PlayStation 2 и PlayStation Portable (спойлер — объединил в один эмулятор) Красный Омега PS2 эмулятор В данном материале я...

[Перевод] Iodide: интерактивный научный редактор от Mozilla Изучение аттрактора Лоренца, а затем редактирование кода в Iodide В последние десять лет произошёл настоящий взрыв интереса к «научным вычислениям» и «науке о данных», то есть применению вычислительных методов для поиска ответов на вопросы, анализа данных в естественных и ...

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

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

REG.RU против Beget: разбор полетов Чуть менее года назад началась увлекательная история, когда REG.RU в одностороннем порядке расторг партнерский договор с Beget. Мне стало интересно, как обстоят дела с данным вопросом, и я решил поинтересоваться ходом разбирательств у непосредственных участников, так как зая...

[Перевод] Как устроен Philips VideoWRITER. Сначала фотки железа, потом немного занудства Устройство для редактирования и печати текстов WideoWRITER было выпущено компанией Philips в 1985 году. Оно выполнено на Z80-совместимом процессоре и содержит 16 кБ ПЗУ и столько же ОЗУ (как позже выяснилось, ПЗУ больше). Для сохранения документов в нём предусмотрен 3,5-дю...

Обязанности поисковиков: как можно “редактировать” поиск в России Долгое время поиск информации в интернете напрямую законами не регулировался и никто не мог заставить поисковик показывать или скрывать определённую информацию в результатах поиска. Но с 2015 года российский законодатель успел предоставить право “редактировать” результаты...

[Из песочницы] От моделирования процессов к проектированию автоматизированной системы (Часть 1) «Один день из жизни белки» или от моделирования процессов к проектированию автоматизированной системы учёта материальных ценностей «Белка-1.0» (Часть 1) Использована иллюстрация к "Сказке о царе Салтане" А.С.Пушкина, изд."Детская литература", Москва, 194...

Uber подал документы для проведения IPO Изображение: Unsplash Компания Uber опубликовала документы для проведения IPO на Нью-Йоркской бирже. Акции будут торговаться под тикером UBER, сообщает CNBC. Публикация документов для выхода на биржу произошла две недели спустя выхода на IPO главного конкурента Uber – та...

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

О чём писать в White Paper и как её использовать для продвижения ИТ-продукта? В начале 2019 года один ИТ-клиент поставил передо мной задачу — написать White Paper (она же «белая книга», официальная публикация, «вайт пейпер» и т. д.). А я никогда этого раньше не делал, хотя контент-копирайтингом занимаюсь давно. Решил поискать в Рунете — одна «SEO-вода...

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

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

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

[recovery mode] Облачная электронная подпись в России и мире Добрый день, дорогой читатель! Я некоторое время активно следил за обновлениями и новостями программы «Цифровая экономика». С точки зрения внутреннего сотрудника системы ЕГАИС, конечно, процесс на десятилетия. И с точки зрения разработки, и с точки зрения тестирования, откат...

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

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

От 5 до 7 и ведерко кофе Сколько раз в неделю вы слышите от домашних и коллег слова «хочу выспаться» и «не могу проснуться»? Как часто по утрам вы стонете «Ну еще бы часок!» или «Когда уже пенсия?» Проблемы, так или иначе связанные со сном, обсуждают на ТВ и в YouTube, на форумах и в пабликах. Гово...

Импортозамещение на практике. Часть 1. Варианты Введение В связи с тем, что близится 2020 год и «час хэ», когда нужно будет отчитаться об исполнении приказа Минкомсвязи о переходе на отечественное ПО (в рамках импортозамещения), да не простое, а из реестра Минкомсвязи, мне прилетела задача о разработке плана, собственно...

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

Как изучение критической уязвимости DHCP в Windows 10 привело к обнаружению еще двух ошибок безопасности Изображение: Unsplash Как было описано в предыдущей статье про CVE-2019-0726, иногда поиск деталей об уже известной уязвимости приводит к обнаружению новой уязвимости. А в некоторых случаях таких новых уязвимостей оказывается больше одной. Читать дальше →

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

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

Игра фреймворков: тренды JavaScript в 2019 TypeScript против ES6, React против Angular, Jest против Mocha… Не хуже нашумевшего сериала, эти «битвы» держат поклонников JavaScript в напряжении, заставляя их задумываться: «Что же учить дальше?» К тому же, армии пользователей каждой из технологий приводит настолько убеди...

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

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

От моделирования процессов к проектированию автоматизированной системы (Часть 2) «Один день из жизни белки» или от моделирования процессов к проектированию автоматизированной системы учёта материальных ценностей «Белка-1.0» (Часть 2) Использована иллюстрация к "Сказке о царе Салтане" А.С.Пушкина, изд."Детская литература", Москва, 1949 год, Ленинград, ри...

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

В России предлагают легализовать встроенные сим-карты В России давно работают виртуальные операторы GigSky и Truphone, у которых можно купить виртуальные сим-карты через интернет Минкомсвязи разрабатывает необходимую нормативную базу для внедрения технологии eSim (Embedded Sim), то есть интегрированных в мобильные устройства...

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

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

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

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

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

Spring Data JPA: что такое хорошо, и что такое плохо Крошка-сын к отцу пришел И спросила кроха — Что такое хорошо и что такое плохо Владимир Маяковский Эта статья о Spring Data JPA, а именно в подводных граблях, встретившихся на моём пути, ну и конечно же немного о производительности. Читать дальше →

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

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

Поиск по документам и другие обновления AppMetrica Документация AppMetrica переехала с https://tech.yandex.ru на собственный домен. Кроме того, была переработана структура раздела, стала проще и логичней.  На новой платформе заработал поиск по документам. Теперь легче искать не только ключевые слова, но и конкретные ста...

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

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

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

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

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

Почта Mail.ru реализовала поиск документов во вложениях по ключевым словам Почта Mail.ru научилась распознавать тип скана документа по внешнему виду. Теперь пользователь может искать документы в почтовом ящике по ключевым словам («паспорт», «загран», «права» и так далее), и Почта найдет их, даже если ключевого слова нет в названии или в письме. Ран...

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

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

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

Госдума продолжит борьбу с нелегальной продажей сим-карт 6 марта Госдума приняла поправки в закон «О связи» в первом чтении. Эти поправки ограничивают продажу сим-карт в нестационарных торговых объектах. Законопроект представила его соавтор, член Совета Федерации Людмила Бокова, о чем сообщают «Ведомости». Аналогичные меры деп...

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

Гаджеты с барахолки: зачем покупать 20-летний ноутбук Packard Bell за 10 евро На днях на местной гранадской барахолке мне попался на глаза необычный ноутбук. Он был ну очень толстым, продавался с собственными документами (мануал, гарантийка и т.п.) и имел наклейку Windows XP, что говорило о принадлежности к XXI веку. Немного поторговавшись, я куп...

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

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

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

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

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

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

Хватит спорить про функциональное программирование и ООП Пост содержит некоторое количество стёба, минздрав убедительно просит неподготовленного читателя воздержаться от прочтения. Статьи на тему «ФП лучше» или «ООП лучше» напоминают дебаты, что же лучше для обеда, вилка или ложка. Традиционно джуны начинали с ложки, но кто-то оче...

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

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

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

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

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

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

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

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

Интерфейсы как абстрактные типы данных в Go Не так давно коллега ретвитнул отличный пост How to Use Go Interfaces. В нем рассматриваются некоторые ошибки при использовании интерфейсов в Go, а также даются некоторые рекомендации по поводу того, как их все-таки стоит использовать. В статье, упомянутой выше, автор приво...

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

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

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

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

C++ Russia 2019: бесплатная трансляция первого зала и немного о том, что будет на конференции 19-20 апреля, то есть уже на этих выходных, пройдёт конференция C++ Russia. Это два дня и несколько треков хардкорных технических докладов, посвященных C++: concurrency, производительность, архитектура и инфраструктурные решения — всё для того, чтобы ваш код выглядел лучше и...

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

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

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

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

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

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

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

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

Искусство парсинга 2 или транслитерация собственной разметки +БОНУС: как включать классы друг в друга в C++ Привет, Хабр! Эта статья — прямое продолжение статьи Искусство парсинга или DOM собственными руками, где мы разобрали HTML-документ и построили на его основе абстрактное синтаксическое дерево (AST) с доступом к любому элементу ч...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[Перевод] Н.М.Д. (Не Моё Дело) В последние несколько лет передо мной жёстко встал вопрос расстановки приоритетов. Я видела, что многие друзья и коллеги тоже страдали от этого: как понять, какую проблему решать, а какую игнорировать? Где проходит черта? Установка Если вы читаете это в поисках совета, веро...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[Перевод] Первый бактериальный геном, спроектированный при помощи компьютера Caulobacter crescentus – безопасная бактерия, живущая в пресной воде по всему миру Все известные геномы организмов хранятся в базе данных, принадлежащей Национальному Центру Биотехнологической Информации в США. На сегодняшний день в базе данных есть запись: Caulobacter ...

Цифровой бардак грозит потерями У 20% россиян есть доступ к файлам и электронным документам с прошлого места работы. Такие данные приводит "Лаборатория Касперского" по результатам исследования. Несанкционированному доступу способствуют сами сотрудники. Так, 30% российских респондентов заявили, чт...

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

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

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

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

Основы формата GLTF и GLB, часть 2 Данная статья является продолжением рассмотра основ GLTF и GLB форматов. Вы можете найти первую часть статьи здесь. В первой части мы рассмотрели с вами зачем изначально планировался формат, а также такие артефакты и их атрибуты GLTF формата как Scene, Node, Buffer, BufferVi...

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

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

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

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

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

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

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

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

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

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

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

Водители не должны будут менять права после ввода электронных удостоверений "Госавтоинспекция МВД России в 2018 году выступила с предложением перейти на электронный вид водительского удостоверения. В настоящее время существует федеральная информационная система ГИБДД, в которую, в частности, входит база водительских удостоверений. Для водителей...

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

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

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

Использование Datapath Config Tool Нам предстоит сделать предпоследний шаг в практическом освоении работы с UDB. Сегодня мы будем вести разработку не при помощи автоматизированного UDB Editor, а в полуручном режиме, с использованием Datapath Config Tool. Очень хорошим подспорьем в освоении этого инструмента...

Как смотреть SDDL и не ломать глаза о точки с запятыми Мой путь в ИБ начался с удивительного открытия: «безопасно ≠ зашифровано». Это сейчас такое утверждение выглядит простым и очевидным, а на первом курсе осознание этого факта произвело эффект сравнимый с ментальной атомной бомбой. Информационная безопасность атаковала расши...

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

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

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

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

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

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

Кто есть кто на рынке «Умных домов»? Задали мне тут вопрос на днях, какая система умного дома лучше, какая хуже и чем? Вот серьезно — я задумался! Просто ответить на этот вопрос нельзя… Читать дальше →

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

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

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

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

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

Все лавры царю: Путин «увел» у Жириновского закон о декриминализации статьи за «лайки» Госдума отказала ЛДПР и КПРФ в изменении статьи 282 УК РФ, но быстро передумала, когда идентичный проект предложил президент. Летом прошлого года Владимир Путин серьезно подорвал свой рейтинг, поддержав Госдуму и правительство в принятии «пенсионной реформы». Однако народна...

EFORTH для программируемого калькулятора Транслятор EFORTH теперь есть и на отечественном калькуляторе «Электроника МК-161»! 17 мая версия v0.5b успешно прошла мои тесты, а также пять авторских тестов TEST-TEST4. Я добился того, что можно сделать в одиночку, но считаю это лишь половиной дела. Настало время представ...

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

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

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

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

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

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

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

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

Как мы в IntelliJ IDEA ищем лямбда-выражения Важной возможностью любой IDE является поиск и навигация по коду. Один из часто используемых вариантов поиска на языке Java — поиск всех реализаций данного интерфейса. Часто такая функция называется иерархией типов (Type Hierarchy) и выглядит как на картинке справа. Перебира...

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

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

Signpost: когда брейкпоинтов недостаточно В предыдущей статье мы узнали о причинах нестабильности unit-тестов и способах борьбы с этим. Теперь мы хотим рассмотреть один из новых инструментов Apple для отладки и профилирования кода. Речь о представленном на WWDC 2018 фреймворке для логирования os_log, который был рас...

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

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

[Из песочницы] Самостоятельное изучение английского с Elementary до Intermediate: полезные ресурсы и мотивация Делюсь своим опытом самостоятельного изучения английского языка. За 8 месяцев я использовала много разных ресурсов, на поиск которых уходило мое время. Надеюсь написанием этой статьи помогу вам сэкономить ваше. Читать дальше →

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

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

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

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

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

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

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

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

Операция TaskMasters: как мы разоблачили кибергруппировку, атакующую организации России и СНГ Изображение: Unsplash Осенью 2018 года эксперты PT Expert Security Center выявили активность преступной группировки, деятельность которой была направлена на хищение конфиденциальных документов и шпионаж. Сегодня мы расскажем о ходе расследования, а также опишем основные м...

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

Xiaomi провела реструктуризацию бизнеса по ... Xiaomi одна из тех компаний, которая вознамерилась создавать фирменные процессоры. Поручили это дело дочерней компании Songguo Electronics и на сегодняшний день особых успехов на рынке полупроводниковой продукции она не достигла. В активе всего один чип Surge S1, который был...

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

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

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

[Перевод] Я не могу использовать Rift S, и у вас тоже не получится Глазища этого парня позволяют ему наслаждаться своим Rift S. Его друзьям остаётся ему только позавидовать. Из блога Палмера Лаки, изобретателя шлема виртуальной реальности Oculus Rift, одного из основателей компании Oculus VR. Rift S [следующее поколение шлема виртуальной...

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

«Игра Престолов, подвинься». Что сегодня показала Apple на своем Show Time event Пару часов назад закончилась очень большая презентация Apple, посвященная различным сервисам и прорыву компании в сферу ТВ. Она длилась почти два часа, заметно дольше, чем презентации iPhone и iPad. Наблюдать, если честно, тоже было намного интереснее. Apple удаляется дале...

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

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

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

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

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

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

В России может появиться электронный договор купли-продажи автомобилей Об этом пишет "КоммерсантЪ" со ссылкой на слова генерального директора компании "Электронный паспорт" (входит в "Ростех") Ильи Минкина. "Очень хочется сделать электронный договор купли-продажи. Мы этим сейчас занимаемся в инициативном поря...

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

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

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

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

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

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

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

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

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

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

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

Не долго музыка играла… или как ОС Эльбрус так и не стала свободной Несколько дней назад некоторые СМИ сообщили о возможности свободного скачивания операционной системы Эльбрус. Ссылки на дистрибутив предоставлялся только для x86 архитектур, но даже в такой виде, это могло бы стать очень важной вехой в развитии данной операционной системы. ...

[Перевод] Основы движков JavaScript: общие формы и Inline кэширование. Часть 2 Всем привет! Курс «Безопасность информационных систем» стартует уже через 2 недели, поэтому сегодня мы хотим опубликовать вторую часть статьи, публикация которой приурочена к его запуску. Прочитать первую часть можно тут. Итак, начнем. Inline Caches (ICs) Основной идеей, к...

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

Дороже, чем Tesla и Ford вместе. Компания Uber вышла на биржу Компани Uber наконец-то вышла на биржу. Эту тему затрагивали не раз. Сервису предрекали рыночную капитализацию в 100 и даже 120 млрд долларов, но реальность оказалась чуть иной. Итак, Uber оценила свои акции в 45 долларов, что вписывается в диапазон 44-50 долларов, кото...

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

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

Сети для самых маленьких. Часть ой, всё Дорогие мои друзья, отважные критики, тихие читатели и тайные почитатели, СДСМ заканчивается. Я не могу похвастаться тем, что за 7 лет я затронул все темы сетевой сферы или тем, что хотя бы одну из них раскрыл полностью. Но это и не было целью. А целью этой серии статей б...

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

В Google Docs можно будет напрямую редактировать файлы Microsoft Office Сервис для совместной работы с документами Google Docs получил встроенную поддержку файлов Microsoft Office. Ранее для редактирования, комментирования и совместной работы с этими файлами, их нужно было конвертировать в формат, поддерживаемый Google Docs. Теперь их можно загр...

[Из песочницы] Автоматизация конвертирования word файлов в другие форматы Некоторые гос. структуры формируют отчёты в doc файлах. Где-то это делается руками, а где-то автоматически. Представим, что вам поручено обработать тонну таких документов. Это может быть необходимо для вычленения какой-то конкретной информации или просто проверки содержимого...

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

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

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

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

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

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

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

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

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

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

JPoint 2019: бесплатная онлайн-трансляция, вечеринка и многое другое 5-6 апреля, то есть уже на этих выходных, пройдёт JPoint 2019 — международная Java-конференция для опытных Java-разработчиков. Если вы не смогли поучаствовать, вживую или онлайн, то у нас есть сюрприз: бесплатная трансляция первого зала. Точнее, первый день и первый зал + к...

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

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

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

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

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

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

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

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

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

Фриланс и финансы: 5 способов расчета между заказчиком и фрилансером Оплата. Вопрос взаиморасчетов для фриланса стоит остро, каждая из сторон хочет себя обезопасить, ведь риски велики. Заказчик рискует потерять деньги, фрилансер рискует потерять время на работу и по сути тоже потерять деньги. Как там вообще в этих ваших фрилансах обстоят ...

[Из песочницы] Применение Linux и СПО в нашем учебном заведении: быть или не быть? Доброго времени суток, уважаемые Хабровчане. В последнее время меня стал волновать вопрос: как долго будет продолжаться монополия компании Microsoft в секторе рынка, отвечающего за поставки ПО во многие учебные заведения нашей страны (фактически он был занят корпорацией уже ...

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

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

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

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

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

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

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

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

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

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

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

Projects на CodeFest: как менеджеру выжить в непрерывно меняющемся мире? Роман 4,5 часа отвечает на вопросы участников CodeFest Какая тема самая животрепещущая в управлении IT-проектами в 2019 году? Вопрос с подвохом. В зависимости от размера компании, профиля, истории, для каждого ответ будет свой. Тем не менее, всегда есть несколько тем, кот...

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

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

[Перевод] Особенности рендеринга в игре Metro: Exodus c raytracing Предисловие После выхода последней игры из серии «Метро» я потратил несколько часов на изучение её внутренней работы и решил поделиться тем, что может показаться интересным с технологической точки зрения. Я не буду проводить подробный анализ или изучать дизассемблированный ...

[Перевод] Воссоздание шрифтов с экрана ЭЛТ Изучение глифов на терминалах DEC VT100 и VT220 Недавно я немного увлёкся эмуляцией аналоговых медиа: хотелось воссоздать растровую графику ЭЛТ, как на «стеклянных терминалах» прошлого, таких как культовая серия VT от Digital Equipment Corporation (DEC). В процессе возник ...

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

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

Дороже, чем Tesla и Ford вместе. Компания Uber вышла на биржу Компани Uber наконец-то вышла на биржу. Эту тему затрагивали не раз. Сервису предрекали рыночную капитализацию в 100 и даже 120 млрд долларов, но реальность оказалась чуть иной. Итак, Uber оценила свои акции в 45 долларов, что вписывается в диапазон 44-50 долларов, кот...

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

Вейвлет — анализ.Часть 1 Введение Рассмотрим дискретное вейвлет – преобразования (DWT), реализованное в библиотеке PyWavelets PyWavelets 1.0.3. PyWavelets — это бесплатное программное обеспечение с открытым исходным кодом, выпущенное по лицензии MIT. При обработке данных на компьютере может выполня...

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

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

Современное состояние науки о сознании Чтобы немного отвлечься от физики, временно сменим тему. Мне понадобится концепция “философского зомби” — ее бы, вероятно, пришлось бы долго объяснять, но на помощь пришел сериал “Мир Дикого Запада”: Читать дальше →

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

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

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

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

Про подсчёт битов, беззнаковые типы в Kotlin и про ситуации, когда экономия на спичках оправдана К написанию статьи подтолкнул вот этот комментарий. А точнее, одна фраза из него. … расходовать память или такты процессора на элементы в миллиардных объёмах — это нехорошо… Так сложилось, что в последнее время мне именно этим и пришлось заниматься. И, хотя, случай, которы...

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

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

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

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

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

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

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

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

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

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

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

Основы движков JavaScript: общие формы и Inline кэширование. Часть 1 Привет, друзья. В конце апреля мы запускаем новый курс «Безопасность информационных систем». И уже сейчас хотим поделиться с вами переводом статьи, которая непременно будет очень полезной для курса. В статье описаны ключевые основы, они являются общими для всех движков Jav...

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

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

Куда приводят мечты: Андеграунд На календаре 12 марта 2040 года. Время 5.30. У меня, двадцатилетнего студента-историка сегодня важный день. Вечером состоится мое первое выступление в “Андеграунде”, и я очень хочу, чтобы оно было успешным. Тема — “Куда приводят мечты или итоги четвертой промышленной революц...

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

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

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

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

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

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

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

[Перевод] Хитрый Perl-квайн Прим. пер.: Встретил сегодня в твиттере очень забавный, на первый взгляд, тред. А потом пригляделся и понял, что он не только забавный, но и занятный. А раз уж так сложилось, что сегодня пятница, то решил, что стоит поделиться обнаруженным и с товарищами:) Сохраните следу...

Хабрамегарейтинг: лучшие статьи и статистика Хабра за 12 лет. Часть 1/2 Привет Хабр. После публикации рейтинга статей за 2017 и 2018 год, следующая идея была очевидна — собрать обобщенный рейтинг за все годы. Но просто собрать ссылки было бы банально (хотя и тоже полезно), поэтому было решено расширить обработку данных и собрать еще немного пол...

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

Будущий телескоп NASA может открыть 1 400 новых экзопланет NASA/Goddard Space Flight Center/Conceptual Image Lab Космический телескоп WFIRST должен быть запущен NASA после телескопа имени Джеймса Уэбба, запуск которого много раз откладывался и на данный момент ожидается в 2021 году. Запуск же WFIRST запланирован приблизительно ...

Оцениваем пропускную способность MIMO канала (алгоритм Water-pouring прилагается) Предисловие В лето 2016 от всем известного события вашему покорному слуге в числе группы других студентов удалось побывать на лекциях профессора Мартина Хаардта по тематике MIMO, проводимых им в рамках международной магистерской программы "Communication and Signal Processin...

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

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

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

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

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

[Из песочницы] Развёрнутый ответ на комментарий, а также немного о жизни провайдеров в РФ Сподвиг меня на этот пост вот этот вот комментарий. Привожу его здесь: kaleman сегодня в 18:53 Меня сегодня порадовал провайдер. Вместе с обновление системы блокирования сайтов, у него под бан попал почтовик mail.ru С утра дергаю техподдержку, ничего сделать не могут. Пров...

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

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

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

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

Разрабатываем теорию информации как проект с открытым исходным кодом Есть проблема: найден очень полезный способ описания процессов формирования и преобразования информации, сформирован теоретический базис этого способа публикация в чисто-теоретическом виде (без сопровождения объяснениями и примерами) будет доступна только труженикам науки, ...

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

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

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

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

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

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

РЖД создаёт блокчейн-сервис мониторинга смарт-контрактов грузовых перевозок Основные цели проекта заключаются в создании единого информационного пространства между участниками грузовых железнодорожных перевозок и обеспечении мониторинга выполнения смарт-контрактов грузовых железнодорожных перевозок на базе платформы распределенного реестра данных (б...

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

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

[Перевод] Исчерпывающий список различий между VB.NET и C#. Часть 2 В первой части статьи тема превосходства VB.NET над C# по рейтингу TIOBE нашла живой отклик в комментариях. Поэтому по совету AngReload посмотрим на тренды StackOverflow. C# все еще силен! Революция, о которой так долго говорили в прошлый раз, отменяется! Ура, товарищи! Или...

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

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

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

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

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

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

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

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

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

Help Desk за 3 часа. Автоматизация несложных бизнес-процессов в PowerApps, Flow и Teams Всем привет! Мой коллега написал статью по опыту использования различных инструментов О365 для автоматизации небольших бизнес-процессов. Мы взяли за основу кейс по автоматизации HelpDesk на технологиях PowerApps, MS Flow и MS Teams. Подробности под катом. Надеюсь, статья бу...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Mattermost. Интеграция с внешними сервисами (часть 2) Продолжим разбираться с mattermost в части интеграции с внешними сервисами. Часть вторая. Интеграция с Zabbix Во второй части повествования о интеграции mattermost, речь пойдет про отправку сообщений об авариях из zabbix в mattermost. В результате поисков в сети был взят за ...

Получаем ссылки на профили Vk из выдачи SearchFace с помощью Python (но это не точно) Картинка для привлечения внимания: Кадр из сериала Person Of Interest Сегодня мы поговорим о лёгком распознавании лиц с помощью доступных инструментов. Используются: Python 3.6, searchface.ru, внешний сервис для преобразования ссылок на фото в id (бот в телеграме, на тек...

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

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

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

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

Количество вредоносных программ для Mac выросло на 62% Компания Malwarebyte поделилась свежей информацией о том, как обстоят дела с вредоносным программным обеспечением для компьютеров. Согласно последней статистике, в первом квартале этого года число так...

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

NoVerify: линтер для PHP от Команды ВКонтакте теперь в открытом доступе Расскажу, как нам удалось написать линтер, который получился достаточно быстрым, чтобы проверять изменения во время каждого git push и делать это за 5−10 секунд при кодовой базе в 5 миллионов строк на PHP. Мы назвали его NoVerify. NoVerify поддерживает базовые вещи вроде ...

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

[Из песочницы] Кто такой руководитель проекта по мнению владельца бизнеса и как с этим бороться Я хотел бы поговорить о том, что сегодня в России понимается под проектным управлением и в чем, по мнению многих, заключается роль руководителя проекта. Коллеги знают, что у нас в стране по этой теме есть определенные разночтения и одни активно несут верное понимание в масс...

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

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

Расширяемый Postgres На прошедшем PGConf.Russia был доклад про расширение MobilityDB, а Андрей Бородин предложил идею расширять методы индексов под задачу. Продолжу тему с расширением Postgres под решаемую задачу на примере расширения сделанного в рамках HighLoad Cup 2018, код доступен на GithH...

[Из песочницы] Domain Driven Design: Value Objects и Entity Framework Core на практике На Хабре и не только написано приличное количество статей про Domain Driven Design — как в общем про архитектуру, так и с примерами на .Net. Но при этом зачастую слабо упоминается такая важнейшая часть этой архитектуры, как Value Objects. В этой статье я постараюсь раскрыт...

[recovery mode] Краткий экскурс в системы охлаждения ЦОД. Плюсы и минусы Как-то так получилось, что на Хабре объявили день охлаждения ЦОД. Надо поучаствовать, т.к. в этой теме я уже скоро два десятка лет. КДПВ — маленькая. Экскурс — краткий. Очень краткий. Читать дальше →

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

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

Разработка hexapod с нуля (часть 5) — электроника Всем привет! Разработка гексапода близится к завершению первой боевой версии и вот настало время для описания всей его электронной начинки. На данном этапе разработки я наконец-то покажу все исходники проекта на github (ссылки как всегда будут в конце). Так же я добавил HC-...

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

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

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

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

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

Справочная: что такое Continuous Delivery Ранее мы рассказали о Continuous Integration (CI). Продолжим с Continuous Delivery. Это — свод методов разработки ПО. Он помогает удостовериться в готовности кода к развёртыванию. Читать дальше →

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

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

Роторно-поршневой экструдер 3D принтера Всем  хорошего дня.Года два назад я создал этот пост https://3dtoday.ru/questions/help-board_1/. Теперь, наверное, пришло время рассказать, что это было, выполнить, так сказать, обещание.У меня был проект, хобби у меня такое – проекты, где нужна была 3D печать нестандар...

[Перевод] Руководство пользователя Kibana. Визуализация. Часть 6 Пятая часть перевода официальной документации по визуализации данных в Kibana. Ссылка на оригинальный материал: Kibana User Guide [6.6] » Visualize Ссылка на 1 часть: Руководство пользователя Kibana. Визуализация. Часть 1 Ссылка на 2 часть: Руководство пользователя Kibana....

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

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

ЦАТ: Промышленные 3D-печать и 3D-сканирование в России Продолжаем рассказывать о темах предстоящей конференции Top 3D Expo 2019. Из этого выпуска вы узнаете о Центре аддитивных технологий в Воронеже — как он появился, чем занимается и чем интересен, и о теме выступления его главы Алексея Мазалова. Небольшой спойлер: ЦАТ пре...

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

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

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

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

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

Кулер в смартфоне — это реально. ZTE разрабатывает активную систему охлаждения для аппаратов Nubia Тепловые трубки давно уже стали привычным компонентом топовых смартфонов. К примеру, как показала разборка Samsung Galaxy S10, в нём используется весьма внушительная трубка. Но компания ZTE считает, что в некоторых случаях и такой может оказаться недостаточно. По крайне...

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

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

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

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

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

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

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

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

Операции на глазах «во сне» — спать или не спать — вот в чём вопрос Думаю, соблазн измениться в лучшую сторону после сна – естественное желание. Уснул беззубым — проснулся зубастым. Уснул незрячим – проснулся зорким. Ну и тому подобное. А если к этому добавляется боязнь врачей и медицины в целом, тогда исправить что-то «во сне» становится вп...

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

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

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

Rollup: уже можно собирать приложения Rollup — это сборщик javascript приложений и библиотек нового поколения. Многим он давно знаком как перспективный сборщик, который хорошо подходит для сборки библиотек, но плохо подходит для сборки приложений. Однако время идет, продукт активно развивается. Я впервые попроб...

MIDI-router на Raspberry Pi Хочу рассказать о том, как решить проблему, которая наверняка знакома любителям аппаратных синтезаторов. Что делать, если хочется состыковать MIDI-контроллер и синтезатор, но у одного из них есть только USB разъем и нет MIDI? Причем, по понятным причинам хочется все это сдел...

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

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

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

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

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

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

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

[Перевод] Вся правда об ОСРВ. Статья #26. Каналы: вспомогательные службы и структуры данных В данной статье мы продолжим рассматривать каналы передачи данных. Вспомогательные службы каналов Nucleus RTOS имеет четыре вызова API, которые предоставляют вспомогательные функции, связанные с каналами: сброс канала, получение информации о канале, получение количества к...

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

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

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

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

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

Вводное занятие по SMM Вас ждет полноценное занятие — введение в профессию SMM-менеджера. Для тех, кому очень любопытно, но кто пока не может решиться на весь курс сразу. Вы поймете насколько вам интересен полный курс по SMM для начинающих, хотели бы в&n...

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

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

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

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

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

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

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

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

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

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

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

Криптографические токены PKCS#11. Графическая утилита «с функцией подписания и добавлением метки времени». Часть 1 В комментариях к статье «Использование механизмов криптографических токенов PKCS#11 в скриптовых языках» читатель kovserg написал: «С нетерпением ждём статью с функцией подписания документа и добавлением метки времени». Еще раньше другой участник хабра pas писал о том, что б...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

История STAX: электростаты против конъюнктуры рынка Мне редко хочется написать хвалебную оду какому бы то ни было бренду, как правило, меня интересуют личности, которые создали компанию или внедряют передовые технологии. Именно для людей я не скуплюсь на эпитеты. Однако, в данном материале будет исключение из правил. В очеред...

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

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

Готовим полнотекстовый поиск в Postgres. Часть 1 Эта статья — первая из небольшой серии статей о том, как оптимально настроить полнотекстовый поиск в PostgreSQL. Мне пришлось недавно решать подобную задачу на работе — и я был очень удивлен отсутствию хоть сколько-нибудь вменяемых материалов по этому поводу. Мой опыт борьбы...

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

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

Суровая рабочая реальность — Китайский космодром Сичан (Xichang Satellite Launch Center — XSLC) Для Китая 2018 год стал рекордным по количеству космических запусков – 39, из которых 38 успешных, орбитальная ракета-носитель серии «Чанчжэн» (Long March) была запущена 36 раз, а на космодроме Сичан было произведено 17 запусков за год. Спартанская обстановка, максимальн...

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

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

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

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

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

Рост общих доменов упал до рекордно низкого значения Совет европейских национальных регистратур доменов верхнего уровня CENTR опубликовал свой отчет CENTRstats Global TLD Report за первый квартал текущего года. CENTR объединяет регистратуры национальных доменов европейских стран, и его отчеты традиционно являются одним из сам...

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

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

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

[Перевод] Руководство пользователя Kibana. Визуализация. Часть 5 Пятая часть перевода официальной документации по визуализации данных в Kibana. Ссылка на оригинальный материал: Kibana User Guide [6.6] » Visualize Ссылка на 1 часть: Руководство пользователя Kibana. Визуализация. Часть 1 Ссылка на 2 часть: Руководство пользователя Kibana. В...

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

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

Установка openmeetings 5.0.0-M1. WEB-конференции без Flash Добрый день, Уважаемые Хабравчане и Гости портала! Не так давно у меня возникла необходимость поднять небольшой сервер для ВКС. Рассматривалось не так много вариантов — BBB и Openmeetings, т.к. только они по функционалу отвечали: Бесплатно Демонстрация рабочего стола, д...

ISO 20000-1:2018. Всё ближе к ITIL Анонсированный выход новой версии международного стандарта по управлению услугами (ISO/IEC 20000) состоялся, как и было обещано, в сентябре текущего года. Точнее, выпущена первая часть «Требования к системе управления услугами» («ISO/IEC 20000-1:2018 – Information Technology...

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

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

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

С подменой биометрических данных будут бороться нормативно Как уточняет "КоммерсантЪ", эти меры должны минимизировать риск "подмена личности", который возможен при идентификации клиентов банков с помощью ранее сданных в Единую биометрическую систему (ЕБС) образов лица и голоса. Решение о начале работы над докумен...

CLRium #5: Всё-всё-всё о GC и не только. Питер и Москва За окном бушует весна и гололед, а мы решили провести семинар CLRium #5, который на этот раз будет посвящен целиком и полностью самому низкому уровню: подсистемой управления памятью. Я, Станислав Сидристый, автор книги .NET Platform Architecture, решился объединить разрозне...

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

«Резиновый хозяин искать на Алибаба облако»: размещаем Elasticsearch на мощностях Alibaba Cloud Некоторое время назад я рассказывал о нашем опыте решения сложных задач с помощью Elasticsearch. Это была история про колбасу, где мы разработали поиск по базе минимум из 50 000 документов, который позволяет искать ингредиенты в составе продуктов и автоматически формироват...

Аллокация затрат на ИТ – есть ли справедливость? Полагаю, что все из нас ходят с друзьями или коллегами в ресторан. И после веселого времяпрепровождения официант приносит чек. Дальше вопрос может решаться несколькими способами: Способ первый, «джентельменский». К сумме чека прибавляется 10–15% «на чай» официанту, и пол...

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

Вводное занятие по SMM Вас ждет полноценное занятие — введение в профессию SMM-менеджера. Для тех, кому очень любопытно, но кто пока не может решиться на весь курс сразу. Вы поймете насколько вам интересен полный курс по SMM для начинающих, хотели бы в&n...

Долгожданный шаг в сторону сложно структурированных документов (+видео) Этой статьей на Хабре мы с большим удовольствием анонсируем вам, друзья, что от шаблонных жестко структурированных документов мы перешли к распознаванию различных сложно структурированных. А это, поверьте, совсем другая песня! За деталями добро пожаловать под кат. Читать да...

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

Миссия «Чанъэ-4» — научное оборудование на посадочном модуле и спутнике-ретрансляторе На фоне данных о путешествии ровера «Юйту-2» по лунной поверхности, интерес к событиям и экспериментам, происходящим на стационарном посадочном модуле «Чанъэ-4», проявляется намного меньше, а ведь там установлено научное оборудование для изучения космической среды, с помощь...