[Перевод] Рассказ о том, как популярная JavaScript-библиотека начала выводить в терминал рекламу В пакете Standard, который представляет собой руководство по стилю JavaScript, линтер, и средство для автоматического исправления кода, реализовано то, что, по всей видимости, можно назвать первой рекламной системой для JavaScript-библиотек. В начале 20-х чисел августа сего...
[Перевод] Рассказ о решении проблемы с производительностью Moment.js Moment.js — это одна из самых популярных JavaScript-библиотек для разбора и форматирования дат. В компании WhereTo используют Node.js, поэтому для них применение этой библиотеки было совершенно естественным ходом. Проблем с серверным использованием Moment.js не ожидалось. В ...
У Сбера Кончились банки-союзники? Банк подключил к p2p-переводам конкурента собственным Яндекс.Деньгам С начала 2019 года Центробанк тестирует альтернативу для монополии Сбербанка на рынке переводов, Сбер не подключился к госпроекту и плетёт свою паутину, в частности подключил WebMoney Transfer.
ФАС оштрафовала Сбербанк за SMS-рекламу кредита Федеральная антимонопольная служба оштрафовала «Сбербанк России» за SMS-рекламу кредита без согласия абонента. Об этом сообщила пресс-служба Челябинского УФАС России.
OpenCV 4.0 и 4.1 — что нового? Мы возвращаемся к рассказу об open source библиотеке компьютерного зрения OpenCV. Проект живет и развивается, движимый командой разработчиков, работающих в компании Intel, а также неугасающей поддержкой community. В конце 2018 года увидел свет первый стабильный релиз из ве...
Сбербанк и «Эвотор» Романенко найдут новых клиентов среди b2b-покупателей продуктов в онлайне Новая платформа «на_полке» сооснователя Qiwi, а теперь производителя умных касс, продаёт продукты юрлицам. Сбер намерен поддержать покупателей рассрочками и кредитами.
[Из песочницы] Сравнение популярных CLI-библиотек для Python: click, cement, fire и другие Python — отличный язык для консольных приложений, и это подчёркивает большое количество библиотек для этих задач. Но какие вообще библиотеки существуют? А какую лучше взять? В этом материале сравниваются популярные и не очень инструменты для консольного мира и дана попытка...
Дайджест новостей машинного обучения и искусственного интеллекта за июль Привет, читатель! Отфильтровав для вас большое количество источников и подписок — собрал все наиболее значимые новости из мира машинного обучения и искусственного интеллекта за июль. Не забудьте поделиться с коллегами, или просто с теми, кому интересны такие новости. В конце...
Xamarin.Forms — декоративное отображение QRCode с помощью SkiaSharp Для вывода/чтения штрихкодов есть популярная библиотека ZXing. Она умеет выводить и считывать много разных форматов: QRCode, Aztec и другие, более 2 десятков. Для считывания кодов в ней есть готовый контрол ZXingScannerView. Требуется минимум кода, чтобы добавить этот функ...
Сбербанк запускает онлайн-сервисы для финансового и HR-аутсорсинга Сервисы будут интегрированы в продукты экосистемы Группы Сбербанк. Они позволят предлагать клиентам таргетированные решения, а также упростят и ускорят проведение операций. Сервисы созданы на базе компании "Интеркомп" - одного из российских лидеров в области аутсор...
РКБ: Сбербанк получит долю Rambler&Co за долги Больше всего банку нравится растущий интернет-кинотеатр Okko, он будет проинвестирован. За остальные проекты Сбер погасит "миллиардные долги".
РБК: Сбербанк намерен купить 2ГИС Для Сбера это может стать очередной сделкой с лидерами рунета. Среди партнёров банка уже есть: Яндекс, Mail.ru и Rambler.
[Перевод] Рассказ о том, почему я до сих пор использую jQuery Многие, когда речь заходит о jQuery, говорят так: «Просто пользуйтесь обычным JavaScript. Библиотека jQuery вам не нужна». Что тут сказать? Я не нуждаюсь во многих вещах, но, несмотря на это, хорошо, когда они есть. Так и jQuery. Я в этой библиотеке не нуждаюсь, но её, опред...
«Маркет» потратил на «Беру!» 7,5 млрд ₽ Сбербанка за полтора года СП Яндекса/Сбера оплатило построение логистики и продвижение. С последним покончено, по крайней мере, для суббренда Bringly, так же заморожена работа в соцсетях. Логистическая сеть будет расти и дальше..
Сбербанк начал обслуживание корпоративных клиентов в WhatsApp Самая распространенная тема консультаций — оформление кредита для бизнеса.
Модульбанк начал выдавать кредиты под данные об операциях клиента в других банках Продукт «МодульКредит» ориентирован на малый бизнес. Кредит выдается под три вид данных: о движении по счету в Модульбанке, об оборотах по онлайн-кассе и о движении по счетам в других банках.
Сбербанк выводит бумагу из своих процессов С начала 2019 года Сбербанк сэкономил более 60,7 га леса; В разделе «Выписки и справки» в Сбербанк Онлайн можно получить 6 видов наиболее востребованных документов для физических лиц; Сервисы Сбербанк Бизнес ...
[Перевод] 9 библиотек веб-компонентов 1. Material components web Обычно заголовок «Material» размещает библиотеку компонентов пользовательского интерфейса прямо наверху рейтингов по количеству звездочек и загрузок. Веб-библиотека Google Material-components — это версия веб-компонента библиотеки Material-UI. По...
Видео: актёры Александр Паль и Сергей Гармаш в рекламе «Почта Банка» рассказывают, как снизить ставку по кредиту Теперь актёры будут вместе рекламировать продукты банка.
Как организовать работу над библиотекой общих компонентов Если ваша компания делает несколько продуктов в едином стиле, однажды вам в голову придет идея сделать библиотеку с общим кодом. Например, с UI-компонентами, сервисом авторизации или для работы со сторонними API. Возможно, вы зададитесь вопросами: кто должен поддерживать это...
«Сбер Решения» — онлайн-сервисы для финансового и HR-аутсорсинга Сбербанк запустил «Сбер Решения» — линейку инструментов эффективного аутсорсинга бизнес-процессов. В нее …
Как ЛАНИТ оснастил инженерными и ИТ-системами дилинговый центр в Сбербанке В конце 2017 года группа компаний ЛАНИТ закончила один из самых интересных и ярких проектов в своей практике — Дилинговый центр Сбербанка в Москве. Из этой статьи вы узнаете, как именно «дочки» ЛАНИТ оборудовали новый дом для брокеров и уложились в рекордно короткие сроки. ...
[Перевод] Использование Fastify и Preact для быстрого прототипирования веб-приложений Автор материала, перевод которого мы сегодня публикуем, хочет поделиться рассказом о том, какими технологиями он пользуется для быстрой разработки прототипов веб-приложений. В число этих технологий входят библиотеки Fastify и Preact. Он, кроме того, пользуется библиотекой ht...
«Все ровно наоборот!», — опроверг развод с Яндекс.Маркетом 1-ы зампредправления Сбера Лев Хасис Накануне журналисты The Bell заявили, что они услышали от 5 человек историю от том, СП Яндекса и Сбербанка разваливается.
[Из песочницы] Создание своего jsfiddle, часть 1 Привет всем читателем habr. В данной статье мы напишем свой онлайн редактор кода. Зачем я писал свой онлайн редактор кода В один день мне стало интересно насколько сложно создать свой онлайн редактор по типу jsfiddle, из-за чего я решил написать свой редактор. Написание сво...
[Из песочницы] Тесты на C++ без макросов и динамической памяти Многие популярные библиотеки для тестирования, например Google Test, Catch2, Boost.Test тяжело завязаны на использование макросов, так что в качестве примера тестов на этих библиотеках вы обычно увидите картину вроде такой: namespace { // Tests the default c'tor. TEST(MyStr...
Россияне в три раза больше берут кредиты на смартфоны, чем годом ранее В России за последний год существенно выросли продажи смартфонов в кредит. ПАО «ВымпелКом» (бренд «Билайн») сообщает, что в третьем квартале было продано в 3,5 раза больше смартфонов в кредит, чем годом ранее. Доля проданных в кредит смартфонов в...
[Перевод] Встречайте новый терминал Visual Studio Развивая тему недавно анонсированного Developer PowerShell, мы рады представить вам первую preview-версию нового терминала Visual Studio. Данная функция является частью Visual Studio версии 16.3 Preview 3. Терминал Visual Studio не создан с нуля, а разделяет большую част...
ЦБ выпустил могильщика сбербанковских «переводов по номеру телефона» Ещё в январе глава Центробанка Набиуллина пообещала подключить к удобным переводам все банки РФ, а глава Сбера Греф достаточно агрессивно, но бестолку критиковал запуск системы, которая лишит Сбер «монополии» на P2P-переводы.
Сбербанк оснастил POS-терминалами весь туристический и прогулочный флот Москвы Московское отделение Сбербанка предлагает горожанам и гостям столицы оплачивать водные прогулки по рекам, каналам и озерам Москвы и Подмосковья на теплоходе с использованием банковской карты, карты «Тройка» или с помощью смартфона.
База с возу: в доступе появилась информация об 11,5 тыс. заемщиках Сбербанка В Сети продается база данных об 11,5 тыс. граждан, которые взяли кредит в Сбербанке. «Известия» обнаружили такое объявление и убедились в подлинности его тестового фрагмента через «Сбербанк Онлайн». В финансовой организации отказались от комментариев, назвав информацию «слух...
Владельцам iPhone и iPad чаще одобряют заявки на предоставление кредита Владельцы гаджетов Apple допускают дефолты по первому займу в 1,5 раза реже, чем пользователи смартфонов и планшетов на базе Android, подсчитала …
[Перевод] Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году. Часть 2 Публикуем вторую часть перевода материала, посвящённого пятёрке лучших JavaScript-инструментов для разработки клиентских частей веб-проектов. В первой части речь шла о библиотеке React и о фреймворке Angular. Здесь мы обсудим Vue, Ember и Backbone. Читать дальше →
[Перевод] Что лучше выбрать в 2020 году — React или Vue? JavaScript-фреймворки стали неотъемлемой частью каждого современного веб-проекта. Существует множество подобных фреймворков, в результате разработчикам постоянно приходится задаваться вопросом о том, что выбрать. Искать ответ на этот вопрос придётся и в 2020 году. Если вы ...
Поддержка 24-bit цветов в терминале в связке ssh + tmux + neovim На windows я всегда использовал SecureCRT для работы по ssh и горя не знал. Но тут мне в голову стукнуло, что надо попробовать 24-битный терминал и поработать по ssh, используя красивую тему для vim на удаленном сервере. Читать дальше →
Рекламные интеграции: как это работает? Реклама — один из популярных способов монетизации развлекательных проектов и приложений. На примере iFunny я расскажу о механизмах получения рекламы и некоторых сложностях, с которыми можно столкнуться при интеграции рекламных SDK. Читать дальше →
Путин подписал закон «о разрушении монополии» Сбербанка на переводы Президент предпочёл занять сторону ЦБ и Эльвиры Набиуллиной, которая настаивала на разрушении фактической монополии Сбера на переводы — а не сторону Германа Грефа, который отказывался подключать банк к системе быстрых платежей Банка России.
Женщины чаще мужчин берут кредиты на смартфоны Для исследования была изучена статистика по заявкам на POS-кредиты на смартфоны с августа 2018 года по конец августа 2019 года в зависимости от пола, возраста клиентов и сезонности.
Банки чаще одобряют кредиты пользователям iPhone и iPad Финансовая платформа Webbankir поделилась интересной статистикой по поводу владельцев разных смартфонов и планшетов. Пользователи iPhone и iPad оказались более дисциплинированными заемщиками, чем пользователи смартфонов и планшетов на базе Android
[Из песочницы] Как я год не работал в Сбербанке Доброго времени суток, хабровчане! Про эту компанию знают все. Кто-то в ней даже работал или продолжает работать. Я думаю, сложно найти в РФ, да и на территории СНГ, человека который не слышал о холдинге Сбербанка. Именно холдинг, так как очень много компаний которые обслуж...
[Из песочницы] Начало работы с stm32 или не повторяйте моих ошибок Небольшой рассказ о граблях, встреченных на пути познания ARM на примере stm32f103c8t6 и stm32l151rct6. Читать дальше →
C++ и CMake — братья навек, часть II В предыдущей части данного занимательного рассказа говорилось об организации заголовочной библиотеки в рамках генератора систем сборки CMake. В этот раз добавим к нему компилируемую библиотеку, а также поговорим о компоновке модулей друг с другом. Как и прежде, тем, кому не...
Сбербанк внедрил искусственный интеллект для проверки потенциальных работников Управляющий директор Центра развития компетенций по исследованию данных Сбербанка Андрей Черток рассказал, что банк использует технологию искусственного интеллекта для оценки заинтересованности в долгосрочном сотрудничестве соискателя на должность консультанта в отделен...
[Перевод] 34 open source библиотеки Python (2019) Мы просмотрели и сравнили 10 000 open source библиотек для Python и выбрали 34 самые полезные. Мы сгруппировали эти библиотеки в 8 категорий. Читать дальше →
[Перевод] Вытащить YPbPr из Commodore 64 Commodore 64 — компьютер с огромной библиотекой программ, но с не очень качественным видеовыходом. Микросхема под названием VIC-II генерирует сразу S-Video, причём сигнал цветности — не совсем стандартный, а сигнал яркости — несколько зашумлённый. Но, сняв сигналы с 22 выв...
Руководство для начинающих по машинному обучению и структуре Data Science Для всех, кому интересна тематика работы с данными, машинного обучения и искусственного интеллекта и для тех, кто только начинает свой путь в изучении — этот пост для вас. Все библиотеки ниже бесплатны, и большинство из них с открытым исходным кодом и выложены на GitHub. Исп...
Сбербанк запустил в России онлайн-покупку продуктов Буквально сегодня начал функционировать новый сервис онлайн-покупок продуктов и товаров первой необходимости “СберМаркет". Известно, что новый сервис Сбербанка на данный момент работает в 31 городе России.
Проверка исходного кода библиотек .NET Core статическим анализатором PVS-Studio Библиотеки .NET Core — один из самых популярных C# проектов на GitHub. Неудивительно, с учётом его широкой известности и используемости. Тем интереснее попробовать выяснить, какие тёмные уголки можно найти в исходном коде этих библиотек, что мы и попробуем сделать с помощью...
Нейросетевой синтез речи с помощью архитектуры Tacotron 2, или «Get alignment or die tryin'» Нашей команде поставили задачу: повторить результаты работы искусственной нейронной сети синтеза речи Tacotron2 авторства DeepMind. Это рассказ о тернистом пути, пройденном нами в ходе реализации проекта. Читать дальше →
Цифровая трансформация рекламы в сетевом ритейле. По следам «Видеоаналитика в Retail» Реклама — двигатель торговли и с этим сложно поспорить! С рекламы начинается продвижение любого продукта или услуги на рынке. Но «двигатель» этот устарел, неэффективный и шумный. Согласно исследования Ассоциации Коммуникационных Агентств России – 47% рынка Российской рекламы...
[Из песочницы] Организация поиска по веб-странице на JavaScript (без jQuery) Пару дней назад получил тестовое задание от компании на вакансию Front-end dev. Конечно же, задание состояло из нескольких пунктов. Но сейчас речь пойдет только об одном из них — организация поиска по странице. Т.е. банальный поиск по введенному в поле тексту (аналог Ctrl+F ...
Что внутри лучшего регионального аэропорта СНГ: службы терминала Фиг вы где увидите, что происходит внутри аэропорта. Всё потому, что это место, где встречается сразу куча юрисдицкий: полиция и кинологи — федеральные, таможня и пограничники предпочитают вообще минимизировать любые рассказы о себе, досмотр багажа — не место для гражданских...
Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 2 Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 2. Начало работы Как и планировалось, в этой части рассмотрим более подробно особенности программирования с использованием библиотеки NanoRTOS. Те, кто начал чтение с этого поста, могут ознакомиться с о...
Facebook переименовал Архив объявлений в Библиотеку рекламы Facebook объявил о запуске Библиотеки рекламы – новой версии Архива объявлений, увидевшего свет в 2018 году. Ранее на этом портале содержалась детальная информация о политической рекламе. В частности, на кого она была нацелена, сколько показов получила, кто её разместил и ка...
«Сбербанк» объявил о росте кредитных и депозитных ставок в начале 2019 года Финансовое учреждение «Сбербанк» для многих россиян является единственном банком, которому они готовы доверить свои финансовые вопросы, будь то выплаты кредита или же увеличения накоплений при помощи вклада. Сегодня, 27 декабря 2018 года, председатель правления кредитной Со...
Создаем с нуля собственную нейронную сеть на Python Всем привет! На повестке дня интересная тема — будем создавать с нуля собственную нейронную сеть на Python. В ее основе обойдемся без сложных библиотек (TensorFlow и Keras). Перед тем как углубиться, рекомендую освежить знания по искусственным нейронным сетям и подписат...
Сбербанк высказался о банковской карте Apple В рамках выступления на мероприятии East Tech West в Китае исполнительный вице-президент Сбербанка Давид Рафаловский высказал свое мнение, касательно недавно запущенного продукта Apple — Apple Card. По словам представителя банка, продукт интересный, но все еще является обыкн...
[Перевод] 9 советов по использованию библиотеки Cats в Scala Функциональное программирование в Scala может быть нелегко освоить из-за некоторых синтаксических и семантических особенностей языка. В частности, некоторые средства языка и способы реализации задуманного с помощью основных библиотек кажутся очевидными, когда ты с ними знако...
Сбербанк сообщает о кадровых изменениях в блоке «Технологии» Курируемые ею направления будут находиться в зоне ответственности директора Операционного центра Ольги Бычковой и директора Межрегионального центра технической поддержки Алексея Серых, которые продолжат работать в прямом подчинении исполнительному вице-президенту, руководите...
Сбербанк снизит комиссию за внутрибанковские переводы Сбербанк планирует постепенно снизить комиссию за внутрибанковские переводы денег физлицами, а в конце концов комиссия будет отменена. Об этом сообщил журналистам глава Сбербанка Герман Греф на Всемирном экономическом форуме в Давосе.
[Перевод] Использование JavaScript-консоли в браузерах Сегодня мы публикуем заметку, посвящённую особенностям использования JavaScript-консоли в браузерах, лежащим за пределами широко известной команды console.log(). Собственно говоря, эта команда представляет собой простейший инструмент для отладки программ, который позволяет в...
Hello, World! Глубокое погружение в Терминалы На написание данной статьи меня вдохновила статья об анализе Сишного printf. Однако, там был пропущен момент о том, какой путь проходят данные после того, как они попадают в терминальное устройство. В данной статье я хочу исправить этот недочет и проанализировать путь данны...
Приложения из Google Play с миллионами загрузок крали фотографии пользователей и рекламировали порно На днях корпорация Google удалила из каталога приложений несколько дюжин программ с миллионами загрузок. Как оказалось, эти приложения демонстрировали скам-рекламу и похищали личные данные пользователей. Практически все они позиционировались, как софт для работы с видео и ф...
10 консольных команд, которые помогут дебажить JavaScript-код like a PRO Перевели статью Амита Соланки по отладке JavaScript-кода при помощи консольных команд. По словам автора, эти команды помогут значительно повысить производительность труда программиста при поиске багов и сэкономят кучу времени. Давайте рассмотрим команды, которые действит...
[Перевод] NLog: правила и фильтры NLog: правила и фильтры В Confirmit мы используем библиотеку NLog для логирования в наших .NET-приложениях. Хотя для этот библиотеки существует документация, для меня было сложно понять, как все это работает. В данной статье я попытаюсь объяснить, как правила и фильтры приме...
В Ростове-на-Дону доставка продуктов Instamart стала «Сбермаркетом» (почти) Сам Instamart, проинвестированный топами "Сбера", работает в городе параллельно с новичком, банк просто тестирует бренд Сбер "X".
[Перевод] 27 удивительных инструментов VS Code для современных JavaScript-разработчиков Visual Studio Code (его ещё называют VS Code и VSCode) — это экономичный но мощный кросс-платформенный редактор кода, выполненный в виде настольного приложения. По словам автора материала, перевод которого мы сегодня публикуем, VS Code поддерживает множество инструментов раз...
Искусственный интеллект на примере простой игры. Часть 2 В этот раз выбрана игра «Змейка». Создана библиотека для нейросети на языке Go. Найден принцип обучения, зависимый от «глубины» памяти. Написан сервер для игры между разработчиками. Читать дальше →
Как реализовать язык программирования на JavaScript. Часть 1: Парсер Здравствуйте! Представляю вам любительский перевод руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достаточно мн...
Оплатить проезд в метро можно будет с помощью приложения Mir Pay Терминалы турникетов московского метрополитена будут подключены к отечественному платежному сервису Mir Pay до конца 2019 года. Заявление было опубликовано на портале мэра и правительства Москвы. Для оплаты поездки пассажирам теперь потребуется только приложить смартфон, под...
Internet of Things: четыре рассказа около технологий Иллюстрация Анатолия Сазанова Решил поделиться с вами четырьмя рассказами с «интригующими» названиями: Augmented Reality Умный дом A.I. Блокчейн Объединяет их (как вы уже заметили) упоминание разных модных IT-слов. Их и так все пихают куда ни попадя, так почему и мне ...
Создаём библиотеку по последнему слову техники Привет, Хабр. Это статья о том как написать Hello world по последнему слову техники. В конце мы получим hello world библиотеку которая: Использует typescript Заботится о codestyle Генерирует доку Проводит тесты Читать дальше →
Искусственный интеллект – «судный день» или «золотой век всеобщего процветания» Искусственный интеллект (ИИ) устойчиво занимает лидирующие позиции в топах прорывных технологий еще с конца прошлого века. Еще до начала практических разработок фантасты успешно эксплуатировали тему машинного разума. Как правило, основными были два сюжета – это утопическое п...
[Перевод] «Ну вот, опять метеостанция»? Не совсем В основу предлагаемой метеостанции положен самодельный компьютер PIDP11, состоящий из «малинки» с эмулятором PDP-11 и корпуса с передней панелью с действующими светодиодами и переключателями. Но несмотря на это, у «малинки» осталось достаточно незанятых GPIO, чтобы подключ...
[Перевод] Как реализовать язык программирования на JavaScript. Часть 3: CPS-интерпретатор Здравствуйте! Представляю вам третью часть моего перевода руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достат...
[Из песочницы] Как создать 2D игру с Python и аркадной библиотекой Привет, Хабр! представляю вашему вниманию перевод статьи How to create a 2D game with Python and the Arcade library автора Paul Vincent Craven Как создать 2D игру с Python и аркадной библиотекой Узнайте, как начать работу с Arcade, простой в использовании библиотеки Python д...
Андрей Оберемок: как меняется клиентский опыт в Сбербанке Управляющий директор дивизиона «Корпоративные клиенты 360» Сбербанка Андрей ОБЕРЕМОК рассказал, как технологии машинного обучения и искусственного интеллекта меняют взаимодействие с клиентом.
[Перевод] 8 ошибок начинающих JavaScript-разработчиков, мешающих стать профессионалом Быть JavaScript-разработчиком круто, поскольку на рынке труда постоянно растет нужда в хороших JS-программистах. В наше время очень много фреймворков, библиотек и прочего, что можно использовать в работе, — и в значительной степени мы должны быть благодарны за это opensou...
Библиотека Symbols GOST для DipTrace Ниже на скрине представлена часть символов библиотеки. В общей сложности библиотека содержит около 300-сот УГО выполненных по стандартам ГОСТ (ЕСКД). Библиотека разрабатывается и поддерживается мной. Все предложения, пожелания по добавлению символов (УГО) или компонентов...
Открытые библиотеки для визуализации аудиоконтента Мы изучили несколько тематических тредов на GitHub, Hacker News и Reddit, посвященных инструментам для визуализации аудиоконтента. Рассказываем о часто упоминаемых открытых библиотеках и решениях, которые пригодятся разработчикам веб-приложений или игр. Читать дальше →
Обзор IT-Weekly (07.01 – 13.01.2019) Сбербанк запустил продукт «Моментальная бизнес-карта», обеспечивающий доступ к расчетному счету компании в режиме 24/7 через интернет-банк «Сбербанк Бизнес Онлайн»...
UML&Enterprise Architect: проектируем целевой процесс при создании автоматизированной системы Советский плакат «Автоматическую систему управления производством — народному хозяйству!», художник Р. Сурьянинов, 1972 «Рассказ о моделировании именно сложных систем» Предыстория К одной из моих статей по моделированию «сказочной» предметной области (часть 1, часть 2) был ...
Отображение и оптимизация вывода на терминал в вебе Не так давно я столкнулся с довольно простой и одновременно интересной задачей: реализация read-only терминала в веб приложении. Интереса задаче придавали три важных аспекта: поддержка основных ANSI Escape sequences поддержка минимум 50 000 строк данных отображение данных п...
Реализация моделей seq2seq в Tensorflow Порождение данных с помощью рекурентной нейронной сети становится все более популярным методом и находит свое применение во многих областях компьютерной науки. С начала рождения концепции seq2seq в 2014 году прошло всего пять лет, но мир увидел множество применений, начиная ...
Разработка монолитной Unix подобной OS — Библиотека С В предыдущей статье мы научились запускать Hello World ядро и написали пару функций для работы со строками. Теперь пришло время расширить библиотеку С чтобы можно было реализовать kprintf и другие необходимые функции. Поехали! Читать дальше →
Работа с API КОМПАС-3D → Урок 14 → Многострочный текст На предыдущем уроке мы рассмотрели, как выводить многострочный текст с помощью параграфа. Описанный способ требует ручного обхода массива выводимых строк. На данном уроке мы рассмотрим альтернативный способ, лишенный этого недостатка. В его основе лежит интерфейс ksTextParam...
[recovery mode] Асинхронная библиотека для работы с API Mikrotik Категорически приветствую. Недавно мне понадобилось поработать с Mikrotik через его API. Вроде бы ничего примечательного, есть официальная библиотека , есть еще на гитхабе обёртка, но вот беда — мне надо было работать асинхронно через asyncio и использованием плюшек async/aw...
Виды контекста в JavaScript И снова здраствуйте! Мы уже писали о том, что в конце сентября в OTUS стартует новый поток курса «Fullstack разработчик JavaScript». В преддверии начала занятий продолжаем делиться с вами авторскими статьями, подготовленными специально для студентов курса. Сегодня разберем в...
Стохастический градиентный спуск(SGD) для логарифмической функции потерь(LogLoss) в задаче бинарной классификации Предыдущая часть (про линейную регрессию, градиентный спуск и про то, как оно всё работает) — habr.com/ru/post/471458 В этой статье я покажу решение задачи классификации сначала, что называется, «ручками», без сторонних библиотек для SGD, LogLoss'а и вычисления градиентов, ...
[Перевод] IBM, память на линиях задержки и история дисплея 80×24 символа У терминала DEC VT100, проданного в количестве более миллиона штук, был дисплей 80×24 символа Чем объяснить популярность терминалов 80×24 и 80×25 символов? Недавняя запись в другом блоге подвигла меня на небольшое исследование. Источником строк длиной в 80 символов очевидн...
Сбербанк и Rambler Group договорились об инвестициях Деньги должны пойти на погашение кредита компании в банке «Траст» и развитие медиаактивов, прежде всего онлайн-кинотеатра Okko.
Путин предложил использовать искусственный интеллект в госуправлении На встрече с главой Сбербанка президент призвал использовать технологические разработки банка для финансовой системы при решении более масштабных задач. Греф отметил, что Сбербанк создал специальные подразделения для этих целей.
Яндекс.Маркет начал показывать условия покупки в кредит Магазины на Яндекс.Маркете получили возможность указывать условия покупки в кредит. Они будут отображаться в предложениях домашнего региона — на карточках товаров и в результатах поиска по сервису. В мобильной версии сайта Маркета условия покупки в кредит также появятся в ка...
[Перевод] Автоматизация библиотек на Typescript Хочу сразу оговориться: эта статья не дает готового к использованию рецепта. Это скорее моя история путешествия в мир Typescript и NodeJS, а также результаты моих экспериментов. Тем не менее, в конце статьи будет ссылка на GitLab репозиторий, который вы можете посмотреть, и ...
AI-поэт Сбербанка и еще 20+ новинок AI/ML Лонгрид, в котором мы собрали 20+ новинок интересного и эффективного внедрения AI/ML-решений в российских банках и других отраслях. Кстати, Microsoft назвала Россию лидером по внедрению искусственного интеллекта, а Сбербанк создал ML-алгоритм, умеющий создавать другие модел...
Цена композиции в Javascript-мире Мысль о том, что в разработке любой более-менее сложной бизнес-логики приоритет должен отдаваться композиции объектов, нежели наследованию популярна в среде разработчиков программных продуктов самых разных типов. На очередной волне популярности функциональной парадигмы прогр...
Решать что вам есть в McDonald’s будет искусственный интеллект Сеть ресторанов быстрого питания McDonald’s объявила о покупке израильской компании Dynamic Yield, занимающейся электронной коммерцией, а также разработками технологий таргетированной (персонализированной) рекламы с использованием технологий искусственного интеллекта. Сумма...
Дайджест интересных материалов для мобильного разработчика #324 (24 ноября — 1 декабря) В нашей новой подборке мышление с стиле SwiftUI, библиотеки анимации, Huawei без сервисов Google, тестирование в Airbnb, самые популярные инструменты дизайна и интерфейсы для пожилых, микросессии и мобильные финансы. Читать дальше →
Безопасность Helm Эмоджи классные, с их помощью можно даже отразить всю суть рассказа о самом популярном пакетном менеджере для Kubernetes: коробка — это Helm (это самое подходящее, что есть в последнем релизе Emoji); замок — безопасность; человечек — решение проблемы. Конечно, построить...
Инструменты для разработчиков ПО: открытые фреймворки и библиотеки машинного обучения Продолжаем нашу серию материалов, посвященных открытым инструментам для разработчиков. Сегодня рассказываем о фреймворках и библиотеках для МО — Transformers, Accord.NET и MLflow. Читать дальше →
[Из песочницы] Сбербанк или туда и обратно ГЛАВА 1. Нежданные гости Все началось в то злополучное утро, когда Project Manager сообщил, что сроки реализации проекта должны быть быстро и решительно сокращены на месяц. Точнее говоря проект должен быть готов через 4 дня. Нет, наш PO не зверь, и ничуть не похож на сову ...
Начало дружбы с VkNet Я много дружу с библиотекой VkNet. Но, к сожалению, документация по работе с ней достаточно устарела. Так что я решил поделиться и создать маленький туториал по основам работы с этой библиотекой. Читать дальше →
[Перевод] Как встроить С-библиотеку в Swift-фреймворк В 2014 году был представлен Swift, новый язык для разработки приложений экосистемы Apple. Новинка принесла не только новые возможности и функции, но и проблемы — тем, кто хотел пользоваться старыми добрыми C-библиотеками. В этой статье я рассмотрю одну из них — бандлинг C-...
Angulareact У меня есть проблема. Приложение написано на Angular, а библиотека компонентов на React. Делать клон библиотеки слишком дорого. Значит, нужно использовать React-компоненты в Angular-приложении с минимальными затратами. Разбираемся как это делать. Читать дальше →
Проверка обёртки OpenCvSharp над OpenCV с помощью PVS-Studio OpenCV — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом, знакомая многим разработчикам на C++. Помимо C++, OpenCV также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков. Так как ...
Сбербанк запускает чат-бот на основе искусственного интеллекта Сбербанк сообщает об интеграции и начале публичного тестирования чат-бота в интерфейсе онлайн-поддержки системы электронной торговли Sberbank Markets.
Facebook начал понижать посты с сомнительными методами лечения Facebook начал понижать контент, который продвигает сомнительные методы лечения, включая обещания «чудесного исцеления». По мнению VentureBeat, это обновление может быть ответом на расследование The Wall Street Journal, посвящённое продвижению фальшивых методов лечения от ра...
«Умную» тележку придумали на замену кассам в супермаркетах Caper Как передает издание TechCrunch, «умные» тележки Caper уже используются в двух супермаркетах в Нью-Йорке, США. Тележки оснащены камерами, сенсорами, весами, а также сенсорным экраном и терминалом — и позволяют практически полностью отказаться от традиционных касс....
Ozon начал продавать товары в рассрочку без помощи банков Интернет-магазин будет одобрять покупателям суммы от 3,5 тысяч до 300 тысяч рублей, а взыскивать долги через суд или коллекторов.
Toolbox для исследователей — выпуск первый: самоорганизация и визуализация данных Сегодня мы открываем новую рубрику, в которой будем рассказывать о наиболее популярных и доступных сервисах, библиотеках и утилитах для студентов, ученых и специалистов. В первом выпуске поговорим о базовых подходах, которые помогут работать эффективнее, и соответствующих S...
ЦБ и ФАС намерены противостоять IT-экспансии Сбера Регуляторы обеспокоены скупкой стартапов, влиянием гиганта (-ов) на смежные рынки, координацией цен, использованием госденег на нужды далёкие от традиционного банкинга..
В популярной Ruby-библиотеке Bootstrap-Sass нашли бэкдор Скомпрометировав разработчика, злоумышленники добавили бэкдор в библиотеку Bootstrap-Sass. Вредоносную версию успели загрузить 1477 раз.
[Из песочницы] Пишем telegram бота на python с помощью библиотеки telebot Лирическое отступление Боты сегодня — это многофункциональный инструмент, как для бизнеса, так и для развлечений. Лично я считаю, что за ними будущее. Конечно, прочитав эту статью, вы не сможете создавать большие проекты, но заинтересоваться и начать — вполне. Установка и н...
Настольный. Металлический. Бесшумный. Твой? Почти полтора года прошло с момента появления на Хабре моего рассказа про самый умный обогреватель. Менялись времена года. Упал и опять начал подниматься курс биткоина. Отгремел чемпионат мира по футболу. В Терконе придумали, как сделать массовый бесшумный компьютер. Под ка...
Физические безумства Добрый день, уважаемый читатель! Я, начинающий Java-программист, долгое время не мог освоиться с библиотекой Box2D. Во-первых, из-за того, что она написана для C++, и по ней нет документации, а синтаксис Си я не знаю. Во-вторых, из-за того, что подробные уроки по этой библио...
Клиенты Сбербанка жалуются на хищение денег с помощью платежных терминалов Эксперты по безопасности видят серьезные ошибки в работе устройств самообслуживания Сбербанка, в самом же банке призывают клиентов быть внимательнее.
Зачем нужны кредиты под залог криптовалюты, и как они работают? 1 Что такое кредит под залог криптовалюты? Кредит под залог криптовалюты работает как обычный кредит: заемщик берет деньги в долг на установленный срок и оставляет в залог ценность, в нашем случае — криптовалюту. Когда истекает срок, заемщик обязан вернуть сумму кредита и пр...
[Перевод] Обзор эмуляторов терминала Пара слов от нашего translate-бюро: обычно все стремятся переводить самые свежие материалы и публикации, и мы не исключение. Но терминалы — это не то, что обновляется раз в неделю. Поэтому мы перевели для вас статью Антуана Бопре, опубликованную весной 2018 года: несмотря на...
Сбербанк доверил ИИ кредитование юрлиц Сбербанк начал кредитовать юридические лица на основе решений искусственного интеллекта. Время согласования занимает 7 минут. Раньше на эту операцию требовалось 2-3 недели в лучшем случае.
Rollup: уже можно собирать приложения Rollup — это сборщик javascript приложений и библиотек нового поколения. Многим он давно знаком как перспективный сборщик, который хорошо подходит для сборки библиотек, но плохо подходит для сборки приложений. Однако время идет, продукт активно развивается. Я впервые попроб...
Сбербанк перешел на электронные закладные при оформлении ипотеки Новшество сокращает сроки оформления кредита и повышает безопасность сделок.
Continuous delivery для вашей Kotlin Multiplatform библиотеки Привет! Меня зовут Юрий Влад, я Android-разработчик в компании Badoo и принимаю участие в создании библиотеки Reaktive — Reactive Extensions на чистом Kotlin. В процессе работы мы столкнулись с тем, что в случае с Kotlin Multiplatform continuous integration и continuous del...
Xiaomi начала конкурс. 250 рублей гарантировано. Больше, если повезёт Xiaomi запустила в социальных сетях рекламу о том, что с 19 августа по 15 сентября стартовала акция «Снова в школу» в рамках которой покупателям продуктов компании обещаны призы и денежные выигрыши. При этом на лендинге сообщается, что приз в 250 рублей получит каждый, кто...
[Перевод] Что записано в this? Закулисье JavaScript-объектов JavaScript — это мультипарадигменный язык, поддерживающий объектно-ориентированное программирование и динамическую привязку методов — мощную концепцию, которая позволяет структуре JavaScript-кода меняться во время выполнения программы. Это даёт разработчикам серьёзные возмож...
Запись видео со старого компьютера — методы от LGR LGR (Lazy Game Reviews) — один из крупнейших англоязычных каналов, посвященных старому компьютерному железу и не менее старым играм. В конце 2018 года он выпустил видео с рассказом о том, как он записывает видео со старых компьютеров — а я решил превратить это видео в неболь...
Опыт перевода Maven-проекта на Multi-Release Jar: уже можно, но ещё сложно У меня есть маленькая библиотека StreamEx, которая расширяет возможности Java 8 Stream API. Библиотеку я традиционно собираю через Maven, и по большей части меня всё устраивает. Однако вот захотелось экспериментов. Некоторые вещи в библиотеке должны работать по-разному в раз...
[Из песочницы] Покупки в Android приложении — Play Billing Library И как это до сих пор на Хабре нет статьи об этом? Не дело, надо исправлять. Есть 2 способа добавить In-App покупки в Android-приложение — старый и новый. До 2017 года все пользовались библиотекой от anjlab, но с июня 2017 года ситуация изменилась, Google выпустила собстве...
Безопасность со вкусом Google Отгремел Google I/O 2019 и пришла пора переписывать проекты на новую архитектуру изучать новинки. Так как я интересуюсь безопасностью мобильных приложений, то в первую очередь обратил внимание на новую библиотеку в семействе JetPack — security-crypto. Библиотека помогает пра...
Сбербанк России оштрафовали за незаконную смс-рекламу А накануне антимонопольное ведомство в Челябинске возбудило ещё два дела в отношении рассылок с рекламой банков.
[Из песочницы] Смартфон вместо терминала сбора данных Терминалы сбора данных уже давно используются в роли помощника складского работника. Они незаменимы при сборке заказов, проведении инвентаризации и в прочих задачах, делая складского сотрудника максимально мобильными и функциональными. Следом за ТСД, на рынок мобильных уст...
У Сбербанка новая утечка. В сети продают большую базу по клиентам с кредитами В выгрузке оказались даже записи последних звонков клиента в банк.
[Перевод] Ускоряем JavaScript-код с использованием типа данных Set Автор материала, перевод которого мы сегодня публикуем, говорит, что уверен в том, что многие JavaScript-разработчики пользуются, в основном, такими типами данных, как Number, String, Object, Array и Boolean. В большинстве случаев этого вполне достаточно. Но если нужно сдела...
Twitter признал, что показывал больше рекламы менее популярным пользователям Twitter признал, что в прошлом менее популярные пользователи сервиса видели больше рекламы, чем пользователи с большим числом подписчиков. Эта политика была призвана обеспечить лучший опыт взаимодействия с платформой для популярных блогеров. «Исторически пользователи с больш...
Ozon ждал 4 года, но после Bringly Яндекса/Сбера повёз дешёвые товары иностранных продавцов Иностранцев приглашал ещё Перекальский, а появились они только при Шульгине. За упущенное время основной конкурент, Aliexpress, начал дёшево и быстро торговать прямо из России.
Схватка двух ёкодзун Осталось менее суток до начала продаж новых процессоров AMD EPYC™ Rome. В этой статье мы решили вспомнить, с чего начиналась история соперничества двух крупнейших производителей CPU. Первым 8-битным коммерчески доступным процессором в мире стал Intel® i8008, выпущенный в ...
Что за музыка была «зашита» в популярных ОС: кейс Windows Ситуация: на дворе 2003-й год. Кто-то из вашей семьи разговаривает по телефону, чем занимает линию, к которой подключен модем. В ожидании своей очереди и возможности выйти в интернет вы решаете в очередной раз покопаться в библиотеке бесплатной музыки, которую разработчики п...
Сбербанк запускает чат-бот на основе искусственного интеллекта в системе Sberbank Markets Сбербанк сообщает об интеграции и начале публичного тестирования чат-бота в интерфейсе онлайн-поддержки системы электронной торговли Sberbank Markets.
[Перевод] Новости из мира OpenStreetMap № 469 (09.07.2019-15.07.2019) Cайт OpenGeofiction (OGF) сделан на программной платформе OpenStreetMap 1 | Картографирование Франсуа Лакомбе объявил о начале голосования за предложенную им схему тегирования line_attachment=*, которая позволит отмечать варианты крепления проводов (электро или телекомму...
«Сбербанк» обрушил цены на ипотеку для всех клиентов Из-за снижения количества свободных денег большинству россиян приходится все чаще думать о том, чтобы взять кредит на какую-то желанную вещь. Для кого-то такой может быть новый смартфон, путешествие в другую страну, ремонт в квартире, транспортное Сообщение «Сбербанк» обруш...
Решаем проблему частого создания и удаления объектов в C++ Введение Компания, в которой я работаю, пишет свою собственную систему фильтрации трафика и защищает с помощью нее бизнес от DDoS-атак, ботов, парсеров, а также многого другого. В основе продукта лежит такой процесс, как реверсивное проксирование, с помощью которого мы в ре...
В SberData назначен новый руководитель В команде блока «Технологии» Сбербанка произошли кадровые изменения. 11 февраля старшим управляющим директором, директором Департамента управления данными SberData в Сбербанке назначен Константин Круглов. Для развития в банке цифровой инженерной культуры необходимо, чт...
В России запустили сервис бесконтактной оплаты Mir Pay для Android Пользователи смартфонов под управлением Android из России получили дополнительную возможность оплачивать покупки бесконтактным способом. Теперь в дополнение к Google Pay и Samsung Pay в стране заработал новый сервис, основанный на работе модуля ближнего поля (NFC). Им стал ...
[Перевод] Компьютер с дисководом в стиле терминалов из Fallout Автор этой разработки не ставил целью точно повторить терминал из той или иной игры серии Fallout. Получился, скорее, вольный пересказ, но красивый. А ещё он «хрюкает» настоящим дисководом и читает и пишет настоящие дискеты. Будущее уже наступило Представляем первый дома...
[Перевод] Использование Typescript с React – руководство для новичков Друзья, в преддверии выходных хотим поделиться с вами еще одной интересной публикацией, которую хотим приурочить к запуску новой группы по курсу «Разработчик JavaScript». Потратив последние несколько месяцев на разработку приложений на React и библиотек с использованием T...
PHP Composer: фиксим зависимости без боли Многие из вас наверняка сталкивались с ситуацией, когда в библиотеке или фреймворке, который вы используете, есть баг или нет необходимой функциональности. Предположим, вы даже не поленились и сформировали pull request. Но примут его далеко не сразу, а следующий релиз продук...
[Из песочницы] Как начисляются проценты по кредиту и как это применить Всем привет! Когда я взяла ипотеку, решила досконально разобраться в том, как начисляются проценты, как лучше вносить досрочку и так далее. Сама я экономист. В общем, делюсь, надеюсь, будет полезно. Платёж по кредиту состоит из двух частей — процентов банку и погашения осн...
[Перевод] Глупая причина, по которой не работает ваше хитрое приложение машинного зрения: ориентация в EXIF Я много писал о проектах компьютерного зрения и машинного обучения, таких как системы распознавания объектов и проекты распознавания лиц. У меня также есть опенсорсная библиотека распознавания лиц на Python, которая как-то вошла в топ-10 самых популярных библиотек машинного ...
Атомэкспо 2019, часть 2: экспозиция Второй рассказ о форуме “Атомэкспо-2019” посвящен экспозиции. В целом ее можно разделить на две части — большое, продвинутое, красивое и научно-популярное пространство Росатома и обычные стенды участников. Представители атомных агентств мира открыли в Сочи сквер “Зеленый к...
Древности: техника в ТВ-рекламе Поводом для этого поста стала неожиданная находка: на одной из старых видеокассет я обнаружил рекламу Windows 2000 на российском ТВ. Не могу сказать, что реклама когда-то играла серьезную роль в выборе новых или винтажных устройств: гораздо важнее были статьи в профильных из...
Финансы (16.12.2018 – 15.01.2019) Пользователи мобильного приложения «Сбербанк Онлайн» получили возможность подать заявку на потребительский кредит и получить решение, а затем и денежные средства на свою карту, не посещая офиса банка...
90 миллиардов рублей на развитие искусственного интеллекта 30 мая сего года на территории «Школы 21» Сбербанка прошло совещание по вопросам развития технологий в области искусственного интеллекта. Совещание можно считать немного эпохальным — во-первых, его вёл Президент России В.В. Путин, а участвовали президенты, генеральные директ...
Об open-source реализациях хэш-функции ГОСТ Р 34.11-2012 и их влиянии на электронную подпись ГОСТ Р 34.10-2012 В свое время реализация отечественных криптографических алгоритмов в библиотеке libgcrypt очень меня вдохновила. Стало возможным задействовать эти алгоритмы и в Kleopatra и в Kmail и в GnuPg в целом, рассматривать библиотеку libgcrypt как алтернативу openssl с ГОСТ-ым engine...
Микросервисы на php и swoole для конвертации телеграм каналов в RSS В предыдущем посте я рассказал про то, как настроить и использовать php телеграм клиент madelineProto для парсинга постов. Но при использовании библиотеки я столкнулся с несколькими недостатками: Долгая обработка запросов из-за авторизации телеграм клиента; Неудобная нас...
ФАС оштрафовала «Сбербанк» на 105 тысяч рублей за SMS-рекламу кредита Банк не смог доказать, что получал предварительное согласие клиента на рассылку.
Ради денег: поиск и эксплуатация уязвимостей в мобильных платежных терминалах Карточные платежи становятся все более популярными. Мобильные платежные терминалы (mPOS-терминалы) способствуют развитию этой тенденции, снижая барьеры входа на рынок карточных платежей для небольших фирм и частных предпринимателей. При этом при определенных условиях опера...
Как я пытался починить поиск по картам для водителей. Часть 2 Первое, что хочется сказать — это было сложно. Гораздо сложнее, чем я думал. Я имел до этого весьма жесткий опыт выведения продуктов в релиз на работе, однако никогда не дотаскивал до продакшена персональные проекты. Они у меня все заканчивались на прототипах разной степени ...
Компактная С++ библиотека для программирования конечно-разностных методов в операторном стиле. Часть 1. Семантика Представлена семантика разработанной библиотеки pde++ для программирования конечно-разностных методов в операторном стиле. Основными объектами библиотеки являются сеточная функция, сеточная ячейка и сеточные операторы, арифметические соотношения между которыми максимально пр...
Redux. Простой как грабли Мне уже доводилось заглядывать в репозиторий библиотеки redux, но откуда-то появилась мысль углубиться в его реализацию. Своим в некотором роде шокирующим или даже разочаровывающим открытием я хотел бы поделиться с сообществом. TL;DR: базовая логика redux помещается в 7 ст...
[Перевод] Примеры C++ кода до и после Ranges Снова здравствуйте. Перевод следующего материала подготовлен специально для студентов курса «Разработчик C++», занятия по которому стартуют уже 27 июня. Библиотека Ranges была принята в C++20 на совещании стандартного комитета в Сан-Диего в ноябре прошлого года. Библиотек...
[Из песочницы] Реализация горячей перезагрузки С++ кода в Linux * Ссылка на библиотеку в конце статьи. В самой статье изложены механизмы, реализованные в библиотеке, со средней детализацией. Реализация для macOS еще не закончена, но она мало чем отличается от реализации для Linux. Здесь в основном рассматривается реализация для Linux. Г...
[Перевод] Почта не ходит далее 500 миль – ЧаВо История про электронную почту, которая не уходила дальше 500 миль от отправителя, давно стала бородатой классикой. Я думал, что нормальная реакция – просто посмеяться, но нашлось не так мало людей, пожелавших доказать автору, что такого не могло быть, потому что… В конце кон...
Сервисы Rambler Group интегрируются в экосистему Сбербанка Сбербанк и Rambler Group заключили операционное партнерство, которое подразумевает включение в экосистему банка продуктов холдинга. Как сообщили в пресс-службе кредитной организации, на сайтах Rambler Group появится возможность авторизоваться через Сбербанк ID — пользо...
Саудовский принц планирует построить город будущего с искусственным дождем, smart-системами и генетической медициной А еще там будет государственная повальная цензура и собственная Луна. Замысел одного из саудовских принцев больше похож на описание проекта из научно-фантастического романа. Здесь будут летающие такси, сверкающие в темноте барханы песка, искусственные дожди и многое другое...
[Из песочницы] Управление несколькими шаговыми двигателями Nema 17 одновременно или NemaStepper Всем привет. Я думаю что вы, если работали с arduino+nema 17, знаете, что запустить несколько двигателей одновременно бывает очень затруднительно. Есть разные способы решения этой проблемы, самый простой, пожалуй — использование библиотеки NemaStepper. Библиотека упрощае...
Открытый микрофон от DevOps Deflope, рассказы про инфраструктуру Skyeng и Nvidia и не только Привет, в следующий вторник на Таганке планируются теплые ламповые посиделки: будет Артем Науменко с рассказом про инфрастуктуру как продукт, Виталий Добровольский с докладом про балансировку кластера Kafka и ведущие профильного подкаста с пока секретной темой для обсуждения...
Сбербанк доставит продукты из магазина Организация выходит на рынок доставки продуктов с сервисом «СберМаркет».
Повестка Теплицы: Дзен для самозанятых, футболки Роскомсвободы, реклама для открытого кода Важные события дня по мнению редакции Теплицы. Конкурс Роскомсвободы на дизайн футболки и толстовки Роскомсвобода объявила конкурс на дизайн футболок и толстовок. Содержание дизайна должно пересекаться с темами, связанными с цензурой, слежкой, цифровым активизмо...
C/C++ из Python (CFFI, pybind11) Продолжаем тему как вызывать C/C++ из Python3. Теперь используем библиотеки cffi, pybind11. Способ через ctypes был рассмотрен в предыдущей статье. Читать дальше →
Учёные создали искусственную кожу из зелёного чая Искусственная кожа в последнее время становится всё популярнее из-за моды на экологический образ жизни. В очередной попытке спасти планету учёные из Обернского университета в США изобрели биоразлагаемый заменитель кожи на основе побочных продуктов ферментированного зелёного ...
[Из песочницы] MicroPyServer простой HTTP сервер для ESP8266 и ESP32 Всем привет! Хочу рассказать о библиотеке MicroPyServer написанной на Python, которая позволяет взаимодействовать с устройствами ESP8266 и ESP32 посредством простого HTTP сервера. Что такое MicroPyServer? MicroPyServer это простой HTTP сервер предназначенный для проектов на...
[Перевод] Ответственный подход к JavaScript-разработке, часть 1 Цифры говорят нам о том, что рост объёмов JavaScript-кода плохо влияет на производительность веб-проектов. Если так будет продолжаться и дальше, то уже очень скоро при загрузке средней страницы будет передаваться как минимум 400 Кб JS-кода. И это — всего лишь объём передавае...
HolyJS 2019: Разбор задач от компании SEMrush (Часть 1) На прошедшей 24-25 мая в Санкт-Петербурге очередной конференции для JavaScript-разработчиков HolyJS стенд нашей компании предлагал всем желающим новые задачки. В этот раз их было 3 штуки! Задачи выдавались по очереди, а за решение каждой последующей полагался знак отличия ...
[Перевод] TensorFlow для начинающих. Часть 1: общие сведения, установка библиотеки TensorFlow — это опенсорсная библиотека, созданная Google, которая используется при разработке систем, использующих технологии машинного обучения. Эта библиотека включает в себя реализацию множества мощных алгоритмов, рассчитанных на решение распространённых задач машинного ...
Как я побывал в легендарной Школе 42: «бассейн», котики и интернет вместо учителей. Часть 2 В прошлом посте я начал рассказ про Школу 42, которая славится своей революционной системой обучения: там нет учителей, студенты сами проверяют друг у друга работы, платить за учебу не нужно. В этом посте я подробнее расскажу про систему обучения и про то, какие задания вып...
Во «ВКонтакте» нет рекламы в личных сообщениях, не верьте фейкам В СМИ начали появляться сообщения о том, что «Вконтакте» начала встраивать рекламу в личных переписках пользователей. На самом деле это неправда, а источник этой новости — известный сайт, публикующий фейки. На самом деле, это не так. Слух начал распространяться из блога поль...
SPA Meetup 5: интеграция Jest с QA, мощный UIKit, библиотеки компонентов, DI для масштабирования, платформенные команды Привет! Это пост-отчёт с митапа Moscow SPA 5, серии встреч для фронтенд-разработчиков, которым интересна тематика веб-приложений (Single Page Application). Вместе с докладчиками из Mail.Ru, Яндекса, ВКонтакте, Тинькофф и Авито мы говорили об интеграции Jest с QA-инфраструкту...
[Перевод] Искусственный интеллект для каждого В начале января 2019 г. Forbes составил ТОП-10 главных технологических книг 2018 года, среди которых оказалась и «Машины прогнозирования: Простая экономика искусственного интеллекта» (Prediction Machines: The Simple Economics of Artificial Intelligence). Книга, написанная ко...
Intel oneAPI — один за всех Итак, случилось то, о чем еще с июля месяца говорила компания Intel — вышла бета-версия Intel oneAPI Toolkits, набора инструментов для разработки, с которыми жизнь больше не будет прежней. В состав набора, как и обещалось, вошел компилятор нового языка Data Parallel C++, наб...
Смартфоны Samsung в России теперь можно использовать как платежные терминалы Samsung Pay позволяет не только платить, но и принимать платежи. Правда, не всем Бесконтактной оплатой уже никого не удивить. Несмотря на то что до ума довести эту технологию пока удалось только Apple, миллионы людей с удовольствием оплачивают покупки при помощи своих Androi...
Нейросети Google принесли не прибыль, а полумиллиардные убытки Согласно официальной финансовой отчётности, которую изучил Bloomberg, в прошлом году выручка выросла до 125 миллионов долларов (около 8,1 миллиарда рублей), но при этом убытки составили более 570 миллионов (37,2 миллиарда рублей). Большая часть этих средств числится, как рас...
R пакет tidyr и его новые функции pivot_long и pivot_wide Пакет tidyr входит в ядро одной из наиболее популярных библиотек на языке R — tidyverse. Основное назначение пакета — приведение данных к аккуратному виду. На Хабре уже есть публикация посвящённая данному пакету, но датируюется она 2015 годом. А я хочу рассказать, о наиболее...
Доля social на рынке programmatic-рекламы в США вырастет на 57,6% к 2021 году К 2021 году доля рекламы в соцсетях на рынке programmatic в США вырастет на 57,6%. Об этом говорится в новом прогнозе аналитической компании eMarketer. В апрельском отчёте eMarketer ожидался рост на уровне 52%. К концу 2019 года рекламодатели в США потратят на programmatic-р...
Узнаем паспортные данные физического лица по ФИО (если есть залоговое имущество) А так же узнаем ФИО и паспортные данные по номеру автомобиля если он взят в кредит. Без регистрации и СМС. Читать дальше →
Нейросети: как они работают Термин "нейросети" (Neural networks) был очень популярен в конце 1980-х - начале 1990-х годов. Затем его цитируемость стала снижалась, поскольку их потенциал так и не удалось реализовать имеющимися в начале 2000-х годов средствами.
Управление совместимостью продуктов Когда говорят о навыках, которыми должен обладать продукт менеджер на ум сразу приходят стратегическое мышление, планирование, управление новыми требованиями, общение с заказчиками. Однако, гораздо больше более приземленных задач, с которыми менеджер по продукту / владелец п...
Facebook наконец-то прекратит таргетировать рекламу по телефонным номерам, которые люди вводят для 2FA В прошлом году специалисты по информационной безопасности и журналисты выяснили, что Facebook использует для таргетированной рекламы телефонный номер, который пользователь вводит для двухфакторной аутентификации (2FA). Это очередная «обманная практика», в которой уличили кру...
«Сбербанк» обрушил ставку по всем кредитам Вслед за тем, как кредитная организация «Сбербанк» снизила процентную ставку по ипотеке на территории России, данный банк решил сделать то, чего от него никто не ожидал. Он абсолютно неожиданно для всех обрушил ставку по всем Сообщение «Сбербанк» обрушил ставку по всем кред...
CES-2019. Главные итоги На выставке CES-2019 в Лас-Вегасе компания Qualcomm сфокусировалась на двух ключевых направлениях: абонентские терминалы с поддержкой сетей 5G и многочисленные решения для автомобильного рынка. Читать дальше →
Как оживить бренд: сторителлинг, который сработал Как бы не хотелось детям оживить Санту из рекламы Кока-Колы, бренд — не человек. Чтобы он начал продавать, над ним должен поработать не один маркетолог. Некоторые бренды продают себя сами. Все, что им нужно — рассказать историю. Читать дальше →
В «ПриватБанке» произошёл масштабный сбой: не работают терминалы и мобильное приложение «Приват24» Вечером в пятницу 13 сентября возникли проблемы в работе крупнейшего украинского банка «ПриватБанк». В частности, наблюдались проблемы в работе терминалов «ПриватБанка» в супермаркетах и точках розничной торговли, а также фиксировался сбой в работе приложения «Приват24». В...
«Сбербанк» изменил правила оформления кредита Обстоятельства за последние двадцать лет сложились таким образом, что «Сбербанк» стал самым крупным и известным на территории России банком, у которого сейчас более чем 85 млн клиентов, причем многие из них выплачивают кредиты, а миллионы Сообщение «Сбербанк» изменил правил...
Security Week 09: 19-летняя уязвимость в WinRAR Объявляем неделю доисторических багов. Уязвимость в архиваторе WinRAR, обнаруженную и закрытую в конце января, подробно описали специалисты компании Check Point Software (новость, оригинальное исследование). В худшем случае брешь позволяет распаковать вредоносный файл в прои...
WebRTC,stereopi: telepresense по-домашнему Для начала ролик с youtube для вдохновения: Предупреждение: проект на видео — лишь образец, который можно сделать по туториалу в статье в части стереозрения и «поворотов головой». Танки с пультами xbox не прилагаются. Не смотря на наглядность, скудный рассказ самого авт...
[Перевод] Обновление Windows Terminal: Preview 1910 Привет, Хабр! Рады объявить, что вышло очередное обновление для Windows Terminal! Среди новинок: динамические профили, каскадные настройки, обновленный UI, новые параметры запуска и другое. Подробнее под катом! Как и всегда, Терминал доступен для загрузки в Microsoft Store,...
Android TV 10 с интегрированной рекламой дебютирует в конце года Операционная система Androd 10 уже доступна для ряда смартфонов и до конца года появится на многих актуальных флагманах. Как теперь сообщается, до конца года мы должны получить ещё одну версию новой ОС компании Google — Android TV 10. Источник утверждает, что эта ...
В КГГА показали, как будут выглядеть терминалы для продажи электронных билетов Вчера Киевская городская государственная администрация в очередной раз перенесла запуск электронного билета для общественного транспорта столицы на начало следуюшего года. Точная дата нового старта пока неизвестна, однако представители КГГА уже успели показать журналистам вн...
Говорят, Самара — город джавистов, но мы едем туда с PHP-митапом А еще это город космоса, старых купеческих домов, 404fest, волжских берегов, научных исследований и футбольного клуба «Крылья Советов»… 28 сентября к этому великолепию добавится Panda PHP Meetup: на него приедут докладчики из Москвы, Саратова, Брянска — и я. А поскольку ...
PyDERASN: как я написал ASN.1 библиотеку с slots and blobs ASN.1 это стандарт (ISO, ITU-T, ГОСТ) языка описывающего структурированную информацию, а также правил кодирования этой информации. Для меня как программиста это просто ещё один формат сериализации и представления данных, наравне с JSON, XML, XDR и другими. Он крайне распрост...
Искусственный интеллект в файтинге Shadow Fight 3 Геймдизайнеры регулярно сталкиваются с задачей создать интересный ИИ. Этот процесс может быть как относительно простым, так и крайне сложным, в зависимости от нужд проекта и целей, которые вы преследуете. Старший геймдизайнер Banzai Games Михаил Драговаловский рассказал пр...
Redmi K30 пошел по стопам Redmi K20 Как и ожидалось, компания Redmi опубликовала первый официальный тизер своего нового смартфона Redmi K20, который должен быть анонсирован менее чем через две недели. Обычно Redmi выбирали для рекламы своих смартфонов каждый раз новое рекламное направление. Однако, судя п...
Стив Джобс считал, что в рекламе юмор отвлекает пользователей от продуктов Apple Серия рекламных роликов I’m a Mac/I’m a PC считается одной из самых успешных реклам Apple. Несмотря на кажущуюся простоту, снимались ролики непросто. Об этом на днях рассказал Джастина Лонг, снявшийся в роли компьютера Mac.Читать дальше... ProstoMAC.com.| Постоянная ссылка ...
В Сбербанке создают Лабораторию нейронаук и поведения человека Сбербанк активно развивает деятельность своих лабораторий, среди которых: лаборатории искусственного интеллекта, робототехники, VR и AR и другие. Сегодня Сбербанк принял решение о создании Лаборатории нейронаук и поведения человека, которая будет проводить научные исследован...
Будущего нет Не так давно я закончил и опубликовал в интернете роман «#Даша_на_Луне» — и если вы еще его не читали, то я предлагаю, перед чтением этого текста скачать его и прочитать. Твёрдая научная фантастика, ближнее будущее, космос, геополитика и всё такое — как вы любите! (Роман...
[Перевод] История и наследие jQuery jQuery — это самая популярная в мире JavaScript-библиотека. Сообщество веб-разработчиков создало её в конце 2000-х, что привело к возникновению богатой экосистемы сайтов, плагинов и фреймворков, использующих под капотом jQuery. Но в последние годы её статус главного инстру...
Apple Card: «яблочная компания» в качестве посредников по микрозаймам Apple намеревается освоить рынок микрозаймов. Кредит можно будет взять не только электронной валютой, но и получить наличные. Сумма - до $20 тыс, срок - до одного месяца. Кредиты предоставит банк Goldman Sachs.
Быстрый старт с WebComponents Веб-компоненты это набор стандартов определяющих программные интерфейсы для организации компонентной архитектуры. Все они реализованы в современных версиях браузеров, т.е. не требуют подключения библиотек или транспиляторов кода, однако, если нужна совместимость например с I...
Книга «Знакомство с PyTorch: глубокое обучение при обработке естественного языка» Привет, Хаброжители! Обработка текстов на естественном языке (Natural Language Processing, NLP) — крайне важная задача в области искусственного интеллекта. Успешная реализация делает возможными такие продукты, как Alexa от Amazon и Google Translate. Эта книга поможет вам из...
«Реверс-инжиниринг» аппарата «Грозный» из романа Жюль Верна «Властелин Мира» По статистике ЮНЕСКО, книги Жюля Верна занимают второе место по переводимости в мире, уступая лишь произведениям Агаты Кристи. H. E. Жуковский, основатель современной аэромеханики, держал у себя в библиотеке среди работ предшественников единственную беллетристическую книгу...
Искусственный интеллект сравнили с шарлатанами-экстрасенсами В начале 2000-х американские полицейские частенько прибегали к помощи детективов-экстрасенсов. Они на полном серьезе верили словам людей, утверждающих, что могут общаться с мертвыми и видеть всю картину преступления с помощью третьего глаза. Благо, со временем все поняли, чт...
Компоненты-агностики в Angular Когда работаешь над библиотекой переиспользуемых компонентов, вопрос API встает особенно остро. С одной стороны, нужно сделать надежное, аккуратное решение, с другой — удовлетворить массу частных случаев. Это относится и к работе с данными, и к внешним особенностям различных...
Rust + CLion = Любовь Привет, Хабр! В общем как я обещал вот рассказ о том как CLion в качестве IDE для Rust на MacOS использовать. Почему не IntelliJ IDEA? Потому что CLion может дебажить. Почему LLDB, а не GDB? Потому что LLDB у меня вместе с XCode был установлен. Мне нравиться эта IDE и наде...
[Перевод] 5 отличных способов анимировать React-приложения в 2019 году Анимация в приложениях React — популярная и обсуждаемая тема. Дело в том, что способов ее создания очень много. Некоторые разработчики используют CSS, добавляя теги в HTML-классы. Отличный способ, его стоит применять. Но, если вы хотите работать со сложными видами анимаци...
Сбербанк внедряет AI-систему выявления операционных дефектов Сбербанк разработал и начал внедрять систему предупреждения операционных дефектов (СПОД) со встроенным модулем искусственного интеллекта (AI). СПОД уже на этапе размещения документа проверяет корректность его оформления, верность выбора формы, наличие всех подписей и печате...
Расследование: странные программы в Реестре отечественного ПО Рассказ о том, как я пытался перевести компанию на российский софт, а нашел клоны иностранного прямо в реестре отечественного ПО. Читать дальше →
«Сбербанк» изменил ставку по всем кредитам Сейчас на рынке финансовых услуг в России уверенно доминирует «Сбербанк», то есть самый крупный и известный в стране банк, у которого крайне много клиентов. Его отделения и банкоматы можно встретить буквально на каждом шагу, если Сообщение «Сбербанк» изменил ставку по всем ...
Сбербанк обещает, что создал самый мощный в России суперкомпьютер Он был сделан специально для решения задач искусственного интеллекта.
[Из песочницы] Fingerprinting браузера. Как отслеживают пользователей в Сети Меня всегда напрягало то, как навязчиво Google AdSense подсовывал контекстную рекламу в зависимости от моих старых запросов в поисковике. Вроде бы и времени с момента поиска прошло достаточно много, да и куки и кеш браузера чистились не раз, а реклама оставалась. Как же они ...
Расчёт каннибализации на основе классического A/B-теста и метод bootstrap’а В данной статье рассмотрен метод расчёта каннибализации для мобильного приложения на основе классического A/B-теста. В данном случае рассматриваются и оцениваются целевые действия в рамках процесса реаттрибуции с рекламного источника (Direct, Criteo, AdWords UAC и прочих) по...
Банк «Сфера» запустил p2b-кредиты для предпринимателей Сумма кредита до 3 млн рублей, ставка — от 2%, а срок выплаты — до шести месяцев.
[Перевод] Наследование в JavaScript с точки зрения занудного ботаника: Фабрика Конструкторов Это история об одной очень специальной части JavaScript, самого используемого искусственного языка в мире в настоящее время (2019). В статье представлен своего рода философский взгляд на Наследование в JavaScript, и я смею лишь надеяться, что он основан на самом впечатляюще...
Google тестирует сервис подписки Play Pass Google начала тестировать новый сервис подписки Play Pass для Google Play, который предоставит доступ к «сотне премиальных приложений и игр» без рекламы и внутренних покупок. В этом году Apple анонсировала Apple Arcade, сервис ежемесячной подписки с доступом к библиотеке мо...
Сбербанк начал переговоры о покупке еще одной из топ-10 компаний Рунета Сбербанк, совладелец Rambler Group и партнер «Яндекса» и Mail.Ru Group, может получить долю еще в одном популярном сервисе Рунета. Госбанк, как утверждают источники РБК, ведет переговоры о покупке системы 2ГИС.
Маркетплейс Bringly приостановил продажи продуктов из-за границы Совместное предприятие Сбербанка и Яндекса Яндекс.Маркет приостановило продажи продуктов питания из-за рубежа через трансграничный маркетплейс Bringly. Тестировать трансграничные онлайн-продажи продуктов площадка начала в I квартале 2019 года. Продукты питания пр...
[Из песочницы] IMaskjs — 3 года в Open Source Всем привет! Прошло 3 года с тех пор, как я начал работу над библиотекой imaskjs. Хотя opensource — это бесконечный процесс, но можно сказать что в целом работа закончена и перешла в вялотекущий багфикс. На данный момент я сделал все что хотел, других идей нет, разве тест...
«Какая точка отвечает?» НЕобзор НЕвизатора. Atmotube и пайка Привет, Хабр! Очередной рассказ о товаре из ассортимента компании «Даджет» снова будет в формате НЕобзора. То есть, вместо повторения уже имеющихся обзоров я проведу с девайсом эксперимент, который предыдущие обзорщики не провели. В данном случае экспериментировать я буду ...
Свежая реклама Walmart, Gucci, Сбербанка и другие видео, которые хочется пересматривать Самые интересные работы последних дней.
Дайджест интересных материалов для мобильного разработчика #314 (2 — 8 сентября) В этой подборке (не)настоящее восстание машин в Google Play, чистый Swift и настоящие компоненты, новый Android 10 и старый геймдев, удобные интерфейсы и сомнительный маркетинг для инди-игр. Читать дальше →
«Сбербанк» изменил процентную ставку по старым и новым кредитам Экономическая ситуация в России постепенно ухудшается, а указывает на это тот факт, что у большинства россиян с каждым днем становится все меньше свободных денежных средств. Как итог – для покупки чего-либо людям все чаще приходится Сообщение «Сбербанк» изменил процентную с...
«Сбербанк» разрешил законно не платить кредит С каждым днем все больше и большей жителей России вынуждены брать кредит, потому как свободных денег становится все меньше, а это приводит к тому, что на крупные покупки накопить крайне сложно. Выходом из этой ситуации Сообщение «Сбербанк» разрешил законно не платить кредит...
[Из песочницы] Создание многомодульного Gradle проекта SpringBoot + Angular в IDEA Достаточно часто в моей практике используется связка Spring + Angular. Хочу поделится своим опытом по подготовке подобного проекта в среде разработки IntelliJ IDEA. Создаем пустой Gradle проект Для начала создадим пустой Gradle проект в IDEA, при этом снимите все галочки би...
«Тинькофф банк» установил в Москве первые терминалы для оплаты услуг и пополнения счёта Банку стало недостаточно терминалов партнёров.
В аэропорту "Киев" вскоре откроют международный терминал А В целом, теперь площадь терминала составляет 14 200 кв. м, а новая площадь добавит еще 9 500 кв. м.
Глава Meizu о начале производства Meizu 16s, искусственном ... Хуан Чжан — человек без преувеличения интересный и способный на креатив. Именно он стал основателем и идейным вдохновителем компании Meizu. Он редко дает интервью, предпочитая общаться с фанатами компании на различных форумах под псевдонимом Джек Вонг. Его считают наст...
[Перевод] 12 концепций JavaScript, о которых нужно знать JavaScript — это сложный язык. Если вы, на любом уровне, занимаетесь JavaScript-разработкой, это значит, что вам жизненно необходимо понимать базовые концепции этого языка. В материале, перевод которого мы сегодня публикуем, рассмотрены 12 важнейших концепций JavaScript. Кон...
[Из песочницы] Быстрая интеграция с 1С: Предприятие В данной статье я расскажу о наиболее простом, на мой взгляд, способе интеграции сторонних приложений с конфигурациями 1С. Статья будет интересна в первую очередь разработчикам, пишущим на .Net Core, PHP и Python. Способов интеграции с 1С известно много, этому даже посвящен...
Сбербанк предупреждает о новом разводе и мошенниках Не так давно мы писали про одну из мошеннических схем, по которой крадут деньги у клиентов Сбербанка. Кроме того, иногда для этого используют и фирменное приложение «Сбербанк Онлайн». А теперь стало известно о новом методе, который используют мошенники, Сбербанк об этом оф...
Ищем пневмонию на рентгеновских снимках с Fast.ai Наткнулся на статью в блоге компании Школа Данных и решил проверить, на что способна библиотека Fast.ai на том же датасете, который упоминается в статье. Здесь вы не найдете рассуждений о том, как важно своевременно и правильно диагностировать пневмонию, будут ли нужны врачи...
[Перевод] Если вы что-то создаёте, избегайте расписания менеджера В книге ”Masters of Doom” о компании id Software и её влиянии на массовую культуру Дэвид Кушнер размышлял о необычном стиле работы ведущего программиста Джона Кармака. Чтобы повысить производительность и не отвлекаться от работы над движком Quake, тот принял агрессивный п...
Почему нельзя ходить по крылу у края и угол атаки Этот случай рассказал мой отец. Он был авиационным инженером на заводе и отвечал за конечную сдачу изделия заказчику. Приземлялся истребитель, который буквально недавно выкатили из цеха окончательной сборки. Мягкое касание, штатная посадка. В общем, обычный испытательный пол...
Вице-президент Сбербанка назвал Apple Card просто ещё одной кредиткой В Сбербанке считают Apple Card очередной, ничем не примечательной кредиткой Что есть инновация? Каждый вкладывает в этот термин тот смысл, который удобнее вкладывать ему. Одни приравнивают инновации к прототипам, полагая, что инновационна только та вещь, которая опережает св...
[Из песочницы] Ещё одна библиотека для создания mock'ов Добрый день. Я занимаюсь автоматизацией тестирования. Как и у всех автоматизаторов, у меня есть набор библиотек и инструментов, которые я обычно выбираю для написания тестов. Но периодически возникают ситуации, когда ни одна из знакомых библиотек может решить задачу с риском...
[Из песочницы] Рассылка Push-уведомлений с SpringBoot сервера Предисловие Приветствую Вас. Недавно передо мной стала задача — настроить Push-уведомления на сайте. С этим я столкнулся впервые и во много разобраться мне помогла эта статья. В ней же уже есть описание серверной стороны, но, в процессе изучения данной темы я обнаружил более...
«Сбербанк» разрешил законно не отдавать кредит Все больше и больше россиян с каждым годом вынуждены прибегать к помощи кредитов, чтобы осуществлять свои мечты и желания. В настоящее время активнее всех остальных в России денежные займы на самые разные цели физическим лицам Сообщение «Сбербанк» разрешил законно не отдава...
[Перевод] Использование JavaScript-модулей в продакшне: современное состояние дел. Часть 1 Два года назад я писал о методике, которую сейчас обычно называют паттерном module/nomodule. Её применение позволяет писать JavaScript-код, используя возможности ES2015+, а потом применять бандлеры и транспиляторы для создания двух версий кодовой базы. Одна из них содержит с...
[Из песочницы] Промышленный реверс-инжиниринг Рассказ о процессе заимствования при разработке электроники на наглядном примере. Запись лога работы лифта самодельным сниффером Читать дальше →
Как создается ОС, сертифицированная по I классу защиты Рассказ из первых рук о том, как создается, а потом готовится к сертификации для работы с данными под грифом «особой важности» защищенная ОС Astra Linux. Читать дальше →
[Перевод] Пишем Android-приложение на ассемблере Эта рассказ о нестандартном подходе к разработке Android-приложений. Одно дело — установка Android Studio и написание «Hello, World» на Java или Kotlin. Но я покажу, как эту же задачу можно выполнить иначе. Читать дальше →
«Я делал все — это была смешная история»: подкаст о контент-маркетинге и карьере в IT-медиа Это — подкаст с контент-мейкерами. Гость 13-го выпуска — Алексей spasibo_kep Корнеев, независимый редактор и текст-директор, с рассказом о своей карьере в контент-маркетинге. послушать в Telegram или в веб-версии подписаться на подкаст в iTunes или на Хабре Читать дальше...
Радиация: Будни радиохимической лаборатории В этой статье я вернусь к теме радиации, затронутой в своем посте о счетчике Гейгера. … В конце восьмидесятых, начале девяностых годов люди часто ходили на рынок с дозиметром, выбирая с его помощью «чистые», как они думали, овощи и фрукты. Иногда и сейчас в тематических па...
Граждане поделятся данными с банками сами. Цифровой профиль гражданина опробуют на кредитах Концепция цифрового профиля гражданина в целом одобрена правительством и рабочей группой по нормативному регулированию при АНО «Цифровая экономика». До конца года будет запущено мобильное приложение для управления своими данными в государственных информсистемах, а пилотным п...
Что известно об ITIL 4 на текущий момент, и кто уже использует новую библиотеку Обсудим изменения в ITIL, о которых стало известно за последнее время. Читать дальше →
The Division покинет Xbox Game Pass к концу месяца, а Ultimate Marvel VS. Capcom 3 прошла вне очереди Корпорация Microsoft рассказала о том, какие игры в этом месяце покинут библиотеку сервиса Xbox Game Pass. После объявленной недавно январской подборки сервис должны покинуть четыре игры, одна из которых крупная. В меню Xbox указано, что из библиотеки уйдут Tom Clan...
Книга «Глубокое обучение с подкреплением на Python. OpenAI Gym и TensorFlow для профи» Привет, Хаброжители! Глубокое обучение с подкреплением (Reinforcement Learning) — самое популярное и перспективное направление искусственного интеллекта. Практическое изучение RL на Python поможет освоить не только базовые, но и передовые алгоритмы глубокого обучения с подк...
Сага о тестировании: библиотека redux-saga-test-plan Фреймворк redux-saga предоставляет кучу интересных паттернов для работы с сайд-эффектами, но, как истинные кроваво-энтерпрайзные разработчики, мы должны покрывать весь свой код тестами. Давайте разберёмся, как мы будем тестировать наши саги. Читать дальше →
9 неожиданных причин, из-за которых вам могут отказать в кредите Получить кредит бывает непросто. Вместе с аналитиком больших данных Одобрим.ру рассказываем, как банки оценивают потенциальных клиентов.
iPhone в кредит — мнение читателей AppleInsider.ru Кредит – это, пожалуй, один из самых противоречивых продуктов, доступных на рынке. Кто-то с его помощью обретает возможность получить желанный товар без необходимости копить и таким образом только приумножает свое состояние, а кто-то, наоборот, – только ухудшает свое финанс...
Банкоматы Сбербанка начали выдавать переводы наличных по всей России Сбербанк расширил сервиса переводов с получением наличных в банкоматах. Теперь перевести средства может любой пользователь «Сбербанка Онлайн» по всей стране. Об этом сообщила пресс-служба Сбербанка.
Как подготовиться и сдать экзамен ITIL 4 Foundation ITIL (произносится как «áйтил», англ. IT Infrastructure Library — библиотека инфраструктуры информационных технологий) — библиотека, описывающая лучшие из применяемых на практике способов организации работы подразделений или компаний, занимающихся предоставлением услуг в об...
[Из песочницы] Как в Android'е передать переменную из фрагмента в активность? Рассказ о том, как в Android'е передать информацию из фрагмента (Fragment) в активность (Activity). Информация будет полезной для новичков (джуниоров), осваивающих программирование для Android, и вряд ли будет интересной для миддлов и сеньоров. Запускаем IDE (integrated dev...
На площадке Сбербанка и Яндекса “Беру” появятся покупки в кредит Первый зампред правления Сбербанка Лев Хасис рассказал, что в ближайшее время их совместный с Яндекс проект “Беру” запустит продажу товаров в кредит. Чуть позже в пресс-службе банка добавили, что клиенты смогут покупать товары и в рассрочку.
[Из песочницы] AnyStub, библиотека заглушек соединений в Java В отличие от множества платформ Java страдает от недостатка библиотек заглушек соединений. Если вы давно в этом мире, то наверняка должны быть знакомы с WireMock, Betamax или даже Spock. Многие разработчики в тестах используют Mockito для описания поведения объектов, DataJpa...
Какой код нужно показывать на собеседовании Сегодня с утра был очень интересный пост о том, какой код нужно писать на собеседовании и какие навыки при этом демонстрировать. Тестовая задача была такая. Написать на TypeScript функцию, которая для заданного массива чисел выводит текстовую строку диапазонов: getRanges([...
Правоохранители предупреждают о мошеннической рекламе Мошенники снова воспользовались рекламными объявлениями Google для продвижения вредоносных сайтов. Как сообщает «КоммерсантЪ», злоумышленники действуют под личиной крупных банков, обещая пользователям большой выигрыш за символическую плату. О проблеме заговорили уч...
Как удалить негативные отзывы и отбить атаку на репутацию: личный опыт Честный рассказ о том, как один персонаж написал про нас около тысячи анонимных отзывов, как мы их удаляли и как сделать это самим за несколько часов. Читать дальше →
«Промсвязьбанк» запустил пилот по приёму платежей по картам Visa, MasterCard и «Мир» в смартфоне вместо POS-терминала К концу 2019 года такое решение будут предлагать большинство банков, говорят участники рынка.
15 рецептов домашнего мороженого, которое намного лучше магазинного Кокосовое, шоколадное, банановое, мятное, с авокадо, манго, сгущёнкой и другие освежающие десерты из простых продуктов без сомнительных добавок.
[Из песочницы] Редактор блок схем — о дружбе Vue.js и MxGraph С чего все началось? Я фронтенд разработчик, но стремлюсь к развитию, решил написать fullstack приложение и стать миллионером получить бесценный опыт. Так вот, начал планировать бэкенд, выбрал MongoDB для хранения данных, и был готов планировать структуру и связи полей. Н...
«МегаФон» предлагает брать кредиты на счет телефона Нет, дело не в повышении цен настолько, что для оплаты связи потребуется кредит. MasterCard предложил сервис автоматического получения кредита на счет «МегаФона».
Optlib. Реализация генетического алгоритма оптимизации на Rust В этой статье описывается библиотека optlib, предназначенная для решения задач глобальной оптимизации на языке Rust. На момент написания этой статьи в этой библиотеке реализован генетический алгоритм нахождения глобального минимума функции. Библиотека optlib не привязана к к...
Монитор качества воздуха Honeywell HAQ Привет, Хабр! Решил я снова поучаствовать в тестировании товаров из ассортимента «Даджета», и вот перед вами — рассказ о мониторе качества воздуха HAQ фирмы Honeywell. Читать дальше →
Android: Huawei без Google Play, динамические обновления и советы Сноудена Для подписчиковСегодня в выпуске: рассказ о том, как Huawei Mate 30 обходится без Google Play, советы Эдварда Сноудена по использованию телефона, руководство по созданию анимаций при использовании реактивных фреймворков, объяснение типов Unit, Nothing, Any в Kotlin и обзор и...
Что нужно знать о JavaScript Engine Switcher 3.0 JavaScript Engine Switcher изначально создавался как вспомогательная библиотека и его развитие во многом определялось потребностями библиотек, которые его использовали. Фактически каждая его мажорная версия решала одну или несколько крупных задач необходимых для дальнейшего...
[Перевод] Оптимизация загрузки JavaScript-кода в Wikipedia Автор материала, перевод которого мы сегодня публикуем, говорит, что он, в середине сентября 2019, наконец-то завершил проект, которым занимался уже год. Целью этого проекта было сокращение размеров манифеста, необходимого для инициализации асинхронного JavaScript-конвейера ...
И ещё о сортировках И ещё о сортировках Рискну опять поднять эту тему. Начну со ссылки на статью Михаила Опанасенко (oms7), очень впечатляющую по объёмам проделанной работы, а также по количеству приведёных ссылок. Свой материал начал готовить, не зная об этой публикации, что впоследствии, посл...
DeepPavlov для разработчиков: #2 настройка и деплоймент Всем привет! В первой статье из нашего цикла мы узнали, что такое DeepPavlov, какие модели библиотеки готовы к использованию без предварительного обучения и как запустить REST серверы с ними. Перед тем, как приступить к обучению моделей, мы расскажем о различных возможностях...
Google опубликовал руководство по SEO JavaScript-сайтов С советами, как сделать JavaScript-контент более mobile-friendly
Интеграция с SAP ERP. Реализация мобильного прайс-чекера в магазине В рассматриваемом нами примере интеграции SAP ERP со сторонним ПО, мы будем использовать SAP Connector for Microsoft .NET для получения данных из SAP. Программное обеспечение для терминала сбора данных (ТСД) будет взаимодействовать с Microsoft Internet Information Server (II...
Верификация пользователей в Китае и социальный кредит Согласно законодательству КНР, регистрация на любом интернет-портале или сервисе требует идентифицировать пользователя как реальное лицо. О том, как это сделать, что для этого требуется и какие последствия несет мы и поговорим в этой статье. Читать дальше →
К бесплатной сети Wi-Fi подключено уже 76% московских библиотек С начала этого года бесплатный интернет заработал еще в 55 библиотеках Москвы. Теперь воспользоваться сетью Wi-Fi можно в 336 городских читальнях …
Habr postmortem report: на газетку упало Конец первого и начало второго месяца лета 2019 года выдались непростыми и ознаменовались несколькими крупными падениями мировых IT-сервисов. Из заметных: два серьёзных инцидента в инфраструктуре CloudFlare (первый — с кривыми руками и халатным отношением к BGP со стороны не...
Что внутри чат-бота? Меня зовут Иван Бондаренко. Я занимаюсь алгоритмами машинного обучения для анализа текстов и устной речи примерно с 2005 года. Сейчас работаю в Московском Физтехе ведущим научным разработчиком лаборатории бизнес-решений на основе Центра компетенций НТИ по Искусственному инте...
REST Assured: что мы узнали за пять лет использования инструмента REST Assured — DSL для тестирования REST-сервисов, который встраивается в тесты на Java. Это решение появилось более девяти лет назад и стало популярным из-за своей простоты и удобного функционала. В DINS мы написали с ним более 17 тысяч тестов и за пять лет использования ст...
Сбербанк объявил о создании самого мощного российского суперкомпьютера Сбербанк представил новый суперкомпьютер на международной конференции AI Journey, созданный в партнерстве с компанией NVIDIA. В Сбербанке утверждают, что устройство является самым мощным среди созданных на территории РФ суперкомпьютеров. В пресс-релизе компании сообщается, ч...
Устройство компилятора Swift. Часть 2 Вторая часть моего рассказа о компиляторе Swift. Мы начнём изучать фронтенд, а точнее те его части, которые отвечают за первоначальный разбор и анализ исходного кода. Читать дальше →
Использование DiagnosticSource в .NET Core: теория DiagnosticSource — это простой, но весьма полезный набор API (доступен в NuGet пакете System.Diagnostics.DiagnosticSource), который, с одной стороны, позволяет различным библиотекам отправлять именованные события о своей работе, а с другой — позволяет приложениям подписывать...
Rambler Group интегрирует свои сервисы в экосистему Сбербанка На сайтах Rambler Group можно будет авторизоваться через Сбербанк ID
Для развития искусственного интеллекта понадобится упрощенный доступ к городским данным По мнению представителей Сбербанка, упрощенный доступ к таким городским данным, как видеофиксация событий, поможет разработчикам в процессе формирования больших массивов данных без нарушения приватности. Такие меры, в тех или иных формулировках, описаны в пакете документов к...
[Из песочницы] Что ты такое, замыкания в JavaScript? В этой статье я постараюсь разобрать механизм реализации замыканий в JavaScript. Для этого я буду использовать браузер Chrome. Начнем с определения: Замыкания - это функции, ссылающиеся на независимые (свободные) переменные. Другими словами, функция, определённая в замыка...
Intel выпустил свой первый чип с искусственным интеллектом для дата-центров в Израиле Центр Intel в Хайфе Intel сообщил новость, которую все давно ждали — компания начала выпускать свой первый чип с искусственным интеллектом, лучший, по соотношению производительность/потребление энергии для высоких рабочих нагрузок дата-центров. Читать дальше →
Эволюция архитектуры торгово-клиринговой системы Московской биржи. Часть 2 Это продолжение длинного рассказа о нашем тернистом пути к созданию мощной, высоконагруженной системы, обеспечивающей работу Биржи. Первая часть тут. Читать дальше →
Как ухудшить производительность, улучшая её Хотели как лучше, а получилось как всегда. Виктор Черномырдин, русский государственный деятель Бывают в жизни случаи, когда ты вроде бы всё делаешь правильно, но что-то идёт не так. Этот рассказ об одном из таких случаев. Читать дальше →
CodeSide. Новая игра для знаменитого соревнования Russian AI Cup Сообщество участников чемпионатов и команда Mail.ru Group в сотрудничестве с Codeforces.com приглашают вас на самую настоящую бойню, от которой вы получите бессонные ночи и мозоли на руках, поскольку будете участвовать в одном из самых живых и интересных чемпионатов по про...
[Перевод] 10 самых важных вех в развитии ИИ на сегодняшний день На протяжении своей истории, от первых рассказов Азимова про роботов до AlphaGo, у ИИ были взлёты и падения. Но на самом деле его история только начинается. Искусственный интеллект пока ещё очень молод. Однако в этой области произошло уже много значимых событий. Некоторые ...
История второго места в Russian AI Cup 2018: CodeBall Всем привет! Я студент третьего курса, и в самом начале учёбы в университете я узнал про соревнования по искусственному интеллекту Russian Ai Cup, а позже и Mini Ai Cup, и начал в них активно участвовать, показывая неплохие результаты. В этот раз RAIC выпадал прямо на сесс...
Интервью с исследователем рынка и трендов разработки ПО в Центральной и Восточной Европе, Юджином Швабом-Чесару По долгу службы я взяла интервью у человека, много лет занимающегося исследованиями рынка, трендов разработки ПО и ИТ-услуг в Центральной и Восточной Европе, из них 15 — и в России. И хотя самое интересное, на мой взгляд, собеседник оставил «за кадром», тем не менее, рассказ...
Особенности тестирования мобильной ММО Недавно довелось пообщаться с Алексеем Нелюбовым — QA-директором компании Datcroft Games. Сейчас ребята работают над мобильным ММО Action Pixel Wars, проект находится в стадии софтланча. Отдел тестирования сопровождал игру на каждом этапе ее развития, и я решил, что из расск...
PHP для начинающих. Обработка ошибок Не совершает ошибок только тот, кто ничего не делает, и мы тому пример — сидим и трудимся не покладая рук, читаем Хабр :) В этой статье я поведу свой рассказа об ошибках в PHP, и о том как их обуздать. Читать дальше →
DIY от PVS-Studio: Геймификация достижений Если быть честными, говоря о работе, то давайте признаемся: даже самое любимое дело может время от времени наскучивать, сводить на нет настроение и изматывать однообразностью. Поэтому в нашем офисе PVS-Studio мы стараемся раскрасить яркими красками наши будни. Сегодня будет ...
[Перевод] Различия Fluent и gettext Продолжая дискуссию о преимуществах Fluent перед привычным gettext, публикую официальную позицию создателей Fluent в переводе. Gettext — это система локализации, глубоко укоренившаяся в проект GNU и сопутствующие ему архитектурные решения. Fluent Project рассматривает gette...
Определено, люди какого пола чаще берут кредиты на смартфоны в России Россиянки чаще берут кредит на приобретение смартфона, чем мужская часть населения. По статистике банка «Русский стандарт», 51% всех оформленных заявок на приобретение телефона принадлежит женщинам.
Совместная работа с документами, обновленный корпоративный чат и мобильное приложение: Что нового в Zextras Suite 3.0 На прошлой неделе состоялся долгожданный релиз популярного набора дополнений для Zimbra Collaboration Suite Open-Source Edition под названием Zextras Suite 3.0. Как и подобает мажорному релизу, помимо различных баг-фиксов, в него было добавлено множество значительных изменен...
Google запретила рекламу клиник с сомнительными методами лечения Google сообщила, что решила перестать позволять «сомнительным» клиникам размещать рекламу. Компания говорит об организациях, которые предлагают пациентам лечение стволовыми клетками.
[Перевод] Совершенствование совместного проектирования электромеханических узлов Краткая аннотация Эффективная совместная работа — важнейший фактор повышения производительности и создания высококачественных изделий. Современные системы автоматизированного проектирования (CAD) и интеллектуальные инструменты помогают инженерам синхронизировать данные и сов...
Шесть демонов неэффективной и назойливой онлайн-рекламы Реклама надоела — и надоела настолько, что даже говорить об этом уже надоело. Когда в Россию пришло коммерческое телевидение, вместе с ним в наши дома вошла и реклама, к которой неподготовленному постсоветскому зрителю пришлось привыкать с нуля. Вскоре интерес сменился раздр...
Как мы сделали хакатон в поезде и что из этого получилось Всем привет! Я Миша Клюев, DevRel в Авито. В этой статье расскажем вам про наш опыт организации и проведения необычного хакатона. Внутри: рассказ о 56 часах кодинга в поезде, о том, что надо сделать, чтобы они состоялись, о том, какие проекты в итоге получились, и немного ок...
Обзор методов сегментации изображений в библиотеке scikit-image Thresholding Это самый простой способ отделить объекты от фона, выбрав пиксели выше или ниже определенного порога. Это обычно полезно, когда мы собираемся сегментировать объекты по их фону. Вы можете прочитать больше о пороге здесь. Люди, знакомы с фильмом «Терминатор», нав...
В Сбербанке автоматизировали рекрутинговый подбор разработчиков Сбербанк автоматизировал подбор начинающих разработчиков для новой программы SberStart при поддержке компании Skillaz. Благодаря программе банк планирует сократить сроки укомплектования позиций. Технологии Skillaz позволили Сбербанку снизить трудозатраты ...
В России открылось представительство мировой биржи Coineal Криптобиржа Coineal анонсировала открытие представительства в Москве. Российское представительство будет помогать местным стартапам выводить проекты на биржу, формировать российское сообщество Coineal и отвечать за локализацию продуктов платформы. Coineal начала работу в апр...
Как мы собирали данные по рекламным кампаниям с интернет-площадок (тернистый путь к продукту) Кажется, что сфера интернет-рекламы должна быть максимально технологичной и автоматизированной. Ещё бы, ведь там работают такие гиганты и эксперты в своём деле, как Яндекс, Mail.Ru, Google и Facebook. Но, как оказалось, нет предела совершенству и всегда есть что автоматизиро...
Витамин Д. Пить или не пить, вот в чем вопрос. (Или рассказ о том, как я сдавал анализ, который мне не назначали) Предыстория В ноябре 18 года я случайно сдал анализ на витамин Д. (Проверять его мне не назначали, дело в том, что в лаборатории была скидка на пакет анализов, куда входили нужные мне, плюс еще пара довеском.) Результат меня несколько удивил. Нужные анализы были в норме, а в...
Как я опубликовал PWA на Svelte в Google Play Мне нравится метал музыка разных направлений. Для отслеживания новинок я сделал парсер, который ищет свежие альбомы и складывает их в базу. За время существования приложения парсер я почти не трогал, хотя он и далек от идеала, а вот фронтенд был переделан несколько раз. Под...
YouTokenToMe: инструмент для быстрой токенизации текста от Команды ВКонтакте Хотим представить наш новый инструмент для токенизации текста — YouTokenToMe. Он работает в 7–10 раз быстрее других популярных версий на языках, похожих по структуре на европейские, и в 40–50 раз — на азиатских языках. Рассказываем о YouTokenToMe и делимся им с вами в open s...
Реклама в Firefox разгневала пользователей Firefox начал показывать рекламу при открытии новой вкладки
Сбербанк и «Платформа ОФД» выяснили, почему люди хотят расплачиваться картой 12% торговых точек основных потребительских категорий еще не установили терминалы для безналичной оплаты. На такие точки приходится всего 3% торгового оборота. По оценке проекта «СберДанные», доля бизнесов, принимающих только ...
Россияне начали в 3.5 раза чаще покупать телефоны в кредит Самы популярный бренд – Samsung. Самый популярный смартфон – Huawei P Smart.
[Перевод] Ускорение instagram.com. Часть 1 В последние годы на instagram.com появилось много нового. Очень много. Например — средства создания историй, фильтры, творческие инструменты, уведомления, прямые сообщения. Однако по мере роста проекта всё это дало один печальный побочный эффект, который заключался в том, чт...
AMD выпустит новые продукты Radeon в 2019 году Технический директор AMD Марк Пейпермастер (Mark Papermaster) дал интервью The Street, в котором пообещал, что до конца года компания выпустит новое портфолио продуктов Radeon. Подробнее об этом читайте на THG.ru.
[Из песочницы] Интервалы: грядущая эволюция C++ Уже скоро появится стандарт C++20, в который, скорее всего, добавят концепцию интервалов (ranges), однако мало кто знает, что они из себя представляют и с чем их едят. Доступных широкой аудитории русскоязычных источников про этого зверя мне найти не удалось, вследствие чего ...
Twitter зафиксировала выручку выше ожиданий рынка Дневная аудитория, просматривающая рекламу на сайте, увеличилась благодаря изменениям, которые позволяют сервису выводить более релевантный контент.
Angular: создание и публикация библиотеки Начнем с начала Если мне не изменяет память, то с версии 6 в angular появилась возможность создавать в одном workspace проекты разных типов: application и library. До этого момента люди, которые хотели создать библиотеку компонент, скорее всего, пользовались отличным и поле...
Обработка исключений ASP.NET при помощи IRO.Mvc.MvcExceptionHandler Если вы являетесь c# бекенд разработчиком, наверняка рано или поздно появилась необходимость найти унифицированный способ обработки исключительных ситуаций. Хотя, даже если вы довольствуетесь кодом 500 в ответе, эта статья все равно поможет улучшить ваш способ, при этом не...
[Из песочницы] Маскирующиеся баги в эмбедде Затыки неизбежны при разработке любого ПО. В эмбедде свои щедрые пять копеек могут подкинуть еще и аппаратные проблемы, но то отдельная песня. А вот чисто программные засады, когда застреваешь на, вроде бы, пустом месте… Для меня их три вида. Проще всего, когда не до конца ...
Сбербанк разработал AI-систему предупреждения операционных дефектов Создан универсальный инструмент, который с вероятностью выше 98% и со скоростью до 5 секунд может определить наличие подписи или печати на любом документе. 1 апреля 2019 года, Москва — Сбербанк разработал и начал поэтапное внедрение системы предупреждения операционных дефект...
[Перевод] Шейдерный эффект дудла В этом туториале я расскажу о том, как с помощью шейдеров воссоздать популярный спрайтовый эффект дудла в Unity. Если для вашей игры необходим такой стиль, то из этой статьи вы узнаете, как достичь его без отрисовки кучи дополнительных изображений. Последние несколько лет э...
Новые процессоры для дата-центров — разбираем анонсы последних месяцев Говорим о многоядерных CPU мировых производителей / фото PxHere PD 48 ядер В конце 2018 года Intel анонсировали архитектуру Cascade-AP. Эти процессоры будут поддерживать до 48 ядер, иметь мультичиповую компоновку и 12 каналов DDR4 DRAM. Такой подход обеспечит высокий урове...
Самыми популярными приложениями в России являются WhatsApp, Viber и «ВКонтакте» Свежее исследование, которое было опубликовано App Annie, демонстрирует ситуацию на российском рынке загружаемых приложений в прошедшем году. Ниже представлены три рейтинга, которые показывают самые популярные приложения, игры, а также приложения, в которых пользователи...
[Из песочницы] Библиотека генератора ассеблерного кода для микроконтроллеров AVR. Часть 1 Библиотека генератора ассеблерного кода для микроконтроллеров AVR Часть 1. Первое знакомство Добрый день, уважаемые хабаровчане. Хочу предложить Вашему вниманию очередной (из имеющегося великого множества) проект, для программирования популярных микроконтроллеров серии AVR. ...
Разработка boost преобразователя на DSP: принцип работы, расчеты, макетирование Я уже писал подобную статью про топологию buck, то есть про понижающий преобразователь, сегодня рассказ пойдет о том, как сконструировать повышающий (boost) преобразователь напряжения с управлением не на аналоговом ШИМ-контроллере, а на DSP/МК. Макет будет собран на основе м...
[Перевод] Использование JavaScript-модулей в продакшне: современное состояние дел. Часть 2 Сегодня мы публикуем вторую часть перевода материала, который посвящён использованию JS-модулей в продакшне. → Кстати, вот первая часть статьи. Читать дальше →
В пермских модельных библиотеках можно не только читать В пятницу, 8 ноября, в Перми открылась так называемая «модельная» библиотека №1 им. Л.Н. Толстого, позиционируемая как инновационное пространство с высокотехнологичными элементами библиотечного обслуживания — интерактивным столом, 3D-принтером, очками дополненной реальности,...
В Международном аэропорту «Киев» вскоре откроют международный терминал А В целом, теперь площадь терминала составляет 14 200 кв. м, а новая площадь добавит еще 9 500 кв. м.
«Очная ставка» NeoQUEST-2019: в мире кибербезопасности Седьмая «Очная ставка» NeoQUEST запомнилась гостям благодаря дронам, друзьям из Сбербанка и традиционной кибербезопасной атмосфере! Если вы были у нас, то это хороший шанс вспомнить и поностальгировать. Если же вам непонятно, о чем речь, то добро пожаловать под кат — все р...
Основные понятия стандартной библиотеки С++ Данная статья определяет основные понятия стандартной библиотеки С++. Она приводится для того чтобы на неё ссылаться в дальнейшем. Наибольшей частью стандартной библиотеки С++ является библиотека STL (Standard Template Library – Стандартная Библиотека Шаблонов). Библиотека S...
Когда смартфон становится POS-терминалом — Visa запустила в Украине Tap to Phone Visa и Ощадбанк запустили Tap to Phone, которое позволяет превратить смартфон на базе Android с NFC-модулем на POS-терминал без дополнительного оборудования.
29 ноября, 18.00 — devleads-митап Привет! Сегодня у нас анонс для быстрых и для тех, у кого ещё нет планов на вечер пятницы, 29 ноября. Послезавтра мы проведем devleads-митап для руководителей разработки, тимлидов и прочих ребят, которым интересна эта тематика. У нас будет три доклада от спикеров из Альф...
WebTotem или как мы хотим сделать интернет безопаснее Бесплатный сервис для мониторинга и защиты веб-сайтов. Идея В 2017 году наша команда ЦАРКА начала разрабатывать инструмент для мониторинга всего кибер-пространства в национальной доменной зоне .KZ, а это было порядка 140 000 веб-сайтов. Задача сложная: нужно было операт...
Smart IdReader SDK — встраиваем распознавание в проекты на Python и PHP Мы, Smart Engines, продолжаем цикл статей про то, как встроить наши технологии распознавания (паспортов, банковских карт и других) в ваши приложения. Ранее мы уже писали про встраивание на iOS и Android, показывали, как встроить распознавание в Телеграм-бота, а сегодня мы ра...
Тренды сферы финансов: крупным компаниям нужно все больше ИТ-специалистов Сфера финансов — высокотехнологичная отрасль. Для того, чтобы пользователи могли не вставая с дивана подать заявку на кредит или купить акции той или иной компании, задействуются различные протоколы передачи финансовых данных (например, FIX, FAST, Plaza II), терминалы, бро...
Сбербанк создал телеведущую новостей на основе технологий искусственного интеллекта "Цифровой двойник телеведущей" - это сложная разработка, которая состоит как из технологий, имеющихся на рынке, так и из уникальных, созданных в рамках проекта. Автоматическая генерация мимики является нетривиальной задачей, над решением которой удалось справиться ...
[Перевод] Как писать Go-пакеты Пакет Go состоит из Go-файлов, расположенных в одной и той же директории, в начале которых имеется одинаковое выражение package. Пакеты, подключаемые к программам, позволяют расширять их возможности. Некоторые пакеты входят в состав стандартной библиотеки Go. А это значит, ч...
Сделали перерыв. Мошенники нашли уязвимости в сценарии банковских терминалов Банковские терминалы настроены таким образом, что на завершение начатой операции дается 90 секунд, в которые как раз и «укладывается» ничего не подозревающая жертва.
Gorp.NET – новая библиотека для создания реверсивных шаблонов с целью извлечения данных из структурированного текста Gorp.NET – новая библиотека для создания реверсивных шаблонов с целью извлечения данных из структурированного текста, основанная на имеющейся кодовой базе Salesforce Gorp. Читать дальше →
Эксперимент: Как замаскировать использование Tor для обхода блокировок Цензура в интернете становится все более важной проблемой во всем мире. Это приводит к усилению «гонки вооружений» – государственные органы и частные корпорации в разных странах стремятся блокировать различный контент и борются со средствами обхода таких ограничений, а раз...
Sberbank AI Journey. Как мы учили нейросеть сдавать экзамен Если вы закончили школу уже во времена ЕГЭ, то вам известно, что все задания в нём имеют набор стандартных формулировок и упорядочены по типам. С одной стороны, это облегчает подготовку к экзамену: школьник уже знает, что нужно делать в задании, даже не читая его условия. С ...
[Из песочницы] Кросс-компиляция OpenCV 4 для Raspberry Pi и BeagleBone Black Всем привет. Когда я захотел установить OpenCV на свою малинку для одного проекта, я был сильно разочарован результатом. Оказалось, что для новых версий образов Raspbian с поддержкой Python3.7 невозможно установить из репозитория библиотеку столь привычной командой pip inst...
[Перевод] Как работать с async/await в циклах JavaScript Как запустить асинхронные циклы по порядку или параллельно в JavaScript? Перед тем, как делать асинхронную магию, я хочу напомнить как выглядят классические синхронные циклы. Читать дальше →
Владельцам iPhone и iPad дают кредиты чаще, чем пользователям Android Согласно новому исследованию, обладатели устройств Apple считаются более платежеспособными, чем обладатели гаджетов на Android. Согласно финансовой компании Webbankir, владельцам iPhone отказывают в кредите в 8,2% случаев, а обладателям смартфонов на Android – в 9,2%…
[recovery mode] Ученые вырастили клетки со вживленной в них электроникой За последние несколько лет ученые создали такое количество искусственных органов, что из них можно было бы собрать целый искусственный организм. Это, конечно же, шутка, и искусственные органы разрабатываются совсем для других целей. В частности, для того, чтобы лучше изучать...
WISE-PaaS — облачная платформа для промышленного интернета вещей WISE-PaaS — (Platform as a Service) облачная платформа Advantech для промышленного интернета вещей, объединяющая в себе различные инструменты для сбора, обработки, и визуализации данных, автоматизации, управления устройствами и системами искусственного интеллекта и машинно...
Ищем уязвимости в UC Browser Введение В конце марта мы сообщали, что обнаружили скрытую возможность загрузки и запуска непроверенного кода в UC Browser. Сегодня разберём подробно, как эта загрузка происходит и как хакеры могут использовать её в своих целях. Некоторое время назад UC Browser рекламиро...
Сбербанк предлагает ИИ-помощника оператора кол-центра Сбербанк представил новый функционал продукта «Помощник оператора кол-центра» для корпоративных клиентов. Помощник оператора на основе машинного обучения помогает операторам Корпоративно инвестиционного блока Сбербанка, с начала 2018-го отвечая ...
Каннские Львы 2019: реклама Сбербанка вошла в шорт-лист в номинации Innovation Lions Ролик рекламирует проект «Бессмертные», который нацелен на спасение исчезающих языков коренных народов России.
Сбербанк запустит сервис по продаже автомобилей Через новый маркетплейс Сбербанка будут продаваться как новые, так и подержанные авто. Он будет похож на «ДомКлик», который позволяет купить недвижимость и оформить ипотеку онлайн.
Как работает бизнес-авиация в России (центры FBO) Если объехать аэропорт Шереметьево, то можно увидеть небольшой терминал А, который время от времени берёт под охрану ФСО, если в этот день бизнес-джетом вылетает кто-то из первых лиц государства. Если у вас есть примерно 90 миллионов рублей в год на содержание собственног...
Самые интересные яды Привет, %username%! Снова вечер, снова мне нечего делать, и я решил потратить немного времени, чтобы написать третью часть своего цикла о ядах. Надеюсь, ты читал первую и вторую часть, и тебе понравилось. В третьей части мы немного отдохнём. Здесь не будет рассказа о тех...
Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 5 ← Часть 4. Программирование периферийных устройств и обработка прерываний Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 5. Проектирование многопоточных приложений В предыдущих частях статьи мы подробно останавливались на основах программирования с ...
opencv4arts: Нарисуй мой город, Винсент OpenCV — библиотека с историей непрерывной разработки в 20 лет. Возраст, когда начинаешь копаться в себе, искать предназначение. Есть ли проекты на ее основе, которые сделали чью-то жизнь лучше, кого-то счастливее? А можешь ли ты сделать это сам? В поисках ответов и желании ...
Переезд веб-портала: от монолита к микросервисной архитектуре Делимся опытом модернизации архитектуры веб-портала, позволившей сделать продукт удобным, стабильным и отказоустойчивым: посещаемость выросла с 350 тысяч до 7 миллионов пользователей! История будет полезна тем, кто планирует расширение своего продукта. Для начала разберемся,...
Innovate Cloud Technology: облако с защитой от катастроф Рынок облачных сервисов быстро растет как в мире, так и в России. Все больше компаний переносят свои приложения и данные, в том числе и критичные для бизнеса, в облачную среду. Как утверждают маркетологи, это позволяет бизнесу использовать самые современные инновационные обл...
Сбербанк будет проверять свежесть продуктов в холодильнике Сбербанк получил патент на создание «умного» холодильника. Из-за него в Россию могут запретить ввоз других подобных устройств.
Ситилинк встроил в терминалы распознание голоса Электронный дискаунтер «Ситилинк» запустил на базе платформы «Яндекс.Облако» функцию распознавания естественной речи для голосового поиска товаров и оформления заказов на терминалах в своей сети магазинов.
[Перевод] Dark mode теперь повсюду. Так ли он полезен? (в конце поста опрос) Дизайнеры одежды известны тем, что любят носить чёрное, но они не одиноки в этом: в 2017 году чёрный был самым популярным цветом в женской одежде, по данным компании Edited, занимая 36% рынка. Популярность тёмных оттенков вышла за границы моды и добралась до дизайна UX и UI:...
Герман Греф: Сбербанк потерял миллиарды рублей из-за ошибок искусственного интеллекта В банке назвали это недополученной прибылью.
Искусственный интеллект вступил в дебаты с людьми, и убедил, что он не опасен В Кембридже прошли двухчасовые дебаты по поводу потенциальной опасности искусственного интеллекта. Защитником выступала машина Project Debater, разработанная IBM. Используя свои аргументы и разбивая доводы оппонентов, ей удалось доказать аудитории, что в итоге AI принесёт ...
[Из песочницы] Как я ездил на финал конкурса «Цифровой прорыв» Хочу поделиться впечатлением от всероссийского конкурса «Цифровой прорыв». После него у меня остались в целом очень хорошие впечатления (без всякой иронии), это был мой первый хакатон в жизни и думаю, что последний. Мне было интересно попробовать, что это такое — попробовал ...
[Перевод] Что если искусственный интеллект сделает актеров бессмертными? Одри Хепбёрн умерла в 1993 году, но в 2013 году она все же снялась в рекламе шоколадной плитки Galaxy. Ее показали едущей в автобусе вдоль побережья Амальфи и смотрящий на проезжающий мимо кабриолет. В 2016 году Питер Кушинг, который умер еще в 1994 году, повторно сыграл св...
[Перевод] Воссоздание шрифтов с экрана ЭЛТ Изучение глифов на терминалах DEC VT100 и VT220 Недавно я немного увлёкся эмуляцией аналоговых медиа: хотелось воссоздать растровую графику ЭЛТ, как на «стеклянных терминалах» прошлого, таких как культовая серия VT от Digital Equipment Corporation (DEC). В процессе возник ...
[Перевод] О предвзятости искусственного интеллекта tl;dr: Машинное обучение ищет закономерности в данных. Но искусственный интеллект может быть «предвзят» — то есть, находить неверные паттерны. К примеру, система обнаружения рака кожи по фотографии может обращать особое внимание на снимки, сделанные во врачебном кабинете. ...
Исследование топ-50 чат-бот платформ и виртуальных ассистентов 2019 года Согласно исследованию ResearchAndMarket, мировой рынок чат-ботов и виртуальных ассистентов в 2019 году составляет около 2 миллиардов долларов и растет на 30% в год. В исследовании рассмотрены наиболее популярные в мире чат-бот-платформы, среди которых есть три решения от рос...
Как мы хостили скандальный имиджборд 8chan 8chan (новое название 8kun) — популярный анонимный форум с возможностью пользователей создавать собственные тематические разделы сайта и самостоятельно их администрировать. Известен своей политикой минимального вмешательства администрации в модерирование контента, из-за чег...
Музыка «по умолчанию»: какие треки можно было найти на плеерах и персональных компьютерах Продолжаем рассказ о музыке, которую поставляли в комплекте с продукцией известных брендов новым материалом о композициях, «зашитых» в музыкальные плееры и другую электронику. Читать дальше →
Искусственный интеллект общего назначения. ТЗ, текущее состояние, перспективы В наше время словами «искусственный интеллект» называют очень много различных систем — от нейросети для распознавания картинок до бота для игры в Quake. В википедии дано замечательное определение ИИ — это «свойство интеллектуальных систем выполнять творческие функции, которы...
В Apple Music появился плей-лист с популярными треками из Shazam Приложения iOS В конце прошлого года Apple купила сервис распознавания музыки Shazam, но особенно это не афишировала. Однако со временем компания стала вносить изменения в сервис, показывая, что покупка была совершена ни из принципа «лишь бы было», а имела под собой далеко и...
Опусы про Его Величество Клей. Часть третья — силиконы Посвящается Андрею А., котрому я так и не принес до сих пор извинения за испорченную силиконом вещь... Продолжаем неспешно наши рассказы о рыбалке опусы про клеи. Сегодняшний наш герой не может похвастать званием популярного конструкционного клея для каких-нибудь космически...
В СП Mail ru и Сбера бренд «СберМаркет» победил бренд «Instamart» Следует отметить, что в конкурирующем СП Сбера с Яндексом названия проектов не "прячутся" под названия схожие со "Сбербанком" и предпочитают корень "Яндекс"..
Bringly Яндекса и Сбера — всё Партнёры-миллиардеры закрыли витрину с турецкими и немного китайскими товарами. Её не было видно на фоне Ali..
Введение в разработку CatBoost. Доклад Яндекса Меня зовут Стас Кириллов, я ведущий разработчик в группе ML-платформ в Яндексе. Мы занимаемся разработкой инструментов машинного обучения, поддержкой и развитием инфраструктуры для них. Ниже — мой недавний доклад о том, как устроена библиотека CatBoost. В докладе я рассказал...
Realme начала рекламу своего нового "убийцы" Redmi K30 Известно, что уже в конце 2019 года Redmi готовится выпустить свой первый смартфон, оснащенный поддержкой неавтономной (NSA) и автономной (SA) архитектур 5G. В то же время китайская компания Redmi уже начала рекламировать своего конкурента, а именно Realme X50 5G.
Решение Veeam для бэкапа и восстановления виртуальных машин на платформе Nutanix AHV. Часть 2 Приветствую всех в новом, 2019 году! Для начала бросим взгляд назад, то есть на первую часть обзора интегрированного решения Veeam Availability for Nutanix AHV — в ней шел рассказ о том, как развернуть и настроить компоненты. Теперь можно приступить и к настройке резервног...
[Перевод] Сверхпростое логгирование в Javascript — два декоратора, и готово Вам еще не надоело писать logger.info('ServiceName.methodName.') и logger.info('ServiceName.methodName -> done.') на каждый чих? Может вы, так же как и я, неоднократно задумывались о том, чтобы это дело автоматизировать? В данной статье рассказ пойдет о class-logger, как...
Google Ads запретил рекламу услуг по управлению долгами и реструктуризации кредитов Google Ads объявил об изменении правил в отношении финансовых продуктов и услуг. В этом месяце в сервисе будет запрещена реклама услуг по управлению долгами, реструктуризации кредитов, а также компаний, содействующих погашению долгов. Реклама услуг по реструктуризации кредит...
Холиварный рассказ про линтеры Все мы пишем код. Много кода. Само собой, бывают ошибки. Иногда это просто кривой код, а иногда цена ошибки — взорванный космический корабль. Конечно, никто не делает намеренных косяков, все в меру возможностей стараются следить за качеством, но без инструментов статического...
Почему потребители терпят плохой дизайн от Apple? | Droider Show В крайнем выпуске Droider Show видеоблогер вспоминает сомнительные решения во внешности продуктов американской корпорации: от iOS 7 до AirPods. Кроме этого, в ролике можно будет узнать о дизайне будущего смартфона iPhone 11 от Apple.
Клон NumPy Небольшой модуль для работы с массивами в Python без использования сторонних библиотек (клон NumPy, но только на чистом Python). Читать дальше →
AMD напоминает, что до трансляции с рассказом о новых продуктах осталось менее двух недель Запасайтесь тонизирующими напитками и огнетушителями.
Андрей Себрант (Яндекс): Бизнес в Эпоху Искусственного Интеллекта Сейчас все говорят о новой революции, которую несет искусственный интеллект и машинное обучение. Умные алгоритмы проникают во все сферы жизни: от поисков бозона Хиггса, до выбора фильма на вечер. Самые передовые компании уже активно внедряют эти технологии в свои продукты и ...
Сбербанк принял решение о создании Лаборатории нейронаук и поведения человека Сбербанк активно развивает деятельность своих лабораторий, среди которых: лаборатории искусственного интеллекта, робототехники, VR и AR и другие …
[Перевод] Вирус-майнер с “Heaven’s Gate” Всем привет! В преддверии старта нового потока по курсу «Реверс-инжиниринг» делимся с вами переводом очень интересного материала. Приятного прочтения Последние два года можно назвать годами хакеров-вымогателей. Программы-вымогатели, без сомнений, оказались самым популярны...
Как мы пытались в командную работу и что из этого вышло Давайте по порядку Что означает этот рисунок чуть позже, а сейчас позвольте начать с введения. В холодный февральский день ничего не предвещало беды. Группа ни в чём не повинных студентов пришла в первый раз на пару по предмету, который решили назвать «Методология организ...
Обзор игры Mortal Kombat 11 Хорошо сейчас быть поклонником файтингов. Если не считать сомнительных продуктов калибра Power Rangers: Battle for the Grid, за минувшие полгода фанаты боевых искусств получили Dead or Alive 6 и SoulCalibur 6. Да и до возрождения Samurai Shodown рукой подать. Но даже такой с...
Билайн показывает рекламу боту Google. Бот недоволен Расскажу свою маленькую историю в копилку бесчинств мобильных операторов: Дано: 1) Самый обычный лендинг. Только странички с версткой и все. 2) Размещен на серверах крайне известного хостера. Последняя версия популярной(не wordpress) CMS 3) Включены как http, так и https....
ИК-пульт на stm32 Описание библиотеки для считывания, декодирования и последующей отправки инфракрасных сигналов от различных бытовых пультов, с помощью микроконтроллера stm32. За основу взята билиотека IRremote для ардуино, и адаптирована под stm32. Читать дальше →
По пути революции: в России создадут центр искусственного интеллекта Организация будет внедрять машинное обучение в работу набсовета Сбербанка и развивать «умный город» в Москве.
[Перевод] Есть ли что-то общее у разных песен-хитов? Если выполнить вход на Spotify.me, то можно получить персонализированную сводку того, как Spotify понимает вас через музыку, которую вы слушаете на этом сайте Spotify. Это круто! Я слушаю много музыки и люблю работать с данными, поэтому это вдохновило меня на попытку анали...
«Сбербанк» начал брать деньги за самую популярную услугу для банковских карт Кредитная организация «Сбербанк» вот уже как много лет делает все возможное для своего собственного обогащения. Такие действия не оказались напрасными, потому как в настоящее время данный банк входит в топ-3 самых богатых компании в России, Сообщение «Сбербанк» начал брать ...
Квантовая механика: конец войны интерпретаций Квантовая механика окружена ореолом таинственности. Зачастую, этот ореол возникает из-за того, что популярные источники излагают материал, не придерживаясь какой либо определенной интерпретации, а иногда пытаются втиснуть современные факты в прокрустово ложе старой Копенгаге...
[Из песочницы] Arduino и Processing. Как управлять микроконтроллером по COM порту. Двустороннее общение Всем привет! В интернете бытует заблуждение, что для управления компьютером при помощи самодельной электроники нужны только специальные платы, которые могут распознаваться как USB HID устройства. А касаемо Arduino все только и говорят о Arduino Leanardo. Такие популярные биб...
Android: доступ к скрытым методам и обнаружение root Для подписчиковСегодня в выпуске: обход защиты на доступ к скрытым методам, обнаружение прав root в обход Magisk Hide, рассказ о том, как Google вычисляет зловредные приложения в Google Play, разрушение мифов о техниках оптимизации производительности приложений, руководство ...
Работа с API КОМПАС-3D → Урок 16 → Управляющие символы Продолжаем цикл статей по работе с API САПР КОМПАС-3D. Управляющие символы уже несколько раз встречались нам на предыдущих уроках цикла. Тогда каждый раз говорилось, что выводимые строки не должны их содержать, так как КОМПАС обрабатывает их особым образом. Теперь пришло вре...
Yealink VDK110 (EOL) доступен на складе Комплект группового Yealink VC110-VCM60 и персонального Yealink SIP VP-T49G терминалов ВКС, дополненных адаптером HDMI-VGA, USB-носителем 8 Гбайт, поставляемых в транспортировочном чемодане. Комплект использовался в демо. Два в одном: популярные ...
GOG представил клиент GOG GALAXY 2.0, который позволит собирать игры с различных платформ в одну универсальную библиотеку Сервис цифровой дистрибуции GOG.com объявил о начале бета-тестирования новой версии клиента GOG GALAXY 2.0, с помощью которой можно будет объединить различные игровые библиотеки в одну и общаться с друзьями независимо от платформы. Клиент GOG GALAXY 2.0 будет доступен беспла...
[Из песочницы] Создаем свой компонент с микро-шаблонами Всем привет. Все кто так или иначе писал на фреймворке Angular сталкивался или работал с библиотекой Angular Material. Это очень хорошо написанная библиотека компонентов способная к гибкой стилизации, которая реализована через возможность создания различных тем вашего прилож...
Дайджест интересных материалов для мобильного разработчика #319 (21— 27 октября) В этом выпуске нашего дайджеста тестирование, профилирование, работа с подписками, стереотипы разработчиков, дизайн и UX, проектирование, права на разработки, библиотеки и книги! Подключайтесь! Читать дальше →
Опыт публикации приложения по видеоредактированию в Microsoft Store В конце прошлого года мы делились опытом продвижения бесплатного видеоредактора VSDC на западный рынок. Серьезной вехой в этом году для нас стала публикация продукта в Microsoft Store. О том как это получилось, как проходил процесс публикации и сертификации, и какие перс...
Windows 10 19H2 RTM будет готова на следующей неделе. Релиз – начало ноября Зак Боуден с Windows Central в Твиттере сделал пост, в котором говорится, что в конце следующей недели состоится подписание Windows 10 19H2, после чего у нас появится точный номер версии 1909, и мы ужэе будет точно знать от какой сборки будут уже идти дальше апдейты.Предвари...
Разбираем концовку «Чужого» Привет, %username%. Я, как обычно, не успокоюсь. А всему причина пентафторид иода и прошлая статья! В общем, все мы (надеюсь) помним начало творчества Ридли Скотта и просто потрясающий фильм «Чужой», который я рекомендую, несмотря на то, что он 1979 года. К концу этой с...
Дайджест новостей машинного обучения и искусственного интеллекта за сентябрь Привет, Хабравчане! Отфильтровав для вас большое количество источников и подписок — собрал все наиболее значимые новости из мира машинного обучения и искусственного интеллекта за сентябрь. Не забудьте поделиться с коллегами, или просто с теми, кому интересны такие новости. ...
Три жизни в ИТ и не только Директор Академических программ Parallels Антон Дяйкин поделился мнением о том, как связано повышение пенсионного возраста с дополнительным образованием и чему точно стоит научиться в ближайшие несколько лет. Далее рассказ от первого лица. Читать дальше →
Обзор 14 headless cms 2019 Некоторое время назад в одной заметной на российском рынке публичной компании, в которой я работал, встал вопрос об использовании headless cms. Среди множества реализаций нужно было выбрать одну. Это рассказ о том, как я формировал критерии выбора, как анализировал cms-ки, и...
«Нефть» современной экономики и война за кадры У всех IT-гигантов вроде Google или IBM существуют собственные лаборатории, где ученые, инженеры и аналитики ведут работу над монетизацией искусственного интеллекта. В 2017 году компания МТС присоединилась к интересу западных коллег и также открыла подразделение, которое зан...
Как я «взломал» Qiwi без знаний программирования Вступление Снова всем привет. На этот раз статья не будет поднимать «сурьезные» вопросы. Это будет рассказ о том, как не зная программирования, но будучи достаточно смекалистым и внимательным, можно найти серьезную уязвимость, которая, к примеру, позволит вам списать все ден...
[Из песочницы] Основы реактивного программирования с использованием RxJS Часть 1. Реактивность и потоки Данная серия статей посвящена реактивности и ее применению в JS с использованием такой замечательной библиотеки как RxJS. Для кого эта статья: в основном, здесь я буду объяснять основы, поэтому в первую очередь статья рассчитана на новичков в ...
Доверие к мобильным SDK Недавняя история о бэкдоре в популярнейшей NPM-библиотеке заставила многих задуматься о том, насколько мы доверяем стороннему коду и как смело используем его в своих проектах (потенциально подставляя тем самым пользователей наших продуктов). Но ещё за месяцы до того, как ...
[Из песочницы] Удаленное управление компьютером через браузер Около полугода назад задумал сделать программу для управления компьютером через браузер. Начал с простого односокетного HTTP сервера, который передавал картинки в браузер и получал координаты курсора для управления. На определенной стадии понял что для этих целей хорошо под...
Что такое генеративная музыка Это — подкаст с теми, кто создает контент. Гость выпуска — Алексей Кочетков, CEO Mubert, с рассказом о генеративной музыке и своем видении будущего аудиоконтента. прослушать в Telegram или в веб-плеере подписаться на подкаст в iTunes или на Хабре Читать дальше →
Сети-2008: дорогущий "джи-бик" и «солома» в подъездах Конец 2007-го, начало 2008-го года. Мне посчастливилось застать если не зарю, то назовем это словом "рассвет" массового строительства сетей FTTB. Вы скажете, что мелкие сети уже были, и многим из них было больше 5-7 лет к этому времени. Даже спорить не стану, мой рассказ име...
Сети 2008: дорогущий G-big и «солома» в подъездах Конец 2007-го, начало 2008-го года. Мне посчастливилось застать если не зарю, то назовем это словом "рассвет" массового строительства сетей FTTB. Вы скажете, что мелкие сети уже были, и многим из них было больше 5-7 лет к этому времени. Даже спорить не стану, мой рассказ име...
Прогнозирование результатов футбольных матчей Модель машинного обучения на Python c использованием библиотеки Scikit-learn, для прогнозирования результатов футбольных матчей Российской Премьер Лиги (РПЛ). Читать дальше →
[Перевод] LLVM IR и Go В этой статье мы рассмотрим, как построить программу на Go, такую, как компилятор или статический анализатор, которая взаимодействует с фреймворком компиляции LLVM, используя язык ассемблера LLVM IR. TL;DR мы написали библиотеку для взаимодействия с LLVM IR на чистом Go, см...
[Из песочницы] Fish Redux — новая Redux библиотека для Flutter В конце 2018 года Google, не без помощи Open-Source сообщества, сделал большой подарок для мобильных разработчиков, выпустив первую стабильную версию кросс-платформенного фреймворка для мобильной разработки Flutter. Однако, при разработке крупных приложений, немного больших,...
В аэропорту «Борисполь» обустроили 32 парковочных места с зарядками для электромобилей (оплата за стоянку и зарядку будет взыматься раздельно) В аэропорту «Борисполь» в ближайшие два месяца появятся 32 парковочных места, которые будут оснащены зарядками для электромобилей, сообщил коммерческий директор предприятия Георгий Зубко. По его словам, 30 мест будут размещены на втором этаже многоуровневого паркин...
Исследователи рассказали, кто из российских граждан чаще всего не выплачивает кредит Еще в июне 2019 года Аналитический центр НАФИ провел исследование, по результатам которого было выяснено, что чаще всего при выплате кредита с затруднениями сталкиваются люди рабочих профессий, а также жители России в возрасте от 35 до 44 лет.
Аналитика мобильной рекламы myTarget за 3 квартал 2019 года Сервис MACAW.pro собирает данные по мобильной рекламе в социальных сетях. Эта статья посвящена рекламе в myTarget. Здесь компания освещает только часть данных, а полную версию отчета вы можете скачать по ссылке в конце статьи.
Топ-10 самых жутких и жестоких аниме Сериалы и шоу в стиле аниме хоть и являются популярными среди подростков, все же имеют весьма сомнительную репутацию. На первый взгляд мир аниме — это милые во всех своих проявлениях герои и их ситуации. Однако для страшных сцен в аниме место и поклонники все же находятся. Д...
Перепрограммируем кассу и печатаем на ней Киану Ривза. Часть 2. ПО для ПК В предыдущей статье я кратко описал свою прошивку для ККТ ШТРИХ-ФР-К, которая позволяет управлять термоголовкой, движками и соответственно выводить на печать все что угодно. В этой части я покажу как написать софт, который будет общаться с кассой и форматировать картинку для...
Mail.ru Group, МТС, РФПИ, Сбербанк и Яндекс создают Альянс в сфере ИИ Mail.ru Group, МТС, Российский фонд прямых инвестиций (РФПИ), «Газпром нефть» и Яндекс в ходе крупнейшего в Восточной Европе форума по искусственному интеллекту (ИИ) Artificial Intelligence Journey (AIJ) объявили о заключении соглашения о сотрудничестве, которое предусматрив...
«Бэкап мне на ленту запили». Рассказ от первого лица В предыдущей статье мы поведали вам о новых фичах в вышедшем в январе обновлении Update 4 для Veeam Backup & Replication 9.5 (VBR), где осознанно не упомянули бэкапы на магнитную ленту. Рассказ об этой области заслуживает отдельной статьи, потому что новых фич было дейст...
Экс глава Domino’s Pizza возглавил Foodtech в СП Сбера и Mail.ru Гюванч Донмез стал вице-президентом по стратегическому развитию foodtech-проектов в новом совместном предприятии.
Как я начал уметь в маркетинг Всем привет! Я хотел бы рассказать о своем прошлом – замечательном проекте Withme, но «без купюр». В публикациях здесь я уже пытался рассказать о всех событиях в хронологическом порядке, однако многие факты были “немного” спрятаны под смешными «факапами», безудержным весел...
[Перевод] Лучшие продукты отталкиваются от настоящих проблем: Intercom про Jobs-to-be-Done. Часть 1 Jobs-to-be-Done — это подход к созданию продукта на основе анализа работы, которую стремится выполнить клиент с помощью продукта. Появился в 90-х годах и был адаптирован Intercom для IT-продуктов. Подход состоит из теории, почему «вечные» работы, для выполнения которых «на...
[recovery mode] Как я свою онлайн игру создавал. Часть 1: Работа с сетью Привет всем! У меня недавно был отпуск, и появилось время спокойно попрограммировать свои домашние проекты. Захотел я, значит, свою простенькую онлайн игру сделать на Rust. Точнее, простенькую 2D стрелялку. Решил сначала сделать сетевую часть, а там уже видно будет, что да...
Практическое применение трансформации AST-деревьев на примере Putout Введение Каждый день при работе над кодом, на пути к реализации полезного для пользователя функционала, становятся вынужденные (неизбежные, либо же просто желательные) изменения кода. Это может быть рефакторинг, обновление библиотеки или фреймворка до новой мажорной версии, ...
Побег из Крипто Про. ГОСТ 34.10-2012 edition На Хабре есть великолепная статья "Побег из Крипто Про. Режиссерская версия, СМЭВ-edition", но наступил 2019 год и все УЦ стали выдавать ЭЦП по ГОСТ 34.10-2012 вместо ГОСТ 34.10-2001. Под катом рассказ как можно модифицировать свой софт на Bouncy Castle для поддержки работы...
[Перевод] 10 фич для ускорения анализа данных в Python Источник Советы и рекомендации, особенно в программировании, могут быть очень полезны. Маленький шоткат, аддон или хак может сэкономить кучу времени и серьёзно увеличить производительность. Я собрала свои самые любимые и сделала из них эту статью. Какие-то из советов ниже уж...
[Перевод] Создаём нейронную сеть, предсказывающую рак груди за пять минут Привет. Создать такую нейронную сеть — просто. Минута первая: введение Этот высокоуровневый урок рассчитан на новичков в машинном обучении и искусственном интеллекте. Для того, чтобы успешно создать нейронную сеть, необходимо: Установленный Python; Как минимум начальный ...
IAB Russia впервые подсчитала объём рекламы на connected TV (Smart TV, плееры, консоли) Абсолютный объём CTV-рекламы пока несопоставим с размещениями в классическом телеэфире, 700-800 млн рублей против десятков миллиардов рублей, но CTV-реклама растёт на сотни процентов год к году, тогда как эфирная реклама стагнирует.
«Сбербанк» разрешил всем законно не выплачивать кредит Все больше и больше жителей России с каждым днем оформляют кредиты в финучреждениях, вроде «Сбербанка», а берут такие на самые разные вещи, начиная от нового дорогого смартфона и заканчивая недвижимостью, причем в последнем случае максимальный Сообщение «Сбербанк» разрешил ...
«Сбербанк» запустил новый кредит с рекордно низкой процентной ставкой Чем крупнее в России банк, тем более грабительские проценты по кредитам он предлагает, а переплачивает клиент, по сути, за повышенную надежность. Самым известным банком в стране конечно же является «Сбербанк», и именно он сегодня, 22 Сообщение «Сбербанк» запустил новый кред...
«Сбербанк» сильно изменил кредиты на недвижимость Все жители России хотят иметь свое собственное жилье, чтобы жить отдельно от родных и близких, однако лишь немногие решаются на то, чтобы такое купить, ведь для этого приходится оформлять кредит на срок от 10 до Сообщение «Сбербанк» сильно изменил кредиты на недвижимость по...
Представлена первая «умная» российская онлайн-касса со встроенным эквайрингом Презентация нового смарт-терминала состоялась в рамках выставки METRO EXPO.Эвотор 5i обеспечивает для предпринимателя соответствие закону 54-ФЗ: имеет встроенный фискальный накопитель, подключается к любому оператору фискальных данных и передает информацию в ФНС, а также соз...
Сбербанк потерял миллиарды рублей из-за искусственного интеллекта По словам главы организации, даже маленькая ошибка, закравшаяся в алгоритм, может приводить к очень большим последствиям.
C/C++ из Python (C API) Продолжаем тему как вызывать C/C++ из Python3. Теперь используем C API для создания модуля, на этом примере мы сможем разобраться как работает cffi и прочие библиотеки упрощающие нам жизнь. Потому что на мой взгляд это самый трудный способ. Читать дальше →
Python по всем правилам. Делаем свою структуру данных совместимой с фичами Python Для подписчиковЕсли ты пишешь на Python, то наверняка видел в стандартных библиотеках определения методов, обернутых в двойные подчеркивания. Эти «магические» методы образуют многие из полезных интерфейсов, которыми ты постоянно пользуешься, — например, когда получаешь значе...
Дайджест интересных материалов для мобильного разработчика #302 (10 — 16 июня) В новом дайджесте продолжаются рассказы про WWDC и SwiftUI, а заодно говорим про темные режимы, гипер казуальные игры, приложения для людей, рынок фитнес-приложений и многое другое. Читать дальше →
Сбербанк запустил «Сбермаркет» — сервис доставки продуктов на дом Работает в 15 городах России практически круглосуточно.
Как трое одноклассников стали партнерами Facebook — история Revealbot Реклама может казаться неприятной, но это — денежное сердце ИТ-индустрии. Google, Facebook и другие гиганты живут именно за счет нее. Рекламироваться вынуждены даже блокировщики рекламы. Тысячи стартапов, появляющихся каждый год, зависят от рекламы. Акционеры Facebook, G...
Дозиметр для Серёжи. Часть I. Polimaster — Охотники за нуклидом В связи с участившимися вопросами от друзей и знакомых с ключевой фразой «какой дозиметр купить? а у тебя самого что?» решил я собрать воедино разбросанную в разных местах информацию и рассказать о своем приборном парке и всем, что с этим парком связано. Хронологию рассказа ...
Разрабатываем приложение, которое отсылает данные другим приложениям (экосистемное приложение) Привет, хаброжители! Это моя вторая статья про разработку своего проекта. Тем, кто не читал предыдущая статейку: она про то, как из одного места (гугл таблицы) автоматически экспортировать данные в другое (ноушн). Сегодня я расскажу, как я писал (и проектировал) библиотеку...
Сбербанк запустил оплату по QR-коду Клиенты Сбербанка, пользователи приложения «Сбербанк Онлайн» теперь могут оплачивать покупки смартфонами с помощью платежного сервиса «Плати QR». Оплата по QR-коду дает возможность клиентам Сбербанка совершать безналичные платежи в тех ...
[recovery mode] Одна задача из SEO рутины: решение в 3 шага По правде говоря, это не «бомбический» кейс, а стандартная ситуация в SEO и её обычное решение. Из таких ситуаций состоит большая часть работы. В данном случае, статья будет интересна владельцам интернет магазинов. Сайт клиента в один момент сильно потерял в позициях. Как...
Яндекс начал продажу рекламы на цифровых экранах в магазинах «Верный» Яндекс совместно с оператором indoor-рекламы «Первый Рекламный Дискаунтер» запускает продажу рекламы на цифровых экранах в магазинах торговой сети «Верный» в Москве и Московской области. На сегодняшний день рекламодатели могут разместить рекламу на 400 таких поверхностях. Ре...
О жёлтом фосфоре и панической природе человека Привет, %username%. Как и обещал — вот тебе статья-рассказ о жёлтом фосфоре и о том, как он славно горел подо Львовом на Украине относительно недавно. Да, я знаю — гугл даёт массу информации об этой аварии. К сожалению, большинство того, что он выдаёт — неправда, или, ка...
Использование камеры Fish eye на Raspberry Pi 3 с ROS — часть 2 Добрый день уважаемые читатели Хабра! Это вторая часть рассказа об использовании fish eye камеры на Raspberry Pi 3. Первую часть можно найти здесь. В этой статье я расскажу о калибровке fish eye камеры и применении камеры в детекции объектов с помощью пакета find_object_2d. ...
Грядёт революция в рекламе. Искусственный интеллект сможет дорисовывать рекламу в уже готовом видео Реклама — двигатель прогресса. А ещё реклама — крайне надоедливое для большинства обычных пользователей явление. Особенно, когда ради рекламы прерывают какой-то фильм, сериал или шоу или же когда реклама появляется в самих фильмах и шоу, причём навязчиво и н...
Сбербанк запустил оплату товаров по QR-коду в магазинах С 1 июля сервис был доступен только в Краснодарском крае, а до конца лета должен заработать по всей стране.
Как накормить миллионы китайцев за полчаса Привет! На связи команда инноваций Х5 Retail Group #x5lab. Новые технологии в ритейле – прорывные кассы самообслуживания, мониторинги очередей, роботы на распределительных центрах, терминалы лояльности и многое другое – это к нам. Но сегодня мы хотим рассказать не об этом, а...
MIRO — открытая платформа indoor-робота. Часть 5 — Программная составляющая: ARDUINO (AVR), лезем «под капот» В этот раз заглянем чуть глубже в реализацию некоторых ключевых методов библиотеки для ARDUINO (AVR), отвечающих за перемещение робота MIRO. Эта часть будет интересна всем, кто задавался вопросом о том, как управлять линейной и угловой скоростью робота на ARDUINO, оснащенн...
[Из песочницы] Как искусственный интеллект помогает управлять проектами Обзор современного применения искусственного интеллекта для управления проектами Может показаться удивительным, но вопросу применения искусственного интеллекта для управления проектами насчитывается уже более 30 лет. Еще в 1987 году вышла знаковая статья Уильяма Хосли «Ис...
Умный холодильник Сбербанка поможет настроить автозаказ товаров Сбербанк подал в Роспатент заявку на получение авторских прав на умный холодильник с камерой и возможностью подключения к Wi-Fi. Холодильник будет сам следить за свежестью и наличием продуктов.
[Из песочницы] Создаем монорепозиторий с помощью lerna & yarn workspaces За последние несколько лет концепция монорепозиториев успешно зарекомендовала себя, так как позволяет значительно упростить процесс разработки модульных программных проектов, таких как инфраструктуры на основе микросервисов. Основные преимущества такого архитектурного подх...
Облачно, вероятна неотключаемая реклама на звездном небе Сложный путь должен быть пройден от идеи создания до реального сотворения рукотворных звезд и картин в ночном небе. Читать дальше →
Google внедрит рекламу в своё основное приложение для Android Реклама в мобильных приложениях уже давно привычна и не вызывает удивление. Но это касается рекламы в сторонних для Android приложениях, в то время как в родном для системы ПО всё должно быть «чисто и аккуратно». Однако вскоре всё изменится. Источник сообща...
Xiaomi намерена взять кредит в 1 млрд долларов Компания уже начала вести переговоры с потенциальными кредиторами.
Чипы для ML — рассказываем о новинках Говорим о новых архитектурах как крупных мировых производителей, так и стартапов — waferscale-чипах, тензорных процессорах и устройствах на базе графов. Подборка по теме: Инструменты для разработчиков ПО: открытые фреймворки и библиотеки МО Читать дальше →
Moto. Мокаем AWS Тестирование — это неотъемлемая часть процесса разработки. И иногда разработчикам требуется запустить тесты локально, до того момента коммита изменений. Если приложение использует Amazon Web Services, python библиотека moto идеально для этого подходит. Читать дальше →
[Из песочницы] Создание библиотеки в стиле Spring Data Repository своими руками при помощи Dynamic Proxy и Spring IoC А что если бы можно было создать интерфейс, например, такой: @Service public interface GoogleSearchApi { /** * @return http status code for Google main page */ @Uri("https://www.google.com") int mainPageStatus(); } А затем просто внедрять его ...
Владельцы iPhone почти в 2 раза чаще получают одобрение кредита Правда при повторном обращении за кредитом разница уже совсем небольшая - 79,5% одобрений для владельцев гаджетов от Apple и 72,2% для тех, у кого имеются устройства на базе Android.
Рекламу в MIUI урежут в самое ближайшее время Пользовательский интерфейс Xiaomi MIUI в этом году неоднократно критиковали за большое количество рекламы, которая начала появляться в различных разделах меню. Компания заявила, что она постарается оптимизировать показ рекламы в MIUI, однако представители Xiaomi добавил...
FFI: пишем на Rust в PHP-программе В PHP 7.4 появится FFI, т.е. можно подключать библиотеки на языке C (или, например, Rust) напрямую, без необходимости писать целый extension и разбираться в его многочисленных нюансах. Давайте попробуем написать код на Rust, и используем его PHP-программе Читать дальше →
Российские нейропроцессоры подумают о загранице Как рассказал "Коммерсанту” представитель НТЦ, компании договорились продвигать на европейском рынке совместные продукты на базе российских нейропроцессоров. Договоренность закреплена в рамах форума Embedded World 2019. В НТЦ "Модуль" заявляют, что раньш...
Первый альманах по развитию искусственного интеллекта (ИИ) в России и мире Он был выпущен Центром Национальной технологической инициативы (НТИ) на базе Московского физико-технического института (МФТИ) при поддержке Сбербанка России и аналитического центра при правительстве России.
Идиоматичное программирование GPU на Rust: Библиотека Emu Введение Emu — это высокоуровневый язык программирования видеокарт, способный встраиваться в обычный код на системном языке программирования Rust. В данной статье речь пойдёт о синтаксисе Emu, его особенностях, а также будут показаны несколько наглядных примеров его использ...
[Перевод] Собственная реализация библиотеки ECS На этой неделе я начал работать над своим движком для игры Vagabond и приступил к реализации шаблона entity-component-system. В этой статье я хочу рассказать о своей реализации, которая свободно доступна на GitHub. Но вместо простого комментирования кода я хочу объяснить, ...
[Из песочницы] Опыт установки Apache Airflow на Windows 10 Преамбула: волею судьбы из мира академической науки (медицины) я попала в мир информационных технологий, где мне приходится использовать свои знания о методологии построения эксперимента и стратегиях анализа экспериментальных данных, однако, применять новый для меня стек тех...
[Перевод] Сервис-воркеры в клиенте Slack: об ускорении загрузки и оффлайн-режиме Материал, перевод которого мы сегодня публикуем, посвящён рассказу об оптимизации новой версии настольного клиента Slack, одной из центральных особенностей которой стало ускорение загрузки. Читать дальше →
Mockito и как его готовить О статье Перед вами очередное руководство по Mockito. В нём я, с одной стороны, попытался описать функционал этой библиотеки так, чтобы незнакомый с нею читатель сразу получил возможность полноценно ею пользоваться, а не только общее представление о ней. С другой — я хотел с...
ок.tech: Data Толк #4 новогодний выпуск Если вспомнить практику анализа данных 10 лет назад и сравнить её с тем, что есть сейчас, то станет очевидно —за декаду Data Science проделал гигантский путь. Компьютерное зрение, рекомендательные системы, большие данные, искусственный интеллект — в 2010 эти слова использо...
Пользователи MIUI сами смогут отключать рекламу О позитивных сдвигах MIUI касательно рекламы начали говорить с начала года: сначала люди, занимающиеся разработкой интерфейса, а позже и топ-менеджмент твердили одного и то же – рекламы в MIUI станет меньше. Судя по последним данным, которые приводит инсайдер Муку...
Сбербанк объявил о возможной утечке данных о картах клиентов В рекламе продавцы базы данных уверяют, что в ней собраны данные, связанные с 60 млн кредиток, действующих и закрытых. Банк изучает ситуацию. Основная версия — умышленные преступные действия одного из сотрудников.
Сети кабельного телевидения для самых маленьких. Часть 5: Коаксиальная распределительная сеть Пройдясь по теоретическим основам, перейдём к описанию аппаратной части сетей кабельного телевидения. Начну рассказ от телеприёмника абонента и, более подробно, чем в первой части расскажу о всех составляющих сети. Читать дальше →
Google продолжает сравнивать Pixel 3a с iPhone Xs. Сравнение снова не в пользу Apple, причем речь идет не о камере В последнее время Google увеличил расходы на рекламу своих смартфонов. В начале года нам показали, что Google Pixel 3 сильно опережает iPhone XS в ночной съемке, совсем недавно аналогичная реклама появилась у смартфона Pixel 3a. Теперь же Google продолжила сравнивать Pi...
«Сбербанк» разрешил не выплачивать кредит Жизнь в России никогда не была простой, а из-за обрушения курса рубля на мировом рынке в конце 2014 года свободных денежных средств у россиян становится все меньше и меньше. Страдают от этого не только простые Сообщение «Сбербанк» разрешил не выплачивать кредит появились сн...
HL 2018. Конспект доклада «Make passwords great again! Как победить брутфорс и оставить хакеров ни с чем» Картинка: источник Привет, Хабр! Меня зовут Ахмадеев Ринат, я Sr. PHP developer. Представляю вашему вниманию конспект доклада Make passwords great again! Как победить брутфорс и оставить хакеров ни с чем от Алексея Ермишкина из Virgil Security с HighLoad++ 2018. Когда я шел...
Сбербанк планирует купить долю Mail.ru Group Как сообщает пресс-служба Сбербанка, обязывающее соглашение планируется заключить до конца 2019 года, после получения всех необходимых разрешений от органов корпоративного управления и регуляторов.Сбербанк видит существенный потенциал в создаваемой совместно c Mail.Ru Group ...
В «Сбербанк онлайн» вторая авария за 3 дня Два дня назад, в понедельник, у клиентов и банка уже были сложности со «Сбербанком онлайн» и банкоматами.
Сбербанк станет совладельцем Ленты.ру, Газеты.ру, Афиши, Чемпионата, Рамблера, Ферры и ЖЖ Экосистема Сбербанка пополнится медийными активами, которые принадлежат Rambler Group.
[Из песочницы] Как я свой первый ИИ писал Привет, Хабр. История моя берёт начало в январе 2019 года. Мы с моей тимой геймдевелоперов решили взяться за самый большой проект в нашей истории- 2Д платформер. Нет, мы не делали до этого какие-нибудь FlappyBird'ы или змейки, но объём работы в этом проекте просто сносил на...
[Из песочницы] Создание Android приложения с использованием Anko Layouts и Anko Coroutines Примерно год назад я начал использовать Kotlin в своих Android проектах. Мне хотелось попробовать что-то новое, что было бы интересно изучать. Тогда я и наткнулся на Anko. К тому времени писать UI на xml порядком осточертело. Мне всегда нравилось писать интерфейс руками, не...
Российский производитель микросхем «Ангстрем-Т» обанкротился Основанное в 2005 году предприятие «Ангстрем-Т» — один из крупнейших проектов по развитию высоких технологий в России — официально признано банкротом. Решение арбитражного суда Москвы стало итогом 10-месячного рассмотрения заявления, поданного к...
Крупного китайского разработчика заблокировали в Google Play из-за агрессивной рекламы Китайская компания CooTek, ранее уже вызывавшая вопросы у ИБ-экспертов, была заблокирована в каталоге приложений Google. Все дело в рекламной библиотеке BeiTaPlugin, из-за которой с зараженными устройствами становилось невозможно работать.
Использование REST в ENM Ericsson на Python Здравствуйте. Не так давно Ericsson выпустил новую систему управления Ericsson Network Manager (ENM), которая уже успела появится у некоторых операторов сотовой связи. Было бы интересно разобрать некоторые вопросы по работе с ней и, в этой статье, коснёмся вопроса работы с н...
[Перевод] Подробности о JavaScript-объектах Автор материала, перевод которого мы сегодня публикуем, говорит, что в JavaScript-объектах содержится много такого, о существовании чего можно и не подозревать, пользуясь ими в повседневной работе. Объекты в JavaScript очень легко создавать, с ними удобно работать, они кажут...
Делаем домашнюю библиотеку с Notion и Python Мне всегда было интересно, как бы получше распределить книги у себя в электронной библиотеке. В итоге пришел к такому варианту с автоматическим подсчетом количества страниц и прочими плюшками. Всех заинтересованных прошу под кат. Читать дальше →
Сбербанк и inDriver реализовали сервис выставления электронных счетов Ранее для пополнения лицевого счета клиентам inDriver требовалось совершать платежи через терминалы или с помощью payroll-сайтов.Сбербанк значительно упростил этот процесс. Теперь пользователи inDriver смогут пополнять свой лицевой счет быстро и без комиссий, перейдя из моби...
SMARTlife: Взять кредит онлайн на карту просто? Да, но первым делом – сравните предложения! Многие люди жалуются, что кредиты очень долго оформляются. Клиентам различных банков приходится часами стоять в очереди, чтобы рассмотрели их заявку. Кроме того, с первого раза очень мало кому удается получить желаемую сумму.
Ещё три неочевидные функции Zimbra Collaboration Suite, которые помогут повысить эффективность сотрудников Наш прошлый рассказ о скрытых функциях Zimbra, которые могут быть полезными для пользователей веб-клиента был довольно тепло принят нашими читателями. В связи с этим мы продолжим знакомить вас с не самыми очевидными, но крайне полезными функциями веб-клиента Zimbra, которые ...
Перенос веб-сервиса на Яндекс.Облако с AWS Всем привет! Меня зовут Виталий Давыдов, я основатель компании Poteha Labs. В конце прошлого года Яндекс запустил новый продукт для разработчиков — Яндекс.Облако, который предоставляет вычислительные мощности и сопутствующие сервисы для обработки и хранения данных. В этой с...
Сбербанк запускает второй хакатон по искусственному интеллекту для школьников Призовой фонд составляет один млн руб., участие могут принять дети в возрасте 12–18 лет включительно.
[Перевод] 56 проектов на Python с открытым исходным кодом 1. Flask Это микро-фреймворк, написанный на Python. Он не имеет валидаций для форм и уровня абстракции базы данных, но позволяет вам использовать сторонние библиотеки для общих функций. И именно поэтому это микро-фреймворк. Flask предназначен для простого и быстрого создан...
[Перевод] Рассказ о том, как команда фрилансеров пишет фулстек-приложения на JavaScript Автор материала, перевод которого мы сегодня публикуем, говорит, что GitHub-репозиторий, над которым работал он и ещё несколько фрилансеров, получил, по разным причинам, около 8200 звёзд за 3 дня. Этот репозиторий попал на первое место в HackerNews и в GitHub Trending, за не...