Социальные сети Рунета
Пятница, 29 марта 2024

Производитель майнеров Linzhi выступил против реализации предложения ProgPoW Базирующийся в Шэньчжэне производитель майнеров Linzhi сделал заявление, в котором раскритиковал намерение Ethereum-разработчиков реализовать решение ProgPoW, направленное на блокировку ASIC-майнеров. Об этом сообщает CoinDesk. Возможность обновления кодовой базы Ethereum с ...

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

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

[Перевод] IntelliSense для C++ в Visual Studio теперь работает на основе примеров в вашем коде С тех пор, как мы анонсировали IntelliSense for templates, от вас поступили отличные предложения. Одно очень популярное предложение состояло в том, чтобы Template Bar автоматически заполнял вариант на основе примеров в коде. В Visual Studio 2019 версии 16.1 Preview 2 мы доба...

Как создать open source проект Уже на этой неделе в Санкт-Петербурге пройдет IT-фестиваль TechTrain. Одним из спикеров будет Ричард Столлман. Embox тоже участвует в фестивале, и конечно мы не могли обойти вниманием тему СПО. Поэтому один из наших докладов называется “От студенческой поделки до opensource...

PVS-Studio в гостях у Apache Hive Последние десять лет движение open source является одним из ключевых факторов развития IT-отрасли и важной ее составной частью. Роль и место open source не только усиливается в виде роста количественных показателей, но происходит и изменение его качественного позиционирован...

Пишем меньше дублирующего кода, используя биндинг в Laravel Доброго времени, уважаемые господа. Не так давно столкнулся с явлением дублирующегося и повторяющегося кода при код ревью одного проекта на Laravel. Суть в следующем: у системы существует некоторая структура внутреннего API для AJAX запросов, по сути возвращающая коллек...

[Из песочницы] Работа Xamarin c SDK, написанном на C Не так давно у меня был интересный проект на Xamarin Forms для нескольких платформ: Android iOS UWP MacOS Нам было необходимо создать библиотеку, которая смогла бы подключаться к нескольким нашим проектам: Xamarin.Forms, Android на Java, Cordova, а также позволять сторонн...

Google обновил руководство по JavaScript SEO Google обновил своё руководство по основам поисковой оптимизации для JavaScript-сайтов, опубликованное в июле. Изменения были инициированы одним из участников SEO-сообщества, который попросил прояснить использование JS для изменения метатега robots. Предложение по обновлению...

[Перевод] Мой любимый Git-коммит Прим. перев.: Эта публикация британского программиста, ставшая настоящим хитом в англоязычном интернете, ссылается на Git-коммит 6-летней давности. Он был зафиксирован в одном из открытых репозиториев Government Digital Service — службы, занимающейся развитием цифровых услуг...

«Русполимет» планирует к 2022 году перейти к цифровому производству на базе платформы SAP ПАО «Русполимет» запустила единую интегрированную систему управления на платформе SAP S/4HANA. Партнер проекта — компания АСАП Консалтинг. На базе …

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

Тяжёлое бремя времени. Доклад Яндекса о типичных ошибках в работе со временем В коде самых разных проектов нередко приходится оперировать временем — например, чтобы завязать логику работы приложения на текущее время у пользователя. Старший разработчик интерфейсов Виктор Хомяков описал типичные ошибки, которые встречались ему в проектах на языках Java,...

Bloomberg: Apple объединит приложения для iPhone, iPad и Mac к 2021 году По данным издания Bloomberg, к 2021 году Apple планирует объединить приложения для iOS и macOS. Это позволит разработчикам создавать одно приложение для всех платформ, которое будет работать на iPhone, iPad и Mac. По слухам, проект носит кодовое название Marzipan (о нем мы в...

Покоряя моря: плавучие хранилища данных Продолжая тему о бороздящих моря дата центрах. Еще в конце лета 2015 года Microsoft погрузила под воду экспериментальный прототип нового подводного ЦОД — прототип под кодовым названием Leona Philpot соответственно проекту Natick. В 2018 году прошел второй этап проекта Natick...

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

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

Спутниковая система «Эфир» исключена из проекта «Цифровая экономика» «Эфир» мог бы стать конкурентом в сфере реализации широкополосного соединения таким системам как OneWeb и SpaseX, однако из-за недостатка инвестиций, этого не произойдёт. Предложение вывели из нацпроекта «Цифровая экономика» и планируют реализовать идею в качестве одной из ч...

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

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

Посторонись, CUDA — Intel анонсировала 7-нанометровый GPU для дата-центров По прогнозам аналитиков, рынок дата-центров в ближайшие годы будет расти на 38% в год и за пять лет вырастет до $35 млрд, а самая ресурсоёмкая ниша (по интенсивности вычислений) — глубокое обучение, нейросети и задачи AI. Конечно, Intel не собирается равнодушно смотреть, ...

Quest Hunter – RPG для тех, кто не ищет сложностей (Mac) Quest Hunter нельзя назвать новинкой. Проект в течение нескольких лет находился в раннем доступе Steam и только пару недель назад разработчики решили, что настала пора для полноценного релиза. При этом за время условного тестирования и доработки Quest Hunter успела получить ...

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

Santorini — новое кодовое имя Microsoft Windows Lite Облегчённая версия системы Microsoft больше не называется Windows Lite, если верить близкому к компании источнику.В конце прошлого года появилась информация относительно новой операционной системы Windows Lite. Она разрабатывается на основе Windows Core OS и призвана оказать...

Универсальные приложения для iPhone, iPad и Mac. Когда? На конференции для разработчиков WWDC 2018, представители Apple впервые рассказали о планах унифицировать приложения для iOS и macOS. Внутренняя работа над этим проектом велась на протяжении двух лет, что дало свои положительные результаты. В рамках этой инициативы уже были...

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

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

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

Создаем краудсорсинговые карты помощи на WordPress + shMapper TL;DR мы сделали бесплатный опен-сорсный плагин shMapper, который позволяет создавать карты помощи, а также другие краудсорсинговые карты (с подложкой на Я.К и OSM) на WordPress. Завязка Девять лет назад горела вся центральная Россия. Я написал хабрапост, в котором призвал...

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

Опыт участия в GSoC: как двое (трое) студентов реально улучшили код CRIU Ежегодно Google проводит мероприятие Google Summer of Code, на котором ведущие OpenSource проекты находят себе новых талантливых разработчиков среди студентов. В 2019 нашему проекту CRIU удалось не только пройти отборочный тур, но также привлечь сразу несколько молодых разра...

[Перевод] Я был в семи словах от того, чтобы стать жертвой таргетированного фишинга Три недели назад я получил очень лестное письмо из Кембриджского университета с предложением выступить судьёй на премии Адама Смита по экономике: Дорогой Роберт, Меня зовут Грегори Харрис. Я один из Организаторов премии Адама Смита. Каждый год мы обновляем команду независ...

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

[Перевод] Статический анализ больших объёмов Python-кода: опыт Instagram. Часть 1 Серверный код в Instagram пишут исключительно на Python. Ну, в основном это именно так. Мы используем немного Cython, а в состав зависимостей входит немало C++-кода, с которым можно работать из Python как с C-расширениями. Наше серверное приложение — это монолит, представ...

[Из песочницы] Liqubase и Maven Введение Liquibase представляет из себя систему управления версиями базы данных, в основном это касается структуры и в меньшей степени содержимого базы. При этом описание базы с одной стороны достаточно абстрактно и позволяет использовать на нижнем уровне различные СУБД, и с...

Минэкономики раскритиковало импортозамещение по «закону Яровой» "Введение требований Минкомсвязи приведет к приостановке внедрения операторами систем хранения для реализации "закона Яровой", а вероятный рост издержек ляжет на конечного потребителя путем повышения стоимости услуг связи", - приводит "КоммерсантЪ&qu...

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

Mail.Ru Group представила бета-версию браузера Atom на базе Chromium Спустя шесть месяцев после сворачивания работ над браузером «Амиго», компания Mail.Ru Group анонсировала выпуск своего нового веб-обозревателя, получившего название Atom и построенного на базе исходных кодов открытого проекта Chromium. Новинка представлена в виде бе...

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

Практическое применение трансформации AST-деревьев на примере Putout Введение Каждый день при работе над кодом, на пути к реализации полезного для пользователя функционала, становятся вынужденные (неизбежные, либо же просто желательные) изменения кода. Это может быть рефакторинг, обновление библиотеки или фреймворка до новой мажорной версии, ...

Radeon RX 5500 XT, GeForce GTX 1660 Super и GTX 1650 Super от Gigabyte замечены в базе ЕЭК База данных Евразийской Экономической Комиссии (ЕЭК) вновь становится источником информации о ещё не вышедших продуктах компании Gigabyte. На этот раз здесь появились записи о регистрации ряда новых, ещё не представленных официально, видеокарт Gigabyte, а именно Radeon RX 55...

Процессор Intel Lakefield засветился в базе данных 3DMark Будущий процессор Intel с кодовым названием Lakefield был замечен в базе данных 3DMark. Intel Lakefield станет первым процессором с использованием трёхмерной компоновки Foveros. Напомним, что Foveros - это технология, которая, по сути, позволяет Intel размещать микросхемы од...

Минкомсвязь должна обосновать траты на реализацию «Цифровых технологий» Бюджет дорожных карт по этому направлению превышает 230 млрд руб. 24 сентября на заседании наблюдательного совета АНО «Цифровая экономика» Минкомсвязи поручили доработать механизм финансирования федерального проекта «Цифровые технологии&r...

Два флагмана Xiaomi с Snapdragon 855 засветились в бенчмарке В начале декабря 2018 года Qualcomm представила флагманскую систему на чипе Snapdragon 855. Есть уверенность, что многие производители сделают свой выбор в пользу этой платформы. Она не будет массовой, ее стоимость достаточно высокая и не каждая компания может себе позволить...

Распределенная компиляция C/C++ проектов с помощью ICECC … Работаете вы, например, над очень большим проектом. Проект реально очень большой, написан на C или C++, и его билд «с нуля» может занять несколько часов, да и сборка после каких-то фиксов или патчей тоже требует немало времени, особенно если изменения коснулись чего-то фу...

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

.NET Core на Linux, DevOps на коне Мы развивали DevOps как могли. Нас было 8 человек, и Вася был самым крутым по Windows. Внезапно Вася ушел, а у меня появилась задача вывести новый проект, который поставляет Windows-разработка. Когда я высыпал на стол весь стек Windows-разработки, то понял, что ситуация — бо...

Что в черном ящике. Обзор методов тестирования биллинга Проверка платных сервисов — один из ключевых инженерных вопросов в тестировании Badoo. Наше приложение интегрировано с 70 платёжными провайдерами в 250 странах мира, и баг хотя бы в одном из них может привести к непредсказуемым последствиям.  В этой статье я расскажу о мето...

«PC всегда будет в центре наших планов»: издатель Metro Exodus прокомментировал заявление 4A Games В конце прошлой недели скандал вокруг шутера Metro Exodus достиг своего пика: один из сотрудников 4A Games заявил, что если пользователи «объявят бойкот» игре на PC из-за временной эксклюзивности в Epic Games Store, то будущие части серии обойдут эту пла...

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

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

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

Huawei делает вклад в архитектуру «умного города» Huawei создала рабочую группу P2413 IEEE (Института инженеров электротехники и электроники) на базе своей штаб-квартиры в Шэньчжэне и представила два вида предложений созданных для поддержки услуг связи для умного аэропорта и интеллектуального центра управления (IoC)...

[Перевод] Введение в Spring Boot Actuator Салют, хабровчане! Уже через неделю стартуют занятия в новой группе курса «Разработчик на Spring Framework». В связи с этим делимся с вами полезным материалом в котором рассказано о том, что такое Spring Actuator и чем он может быть полезен. Что такое Spring Actuator? К...

[Перевод - recovery mode ] Использование Union вместо OR Иногда медленные запросы можно исправить, немного изменив запрос. Один из таких примеров может быть проиллюстрирован, когда несколько значений сравниваются в предложении WHERE с помощью оператора OR или IN. Часто OR может вызывать сканирование индекса или таблицы, которая м...

Перевод: Santorini — новое кодовое название Windows Lite В конце прошлого года начали появляться сведения о новой операционной системе Microsoft под названием «Windows Lite». Сообщалось, что эта система построена на базе Windows Core OS, включает в себя новый пользовательский интерфейс, ориентирована на интернет и призвана состав...

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

Унифицированные сервисы goszakup.gov.kz — Версия 2 Я работаю разработчиком в компании АО «Центр Электронных Финансов». Один и наших проектов — портал Государственных закупок Республики Казахстан — goszakup.gov.kz. Год назад мы запустили большой проект — Унифицированные сервисы (OpenData). Для реализации была использована ме...

Еще больше приятных скидок и выгодных предложений на Banggood Популярный интернет-магазин Banggood не перестает удивлять своих покупателей выгодными предложениями и огромным выбором всевозможных гаджетов. Один из разделов, на который стоит обратить внимание, это раздел Игрушки и роботы, в котором представлены 9 продуктов с более чем 20...

Состоялся релиз решения Sun Network для «неограниченного» масштабирования сети TRON Разработчики криптовалютного проекта TRON объявили о релизе первой версии кодовой базы Sun Network. Among #SUNNetwork, #DAppChain is a side chain scaling project designed to provide unlimited scaling capacity for the TRON MainNet, enabling #DApps to run with lower #Energy co...

ПМЭФ 2019: SAP и «Енисейская Сибирь» будут готовить кадры для цифровой экономики В ходе сотрудничества на базе одного из университетов Красноярска будет создана инновационная лаборатория SAP Next-Gen Lab, студенты которой будут привлечены к реализации проектов «Енисейской Сибири». Сильнейшие студенты в будущем смогут начать карьеру в одной из компаний, в...

Tesli внедряет bpm’online с помощью Норбит Компания Норбит (входит в группу компаний Ланит) начала проект по интеграции CRM-системы на базе платформы bpm’online от "Террасофт" в компании Tesli. Основным видом деятельности компании Tesli является продажа, автоматизация и производство электрооборудования. В р...

В сети появилась информация о прототипе iPhone 12 Достаточно известный инсайдер и автор концептов Бен Гескин поделился информацией об одном из прототипов iPhone 12. Информацию об устройстве под кодовым названием D53 он получил от одного из своих источников, который в прошлом делился некоторыми достоверными подробностями об ...

Интеграция 3D-печати в мото-индустрию На прошлой неделе российская компания "Box39" представила потрясающий проект Giotto на базе Harley-Davidson V-rodГлавное отличие от всех предыдущих проектов в том, что в процессе создания данного мотоцикла была использована 3D-печать как для прототипирования, так и для изгот...

Стартовала предрегистрация на приключение The White Door от авторов Rusty Lake и Cube Escape 26 ноября состоится релиз нового приключения от авторов Cube Escape и Rusty Lake. Оно называется The White Door, и для его издания разработчики даже создали отдельное издательство. На прошлой неделе страница приложения появилась в App Store, а теперь пройти предварительную ...

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

Сколько стоит «суверенный» Рунет? Трудно посчитать, сколько копий было сломано в спорах об одном из самых грандиозных сетевых проектов российских властей: суверенном интернете. Свои «за» и «против» высказывали популярные спортсмены, политики, руководители интернет-компаний. Как бы то ни было, закон подписа...

Apple выпустит AR-гарнитуру с 3D-сканированием в 2022, изящные очки в 2023 году В то время как аналитик Apple Минг-Чи Куо и другие влиятельные издания заявили, что Apple планирует выпустить гарнитуру дополненной реальности в 2020 году, новый отчет предполагает  что AR-гарнитура появится не ранее 2022 года. Apple в настоящее время стремится выпустить AR-...

Обзор Almost Hero. Лучший кликер Большинство современных кликеров построены на основе довольно простых механик, которые очень быстро приедаются игроку. Например, в большей части подобных проектов все зависит исключительно от цифр — сейчас вы наносите тысячу урона, а если заплатите миллион золота, то будете ...

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

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

Shell инвестирует в компанию Alphabet для новых проектов Alphabet превращает еще один из своих X-проектов в бизнес, но на этот раз он заручается поддержкой необычного союзника. Makani Power, предприятие, производящее электрические воздушные змеи, стало полноценной дочерней компанией Alphabet. Они планируют перенести технологию ...

Флагманская MMORPG от Tencent и Epic Games получила официальное название — Dragon Raja  Впервые флагманская MMORPG Project E от Tencent была представлена еще летом прошлого года. Уже тогда стало известно, что за разработку отвечают сразу две студии: Loong Entertainment и Epic Games. Чуть позже игра получила еще несколько кодовых имен: Code: Eva и Project SU. Н...

Xiaomi Mi A3 и A3 Lite могут получить чипсет серии Snapdragon 700 В этом году китайская Xiaomi выпустит Android One смартфоны Xiaomi Mi A3 и Mi A3 Lite, а также ещё один аппарат с кодовым обозначением pyxis, который должен стать преемником прошлогоднего Mi 6X. И главный редактор XDA Developers Мишаал Рахман уверен, что у всех трёх смартфон...

Биткоин-процессинг OpenNode отклонил $1,25 млн инвестиций со стороны Роджера Вера Разработчики процессингового сервиса OpenNode отклонили инвестиционное предложение в размере $1,25 млн, сделанное им в конце прошлого года одним из главных идеологов Bitcoin Cash Роджером Вером. Об этом говорится в записи в стартапа в Twitter. Одновременно с этим CEO проекта...

iTunes могут разделить на несколько приложений с выпуском следующей версии macOS По информации ресурса 9to5mac, в следующем крупном релизе macOS компания Apple планирует разделить iTunes на четыре отдельных приложения для музыки, книг, телевидения и подкастов. Новые приложения будут созданы с помощью Marzipan – проекта Apple, который позволяет создавать ...

Не ORMом единым Не ORMом единым Всем привет! Я руковожу отделом партнерской разработки (Partners Development) в сервисе бронирования отелей Ostrovok.ru. В этой статье я хотел бы рассказать про то, как на одном проекте мы использовали Django ORM. На самом деле я слукавил, название должно был...

Лошадь сдохла – слезь: переход с tslint на eslint До недавнего времени во всех проектах фронта разработчики Dodo Pizza Engineering использовали tslint – полезный инструмент, который подсказывает, когда ты накосячил в коде допустил неточность, помогает поддерживать код в одном стиле и сам исправляет многие замечания. Но тут ...

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

[Перевод] Введение в Redis с использованием Spring Boot Перевод статьи подготовлен специально для студентов курса «Разработчик на Spring Framework». В этой статье мы рассмотрим основы использования Redis через Spring Boot с помощью библиотеки Spring Data Redis. Мы создадим приложение, которое демонстрирует, как выполнять CR...

[Из песочницы] Кто заселит землю киборгов? О будущем статусе острова Русский рассказал директор по развитию компании «Моторика» Разработчики био-медицинских технологий и реабилитационных устройств получат ресурсы, поддержку, а также возможность пройти упрощённую процедуру регистрации. Такие перспективы сулит отрасли новая зона опережающего развития, которую планируется создать на острове Русский, в д...

Универсальные приложения для macOS и iOS появятся еще нескоро Издание Bloomberg со ссылкой на собственные источники сообщает о том, что сейчас компания Apple активно занимается созданием специального инструментария, который позволит сторонним разработчикам выпускать универсальные приложения. Последние должны работать как на macOS, так ...

Смартфон Xiaomi Mi A3 получит подэкранный сканер отпечатков пальцев Энтузиасты из сообщества разработчиков XDA Developers нашли свидетельства того, что компания Xiaomi готовит к выходу три новых недорогих смартфона, которых объединяет одна особенность — подэкранный сканер отпечатков пальцев. Устройства фигурируют под кодовыми обозначениями P...

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

Энтузиаст создал приложение, превращающее iPhone в классический iPod Разработчик-энтузиаст по имени Элвин Ху опубликовал в своем микроблоге видеоролик, в котором продемонстрировал свой проект — небольшое приложение дл iPhone. Последнее создано с одной целью – превратить яблочный смартфон в iPod Classic.Читать дальше... ProstoMAC.com.| ...

[Из песочницы] Логирование всех запросов к Базе данных в Asp.Net Boilerplate 4.3 .Net Core 2.1 Часто в проекте возникает непонятная ошибка для которой необходимо максимальное логирование всех запросов к Базе данных. Статья поможет тем, кто пишет (развертывает на сервере) один из своих первых проектов на Asp.Net Boilerplate. Читать дальше →

На мобильных вышел хоррор-головоломка COLINA: Legacy Chance6 Studios — молодая студия, успевшая выпустить всего одну игру. COLINA: Legacy вышла в прошлом году в Steam. Она не стала популярной, но получила очень положительные отзывы от игроков. Отныне же проект доступен и на мобильных всего за 149 рублей. COLINA: Legacy — это ...

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

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

[Из песочницы] Как было устроено хранилище DWH в TELE2 Здравствуйте, дорогие друзья. Сегодня хочу поделиться историей из жизни, как было устроено хранилище DWH в Tele2 до внедрения КХД (EDW). А в следующих статьях рассказать, как внедрялись ETL-инструменты, EDW и BI решения в Tele2. Поступил я в ИТ подразделение Tele2 в 2012 в о...

Вариант клонирования БД для разработки/тестирования Вкратце опишу как организовал клонирование БД (создание нескольких экземпляров БД из одного бэкапа) на текущем проекте. Способ позволяет сэкономить время и место на жестком диске. Ситуация: есть толстая БД (скажем, сотня Гб). Хочется иметь эту базу со всеми данными отдельно...

Samsung Galaxy A70s получил Snapdragon 675 и 6 ГБ ОЗУ В базе данных популярного бенчмарка Geekbench появились результаты тестирования нового мобильного устройства южнокорейской компании Samsung, которое построено на базе однокристальной системы Snapdragon 6150. Это кодовое название восьмиядерной SoC Snapdragon 675. Новый ...

[Перевод] GitLab 11.10 GitLab 11.10 с пайплайнами на панели управления, пайплайнами для объединенных результатов и предложениями по нескольким строкам в мердж-реквестах. Удобные сведения о работоспособности пайплайнов в разных проектах GitLab продолжает увеличивать прозрачность жизненного цикла D...

Применение компьютерного зрения в морских исследованиях или 12 человек на сундук мертвеца Горячо приветствую, уважаемые коллеги. В сообществе OpenDataScience успешно развивается инициатива ML4SG — Machine Learning for Social Good. В её рамках стартовал целый ряд интересных проектов, которые в самых разных областях улучшают нашу с вами жизнь. Мы хотели бы расска...

«Это вам не принцесса»: В сети «освистали» розовый Toyota Land Cruiser Prado «для Барби» «Крузак» должен оставаться брутальным, считают в сети. В социальной сети появились изображения необычного тюнинг-проекта Toyota Land Cruiser Prado. Розовый внедорожник вызвал неоднозначную реакцию пользователей, ведь подобную доработку можно увидеть крайне редко. Тюнинг-про...

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

Единую базу россиян создадут с одобрения Госдумы По итогам первого чтения был утверждён законопроект о создании единой базы о жителях России. Это будет информационный ресурс содержащий расширенные сведения о гражданах — от ФИО, до семейного положения.

Интеллектуальная транспортная система в Башкирии заработает в 2020 году "Росавтодором при поддержке Минтранса РФ разрабатывается методика отбора проектов [интеллектуальной транспортной системы]. Данная методика будет разработана до конца текущего года, до 1 апреля 2020 она будет утверждена. Мы планируем структурировать проект к концу этого ...

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

Опыт использования flatten-maven-plugin для упрощения версионирования в maven-проектах О нас В 1С мы разрабатываем не только платформу 1С: Предприятие на С++ и JavaScript, но и приложения на Java – в частности новую среду разработки Enterprise Development Tools на базе Eclipse и сервер глубоко интегрированного с платформой мессенджера – Системы Взаимодействия....

Делаем крутой sticky-эффект для слайдера на React Есть много разных библиотек для реализации слайдера со всеми возможными эффектами. Для React одни из лучших это: ReactSlick и Swiper. Но когда для моего проекта потребовался горизонтальный sticky-эффект, то ничего подходящего не нашлось. В этой статье мы попробуем поэтапно...

Microsoft собирается выпустить мобильный ПК с двумя дисплеями Как сообщает источник, компания Microsoft готовит мобильный ПК с двумя дисплеями. Мы уже видели несколько вариантов компании Intel на Computex 2019, да и серийные модели уже имеются. Microsoft демонстрировала свой прототип на закрытом мероприятии. Известно, что кодовое ...

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

Innovation SSI-2001: история одной из самых редких звуковых карт для IBM PC (и её реплики) В прошлый раз мы рассказывали о DIY-проекте Snark Barker, автор которого создал реплику винтажной звуковой карты Sound Blaster 1.0. Тот материал набрал 70 плюсов и уже готовится пройти отметку в 50 тысяч просмотров. Сегодня мы продолжаем тему и обсуждаем еще одно устройство,...

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

Конкурс разработчиков ботов для ТамТам Bot API появился в мессенджере ТамТам недавно, 3 месяца назад. Мы провели закрытое бета-тестирование, в рамках которого 86 разработчиков создали 330 ботов. Вместе с бета-тестировщиками мы внесли сотни правок, выпустили два обновления Bot API и одно для документации. Мы р...

Организуем ML-проект с помощью Ocean Вступление За годы разработки ML- и DL-проектов у нашей студии накопились и большая кодовая база, и много опыта, и интересные инсайты и выводы. При старте нового проекта эти полезные знания помогают увереннее начать исследование, переиспользовать полезные методы и получить ...

Как создать ссылку на сайт в виде QR-кода на iOS iOS, несмотря на более ранний релиз, развивалась далеко не так стремительно, как Android. К примеру, долгое время в iPhone не было встроенного сканера QR-кодов и пользователям приходилось прибегать к помощи сторонних приложений, которые умели с ними работать. Однако по мере...

Samsung Galaxy Note 10 получит беспроводное зарядное устройство на 20 Вт По сообщениям сетевых источников, южнокорейская компания Samsung намерена выпустить беспроводное зарядное устройство для Galaxy Note 10, мощность которого достигает 20 Вт. На сайте Федеральной комиссии по связи США (FCC) предполагаемое устройство значится под кодовым именем ...

Квадроскоп по схеме Куттера 4 Х 0,5 м для скоростной астрономической съемки Главный конструктор оборудования основных астрономических инструментов Пулковской обсерватории, Юрий Сергеевич Стрелецкий предлагает аван-проект телескопа (выполненный в виде макета). Ранее тут был представлен предыдущий его проект. Предлагается устройство преимущественно д...

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

Иструменты Node.js разработчика. Очереди заданий (job queue) При реализации бэка веб-приложений и мобильных приложений, даже самых простых, уже стало привычным использование таких инструментов как: базы данных, почтовый (smtp) сервер, redis-сервер. Набор используемых инструментов постоянно расширяется. Например, очереди сообщений, суд...

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

Как написать сапера на Phaser и выполнить тестовое задание HTML5 разработчика Добрый день, уважаемые коллеги! Меня зовут Александр, я разработчик HTML5 игр. В одной из компаний, куда я отправлял свое резюме, мне предложили выполнить тестовое задание. Я согласился и, спустя 1 день, отправил в качестве результата разработанную по ТЗ HTML5 игру. Поск...

Немного про Google Home Hub, или как я купил фоторамку за 130 Евро Привер Хабр. Концепция «умного дома» и его использования с отдельного экрана давно казалась мне интересной. Одно время я было начал проект с OpenHAB и Raspberry Pi — весьма продвинутая штука, но необходимость настраивать кучу конфигов быстро надоела. И случайно увидев в про...

Google отказалась от планов по запуску Windows 10 на «хромбуках» Около года назад в сети появились слухи о том, что компания Google рассматривает возможность добавления поддержки Dual Boot для хромбуков, чтобы обеспечить запуск операционной системы Windows 10. Но, по всей видимости, проект с кодовым названием Campfire был отменён. В наст...

Эксперты предупреждают о новой угрозе в WhatsApp Потенциальная жертва получает сообщение с предложением стать премиум-подписчиком Spotify. Перейдя по ссылке, пользователь попадает на фишинговый сайт со специальной анкетой. Внешний вид портала и его URL-адрес напоминают официальный сайт Spotify.После заполнения анкеты жертв...

Перевод интернета вещей на российское оборудование отложен Один из двух российских производителей базовых станций LPWAN — компания «Стриж» В ноябре 2018 года Государственная комиссия по радиочастотам (ГКРЧ) подготовила проект решения, которое требует использовать для интернета вещей базовые станции LPWAN только российского произв...

Microsoft создаёт «облачную» консоль Сатья Наделла (Satya Nadella), генеральный директор компании Microsoft, недавно подтвердил слух о том, что новая игровая приставка Xbox будет построена на основе облачных технологий. Он выступил перед прессой в штаб-квартире Microsoft и прямо заявил, что компания хочет стать...

Первый смартфон на базе Snapdragon 865 во включенном состоянии Генеральный директор компании Xiaomi Лей Цзюнь (Lei Jun) еще в июне этого года сообщил, что Xiaomi не планирует выпускать новые модели Xiaomi Mi Max и Xiaomi Mi Note, по крайней мере, в этом году. Однако неделю назад сразу несколько проверенных сетевых информаторов подт...

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

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

[Из песочницы] Год приключений с graphene-python Год приключений с graphene-python Всем привет, я python-разработчик. Последний год я работал с graphene-python + django ORM и за это время я пытался создать какой-то инструмент, чтобы сделать работу с graphene удобнее. В результате у меня получилась небольшая кодовая база g...

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

Представлено 13 новых игр в рамках программы ID@Xbox За неделю до открытия конференции GDC 2019 команда Xbox представила новую линейку игр от независимых разработчиков, которые будут доступны на стенде Microsoft в рамках грядущего мероприятия. Игроки со всего мира смогут одними из первых познакомиться с 30 различными проектами...

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

Выпущены официальные ISO-образы Windows 10 20H1 Build 18950 Microsoft опубликовала официальные ISO-образы инсайдерской сборки Windows 10 под номером 18950, относящейся к ветке разработки функционального обновления с кодовым названием 20H1. С помощью этих образов вы сможете осуществить чистую установку системы на своём ПК. Отметим, ч...

Компания Sikorsky провела демонстрацию беспилотного вертолёта с человеком на борту Вертолёт SARA (Sikorsky Autonomy Research Aircraft) на базе Sikorsky S-76 с автопилотом Matrix Technology Sikorsky считается одним из мировых лидеров в разработке беспилотных вертолётов. Созданный набор систем Matrix Technology достиг уже такого уровня, что в течение года ...

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

Apple собирается объединить приложения для iPhone, iPad и macOS в одну платформу до 2021г Apple продолжает усиленно работать над тем, чтобы максимально облегчить разработчикам программного обеспечения оптимизацию их приложений для iOS и macOS. Идея состоит в том, чтобы создать платформу, которая унифицирует код и позволит программам работать на обеих платформах б...

Марк Гарбер вложил средства в блокчейн-платформу Vostok В апреле прошлого года в РФ запустили блокчейн-проект Vostok. Он предполагает создание платформы для реализации проектов крупного бизнеса и госинститутов. Как рассказал представитель компании, в число партнеров проекта вошли ВЭБ.РФ, «Ростех», Сбербанк, «Трансмашхолдинг» и п...

Бесшовный клиент-сервер Любой клиент-серверный проект подразумевает четкое разделение кодовой базы на 2 части (иногда больше) — клиентскую и серверную. Зачастую, каждая такая часть оформляется в виде отдельного независимого проекта, поддерживаемого своей командой девелоперов. В этой статье я пред...

Прямой эфир: как обуздать iOS-разработку в больших командах Всем привет! Меня зовут Женя Суворов, я руководитель команды мобильной архитектуры в Авито. 4 апреля на нашем ютуб-канале и в социальных сетях мы проведем прямой эфир и обсудим, как в iOS-разработке удержать качество продукта на высоком уровне даже при сильном масштабировани...

Выпущены официальные ISO-образы Windows 10 20H1 Build 19013 Microsoft опубликовала официальные ISO-образы инсайдерской сборки Windows 10 под номером 18950, относящейся к ветке разработки функционального обновления с кодовым названием 20H1. С помощью этих образов вы сможете осуществить чистую установку системы на своём ПК. Отметим, ч...

[Из песочницы] Смок-тестирование релиз-кандидата автотестами за 15 минут Меня зовут Лилия, я QA Lead в одном из проектов финансовой группы БКС (сервис по подбору выгодных для клиента предложений из ряда кредитных продуктов), и сегодня я расскажу, как мы автоматизировали смок-тестирование, с какими проблемами столкнулись и какой стек технологий ис...

Индия планирует создать свой аналог Великого китайского файрволла Правительство «крупнейшей демократии мира» решило, что интернет — чересчур свободная среда. И теперь планирует ввести правила ограничения контента, которые эксперты сравнивают по строгости с Великим китайским файрволлом. О сути предложений рассказывает New York Times. Как со...

Квалификационный образец SoC AMD Gonzalo работает на частоте 1,6 ГГц Квалификационный образец однокристальной системы AMD Gonzalo снова замечен «в дикой природе». Известный инсайдер TUM_APISAK привел его кодовое название ZG16702AE8JB2_32/10/18_13F8 и сообщил, что базовая частота равна 1,6 ГГц. Это на 600 МГц выше частоты инже...

В бенчмарке обнаружен неизвестный iMac На прошлой неделе компания Apple представила обновленные iMac. При этом пока они не попали в руки пользователей. Однако на днях в базе популярного бенчмарка Geekbench была обнаружена неизвестная модель яблочного моноблока с кодовым названием iMac 19.1.Читать дальше... Prost...

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

[Из песочницы] Redux-symbiote — пишем действия и редьюсеры почти без боли React-redux замечательная штука. При правильном использовании архитектура приложения эффективна, а структура проекта и легко читаемая. Но как и в любом решении есть свои особенности. Описание действий и редьюсеров одна из таких особенностей. Классическая реализация двух эти...

Назло Роскомнадзору: список зеркал для t.me без рекламы Одна из проблем, вызванных попытками Роскомнадзора заблокировать доступ к «Телеграму» на территории России стали перебои с работой внешних ссылок на каналы и профили вида t.me/habr_com. При попытке перейти по ссылке без включённого VPN или прокси появляется страница «Не удал...

Huawei хочет принять участие в проекте «Цифровая экономика» Об этом сообщили “Коммерсанту” представители компаний. Соглашение подписано в рамках форума Huawei Connect 2019 в Шанхае.Толчком для развития отношений стал проект национальной программы "Цифровая экономика", направленный на разработку локализованной пл...

[Перевод] 5 продвинутых техник тестирования на Go Всем салют! До старта курса «Разработчик Golang» остается меньше недели и мы продолжаем делиться полезным материалом по теме. Поехали! Go имеет хорошую и надежную встроенную библиотеку для тестирования. Если вы пишите на Go, то вы уже это знаете. В этой статье мы поговори...

Программирование в России введут с начальной школы Одно из заданий детского курса программирования на Code.org. Справа — программа на языке Blockly Согласно предложению Министерством просвещения РФ, в курс математики для младших школьников включат основы создания кодов и языков программирования, пишут «Известия». Это преду...

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

Xiaomi перевыпустит смартфон СС9 как Mi 9 Lite Как ожидается, китайская компания Xiaomi перевыпустит представленный в июле смартфон CC9 для отдельных рынков под под другим названием. Он станет частью флагманской серии Xiaomi Mi 9, о чём сообщил руководитель портала XDA Developers Мишаль Рахман (Mishaal Rahman). Он обнару...

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

Еще один способ оптимизации docker-образов для Java приложений История по оптимизации образов для java приложений началась с выхода статьи в блоге спринга — Spring Boot in a Container. В ней обсуждались различные аспекты по созданию docker образов для spring boot приложений, в том числе и такой интересный вопрос, как уменьшение размеров...

Microsoft интегрирует Gmail, Google Календарь и Google Drive в Outlook.com Компания Microsoft намерена интегрировать несколько служб Google, в том числе Gmail, Google Календарь и Google Drive, в сервис Outlook.com. О новшестве сообщил пользователь Florian B, заметивший уведомление с предложением добавить учётную запись Google непосредственно в сер...

Суверенный рунет выписывают из реестра Об этом сообщает "КоммерсантЪ” со ссылкой на источник, знакомый с ходом подготовки документа ко второму чтению. "Такая дискуссия действительно идет",- подтвердил председатель комитета Госдумы по информационной политике Леонид Левин, напомнив, что в Росси...

Ethereum-разработчики утвердили два изменения кода для хардфорка Istanbul Как сообщает CoinDesk, два предложения по улучшению Ethereum (EIP) были одобрены для включения в следующее масштабное обновление второй по капитализации криптовалюты. EIP 2024 и EIP 1702 — официально одобренные изменения кода для ожидаемого в октябре хардфорка Istanbul. В хо...

[Перевод] Занимательная практика для разработчика Человек остается начинающим в течение 1000 дней. Он находит истину после 10000 дней практики. Это цитата Оямы Масутацу, которая довольно хорошо излагает суть статьи. Если вы хотите быть классным разработчиком — приложите усилия. В этом весь секрет. Проводите много часов за к...

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

«Упрощенная» PUBG Mobile Lite вышла на Android в Индии PUBG Mobile— одна из самых популярных игр в истории (как минимум по количеству одновременно играющих игроков), и она не планирует сдавать позиции. На днях издатель Tencent выпустил в Индии проект PUBG Mobile Lite, созданный разработчиками оригинальной версии и оптимизирован...

«Стремное предложение»: «Билайн» готов платить Интернетом клиентам за сон и отказ от смартфонов Компания не знает, как привлечь к себе внимание и уже идет на всевозможные акции, но они не приносят одобрение пользователей. Оператор ВымпелКом (бренд «Билайн») анонсировал новый виток в запущенной кампании по поощрению клиентов. Оказалось, «Билайн» готов платить Интернето...

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

Конференция C++ Russia 2019 Всем привет! Представьте, что C++ Russia больше нет. Куда вы пойдёте вместо этого? Есть множество конференций, посвящённых более широким темам, но наша — одна из немногих, целиком и полностью сфокусированная на C++ и открыто заявляющая, что это будет реальный хардкор. Выбор...

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

Проект национального IoT-стандарта OpenUNB: критический разбор Привет, Хабр! Некоторое время тому назад рабочая группа Сколтеха по Интернету вещей опубликовала проект национального стандарта узкополосной связи для IoT под названием «OpenUNB», полный текст которого можно найти здесь. С одной стороны, явление безусловно положительное – е...

[Перевод] Apple 2019 в году — это Linux в 2000 году Примечание: этот пост — ироничное наблюдение на тему цикличности истории. Это самое наблюдение не несет какой-либо практической пользы, но в сути своей — весьма меткое, так что я решил, что им стоит поделиться с аудиторией. Ну и конечно же, встретимся в комментариях. На п...

В Chrome Canary добавлено изменение для уменьшения потребления энергии Сотрудничество Microsoft и Google в отношении проекта Chromium уже привело к ряду положительных изменений для пользователей. Недавно инженеры Microsoft отметили, что браузеры на базе Chromium чрезмерно кэшируют данные на диск при обработке мультимедиа, что приводит к повыше...

Tezos завершил первое голосование за обновление протокола Блокчейн-проект Tezos завершил первый раунд голосования, в котором выбирались два предложения по обновлению протокола. Об этом сообщает CoinDesk. На голосование были вынесены два предложения — ‘Athens A’ и ‘Athens B’. Победило первое предложение, получившее 18 181 голосов от...

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

[Из песочницы] Как я сделал удобной разработку на Vue.js с server-side рендерингом Всем привет! Начну с небольшой предыстории. Свой новый проект я решил попробовать сделать на Vue.js. Мне нужен был серверный рендеринг (SSR), CSS модули, code-splitting и прочие прелести. Разумеется, для повышения производительности разработки нужна была горячая перезагр...

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

Итоги эксперимента с четырёхдневной рабочей неделей для офисных работников Новой Зеландии В ноябре 2018 года новозеландская компания Perpetual Guardian стала одной из первых в мире, кто перешёл на четырёхдневную рабочую неделю, в которой количество рабочих часов уменьшено с 37,5 до 30. Это сделано по результатам предварительного эксперимента, который помогли пров...

[Перевод] Ещё 9 проектов для оттачивания Front-End мастерства Введение Независимо от того, являетесь ли вы новичком в программировании или уже опытным разработчиком, в этой отрасли изучение новых концепций и языков/фреймворков является обязательно чтобы успевать за трендами. Возьмем, к примеру, React — код которого, Facebook открыл ...

[Из песочницы] Как сделать поддержку PCRE2 для Apache 2.4 Хочу поделится своим опытом перевода Apache 2.4 на PCRE2, так как даже PHP 7 уже давно поддерживает библиотеку PCRE2, а open source Apache Software Foundation все еще нет. Конечно я сейчас наверно опережаю релиз Apache с поддержкой PCRE2, так как я использую исходники с гита...

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

[Из песочницы] Создание REST API с Node.js и базой данных Oracle Привет, Хабр! представляю вашему вниманию перевод статьи «Creating a REST API: Web Server Basics». Часть 1. Создание REST API: основы веб-сервера Веб-сервер является одним из наиболее важных компонентов REST API. В этом посте вы начнете свой проект API REST, создав нескольк...

Новое поколение игровой приставки Xbox от Microsoft В интервью руководитель проекта Фил Спенсер рассказал про проект Project Scarlett — это кодовое название нового поколения Xbox. По словам представителя, у группы разработчиков сейчас приоритетной задачей стоит поддержание частоты кадров 60 к/с и высокой скорости загрузки игр...

OpenSceneGraph: Обработка событий Введение Одной из особенностей языка C++, за которую его часто критикуют — отсутствие в стандарте механизма обработки событий. Между тем данных механизм это один из основных путей взаимодействия одних программных компонентов с другими программными компонентами и аппаратным ...

[Из песочницы] xenvman: Гибкие окружения для тестирования микросервисов (и не только) Всем привет! Я бы хотел немного рассказать о проекте, над которым я работал последние полгода. Проект я делаю в свободное время, но мотивация к его созданию пришла из наблюдений, сделанных на основной работе. На рабочем проекте мы используем архитектуру микросервисов, и одна...

Новая информация о смартфоне Xiaomi Mi A3 Компания Xiaomi работает над новым устройством под кодовым названием orchid_sprout, вероятнее всего это будет Mi A3. Суффикс «_ sprout» в кодовом имени используется почти каждым устройством работающим на Android One. Интересно, что имя также ассоциируется с существующими...

Цветовой профиль был добавлен в Windows 10 on ARM на Lumia Сообщество Windows Phone в прошлом году объявило неофициальный проект по взлому телефонов Lumia для запуска Windows 10 на ARM. Разработчики также работают над мобильной оболочкой (Mobile Shell), чтобы настроить интерфейс Windows 10 on ARM и сделать его более мобильным.Было о...

Распродажа издателя Raw Fury в App Store и Google Play: Kathy Rain, Dandara и Kingdom: New Lands по скидке Есть в App Store и Google Play некоторые проекты, на которые скидки установлены постоянно. Таким образом разработчики привлекают покупателей, которые могут подумать, что это их последний шанс забрать проект по выгодной цене. Есть, например, Hitman Sniper, который становится ...

Emoji в интерфейсе iOS приложения и требования Apple С удивлением не обнаружил в выдаче поиска по Хабру публикаций по проблеме использования emoji в интерфейсе приложений публикуемых в App Store благословенной Apple. Так что заранее извиняюсь если всё-таки повтор. Суть проблемы в том что Apple запрещает использование emoji ...

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

Живой FMV-детектив The Shapeshifting Detective выйдет на iOS 20 февраля Технология Full Motion Video появилась в конце прошлого века, когда разработчики хотели делать красиво, но из-за ограничений железа просто не могли предлагать игрокам качественную графику. Сейчас же это один из художественных приемов, используемых умышленно. Например, в игре...

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

Введение в Spring, или что делать, если по всему проекту @Autowired и @Component, а вы не понимаете, что это Приветствую тебя, Хабр! Эта статья будет полезна тем, кто уже начал изучать Java и даже успел добиться некоторых успехов в понимании Java Core, и вот услышал слово Spring. И, возможно, даже не один раз: знание Spring Framework, как минимум, фигурирует в описаниях множества ...

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

Обзор Frostpunk для PlayStation 4 FrostPunk — это, безусловно, один из лидеров в мире стратегических игр о выживании сообщества. Не так часто встретишь игру, которая которая способствует развитию таких важных человеческих качеств, как эмпатия, принятие трудных решений и чувство ответственности. И Frostpunk —...

Samsung Galaxy S10 В течение нескольких месяцев было много шума о предстоящей серии смартфонов Galaxy S10 от Samsungs. Помимо использования нового дисплея Samsungs Infinity, различные утечки указывают на то, что данная серия телефонов может отказаться от сканера отпечатков пальцев на задней па...

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

[Перевод] Реализация анимации в React Native Перевод статьи подготовлен специально для студентов курса «ReactJS/React Native-разработчик». Трудно себе представить мобильное приложение, в котором нет анимации. В вебе анимации обычно простые, если они есть вообще (максимум – одна страница сменяет другую). Анимации же...

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

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

Токенсейл проекта MultiVAC на KuCoin Spotlight завершен за 7 секунд, собрав $3,6 млн На платформе KuCoin Spotlight прошло начальное биржевое предложение криптовалютного проекта MultiVAC. Кампания продлилась семь секунд, участие в кампании при этом смог принять участие 1661 пользователь. 7 SECONDS! Congratulations to 1661 users who successfully purchased the ...

Создаём Azure DevOps extension У нас есть проект с настроенным CI/CD-процессом. Когда разработчик заканчивает задачу и вливает свои изменения в develop\qa, автоматически запускается билд, который выкладывает новую версию приложения на тестовую среду. В идеальном мире тестировщик автоматически узнаёт о зад...

IBM заключила ИТ-контракт с крупнейшей в Китае продовольственной компанией Благодаря этому проекту COFCO International собирается интегрировать свои бизнес-операции с основной торговой системой, а также перейти на цифровые процессы закупок на базе ПО SAP Ariba.

[Из песочницы] Чипы Intel Myriad X и их масштабируемость в инференсе нейронных сетей Нейростики Intel NCS2, чипы Myriad X, решения сторонних производителей — компания Intel продвигает решения на базе Myriad X в самых различных вариантах. Чем же так хороши эти ускорители? Во-первых, стоимостью одного FPS. Во-вторых, полной совместимостью с OpenVINO, где можно...

Кластерное хранилище для небольших web-кластеров на базе drbd+ocfs2 О чем мы расскажем: Как быстро развернуть общее хранилище для двух серверов на базе решений drbd+ocfs2. Для кого это будет полезно: Туториал станет полезен системным администраторам и всем, кто выбирает способ реализации хранилища или хотят попробовать решение. От каких р...

Mail.ru выпустила новый браузер Atom с акцентом на «безопасность и приватность» В июле 2018 года компания Mail.ru прекратила разработку браузера «Амиго», хорошо знакомого многим пользователям, которые пытались удалить его из системы. Однако крупнейшая интернет-компания России не могла остаться без своего браузера. Поэтому разработчиков просто перевел...

[Перевод] 10 шагов к успешному Python-проекту Материал, перевод которого мы сегодня публикуем, посвящён инструментам, которые позволяют оснащать Python-проекты средствами форматирования кода, тестирования, непрерывной интеграции и анализа зависимостей. Это помогает ускорить процесс разработки, способствует повышению кач...

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

Использование статического анализатора PVS-Studio при разработке для встраиваемых систем на C и C++ Из этой статьи вы узнаете, как запустить проверку embedded-проекта и как работать с отчетом анализатора. Анализатор PVS-Studio поддерживает ряд компиляторов для встраиваемых систем. В текущей версии возможна проверка проектов при сборке одним из следующих компиляторов под...

Состоялся глобальный релиз MMORPG Mobile Royale от разработчиков Lords Mobile и Castle Clash Lords Mobile и Castle Clash нельзя назвать выдающимися играми, но именно они находятся в топе «Бестселлеров» Google Play и App Store множества стран уже несколько лет. Теперь их разработчик IGG отправляется покорять магазины с новым проектом — Mobile Royale. Да, название не...

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

На замену LGA3647. Разъём LGA4677 для следующего поколения серверных процессоров Intel (Sapphire Rapids) уже готов Компания Intel завершила разработку разъёма для будущих серверных процессоров линейки Xeon Scalable следующего поколения, известных под кодовым названием Sapphire Rapids. Сокет LGA4677 придёт на смену нынешнему разъёму LGA3647 в 2021 году. К этому времени Intel планирует пер...

[Перевод] Как я пытался улучшить Halo 2, но чуть её не испортил После выпуска в 2004 году Halo 2 мгновенно стала самой популярной многопользовательской игрой в Xbox Live. Она сохраняла это звание почти два года, и можно даже с уверенностью сказать, что основной причиной выживания Xbox Live в её ранние годы стала огромная популярность эт...

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

Анализ исходного кода RPC фреймворка Apache Dubbo статическим анализатором PVS-Studio Apache Dubbo — один из самых популярных Java проектов на GitHub. И это неудивительно. Он был создан 8 лет назад и широко применяется как высокопроизводительная RPC среда. Конечно, большинство ошибок в его коде давно исправлены и качество кода поддерживается на высоком уровн...

Project xCloud позволит играть в любой из 3500 проектов для Xbox Одним из важных преимуществ игровой приставки Microsoft Xbox One является обратная совместимость с проектами для консолей прошлых поколений: Xbox 360 и Xbox. Благодаря этому суммарная библиотека доступных игр превышает 3500 наименований. Разработчики облачного...

[Из песочницы] Инструмент для управления проектами на базе Google Sheets Некоторое время назад передо мной встал выбор инструмента для управления небольшими проектами по SCRUM-методологии. У меня был довольно большой опыт использования различных инструментов включая Jira, Asana, Trello и проч., но ни один из них не подходил в полной мере для моег...

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

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

Умные телевизоры от OnePlus получат MediaTek MT5670 SoC и 3 ГБ ОЗУ Новые смарт-телевизоры от OnePlus будут раскрыты уже в следующем месяце. Генеральный директор OnePlus Пит Ло подтвердил, что OnePlus TV под кодовым названием "Dosa" будет работать на еще неизвестном SoC MediaTek MT5670 и будет иметь GPU Mali-G51 на буксире. Телевизоры будет ...

[Перевод] Новости из мира OpenStreetMap № 468 (02.07.2019-08.07.2019) OSM на праздновании своего дня рождения в 2006 году в Лондоне – карта с правильной атрибуцией (на тот момент) 1 | Map data OpenStreetmap OdbL О нас ОШИБКА: В прошлом выпуске WeeklyOSM №467 мы писали: «Издание «Japan Times» сообщает, что не так давно появилась современна...

Разработчики видеоигр заработали $110 млрд за 2018 год Компания SuperData Research Holdings, которая занимается анализом рынка игровых проектов, представила свой ежегодный отчёт и рассказала об успехах разработчиков в 2018 году. Оказалось, рынок видеоигр приносит не просто большие, а огромные деньги — создателям игр удалось за 2...

[Перевод] Proposal: try — встроенная функция проверки ошибок Краткое содержание Предлагается новая конструкция try, созданная специально для устранения if-выражений, обычно связанных с обработкой ошибок в Go. Это единственное изменение языка. Авторы поддерживают использование defer и стандартных библиотечных функций для обогащения или...

[Перевод] Питон, пожирающий мир: как побочный проект одного разработчика стал популярнейшим языком программирования Разочаровавшись в недостатках существовавших языков программирования, Гвидо Ван Россум создал язык Python. Сейчас этот язык используют миллионы людей, и Ник Хит беседует с ван Россумом о прошлом и будущем языка. Гвидо Ван Россум в штаб-квартире Dropbox в 2014 году В конце ...

Rails + Postgres + bindings Привет друзья. Ни для кого не секрет, что работая на крупных проектах со сложной логикой, Active Record становится не помощником, а обузой. Представьте, что вам необходимо сделать очень сложный запрос для PostgreSQL нативным образом (на чистом SQL), где должно присутствова...

Univention Corporate Server (UCS) — установка простого и удобного LDAP сервера с web-панелью и его связка с Nextcloud Рано или поздно на любом маленьком или среднем предприятии возникает задача по созданию единого центра авторизации пользователей в многочисленных сервисах и порталах компании. Среди кандидатов на такой центр авторизации сразу приходит в голову Microsoft Active Directory ил...

[Из песочницы] Машинное обучение в IT-мониторинге Введение Netcracker – это международная компания, разработчик комплексных IT-решений, включающих услуги по размещению и поддержке клиентского оборудования, а также хостингу созданной IT-системы для телеком-операторов. В основном это решения, связанные с организацией операц...

Смартфон OnePlus 7 Pro 5G получил прошивку OxygenOS 9.5.4 с большим списком улучшений За последние несколько недель OnePlus выпустила несколько обновлений программного обеспечения для своих смартфонов OnePlus 7 и OnePlus 7 Pro, однако есть и еще одна версия OnePlus 7 Pro, которая имеет поддержку сетей пятого поколения. На этой неделе компания начала расс...

Гигатрон — самодельный микрокомпьютер без процессора Микрокомпьютер Gigatron — это минималистичный 8-битный ретро-компьютер построенный по необычному дизайну: в нём нет никаких сложных логических интегральных схем, нет даже микропроцессора! Его CPU построен на классических логических элементах серии 7400, также известных как...

[Перевод] Почему BSD проиграла в битве с GNU/Linux? Существует множество разных операционных систем с открытым исходным кодом, и если вы пользуетесь одной из них, то почти наверняка она будет на базе ядра Linux и набора программ GNU. Многие думают, что дистрибутив GNU/Linux и был первой open source операционной системой. Но э...

Портирование Qt на STM32 Добрый день! Мы в проекте Embox запустили Qt на STM32F7-Discovery и хотели бы об этом рассказать. Ранее, мы уже рассказывали как нам удалось запустить OpenCV. Qt — это кроссплатформенный фреймворк, который включает в себя не только графические компоненты, но и такие вещи ка...

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

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

Сотрудники Google не верят, что проект Dragonfly закрыт Группа сотрудников Google нашла возможные доказательства того, что компания продолжает работу над проектом по запуску цензурируемой версии поисковой системы в Китае, известного под кодовым названием «Dragonfly». Об этом говорится в новом отчёте The Intercept. В декабре глава...

Недорогой смартфон Google Pixel 4a могут представить вместе с флагманами Через месяц компания Google представит свои новые флагманские смартфоны, хотя, как и в прошлом году, уже сейчас мы знаем о них практически всё. Однако есть вероятность, что в октябре нам покажу не две модели, а три. В новой версии приложения Google Camera было обнаружен...

Bad North – битвы за острова В прошлом году разработчики из студии Raw Fury выпустили на «больших» платформах необычный проект под названием Bad North. Сами авторы характеризовали игру как очаровательный, но жестокий околорогалик с тактическими элементами. Проект получил немало положительных отзывов, а ...

Корейская мобильная MMORPG Project V4 выйдет в декабре на ПК Уже в среду состоится релиз MMORPG Lineage 2M, разработчики которой хотят произвести революцию не только в жанре, но и во всей сфере мобильных развлечений. Они даже анонсировали, что проект можно будет запустить через эмулятор Purple на ПК. В таком формате Lineage 2M будет р...

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

Цены российского черного рынка на пробив персональных данных (плюс ответ на ответ Тинькофф Банка) В конце прошлого года я делал обзор цен черного рынка на российские персональные данные, и вот пришло время его обновить и дополнить. Заодно посмотрим изменение цен и предложений на этом «рынке», а также реакцию «Тинькофф Банка» на вот это вот все. Поехали... Читать дальше...

Покупатели Pixel 4 бесплатно получат три месяца Google One Пользователи Google One, которые планируют приобрести одно из новых устройств, анонсированных Google, получат некоторые льготы и бонусы, в зависимости от покупки. Если вы всегда хотели опробовать службу облачного хранения от «Корпорации добра» и в любом случае пл...

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

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

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

Все, что мы знаем о Windows 10X Основываясь на слухах, Microsoft сейчас разрабатывает новую версию Windows 10 с внутренним кодовым названием Windows Core OS / Windows Lite.Сообщается, что Windows 10X, являющаяся частью Windows Core OS, предназначена для потребительских двухэкранных ПК, ноутбуков и аналогич...

[Перевод] Демонстрация AresDB: инструмент анализа в реальном времени с открытым исходным кодом на основе GPU от Uber Благодаря анализу в реальном времени мы, сотрудники компании Uber, получаем представление о состоянии дел и эффективности работы и на основе данных решаем, как повысить качество работы на платформе Uber. Например, проектная команда мониторит состояние рынка и выявляет потенц...

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

Hero Express – доставка для героя Разработчики из Fantastico Studio уже не новички в сегменте мобильных игр. В прошлом они выпустили неплохой пиксельный сайдскроллер под названием Black Paradox. Проект получил немало положительных отзывов. Поэтому нет ничего удивительного, что разработчики решили снова верну...

Готовится к выходу Xiaomi Mi A3, и он получит NFC Считается, что «чистый» Android — лучшее, что только может предложить аппарат с этой операционной системой, ведь пользователь получает шуструю прошивку и такую, как ее задумала Google, без сторонних «примесей». Хотя фанаты фирменных оболочек от ...

Раскрыты характеристики Black Shark 2 Pro Неизвестная модель Black Shark, которая, как сообщается, является Black Shark 2 Pro, который анонсируют 30 июля, засветилась в базе Geekbench. Устройство набрало 3632 и 11304 балла в одноядерном и многоядерном тестах соответственно; среди ключевых характеристик — 12 Г...

[Из песочницы] Разработка под Docker. Локальное окружение. Часть 1 Возможно, одна из самых основных причин почему мне нравится докер это то, что он позволяет избавиться от необходимости установки на компьютер различных сервисов. К их числу можно отнести и сам веб-сервер Apache или Nginx, базы данных и прочие компоненты инфраструктуры прилож...

[Перевод] Типизируйте уже наконец свой код Привет хабр! На днях мне в очередной раз на глаза попал код вида if(someParameter.Volatilities.IsEmpty()) { // We have to report about the broken channels, however we could not differ it from just not started cold system. // Therefore write this case into the logs a...

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

BlackBerry готовит к релизу новый смартфон под кодовым названием Adula Судя по всему, скоро нас ждет анонс нового смартфона BlackBerry. Пользователь форума CrackBerry под ником thurask нашел упоминание новой модели в последней версии приложения BlackBerry DTEK. Этот новый смартфон получил кодовое название Adula, а модельный номер, судя по всем...

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

Система управления проектами по модели Open Core в госсекторе Продолжаем рассказывать вам об опенсорсных продуктам реализованных на JS фреймворке — IONDV. Framework. Сегодня поговорим о системе управления проектами, которая была одним из наших первых масштабных проектов и которую изначально мы реализовали для правительства Хабаровского...

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

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

[Из песочницы] Пример реализации Continuous Integration с помощью BuildBot (Image by Computerizer from Pixabay) Привет! Меня зовут Евгений Черкин, я программист команды разработчиков в горнодобывающей компании Polymetal. Приступая к любому крупному проекту начинаешь задумываться: «Какой же софт лучше использовать для его обслуживания?». IT-пр...

Apple готовится к запуску платного сервиса новостей Apple планирует запустить сервис с новостями по подписке. Для этого компания уже ведет переговоры с издателями — потенциальными партнерами, сообщает WSJ. Новый сервис построят на базе Apple News, но при этом будет работать совсем по другому принципу: компания хочет бр...

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

[Из песочницы] Систематические корректирующие коды. Линейно групповой код В данной публикации будет рассматриваться линейно групповой код, как один из представителей систематических корректирующих кодов и предложена его реализация на C++. Что из себя представляет из себя корректирующий код. Корректирующий код – это код направленный на обнаружение...

Видео: Fear The Wolves покинула ранний доступ и целую неделю бесплатна Издательство Focus Home Interactive и разработчики из студии Vostok Games сообщили о выходе королевской битвы Fear The Wolves из раннего доступа. С 20:00 по московскому времени сегодняшнего дня все желающие смогут опробовать боевик бесплатно. В это же время можно бу...

Правительство одобрило проект о реформировании универсальных услуг связи "Одобрить проект федерального закона "О внесении изменений в Федеральный закон "О связи" и внести его в Государственную думу в установленном порядке", - говорится в сообщении на сайте кабмина. Заседание правительства, на котором рассматривался этот в...

Беспилотникам в РФ могут разрешить летать на высоте до 150 м без специального разрешения В пояснительной записке к документу отмечается, что он подготовлен для реализации одного из пунктов дорожной карты национальной технологической инициативы по направлению "Аэронет"."Проект постановления разработан <…> в части, касающейся определени...

[Из песочницы] Структуры данных в Java. Полезные методы вспомогательных классов Привет, habr! Я Software Engineer в EPAM. Более 8 лет я работаю с legacy-кодом, написанном на языке Java (предвосхищая комментарии, отмечу, что понимание и терпимость к legacy началась задолго до EPAM, в заключении вы найдёте ответ, почему). Часто в работе я сталкивался с ...

Зачем Mozilla, Coil и Creative Commons выделяют для open source проектов 100 млн долларов Расскажем, как компании планируют разделить сумму гранта, и поговорим о других ситуациях, когда open source разработчики получили существенную финансовую и материальную поддержку. Читать дальше →

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

Binance DEX проведет первичное биржевое предложение Проект Raven Protocol проведет на базе инфраструктуры некастодиальной торговой площадки Binance DEX первичное биржевое предложение монет. A new concept, #IDO, is being invented by the Raven Protocol (RAVEN) team. Creative @SHERM8N. Let’s see how it works. https://t.co/...

Улучшаем производительность ПО с инструментами Intel для разработчика. Численное моделирование астрофизических объектов Мы начинаем цикл статей, рассказывающих о различных ситуациях, в которых использование инструментов Intel для разработчиков позволило существенно повысить скорость работы программного обеспечения и улучшить его качество. Наша первая история произошла в Новосибирском Универ...

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

России нужны 300 000 специалистов по новым ИТ-направлениям Проект Национальной технологической инициативы требует для своей реализации человеческие ресурсы, в виде специалистов ИТ-индустрии разной направленности и к 2023 году их количество должно достигнуть 300 тысяч. В рамках проекта будут развиваться технологии беспилотной авиации...

Сжимаем APK, стараясь сохранить его работоспособность / PxHere / PD Оптимизация веса APK — это нетривиальная, но очень актуальная во времена Instant App, задача. Включение proguard избавит вас от ненужного кода, если ваши зависимости можно определить на этапе компиляции, но в APK есть ещё несколько видов файлов, которые можно ...

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

Плавучие ЦОД появятся в Ирландии и Сингапуре Плавучий ЦОД от Nautilus Data Centers в Ирландии Компания Nautilus Data Centers в начале сентября получила разрешение на строительство плавучего ЦОД в доках города Фойнс, графство Лимерик (Ирландия). Разрешение было выдано местными властями после того, как местные предприят...

Google выходит на рынок банкинга Google выходит на рынок банкинга и персональных финансовых услуг. В следующем году компания планирует запустить в США сервис по предоставлению чековых счетов. Об этом сообщает The Wall Street Journal. Чековый счёт (checking account) – американское название текущего счёта (cu...

PHP-Дайджест № 165 (23 сентября – 7 октября 2019) Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.4.0 RC3, поддержка Composer-зависимостей на GitHub, обновление стандартов PSR, RFC предложения из PHP Internals и о координации проекта PHP, порция полезных инструментов, подкасты, митапы, и многое другое....

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

Мои грабли: из грязи в князи Предыстория Я работаю фронтенд разработчиком уже на протяжение одного года. На моём первом проекте был «вражеский» бэкенд. Бывает так, что это не составляет больших проблем, когда налажена коммуникация. Но в нашем случае было не так. Читать дальше →

Где ещё будет использоваться новая операционная система Windows 10X На прошлой неделе компания Microsoft анонсировала Windows 10X, новую версию Windows 10, разработанную специально для складных устройств как в двухэкранном, так и в одноэкранном исполнении. Одними из первых устройств, которые будут поставляться с этой версией Windows, станут...

Xiaomi Mi A3 и Mi A3 Lite будут базироваться на процессоре серии Qualcomm Snapdragon 700 Китайская компания Xiaomi готовит к выходу два новых смартфона, которые пополнят серию Mi. Речь идёт о Xiaomi Mi A3 и Mi A3 Lite. Они будут выпущены в рамках программы Android One и, соответственно, будут работать на «чистой» версии Android 9 Pie. Новые смартфоны придут на с...

Спутники ГЛОНАСС избавятся от импортных комплектующих к 2023 году Председатель Научно-технического совета Роскосмоса Юрий Коптев, как сообщает ТАСС, рассказал о реализации программы импортазамещения в сфере ГЛОНАСС. Изображения «ИСС» имени академика М.Ф. Решетнёва» Сейчас российские навигационные спутники используют определённые компоненты...

OMEGA — Автоматизация подсчета времени на спортивных мероприятиях Всем привет, меня зовут Сергей. Я руководитель образовательного проекта "SERVODROID". Мой проект занимается разработкой простых в повторении роботов для детей и взрослых. Сам я преподаю робототехнику в Санкт-Петербурге. Но также я спортсмен, и, одно из моих любимых спортив...

Gorp.NET – новая библиотека для создания реверсивных шаблонов с целью извлечения данных из структурированного текста Gorp.NET – новая библиотека для создания реверсивных шаблонов с целью извлечения данных из структурированного текста, основанная на имеющейся кодовой базе Salesforce Gorp. Читать дальше →

Австралия посадит один миллиард деревьев, чтобы спасти планету Правительство Австралии в рамках программы борьбы с изменениями климата готово выделить средства на посадку одного миллиарда деревьев. Проект рассчитан на 30 лет — до 2050 года. В случае реализации он сократит ежегодные выбросы парниковых газов в атмосферу Земли на 18 ...

Королевская битва Battlerite Royale станет условно-бесплатной 19 февраля Разработчики из Stunlock Studios объявили, что смесь MOBA и королевской битвы Battlerite Royale покинет ранний доступ Steam 19 февраля. В этот день состоится полноценный релиз, и проект перейдёт на условно-бесплатную схему распространения. Напомним, что сейчас пол...

Wear OS вскоре может получить поддержку датчика ЭКГ Одной из ключевых особенностей четвёртого поколения часов Apple Watch является датчик для снятия электрокардиограммы (ЭКГ), благодаря которому устройство может контролировать сердечный ритм пользователя и предупреждать его в случае серьёзных отклонений или каких-либо проблем...

Взлом GitHub-аккаунта Canonical не затронул Ubuntu Компания Canonical, куратор проекта Ubuntu Linux, столкнулась с неприятным киберинцидентом. Неизвестные лица получили доступ к ее учетной записи на GitHub и создали 11 новых репозиториев, которые оставили пустыми. Согласно заявлению в Twitter, стороннее вмешательство было об...

GHP Group станет владельцем блокчейн-проекта Vostok Российский проект блокчейн-разработчика Vostok теперь принадлежит финансовой группе GHP Group. В планах использование платформы для реализации идей отечественного госсектора.

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

Жизнь до рантайма. Доклад Яндекса В большом проекте может возникнуть задача идентификации изменений для конечного пользователя по отличиям в коде фронтенда приложения. Разработчик из Яндекс.Маркета Никита Сидоров рассказал, как мы решали эту проблему при помощи библиотеки Diffector, о построении и анализе гр...

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

Трансляция проектов и библиотек из Altium Designer в PADS Professional Часто у инженеров возникает необходимость транслировать проекты из одной САПР в другую. На предприятиях не редко бывает такая ситуация, когда разные отделы проектируют в разных САПРах. Также трансляция проектов может потребоваться, когда ваша система проектирования уже не с...

Поваренная книга разработчика: DDD-рецепты (5-я часть, Процессы) Введение В рамках предыдущих статей мы описали: область применения, методологические основы, пример архитектуры и структуры. В данной статье, я хотел бы рассказать как описывать процессы, о принципах сбора требований, чем отличаются бизнес требования от функциональных, как п...

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

Очный этап конкурса «Цифровой прорыв» стартует 8 июня сразу в 5 городах России Очный отборочный этап конкурса «Цифровой прорыв» начнется 8 июня в Санкт-Петербурге, Ростове-на-Дону, Владивостоке, Воронеже и Томске. На протяжении 8 недель участников примут 40 городов России – от Калининграда до Владивостока. «Цифровой прорыв» – один из проектов АНО «Росс...

[Перевод] (Не очень) скрытые издержки общей кодовой базы iOS и Android До недавнего времени у Dropbox была техническая стратегия использовать общий код C++ для мобильных приложений iOS и Android. Идея понятна: написать код один раз на C++ вместо его дублирования отдельно на Java и Objective C. Мы приняли эту стратегию ещё в 2013 году, когда гру...

Сенат США потребовал от Facebook раскрыть подробности криптовалютного проекта под кодовым названием Libra Банковский комитет Сената США потребовал от корпорации Facebook Inc. предоставить информацию о засекреченном криптовалютном проекте под кодовым названием Libra. Законодателей интересует, как именно компания намерена обрабатывать персональные данные пользователей этой предпол...

Одноклассники и ВКонтакте запустили турнир для создателей мобильных игр Масштабный турнир стал продолжением прошлогоднего конкурса Одноклассников OK Instant Games Cup и будет проводиться в рамках линейки IT чемпионатов Mail.ru Group. Компании-организаторы планируют не только привлечь новые игровые проекты, но и увеличить охват конкурса, расширит...

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

[Перевод] Как Shopify организовала совместную работу более 1000 разработчиков Сложно организовать совместную работу большой команды, тем более над общей кодовой базой, такой как Shopify. Наш монолит меняется по 40 раз на дню. Мы отслеживаем разработку в trunk-based рабочем процессе и ежедневно вливаем в мастер по 400 коммитов. У нас три правила безо...

История об аркадном стике Друг затеял интересный проект и я подумал, почему бы им с вами не поделиться (с его согласия, конечно же)! Вот сама история: «Пару месяцев назад меня попросили помочь с проектом аркадного автомата для одного заведения. Идея мне показалась крайне занятной, да и по силам. ...

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

Эволюция H2 — оконные функции, CTE, JSON/XML во встраиваемой базе данных Есть open source проекты которые стали коммерчески успешным мейнстримом, как например PostgreSQL/Elasticsearch. Другие, к примеру RethinkDB, проиграли на рынке и остановили разработку. А проект H2 database встраиваемой базы данных, написанной на языке java, развивается и здр...

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

Новый смартфон Oppo Limn (Poseidon) получит SoC Snapdragon 855 и сгибающийся экран Неделю назад в базе тестового пакета Geekbench появился смартфон Oppo под кодовым названием Poseidon, который оснащен однокристальной системой Snapdragon 855. Теперь же источники сообщили новые подробности об устройстве. Речь точно идет не об Oppo Find X 2019 или Oppo R...

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

Операторы предлагают интегрировать SIM-карты в электронные паспорта Работающие в России мобильные операторы выступили с предложением о дополнении проекта электронных паспортов решением Mobile ID.

В июне в России дебютирует бренд Realme Согласно информации, поступившей от источников 3DNews.ru, в июне в России дебютирует бренд Realme. Основанный в мае 2018 года, бренд Realme уже выпустил ряд моделей доступных смартфонов. Пока не ясно, с какими новинками Realme дебютирует на российском рынке. На прошлой недел...

Королевская битва на 500 игроков отложена до лета — PlanetSide Arena выйдет сразу на ПК и PS4 Вначале компания Daybreak Games обещала представить амбициозный проект PlanetSide Arena 29 января, но затем отложила запуск на 26 марта ввиду необходимости доработки. Теперь версия масштабной королевской битвы для ПК отложена на лето. Зато разработчики сообщили, что...

Как будет развиваться отечественная система блокчейна по версии «Ростеха» Предложение о переводе всех информационных систем государства на блокчейн поступило от одного из холдингов «Ростеха». На данном этапе требуемая сумма для подготовки всех необходимых мер составляет 55–85 миллиардов рублей, а планируемая отдача, в течение 5 лет, обещает достиг...

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

Microsoft проведёт прямую трансляцию с октябрьской презентации Surface Команда Surface в своём Twitter подтвердила, что мероприятие в Нью-Йорке, посвящённое презентации новых устройств линейки, будет транслироваться в прямом эфире. Конференция начнётся 2 октября 2019 года в 17:00 по московскому времени. Следить за ходом мероприятия вы сможете ...

«Уралвагонзавод» и Корпорация «Галактика» создадут совместное предприятие Свои подписи под соглашением поставили директор по информационным технологиям УВЗ Константин Кравченко и член правления корпорации "Галактика" Антон Мальков.Согласно документу, взаимодействие сторон включает организацию сквозного информационного взаимодействия учас...

Apple пообещала нарастить продажи iPhone. Откуда такая уверенность? Всевозможные скидки, акции и лояльные кредитные предложения привели к тому, что в последние недели марта спрос на iPhone на ключевых для Apple рынках начал постепенно усиливаться. В конечном итоге это должно привести к увеличению объемов продаж, которые станут заметны уже в...

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

[Перевод] AMP: будущее электронной почты Динамическое электронное письмо, созданное с использованием технологии AMP, российскими разработчиками из ecwid.ru Проект AMP задумывался, чтобы улучшить пользовательский опыт в сети, а это значит и работу с электронной почтой, когда она происходит в вебе. Для большинства и...

[recovery mode] «Так я понял, что теперь я дата инженер, и по-другому можно себя спозиционировать на рынке» Хабр, привет! Еще одно интервью с нашим выпускником – Николай Рекубратский, тимлид команды разработчиков в компании XING. Николай рассказал о жизни в Германии, о ресурсе, на котором он нашел работу, чем европейские специалисты отличаются от российских в подходе к работе, о в...

Борьба за качество решений на Erlang/Elixir @jcutrer Сегодня мы будем говорить про журналы событий, количественные метрики и наблюдение за всем этим с целью увеличения скорости реакции команды на инциденты и уменьшения времени простоя целевой системы. Erlang/OTP как фреймворк и идеология построения распределенных сис...

Заводим Spring StateMachine Вступление В проектах я встречался с тремя примерами, так или иначе связанными с теорией конечных автоматов Пример 1. Занимательный говнокод код. Занимает уйму времени, на то чтоб понять что происходит. Характерной особенностью воплощения обозначенной теории в коде являет...

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

На Lumia 950/XL с WoA имеется поддержка звонков и обмена сообщениями В прошлом году мы увидели, как команда разработчиков представила Windows 10 на ARM для Lumia 950 и 950 XL, двух последних флагманов, разработанных Microsoft. Lumia 950 и 950 XL – единственные два телефона, которые должны работать под управлением Windows 10 on ARM, поскольку ...

Концепция 5G не устраивает российских вендоров Ассоциация занимается поддержкой компаний, чье оборудование находится в реестре телекоммуникационного оборудования российского происхождения (ТОРП). По состоянию на ноябрь, в реестр, в частности, включены продукты компаний "ИскраУралТЕЛ", "Предприятие "ЭЛ...

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

Замена Action URL & URI в SIP-телефонах или управление via websockets? SIP-телефоны. Компьютеры с трубкой. По идее с ними очень многое можно что делать, а их используют только для звонков :-) Недавно был на конференции АстерКонф, и там вендоры рассказывали о своих телефонах, не будем никого выделять, все хороши, где-то лучше, где-то дешевле, п...

Качаем 16GB торрент через планшет с 4GB свободного места Задача: Есть ПК без интернета но есть возможность перекинуть файл по USB. Есть планшет с интернетом с которого этот файл можно перекинуть. На планшет можно скачать нужный торрент но не достаточно свободного места. Файл в торренте один и большой. Путь к решению: Я запустил т...

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

Перенос веб-сервиса на Яндекс.Облако с AWS Всем привет! Меня зовут Виталий Давыдов, я основатель компании Poteha Labs. В конце прошлого года Яндекс запустил новый продукт для разработчиков — Яндекс.Облако, который предоставляет вычислительные мощности и сопутствующие сервисы для обработки и хранения данных. В этой с...

Слух: Valve трудится над проектом под кодовым названием Citadel Ну а мы верим всей семьёй (нет).

CoinFLEX запускает первоначальное предложение фьючерсов на токены проекта Polkadot Биржа криптовалютных фьючерсов CoinFLEX анонсировала проведение первоначального предложения фьючерсов (IFO), при этом примечательно, что кампания будет направлена на пока еще не существующий токен проекта Polkadot. Об этом сообщает CoinDesk. «Впервые мы запускаем рынок фьюче...

Издатель Metro Exodus уверен в противостоянии с Crackdown и Far Cry 15 февраля разгорится борьба за умы и кошельки игроков: после относительного затишья в начале года, в один день выйдут четыре крупные игры. В пятницу появится долгожданный боевик Crackdown 3 для платформ Microsoft, неожиданный постапокалиптический шутер Far Cry New ...

[Из песочницы] Generic Recycler View или как не писать шаблонный код Все мы пишем приложения и у всех нас есть списки. И самое очевидное решение это RecyclerView. Сама по себе реализация не сложна и писать гайд по RecyclerView уже не актуально. Но есть одно но. Каждый раз когда нам нужен список мы создаем класс, в нем прописываем шаблонный ме...

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

Зачем Додо Пицце 250 разработчиков? Прошлой осенью мы объявили о том, что планируем расширить IT-команду с 48 до 250 человек. Сразу посыпались вопросы, которые по сути сводились к одному: зачем сети пиццерий 250 разработчиков? Откуда эта цифра? Поэтому в первом посте в нашем блоге хочу ответить именно на этот ...

HazeOver – утилита для концентрации только на одном окне (Mac) Сторонние разработчики придумали немало разных программ, которые должны помочь владельцам яблочных компьютеров сконцентрироваться на конкретной задаче или отдельном окне. Одним из таких приложений является HazeOver.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No com...

[Из песочницы] Создание многомодульного Gradle проекта SpringBoot + Angular в IDEA Достаточно часто в моей практике используется связка Spring + Angular. Хочу поделится своим опытом по подготовке подобного проекта в среде разработки IntelliJ IDEA. Создаем пустой Gradle проект Для начала создадим пустой Gradle проект в IDEA, при этом снимите все галочки би...

Банк ВТБ завершил стратегический проект по построению собственного ИТ-облака В ходе реализации проекта сформирован и автоматизирован каталог облачных услуг, которые включают IaaS (Инфраструктура как услуга) и PaaS (Платформа как услуга) услуги.Заместитель президента-председателя правления Ольга Дергунова отметила: "Построение собственного "...

Как проверить доступность вводного предложения в iOS Если в вашем приложении с подписками вы используете вводные предложения (триал, оплата по мере использования или предоплата), то прежде чем показать цену на экране оплаты, вам нужно определить доступность вводного предложения для пользователя. Если пользователь до этого уже ...

Продано 6 млн смартфонов Realme Компания Oppo официально сообщила о том, что продажи смартфонов Realme уже превысили отметку 6 млн единиц. Стоит отметить, что бренд Realme был представлен только в середине мая прошлого года, а в начале января производитель отчитался о реализации 4 млн смартфонов. Чтоб...

[Перевод] Создание приложения для Slack с использованием функций 8base Slack — отличное приложение для внутреннего общения между командами. Одна из особенностей, что мы можем легко его расширить, создавая и интегрируя чат-ботов и слэш команды чата, позволяющие пользователям взаимодействовать с внешними сервисами. Отличным ботом Slack, весьма ...

Kotlin Native: следите за файлами Когда вы пишите command line утилиту, последнее, на что вам хочется полагаться, так это на то, что на компьютере где она будет запущена установлен JVM, Ruby или Python. Так же хотелось бы на выходе иметь один бинарный файл, который будет легко запустить. И не возиться слишко...

Портирование WPF приложений на netcore 3.0 Ожидаемый релиз netcore 3.0 позволяет запускать wpf на netcore. Процедура перевода для одного несложного проекта занимает один-два дня. Каждый последующий — много быстрее. Читать дальше →

Проект российской спутниковой системы "Эфир" решили закрыть Это следует из имеющегося в распоряжении РИА Новости письма ГК "Роскосмос" и протокола АНО "Цифровая экономика".В конце 2017 года предложенную Роскосмосом программу ГМИСС для предоставления спутниковых услуг интернета и мобильной связи внесли в проект ФЦП...

[Перевод] Дзен изолированных компонентов в Android-архитектуре Несколько лет назад мы в Badoo начали использовать MVI-подход к Android-разработке. Он был призван упростить сложную кодовую базу и избежать проблемы некорректных состояний: в простых сценариях это легко, но чем сложнее система, тем сложнее поддерживать её в корректном виде ...

[Перевод] Прекратите использовать Ngrx/effects для этого Иногда простейшая реализация функциональности в конечном итоге создает больше проблем, чем пользы, только увеличивая сложность в другом месте. Конечным результатом является забагованная архитектура, которую никто не хочет трогать. Читать дальше →

Стратегия Attack on Titan Tactics вышла в Японии, релиз на английском — летом Attack on Titan – одна из самых популярных серий аниме на Западе. По ней есть уже несколько компьютерных игр и проекты для мобильных. Действие серии происходит в мире, где люди живут в городах, окруженных огромными стенами, защищающими их от титанов. Помимо стен у людей есть...

Dependency Injection, JavaScript и ES6-модули Ещё одна имплементация Dependency Injection в JavaScript — с ES6-модулями, с возможностью использовать один и тот же код в браузере, и в nodejs и не использовать транспиляторы. Под катом — мой взгляд на DI, его место в современных web-приложениях, принципиальная реализация...

Microsoft выпустила шрифт Cascadia Code для программистов Компания Microsoft выпустила новой моноширинный шрифт под названием Cascadia Code, созданный под влиянием Windows Terminal. К слову, внутреннее кодовое название Windows Terminal — Cascadia. Впервые шрифт был представлен на конференции разработчиков Build 2019. Cascadia Code...

[Из песочницы] Как я боролся с Shared Element Transition и написал свою первую opensource библиотeку Нет повести печальнее на свете, чем повесть о ViewPager’e и SET’e Хочется предупредить, что автор ‒ новичок андроид, поэтому статья содержит столько технических неточностей, что вас, скорее, нужно предупредить о том, что в статье могут встретиться технически достоверные...

«КОРУС Консалтинг» создал корпоративный портал на базе «1С-Битрикс24» для СТД «Петрович» ГК «КОРУС Консалтинг» завершила проект по созданию единого информационного пространства для сотрудников СТД «Петрович». Новое решение создано на …

Состоялся глобальный релиз симулятора бога Game of Gods от Foursaken Media на iOS и Android Студия Foursaken Media, создавшая Heroes and Castles и Noblemen: 1896, наконец-то выпустила свой новый проект Game of Gods. В этой игре вам предстоит стать богом, чтобы спасти Землю. Сделать это можно несколькими способами: добрым, заботясь о людях, или злым, уничтожая всех...

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

[Перевод] Трудно быть мейнтейнером проекта Open Source Автор — Сальваторе Санфилиппо, разработчик и мейнтейнер свободной СУБД Redis Несколько месяцев назад мне написал мейнтейнер одного системного open source проекта с довольно большим и активным сообществом. Он написал, что много лет изо всех сил пытается поддерживать свой пр...

Производство чипов Apple A13 для новых iPhone начнётся во втором квартале О предстоящем чипсете Apple A13 много говорили в прошлом году, тем не менее, никаких официальных сведений о нём до сегодняшнего дня мы не имели. На днях генеральный директор TSMC подтвердил, что его компания остаётся единственным партнёром Apple по производству чипа A13 в 20...

Рецепты TeamCity. Доклад Яндекс.Такси Меня зовут Эдуард Мацуков, я делаю Таксометр — приложение для водителей Яндекс.Такси. Занимаюсь инфраструктурой и всем, что с ней связано. Какое-то время назад я выступил с докладом — рассказал об опыте дружбы TeamCity с нашим проектом и с разработчиками в целом. Отдельная ч...

Код iOS 13 предлагает Apple тестировать AR-гарнитуру с режимом «StarBoard», c кодовым названием «Garta» Уже давно ходят слухи, что Apple работает над гарнитурой или очками дополненной реальности, и, несмотря на недавний отчет DigiTimes, в котором утверждается, что проект был приостановлен, документация, увиденная во внутренней сборке iOS 13, предполагает разработку дисплея доп...

[Перевод] Введение в детерминированные сборки на С/С++. Часть 1 Перевод статьи подготовлен специально для студентов курса «Разработчик С++». Что такое детерминированная сборка? Детерминированная сборка — это процесс сборки одного и того же исходного кода с одной и той же средой и инструкциями сборки, при котором создаются одни и те же...

Новый фонд для DevOps-проектов от Linux Foundation начался с Jenkins и Spinnaker На прошлой неделе организация The Linux Foundation во время своего мероприятия Open Source Leadership Summit объявила о создании нового фонда для Open Source-проектов. Очередной независимый институт по развитию открытых [и востребованных в индустрии] технологий призван объ...

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

[Перевод] Python Testing с pytest. Плагины, ГЛАВА 5 Вернуться Дальше Достаточно мощный pytest прямо из коробки, становится еще лучше, когда вы добавляете в него микс из плагинов. Кодовая база pytest структурирована настройками и расширениями, и есть хуки, доступные для модификации и улучшений через плагины. Читать дальше →

Amazon готовит умную колонку для конкуренции с Apple HomePod и робота, который будет самостоятельно перемещаться по дому Компания Amazon фактически создала рынок умных колонок и долгое время была там единоличным лидером. Однако, несмотря на наличие большого количества моделей и обновление линейки, в ассортименте Amazon почему-то до сих пор нет такой модели, которая была бы интересна людям...

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

[Перевод] Что нового в разработке Mamba Прошло немало времени с тех пор, как мы рассказывали о том, что нового в змеиной стране. Mamba всё еще быстра, поддерживает больше операций Conda и отрастила хвост (бэкенд) посолиднее благодаря изменениям в libsolv. Ускоряем змею! А что такое Mamba? Mamba — это drop-in заме...

[Из песочницы] Whitespace Обфускатор для PHP Прочитав статью про обфускацию в JavaScript (а именно 3-ю часть статьи), я заинтересовался подобным обфускатором для PHP. Обфускатор, о котором шла речь в статье превращал JavaScript-код в невидимый (на первый взгляд), состоящий из табуляций и пробелов код. Суть заключаетс...

Microsoft: Windows 10 версии 1909 еще не готово Microsoft дорабатывает обновление Windows 10 версии 1909. Обновление под кодовым названием «19H2» должно появиться осенью 2019 года, что означает довольно скоро, учитывая, что мы уже в октябре.ESD Windows 10 версии 1909 Build 18363.356 был недавно опубликован на сервере служ...

Первое крупное обновление. Samsung Galaxy Note10 и Note10+ получили многочисленные улучшения На прошлой неделе смартфоны Samsung Galaxy Note10 и Note10+ получили совсем небольшое обновление, а теперь Samsung выпустила первый крупный апдейт, который приносит многочисленные улучшения для новых флагманов.  Прошивка получила номер N97*FXXU1ASH5 и включает дли...

Nokia Daredevil с 4 ГБ ОЗУ замечен в Сети В начале месяца мы сообщали, что смартфон Nokia Daredevil был протестирован в популярном бенчмарке Geekbench, в котором он смог набрать 1604 и 5821 балл в однопоточном и многопоточном режимах соответственно. Под этим кодовым названием скрывается смартфон, который выйдет...

ASUS ROG Phone 2 и его характеристика Ранее ASUS ROG Phone 2 засветился в базе сразу трех китайских регуляторов под кодовыми номерами ASUS_I001DA и ASUS_I001DB, что указывает на выход сразу двух версий смартфона. Различаться они будут мощностью беспроводной зарядки: 30 или 18 Вт. Одной из фишек новинки станет ди...

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

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

Центробанк сможет блокировать сайты финансовых пирамид Проект закона был внесен Председателем Государственной Думы Вячеславом Володиным совместно с Председателем Совета Федерации Валентиной Матвиенко, членами СФ и депутатами всех политических фракций Государственной Думы.Также соавторами поправок выступили Первый заместитель Пре...

Студия Itatake обновила популярную головоломку Pebble Universe впервые за 5 лет Не так давно разработчик Itatake выпустил необычную аркаду Rest in Pieces. Но олдскульные геймеры знают, что именно эта студия в далеком 2012 работала над проектом Pebble Universe. Это была физическая головоломка, которые тогда заполонили App Store после ставшего очевидным у...

Ростовская область делится с коллегами из Республики Саха (Якутия) успешным опытом создания единой региональной СЭД "ДЕЛО" Специалисты министерства информационных технологий и связи Ростовской области, региона, где реализуется один из крупнейших проектов на базе разработанных ЭОС решений, 27 марта провели онлайн-совещание с коллегами из Республики Саха (Якутия). Предметом обсуждения стал опыт со...

«Ростех» решил возглавить переход на российское оборудование 5G. В Минкомсвязи считают, что предложения госкорпорации требуют существенной доработки «Ростех» разработал концепцию перехода на отечественное оборудование для мобильной связи 5G и готов возглавить этот процесс. Корпорация признает, что для запуска производства придется кооперироваться с Huawei, Nokia и Cisco.

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

Google работает над ARCVM, новым способом запуска Android-приложений в Chrome OS В течение последних нескольких лет на многих устройствах Chromebook можно было установить магазин Google Play и запускать приложения для Android. Это дало Chrome OS возможность стать чем-то большим, нежели просто не очень популярной операционной системой, основанной на попу...

[Перевод] Знакомство с Helm 3 Прим. перев.: 16 мая этого года — значимая веха в развитии менеджера пакетов для Kubernetes — Helm. В этот день был представлен первый альфа-релиз будущей крупной версии проекта — 3.0. Её выход принесёт в Helm существенные и долгожданные изменения, на которые многие в Kube...

Долгожданная MMORPG Lineage 2M вышла на iOS и Android, пока только в Южной Корее Издатель NCSoft объявил о релизе долгожданной MMORPG Lineage 2M. Пока что проект доступен только в Южной Корее, но в официальном релизном ролике показаны кадры со всего мира, что в очередной раз подтверждает планы по выпуску проекта и в других странах (там даже Россия есть)....

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

В 2021 году разработчики получат возможность объединения приложений для iOS и macOS в единое ПО Ещё в прошлом году Apple заявила о том, что даст разработчикам инструмент для простого портирования приложений для iOS на macOS. Тогда говорилось, это случится в 2019 году, но других подробностей не было. Ресурс Bloomberg поделился новыми деталями касательно данной иниц...

Два смартфона Vivo показали возможности в тестах В базе данных популярного бенчмарка Geekbench, наконец, появились результаты тестирования смартфона, который проходит под модельным номером Vivo 1918. В однопоточном режиме устройство набрало 1933 балла, а при использовании всех ядер однокристальной системы Qualcomm Sna...

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

Обзор Coffee Corp. Еще один кликер Большинство современных игровых проектов построено на вполне понятных и привычных игроку механиках — разработчикам просто не очень выгодно что-то выдумывать и пробовать. Зачем разрабатывать игру с нуля, если можно просто взять уже готовую механику и стратегию, скопировать ее...

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

12-ядерный ARM-чип Apple превзошёл в тесте Intel Core i9 Уже довольно давно ходят слухи, что компания Apple разрабатывает собственный ARM-процессор для своих компьютеров Mac, в частности для мобильных MacBook. И теперь в базе данных бенчмарка Geekbench обнаружилась запись о тестировании процессоров, которые с высокой долей вероятн...

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

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

Названы подарки для оформивших предзаказ на флагманские Samsung Galaxy Note10 В сети появились сведения о рекламных программах предварительного заказа, которые будут действовать для флагманских смартфонов серии Galaxy Note10. Как сообщил известный сетевой информатор Эван Блэсс (Evan Blass) на своей страничке в социальной сети Twitter, такие прогр...

Михаил Романов стал Заместителем руководителя Северо-Западного межрегионального координационного совета «Единой России» По решению Президиума Генсовета «Единой России», депутат Государственной Думы, Заместитель председателя Комитета Государственной Думы по контролю и Регламенту, член Генерального совета партии «Единая Россия» Михаил Романов назначен Заместителем руководителя Северо-Западного ...

Перевод: Почему «Windows Lite» не будет анонсирован на Build 2019 В течение последних нескольких месяцев было много разговоров о проекте под кодовым названием «Windows Lite», который разрабатывается внутри Microsoft и является новой версией Windows на базе Windows Core OS, изначально создавшейся в качестве современной платформы для новых ...

Система управления проектами Agilean Система управления проектами Agilean Применение: Данная система отлично подходит для любых проектов по внедрению новых подходов и методологий, R&D проектов, проектов Lean-трансформации, культурной трансформации и в общем любых проектов, связанных с изменениями в орган...

[Из песочницы] Наша с девушкой первая видео игра. Разработка на Unity. Часть 1 Ну как первая… Если не считать релизы только под Android и с десяток заброшенных проектов у финиша, то да, это первая наша игра с замахом больше чем одну платформу. Как же всё начиналось? А всё просто, работали мы значит над другим проектом, назовем его «проект А», работали ...

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

Инвестиционная фирма из Невады приобрела стартап, стоявший за скандальным проектом The DAO Базирующаяся в Неваде инкубационная и инвестиционная фирма Blockchains объявила о покупке немецкого блокчейн-стартапа Slock.it, который стоял у истоков создания Ethereum, а также был причастен к печально известному проекту The DAO. We are excited to announce that we have acq...

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

Игровой смартфон Xiaomi Black Shark на платформе Snapdragon 855 засветился в Geekbench Кажется, одна только компания Xiaomi в состоянии скупить все флагманские процессоры Qualcomm нового поколения. Судите сами: Snapdragon 855 используется в Mi Mix 3 с поддержкой сетей 5G, эту же платформу приписывают и новому полноценному флагману Mi 9, и бюджетному флагм...

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

[recovery mode] Интеграция Опенкарт с учетными системами Опенкарт — один из самых распространенных интернет-магазинов. Во многих случаях возникает задача интеграции со складской учетной системой (чаще всего с 1С). Интеграция предполагает, как минимум, передачу заказов с ИМ в складскую систему для их обработки и отправки товаров п...

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

Обновил портал Единой биометрической системы Теперь граждане могут оформить ряд финансовых услуг без посещения банка. На портале можно ознакомиться с доступными услугами и перейти на сайт банка для их получения. В будущем пользователи смогут получать предложенные услуги в режиме онлайн на самом портале. Сегодня через к...

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

Следующий iPad Pro может получить тройную камеру По сообщениям сетевых источников, будущий iPhone, который представят осенью, станет не единственной новинкой Apple, оснащённой тройной камерой. Ещё одним устройством с тремя камерами может стать iPad Pro. Безусловно, это сообщение стоит воспринимать с некоторой долей скептиц...

Sky: Children of the Light от авторов Journey выйдет на iOS 11 июля, предзаказ в App Store открыт Долгожданная Sky: Light Awaits, которую мы назвали одной из самых ожидаемых игр этого года (и которая почему-то получила иной подзаголовок), готова выйти на iOS — спустя полтора года после релиза в режиме пробного запуска. Уже сейчас можно сделать предзаказ, а выйдет игра 1...

AMD нашла главного по Zen 2 и Navi AMD сегодня объявила о нескольких перестановках в команде ключевых руководителей, отвечающих за процессорные и графические решения. Суть изменений сводится к тому, что компания хочет сделать свою стратегию в отношении CPU и GPU подчинённой единым принципам и достичь таким об...

Google уличили в сборе данных о здоровье «миллионов американцев» Издание The Wall Street Journal выяснило, что Google собирает данные о здоровье «миллионов американцев» для медицинского проекта под кодовым названием «Соловей». Проект охватывает 21 штат, но ни врачи, ни пациенты о сборе персональных данных не знали. В рамках проекта Google...

Microsoft подтвердила игровую приставку Xbox Scarlet, подробности о консоли раскроют уже завтра Компания Microsoft начала подогревать интерес к анонсам, приуроченным к игровой выставке E3 2019. Чередой тизеров фирма подтвердила кодовое обозначение проекта новой консоли. Если посмотреть на задний план тизерных картинок, то на них видны коды – ...

BitMEX: капитализация IEO-проектов в 2019 году составила $907,7 млн Несмотря на ажиотаж, связанный с первичными биржевыми предложениями (IEO), долгосрочные перспективы этого способа привлечения средств скептически оцениваются экспертами. Об этом говорится в отчете исследователей криптовалютной биржи BitMEX. Крупнейшие IEO: По заявлению анали...

Новинка Nokia показалась на первом изображении Инсайдер Мукул Шарма (Mukul Sharma) опубликовал на своей странице в Twitter изображение, на котором, как утверждается, изображена часть лицевой панели нового смартфона Nokia. На прошлой неделе компания HMD Global разослала журналистам приглашения на пресс-конференцию, п...

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

Xiaomi готовит новое поколение игрового Black Shark со Snapdragon 855 на борту Xiaomi одни из первых вышли на рынок игровых смартфонов, после того как его, фактически, создала компания Razer. За год китайский производитель выпустил 2 устройства, и уже готовит третье. Подтвердили это сами руководители компании. В начале года в Geekbench появилась инфор...

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

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

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

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

Как выпускник Физтеха открыл самую большую школу программирования в Армении Карен Шарафян родился и вырос в Армении, окончил факультет общей и прикладной физики МФТИ, поступил в магистратуру Сколтех и МФТИ, но решил вернуться в Армению, где с партнерами открыл крупнейшую в стране школу программирования. Поговорили с Кареном об IT-образовании в Армен...

Заметка: Онлайн-чат средствами SSH Привет, Сообщество! Не так давно пользователь с ником maximmasterr рассказал про свою реализацию системы онлайн-чата посредством использования технологии SSH. В этой заметке мне бы хотелось поделиться с вами ещё одной реализацией SSH-чата, которую разработал Андрей Петров....

Появились подробности о Samsung Galaxy A80 В этом году в линейке Galaxy A у компании Samsung выходят неплохо сбалансированные смартфоны, когда пользователь получает все необходимое по хорошей цене. Будет ли производитель и дальше следовать этой стратегии при выпуске других устройств этой серии, узнаем уже скоро....

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

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

PROF-IT GROUP проводит IIoT-проект для Ульяновского автомобильного завода Специалисты PROF-IT GROUP и Ульяновского автомобильного завода реализовали один из первых в России проектов на базе IoT-платформы PTC ThingWorx …

Смартфон Vivo iQOO Neo 2 замечен в базе бенчмарка Geekbench В июле этого года под брендом Vivo был представлен смартфон iQOO Neo, который получил от разработчиков достаточно производительную аппаратную начинку. Теперь же сетевые источники сообщают о том, что в скором времени производитель может представить ещё одну модель серии. Пред...

История типизации на примере одного большого проекта Всем привет! Сегодня я расскажу вам историю развития типизации на примере одного из проектов в Ostrovok.ru. Эта история началась задолго до хайпа о typing в python3.5, более того, она началась внутри проекта, написанного еще на python2.7. 2013 год: совсем недавно был рел...

Tesla планирует запустить сеть такси на автопилоте в 2020 году Tesla планирует запустить первые роботакси в рамках обширной программы автономного райдшеринга (то есть, когда одним автомобилем пользуется сразу множество людей) в 2020 году. Об этом генеральный директор компании Илон Маск заявил в ходе мероприятия компании под названием A...

Опыт перевода большого проекта с Flow на TypeScript JavaScript – это один из языков с динамической типизацией. Такие языки удобны для быстрой разработки приложений, но когда несколько команд берутся за разработку одного большого проекта, лучше с самого начала выбрать один из инструментов для проверки типов. Можно начать р...

Microsoft отказалась от идеи выпуска двух игровых консолей нового поколения В конце прошлого года стало известно, что Microsoft работает сразу над несколькими новыми игровыми консолями: Anaconda, Anthem, Lockhart, Maverick. В линейку Scarlett, к которой относятся устройства нового поколения, должны были бы войти модели Anaconda и Lockhart. Пер...

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

«Радар» Google Soli продолжает развиваться В 2015 году корпорация Google показала несколько интересных новинок на своей конференции Google I/O. Одна из них — мини-радар Project Soli, который позволяет изменить опыт взаимодействия человека и электронных устройств. Новости об этой технологии время от времени появляли...

[Перевод] Серверный рендеринг в бессерверной среде Автор материала, перевод которого мы публикуем, является одним из основателей проекта Webiny — бессерверной CMS, основанной на React, GraphQL и Node.js. Он говорит, что поддержка многоарендной бессерверной облачной платформы — это дело, которому свойственны особенные задачи....

SC19: Intel представила Ponte Vecchio — первый 7-нм GPU на архитектуре Xe, заточенный под HPC и ИИ Как и ожидалось, в рамках конференции SC19 компания Intel представила свой первый графический процессор на архитектуре Intel Xe HPC, который получил кодовое название Ponte Vecchio, в часть средневекового моста Понте-Веккьо в итальянской Флоренции. Компания Intel называет нов...

Black Shark 2 получит киберспортивную батарею В прошлом году китайская компания Xiaomi вывела на рынок новый суббренд Black Shark, в активе которого уже два игровых смартфона. А сейчас производитель готовит к выходу ещё один смартфон для геймеров. Его анонс уже не за горами. Третий игровой смартфон Black Shark, изв...

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

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

Новый фонд от Linux Foundation — он будет развивать edge computing В нашем блоге мы уже рассказывали о двух «свежих» фондах Linux Foundation — GraphQL и Ceph. В прошлом месяце консорциум учредил еще один проект — Edge, задачей которого станет развитие облачных и периферийных вычислений. Рассказываем, кто уже стал его членом. Читать дальше...

Стартовала предрегистрация на файтинг World Robot Boxing 2 на Android Студия Reliance Big Entertainment выпускает игры в самых разных жанрах, но самые популярные ее проекты — экшены про сражения огромных роботов. Сегодня разработчики запустили предварительную регистрацию на сиквел одного из самых известных своих проектов — World Robot Boxing ...

Facebook пропатчила Fizz — свою реализацию протокола TLS Компания Facebook закрыла серьезный баг в протоколе Fizz — оригинальной реализации TLS с открытым исходным кодом. Эксплуатация уязвимости позволяла удаленному злоумышленнику вызвать отказ в обслуживании и приводила к сбою в работе целевой системы. Баг обнаружили ИБ-специалис...

[Перевод] Темный день для Vue.js Сегодня я был изумлен тем, как обычно позитивное и дружелюбное сообщество Vue.js скатилось в печальное противостояние. Две недели назад создатель Vue Эван Ю опубликовал предложение (RFC) с новым функциональным API для компонентов в грядущем Vue 3.0. Сегодня критическое обсуж...

Загадочный смартфон BlackBerry Adula В приложении безопасности DTEK появился новый смартфон BlackBerry, под кодовым названием «Adula» и номером модели BBI100. Помимо номера модели и кодового названия, пока нет особой информации об этом устройстве. Несколько компаний выпускают телефоны под брендом BlackBerry, ...

В Правительстве РФ почти договорились о концепции системы управления данными По словам источника “Коммерсанта”, знакомого с результатами заседания, стороны в целом поддержали концепцию, разработанную Аналитическим центром при правительстве (АЦ), на доработку документа дан месяц - вместе с "дорожной картой" на 2019 год она должна...

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

Police Stories – почти как в старом боевике (Mac) Только недавно в Steam появился тактический спин-офф This Is the Police под названием Rebel Cops. А буквально сразу за ним на виртуальных полках одного из самых популярных игровых магазинов стал доступен еще один похожий проект – игра Police Stories.Читать дальше... ProstoM...

Google готовит ещё 1 смартфон в 2019 году В базе данных бенчмарка обнаружилось устройство Google под кодовым именем Coral. Одни эксперты уверены в том, что это смартфон (вероятно, Pixel 4), другие — в том, что это планшет или иной гаджет. Как бы то ни было, характеристики у образца следующие: процессор Snapdra...

Security Week 37: уязвимость в Android, Microsoft против deepfakes, популярность Windows 7 Уязвимости в iOS мы обсудили на прошлой неделе, пришла очередь уязвимостей в Android. Четвертого сентября информацию о проблеме в Android опубликовали исследователи из Zero Day Initiative (новость, бюллетень), причем на момент публикации она так и не была закрыта. В выпущенн...

Если проект «Театр» используй акторов… В этой статье будет рассказ об опыте использования акторного подхода в одном интересном проекте автоматизированной системы управления для театра. Это именно впечатление от использования, не более того. Заглянуть за кулисы...

Microsoft тизерит Xbox Scarlet в преддверии брифинга Xbox на E3 2019 Xbox Scarlet — кодовое название нового поколения игровых консолей Xbox. Предполагается, что это будет целое семейство устройств, включающее в себя более мощную консоль с кодовым названием Anaconda и более доступный вариант под кодовым названием Lockhart. И, похоже, анонс но...

Темизация UI kit: как мы подружили SCSS с CSS Variables Всем привет, меня зовут Виталик, я senior фронтенд-разработчик Skyeng. Наша команда делает онлайн-платформу Vimbox для изучения английского языка. Примерно год назад мы с дизайнером доделали небольшой UI kit, искоренивший хаос в интерфейсе и кодовой базе. Оказалось, что в к...

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

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

IT-системам органов власти подберут операторов По сведениям "Коммерсанта", по сравнению с концепцией 2015 года из новой версии удален пункт о том, что системой ЦОД для платформы будет управлять только один оператор. Теперь предполагается, что ГЕОП будет представлять собой экосистему из аккредитованных сервисов ...

Статически безопасная динамическая типизация à la Python Привет, Хабр. На днях в одном моём хобби-проекте возникла задача написания хранилища метрик. Задача сама по себе решается очень просто, но моя проблема с хаскелем (особенно в проектах для собственного развлечения) в том, что невозможно просто взять и решить задачу. Необходим...

Honda присоединится к СП с участием Toyota для создания сервисов каршеринга с использованием робомобилей Honda Motor Co и японский производитель грузовых автомобилей Hino Motors Ltd присоединятся к совместному предприятию SoftBank Group Corp и Toyota Motor Corp, целью которого является развитие сервисов с использованием самоходных автомобилей. REUTERS/Issei Kato Согласно анонси...

Сервис GOG.com объявил «Весеннюю Распродажу» со скидками до 90% на 600 игр На сайте GOG.COM стартовала «Весенняя Распродажа» со скидками до 90% на более чем 600 игр и ежедневными предложениями на избранные игры, которые будут действовать ровно 24 часа. В первую партию «Предложений Дня» войдут Hellblade Senua’s Sacrifice (-60%), ...

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

Editor.js прекрасный редактор сохраняющий исходный код в JSON формате CodeX крутые ребята, которые базируются в Университете ИТМО. На базе этого университета студенты и выпускники создают интересные и полезные проекты: Hawk.so, Capella, AR-tester и другие. Один проект очень помог нашему бизнесу. Редактор Editor.js сохраняющий исходный код в J...

Microsoft: в 2020 году будет 1 млрд устройств на базе Windows 10 Microsoft не без гордости сообщила о том, что она находится практически в одном шаге от того, чтобы объявить о том, что количество устройств, работающий на Windows 10 достигло отметки в 1 млрд.   На данный момент более 900 млн устройств работают на актуальной десктопн...

«Строго конфиденциально»: детали предложения Xerox, которое отвергла HP Отказ В минувшее воскресенье Совет директоров HP Inc. отклонил недавнее предложение Xerox, всколыхнувшее всю отрасль печати, пока в течение последних двух недель просачивалась информация о подробностях возможного слияния. HP подчеркнула, что ...

[Перевод] Новости из мира OpenStreetMap № 464 (04.06.2019-10.06.2019) Картографируем Северную Корею — новый проект Маартена ван ден Ховена1 | Map data OpenStreetMap contributors, ODbL Картографирование Жан-Луи Циммерман в своем твите собрал несколько необычных объектов, которые бросают вызов системе тегирования OSM. Джозеф Айзенберг опубл...

Более 66000 учеников московских школ сдали в 2018 году нормы ГТО На базе Центра патриотического воспитания и школьного спорта ведется реализация проекта «Субботы московского школьника». 25 июля его директор Ольга Ярославская посетила селекторное совещание образовательного ведомства мегаполиса, в ходе которого объяснила суть проекта. По ее...

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

OnePlus исправляется. Смартфон OnePlus 3 и OnePlus 3T скоро обновят до Android 9.0 Pie Еще в декабре прошлого года смартфоны OnePlus 3 и OnePlus 3T, работающие под управлением Android 9.0 Pie, были замечены в популярном бенчмарке Geekbench. А в середине прошлого года компания OnePlus официально пообещала обновить до Android 9.0 Pie не только OnePlus 5 и O...

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

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

Липидам холод нипочем: предотвращение кристаллизации воды при -263 °С Чего больше всего на планете? Что находится на вершине наших потребностей наряду с воздухом и едой? Что по мнению одного бородатого анекдота роднит человека с огурцом? Ответ прост — вода. Это химическое соединение играет центральную роль во многих макро- и микропроцессах: ...

Единые требования к информационным системам госорганов доработают в течение недели Об этом сказал журналистам заместитель директора по инновациям ФГБУ НИИ "Восход" (выступает разработчиком проекта по заказу Минкомсвязи РФ) Андрей Хлызов.Как отмечалось в презентации проекта, представленной в ходе экспертного обсуждения в Аналитическом центре при п...

Пасьянс “Косынка” включен в Зал славы мировых видеоигр Культовая видеоигра Microsoft Solitaire с этого месяца стала официальным членом Всемирного Зала славы видеоигр, присоединившись к классическим играм, таким как Doom, Tetris, World of Warcraft и Halo: Combat Evolved. Из-за его включения в самую популярную в мире операционную ...

8-разрядный код Морзе По просьбе одного из любителей применения Щ-кодов в электронных поделках возникла необходимость написать функцию (подпрограмму, процедуру), которая будет издавать трель из последовательности точек и тире. В коде Морзе длина символа может быть от 1 знака (буквы Е и Т) до 9 зн...

Что такое Filecoin? 1 В чем состоит идея Filecoin? Filecoin — это проект по созданию децентрализованной платформы хранения данных со встроенной криптовалютой (Filecoin, FIL), который с 2014 года реализовывает калифорнийский блокчейн-стартап Protocol Labs, разработчик системы IPFS.Идея про...

[Из песочницы] История одного небольшого проекта длиною в двенадцать лет (о BIRMA.NET впервые и начистоту из первых рук) Рождением этого проекта можно считать маленькую идею, посетившую меня где-то в конце 2007 года, которой суждено было обрести свой окончательный вид лишь 12 лет спустя (на данный момент времени – конечно же, хотя и текущая реализация, по мнению автора, весьма удовлетворительн...

Microsoft полностью перепишет часть Windows на своем новом языке программирования Как пишет CNews со ссылкой на Zdnet, новый язык базируется на набирающем популярность Rust, развитием которого занимается компания Mozilla, разработчик известного браузера Firefox. Проект получил название Verona и, по данным издания, ключевое его отличие от Rust заключается ...

Короткое видео с демо-версией Oceanhorn 2: Knights of the Lost Realm Целых 2,5 года прошло с тех пор, как Cornfox & Bros. анонсировали сиквел популярной Oceanhorn — Oceanhorn 2: Knights of the Lost Realm. Периодически они рассказывали о проекте, все больше интригуя игроков, но последний раз о нем было слышно аж в марте прошлого года на GD...

Microsoft выпустила сборку Windows 10 ветки 20H1 вместо 19H2 14 февраля Microsoft решила всех удивить и выпустила первую публичную сборку Windows 10 ветки 20H1. Многие ожидали, что сборки под номером 18xxx относятся к ветке 19H2, но, как оказалось, нет. Microsoft в этому году, похоже, решила слегка пересмотреть программу Windows Insid...

Microsoft выпустила сборку Windows 10 ветки 20H2 вместо 19H2 14 февраля Microsoft решила всех удивить и выпустила первую публичную сборку Windows 10 ветки 20H2. Многие ожидали, что сборки под номером 18xxx относятся к ветке 19H2, но, как оказалось, нет. Microsoft в этому году, похоже, решила слегка пересмотреть программу Windows Insid...

Xiaomi опубликовала исходные коды прошивок Xiaomi Mi 9 SE и Mi 8 SE Директор по новой продукции Xiaomi Ван Тен Томас (Wang Teng Thomas) на днях заявил, что компания может отказать от выпуска линейки урезанных флагманов Mi SE. Это в частности позволит компании уйти от имиджа производителя дешевых устройств. Однако пока что разработчики п...

Разработчики Monument Valley — студия ustwo — работают над двумя мобильными играми Серия Monument Valley — одна из самых значимых в истории индустрии мобильных игр. После релиза первой части в 2014 году визуальный стиль головоломки захватил умы крупных компаний и мелких разработчиков, и спустя 5 лет мы продолжаем сравнивать похожие игры именно с творением ...

Успешный опыт создания единой региональной СЭД Специалисты министерства информационных технологий и связи Ростовской области, региона, где реализуется один из крупнейших проектов на базе разработанных ЭОС решений, 27 марта провели онлайн-совещание с коллегами из Республики Саха (Якутия).

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

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

85% компаний используют Интернет вещей Microsoft представила исследование IoT Signals, посвященное динамике внедрения Интернета вещей в компаниях из разных индустрий и стран мира[1]. Согласно его результатам, 85% организаций уже имеют как минимум один бизнес-проект в этой сфере, а к 2021 году эта цифра вырастет д...

Windows 10 20H1 также работает на Lumia 950 XL через WoA Один из разработчиков проекта Windows 10 on ARM для флагманских смартфонов Lumia сумел загрузить и установить обновление Windows 10 20H1 на Lumia 950 XL. Это было достигнуто с помощью проекта WoA, который позволяет разработчикам с легкостью опробовать все новые возможности W...

Алиса в стране Битрикс Приветствую вас (лично вас, а не всех кто это читает)! Сегодня мы: Создадим приложение (навык) Алисы с использованием нового (октябрь 2019) сервиса Yandex Cloud Functions. Настроим наше приложение так, чтобы оно отправляло заказы клиентов (т.н. лиды) в CRM Битрикс24. ...

Десятки тысяч закупок, прозрачных как стекло: распутываем клубок Наводить порядок в закупках крупного банка непросто. Особенно когда они разведены по двум независимым комплексным системам ERP и СЭД. При объединении ВТБ и ВТБ24 у нас также произошло объединение информационных систем, и теперь единый процесс закупок проходит через них. Что ...

Лев Хасис рассказал о планах «Сбербанка» на экосистему: единый ID для всех проектов и покупка востребованных сервисов Все сервисы будут интегрированы — например, можно будет смотреть фильм в Okko и получить бесплатный гамбургер.

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

Совет Федерации подготовил поправки к законопроекту об автономном рунете В Совфеде разработали предложения по доработке ко второму чтению в Госдуме законопроекта об автономной работе российского сегмента интернета. Первый замглавы Комитета палаты по конституционному законодательству и госстроительству Людмила Бокова отметила, что 12 марта прошло ...

SoftBank планирует слить Yahoo и Line в одно предприятие Японская телекоммуникационная компания SoftBank планирует объединить интернет-подразделение Yahoo Japan с оператором приложений для обмена сообщениями Line Corp. В результате будет создана компания, стоимость которой оценивается в 30 млрд долларов. Сделка, которая объе...

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

Тесты доказывают, что GeForce GTX 1660 Super будет очень выгодным предложением Первые тесты GeForce GTX 1660 Super показали, что адаптер максимально близок по производительности к GTX 1660 Ti. Новые тесты не столь впечатляют, но всё равно радуют. Это результаты видеокарт в Ashes of the Singularity: Escalation, и они показывают, что GTX 1660 Super...

Как запретить Apple устанавливать обновления на ваш Mac без спроса За последние две недели Apple выпустила два апдейта для macOS, установка которых не требовала согласия пользователей, а производилась в автоматическом режиме. У многих этот факт вызвал недоумение. Ведь, если Apple может позволить себе развертывать мелкие патчи без ведома по...

HP работает над созданием новой VR-гарнитуры с высоким разрешением изображения Компания HP намерена создать гарнитуру виртуальной реальности для платформы Windows Mixed Reality. Это устройство будет отличаться комфортностью в процессе использования, а также высоким разрешением. Устройство фигурирует под кодовым названием Copper. Гарнитура виртуальной р...

За три года в Пермском крае появится более 40 высокотехнологичных проектов НТИ "Дорожная карта" направлена на поддержку технологических компаний Пермского края, которые работают на рынках НТИ - в сфере производственных технологий, здравоохранения и персональной медицины, беспилотного автотранспорта, умной энергетики. Ожидается, что в течение ...

Трейлер с положительными отзывами прессы об Ace Combat 7: Skies Unknown Издательство Bandai Namco Entertainment в день консольного запуска авиационного боевика Ace Combat 7: Skies Unknown представило ещё один трейлер. В нём, как всегда, немало красивых кадров с рассекающими небеса самолётами, но на этот раз разработчики поспешили п...

Российские операторы получат частоты 5G бесплатно при покупке отечественного «железа» Властям России выдвинули предложения по продвижению отечественного телекоммуникационного оборудования для сетей 4G и 5G на сотни миллиардов рублей. Об этом рассказало издание CNews.

Самая большая проблема DevOps – это название Статья в Википедии, посвящённая DevOps, начинается с заявления о том, что DevOps – это слияние слов «разработка» и «эксплуатация». Таким образом, это методология, которая объединяет разработку программного обеспечения (Dev) с эксплуатацией ИТ (Ops). Оно, конечно, верно, есл...

Apple работает над новыми программными и аппаратными средствами для поиска своих устройств в случае их потери или кражи Ресурс 9to5Mac, ссылаясь на анонимные источники, сообщил о планах Apple заменить приложения «Найти iPhone» и «Найти друзей» новым приложением с кодовым названием GreenTorch, которое в данный момент активно разрабатывается компанией. Новое универсальное приложение создаётся в...

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

Instagram хочет избавиться от счётчиков лайков. Тестировать будут на канадцах Компания Facebook сегодня провела мероприятие F8, на котором представила множество новых решений, продуктов и идей. В частности, мы уже рассказывали о совершенном новом приложении Messenger, которое должно выйти в конце года. Не обошли стороной и Instagram. Эта социальн...

mini PVP — минималистичный мультиплеерный экшен для iOS от создателей Planet Runners Planet Runners– это минималистичный, но динамичный и наполненный спецэффектами раннер от студии Happy Doze. В своем новом проекте разработчики пошли дальше и сделали мультиплеерный шутер в знакомом стиле. mini PVPуже доступна в App Store. В каждом матче участвуют 4 игрока. ...

Википедия запускает социальную сеть на домене .SOCIAL Джимми Уэйлс, создатель Википедии, запустил социальную сеть на домене wt.social.В её основе лежит проект WikiTribune, который был создан для борьбы с ложными новостями. Теперь же WikiTribune сменит не только сайт, но платформу, перейдя в формат социальной сети. Wt.social ста...

Что нового в Node 12 Недавно вышла Node 12 с кодовым именем Erbium, долгосрочная поддержка которой (LTS) продлится с октября 2019 по апрель 2022. В новой версии много вкусностей и улучшений рантайма. Помимо этого, учитывая, что под капотом V8, нода также получит все улучшения движка. Читать дал...

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

Новый подход к многозадачности в iOS 13 для iPad? Немного времени осталось до Всемирной конференции разработчиков WWDC 2019, где Apple анонсирует свою новую операционную систему iOS 13. Мы уже знаем, что ОС получит темный режим и большое количество других нововведений. Также известно, что в компании вновь решили сосредоточ...

[Перевод] Краткая история читерства в видеоиграх Сразу с тех пор, как человечество начало играть в игры, появились люди, стремящиеся ради победы нарушать правила. Будь то шулерская игральная кость, подсчёт карт или удар бедром пинбольного автомата — можете спорить на что угодно: если есть игра с вероятностями, то кто-нибу...

Intel One API Project: архитектур много, API один На проходившем в июне Intel Software Technology Day ведущие инженеры компании рассказали о софтверном проекте под названием «Intel One API» — унифицированной модели программирования для облегчения разработки ПО под разнообразные вычислительные архитектуры, включающей в себ...

«Ростелеком» предлагает свои устройства Росстату Устройства на мобильной ОС "Аврора" могут быть использованы в ходе переписи населения РФ, рассказал в интервью “Коммкрсанту” президент "Ростелекома" Михаил Осеевский. По его словам, "Ростелеком" может поставить Росстату "несколь...

[Перевод] Проект «Прометей»: поиск пожаров с помощью ИИ Перевод Project Prometheus — An AI-powered fire finding solution Мы с коллегами работаем в проекте Prometheus («Прометей») — это решение для раннего обнаружения пожаров, в котором объединены ИИ, компьютерное зрение, автоматические дроны и сервисы прогноза погоды. Этот ком...

Xiaomi Mi A3 будет поставляться со сканером отпечатков пальцев под экраном Последняя технология, которую Xiaomi хочет донести до среднего класса - это сканер отпечатков пальцев. Отчеты разработчиков XDA показали, что как минимум три новых телефона с технологией FOD были обнаружены для тестирования оборудования, два из них с кодовыми именами, указыв...

Проект Microsoft Pegasus может привнести новый интерфейс в Windows 10 2 октября на конференции Microsoft Event 2019 помимо устройств Surface также было представлены и некие программные продукты, где компания представила новую версию Windows 10 для совершенно новой категории вычислительных устройств. Эта новая ОС, получившая название Windows 10...

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

Bell Integrator создал единый веб-сервис для сбора данных со всех секций электронной площадки ТЭК-Торг Компания Bell Integrator завершила создание для компании ТЭК-Торг единого веб-сервиса, позволяющего принимать данные из закрытой части ЭТП для публикации их в открытой части и на сторонних сайтах-агрегаторах. Реализация проекта ...

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

Meizu 9 Lite засветился в интернете Китайская Meizu готовится анонсировать Meizu Note 9 уже на следующей неделе — 6 марта. Недавно смартфон засветился в TENAA, так что характеристики Meizu Note 9 уже известны. Он получит 6,2-дюймовый дисплей с каплевидной выемкой, а также двойную основную камеру (один и...

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

Разработчик научился конвертировать ПО для iOS в ПО для macOS до релиза Marzipan В прошлом году Apple впервые дала нам понять, что готовится к слиянию приложений для iOS и macOS. Эта инициатива, предназначенная для усиления связи между платформами, получила название Marzipan. Для ее реализации Apple должна выпустить специальный пакет инструментов, позво...

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

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)