Социальные сети Рунета
Воскресенье, 20 октября 2019
15 мая 2019   13:01

Microsoft Azure Developer Camp Россия

23 мая | 9:30 – 19:00 Офис Microsoft, БП Крылатские Холмы, ул. Крылатская 17к1, Переговорные комнаты Уран, Юпитер, Сатурн Москва, Россия Распространение облачных технологий постепенно изменяет методы разработки приложений, и перед программистами возникают новые сложные зад...

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

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

[Из песочницы] Создание минимального Docker-контейнера для Go-приложений Привет, Хабр! Предлагаю вашему вниманию перевод статьи основателя сервиса Meetspaceapp Nick Gauthier «Building Minimal Docker Containers for Go Applications». Время чтения: 6 минут Существует множество, как официальных, так и поддерживаемых сообществом контейнеров для разл...

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

[Перевод] Как сделать контейнеры еще более изолированными: обзор контейнерных sandbox-технологий Несмотря на то, что большая часть ИТ-индустрии внедряет инфраструктурные решения на базе контейнеров и облачных решений, необходимо понимать и ограничения этих технологий. Традиционно Docker, Linux Containers (LXC) и Rocket (rkt) не являются по-настоящему изолированными, пос...

[Перевод] Ищем утечки памяти в приложениях на Python Ola! мы продолжаем серию публикаций приуроченных к запуску курса «Web-разработчик на Python» и прямо сейчас делимся с вами переводом еще одной интересной статьи. В Zendesk мы используем Python для создания продуктов с машинным обучением. В приложениях с использованием машин...

Университет Nokia набирает для обучения студентов МТУСИ В рамках учебной программы студенты получат широкий спектр технических знаний и навыков, в том числе для развертывания сетей 5G. Nokia вновь запускает свой образовательный проект на базе Московского технического университета связи и информатики. В рамках учебной программы...

Доменные имена с валидным SSL для локальных Docker-контейнеров Использование Docker в процессе разработки стало уже стандартом де-факто. Запускать приложение со всеми его зависимостями, используя всего одну команду — становится всё более и более привычным действием. Если приложение предоставляет доступ используя web-интерфейс или какое...

Управление SSL/TLS сертификатами в облаках и контейнерах — не человеческая работа Из презентации Venafi: как установка сертификатов вручную тормозит процесс непрерывной интеграции и развёртывания приложений Облачные сервисы и контейнеры стали стандартом де-факто для развёртывания веб-приложений. Однако интеграция сертификатов SSL/TLS в окружение DevOps ...

[Перевод] Использование Fastify и Preact для быстрого прототипирования веб-приложений Автор материала, перевод которого мы сегодня публикуем, хочет поделиться рассказом о том, какими технологиями он пользуется для быстрой разработки прототипов веб-приложений. В число этих технологий входят библиотеки Fastify и Preact. Он, кроме того, пользуется библиотекой ht...

Получить уникальные игровые решения приглашает Международный Хакатон в Москве Приглашаем вас присоединиться к яркому событию: 5-7 июля 2019 в Smart-библиотеке по адресу, ул. Крылатские холмы, 34, состоится 4-й Международный Хакатон по разработке игровых решений для бизнеса «Business Game Clash». За 72 часа участники создадут прототипы игровых решений ...

Docker-compose. Как дождаться готовности контейнера Введение Существует много статей про запуск контейнеров и написание docker-compose.yml. Но для меня долгое время оставался не ясным вопрос, как правильно поступить, если какой-то контейнер не должен запускаться до тех пор, пока другой контейнер не будет готов обрабатывать ег...

Внедрение системы ВКС Yealink позволило объединить в одну сеть более 20 переговорных комнат заказчика В рамках модернизации инфраструктуры руководство компании «Луидор» приняло решение полностью заменить существующую систему видео-конференц-связи, уже не отвечающую потребностям бизнеса, на современное оборудование и ПО. Оценка ...

КриптоАРМ на базе контейнера PKCS#12. Создание электронной подписи CadES-X Long Type 1. Часть 3 Прошло время и утилита, начатая как просмотрщик сертификатов, дополненная функциями работы с криптографическими токенами PKCS#11 и создания запросов (PKCS#10) на квалифицированный сертификат, пополнилась, как и было заявлено, функциями работы с контейнерами PKCS#12. Итак,...

Nvidia и VMware объявили о сотрудничестве Компании создали сервисы, которые упрощают миграцию приложений на базе ПО для виртуализации серверов vSphere и программных контейнеров в облако VMware Cloud on AWS.

Управление параметрами в бизнес-приложениях по аналогии с системой контроля версий В различных приложениях регулярно возникает задача по поддержке логики изменения во времени некоторого атрибута объекта относительно некоторого субъекта (или субъектов). Например, это может быть изменение розничной цены товара в магазинах или показателей KPI для сотруднико...

Контейнер – на конвейер: CRI-O теперь по умолчанию в OpenShift Container Platform 4 Платформа Red Hat OpenShift Container Platform 4 позволяет поставить на поток создание хостов для развертывания контейнеров, в том числе в инфраструктуре поставщиков облачных сервисов, на платформах виртуализации или в bare-metal системах. Чтобы создать в полном смысле облач...

Инфраструктура сборки проекта с docker На Хабре уже есть материалы про то, как настроить docker-контейнер для компиляции проекта. Например, Использование Docker для сборки и запуска проекта на C++. В этой статье, как и в предыдущей будет рассмотрен вопрос сборки проекта, но здесь я бы хотел выйти за рамки туториа...

[Перевод] Руководство по Kubernetes, часть 1: приложения, микросервисы и контейнеры По нашей просьбе Хабр создал хаб Kubernetes и нам приятно разместить первую публикацию в нём. Подписывайтесь! Kubernetes — это просто. Почему же банки платят мне за работу в этой сфере большие деньги, в то время как любой может освоить эту технологию буквально за несколько ч...

Приглашаем на тренинг от разработчиков Intel Software и Яндекс «Разработка ПО в облаке» 11 октября и 7 ноября Intel Software Solutions проводит бесплатный мастер-класс для разработчиков в московском офисе Яндекса на Льва Толстого. Специалисты обеих компаний расскажут всем желающим о программных инструментах и облачных технологиях для разработки ПО, высокопрои...

[Из песочницы] Разработка Chrome Extension вместе с Angular CLI Разработкой расширений к Chrome я занимаюсь давно и за это время я прошел целый путь от Greasemonkey юзер-скриптов до полноценного Angular-приложения в оболочке chrome-extension. Моя задача в том, что я патчу некоторые уже работающие сайты, чтобы изменить их функционал и авт...

[Перевод] Разработка приложения на SwiftUI. Часть 1: поток данных и Redux После участия в сессии State of the Union на WWDC 2019 я решил детально изучить SwiftUI. Я потратил много времени на работу с ним и теперь приступил к разработке реального приложения, которое может оказаться полезным широкому кругу пользователей. Его я назвал MovieSwift...

Intel приглашает на свое главное мероприятие для партнёров в России В конце месяца, 29 октября, в Центре цифрового лидерства SAP состоится Intel Experience Day — крупнейшее мероприятие Intel для компаний-партнёров в этом году. На конференции будут продемонстрированы новейшие продукты Intel, включая серверные решения для бизнеса и продукты дл...

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

Безопасность контейнеров в CI/CD На дворе наступила осень, во всю бушует техноутопия. Технологии стремительно рвутся вперед. Мы носим в кармане компьютер, вычислительная мощность которого в сотни миллионов раз больше мощности компьютеров, управляющих полетами на Луну. С помощью Youtube VR мы можем плавать в...

Использование DiagnosticSource в .NET Core: теория DiagnosticSource — это простой, но весьма полезный набор API (доступен в NuGet пакете System.Diagnostics.DiagnosticSource), который, с одной стороны, позволяет различным библиотекам отправлять именованные события о своей работе, а с другой — позволяет приложениям подписывать...

Конференция и практические семинары по аддитивным технологиям В рамках 25-ой Международной промышленной выставки МЕТАЛЛ-ЭКСПО 2019 приглашаем вас принять участие в конференции и практических семинарах по аддитивным технологиям. Мероприятия запланированы на 14 и 15 ноября 2019 года. Участие БЕСПЛАТНОЕ, но количество участников ограничен...

[Перевод] Готовимся к Hardened Runtime и Notary Service в macOS Mojave С выходом macOS Mojave Apple представила поддержку служб Hardened Runtime и Notary. Эти две службы предназначены для повышения безопасности приложений в macOS. Недавно компания заявила: Начиная с macOS 10.14.5, все новые или обновленные расширения ядра и все программы от ра...

Мастер-класс по программированию для школьников в Самаре Преподаватели проведут интерактивный урок по гибкому программированию. В бесплатном мастер-классе, который состоится в рамках инициативы Meet and Code, примут участие школьники в возрасте 10–16 лет с нарушениями слуха. На примере готовых программных модулей участники сде...

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

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

[Перевод] Уязвимость runC, затрагивающая Kubernetes, Docker и containerd Сообщество Linux занято сейчас устранением недавно обнаруженной уязвимости, которая касается средства для запуска контейнеров runC, используемого Docker, CRI-O, containerd и Kubernetes. Уязвимость, получившая идентификационный номер CVE-2019-5736, даёт заражённому контейне...

Контейнеры и Windows. От Hello World до Kubernetes. Часть первая, вводная Когда я разговариваю с Linux инженерами и говорю им о проблемах Kubernetes кластера на Windows, на меня смотрят очень подозрительно. Некоторые даже не верят что это законно такое бывает. Контейнеры на Windows не так распространены и востребованы, как на Linux. Но я думаю, ...

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

Deep Learning vs common sense: разрабатываем чат-бота Чем больше пользователей у вашего сервиса, тем выше вероятность, что им понадобится помощь. Чат с техподдержкой — очевидное, но довольно дорогое решение. Но если применить технологии машинного обучения, можно неплохо сэкономить. Отвечать на простые вопросы сейчас может и бо...

Расчёт каннибализации на основе классического A/B-теста и метод bootstrap’а В данной статье рассмотрен метод расчёта каннибализации для мобильного приложения на основе классического A/B-теста. В данном случае рассматриваются и оцениваются целевые действия в рамках процесса реаттрибуции с рекламного источника (Direct, Criteo, AdWords UAC и прочих) по...

Баг в Docker позволяет читать файлы за пределами контейнера Ведущий разработчик Linux-дистрибутива SUSE Алекса Сараи (Aleksa Sarai) сообщил об уязвимости в упаковщике Docker, которая позволяет атакующему совершить побег из песочницы и выполнять операции с файлами на целевом хосте. Баг требует доступа к контейнеру во время копирования...

[Перевод] WolframClientForPython | Новая клиентская библиотека Wolfram Language для Python Оригинал перевода в моём блоге Получение полного доступа к языку Wolfram Language из языка Python Язык Wolfram (Wolfram Language) дает программистам в руки уникальный язык с огромным множеством сложных алгоритмов, а также встроенных знаний об окружающем мире. На протяжении...

В России появился стандарт «Умного города» Стандарт включает мероприятия по восьми направлениям: городское управление, "умное" ЖКХ, инновации для городской среды, "умный" городской транспорт, интеллектуальные системы общественной и экологической безопасности, инфраструктура сетей связи, туризм и ...

[Перевод] Node.js: управление памятью, доступной приложениям, выполняемым в контейнерах При запуске Node.js-приложений в контейнерах Docker традиционные настройки памяти не всегда работают так, как ожидается. Материал, перевод которого мы сегодня публикуем, посвящён поиску ответа на вопрос о том, почему это так. Здесь же будут приведены практические рекомендаци...

TDMS Фарватер и BIM Приглашаем вас принять участие в бесплатном вебинаре «TDMS Фарватер и BIM». ЗАРЕГИСТРИРОВАТЬСЯ Дата проведения: 09.04.2019 г., в 11:00 по московскому времени. Продолжительность: 60 минут. Участие в вебинаре бесплатное, осталось мало мест. 9 апреля состоится вебинар: «TD...

Yealink Meeting Server 2.0 — новые возможности видеоконференцсвязи В прошлой статье: Yealink Meeting Server — комплексное решение для видеоконференцсвязи мы описали функционал первой версии Yealink Meeting Server (далее YMS), её возможности и структуру. В результате, мы получили от Вас множество запросов на тестирование этого продукта, част...

Open Source Networking meet-up — now in Yandex.Cloud #3.2019 20 мая приглашаем всех, кому интересна тематика Open Source Networking, на третье в этом году мероприятие из серии OSN Meetup. Организаторы мероприятия: Яндекс.Облако и российское сообщество Open Source Networking. Об Open Source Networking User Group Moscow Open Source N...

Удаленный доступ к Smart TV: Samsung анонсировала функцию Remote Access На днях компания Samsung анонсировала необычную функцию для предстоящих телевизоров 2019 года выпуска – Remote Access (удаленный доступ). Она позволяет подключать к Smart TV компании смартфоны, ПК и облачные сервисы и использовать его в качестве устройства вывода. К то...

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

Win32-приложения будут работать в Windows Core OS Компания Microsoft много лет работает над следующим поколением операционной системы Windows, которая называется Windows Core OS. Это будет ядро, которое станет основой многочисленных оболочек для устройств следующего поколения, таких как Surface Hub, HoloLens 2, может даже S...

[Из песочницы] Пишем учебное приложение на Go и Javascript для оценки реальной доходности акций. Часть 1 — backend Давайте попробуем написать небольшую тренировочную, но вполне себе законченную информационную систему, состоящую из серверной части на Go и клиентского веб-приложения на Javascript + Vue JS. Для начала пару слов о том, что это за приложение и для чего оно нужно. Некоторое в...

[Перевод] Настройка НА-кластера Kubernetes на «голом железе» с kubeadm. Часть 1/3 Всем привет! В этой статье я хочу упорядочить информацию и поделиться опытом создания и использования внутреннего кластера Kubernetes. За последние несколько лет эта технология оркестровки контейнеров сделала большой шаг вперед и стала своего рода корпоративным стандартом дл...

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

Управление Docker контейнерами в Go Документация! Когда вы решите написать, свой велосипед по ловле хуков из docker hub или из registry для автоматического обновления/запуска контейнеров на сервере, вам может пригодиться Docker Cli, который поможет управлять демоном Docker в вашей системе. Читать дальше →

Изменение схемы таблиц PostgreSQL без долгих блокировок. Лекция Яндекса Если одновременно выполняется много операций по изменению схемы БД, сервис не может корректно работать на запись. Разработчик Владимир Колясинский объяснил, какие операции в PostgreSQL требуют длительных блокировок и как команда Яндекс.Коннекта обеспечивает почти стопроцентн...

Архитектура Digital Workspace на платформе Citrix Cloud Введение Статья описывает возможности и архитектурные особенности облачной платформы Citrix Cloud и набора сервисов Citrix Workspace. Данные решения являются центральным элементом и основой для реализации концепции цифровых рабочих мест (digital workspaсe) от компании Citr...

Миграция в облако на базе VMware Selectel, провайдер IT-инфраструктуры для бизнеса, рассказывает о процедуре расширения сети предприятия в облако провайдера посредством компонента VMware NSX® Edge™ Gateway Standalone, а также детально разобрал виды миграции виртуальных машин...

47% компаний осознанно используют уязвимые контейнеры Аналитики компании изучили угрозы ИБ, связанные с растущей популярностью контейнеров ПО. Как выяснилось, использование упакованных приложений уже вызвало проблемы с безопасностью более чем у половины компаний, а значительная часть так или иначе знала, что использует уязвимые...

[Перевод] Разработка простых современных JavaScript-приложений с использованием Webpack и прогрессивных веб-технологий Думали ли вы о том, чтобы воспользоваться при разработке своего очередного веб-проекта простейшим из существующих набором технологий? Если это так — значит материал, перевод которого мы публикуем сегодня, написан специально для вас. JavaScript-фреймворки существуют для того...

[Перевод] Миграция с Nginx на Envoy Proxy Привет, Хабр! Предлагаю вашему вниманию перевод поста: Миграция с Nginx на Envoy Proxy. Envoy — это высокопроизводительный распределенный прокси-сервер (написанный на C++), предназначенный для отдельных сервисов и приложений, также это коммуникационная шина и «universal data...

Статический анализ улучшит кодовую базу сложных C++ проектов Постепенно и незаметно складывается ситуация, когда сложность серьёзных C++ проектов становится запредельной. К сожалению, теперь C++ программист не может полагаться только на свои силы. Читать дальше →

Конечные React Компоненты Чем мне нравится экосистема React, так это тем, что за многими решениями сидит ИДЕЯ. Различные авторы пишут различные статьи в поддержку существующего порядка и обьясняют почему все "правильно", так что всем понятно — партия держит правильный курс. Через некоторые время ИДЕЯ...

Как вести сложные технические проекты, не нанимая PMщиков: опыт DataLine DataLine начинала с традиционных colocation и телекома. Потом к ним добавились облачные вычисления. Сейчас мы администрируем инфраструктуру, базы данных, сервисы информационной безопасности, приложения и целые веб-проекты. Вместе с числом услуг выросло и наше производство – ...

Подключение Micrometer для веб-приложения на Java Micrometer используется для сбора метрик приложения JVM и позволяет экспортировать данные в различные системы мониторинга. В этой статье я расскажу, как подключить Micrometer для spring web приложения и экспортировать данные в Prometheus (хороший пост о нем). Так как мое при...

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

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

ФТС подготовила предложения по регулированию странами интернет-торговли Например, Россия предлагает пересмотреть подходы к оценке эффективности работы таможен, используемые сейчас при составлении рейтинга Doing Business. Федеральная таможенная служба подготовила предложения по регулированию странами интернет-торговли, сообщает «Комм...

На Олимпиаде НТИ появится новый профиль по автоматизации бизнес-процессов Для участников профиля "Автоматизация бизнес-процессов" фирма "1С" предоставит ряд дистанционных тренингов и мастер-классов. В очном формате школьные команды также будет поддерживать 1С:Клуб программистов с более 200 филиалами по всей России. За 2-3 месяц...

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

Построение микросервисной архитектуры на Golang и gRPC, часть 2 (docker) Пришло время заняться контейнерами Прежде всего, мы используем новейший образ Linux Alpine. Linux Alpine — это легкий дистрибутив Linux, разработанный и оптимизированный для запуска веб-приложений в Docker. Другими словами, Linux Alpine обладает достаточным количеством зави...

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

vCloud Director Extender: миграция В этой статье будет рассмотрена процедура расширения сети предприятия в облако провайдера посредством компонента VMware NSX® Edge™ Gateway Standalone. А также детально разобраны виды миграции виртуальных машин. Прежде чем приступать к миграциям и настройке сети...

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

Нахождение объектов без учителя (Unsupervised Object Detection) Одна из важнейших задач в машинном обучении — детектирование объектов (Object Detection). Недавно был опубликован ряд алгоритмов машинного обучения основанных на глубоком обучении (Deep Learning) для детектирования объектов. Эти алгоритмы занимают одно из центральных мест ...

Топ-7 способов быстрой проверки компетенций IT-специалистов до собеседования Найм IT-специалистов – это непростая задача. Во-первых, сейчас на рынке наблюдается дефицит опытных кадров, они это понимают. Кандидаты часто не готовы тратить много времени на «отборочные мероприятия» работодателя, если их предварительно не заинтересовать. Ранее популярная ...

[Перевод] Анонсировано расширение Azure IoT Edge Tools (Preview) Мы рады объявить о доступности preview-версии нового расширения для Visual Studio 2019 — Azure IoT Edge Tools. Расширение предоставляет богатый набор функций для поддержки разработки решений IoT Edge с использованием Visual Studio 2019: Читать дальше →

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

Приглашаем на Droid Party — встречу, посвящённую практическим вопросам разработки Android-приложений и устройств 14 марта в московском офисе Яндекса команда Яндекс.Телефона поделится опытом своей работы. Участники расскажут, с какими сложностями столкнулись, какие шишки набили и какие полезные выводы сделали. Встреча начнётся в 18:30, регистрация открыта здесь. Мы запланировали четыре ...

Кемеровские школьники станут веб-разработчиками Чем раньше подросток освоит навыки программирования, тем больше возможностей перед ним откроется. В рамках инициативы Meet and Code Центр развития «Эврика» поможет ребятам в Кемерово сделать первые шаги в карьере IT-специалиста. Опыт и знания в области программирования д...

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

[Перевод] Kubernetes-приключение Dailymotion: создание инфраструктуры в облаках + on-premises Прим. перев.: Dailymotion — один из крупнейших в мире сервисов хостинга видео и потому заметный пользователь Kubernetes. В этом материале системный архитектор David Donchez делится итогами создания production-платформы компании на базе K8s, которая начиналась с облачной ин...

Ростех открыл факультет радиоэлектроники для школьников Бесплатные образовательные программы в Академии формировались с участием ведущих отраслевых экспертов и руководителей предприятий холдинга "Росэлектроника". Основная цель факультета - поиск и вовлечение одаренных детей в работу над реальными прикладными проектами. ...

Семинар «Гибридные облака – за и против: к чему готовиться бизнесу и ИТ» — 25 апреля, Москва Добрый день! Linxdatacenter и Lenovo приглашают вас на совместный семинар о миграции и поддержке ИТ-инфраструктуры в гибридном облаке. Дата проведения: 25 апреля. Место проведения: ЦОД Linxdatacenter, Москва, ул. 8 Марта, д. 14. О чем пойдет речь: Преимущества гибридно...

Microsoft и Dell сближают Azure и VMware Компании Microsoft и Dell объявили о расширении сотрудничества и приносят сертифицированные продукты VMware на Microsoft Azure. В рамках этого взаимодействия VMware будет применяться в Microsoft 365 и открываются новые возможности по интеграции с Azure.Потребители получили в...

[Перевод] Простые методы оптимизации программ Go Я всегда забочусь о производительности. Точно не знаю, почему. Но меня просто бесят медленные сервисы и программы. Похоже, я не одинок. В тестах A/B мы попытались замедлять выдачу страниц с шагом 100 миллисекунд и обнаружили, что даже очень небольшие задержки приводят к сущ...

[Питер] Контейнеры и дистрибутивы — встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым В четверг, 21 марта, в петербургском офисе компании Oracle состоится встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым (alexbel) из BellSoft. Дмитрий расскажет про Java в контейнерной среде, а Александр — про создание и поддержку своего Java-дистрибутива. Участие бе...

В России создадут «цифровых двойников» газотурбинных двигателей Соглашение подписано в рамках проходящего в Новосибирске VII международного форума технологического развития "ТЕХНОПРОМ-2019". Подписи под документом поставили заместитель генерального директора - генеральный конструктор ОДК Юрий Шмотин и генеральный директор ЦИАМ ...

Билайн и OVRPOWER договорились развивать интернет вещей и виртуальную реальность на базе 5G Одним из перспективных направлений сотрудничества является развитие технологий интернета вещей (англ. Internet of Things/IoT) с использованием наиболее современных решений в области визуализации и обучения.В рамках партнерства Билайн предоставит партнеру доступ к одной из...

PHP: изменение стуктуры БД в командной разработке В мире PHP хорошо известны инструменты миграций структуры БД — Doctrine, Phinx от CakePHP, от Laravel, от Yii — это то первое, что пришло в голову. Наверняка, есть еще с десяток. И большинство из них работают с миграциями — командами для внесения инкрементных изменений в с...

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

[Перевод] 7 шагов к использованию Room. Пошаговое руководство по миграции приложения на Room Room — это библиотека, которая является частью архитектурных компонентов Android. Она облегчает работу с объектами SQLiteDatabase в приложении, уменьшая объём стандартного кода и проверяя SQL-запросы во время компиляции. У вас уже есть Android-проект, который использует SQL...

Открыт прием заявок на участие в инициативе Meet and Code С 6 июня по 21 октября 2019 года в России проходит подготовка к Европейской неделе программирования (EU Code Week). Команды некоммерческих организаций проведут мероприятия, на которых дети и подростки смогут ознакомиться с новыми технологиями. Лучшие мероприятия будут отмеч...

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

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

Расчет странового коэффициента УЕФА В футболе есть два популярных турнира: Лига Чемпионов и Лига Европы. На основании их результатов рассчитывается так называемый Рейтинг футбольных ассоциаций. На базе этого рейтинга в дальнейшем определяется, какое количество команд от каждой страны будет участвовать в посл...

Software AG и Microsoft предлагают бизнесу возможность быстрой и простой миграции в облако Компания Software AG и корпорация Microsoft представили новое передовое решение, с помощью которого предприятия смогут ускорить и упростить миграцию в Microsoft Azure, сохранив при этом непрерывность бизнес-процессов. Новое решение Cloud Migration Accelerator от Software AG ...

В программах VMware залатали баг оболочки runC Компания VMware выпустила патчи для нескольких продуктов, затронутых уязвимостью в среде выполнения контейнеров runC. Брешь дает злоумышленнику возможность запустить сторонний код на устройстве, повысить привилегии или привести к сбою обработчика Docker-приложений. Обновлени...

Школа системного анализа Альфа-Банка Всем привет! Мы открываем набор в школу системного анализа Альфа-Банка. Если у вас есть желание освоить новую специальность (а в перспективе и получить работу в наших продуктовых командах), обратите внимание. Стартуем с 6 августа, обучение бесплатное, занятия очные в наше...

МегаФон запускает решение «Умное ЖКХ» на базе стандарта NB-IoT В 2017 году МегаФон успешно внедрил "умные счетчики" в жилых домах Иннополиса в Казани. Это первый в России проект внедрения интернета вещей в ЖКХ на базе технологии NB-IoT. Сегодня этим решением уже пользуются управляющие компании и застройщики России.Комплексное ...

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

К 2020 году Huawei планирует войти в тройку ведущих поставщиков облачных решений в России Выручка Huawei Cloud (PaaS и IaaS), облачного подразделения Huawei, в 2018 году достигла $2 млн всего за год работы решения на российском рынке. Основными факторами роста стали увеличение возможностей сервиса за счёт размещения облака в дополнительных ЦОДах и увеличе...

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

Digital-мероприятия в Москве cо 9 по 15 сентября Подборка мероприятий на неделю. Культура праздности и политика бездействия. Рудинг-группа 09 сентября (понедельник) Берсеневская наб 14с5А бесплатно Эволюция «домашней жизни» в архитектуре связана с растущей культурой лени и праздности. Это бездействие, в свою очередь, раз...

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

Предлагаемые изменения в Chromium нарушат работу uBlock Origin Разработчик uBlock Origin заявил, что его расширение для блокировки рекламы не сможет работать, если будут приняты изменения в Chromium. Речь идёт о внедрении declarativeNetRequest API, которые лишают возможности использовать webRequest API. Google считает, что изменения нео...

Яндекс открыл новый набор в Школу разработки интерфейсов Яндекс открыл новый набор в Школу разработки интерфейсов. Ее студенты будут слушать лекции о промышленной фронтенд-разработке и применять полученные знания в работе над реальными задачами. Обучение бесплатное, занятия пройдут в московском офисе Яндекса.Школа рассчитана на на...

Осторожно — Docker контейнер Redis запускает криптомайнер Это будет очень короткая статья о человеческой жадности и предупреждение о надобности проверять любой опен- и не опен-сорс. Сегодня утром я случайно и с удивлением увидел на графиках моего хостинга 100% загруженность процессора. При том, что он не минимальной конфигурации, ...

С Днём работника технической поддержки 1 августа — день работника технической поддержки в России (международный — 16 мая). Упоминаний о нём не так много и он не так популярен как день программиста, но почему бы и нет? Техническая поддержка, саппорт, справочная служба — эти ребята отвечают на тысячи сложных, прост...

Власти утвердили эксперимент по переходу госинформсистем в «Гособлако» Эксперимент стартует 30 августа 2019 г. и продлится до 30 декабря 2020 г. Он затронет информационные системы и ресурсы федеральных органов власти и государственных внебюджетных фондов. Также в рамках эксперимента указанные структуры будут обеспечены автоматизированными рабоч...

В Тольятти расскажут об информационной безопасности Мероприятие, которое пройдет в рамках инициативы Meet and Code, позволит получить практические навыки защиты информации. Специалисты расскажут ребятам об актуальных проблемах индустрии кибербезопасности. Эксперты поделятся знаниями о новых технологиях и  перспекти...

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

Sberbank AI Journey. Как мы учили нейросеть сдавать экзамен Если вы закончили школу уже во времена ЕГЭ, то вам известно, что все задания в нём имеют набор стандартных формулировок и упорядочены по типам. С одной стороны, это облегчает подготовку к экзамену: школьник уже знает, что нужно делать в задании, даже не читая его условия. С ...

Брешь runC позволяет атакующим запускать произвольный код Старший инженер SUSE Алекса Сараи (Aleksa Sarai) сообщил о серьезной бреши в инструменте для запуска контейнеров runC. Уязвимость CVE-2019-5736, обнаруженная исследователями Адамом Иванюком (Adam Iwaniuk) и Борисом Поплавски (Borys Popławski), позволяет злоумышленнику переза...

Лучшие приложения для дизайна и благоустройства дома на Андроид Благоустройство и дизайн дома – задача серьёзная, которая может потребовать от вас немало времени и средств. Ваш смартфон не может сделать всю работу за вас, но может помочь, облегчив процесс. Лучшие приложения для дизайна и благоустройства дома для Android-смартфонов: Buil...

Новое обновление безопасности выходит на Windows 10 Mobile Microsoft выпустила новое обновление для Windows 10 Mobile. Обновление KB4495357 фокусируется на исправлении существующих ошибок в текущей сборке и содержит несколько других улучшений. Кроме того, обновление изменяет номер сборки Windows 10 Mobile до 15254.562. Вы можете про...

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

(Статический) Подбор оптимальных контейнеров в программах на C++ Здравствуйте. Сегодня хотелось бы поговорить снова про статический анализ. И снова про C++. Только в отличие от PVS-Studio мы будем искать не какие-то ошибки в наших программах (хотя они ищут не только ошибки), а места, которые написаны недостаточно оптимально. И одним из та...

Книга «Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени» Привет, Хаброжители! Эта книга подойдет для любого разработчика, который хочет разобраться в потоковой обработке. Понимание распределенного программирования поможет лучше изучить Kafka и Kafka Streams. Было бы неплохо знать и сам фреймворк Kafka, но это не обязательно: я ра...

[recovery mode] Технология Progressive Streaming, или как смотреть 4k видео по сети, без фризов Сегодня никого не удивить скоростью интернета 100 Мбит\с., но существует проблема, как её использовать. Все основные операции загружают сеть не полностью. Одновременно с этим более высокую популярность получают тяжёлые форматы аудио и видео 4k-8k, которые хочется смотреть ...

Открыт прием заявок на участие в инициативе Meet and Code С 6 июня по 21 октября 2019 года в России проходит Европейская неделя программирования (EU Code Week). Команды некоммерческих организаций проведут мероприятия, на которых дети и подростки смогут ознакомиться с новыми технологиями. Лучшие мероприятия будут отмечены денежным ...

В Москве появятся IT-классы Инициатива поддерживается Ассоциацией Разработчиков Программных Продуктов (АРПП) "Отечественный софт" и ведущими российскими компаниями отрасли. МойОфис предоставит облачную инфраструктуру для учебных классов: школьники и педагоги всех школ проекта смогут совмес...

RxSwift и корутины в Kotlin — факультатив по мобильной разработке от AGIMA и GeekBrains Знания — это хорошо, просто отлично. Но нужна еще и практика, чтобы можно было использовать полученные данные, переведя их из статуса «пассивное хранение» в статус «активное использование». Каким бы хорошим ни было теоретическое обучение, требуется еще работа «в поле». Ска...

[Перевод] Собеседование: Swift. Вопросы и ответы Языку программирования Swift всего четыре года, но он уже становится основным языком разработки для iOS. Развиваясь до версии 5.0, Swift превратился в сложный и мощный язык, отвечающий как объектно-ориентированной, так и функциональной парадигме. И с каждым новым релизом в н...

Плавная прокрутка Microsoft для Chromium делает большой прогресс Недавно Microsoft выпустила первую бета-версию своего нового браузера Edge для Windows 10, Windows 7 и macOS. Microsoft Edge, созданный на основе браузера Google с открытым исходным кодом «Chromium», имеет несколько новых функций, и ожидается, что в будущем обновлении он пол...

[Перевод] Заходят как-то два браузера в скроллбар… Скроллбар (scrollbar, полоса прокрутки) — это простой, но эффективный механизм, который действует как основное средство, с помощью которого можно просматривать большие документы. Но это — далеко не всё, на что способны полосы прокрутки! Эти скромные рабочие лошадки ещё и не...

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

Когда первый смартфон Huawei на Hongmeng выйдет в России Первый смартфон Huawei под управлением Hongmeng может появиться в отечественной рознице уже в конце 2019 года. На это указывает слайд презентации, на которой побывал корреспондент AndroidInsider.ru. Несмотря на то что представитель российского офиса компании отказался говор...

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

Продукция сервисных предприятий СУЭК отмечена медалями и дипломами отраслевой выставки «Уголь России и майнинг» Представители сервисных предприятий ведущей отечественной угольной компании СУЭК (главный акционер — меценат и бизнесмен А.Мельниченко) приняли участие в XXVI Международной специализированной выставки технологий горных разработок «Уголь России и Майнинг». Это крупное отрасле...

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

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

В программе ранней профориентации KidSkills приняли участие 20000 человек На московской игровой площадке Kids City успешно завершилась реализация бесплатной программы ранней профориентации KidSkills. Участие в ее создании ранее приняли специалисты столичного Депобразования. Отмечается, что участие в программе приняли свыше 20000 детей. На площадке...

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

Аукционы по 5G пройдут зимой Такое заявление прозвучало из уст директора департамента государственной политики в сфере связи Минкомсвязи Андрея Канцурова с трибуны GSMA Mobile 360 – Eurasia в Москве. На согласительном мероприятии 4 октября было принято решение перенести вопрос обсуждения аукционов по 5G...

LQR оптимизация систем управления Введение На Habr были опубликованы несколько статей [1,2,3], прямо или косвенно касающиеся указанной темы. В связи с этим, нельзя не отметить публикацию [1] с названием “Математика на пальцах: линейно-квадратичный регулятор”, которая популярно поясняет принцип работы оптимал...

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

ФАС возбудила дело против Apple по заявлению «Лаборатории Касперского» Федеральная антимонопольная служба (ФАС) России приняла решение о проведении антимонопольного расследования в связи с действиями корпорации Apple на рынке распространения приложений для iOS. Как сообщается на сайте ведомства, дело возбуждено по заявлению «Лаборатории Касперс...

[Перевод] Глубокое погружение в Linux namespaces В этой серии постов мы внимательно рассмотрим один из главных ингредиентов в контейнере – namespaces. В процессе мы создадим более простой клон команды docker run – нашу собственную программу, которая будет принимать на входе команду (вместе с её аргументами, если таковые им...

[Из песочницы] Настройка NextCloud + ONLYOFFICE на одном сервере с помощью Docker Привет, Хабр! представляю вашему вниманию перевод статьи «Setting up NextCloud and ONLYOFFICE on a single server with Docker». Сложно недооценивать пользу онлайновых пакетов офисных приложений наподобие Google Docs и облачных хранилищ в жизни технически ориентированных люде...

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

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

Как продвигать мобильное приложение в 2019 году: 4 практических способа + полезные инструменты Конкуренция на рынке мобильных приложений растет быстрыми темпами. Сегодня уже трудно рассчитывать на успех, освоив подходы ASO, необходимо более глубокое погружение и разработка нестандартных рекламных и маркетинговых шагов. Сегодня мы поговорим о способах продвижения м...

Победители хакатона JAVA HACK разыграли призовой фонд 600 тысяч рублей Первое место и приз в 300 тысяч рублей получила команда "Программисты 1С" с проектом "Робозакупки". Разработчики представили сервис, позволяющий сократить расходы на поиск поставщиков товаров и услуг. Приложение ищет контакты надежных поставщиков по указа...

МегаФон проводит первый 5G-турнир по киберспорту в России 5G турнир по Dota2 от МегаФона с участием одной из сильнейших команд в России Winstrike Team - первый в России пилот реального применения новейших технологий 5G и Cloud Gaming в сфере цифровых развлечений. Мероприятие пройдет в рамках трансляции супертурнира по Dota2 The Int...

[Из песочницы] Изучаем STM8S Медленный старт. Часть 0 МК семейства STM8S относительно STM8L/32 имеет меньший арсенал периферии, но позволяет без лишних усложнений разобраться с основами и получить необходимые навыки для работы с его старшими братьями. 0. На кого ориентирован материал, зачем и почему При написании данной стать...

Microsoft приобрела стартап Movere, специализирующийся на решениях для миграции в облако Microsoft приобрела стартап Movere, который помогает компаниям переносить и оптимизировать рабочие нагрузки в облачные решения. Компания существует уже 11 лет и ранее была известна под брендом Unified Logic. Согласно сообщению в блоге, Movere соответствует стратегии Microso...

Основные итоги сентябрьского SAP TechEd SAP стремится упростить разработку приложений на своей облачной платформе и помогает клиентам получить максимум полезной отдачи от средств машинного обучения. В конце сентября в Лас-Вегасе прошла конференция SAP TechEd — первое из серии трех масштабных мероприят...

«Ось» ИТ-трансформации Компания OCS Distribution провела в Москве технологический форум «IT-Ось 2019». Компания OCS Distribution провела 18 апреля технологический форум «IT-Ось 2019», лейтмотивом которого стали метаморфозы трансформации в обществе, бизнесе и ИТ. Мероприятие,...

Как стать тестировщиком — необходимые знания и навыки Источник На GeekBrains открылся курс "Инженер автоматизированного тестирования ПО". Специалисты этого направления должны знать и уметь очень многое, включая ручное и автоматизированное тестирование, различные языки программирования, плюс иметь багаж технических знаний разл...

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

Знание – Cisco Дефицит квалифицированных кадров - одна из главных проблем перехода к цифровой экономике. Ее решение требует объединения усилий различных организаций, включая ведущих игроков ИТ-рынка и образовательные организации. Примером такого сотрудничества стали меры, предусмотренные в...

Разработан «умный» конструктор для изучения технологии IoT в школах Инженерные конструкторы, разработанные АО "НИИССУ" (входит в "Росэлектронику"), состоят из аппаратной части - контроллера, плат расширения, датчиков и модулей связи, а также программной компоненты - облачной платформы на базе языка С/С++. Конструктор пред...

Microsoft планирует обновить Fluent Design Windows 10 в 2020 году Визуальные изменения для операционной системы Windows 10 появился в нескольких приложениях и службах Microsoft, но этого может оказаться недостаточно для технического гиганта. Согласно новым сообщениям, Microsoft, как утверждается, планирует перенести принципы Fluent Design ...

ИБ из облака: Единая платформа сервисов кибербезопасности В конце прошлого года, после сделки с «Ростелекомом», мы получили в свое распоряжение облачную SD-WAN/SDN-платформу для предоставления заказчикам ИБ-сервисов. Мы подключили к проекту вендоров, поставляющих свои решения в виртуализованном виде, и получилась огромная махина, ...

Новая версия One UI для Samsung Galaxy Note8 исправляет ошибки с камерой и прочие баги Компания Samsung на данный момент выпустила стабильные версии новой графической оболочки One UI на базе Android 9.0 Pie только для прошлогодних флагманских смартфонов Samsung Galaxy S9, Galaxy S9+ и Galaxy Note9. В данный момент идет открытое бета-тестирование One UI ср...

Infortrend представила устройство EonStor GSc Hybrid Cloud Storage Appliance Компания Infortrend® Technology, Inc. (код TWSE: 2495) представила настоящее «секретное оружие» для совместного доступа к файлам в корпоративном облаке – гибридное устройство облачного хранения информации EonStor GSc Hybrid Cloud Storage Appliance. ...

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

Moscow Kubernetes Meetup #6 в Acronis (Физтехпарк) 03.10.2019 Всем привет! Сегодня мы хотим пригласить вас принять участие в осеннем митапе Moscow Kubernetes Meetup в Acronis, который будет полностью посвящен технологиям Kubernetes, а также практикам использования этого решения Google для управления контейнерными экосистемами. Докла...

Windows 10 1803 получила обновление KB4493437 (17134.753) Если вы по-прежнему используете Windows 10 April 2018 Update (версия 1803), вы получите обновление KB4493437 (сборка 17134.753) при ручной проверке обновлений. Microsoft говорит, что этот накопительный выпуск включает только улучшения качества.Накопительное обновление устран...

[Перевод] Лучшие практики для контейнеров Kubernetes: проверки работоспособности TL;DR Чтобы добиться высокой наблюдаемости контейнеров и микросервисов, журналов и первичных метрик мало. Для более быстрого восстановления и повышения отказоустойчивости приложения должны применять Принцип высокой наблюдаемости (HOP, High Observability Principle). На уров...

Интересные доклады на HighLoad++ Siberia 2019 по версии Plesk Всем привет! В июне в Новосибирске прошла конференция по разработке высоконагруженных приложений HighLoad++ Siberia 2019. Ранее в статьях на Хабре мы упоминали, что мы в компании Plesk проводим ретроспективу конференций и докладов, которые посещаем, чтобы не потерять получен...

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

Яндекс открыл новый набор в Школу разработки интерфейсов Яндекс открыл новый набор в Школу разработки интерфейсов. Ее студенты будут слушать лекции о промышленной фронтенд-разработке и применять полученные знания в работе над реальными задачами. Обучение бесплатное, занятия пройдут в московском офисе Яндекса. Школа рассчитана на н...

В Москве состоится открытая конференция Accelerate для бизнеса и ИТ Открытая конференция Accelerate для бизнеса и ИТ проходит в рамках серии бесплатных мероприятий по всему миру, целью которых является обмен опытом и знаниями в различных вопросах управления компанией.

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

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

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

Oppo присоединилась к проекту CameraX API от Google В этом году Google представила CameraX API — это библиотека или набор AI-алгоритмов Android Jetack, предназначенных для того, чтобы облегчить разработку приложения камеры.   Их преимуществом является то, что разработчикам не нужно прописывать специальный код в сво...

Oppo присоединилась к проекту CameraX API от Google В этом году Google представила CameraX API — это библиотека или набор AI-алгоритмов Android Jetack, предназначенных для того, чтобы облегчить разработку приложения камеры.   Их преимуществом является то, что разработчикам не нужно прописывать специальный код в сво...

Антарктический комплекс ЕТРИС ДЗЗ начнет работу в апреле К 31 января 2019 года были завершены работы по установке антенного комплекса, радиопрозрачного укрытия, аппаратного контейнера. Начаты работы по настройке комплекса, в рамках которых успешно проведены тестовые сеансы по приему информации с научных спутников AQUA, TERRA. Такж...

Яндекс объявил о старте набора на бесплатное обучение в Школе разработки интерфейсов Занятия будут проходить в московском офисе компании

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

Google придумала, как искоренить вредоносное ПО из Google Play За годы существования Google Play разработчики компании Google, казалось, перепробовали все методы в борьбе с вредоносными приложениями. Чего они только не делали, чтобы уберечь пользователей от заражения, но не проходило и недели, как в каталог снова проникали всевозможные...

ПСС ГРАЙТЕК стала победителем первой премии BIM&Security 2019 Инженерно-консалтинговая компания ПСС ГРАЙТЕК приняла участие в Первой отраслевой конференции BIM&Security 2019, посвященной применению BIM-технологий на рынке систем безопасности и организованной информационно-аналитическим журналом RUБЕЖ в рамках выставки Securika Moscow. ...

ПСС ГРАЙТЕК стала победителем первой премии BIM&Security 2019 Инженерно-консалтинговая компания ПСС ГРАЙТЕК приняла участие в Первой отраслевой конференции BIM&Security 2019, посвященной применению BIM-технологий на рынке систем безопасности и организованной информационно-аналитическим журналом RUБЕЖ в рамках выставки Securika Moscow. ...

ПСС ГРАЙТЕК стала победителем первой премии BIM&Security 2019 Инженерно-консалтинговая компания ПСС ГРАЙТЕК приняла участие в Первой отраслевой конференции BIM&Security 2019, посвященной применению BIM-технологий на рынке систем безопасности и организованной информационно-аналитическим журналом RUБЕЖ в рамках выставки Securika Moscow. ...

ПСС ГРАЙТЕК стала победителем первой премии BIM&Security 2019 Инженерно-консалтинговая компания ПСС ГРАЙТЕК приняла участие в Первой отраслевой конференции BIM&Security 2019, посвященной применению BIM-технологий на рынке систем безопасности и организованной информационно-аналитическим журналом RUБЕЖ в рамках выставки Securika Moscow. ...

Книга «Безопасный DevOps. Эффективная эксплуатация систем» Привет, Хаброжители! Приложение, запущенное в облаке, обладает множеством преимуществ, но в то же время подвержено особенным угрозам. Задача DevOps-команд — оценивать эти риски и усиливать защиту системы от них. Книга основана на уникальном опыте автора и предлагает важнейш...

Синхронизация клиентских запросов в Spring Сегодня предлагаю Вам разобрать одну практическую задачу о гонке клиентских запросов, с которой я столкнулся в МаксимаТелеком при разработке back-end для нашего мобильного приложения MT_FREE. При старте клиентское приложение асинхронно отправляет «пачку» запросов к API. При...

Когда стандарта HTTP мало. Коммитим в Micronaut Всем привет, меня зовут Дмитрий, и сегодня я расскажу о том, как производственная необходимость заставила меня стать контрибутором для фреймворка Micronaut. Наверняка многие о нём слышали. Если вкратце, то это легковесная альтернатива Spring Boot, где основной упор сделан не...

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

Исследовательская лаборатория Huawei в Оттаве приступает к разработкам технологий 6G Исследования и разработки основных технологий, как правило, начинаются за много лет до выхода на потребительский рынок. В настоящее время идёт распространение технологии 5G. Это означает, что отрасль постепенно выходит за рамки 5G.

Облако для благотворительных фондов: руководство по миграции Не так давно Mail.Ru Cloud Solutions (MCS) и cервис Добро Mail.Ru запустили проект «Облако для благотворительных фондов», благодаря которому некоммерческие организации могут бесплатно получить ресурсы облачной платформы MCS. Благотворительный фонд «Арифметика добра» принял...

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

Состоялось первое заседание Технического комитета по искусственному интеллекту В состав комитета вошли представители около 80 компаний, научно-исследовательских организаций, вузов и органов власти, среди которых - Сбербанк, Яндекс, МГТС, РЖД, МГУ им. М.В. Ломоносова, МФТИ, НИУ ВШЭ, СПбПУ, НИЦ "Курчатовский институт" и др.Технический комитет п...

Открыта регистрация на Международный саммит Ассоциации участников отрасли ЦОД Начался прием заявок на Международный саммит Ассоциации участников отрасли ЦОД, который будет проходить с 19 по 21 сентября 2019 г. в городе Удомля. В рамках мероприятия участники смогут посетить крупнейший в России ЦОД «Калининский», АЭС «Калининскую», а также обсудить ключ...

Предварительное тестирование Project xCloud стартует в октябре, регистрация уже открыта Как и обещалось, в рамках шоу Inside Xbox компания Microsoft рассказала новые подробности об облачном сервисе потоковой передаче игр Project xCloud, тестирование которого начнётся уже в следующем месяце. В частности, Карим Чоудри (Kareem Choudhry) объявил об открытии регист...

Шахматный тренер — Шахматные задачи 1.83 Шахматный тренер (Chess Coach) – сборник шахматных задач и тактических комбинаций для обучения и отдыха. Функции и возможности: ♙ 2900 задач и комбинаций; ♙ Шахматные дебюты: Королевский гамбит, Принятый ферзевый гамбит; ♙ Бросьте себе вызов в разделе “Испытания” ...

Liveprof покажет, когда и почему менялась производительность вашего PHP-приложения Привет, Хабр! Меня зовут Тимур Шагиахметов, я PHP-разработчик в Badoo. Производительность приложения — один из важнейших критериев качества работы программиста. В вопросах оптимизации PHP-приложений помощником является профайлер. Недавно мы рассказывали о том, какими и...

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

В России появится "Цифровой университет" Об этом в интервью порталу "Будущее России. Национальные проекты", оператором которого выступает ТАСС, сообщил замминистра экономического развития РФ Илья Торосов."У нас будет "Цифровой университет", на который мы потратим 6,5 млрд рублей. Это обеспе...

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

360 Security 5.1.6 360 Mobile Security — эффективная и бесплатная защита вашего мобильного устройства с системой Android. Антивирусное приложение предназначено для защиты вашего смартфона от новых вирусов, вредоносных программ, уязвимостей системы и утечек конфиденциальных данных. 360 Mo...

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

Группа компаний «ПЛМ Урал» приглашает на семинар-тренинг «Моделирование процесса аддитивного производства» Компания ESI Group и официальный партнер в России ГК «ПЛМ Урал» приглашают принять участие в семинаре-тренинге «Моделирование процесса аддитивного производства — задачи, решения, примеры. Семинар и обучающая сессия ESI Additive Manufacturing с тестированием».Подробнее...

Социальная инженерия с помощью программ Universal Windows Platform (APPX) TL;DR: В APPX-файл Universal Windows Platform можно упаковать обычный exe-файл, который будет запускаться в Windows 10 (сборка 1607 и новее) примерно так же, как обычные exe-файлы. Это можно использовать для атак социальной инженерии, с помощью рассылки через email — почто...

ФАС России возбудила дело в отношении Apple Inc Дело о признаках нарушения части 1 статьи 10 Закона о защите конкуренции в отношении Apple возбуждено по заявлению "Лаборатории Касперского" о необоснованном отклонении версий программы родительского контроля Kaspersky Safe Kids (KSK) со стороны компании Apple, в р...

Россия опередила США и Европу по активному внедрению искусственного интеллекта Российские руководители используют возможности искусственного интеллекта (ИИ) для бизнеса активнее, чем их иностранные коллеги, - к такому выводу пришли эксперты Microsoft, представившие исследование "Бизнес-лидеры в эпоху ИИ" (Business Leaders in the Age of AI). 3...

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

Бесшовная (почти) миграция между мажорными релизами PostgreSQL с помощью логической репликации У нас в True Engineering на одном проекте назрела необходимость в смене версии PostgreSQL с 9.6 на 11.1. Зачем? База данных на проекте уже объемом 1,5 Tb и растет. Перформанс – одно из основных требований к системе. А сама структура данных эволюционирует: добавляются новые...

Dassault Systèmes проведет 13-й 3DEXPERIENCE Forum 18 апреля в технопарке «Сколково» Ключевой темой мероприятия станет Индустриальный Ренессанс – новый этап цифровизации промышленных предприятий Компания Dassault Syst?mes, мировой лидер в области решений для 3D-проектирования, создания цифровых 3D-макетов и управления жизненным циклом изделий, проведет 13-й...

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

AirEngine — новый бренд Huawei На недавнем мероприятии Huawei Global Analyst Summit 2019 компания Huawei представила новый бренд — AirEngine. Он предназначен для корпоративного оборудования Wi-Fi 6. Wi-Fi 6 — новое имя следующего стандарта беспроводной технологии По словам Huawei, обору...

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

Unitsolutions оборудовал конференц-зал для Всероссийского общества инвалидов Специалисты Unitsolutions приняли участие в создании конференц-зала для Всероссийского общества инвалидов. Современная переговорная комната с …

«ЕАЕ-Консалт» расширяет «ДОПУСК» новыми решениями В рамках Всероссийской недели охраны труда в Сочи компания «ЕАЕ-Консалт» представила концепцию программного продукта «Управление событиями промышленной безопасности (уровень предприятия)». Информационное «сердце» нового продукта достаточно хорошо изве...

Наша служба и опасна, и трудна, или Zyxel ATP500 Введение Мы писали, мы писали, наши пальчики устали. Почему мы вдруг решили начать с этого детского двустишия? Всё очень просто. В данной статье мы хотели познакомить читателей с возможностями нашего самого современного решения по обеспечению сетевой безопасности – линейкой ...

Смарт-телевизоры Samsung получили обновление с поддержкой приложения Apple TV и AirPlay 2 Далеко не все решения Apple поддаются объяснению, но даже их можно поделить на две категории. Решения первой категории относятся к бизнес-стратегии, и с ними проще всего. В конце концов, они оставляют пользователям шанс доказать компании, что она была неправа. Именно так бы...

Неправильно настроенные root-аккаунты обнаружены во многих популярных контейнерах Docker Эксперт обнаружил, что множество контейнеров Docker содержат пустой root-пароль.

АО "Сбербанк Лизинг" модернизировал новый офис ИЦ Телеком-Сервис построил защищенную инженерную инфраструктуру и модернизировал центральный конференц-зал и переговорные комнаты в новом московском офисе компании «Сбербанк Лизинг».

Retentioneering: как мы open-source инструменты для продуктовой аналитики на Python и Pandas написали Привет, Хабр. Эта статья посвящена итогам четырехлетней разработки набора методов и инструментов обработки траекторий движения пользователей в приложении или на сайте. Автор разработки — Максим Годзи, который стоит во главе команды создателей продукта, он же — автор статьи. ...

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

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

Разработчики Cisco закрыли 10-балльный баг в IOS XE Компания Cisco обнаружила критическую ошибку в одном из компонентов программы IOS XE, устанавливаемой на несколько линеек промышленных роутеров компании. Баг в контейнере виртуальной службы REST API допускает обход системы авторизации и позволяет злоумышленнику выполнить ряд...

Apple покажет «Netflix для новостей» в марте Новый новостной сервис будет создан на базе существующего бесплатного приложения Apple News. Он позволит читать в неограниченном количестве материалы различных новостных изданий и журналов по подписке за $10/месяц.

Panasonic представил новое приложение COMPASS 2.0 для защищенных бизнес-устройств на OC Android Компания Panasonic, ведущий поставщик защищенных мобильных устройств для бизнеса, объявила о выпуске обновленного приложения Panasonic COMPASS 2.0 (Complete Android Services and Security) для планшетов и наладонных устройств Panasonic, работающих под управлением ОС Android, ...

Власти Петербурга намерены создать план интеллектуальной транспортной системы к 2021 году Об этом сообщил председатель городского комитета по транспорту Александр Головин на форуме SmartTRANSPORT - 2019."Мы сейчас должны задумываться уже о перспективе пятилетней, десятилетней, что будет с Петербургом в плане улично-дорожной сети, в плане трафика, и поэтому с...

ТОП-5 ИТ-тенденций 2019 года от Hitahi Vantara 2018 год прошел под знаком развития и расширения цифровых преобразований, и большинство компаний всерьез занялись трансформацией своего бизнеса. Они разрабатывают соответствующие стратегии и выделяют необходимые для этого ресурсы. На фоне этих изменений Хью Йошида, техничес...

Беспощадная автоматизация. Director's Cut Я хочу рассказать о своем опыте ускорения автоматизации в команде программистов, и о том, какие приемы мы применили на практике, и что из этого получилось. Начальные условия Наш эксперимент по ускорению работы программистов мы проводили в следующих условиях: это было террит...

Живут ли базы данных в Kubernetes? Как-то так исторически сложилось, что IT-индустрия по любому поводу разбивается на два условных лагеря: которые «за» и которые «против». Причем предмет споров может быть абсолютно произвольным. Какая ОС лучше: Win или Linux? На смартфоне Android или iOS? Хранить все в обла...

Российские эксперты станут соредакторами международного стандарта интернета вещей в области безопасности Решение было принято на прошедшем в конце мая 2019 года в Чунцине (КНР) заседании международного подкомитета по созданию стандарта ISO/IEC JTC 1 SC 41 Internet of Things and related technologies ("Интернет вещей и смежные технологии"). Россия в лице ТК 194, предста...

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

Tarantool запускает платформу для разработки бизнес-приложений Новый продукт содержит готовые инструменты для решения типовых проблем управления кластером, тестирования, упаковки, деплоя и масштабирования. В разработке Cartridge автоматизирует рутинные операции и позволяет одной командой создавать проект из шаблона, запускать тесты, упа...

Впервые в России ИТ-специалисты смогут подтвердить навыки работы с PostgreSQL Программа сертификации предусматривает три уровня с возрастающей квалификацией: "Профессионал", "Эксперт" и "Мастер". Для получения сертификата необходимо пройти тестирование в офисе компании Postgres Professional и набрать проходной балл. Матер...

[Из песочницы] Транзакции и механизмы их контроля Транзакции Транзакцией называется последовательность операций над данными имеющая начало и конец Транзакция это последовательное выполнение операций чтения и записи. Окончанием транзакции может быть либо сохранение изменений (фиксация, commit) либо отмена изменений (откат, r...

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

Шпаргалка по структурам данных в Go Некоторые компании проводят собеседования с online написанием кода. Требуется решить олимпиадную задачку на скорость. В таких условиях нет времени посмотреть подробности реализации структур данных — нужно сразу реализовать идею. Но курсы по алгоритмам и структурам данных да...

[Перевод] Поиск на скорости 1 ТБ/с TL;DR: Четыре года назад я покинул Google с идеей нового инструмента для мониторинга серверов. Идея состояла в том, чтобы объединить в одну службу обычно изолированные функции сбора и анализа логов, сбора метрик, оповещений и панели мониторинга. Один из принципов — сервис до...

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

Использование Liquibase для управления структурой БД в Spring Boot приложении. Часть 2 В предыдущей части мы разобрались с основными возможностями Liquibase и написали базовый пример Spring boot приложения, который использует Liquibase для инициализации БД. Полный код базового приложения можно увидеть тут. В этой статье мы поговорим про liquibase-maven-plugin ...

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

Как мы мигрировали базу данных из Redis и Riak KV в PostgreSQL. Часть 1: процесс Это первая часть статьи, в которой я расскажу о том, как мы построили процесс работы над большим проектом по миграции БД: про безопасные эксперименты, командное планирование и кросс-командное взаимодействие. В следующих статьях подробней расскажу про технические проблемы, ко...

[Из песочницы] Метод создания DRAG and DROP эффекта Придя впервые к технологии DRAG and DROP столкнулся с очень тяжелым её описанием (Это мое субъективное мнение. Прошу с ним не соглашаться, а перечитать все что только можно и посмотреть на этот вопрос с многих сторон). И решил написать пару статей, нацеленных на начинающих р...

[Перевод] Разработка веб-серверов на Golang — от простого к сложному Пять лет назад я начал разрабатывать Gophish, это дало возможность изучить Golang. Я понял, что Go — мощный язык, возможности которого дополняются множеством библиотек. Go универсален: в частности, с его помощью можно без проблем разрабатывать серверные приложения. Эта ...

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

Автономная – значит самоадминистрируемая СУБД Oracle 19c была представлена на конференции Oracle Experience Autonomous Day в Москве. Среди новых возможностей - сбор статистики работы базы данных в реальном времени и система карантина для SQL-запросов, например, сильно загружающих CPU или генерирующих слишком много ...

5 принципов здравого смысла для создания cloud-native apps «Облачно-ориентированные» (cloud native) или просто «облачные» приложения создаются специально для работы в облачных инфраструктурах. Обычно они строятся как набор слабо связанных микросервисов, упакованных в контейнеры, которые, в свою очередь управляются облачной платформо...

Обзор Logitech G PRO X. Игровая гарнитура с четкой передачей голоса Со следующего месяца в России стартуют официальные продажи новой игровой гарнитуры Logitech G PRO X. Как и в случае с Logitech G PRO, к ее разработке привлекали профессиональных киберспортсменов. Большое внимание в этих наушниках уделено передаче голоса, поддерживаемая техн...

Платформа «Теплосеть» ищет координатора региональных мастерских Теплица социальных технологий ищет инициативного и ответственного человека на вакансию координатора региональных мастерских в рамках платформы «Теплосеть». Что такое образовательная мастерская? Образовательные мастерские длятся три дня. Команда привезенных тренеров чи...

Мобильные отчеты на Oracle BI EE 12c — на раз, два, три. Методология из курса Oracle BI EE 12c CAD У многих компаний — пользователей продукта Oracle BI 12c есть общая проблема: их разработчики по разным причинам не хотят связываться с мобильной разработкой отчетов. На наших курсах по BI этот вопрос в новой версии был освещен достаточно полно, поэтому мы выкладываем факти...

В Naumen рассказали об итогах 2018 года и своем видении перспектив ИТ-рынка Цифровая трансформация, миграция сервисного подхода из ИТ в бизнес, а также роботизация рутинных процессов становятся все важнее для российских компаний. Компания Naumen провела пресс-конференцию, которая была в основном посвящена опыту реализованных в прошлом году проек...

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

Черная метка – как OpenShift защищает от уязвимости контейнеров с помощью SELinux Бывало ли, что вы выполняли для блага общества непростую работу, а ваших усилий не замечали, потому что вы приносили пользу так долго, что все давно привыкли? Именно такую работу для вас совершают все участники сообщества SELinux. И вот 18 февраля этого года, во многом бл...

GeekUniversity открывает набор на факультет Аналитики Big Data В нашем онлайн-университете для программистов открылся новый факультет Аналитики Big Data. За полтора года студенты освоят все современные технологии аналитики больших данных и получат необходимый опыт для работы в крупных IT-компаниях. GeekUniversity — совместный образоват...

Digital-мероприятия в Москве c 25 февраля по 03 марта Подборка ключевых мероприятий на неделю. Профессиональная конференция про тимлидов и для тимлидов 25 февраля (понедельник) — 26 февраля (вторник) Европы пл.2 от 17 000 р. Вы получите возможность услышать доклады по всему спектру навыков для управленца любого уровня или же ...

[Из песочницы] Арифметика fixed-point на C++ Сегодня расскажу Вам что такое fixed-point, зачем он нужен и как его можно использовать. Существует такая проблема когда производительность приложения может заметно ухудшиться из-за особенностей вычисления на числах с плавающей точкой. Как правило CPU заточен под целочислен...

Как перемещать, выгружать и интегрировать очень большие данные дёшево и быстро? Что такое pushdown-оптимизация? Любая операция с большими данными требует больших вычислительных мощностей. Обычное перемещение данных из базы на Hadoop может длиться неделями или стоить, как крыло самолёта. Не хотите ждать и тратиться? Сбалансируйте нагрузку на разные платформы. Один из способов – pushdow...

В России начинается разработка 5G-решений для «умных» городов МТС и Ericsson начинают разработку передовых 5G-решений для «умных» городов. Об этом было объявлено в ходе Петербургского международного экономического форума 2019 года. Работы будут вестись в рамках реализации национального проекта «Жилье и городская среда». Тестирование пе...

Microsoft выпустила Windows 10 20H1 Insider Preview Build 18999 с новой функцией «Ваш телефон» Сегодня Microsoft выпустила Windows 10 Insider Preview Build 18999 (20H1) для инсайдеров Windows в Fast Ring. Помимо обновления ОС, в новой сборке также появилась новая функция в приложении «Ваш телефон».ПРИЛОЖЕНИЕ «ВАШ ТЕЛЕФОН»Microsoft впервые анонсировала функцию «Вызовы/...

[Из песочницы] Выбор между XML и SQL для накатывания скриптов LiquiBase на примере Java/Spring/H2 В процессе работы над очередным проектом в команде возникли споры по поводу использования формата XML или SQL в Liquibase. Естественно про Liquibase уже написано много статей, но как всегда хочется добавить свои наблюдения. В статье будет представлен маленький туториал по со...

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

Форензика в Linux. Расследуем сложный кейс с атакой на веб-сервер, побегом из гипервизора, майнером и ботнетом Для подписчиковВ этой статье мы детально разбираем большой кейс с атакой на целую ферму машин под управлением Linux. Нас ждет взлом веб-сервера, заражение майнером, эскалация root из виртуального контейнера и создание ячейки ботнета, которая рассылала спам. Уже не терпится у...

Heroku + Docker + Spring Boot Далее речь пойдет о моем опыте запуска докеризованного Spring Boot приложения на бесплатных виртуальных машинах облачного сервиса Heroku. Одно из главных преимуществ этого провайдера в том, что он дает возможность создавать бесплатные виртуалки с ограничением по часам работы...

Verisium расширяет возможности применения своих решений для создания блокчейн-платформ Заключённые ранее контракты были преимущественно с заказчиками из мира моды. Так, например, в декабре 2018 года был запущен совместный проект с российским techwear-брендом одежды Cloudburst, а в марте 2019 года Verisium помог бренду Outlaw создать "умную" одежду.С...

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

Россия предложила локализовать производство китайского телеком-оборудования Об этом он заявил во время переговоров с министром промышленности и информатизации КНР Мяо Вэйем, которые прошли во время третьей встречи министров по цифровым технологиям G20 в японской Цукубе."Рынок России в части спроса на телекомоборудование под строительство сетей ...

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

[Перевод] Асинхронный PHP. Зачем? Асинхронное программирование сегодня востребовано, особенно в веб-разработке, где отзывчивость приложения особенно важна. Никому не хочется ждать, пока приложение «отвиснет», пусть даже в это время оно выполняет запрос к базе данных, отправляет электронное письмо или работ...

Приложения для электронных книг на операционной системе Android. Часть 5. Облачные хранилища и плееры В этой, последней, части статьи о приложениях для электронных книг на операционной системе Android будут рассмотрены две темы: Облачные хранилища и Аудиоплееры. Бонус: список бесплатных библиотек с каталогами OPDS. Краткое содержание предыдущих четырёх частей статьиВ 1-ой ч...

Qualcomm представила универсальный 5G чип Snapdragon X55 Сети пятого поколения постепенно становятся реальностью, и не только в качестве пилотных проектов. Но дороговизна модернизации инфраструктуры и необходимость разработки новых чипов для электронных устройств замедляет скорость разворачивания 5G во многих странах, включая Ро...

Google Anthos: Повсеместное облако Платформа управления гибридными облачными средами будет работать в ЦОДах клиентов, собственном облаке Google Cloud и даже облаках конкурентов компании. Подразделение Google Cloud официально представило платформу Cloud Services Platform (GCP) Anthos для управления гибридны...

Java Native Image: проверка возможности использования Не так давно Oracle выпустил первый релиз проекта GraalVM (https://www.graalvm.org/). Релизу был сразу присвоен номер 19.0.0, видимо, для того чтобы убедить, что проект зрелый и готов к использованию в серьезных приложениях. Одна из частей этого проекта: Substrate VM — фре...

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

Облачные решения SAP сертифицированы ФСТЭК России SAP объявляет о получении сертификатов Федеральной службы по техническому и экспортному контролю (ФСТЭК) России на облачные решения SAP Cloud Platform, SAP Commerce Cloud (ex.SAP Hybris Commerce) и SAP Sales Cloud (ex. SAP Hybris Cloud for Customer).

Создание металлической фермы в СПДС Металлоконструкции Приглашаем вас принять участие в бесплатном вебинаре «Создание металлической фермы в СПДС Металлоконструкции». ЗАРЕГИСТРИРОВАТЬСЯ Вебинар состоится 23 апреля в 11:00 по Москве. Программа вебинара включает в себя демонстрацию новых возможностей программного продукта СПДС ...

Во дворах столицы Кузбасса установлены новые контейнеры для сбора ПЭТ-тары Пивоваренная компания «Балтика», часть Carlsberg Group, продолжает в Кузбассе реализацию проекта по раздельному сбору отходов упаковки «Принеси пользу своему городу». Партнером компании, ООО «ВторЭкосервис», при поддержке Регионального оператора «Чистый Город Кемерово&#...

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

QVD файлы — что внутри QlikView и его младший брат QlikSense — замечательные BI инструменты, достаточно популярные у нас в стране и "за рубежом". Очень часто эти системы сохраняют "промежуточные" результаты своей работы — данные, которые визуализируют их "дашборды" — в так называемые "QVD файлы". ...

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

Анонс Windows 10 Insider Preview Build 18362.10005 (19H2) Добрый вечер, друзья! Компания Microsoft выпустила новую инсайдерскую сборку Windows 10 19H2 под номером 18362.10005 для участников программы Windows Insider, использующих канал «Поздний доступ» (Slow Ring). Сборка включает в себя все изменения из накопительного обновления ...

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

Николай Колесов: форум «Инженеры будущего» – отправная точка для реализации инноваций Специалисты АО «КНИРТИ» входит в АО «КРЭТ» (в составе Госкорпорации Ростех), приняли участие в работе Факультета электроники и робототехники на международном форуме «Инженеры будущего-2019». В результате обучения они смогли приобрести новые знания по различным направлениям н...

Ключ к облакам: как сделать свои приложения Cloud-Native В предыдущем посте мы рассказали, как облачные сервисы превратились в негласный стандарт предоставления ИТ-услуг. Нетрудно догадаться, что компании, которые желают по-прежнему зарабатывать на пользовательских приложениях, должны адаптировать и создавать новые продукты с учет...

Бесплатные приложения в App Store | 19 марта ABBYY Business Card Reader (Бесплатно) | Studio Music Player (Бесплатно) | One DjVu (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложени...

Слух: Microsoft отменила функцию Sets для Windows 10 Некоторое время компания Microsoft занималась разработкой функции Sets, которая должна была добавить поддержку вкладок в «Проводник» и другие приложения операционной системы. Ранние версии Sets появлялись в предварительных сборках для Windows Insider, однако в июне 2018 год...

GraphQL Voyager как инструмент для поиска уязвимостей В настоящее время все больше компаний начинают использовать GraphQL. Это относительно новая технология (если быть более точным, то это язык запросов), которая призвана решить существующие проблемы REST. Если вы еще не знакомы с GraphQL, то рекомендую начать с ресурсов: ...

ФАС возбудила дело против Apple по заявлению «Лаборатории Касперского» Федеральная антимонопольная служба (ФАС) России приняла решение о проведении антимонопольного расследования в связи с действиями корпорации Apple на рынке распространения приложений для iOS.  Как сообщается на сайте ведомства, дело возбуждено по заявлению «Лаборатории К...

Бесплатный вебинар «Эффективный выставочный маркетинг для малого и среднего бизнеса» Первая бизнес-школа клубного типа «БИЗНЕС ИНСАЙТ» совместно с Летней ЭКСПОшколой Елены Конвисар приглашают Вас принять участие в бесплатном вебинаре на тему «Эффективный выставочный маркетинг для малого и среднего бизнеса». Вебинар...

Linux-ботнет AESDDoS нацелился на Docker-системы Операторы ботнета AESDDoS ищут неправильно настроенные контейнеры Docker и внедряют в них троян для сбора информации и организации DDoS-атак. Об этом сообщили ИБ-специалисты, изучившие новый вариант вредоносной программы. Злоумышленники сканируют Интернет в поисках открытых ...

Локальные файлы при переносе приложения в Kubernetes При построении процесса CI/CD с использованием Kubernetes порой возникает проблема несовместимости требований новой инфраструктуры и переносимого в неё приложения. В частности, на этапе сборки приложения важно получить один образ, который будет использоваться во всех окруж...

Как мы побороли несовместимость при миграции данных с Greenplum 4 на Greenplum 5 Когда мы выбирали инструмент для обработки больших данных, то рассматривали разные варианты — как проприетарные, так и с открытым кодом. Оценивали возможности быстрой адаптации, доступности и гибкости технологий. В том числе, миграцию между версиями. В итоге выбрали решение ...

AWS EC2-сервис и работа с ним Всем привет. Уже на следующей неделе стартуют занятия по курсу «Облачные сервисы». Предлагаем вашему вниманию краткий пересказ открытого урока «AWS EC2-сервис». Его провёл Егор Зуев, преподаватель и специалист по облачным сервисам с более чем 10-летним опытом работы. В рам...

Методика D.I.Y. проекта. Часть вводная Данная статья написана радиолюбителем, имеющим опыт руководства проектами по разработке и постановке на производство сложной радиоэлектронной аппаратуры. Цель данной статьи: помочь энтузиастам в организации их проектной деятельности, а также обозначить различия в подходах ...

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

[Перевод] Параллельные запросы в PostgreSQL В современных ЦП очень много ядер. Годами приложения посылали запросы в базы данных параллельно. Если это отчетный запрос ко множеству строк в таблице, он выполняется быстрее, когда задействует несколько ЦП, и в PostgreSQL это возможно, начиная с версии 9.6. Понадобилось 3 ...

Сравнение компараторов для синхронизации схем и данных баз данных MS SQL Server Описание общей потребности в синхронизации изменений При работе с базами данных часто приходится решать проблему синхронизации изменений. Если в компании используется всего одна промышленная среда, то в дополнение к ней требуется как минимум еще одна дополнительная среда для...

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

[Перевод] Эффективное и надежное управление кластерами в любом масштабе с Tupperware Сегодня на конференции Systems @Scale мы представили Tupperware — нашу систему управления кластерами, которая оркестрирует контейнеры на миллионах серверов, где работают почти все наши сервисы. Впервые мы развернули Tupperware в 2011 г., и с тех пор наша инфраструктура разр...

IBM Cloud Integration Platform: Собиратель данных Мультиоблачная интеграционная платформа поможет заказчикам связать все свои данные независимо от того, где они находятся. Корпорация IBM представила свою новую мультиоблачную интеграционную платформу, которая должна помочь клиентам наладить управление данными, а также обе...

[Перевод] Улучшения диагностики в .NET Core 3.0 В .NET Core 3.0 мы представляем набор инструментов, которые используют новые возможности среды выполнения .NET, которые упрощают диагностику и решение проблем с производительностью. Эти возможности помогут вам ответить на некоторые распространенные вопросы диагностики, кото...

В Украине запускается первый практический курс обучения IoT Vodafone совместно с Государственным университетом телекоммуникаций разработал образовательную программу Интернета Вещей, которая позволит украинским студентам получить актуальные знания в перспективной отрасли, а также принять непосредственное участие в разработке и внедрен...

Худшие VPN-приложения для Android и iOS Аналитическая компания изучила 150 бесплатных приложений в Google Play и App Store на предмет информационной безопасности, чтобы выбрать аутсайдеров. VPN-приложения + количество загрузок для Android и iOS + страна пр...

Делаем облачное видеонаблюдение своими руками: новые возможности Web SDK Ivideon У нас есть несколько интеграционных компонентов, позволяющих любому партнеру создавать собственные продукты: Open API для разработки любой альтернативы личного кабинета пользователя Ivideon, Mobile SDK, с помощью которого можно разработать полноценное решение, эквивалентно...

Облачные решения SAP сертифицированы ФСТЭК России SAP объявила о получении сертификатов Федеральной службы по техническому и экспортному контролю (ФСТЭК) России на облачные решения SAP Cloud Platform, SAP Commerce Cloud (ex.SAP Hybris Commerce) и SAP Sales Cloud (ex. SAP Hybris ...

Основы архитектуры приложений на Flutter: Vanilla, Scoped Model, BLoC (оригинал статьи на английском языке опубликован на Medium) Flutter предоставляет современный реактивный фреймворк, большой набор виджетов и тулов. Но, к сожалению, в документации нет ничего похожего на руководство по рекомендуемой архитектуре приложения для Android. Не сущ...

[Перевод] Десять лет программирования на Erlang Я присоединился к сообществу Erlang около 10 лет назад, посреди первой фазы хайпа. Нам говорили, что Erlang — это будущее конкурентности и параллелизма. Реализовать их на этом языке проще и быстрее всего, и вы ещё получите бесплатную распределённость. В то время будущее каз...

Облачный игровой сервис GFN.RU на базе GeForce NOW появился в России Группа «САФМАР» объявила о запуске на территории России облачного игрового сервиса GFN.RU на базе платформы GeForce NOW. Это даст возможность геймерам играть в самые требовательные современные ПК-игры практически с любого компьютера на базе Windows и macOS. Подробнее об этом...

Microsoft работает над проектом потоковой трансляции игр Xbox Project xCloud Компания Microsoft работает над новым сервисом потоковой трансляции игр Xbox, в основе которого лежат облачные технологии. Сервис в стиле Netflix должен расширять границы семейства Xbox и принести флагманские консольные и мобильные игры всем желающим.Что такое проект xCloudЭ...

AirEngine — новый бренд Huawei На недавнем мероприятии Huawei Global Analyst Summit 2019 компания Huawei представила новый бренд — AirEngine. Он предназначен для корпоративного оборудования Wi-Fi 6. Wi-Fi 6 — новое имя следующего стандарта беспроводной технологии По словам Huaw...

Objectives and Key Results: инструкция по применению Всем привет! Меня зовут Егор, я руковожу кластером App Platform в Авито. Мои команды в основном занимаются разработкой внутренних продуктов, инструментов и процессов — тем, что принято называть платформенной разработкой. Год назад я рассказывал в этом блоге, как мы внедрили ...

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

Microsoft назвала дату смерти Windows 10 Mobile Компания Microsoft объявила дату прекращения поддержки мобильной операционной системы Windows 10 Mobile. Об этом сообщается в официальном документе поддержки на сайте компании.  С 10 декабря 2019 года пользователи Windows 10 Mobile больше не будут получать от Micr...

Vivo анонсировала 5G-смартфон и облачные приложения нового поколения 5G Cloud Game, 5G Screen Mirroring и 5G EasyShare Сегодня на Mobile World Congress (MWC) 2019 в Шанхае Vivo представила свои новейшие разработки, включая быструю 120-ваттную зарядку и очки дополненной реальности Vivo AR. Миссия Vivo изначально заключалась в создании инновационных продуктов для обеспечени...

Идет формирование экспертной группы для участия в разработке международных стандартов ИИ Разработка международных стандартов в области искусственного интеллекта сегодня ведется в рамках Подкомитета SC42 “Artificial Intelligence” Объединенного технического комитета ISO/IEC JTC 1 “Information Technologies”.Цель стандартизации - стимулироват...

Ericsson и МОТИВ начинают сотрудничать в сфере 5G "Ericsson является одним из немногих производителей оборудования для сетей сотовой связи имеющих, помимо продуктов и решений, реальный опыт запуска сетей 5G в коммерческую эксплуатацию. В этом году ведущие российские операторы будут уделять повышенное внимание дальнейше...

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

Mail.ru Group начала предоставлять частные облака и сопуствующие сервисы крупных клиентам Спустя два года с момента выхода на рынок публичных облаков, Mail.ru Cloud Solutions объявила о запуске специальной платформы для создания частного облака. Такая платформа включает в себя не только само облачное хранилище, но и полный пакет сервисов: портал самообслуживани...

В Подмосковье построят цифровой мегакластер Как сообщают в Schneider Electric, церемония подписания соглашения состоялась 17 июля 2019 года. В цемонии приняли участие Владимир Мазур, генеральный директор ООО "ИСТРАДИДЖИТАЛ" и Роман Шмаков, вице-президент подразделения SecurePower компании Schneider Electric ...

Игрокам в Overwatch дарят пять праздничных контейнеров Каждый год на католическое Рождество Blizzard дарит обладателям Overwatch праздничные контейнеры со случайными наградами, и в этот раз традиция не нарушена.

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

Google Recorder — революция в мире диктофонов Компания Google вчера представила смартфоны Pixel нового поколения. Но кроме самих аппаратов, конечно, уделила немало внимания программным продуктам. В частности, приложению Recorder. Формально это диктофон, но у него есть одна уникальная особенность. Приложение умеет ...

Еще один вариант среды для разработки WordPress (docker, wp-cli) Есть официальные образы для развертывания WordPress и использования wp-cli. Но при их совместном использовании мне приходилось расшаривать всю папку WordPress и хотелось, чтобы было больше возможностей для кастомизации установки. Очень хотелось после запуска контейнера видет...

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

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

80% руководителей в России будут инвестировать в цифровую трансформацию Консалтинговая компания DT-Global Business Consulting представила исследование потенциала цифровой трансформации в РФ - Digital Transformation in Russia: Keeping Competitive . Исследование проводилось при участии Linxdatacenter.Данные исследования показали, что 80% руководит...

KOST: что входит в новый стек технологий для разработки облачных приложений Рассказываем о его компонентах и перспективах. / фото Gozha Net Unsplash Почему появился новый стек Существует множество стеков для разработки программного обеспечения. Один из наиболее известных — LAMP (Linux, Apache HTTP server, MySQL, PHP). На нем построен сайт «Википед...

В Токио создадут футуристический офис Инновационное помещение площадью 1000 квадратных метров должно открыться в районе Маруноучи центрального Токио уже 16 июля. Цель этого проекта - продемонстрировать, что офисные пространства могут быть здоровыми и комфортными дляработы. Для этого будут использоваться технолог...

[Перевод] Зачем приложению пульта Д/У знать моё местоположение? Вот интересный шаблон недружественного поведения приложения, которого можно было бы легко избежать, если бы программисты и бизнесмены рассуждали как обычные люди. У меня есть звуковая система Pioneer/Onkyo. Это неплохая техника, которая поставляется с (не слишком дерьмовым)...

Microsoft научила Windows 10 лучше взаимодействовать со смартфонами Samsung Galaxy S10 и Galaxy Fold Компания Microsoft уже некоторое время интенсивно развивает  приложение Your Phone (Ваш телефон) для операционной системы Windows 10. Теперь же новшества появились в версии для смартфонов Samsung под названием Link to Windows.  Функция Link to Windows дебютир...

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

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

Основные понятия стандартной библиотеки С++ Данная статья определяет основные понятия стандартной библиотеки С++. Она приводится для того чтобы на неё ссылаться в дальнейшем. Наибольшей частью стандартной библиотеки С++ является библиотека STL (Standard Template Library – Стандартная Библиотека Шаблонов). Библиотека S...

[Перевод] Использование Immer для управления состоянием React-приложений Состояние используется для организации наблюдения за данными React-приложений. Состояния меняются по мере того, как пользователи взаимодействуют с приложениями. Когда пользователь выполняет некое действие — нам нужно обновить состояние, представляющее собой набор данных, на ...

В России создали мобильный дата-центр на базе суперкомпьютера Работа МЦОД строится на использовании компактных энергоэффективных суперкомпьютеров производства концерна "Вега" холдинга "Росэлектроника". При параметрах 1900х1350х1000 мм они позволяют достичь рекордной для таких размеров пиковой производительности в 2,...

[recovery mode] Расширения Google Chrome для программиста Работа программиста настолько сложна и разнообразна, что в ней просто не обойтись без помощи различных инструментов. Подготовил для вас список полезных расширений для Google Chrome, которые облегчат вашу жизнь и сэкономят время. 1. Code Cola Плагин, который предлагает ши...

Microsoft начала тестирование синхронизации уведомлений через Your Phone За последние несколько недель приложения «Ваш телефон» обзавелось несколькими весьма полезными функциями, включая возможность трансляции экрана смартфона на ПК с Windows 10. Теперь же участникам программы Windows Insider постепенно становится доступен просмотр уведомлений с...

Vivo анонсировала 5G-смартфон и облачные приложения нового поколения 5G Cloud Game, 5G Screen Mirroring и 5G EasyShare Сегодня на Mobile World Congress (MWC) 2019 в Шанхае Vivo представила свои новейшие разработки, включая быструю 120-ваттную зарядку и очки дополненной реальности Vivo AR. Миссия Vivo изначально заключалась в создании инновационных продуктов для обеспече...

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

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

[Перевод] Selenium WebDriver – Метрика тестов в реальном времени с использованием Grafana и InfluxDB Всем привет! Уже на следующей неделе стартуют занятия в группе «Java QA Engineer». Этому и будет приурочена нынешняя публикация. Обзор: Ежедневное выполнение автоматизированных регрессионных тестов в рамках каждодневной сборки неизбежно на настоящий момент. Приятно наход...

Метод мониторинга актуального состояния российских автодорог смартфонами пользователей Целью одной из федеральных программ, направленных на реализацию Указа Президента «О национальных целях и стратегических задачах развития Российской Федерации на период до 2024 года» № 204 от 7 мая 2018 года (kremlin.ru/events/president/news/57425) является улучшение качества...

Юристы PILnet помогут НКО на платформе IT-волонтёр Ваша некоммерческая организация теперь может получить правовую помощь профессиональных юристов бесплатно. Такая возможность появилась благодаря сотрудничеству сообщества юристов PILnet и проекта IT-волонтер. Центры координации юридической помощи pro bono, созданные PILne...

[Перевод] Подайте заявку на участие в Applied F# Challenge F# Software Foundation недавно объявил о своей новой инициативе  —  Applied F# Challenge! Мы призываем вас принять участие и отправить свои материалы о F # в Azure через participation form. Applied F# Challenge это новая инициатива, направленная на то, чтобы побудить студент...

Сравниваем PHP FPM, PHP PPM, Nginx Unit, React PHP и RoadRunner Тестирование производилось с помощью Yandex Tank. В качестве приложения использовались Symfony 4 и PHP 7.2. Целью являлось сравнение характеристик сервисов при разных нагрузках и нахождение оптимального варианта. Для удобства все собрано в docker-контейнеры и поднимается с...

ФАС России возбудила дело против Apple Inc. Ведомство приняло решение о проведении антимонопольного расследования в связи с действиями корпорации на рынке распространения приложений для iOS. Дело возбуждено по заявлению «Лаборатории Касперского» о необоснованном отклонении версий программы ...

Сборка Android-проекта в Docker-контейнере Разрабатывая проект под платформу Android, даже самый небольшой, рано или поздно приходится сталкиваться с окружением для разработки. Кроме Android SDK, необходимо чтобы была последняя версия Kotlin, Gradle, platform-tools, build-tools. И если на машине разработчика все эти ...

Apple Music для Android получил 2 новых функции, которых пока ... Компания Apple постепенно разворачивает обновление своего фирменного приложения Apple Music для Android. В числе багфиксов и улучшений числятся также сразу две новых функции, которые были обещаны, как часть набора функций iOS 13.   Отныне приложение Apple Music для An...

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

Повестка Теплицы: набор в Медиашколу, новые правила YouTube, голосовой помощник Alexa Важные события дня по мнению редакции Теплицы. Открыт новый набор в Медиашколу НКО  Открыта регистрация на новый образовательный сезон Медиашколы НКО. Слушателей ждут лекции и практикумы. Подать заявку нужно до 15 июля.  YouTube внес изменения в систему з...

Новое VoIP-приложение 3CX для Android и CFD v16 И снова хорошие новости от 3CX! На прошлой неделе выпущены два важных обновления: новое VoIP-приложение 3CX для Android и новая версия среды разработки голосовых приложений 3CX Call Flow Designer (CFD) для 3CX v16. Новое VoIP-приложение 3CX для Android Новая версия приложен...

[Из песочницы] Vuex — чрезмерное использование геттеров в приложении. Разбор ошибки В этой статье пойдет речь об распространенной ошибке, которую делают большинство начинающих при разработке приложения на Vue + Vuex. Мы поговорим о геттерах (getters) и как их правильно использовать. Также мы рассмотрим вспомогательные функции mapState и mapGetters. Примеча...

В Украине запускается первый практический курс обучения IoT на базе Государственного университета телекоммуникаций Украинский оператор мобильной связи Vodafone совместно с Государственным университетом телекоммуникаций разработал образовательную программу «Интернета Вещей» (IoT), которая позволит украинским студентам получить актуальные знания в перспективной отрасли, а также п...

OData сервис без написания кода Одним из наиболее важных аспектов разработки программного обеспечения является быстрое создание прототипов. Для большинства служб необходимы по крайней мере некоторые операции CRUD, и большинство приложений можно описать как приложения, управляемые данными. API, которые я п...

Все изменения сборки Windows 10 Build 18956 Windows 10 Build 18956 теперь распространяется для инсайдеров с улучшениями для приложения «Параметры», «Уведомления», «Кортана» и многого другого. Microsoft заявляет, что также обновляет калькулятор в Windows 10 20H1 с поддержкой режима «Всегда сверху», и эта функция скоро ...

Яндекс.Облако потратит 100 миллионов рублей на партнёрскую программу В программе могут участвовать две категории партнёров: компании, предлагающие своим клиентам решения на базе Облака, и компании, которые используют Облако в своих сервисах и приложениях. Первые смогут ежемесячно получать до 50% суммы, которую их клиенты тратят на облачные се...

Мобильный троян Gustuff нацелен на клиентов 100 международных банков и 32 криптосервисов Анализ сэмпла Gustuff показал, что потенциально троян нацелен на клиентов, использующих мобильные приложения крупнейших банков, таких как: Bank of America, Bank of Scotland, J.P.Morgan, Wells Fargo, Capital One, TD Bank, PNC Bank, а также на криптокошельки Bitcoin Wallet, ...

MacX DVD Ripper Pro — универсальное решение для конвертирования DVD (бесплатная раздача и розыгрыш iPad Pro 2018) Сегодня можно говорить о том, что физические носители с фильмами и видео уже практически полностью отошли в прошлое. Их место заняли различные потоковые и облачные сервисы. Но практически у каждого дома есть несколько десятков DVD с фильмами или просто памятными записями. А ...

Центр цифровых прав приглашает на Privacy Day 2019 28 февраля 2019 в Москве пройдет Privacy Day 2019 — первая в России тематическая конференция, посвященная приватности в сети и защите персональных данных. В рамках российской конференции будут обсуждаться регулирование, кейсы, методы корректной работы с ПД, использование да...

Облако на 1000 стоек Проект был запущен в марте 2018 года на базе одного из ЦОДов компании 3data, где под облако было занято 50 стоек, на базе которых развернуты 20 сервисов. Через год, в конце марта 2019 года, число выделенных под облачную платформу стоек увеличится до 500, а число сервисов - ...

Зачем нам на производстве AR и VR Привет! AR и VR — штуки модные, сейчас приложения с их использованием не сделал только ленивый (или тот, кому оно просто не надо). От Oculus до MSQRD, от простых игрушек, радующих детишек появлением динозавра в комнате, до прикладных приложений вида «Расставь мебель в своей ...

GeekBrains приглашает на образовательную игру начинающих дизайнеров Образовательный портал GeekBrains приглашает принять участие в игре «Один день из жизни дизайнера», которая состоится 24 марта в московском офисе Mail.ru Group. За шесть часов участники, разбившись на команды, смогут погрузиться в работу дизайнера, получить базовые навыки и...

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

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

Где мы взяли флакон? Flowcon, или Флакон – методика управления, в том числе – задачами. Потоком, проектом, разработкой, рутинными функциями, регуляркой и т.д. Многие, узнав о методике и решениях на ее основе, задают вопросы – что да как, в чем суть, на основе каких «мировых практик» сделано, ка...

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

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

Samsung интегрирует OneDrive в приложение Android Gallery В дополнение к предварительной установке приложения Microsoft Your Phone на Galaxy Note 10 компания Samsung также объявила, что в приложении Фотогалереи, предварительно загруженное на телефоны Samsung, добавится новая опция для синхронизации файлов с OneDrive.Вскоре будет вк...

ICL Services объявляет набор на бесплатное обучение по Linux ИТ-сервисная компания ICL Services открыла набор в очную школу по Linux/Unix. Студенты школы, пройдя обучение, смогут получить навыки работы с операционной системой Linux, освоить Вash-скриптинг* и разобраться в инфраструктурных сервисах.

Digital-мероприятия в Москве c 8 по 14 апреля Подборка мероприятий на неделю. Анатолий Чубайс 08 апреля (понедельник) Новая пл 6 15 000 р. Один из самых известных политических деятелей, председатель правления «Роснано», Чубайс известен любому без исключения жителю России. У членов клуба есть уникальная возможность сна...

[Перевод] JavaScript: вопросы и ответы Недавно в компании SmartSpate решили собрать вопросы, касающиеся JavaScript, и на них ответить. В материале, перевод которого мы публикуем, приведены чуть больше двух десятков вопросов о JavaScript и ответов на них. Спектр затрагиваемых здесь тем достаточно широк. В частност...

Steam Link Anywhere от Valve позволит играть в свои игры откуда угодно Valve объявила, что расширяет свою функцию потоковой трансляции игр Steam Link по крупному, превращая его в Steam Link Anywhere, новый сервис, который позволит транслировать игры Steam с вашего компьютера в любую точку мира с помощью оборудования или приложения Steam Link. ...

[Перевод] Как начать использовать User Mode в Linux Вступление от переводчика: На фоне массового входа в нашу жизнь различного рода контейнеров может быть довольно интересно и полезно узнать, с каких технологий это всё начиналось когда-то. Некоторые из них можно с пользой применять и по сей день, но не все о таких способах по...

[Перевод] 19 концепций, которые нужно изучить для того, чтобы стать эффективным Angular-разработчиком TODO-приложение во фронтенд-разработке — это то же самое, что «Hello world» в обычном программировании. При создании TODO-приложений можно изучить выполнение CRUD-операций средствами того или иного фреймворка. Но часто подобные проекты лишь весьма поверхностно касаются того,...

Почему соревноваться лучше, чем зубрить: наш опыт геймификации обучения Сегодня я хотел рассказать о том, что мы завершили одиночные тренировки в приложении English Wоrd Mania (мобильное приложение для расширения английского лексического запаса), как одну из доработок, высказанных комьюнити хабра. Однако тестирование новой функции затянулось, по...

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

[Перевод - recovery mode ] Веб скрапинг для веб разработчиков: краткое резюме Знание только одного подхода к веб скрапингу решает проблему в краткосрочной перспективе, но все методы имеют свои сильные и слабые стороны. Осознание этого экономит время и помогает решать задачу эффективнее. Многочисленные ресурсы рассказывают об единственно верном мето...

«Алиса, пойдём во фронтенд!» Голосовые помощники — не далёкое будущее, а реальная действительность. Alexa, Siri, Google Now, Алиса встроены в «умные» колонки, часы и телефоны. Они постепенно меняют наш способ взаимодействия с приложениями и устройствами. Через ассистента можно узнать прогноз погоды, куп...

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

Google Recorder — революция в мире диктофонов Компания Google вчера представила смартфоны Pixel нового поколения. Но кроме самих аппаратов, конечно, уделила немало внимания программным продуктам. В частности, приложению Recorder. Формально это диктофон, но у него есть одна уникальная особенность. Приложение...

Реальная виртуальность: рабочие станции ++ Если ещё 3-4 года назад решала автоматизация, то сегодня очередь за виртуализацией: доступные мощные рабочие станции уравнивают в потенциале транснациональных гигантов и малый бизнес. Рабочие станции — профессиональные компьютеры с комплексом технических и программных средст...

TrueConf купил производителя ВКС-решений IntegrIT Экспертиза и технологии IntegrIT помогут TrueConf в ближайшем будущем предложить новые современные решения в области ВКС инфраструктуры и терминалов для видеосвязи. Заказчики в России и заграницей получат возможность приобрести комплексное решение для серверов, переговорных ...

[Перевод] Пишем свой сетевой слой на Swift: протокол-ориентированный подход Сейчас практически 100% приложений используют работу с сетью, поэтому вопрос организации и использования сетевого слоя встает перед каждым. Есть два основных подхода к решению этой проблемы, это либо использование сторонних библиотек, либо собственная реализация сетевого с...

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

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

Chaos Constructions 2019 is Coming… Chaos Constructions 2019 24-25 августа, традиционно в последние выходные лета, в Санкт-Петербурге пройдет компьютерный фестиваль Chaos Constructions 2019. На конференции в рамках фестиваля вашему вниманию будут представлены более 60 докладов на разные тематики. Безопасно...

В России создадут уникальное оптоволокно В рамках совместного проекта с МГТУ им. Н. Э. Баумана специалисты НПО "Государственный оптический институт им. С.И. Вавилова" холдинга "Швабе" усовершенствуют характеристики и конструкцию полых микроструктурированных волокон с антирезонансным волноводным ...

Google наделила хромбуки поддержкой Linux На прошедшей на днях конференции разработчиков Google I/O компания Google объявила о том, что в выпущенных в этом году хромбуках можно будет использовать операционную систему Linux. Такая возможность, конечно, была и раньше, но теперь процедура стала гораздо проще и доступна...

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

Нужно стремиться получать полезные, необходимые конкретному человеку знания «Литературная газета» опубликовала интервью с автором многих книг о времени и о законах управления им, членом Союза писателей России Евдокией Лучезарновой. В ее рамках собеседница издания рассказала о том, что День знаний (а он наступит уже в это воскресенье) мозгом всегда в...

[Перевод] Современные возможности C++, о которых надо знать всем программистам Автор материала, перевод которого мы сегодня публикуем, говорит, что C++, в его современном виде, если сравнивать его с тем, чем был этот язык несколько лет назад, значительно изменился в лучшую сторону. Конечно, эти изменения произошли далеко не сразу. Например, в былые вре...

Samsung выпустила инструменты для разработки мобильных блокчейн-приложений Набор инструментов для создания таких приложений получил название Samsung Blockchain SDK. Он включает полный спектр функций, которые необходимы для создания децентрализованных приложений для смартфонов.Samsung Blockchain SDK позволит создавать, хранить, управлять и резервиро...

Google Play Instant. Рефакторинг длиною в жизнь Когда ввязываешься в Early Access Program, никогда заранее не знаешь, что получится в итоге. Конечно, надеешься, что технология взлетит, а твое приложение опередит рынок и получит порцию пиара на Google I/O. И это неплохая мотивация, чтобы на начальном этапе вместо документа...

Николай Колесов: форум «Инженеры будущего» – отправная точка для реализации инноваций Специалисты АО «КНИРТИ» входит в АО «КРЭТ» (в составе Госкорпорации Ростех), приняли участие в работе Факультета электроники и робототехники на международном форуме «Инженеры будущего-2019». В результате обучения они смогли приобрести новые знания по различным направлениям н...

Данные пассажиров не спешат в Россию Об этом рассказал журналистам на выставке HeliRussia замминистра транспорта Александр Юрчик. По его словам, перенос связан с "техническими и юридическими" аспектами. По его словам, до конца 2019 года иностранные компании-поставщики систем бронирования (Sabre, Amade...

Делаем вездесущий Splash Screen на iOS Привет Хабр! Я расскажу о реализации анимации перехода со сплэш скрина на другие экраны приложения. Задача возникла в рамках глобального ребрендинга, который не мог обойтись без изменения заставки и внешнего вида продукта. Для многих разработчиков, участвующих в крупных...

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 1/2: Progressive Web App Наверное, все близкие к веб-разработке люди уже наслышаны о Progressive Web App. Ещё бы! Эта технология практически уравняла веб и мобильную разработку с точки зрения распространения продуктов и вовлечённости пользователей. Да, современный фронтенд, написанный, например, ...

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

Microsoft выпускает Windows 10 19H2 Build 18362.10006 Сегодня Microsoft объявила о выпуске Windows 10 19H2 Build 18362.10006 для некоторых инсайдеров в канале Slow Ring. Windows 10 19H2 Build 18362.10006 активирует функции, первоначально выпущенные в Windows 10 19H2 Build 18362.10005.В этой сборке Microsoft позволила сторонним ...

Проблемы действующей методики определения актуальных угроз от ФСТЭК Доброго времени суток, Хабр! Сегодня мы бы хотели покритиковать документ «Методика определения актуальных угроз безопасности персональных данных при их обработке в информационных системах персональных данных», утвержденный ФСТЭК России 14 февраля 2008г. (далее – Методика)....

Как мы переложили управление инфраструктурой на Terraform — и начали жить У нас было 4 Amazon-аккаунта, 9 VPC и 30 мощнейших девелоперских окружений, стейджей, регрессий — всего более 1000 EC2 instance всех цветов и оттенков. Раз уж начал коллекционировать облачные решения для бизнеса, то надо идти в своем увлечении до конца и продумать как все э...

Scratch 3.0 расширяет возможности программирования с LEGO® MINDSTORMS Education EV3 и WeDo 2.0 Совместимость третьей версии Scratch с решениями LEGO® Education WeDo 2.0 и LEGO® MINDSTORMS® Education EV3 расширяет образовательные возможности для педагогов и помогает ученикам с легкостью освоить базовые навыки программирования. Scratch 3.0 — новая версия среды программи...

ИТ-компании Словении расширяют сотрудничество с Россией Мероприятие прошло 13-14 июня в словенском городе Блед. Российскую делегацию на переговорах возглавлял председатель российской части межправительственной комиссии (МПК), министр цифрового развития, связи и массовых коммуникаций Российской Федерации Константин Носков, словенс...

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

Моя жизнь с Boost Graph Library Статья, первая часть которой здесь представлена, содержит различные соображения автора, накопившиеся в ходе длительной разработки специализированной системы поиска социальных связей, базирующейся на библиотеке Boost Graph Library (BGL). В этом (техническом) разделе суммируют...

Бизнес-форум «Smart City & Region: цифровые технологии на пути к «умной стране» <p style='color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px'><strong>Информационная группа ComNews, при поддержке Комитета по ин...

Как я сдавал CFA Level 1 Ни для кого не секрет, что сейчас банковская отрасль все больше и больше зависит от информационных технологий (ИТ). Банки вынуждены покупать ИТ услуги в большом количестве. Закупка производится по разным схемам для поддержки/сопровождения имеющихся систем и для развития/созд...

[Из песочницы] 5 проверочных вопросов для быстрого поиска работы в Германии Если верить немецким рекрутерам и нанимающим менеджерам, то проблемы с резюме — основное препятствие на пути к работе в европейской стране для русскоязычных соискателей. CV пестрят ошибками, не содержат нужной работодателю информации и не отражают, как правило, высоких тех...

[Перевод] Написание IOS приложений с использованием паттерна Redux В последнее время я больше занимался фронтенд разработкой, чем мобильной, и я столкнулся с некоторыми очень интересными паттернами проектирования, которые я уже знал, но на самом деле не углублялся в них… до сих пор. Но теперь все это имеет смысл, после использования из в ...

Россия поставит Вьетнаму свои ИТ-решения Соответствующие соглашения с ведущим поставщиком телекоммуникационных и ИТ-услуг Вьетнама Vietnam Posts and Telecommunications Group (VNPT) заключили российские компании "Ростелеком", "Альтарикс", Kaspersky Lab, FORS и Netris. Церемония подписания этих до...

Samsung агитирует всех скорее переходить на EUV-литографию Компания GlobalFoundries некоторое время назад оставила амбиции освоить 7-нм техпроцесс, из-за чего AMD была вынуждена целиком положиться в этом плане на компанию TSMC. Последняя уже начала осваивать массовое производство 7-нм продуктов второго поколения, которое подразумева...

Hitachi Consulting войдет в состав Hitachi Vantara Корпорация Hitachi объявила о слиянии дочерних компаний, создающих и внедряющих инновационные решения на основе ИТ. Интеграция компаний позволит ускорить окупаемость инвестиций заказчиков и предоставить им цифровые решения в ...

Лучшие Linux-приложения для Chrome OS Мы уже писали статью о том, как установить Linux-приложение на Chrome OS через контейнер Debian. Эта функция изначально предназначена для разработчиков, однако будет полезна и тем, кто желает получить качественный софт, недоступный в Google Play, на Chrome OS. В этом матери...

Почта России переходит на российское офисное ПО В рамках реализации плана мероприятий, направленного на преимущественное использование отечественного программного обеспечения, ФГУП “Почта России” провела открытый тендер по выбору офисного решения и работ по обучению и технической поддержке пользователей. Согла...

Google отложила релиз одного из нововведений Android Q Одним из нововведений Android Q должна была стать функция Scoped Storage. Она создавала индивидуальное пространство на диске для каждого приложения в отдельности, позволяя им использовать доступную память, не посягая на отделы, которые принадлежат другому ПО. Таким образом ...

Calm получил $27 млн на расширение Приложение для медитации Calm нашло большую возможность для роста во сне. Функция Calm Sleep Stories, запущенная в прошлом году, стала в приложении настоящим хитом - более 2 миллионов платных подписчиков прослушали более 150 миллионов “ночных” историй от Мэтью МакКонахи и Ст...

ИК «ЦЕРИХ Кэпитал Менеджмент» разработала мобильное приложение для инвестиций Новую разработку – мобильное приложение для биржевой торговли Z-TRADE – предложила инвесторам ИК «ЦЕРИХ Кэпитал Менеджмент». Его уже можно скачать в App Store и совершать операции с ценными бумагами, торгующимися на Московской и Санкт-Петербургской биржах. Приложением может ...

Лучшее из опыта создания чистых и быстрых Angular приложений На написание этой статьи сподвигли поиски JavaScript front-end разработчиков в свою компанию в Ставрополе. Т.к. длительное время не удавалось найти толкового программиста и тогда мы решили запустить программу стажировки с большим количеством обучающего материала по Angular &...

20% популярных Docker-контейнеров уязвимы к взлому Главный инженер Kenna Security Джерри Гамблин (Jerry Gamblin) обнаружил, что в20% популярных Docker-контейнеров присутствует учетная запись суперпользователя, которая не защищена паролем. Поводом для исследования послужили сведения о критической уязвимости CVE-2019-5021, кот...

Придумано «железо», которое ускорит искусственный интеллект в 10 раз Сейчас задача ускорения вычислений для искусственного интеллекта в ЦОДах решается за счет различных устройств: графических процессоров (GPU), программируемых пользователем вентильных матриц (FPGA) и интегральных схем специального назначения (ASIC).Графические процессоры и FP...

Помощник Google теперь будет читать сообщения WhatsApp и Telegram Чтобы воспользоваться этим навыком ассистента ему необходимо разрешить доступ к уведомлениям. После команды «прочти [мои] сообщения», помощник поочередно зачитает вслух последние уведомления, указав из какого приложения они поступили. Все сообщения отражаются в виде карточки...

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

[Перевод] Разновидности SIMD Во время разработки meshoptimizer частенько возникает вопрос: «А может этому алгоритму использовать SIMD?» Библиотека ориентирована на производительность, но SIMD не всегда обеспечивает значительные преимущества по скорости. К сожалению, SIMD может сделать код менее перено...

Международные стандарты по искусственному интеллекту будут разработаны на русском языке Терминологический стандарт "Artificial intelligence. Concepts and terminology" является основополагающим для всего семейства международных нормативно-технических документов в области искусственного интеллекта. Кроме терминов и определений, данный документ содержит ...

Студентов МГЛУ пригласили на практику в Координационный центр доменов .RU/.РФ 13 мая в Москве прошел молодежный форум «Формирование информационной культуры в цифровой среде», приуроченный к 25-летию российского национального домена верхнего уровня .RU и юбилею Рунета. Форум был организован Ассоциацией документальной электросвязи (АДЭ) совместно с Мо...

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

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

Нагрузочное тестирование CPU и SSD облачных хостеров: сравниваем Selectel, Servers, MCS и Я.Облако Мы постоянно работаем с интернет-магазинами и сервисами и периодически у наших клиентов встает вопрос, где же им хостить свои проекты. Вопросы эти более чем обыденные: какой хостинг выбрать, в каком регионе, что решать с конфигурацией. В последние годы все большее предпочт...

Быстрый способ добавить уведомления в Android-приложение Перевели для вас статью Брендона Вивера о работе с уведомлениями в Android OS. Программист объясняет, как быстро добавить этот функционал в свое приложение. Статья, в первую очередь, будет полезна начинающим Android-разработчикам. Уведомления — один из самых легких и бы...

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

Hitachi Vantara представила новинки для управления данными Интернета вещей Решения Lumada Data Services, Data Lake и Edge Intelligence призваны помочь заказчикам преодолеть разрозненность массивов данных и стимулировать инновации, используя методологию DataOps. На конференции NEXT 2019 компания Hitachi Vantara объявила о расширении комплекса реш...

CLRium #6: Парный доклад про Lock-Free, много теории и практически-полезных знаний Совсем скоро, 29-30 ноября в Санкт-Петербурге и 06-07 декабря — в Москве мы запустим шестой семинар по .NET. На этот раз — по теме многопоточки и конкурентности. Мы уже писали об этом пару раз на Хабре, но сегодня — День Программиста и есть отличный повод дать вам всем компл...

Приложение Google Photos получило темную тему еще до выхода Android 10 Q За последние несколько недель многие приложения получили темные режимы, включая Google Calendar и Google Keep в мае этого года. Теперь же темная тема начала распространяться среди пользователей популярного приложения Google Photos. В частности, об этом уже сообщили ...

Книга «Swift. Основы разработки приложений под iOS, iPadOS и macOS. 5-е изд. дополненное и переработанное» Привет, Хаброжители! Язык Swift молод, он растет, развивается и изменяется, хотя основные подходы к программированию и разработке уже сформировались. В новом, пятом издании книги была полностью переработана первая часть книги, что делает знакомство с языком Swift более комф...

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

Allure-Android. Информативные отчеты для мобильной автоматизации Автоматизация мобильных приложений довольно молодая сфера: фреймворков много и многие проекты сталкиваются с проблемой выбора самого «быстрого, стабильного, простого в использовании». Также и мы около двух лет назад стояли перед выбором нового инструмента автоматизации тести...

Организация онлайн-трансляций в особых условиях Всем привет! В этой статье я бы хотел рассказать о том, как IT команда сервиса онлайн-бронирования отелей Ostrovok.ru настраивала онлайн-трансляции различных корпоративных мероприятий. В офисе Ostrovok.ru существует особая переговорная комната – «Большая». Каждый день в не...

Шпаргалки по безопасности: Docker Docker контейнеры — самая популярная технология для контейнеризации. Изначально она использовалась в основном для dev и test окружений, со временем перешла и в production. Docker контейнеры начали плодиться в production среде, как грибы после дождя, однако мало из тех, кто...

Стартовал ЗБТ Otherworld Heroes — MMORPG с элементами дополненной реальности Otherworld Heroes — MMO с элементами геопозицоинирования от студии Bublar добралась до стадии закрытого бета-теста. Вас ждет спроектированный с нуля фэнтезийный мир, который согласно местным верованиям является магической областью, существующей параллельно с нашим реальным ...

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

Computer Vision Summer Сamp – летняя школа Intel по компьютерному зрению С 3 по 16 июля на базе ННГУ им. Н.И. Лобачевского проходила Межвузовская Летняя школа Intel по компьютерному зрению — Computer Vision Summer Camp, в которой приняло участие более 100 студентов. Школа была направлена на студентов технических специальностей нижегородских вуз...

Билайн и ТрансТелеКом займутся развитием FVNO в России Соглашение о партнерстве Билайн и ТТК предусматривает совместное использование инфраструктур ШПД (широкополосный доступ в интернет) для расширения территории покрытия услуг операторов. В рамках реализации первого этапа соглашения Билайн арендует часть сети ТТК в районах Крас...

[Перевод] Современное окружение для React Native приложений В этой статье мы рассмотрим настройку React Native окружения с использованием expo-cli, Typescript, и Jest. Typescript поможет нам избежать ошибок при разработке и написать более эффективное мобильное приложение. Современные разработки позволяют интегрировать Typescript в ...

Microsoft To-Do теперь поддерживает закрепление списков в виде «живых» плиток в меню «Пуск» Компания Microsoft выпустила новое обновление приложения To-Do для Windows 10 и iPad, которое принесло с собой несколько приятных улучшений. На Windows 10 пользователи получили возможность закреплять отдельные списки в качестве динамических плиток в меню «Пуск», тогда как н...

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

Nokia поставит Tele2 станции для модернизации сети Соответствующее соглашение подписали на Петербургском международном экономическом форуме (ПМЭФ) Сергей Эмдин, генеральный директор Tele2 в России, и Ян ван Тетеринг, старший вице-президент Nokia в регионе Европа. Пятилетнее соглашение предполагает установку 35 тыс. базовых с...

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

Применение MATLAB/Simulink с аппаратурой производства АО «ИнСис» Важной практической задачей является использование Matlab/Simulink с реальной аппаратурой которая позволит принять сигнал из реального мира. Это очень полезно для отладки алгоритмов. В данной работе представлена технология подключения к Simulink устройств АЦП производства АО...

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

[Перевод] AWS показал Open Source средний палец От переводчика: мне кажется, заголовок слегка неточный и на самом деле средний палец показали ребятам из MongoDB, которая теперь не очень то и Open Source. Сегодня, Amazon AWS запустил продукт DocumentDB — новую базу данных, совместимую с API MongoDB. Компания описывает Doc...

Патент недели: новый вид пластика При непосредственном участии Федеральной службы по интеллектуальной собственности («Роспатента») мы решили ввести на сайте рубрику «Патент недели». Еженедельно в России патентуются десятки интересных изобретений и усовершенствований — почему бы не рассказывать о них в числе ...

[Из песочницы] Три относительно честных способа создания Flutter проекта Итак, с презентацией Google первой стабильной версии Flutter, которая случилась 4 декабря 2018 г. начался процесс изменения ландшафта на полях мобильного программирования. Появился новый игрок, способный изменить правила самой игры. Теперь из одной базы кода можно создават...

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

В новой версии MIUI для смартфонов Xiaomi и Redmi можно ограничить время использования каждого приложения Ранее компания Xiaomi представила в MIUI 10 функцию под названием Screen Time, которая позволяет узнать количество полученных уведомлений и разблокировок смартфона, а также точное время использования различных приложений. В ближайшее время вы сможете установить вре...

Умное и гибридное Компания Oracle считает, что к 2020 году 100% облачных приложений будут использовать искусственный интеллект. "Более 50% корпоративных данных будут управляться автономно, 85% операций будет автоматизировано, и мы стремимся играть значительную роль в этом процессе",...

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

Azure tech lab, 11 апреля в Москве 11 апреля 2019 года Состоится Технологическая Лаборатория Azure — ключевое мероприятие по Azure этой весной. Облачные технологии последнее время вызывают все больше внимания. То, что Azure один из лидеров на рынке провайдеров облачных услуг – ни у кого не вызывает сомнения....

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

В Греции проведено испытание передачи данных с использованием тестового микроволнового канала Как сообщает ТАСС со ссылкой на издание "Нафтемборики", Cosmote, частично принадлежащая Греческой организации связи (ОТЕ), в сотрудничестве с германской Deutsche Telekom и шведской Ericsson провела испытание передачи данных с использованием тестового микроволнового...

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

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

В Санкт-Петербурге пройдет хакатон для разработчиков навыков для Алисы «Мысли вслух» Яндекс примет участие в компьютерном фестивале Chaos Constructions, который пройдет в Санкт-Петербурге 24–25 августа. В рамках этого мероприятия компания организует хакатон «Игры вслух» и приглашает к участию разработчиков, интересующихся написанием ...

Камера Petcube Bites Treat Flinging Pet для развлечения любимцев Развлекай своего пушистого друга, даже когда тебя нет дома, с помощью камеры Petcube Bites Treat Flinging Pet. Обладая исключительной широкоугольной камерой 138 на градусов, это интеллектуальное устройство не только записывает милые моменты вашего любимца, но и в сочетан...

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

ТАЛМЕР построил частное облако для Металлоинвеста Реализация проекта была направлена на решение нескольких ключевых задач компании "Металлоинвест":автоматизацию ИТ-операцийсокращение эксплуатационных расходов сокращение времени выделения вычислительных ресурсов Технической базой для разворачивания частного облака...

[Перевод] 7 привычек высокоэффективных программистов Начинающие программисты тратят много времени, набирая знания, необходимые для прохождения интервью. Они решают задачи и улучшают свои резюме. Но самое интересное начинается после того, как программист получает вожделенную должность — в каком-нибудь стартапе, в Google, в Amaz...

Особенности работы Auto Tiering в СХД Qsan XCubeSAN Продолжая рассматривать технологии ускорения операций ввода/вывода в применении к СХД, начатые в предыдущей статье, нельзя не остановиться на такой весьма популярной опции, как тиринг (Auto Tiering). Хотя идеология работы данной функции весьма близка у различных производител...

STEAM-марафон для детей с нарушением слуха Цель STEAM-марафона – помочь ребятам освоить первичные навыки 3D-моделирования и программирования робототехнических систем. На мероприятии, которое будет проведено в рамках инициативы Meet and Code, дети научатся работать с 3D-принтером и 3D-ручкой. Особенность марафон...

МТС и Ericsson готовят первые запуски сетей 5G в России в 2019 году Соглашение о плане работ на 2019-2022 годы в сфере 5G, подписанное МТС и Ericsson на международной выставке Mobile World Congress 2019 в Барселоне, предусматривает разработку и развертывание в 2019 году в рамках пилотных зон и коммерческих кластеров первых фрагментов сетей 5...

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

Обзор новых возможностей nanoCAD СПДС Металлоконструкции версии 1.2 Прошлой осенью компания АО «Нанософт» представила новейшую версию вертикального приложения nanoCAD СПДС Металлоконструкции 1.2, созданную для разработки двухмерных чертежей металлических конструкций марки «КМ». Подробно познакомиться с функционалом можно в описании продукта ...

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

Почему вам стоит участвовать в хакатонах Примерно полтора года назад я начал участвовать в хакатонах. За этот временной промежуток я успел принять участие в более чем 20 мероприятиях различного масштаба и тематик в Москве, Хельсинки, Берлине, Мюнхене, Амстердаме, Цюрихе и Париже. Во всех мероприятиях я занимался ...

ПСС ГРАЙТЕК стала победителем первой премии BIM&Security 2019 Инженерно-консалтинговая компания ПСС ГРАЙТЕК приняла участие в Первой отраслевой конференции BIM&Security 2019, посвященной применению BIM-технологий на рынке систем безопасности и организованной информационно-аналитическим журналом RUБЕЖ в рамках выставки Securika Moscow.&...

[Перевод] RxVMS — практичная архитектура для Flutter-приложений Это первый пост из серии публикаций, в которых объясняется мое понимание архитектуры приложений для Flutter. Предупреждаю — это будет весьма самоуверенным. Пока запланированы: Введение (этот пост) Основы Dart Streams RxDart: магические трансформации потоков Основы RxVMS: Rx...

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

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

[Из песочницы] JavaScript: Создание простого MEVN-приложения О чем статья Цель этой статьи — показать, как можно создать базовое MEVN-приложение. Акроним MEVN означает — MongoDB + Express.js + Vue.js + Node.js. В качестве примера будет написано одностраничное приложение, которое содержит форму, состоящую из нескольких текстовых полей....

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

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

Интерфейс для облачных сервисов в сегменте B2B: между красотой и утилитарностью В 2017 году, уже имея многолетний опыт в разработке информационных систем для бизнеса, мы, компания Forward Telecom, выпустили на рынок первое облачное решение для автоматизации взаимоотношений с партнерами — PRMSaaS. Система построена на базе существующих продуктов компании...

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

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

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

[Из песочницы] Подводные камни разработки Google Play Instant Привет, Хабр! Меня зовут Камо Сперцян, я занимаюсь Android-разработкой в PROFI.RU. Недавно я написал приложение с мгновенным запуском для наших клиентов. Если вы ещё не знакомы с технологией, приглашаю вас сначала посетить Android Developers. С презентации Instant Apps (G...

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

IBM закрывает 34-миллиардную сделку с Red Hat Корпорация завершила приобретение гиганта отрасли Linux, что позволит ей реализовывать более крупные проекты в интересах клиентов и укреплять партнерские отношения с другими поставщиками. Корпорация IBM завершила с Red Hat сделку стоимостью 34 млрд долл., заявив, что буде...

Сколько стоит безопасность веб-приложений (на примере Barracuda WAF-as-a-Service) Итак, в выборе WAF программного обеспечения, устройства или облачных служб можно руководствоваться характеристиками продукта, легкостью развертывания, рейтингами производителя, качеством технической поддержки, примерами внедрений в других компаниях, сходных с вашей, и отзы...

Академия «ФОРС» представила новую дистанционную форму обучения Академия «ФОРС» успешно провела первое дистанционное обучение в рамках цикла курсов «День с экспертом». Это одно из ключевых направлений деятельности Академии «ФОРС», ориентированное на обучение специалистов технологиям Oracle. Один из курсов цикла «День с экспертом» был пер...

Резидентская программа Яндекса, или Как опытному бэкендеру стать ML-инженером Яндекс открывает резидентскую программу по машинному обучению для опытных бэкенд-разработчиков. Если вы много писали на C++/Python и хотите применить эти знания в ML — то мы научим вас заниматься практическими исследованиями и выделим опытных кураторов. Вы поработаете над ...

Тarantool Cartridge: шардирование Lua-бекенда в три строчки У нас в Mail.Ru есть Tarantool — это такой сервер приложений на Lua, который по совместительству ещё и база данных (или наоборот?). Он быстрый и классный, но возможности одного сервера всё равно не безграничны. Вертикальное масштабирование тоже не панацея, поэтому в Tarant...

Официальная позиция «Лаборатории Касперского» по поводу иска к Apple ФАС России приняла решение о проведении антимонопольного расследования в связи с действиями корпорации на рынке распространения приложений для iOS. Дело возбуждено по заявлению «Лаборатории Касперского» о необоснованном ...

Алиса приобретает навык В этой статье речь пойдёт о голосовых интерфейсах (Voice User Interface — VUI), а также будет показано, как на Node.js можно создать приложение (навык — в терминологии платформы Яндекс.Диалоги) для голосового помощника Алисы. С помощью стороннего API наше приложение будет ...

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

[Перевод] Visual Studio for Mac: 5 новых крутых функций За прошедший год команда Visual Studio for Mac обновила редакторы в среде IDE, чтобы они стали быстрее, плавнее и продуктивнее. Мы сделали это, создав нативный интерфейс редактора macOS на основе того же самого бэкенда редактора, что и Visual Studio в Windows. В версии 8.1 м...

Что из себя представляет Project Catalyst На WWDC 2019 Apple анонсировала Project Catalyst — амбициозный кроссплатформенный проект, который призван увеличить количество новых программ и игр на платформе macOS. Для этого будет использоваться огромная экосистема приложений iOS (пока что только версии для iPad)....

«Лаборатория Касперского» представила сервис для корпоративного обучения информационной безопасности Главная цель тренингов Kaspersky ASAP — не натаскать работников на какие-то схемы, а развить навыки и сформировать устойчивые привычки безопасного поведения, утверждают в компании. По данным «Лаборатории Касперского», 52% компаний мире считают наиболь...

Red Hat упростила создание приложений с помощью контейнеров Компания представила браузерную среду разработки, ориентированную на платформу Kubernetes.

[Перевод] Electron: разработка настольных приложений с использованием HTML, CSS и JavaScript Можно ли, используя HTML, CSS и JavaScript, создавать настольные приложения? Автор статьи, перевод которой мы сегодня публикуем, даёт утвердительный ответ на этот вопрос. Здесь он расскажет о том, как, применяя веб-технологии и пользуясь возможностями фреймворка Electron, со...

Panasonic и Toyota организуют совместное предприятие для создания «городов будущего» Японские компании Panasonic и Toyota Motor договорились о создании совместного предприятия Prime Life Technologies Corporation. Предприятие со штаб-квартирой в Токио сосредоточится на технологиях для «городов будущего». Говоря точнее, новая компания «о...

Panasonic и Toyota организуют совместное предприятие для создания «городов будущего» Японские компании Panasonic и Toyota Motor договорились о создании совместного предприятия Prime Life Technologies Corporation. Предприятие со штаб-квартирой в Токио сосредоточится на технологиях для «городов будущего». Говоря точнее, новая компания «о...

Системно-векторная психология 1.7 Актуальная и результативная психология в твоем смартфоне! Легкое и удобное приложение — Системно-векторная психология Юрия Бурлана! Раскрытие сложнейших вопросов – в чем смысл жизни? Как преодолеть апатию, как преодолеть лень, как преодолеть страхи? Как наладить взаимоотноше...

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

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

Huawei объявила о выпуске EMUI 9.1 для смартфонов Honor в России Компания Huawei объявила о выпуске в России обновления прошивки EMUI 9.1 для владельцев смартфонов серий Honor 8, 9, 10 и других. EMUI 9.1 базируется на операционной системы Android 9 Pie. Как обещает производитель, фирменная оболочка станет доступна для смартфонов, ко...

[Перевод] 7 недостающих факторов в подходе 12 factor app Прим. перев.: Тот восторг, что испытали наши тимлиды, увидев в блоге IBM Cloud этот материал — своеобразное «расширение» легендарного Twelve-Factor App, — говорит сам за себя. Поднятые автором вопросы не просто на слуху, а по-настоящему жизненны, т.е. актуальны в повседнев...

Строим интерфейс по вводу документов через подбор В различных бизнес-приложениях часто возникает задача по вводу документов. Обычно документ состоит из заголовка и некоторых строк, каждая из которых ссылается на некоторый объект (например, товар). Чаще всего, для ввода записей в документ используется обычная таблица, в кот...

#CES | Lenovo показала, чем Google Assistant займется в спальне С тех пор, как мобильные телефоны стали массовыми, некоторые категории устройств практически ушли в историю. Их заменили простые функции мобильных устройств. Таким образом, в своих спальнях многим пользователям вполне достаточно смартфона. Google — лидер и это проявля...

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

Функция оповещения о камерах в Google Maps заработала в России Когда в 2013 году Google купила разработчика Waze, многие ожидали, что некоторые ключевые функции приложения в скором времени появятся в Google Maps. Хотя компания и заявляла, что обе команды разработчиков останутся раздельными, через несколько месяцев пользователи популярн...

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

Microsoft открыла код Калькулятора Windows Несколько дней назад корпорация Microsoft приняла решение открыть исходный код известной всем программы — «Калькулятора» из ОС Windows. Это приложение входило во все дистрибутивы ОС от Microsoft начиная с 1985 года, когда свет увидела Windows 1.0. Microsoft использует ли...

Mail.ru Group запускает Академию больших данных MADE Академия больших данных станет вторым проектом в вертикали образовательных проектов MADE от Mail.ru Group. Новая Академия также рассчитана на специалистов, у которых есть 1-3 года опыта работы и желание актуализировать и систематизировать свои знания, быстро вырасти в профес...

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

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

Екатерина Беркита: «Это стереотип, что девушка и IT несовместимы» Ада Лавлейс составила первую в мире программу для вычислительной машины. Хеди Ламарр запатентовала систему, которая на расстоянии управляет торпедами, а Сьюзен Кэр создавала иконки и шрифты для Macintosh. На митапе Теплицы Екатерина Беркита рассказала, какие в...