Социальные сети Рунета
Вторник, 19 марта 2024

Сборка проектов с dapp. Часть 1: Java Эта статья — начало цикла о сборке dapp'ом приложений на различных языках, платформах, технологических стеках. Предыдущие статьи про dapp (см. ссылки в конце материала) были больше обзорными, описывали возможности dapp. Теперь же пора поговорить более предметно и поделитьс...

Microsoft анонсировала Windows Server 2019 Сегодня компания Microsoft анонсировала Windows Server 2019, следующую крупную версию системы для клиентов долгосрочного обслуживания (LTSC). Отмечается, что в новой версии сделан акцент на гибридности, безопасности, платформе приложений и гипер-конвергентной инфраструктуре...

Сложные сечения балок и колонн, отправочные марки, спецификация окон и дверей - в новом релизе Renga Renga Software объявляет о выпуске нового релиза BIM-систем Renga Architecture и Renga Structure. Теперь у проектировщиков и архитекторов появятся новые возможности при работе с колоннами и балками, отправочными марками, окнами и спецификациями. А разработчики IT-решений смо...

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

Список изменений Windows 10 Redstone 5 Windows 10 Redstone 5 станет следующим крупным обновлением операционной системы Windows 10 и выйдет нынешней осенью. Его разработка уже началась. Каждая следующая предварительная сборка в программе тестирования Windows Insider содержит список новых функциональных возможносте...

[Перевод] Kubernetes 1.10: стабилизируем хранение данных, безопасность и работу с сетью Примечание редактора: пост создан релиз-командой 1.10 Мы рады сообщить о выпуске Kubernetes 1.10, первого релиза 2018 года! В новом релизе Kubernetes стал более зрелым, стали лучше масштабируемость и подключение модулей. Новая версия стабилизирует три ключевые области: хран...

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

[Перевод] Осторожнее с копипастом: фингерпринтинг текста непечатаемыми символами Не хотите читать? Посмотрите демо. Символы нулевой ширины — это непечатаемые управляющие символы, которые не отображаются большинством приложений. Н​апример, в э​то пред​ложение я вст​авил де​сять про​​белов н​улевой ширины, вы эт​о замет​или? (Подсказка: вставьте предложен...

Релиз CLion 2018.1: новые возможности из С++17, поддержка WSL, CMake Install, плагин для Rust и многое другое Привет, Хабр! Вот и подоспел первый релиз CLion в этом году — 2018.1! В этом посте мы расскажем, что мы успели реализовать за эти месяцы и какие планы у нас на следующий релиз. Cначала очень коротко о главном. В этот релиз вошли: Поддержка языка C++ Поддержка возможн...

Yii 2.0.14 Команда Yii рада представить новую версию PHP фреймворка: Yii 2.0.14. В неё вошло более сотни улучшений и исправлений, включая исправления безопасности. В релиз вошли несколько изменений, которые могут повлиять на уже работающие приложения. Эти изменения описаны в UPGRADE.md...

Сложные сечения балок и колонн - в новом релизе Renga Renga Software объявляет о выпуске нового релиза BIM-систем Renga Architecture и Renga Structure. Теперь у проектировщиков и архитекторов появятся новые возможности при работе с колоннами и балками, отправочными марками, окнами и спецификациями. А разработчики IT-решений смо...

Обновленные AirPods: поддержка команды «Привет, Siri» и защита от влаги? Компания Apple может работать над AirPods второго поколения, сообщает Bloomberg со ссылкой на осведомленные источники. Обновленные наушники, по данным собеседников издания, получат новый процессор, защиту от попадания влаги, а также возможность активации голосового ассисте...

Анонс Windows 10 Insider Preview Build 17112 Приветствуем вас, уважаемые дамы и господа! Сегодня компания Microsoft выпустила новую предварителную сборку Windows 10 Redstone 4 для участников программы Windows Insider, находящихся на быстром канале обновлений. Поскольку мы находимся всего в нескольких неделях от финаль...

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

Как адаптировать игру на Unity под iPhone X к апрелю Месяц назад Apple предупредила всех разработчиков, что с апреля все приложения, которые заливаются в App Store, должны быть собраны с использованием последнего iOS 11 SDK. О том, как правильно позиционировать контент, используя новый API, уже давно можно почитать в официал...

Скрипт получения информации из образа Windows Имею серию статей посвящённых теме обслуживания образов Windows командами системы DISM. В моих статьях приводились примеры скриптов на языке интерпретатора командной строки cmd.exe. В результате работы исходный образ Windows (живая система или автономный файл *.wim) изменялс...

Анонс Windows 10 Insider Preview Build 17123 (Fast) Добрый вечер, друзья! Буквально несколько минут назад на быстром канале обновлений стала доступна новая инсайдерская сборка Windows 10 под номером 17123. Мы постепенно приближаемся к релизу следующего крупного обновления, поэтому основные изменения связаны с исправлением на...

Анонс Windows 10 Build 17101 (Fast) и 17604 (Skip Ahead) Привет, инсайдеры! Как и сообщалось ранее, разработка обновления Redstone 4 выходит на финишную прямую. Начиная с сегодняшнего дня вновь открыт канал Skip Ahead, на котором инсайдеры будут получать первые предварительные сборки Redstone 5, тогда как на канале Fast продолжит...

Kubernetes 1.10: обзор основных новшеств В конце марта состоялся релиз Kubernetes 1.10. Поддерживая нашу традицию рассказывать подробности о наиболее значимых изменениях в очередном релизе Kubernetes, публикуем этот обзор, подготовленный на основе CHANGELOG-1.10, а также многочисленных issues, pull requests и desig...

Особенности настройки и запуска PVS-Studio в Docker на примере кода Azure Service Fabric Технологии контейнеризации активно используются для сборки и тестирования программного обеспечения. С появлением PVS-Studio для Linux, пользователям стала доступна возможность добавить статический анализ к другим методам тестирования своего проекта на этой платформе, в том ...

JMeter 4.0. Что нового? 11 февраля состоялся релиз новой мажорной версии 4.0 Apache JMeter. Поскольку мы используем этот инструмент для нагрузочного тестирования на многих проектах, мы не могли оставить данное событие без внимания. Предыдущий мажорный релиз (версия 3.0) был выпущен чуть меньше дв...

RegExp Unicode Property Escapes в JavaScript: штрихи к портрету RegExp Unicode Property Escapes перешли на 4-ю ступень и будут включены в ES2018. В V8 они доступны без флага начиная с v6.4, так что готовы к использованию во всех текущих каналах Google Chrome от стабильного до Canary. В Node.js они будут доступны без флага уже в v10 (выхо...

[Перевод] Вышел GitLab 10.4 c динамическим тестированием безопасности приложений и бета-версией Web IDE В первом релизе 2018 года мы внесли улучшения в процессы планирования, тестирования, развертывания и работы с мерж-реквестами. Кроме того, в данный релиз включены новые возможности тестирования безопасности, а также первая версия Web IDE, который является частью нашего амби...

Новости из страны Go, или что нового в GoLand 2018.1 Привет, Хабр! В конце прошлой недели вышла GoLand 2018.1! Для нашей команды этот релиз особенный, — это первое крупное обновление IDE с момента ее запуска четыре месяца назад. Подсказки при редактировании, и навигация по коду, которыми наша команда гордится, стали еще боле...

Вышли iOS 11.2.6, watchOS 4.2.4, tvOS 11.2.6 и новая сборка macOS 10.13.3 В ночь с 19 на 20 февраля компания Apple, как и обещала, выпустила iOS 11.2.6, watchOS 4.2.3, tvOS 11.2.6 и обновленную сборку macOS 10.13.3. Все четыре апдейта не содержат новых функций, а их релиз направлен на устранение ошибки «символа смерти», вызывающего зависание сис...

Автозаполнение в поиске Google позволяет ежедневно экономить на вводе текста до 200 лет времени Компания Google провела внутреннее исследование и выявила, что функция автозаполнения поисковых запросов ежедневно позволяет пользователям экономить на вводе текста эквивалент времени в 200 лет. Эта функция позволяет снизить время ввода текста при онлайн поиске примерно на 2...

NGINX и gRPC теперь настоящие друзья Несколько дней назад зарелизилась новая версия Nginx — 1.13.10. Главная фича данного релиза — это нативная поддержка проксирования HTTP/2, и, как следствие, gRPC. Читать дальше →

WhatsApp получил поддержку двойных стикеров и отправку местоположения стикером Команда разработчиков мессенджера WhatsApp, принадлежащего Facebook, постоянно занимается внедрением новых функциональных возможностей в свой сервис. Сегодня состоялся релиз новой бета-версии приложения с номером 2.18.120, в которой появилось сразу два интересных новшества –...

Расширение функционала меню в nanoCAD 8.5: макросы и LISP выражения Файлы меню nanoCAD имеют расширение .cfg и структуру, отличающуюся от структуры меню (*.mnu, *.cui, *.cuix) других САПР. В версии 8.5 появилась поддержка макросов, которые могут содержать несколько команд и параметров, а также LISP-выражения. Читать дальше →

[Перевод] Windows Server 2019: поддержка Linux и Kubernetes 20 марта компания Microsoft сообщила о том, что в этом году выйдет следующий официальный релиз Windows Server, отличающийся улучшенной поддержкой гибридных рабочих нагрузок, Linux и гиперконвергентных инфраструктур. Windows Server 2019 придёт на смену ОС Windows Server 2016...

RequireJS для приложений Vue.js + Asp.NETCore + TypeScript Создаем на Visual Studio 2017 модульное приложение Vue.js + Asp.NETCore + TypeScript. В качестве системы сборки вместо Webpack используем компилятор TypeScript + Bundler&Minifier (расширение к VS2017). Загрузку модулей приложения в рантайм обеспечивает SystemJS или Requ...

Текущая разработка Kotlin На прошлой неделе при поддержке Redmadrobot SPB в рамках SPB Kotlin User Group прошла встреча со Станиславом Ерохиным, разработчиком из JetBrains. На встрече он поделился информацией о разрабатываемых возможностях следующей мажорной версии Котлина (под номером 1.3). В этой ...

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

Apple готовит обновление с исправлением сбоя из-за «символа смерти» Apple намерена устранить сбой в работе iPhone и Mac, вызываемый индийским символом языка телугу, задолго до весеннего релиза iOS 11.3 и macOS High Sierra 10.13.4. О своих планах по скорейшему выпуску обновления с баг-фиксами представители компании рассказали журналистам IT...

Официально: Windows 10 Spring Creators Update выйдет в апреле До сих пор компания Microsoft не объявила официальное название и дату начала распространения следующего крупного обновления для Windows 10, разрабатывающегося под кодовым названием «Redstone 4» и имеющее номер версии 1803. Именно по номеру версии можно понять, что работы на...

Android P научит смартфоны работать мышкой и клавиатурой для ПК Следующее крупное обновление мобильной операционной системы Google позволит использовать смартфоны в качестве мышки или клавиатуры для ПК с подключением по Bluetooth. Об этом сообщил один из пользователей сообщества мобильных разработчиков XDA Developers. Проще говоря, смар...

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

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

Windows 10 April 2018 Update Релиз Windows 10 Spring Creators Update или уже April 2018 Update если судить по презентации WinHEC, так вот, грядущее обновление для Windows 10 стало одним из самых обсуждаемых за последние годы, так как финальную сборку отзывают довольно редко. К примеру, WZor напоминает, ...

Доступен Windows 10 SDK Preview Build 17120 Сегодня компания Microsoft выпустила новую предварительную версию Windows 10 SDK под номером 17120 для разработчиков программного обеспечения, которую можно использовать с инсайдерскими сборками Windows 10 Build 17120 или новее. Основная работа ведётся над исправлением ошиб...

Список нововведений в Android 9.0 P (Developer Preview 1) По последней инсайдерской информации, анонс Android P Developer Preview ожидался 14 марта, но поисковый гигант выпустил новую версию своей мобильной системы на неделю раньше. Как обычно, пока это безымянная операционная система, просто Android P без единого намёка на будущее...

Windows 10 Build 17600 – первая сборка Redstone 5 Компания Microsoft уже заканчивает разработку Redstone 4, вскоре должны будут подписать RTM-сборку Spring Creators Update. Подписание – это некий процесс завершения разработки, после тестирования кандидатов на статус подходящий к RTM, т.е. финальной сборки. Будет отобран лиш...

Не хватает символов? Этот приложение откроет доступ ко всему Юникоду! Если на Mac нажать комбинацию клавиш Ctrl+Cmd+Пробел, откроется окошко, в котором появится весь набор символов Юникода, откуда вы можете выбрать любой. В iOS такие возможности ограничены лишь дополнительной клавиатурой, где доступны лишь смайлики эмодзи. В качестве возможн...

Google анонсировала Android P Developer Preview Компания Google представила первую предварительную версию Android P для разработчиков программного обеспечения. Однако мы не рекомендуем использовать эту версию системы на постоянной основе, поскольку она содержит достаточно больше количество ошибок и не является стабильной...

Guava, Graal и Partial Escape Analysis На прошлой неделе случился релиз десятки — и хотя Graal был доступен и раньше, теперь он стал ещё доступней — Congratulations, you're running #Graal! — просто добавьте -XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler Что конкретно это может нам дать и где можно ожидать...

ReactOS 0.4.8: Мы переманили доктора Ватсона Привет, Хабр! В момент разгара битвы бабла со злом, мы объявляем о выпуске очередной версии нашей операционной системы. Совпадение? Не думаем! В этом выпуске — поддержка новых API, возвращение доктора Ватсона, баги с фантастическими историями. Скачать установочные образы...

7 новых функций, которые появятся в Android P Финальный релиз Android P может оказаться одним из самых бомбических в истории версий ОС Android. Улучшений будет много, и в первую очередь они коснутся безопаности, а также поддержки смартфонов с безрамочным дизайном экранов.

Windows 10 Build 17650 доступна для загрузки Состоялся релиз очередной новой сборки Windows 10 Build 17650. Обновился Центр безопасности Защитника Windows, который теперь имеет элементы Fluent Design, а также появилась поддержка подсистемы Linux. Обновление доступно уже в Центре обновления Windows.

Как отключить подсказки (предиктивный набор) на клавиатуре iPhone или iPad Компания Apple с каждым релизом нового поколения своей фирменной операционной системы iOS старается улучшить и всячески облегчить жизнь пользователей. Однако далеко не все внедренные нововведения оказываются популярными. Так например, весьма спорной является функция предикти...

Инсайдеры нашли ошибку в Windows 10 Build 17133 и 17134 Мы уже сообщали ранее, что релиз весеннего функционального обновления для Windows 10 был отложен из-за обнаруженных ошибок в сборке 17133, которые приводили к несколько более высокой вероятности появления BSOD. Исправить проблемы простым накопительным обновление не представ...

[Перевод] Что нового в Swift 4.1? Xcode 9.3 и Swift 4.1, наконец-то, уже не являются бета! Данный релиз содержит долгожданные улучшения стандартной библиотеки и самого языка. Если вы не следите за процессом Swift Evolution, то эта статья для Вас. В этой статье вы узнаете о наиболее значительных изменениях,...

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

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

Изменения в стандартной библиотеке Java 10 Недавно состоялся релиз-кандидат Java 10, и на Хабре вышла статья, где перечислены JEP'ы, вошедшие в новый релиз. Однако не все изменения в Java получают свой JEP. В частности, небольшие дополнения стандартной библиотеки практически всегда происходят без JEP'ов. При этом час...

[Перевод] Blockchain на Go. Часть 5: Адреса Содержание Blockchain на Go. Часть 1: Прототип Blockchain на Go. Часть 2: Proof-of-Work Blockchain на Go. Часть 3: Постоянная память и интерфейс командной строки Blockchain на Go. Часть 4: Транзакции, часть 1 Blockchain на Go. Часть 5: Адреса Blockchain на Go. Часть 6: Тра...

Windows 10 Build 17643 – Sets, WebDriver, Экранная лупа Как и обычно, компания Microsoft в конце недели выпустила очередную Redstone 5 сборку под номером 17643. Пока идет неразбериха с RTM-версией Redstone 4, Microsoft уже во всю работает над следующим релизом под кодовым названием Redstone 5. В предыдущей сборке усовершенствовал...

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

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

Анонс Windows 10 Insider Preview Build 17120 (Fast) Добрый вечер, инсайдеры! Самое время для новой сборки Windows 10 под номером 17120, которая уже сейчас доступна на быстром канале обновлений. А пока что предлагаем вам ознакомиться со списком изменений. Windows Mixed Reality Некоторое время назад компания Microsoft объявила...

Новый релиз Firefox повышает его безопасность и стабильность Обновление Mozilla Firefox исправляет 18 уязвимостей, в том числе две критические бреши, четыре серьезные и семь средних. Это уже второй апдейт браузера в 2018 году — 58-я версия вышла менее двух месяцев назад. Наибольшую угрозу представляют уязвимости CVE-2018-5125 и CVE-20...

Проверка исходного кода свободного графического редактора Krita 4.0 Не так давно состоялся релиз новой версии свободного графического редактора Krita 4.0. Самое время проверить этот проект с помощью PVS-Studio. Читать дальше →

Всё об откате. Часть 2. Применим способ на практике! В прошлой части мы узнали, как именно работает система подписывания прошивок. Пришло время закрепить знания! Сегодня мы рассмотрим процесс отката на iPhone 5s с 11.1.2 до 10.3.3. Итак, начнём! Что для этого нужно? iOS c Jailbreak. Либо любая версия iOS c tfp0-уязвимостью...

[Перевод] Разработка игр под NES на C. Главы 7-10. Работа с джойстиком. Коллизии спрайтов Плавно движемся к написанию игры. В этой части описана работа с джойстиками и коллизиями спрайтов. <<< предыдущая следующая >>> Источник Пользовательский ввод Работа с джойстиками довольно простая. Нажатия кнопок первого джойстика читаются по адресу $4016,...

Webpack 4 и code splitting 25 февраля 2018 года вышел релиз webpack 4.0.0 (и на сегодняшний день 4.0.1). Одна из полезных и сравнительно новых фич webpack — code splitting, перенесена в новой версии из плагинов в основную конфигурацию. При практически полном отсутствии документации, как теперь нужно к...

Windows 10 Build 17115 доступен на медленном канале обновлений Разработка Windows 10 Redstone 4 плавно движется к своему логическому завершению. Уже совсем скоро состоится подписание финальной сборки системы, после чего для неё начнут готовиться накопительные исправления. А пока же участники программы Windows Insider, использующие ...

Naumen Service Desk 4.8: возможности теперь безграничны Компания NAUMEN объявляет о выходе Naumen Service Desk 4.8, новой версии российского программного продукта для автоматизации управления ИТ и сервисного обслуживания. Релиз содержит улучшенные функции и новые инструменты: платформу для запуска встроенных приложений, усовершен...

Анонс Windows 10 Insider Preview Build 17650 (Skip Ahead) Доброе утро, друзья! Компания Microsoft продолжает работу над следующим крупным обновлением для Windows 10, разрабатываемым под кодовым названием Redstone 5. Сегодня инсайдерам на канале Skip Ahead стала доступна новая сборка системы под номером 17650, так что не забудьте п...

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

Ролевой экшен Victor Vran выйдет на Nintendo Switch этим летом Разработчики из болгарской студии Haemimont Games объявили, что этим летом Victor Vran выйдет на консоли Nintendo Switch. Релиз состоится в виде специального издания Victor Vran: Overkill Edition. Напомним, что эта готическая фэнтезийная RPG появилась на ПК в февр...

[Перевод] Создание игры на Lua и LÖVE — 7 ОглавлениеОглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player Статья 3 Часть 7. Параметры и атаки игрока Часть 8. Враги Статья 4 Часть 9. Режиссёр и игро...

Фундаментальная уязвимость HTML при встраивании скриптов Чтобы описать суть проблемы, мне нужно рассказать, как вообще устроен HTML. Вы наверняка в общих чертах представляли себе, но я все равно коротко пробегусь по основным моментам, которые понадобятся для понимания. Если кому-то не терпится, сразу переходите к сути. HTML — это ...

Новый макет экрана настроек конфиденциальности Windows 10 Сегодня участники программы Windows Insider смогут впервые увидеть новые настройки конфиденциальности на этапе установки системы, которые станут доступны всем пользователям Windows 10 этой весной. Инсайдеры первыми смогут оценить идею и концепцию, которую Microsoft делает д...

Microsoft рассказала об обновлении системы для Xbox One (версия 1805) За последнее время компания Microsoft выпустила сразу несколько сборок системы для Xbox One участникам программы Xbox Insider на Альфа-круге, но лишь сейчас подробно рассказал о новшествах, которые станут доступны пользователям в следующем обновлении. Стоит отметить, что но...

Lineage OS 15.1 получает функцию блокировки из Android P Недавно компания Google представила Android P Developer Preview 1 с огромным количеством новых функциональных возможностей и настроек: переработанная панель уведомлений, редактор скриншотов, ручной поворот экрана, новые анимации и еще множество других замечательных нововведе...

[Из песочницы] Blockchain на Go. Часть 4: Транзакции, часть 1 Привет, Habr! Представляю вашему вниманию перевод статьи "Building Blockchain in Go. Part 4: Transactions 1". Содержание Blockchain на Go. Часть 1: Прототип Blockchain на Go. Часть 2: Proof-of-Work Blockchain на Go. Часть 3: Постоянная память и интерфейс командной строки ...

[recovery mode] Выпуск 3CX v15.5 Update 3 с новыми функциями и важными изменениями Выпуск 3CX v15.5 Update 3 с новыми функциями и важными изменениями На днях мы выпустили обновление 3CX v15.5 Update 3 и одновременно с ним представили новые лицензии – 3CX Standard от 4 до 16 одновременных вызовов (ориентировочно, организация до 50 сотрудников). Эти лицензии...

IntelliJ IDEA 2018.1 — улучшенный анализ кода, поддержка частичных коммитов Git, Android Studio 3.0 и многое другое Привет, Хабр! Недавно мы запустили IntelliJ IDEA 2018.1 – первое большое обновление в этом году. В нем вас ждет множество важных улучшений: поддержка частичных коммитов Git, отображение внешних аннотаций в коде, функциональность, добавленная из Android Studio 3.0, и многое д...

Вышли вторые бета-версии iOS 11.4, watchOS 4.3.1 и tvOS 11.4 Спустя две недели после релиза дебютной бета-сборки iOS 11.4 Apple выпустила вторую. Апдейт уже доступен пользователям с учетной записью разработчиков. Загрузить файл с обновлением можно как по «воздуху» через Wi-Fi, так и напрямую из раздела для разработчиков на сайте ком...

В Windows 10 появится «сверхпроизводительный» режим Компания Microsoft выпустила очередное обновление для участников тестовой программы Windows 10 Insider. Среди всего прочего, в новой тестовой сборке Windows 10 Pro для рабочих станций появилась опция для сверхпроизводительного режима под названием Ultimate Performance. Опци...

Google может работать над альтернативой Google Play В настоящее время компания Google может быть сосредоточена на создании потокового игрового сервиса, доступ к которому будет открыт по подписке, сообщает 9To5Google. Разработка ведется в рамках проекта Yeti, который, помимо самого сервиса, возможно, включает в себя прототипи...

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

Новая сборка Windows 10 — с общим окном для нескольких приложений Компания Microsoft выпустила новую тестовую сборку Windows 10. Она носит номер 17618 и распространяется среди тех пользователей, которые участвуют в программе Windows Insider, выбрали Skip Ahead и получают апдейты в рамках ветки Redstone 5.

Поиск по сайту с Reindexer — это просто. Или как сделать «instant search» по всему Хабрахабр-у Всем привет, В предыдущей статье я писал о том, что мы сделали новую in-memory БД — быструю и с богатыми функциональными возможностями — Reindexer. В этой статье хочу рассказать как при помощи Reindexer можно реализовать полнотекстовый поиск по сайту, написав минимум applica...

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

В Google Chrome появится поддержка нативных уведомлений Windows 10 Поддержка нативных уведомлений Windows 10 в Google Chrome была в планах компании ещё в 2015 году. Но шло время, доля Windows 10 росла, а компания Google по-прежнему довольно холодно относилась к данной ОС. Теперь же, кажется, лед начал таять. Не так давно Google Chrome полу...

Стал доступен Windows 10 SDK Preview Build 17110 Сегодня компания Microsoft выпустила новую предварительную сборку Windows 10 SDK под номером 17110, которую вы можете использовать вместе с последней доступной инсайдерской сборкой Windows 10 Redstone 4. Эта версия SDK включает в себя несколько новых функций: В состав SDK ...

Отказ от Touch ID сделает iPad 11-дюймовым В этом году компания Apple может вновь нарастить диагональ дисплея iPad Pro, выпустив в продажу 11-дюймовую версию. Об этом сообщает Economic Daily News со ссылкой на источники в цепи поставок. По данным собеседников издания, презентация увеличенного планшета состоится уже...

[Из песочницы] Знакомство с новым элементом dialog Привет, Хабр! Представляю вашему вниманию перевод статьи "Meet the New Dialog Element" автора Keith J. Grant. HTML 5.2 представил новый элемент dialog для нативных модальных окон. На первый взгляд, он кажется довольно простым (так и есть), но поигравшись с ним я о...

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

Скоро появятся первые сборки Redstone 5 На прошлой неделе Microsoft проводила процедуру Bug Bash для следующей версии Windows 10, которая получит название Spring Creators Update. Пока все пользователи ожидают её выхода в следующем месяце, возник новый вопрос. Когда стоит ждать первые версии грядущего обно...

Google представила первое превью Android P для разработчиков Компания Google представила первое превью следующего поколения мобильной платформы Android для разработчиков. Тестовая версия Android P доступна для смартфонов Pixel, Pixel XL Pixel 2 и Pixel 2 XL. Стабильный релиз ожидается в третьем квартале 2018 года. Второе превью вмест...

Как я учусь практикам и ценностям Agile Под катом обзор и выводы с ретроспективы MeetUp-а про командную работу и рефлексию, который 3 апреля провела Елена Литвинова. Для меня он стал демонстрацией как обычная команда (далее команда 1.0), отличается от подготовленной (команда 2.0). Подготовленная означает, что ...

Windows 10 Build 17618 – Вкладки в проводнике, Фотографии, Защита файлов Microsoft выпустила второю публичную Redstone 5 сборку Windows 10 под номером 17618. Как ни странно, но здесь есть на что посмотреть.Первое, что хочется отметить это то, с каким трудом я обновился до версии 17618 (1803). Мне только на третий раз удалось обновиться до новой с...

[Из песочницы] Mobility Express — когда решили мигрировать и масштабировать беспроводную сеть, но как всегда, денег нет С выхода первой статьи на Хабре описывающей решении Mobility Express уже прошло более 2-х лет. И что странно, больше эту тему не трогали. Читать дальше →

Рассекречена дата релиза смартфона OnePlus 6 в Индии Многочисленные утечки однозначно указывают на скорый релиз нового флагманского смартфона OnePlus 6. И, по свежим данным, этот аппарат может появиться в продаже уже 18 мая. По крайней мере, на индийском рынке. Подробнее об этом читайте на THG.ru.

[Перевод] Rekit Studio: IDE для React-приложений Сегодня мы публикуем перевод материала Нейта Ванга, создателя Rekit. Здесь он рассказывает о новом стабильном релизе системы, Rekit Studio. Это — полноценная IDE для разработки приложений, созданных с использованием технологий React, Redux и React Router. Он говорит, что его...

MSI Afterburner beta 4.4.3 получила первое изменение Вчера мы говорили о том, что Алексей Николайчук подготовил первый в этом году бета релиз своей утилиты MSI Afterburner. Но оказалось, что механизм мониторинга процессорного времени, затрачиваемого на сбор данных с датчиков, требует изменения, в связи с чем он и подготови...

Linux-дистрибутив from scratch для сборки Docker-образов — наш опыт с dappdeps Сборка образов для Docker на основе базового образа, как правило, предполагает вызов команд в окружении этого базового образа. Например — вызов команды apt-get, которая есть в базовом образе, для установки новых пакетов. Часто возникает необходимость доустановить в базовую...

Первый релиз-кандидат OpenJDK 10! Ссылка для скачивания: http://jdk.java.net/10/.                                                    Читать дальше →

Стал доступен Windows 10 SDK Preview Build 17083 Сегодня компания Microsoft выпустила новую предварительную версию Windows 10 SDK с номером сборки 17083, которая может использоваться в сочетании с последней доступной инсайдерской сборкой Windows 10. Данная версия SDK включает в себя несколько исправлений ошибок, новые API...

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

Как iPhone поможет пользователям Windows забыть о паролях Скоро владельцы Windows-ПК смогут подтверждать личность, сканируя отпечаток пальца на своем iPhone, следует из материалов официального сайта компании. В этом им поможет фирменное приложение Authenticator, доступное для загрузки в каталоге App Store. Такой набор позволит им...

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

[Перевод] Эволюция войны: ИИ игр серии Total War (часть 2) Это вторая часть статьи про искусственный интеллект Total War. В первой части статьи я рассказал об игре Creative Assembly 2000 года Shogun: Total War — игре, изменившей лик стратегий реального времени. В Shogun существует три отдельных слоя систем ИИ: ИИ юнитов, управляющи...

Android-смартфоны можно будет использовать в качестве мышки или клавиатуры Очень интересную и полезную функцию привнесет новая версия платформы – Android P. Теперь смартфоны можно будет использовать в качестве устройства ввода (клавиатура) и перемещения курсора (мышь). Все это стало возможным, благодаря внедрению поддержки профиля Bluetooth H...

Создание NPM-модуля Яндекс.Кассы под Node.js — опыт Lodoss Team Спустя несколько месяцев после релиза обновленного API Яндекс.Кассы начали появляться первые интеграционные решения на новых технологиях. Одним из пионеров интеграции стала компания Lodoss Team, разработавшая SDK-библиотеку для работы с Кассой под Node.js. Никто не расскаже...

Google выпустил Android P Developer Preview 1 Накануне праздников Google анонсировал первую сборку новой ОС Android P Developer. Система получила массу обновлений — и визуальных, и функциональных, в том числе на системном уровне. Владельцам устройств Pixel, Pixel XL, Pixel 2 или Pixel 2 XL, совместимых с обновленной вер...

Samsung притормаживает ввод в строй новых мощностей по выпуску панелей OLED По сообщению источника, компания Samsung Display изменила планы ввода в строй новых мощностей, предназначенных для выпуска панелей OLED. Это объясняется неуверенными продажами смартфонов iPhone Apple X и ослаблением спроса в Китае В прошлом году южнокорейский произво...

Wikipedia внедрила всплывающее окно, появляющееся при наведении на ссылки В онлайн-энциклопедии Wikipedia появилась новая полезная функция – предварительный просмотр страниц. Как отмечает организация Wikimedia Foundation, это одно из крупнейших изменений в настольной версии Wikipedia, осуществлённых на протяжении нескольких последних лет. В процес...

Следующая версия Windows 10 будет включать в себя новую платформу ИИ Компания Microsoft на мероприятии Developer Day анонсировала новую платформу искусственного интеллекта, которая войдёт в состав следующей версии Windows 10. Новая платформа предоставит разработчикам инструменты, с помощью которых они смогут легко использовать ИИ и машинное ...

Игровой смартфон Xiaomi и Black Shark должен появиться 13 апреля Источники из Китая сообщают, что релиз игрового смартфона Xiaomi Black Shark состоится буквально через 10 дней — 13 апреля. В этом уверены GizmoChina и TechRadar. В первую очередь этот аппарат будет конкурировать с тем, что представила компания Razer в ноябре. Читать пол...

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

Простая Kanban-доска для Jira Здесь я расскажу, как сделать канбан-доску для проекта в Jira, пользуясь только QML и JavaScript. С небольшими доработками вместо Jira вы можете использовать любой другой трекер, имеющий REST API. СодержаниеПредыстория Альтернативы для умных и богатых Необходимые оговорки Н...

[Перевод] Обнаруживаем целочисленные константные выражения в макросе [вместе с Линусом] Вашему вниманию предлагается перевод недавнего письма по поводу неоднозначной идеи из рассылки Linux Kernel Mailing List, вызвавшей традиционную реакцию Линуса Торвальдса. Необходимые для понимания пояснения предоставлены в конце поста. ПисьмоОтправитель: Мартин Уэкер Дата:...

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

Вышли публичные бета-версии iOS 11.4 и tvOS 11.4 Через сутки после выхода дебютной бета-версии iOS 11.4 для разработчиков Apple сделала ее доступной для всех. Теперь установить предварительную сборку предстоящего обновления смогут владельцы всех совместимых устройств без исключения, воспользовавшись загрузкой «по воздуху...

В Windows 10 снова появились API для смартфонов (Surface Phone?) Слухи о том, что Microsoft разрабатывает загадочное мобильное устройство Surface Phone или Andromeda гуляют по сети последние пару лет, иногда время от времени подкидывая нам не совсем конкретные доказательства. Однако последняя сборка Windows 10 Insider Preview даёт ещё оди...

Tom Clancy's The Division 2 официально анонсирована Ubisoft и Massive Entertainment анонсировали продолжение The Division. На существование сиквела не так давно намекал управляющий директор Massive Дэвид Полфелдт (David Polfeldt), который в интервью IGN называл первую часть серии "The Division 1". В обращении к фан...

Throw выражения в C# 7 Всем привет. Продолжаем исследовать новые возможности C# 7. Уже были рассмотрены такие темы как: сопоставление с образцом, локальные функции, кортежи. Сегодня поговорим про Throw. В C# throw всегда был оператором. Поскольку throw — это оператор, а не выражение, существуют к...

JavaScript, Java, какая теперь разница? На прошлом JPoint пообещал написать статью про использование GraalVM для смешивания Java и JS. Вот она. В чем проблема? В повседневной практике часто встречаются приложения, состоящие из двух частей: JavaScript-фронтенд и Java-бэкенд. Организация интеропа между ними требу...

Дайджест новостей из мира PostgreSQL. Выпуск №3 Мы продолжаем знакомить вас с самыми интересными новостями по PostgreSQL.РелизыВышел релиз PostgreSQL 10.2 В списке исправлений десятки пунктов. Например: устранение сбоев параллельных процессов при использовании более чем одного узла Gather (Томас Мунро) или Изменение повед...

«Календарь тестировщика». Протестируй безопасность Продолжаем цикл статьей «Календарь тестировщика», в этом месяце поговорим о тестировании безопасности. Многие не знают с чего начать и пугаются сложностей. Иван Румак, тестировщик безопасности веб-приложений в Контуре, поделился основами в поиске уязвимостей. Новички найдут ...

Honor 7X получает бета-версию Android Oreo EMUI 8 с поддержкой Project Treble Хотя смартфон Honor 7X был анонсирован с операционной системой Android Nougat EMUI 5.1, компания Huawei сразу же объявила о том, что вскоре выйдет обновление до Android Oreo EMUI 8.0, и уже сейчас можно говорить о том, что она сдержала слово. Но не спешите бежать в настройки...

Check Point R80.20. Что будет нового? Еще далеко не все успели перейти на R80.10, как Check Point объявил о скором релизе новой версии ОС — Gaia R80.20. Безусловно это хорошая новость. Предполагаемая дата официального релиза — конец второго квартала 2018 года (т.е. летом). Более того, запущена программа EA (ea...

8 важнейших изменений в весеннем творческом обновлении Windows 10 В следующем месяце Microsoft начнёт развёртывание следующего крупного обновления Windows 10, известного под именами Redstone 4, «Весеннее творческое обновление» (Spring Creators Update) или просто сборка 1803. Предлагаем узнать о восьми наиболее полезных изменениях ...

Выпущен Cake — свайповый браузер для смартфонов Компания Cake Technologies Inc выпустила браузер Cake для смартфонов. По словам разработчиков, данный веб-обозреватель идеально подходит для мобильных устройств, поскольку он не является упрощенной копией десктопного браузера. Практически все управление в Cake — свайповое. ...

[Перевод] Профилирование: измерение и анализ Привет, я Тони Альбрехт (Tony Albrecht), инженер в Riot. Мне нравится профилировать и оптимизировать. В этой статье я расскажу об основах профилирования, а также проанализирую пример С++-кода в ходе его профилирования на Windows-машине. Мы начнём с самого простого и будем п...

Android P поможет избавиться от назойливых рекламщиков Уже совсем скоро будет представлена первая сборка Android P для разработчиков. На данный момент, исходя из коммитов в Android Open Source Project (AOSP) мы знаем, что следующая версия этой операционной системы будет иметь полную поддержку работы устройств считывания радужной...

Сборка Windows 10 Build 17115 доступна для Позднего доступа (Slow Ring) Microsoft недавно выпустила сборку 17115 для ветви Redstone 4 для быстрого круга тестирования. Но вот вчера вечером Microsoft дала доступ к этой сборке и пользователям из медленного круга тестирования (Slow Ring). В Позднем доступе уже давно не выходило новых сборок, примерн...

Casio анонсировала WSD-F20A – “умные” часы для туристов Компания Casio анонсировала WSD-F20A – новые “умные” часы для туризма под управлением Wear OS. Новинка имеет интересный дизайн, что является их отличием от предыдущих моделей. Если сравнивать с WSD-F20, то большими изменениями часы не обзавелись, за исключе...

[Из песочницы] Как начать работать с Лямбда-выражениями в Java Привет, Хабр! Представляю вашему вниманию перевод статьи "How to start working with Lambda Expressions in Java" автора Luis Santiago. До того как Лямбда-выражения были добавлены в JDK 8, я использовал их в таких языках как C# и С++. Когда они были добавлены в Java...

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

Анонс Windows 10 Build 17623 (Redstone 5) Привет, привет! Microsoft выпустила новенькую Redstone 5 сборку под номером 17623 для инсайдеров из Skip Ahead круга. Об этом, как всегда, в своем Twitter-аккаунте сообщила глава программы Windows Insider Дона Саркар. Hey #WindowsInsiders! We have released Build 17123 to Fa...

Обзор Angry Birds Evolution. Нще одна попытка Рынок современных мобильных игр сильно изменился и сейчас сказать, какой именно продукт будет в тренде - практически невозможно. То есть, если года три назад все говорили про стратегии в реальном времени и практически каждая вторая игра была именно в этом жанре, а «Злые птиц...

Вышли третьи бета-версии iOS 11.3, macOS 10.13.4 и tvOS 11.3 Почти через сутки после релиза обновлений, устраняющих сбои из-за «символа смерти», Apple выпустила третьи бета-версии iOS 11.3, macOS High Sierra 10.13.4 и tvOS 11.3. Все три апдейта уже доступны для загрузки зарегистрированным разработчикам «по воздуху» и в Центре разраб...

[Из песочницы] QA в мобильном геймдеве или как выстроить процесс в инди компании Привет! Сегодня я расскажу о создании отдела тестирования на примере небольшой компании, которая уже 3 года выпускает мобильные игры. Особенность в том, что компания не зависит от спонсоров и живёт за счёт денег, которые зарабатывает. И нам, как сотрудникам, важно делать т...

Работа с Anaconda на примере поиска корреляции курсов криптовалют Цель этой статьи — предоставить легкое введение в анализ данных с использованием Anaconda. Мы пройдем через написание простого скрипта Python для извлечения, анализа и визуализации данных по различным криптовалютам. Читать дальше →

Windows 10 Build 17134 доступна в Slow Ring и Release Preview На днях компания Microsoft выпустила сборку 17134 для инсайдеров канала Fast Ring. Спустя некоторое время инсайдерам Slow Ring и Release Preview также стала доступна новая сборка.Напомним, что изначально сборка 17133 должна была выйти 10 апреля, но в последний момент релиз б...

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

Карточные платежные системы объединяются для конкуренции с PayPal Сервис PayPal является популярным средством быстрой оплаты, к которому можно привязать пластиковые карты. Карточные платежные системы Visa и Mastercard пытались предложить альтернативы — Visa Checkout и Masterpass соответственно, но они проигрывали PayPal в универ...

Что нового в iOS 11.4? Вчера Apple выпустила первую бета-версию iOS 11.4. Обновление пока распространяется только для разработчиков, но список главных нововведений уже известен. Во-первых, в iOS 11.4 появилась полноценная поддержка AirPlay 2. Последняя была представлена как часть iOS 11 на WWDC...

Командная строка Windows: самые важные консольные команды Мы собрали самые полезные команды консоли Windows, которые сильно упростят работу за компьютером и сделают из вас настоящего знатока системы.

«Яндекс.Браузер» получил поддержку крайне крутых виджетов, над которым работали более года Сегодня, 19 марта 2018 года, состоялся релиз новой версии приложения «Яндекс.Браузер», в котором появилось одно долгожданное новшество. Команда разработчиков российской IT-компании работала над ним более одного года, чтобы добиться идеальной реализации. Речь идет о поддержке

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

[Из песочницы] Даже в Java 9 ArrayList всё ещё можно (и нужно) улучшать Думаю, большинство джавистов согласится, что java.util.ArrayList — наиболее используемая коллекция в мире Java. Она появилась в версии 1.2 и быстро стала "коллекцией по умолчанию", ведь в большинстве случаев её возможностей вполне достаточно для повседневной работы...

VLC 3.0 приносит поддержку Chromecast и HDR VLC благодаря своей универсальности и поддержке всевозможных форматов хорошо известен каждому, кто нуждается в сторонних проигрывателях видео. Он также доступен на массе платформ, включая macOS, Windows, Linux и даже Xbox One. Теперь универсальное приложение получил...

Записки о миграции на Java 10 Здравствуй, Хабр. Как ты помнишь, недавно произошёл официальный релиз Java 10. Учитывая, что практически все сейчас используют преимущественно 8-ку, с выходом 10-ки нас ждут такие вкусности как модульность (вошла в 9-ку) и local variable type inference. Звучит неплохо, можно...

В Instagram появятся голосовые и видеозвонки Команда фотосервиса Instagram ведёт подготовку к запуску в приложениях функций голосовых и видеозвонков. Об этом рассказал ресурс TechCrunch. На новые возможности указывают файлы и пиктограммки Call (звонок) и Video Call (видеозвонок), обнаруженные в APK приложений Instagra...

Apple выпустила watchOS 4.3 и обновление прошивки HomePod Через день после релиза iOS 11.3 для iPad 2018 компания Apple выпустила watchOS 4.3 и обновление прошивки HomePod. Файлы обновлений можно загрузить по воздуху и установить посредством приложений-компаньонов, предназначенных для управления «умными» часами и динамиком. watch...

[recovery mode] 3CX v15.5 Update 4 Beta — распознавание речи через Microsoft Speech и обновленный Call Flow Designer На этой неделе произошли два приятных события. Во-первых, мы выпустили обновление 3CX v15.5 Update 4 BETA, и во вторых — очередное обновление среды разработки голосовых приложений 3CX Call Flow Designer. Обновление v15.5 Update 4 BETA В v15.5 Update 4 BETA появился перевод ...

Эпизод 0. Hack vs Mac. Xcode build time Эта статья начинает собой цикл из нескольких об использовании Hackintosh в повседневной работе и особенно с IDE Xcode 9 и будет больше интересна разработчикам под языки objc/swift. 
С другой стороны, мой первый хак был собран, когда я не был знаком с этими языками и может пр...

[Перевод] Отключение PowerShell и прочие особенности борьбы с Malware. Часть I Кажется не так давно это было, примерно в 2015 году, мы начали слышать о хакерах, не использовавших вредоносных программ внутри периметра атакуемой цели. А использовали они то, что было под рукой – это были различные инструменты, находившиеся на целевом сайте. Это оказалось ...

Удостоверяющий Центр на базе OpenSSL, SQLite3 и Tcl/Tk Если прогуляться по просторам Хабрахабра, то можно найти различные публикации на тему создания цифровых сертификатов, организации Центров сертификации (ЦС) или даже Удостоверяющих Центров (УЦ) на базе OpenSSL. В основном эти статьи в той или иной мере полноты описывают испо...

Мышь ASUS Cerberus Fortus получила основание из магниевого сплава Компания ASUS пополнила ассортимент устройств ввода данных очередной новинкой — игровой мышью Cerberus Fortus, которая поступит в продажу в ближайшее время. В манипуляторе использован оптический сенсор, разрешающая способность которого варьируется от 500 до 40...

Как включить Windows Projected File System на Windows 10 Компания Microsoft недавно представила предварительную сборку Windows 10 под номером 17604 в канале обновление «Ранний доступ». В этом релизе добавляется одна интересная функция под названием Windows Projected File System.Откройте меню Пуск > Служебные — Windows > Пане...

The Metrix has you… Для многих разработчиков процесс релиза их продукта похож на выбрасывание слепого котёнка в пасти диких псов. После этого главная задача авторов — отбиваться от случайно долетевших до них багов. На самом деле, приложение не заканчивает свой жизненный путь в зубах пользовател...

Cake Browser 1.0 Cake — браузер со свайповым интерфейсом, разработанный специально для смартфонов. После ввода запроса Cake сразу загружает самые популярные сайты из поисковой выдачи. Наибольший приоритет загрузки выставляется первому веб-порталу в выбранном пользователем поисковике (Google ...

[recovery mode] Разработка голосовых приложений 3CX: введение для начинающих Среда разработки Call Flow Designer Среда разработки 3CX Call Flow Designer (CFD) позволяет администратору АТС создавать сложную логику обработки вызовов (голосовые приложения) в удобном визуальном редакторе — с минимальными навыками программирования или вообще без них. Голо...

Проблемы при работе с кэшем и способы их решения Привет, Хабр! Меня зовут Виктор Пряжников, я работаю в SRV-команде Badoo. Наша команда занимается разработкой и поддержкой внутреннего API для наших клиентов со стороны сервера, и кэширование данных — это то, с чем мы сталкиваемся каждый день. Существует мнение, что в прог...

Разработчики увидят следующий Android в середине марта Известный своей осведомленностью Эван Бласс (Evan Blass) через аккаунт в Twitter под ником @evleaks опубликовал подробности о следующем крупном обновлении мобильной операционной системы Google. По данным источника, первая превью-версия для разработчиков Android P станет дос...

«Чип-головоломка»: по заказу DARPA будет разработан невзламываемый процессор В начале этого года информация о процессорных уязвимостях Meltdown и Spectre стала первой громкой темой кибербезопасности 2018 года. Незащищенность кэша программных команд чипов Intel, AMD и Arm, выпущенных за последние 20 лет, привела к целой плеяде судебных тяжб и до сих п...

Юнит тесты при использовании корутин в Android приложении Перевод статьи. Оригинал находиться здесь. В этой статье не рассматривается принцип работы корутин. Если вы не знакомы с ними, то рекомендуем прочитать введение в kotlinx git repo. Статья описывает трудности при написании юнит тестов для кода, использующего корутины. В конц...

Учебник Thymeleaf: Глава 4. Standard Expression Syntax Оглавление 4 Стандарт синтаксиса Выражений/Standard Expression Syntax Мы сделаем небольшой перерыв в развитии нашего виртуального магазина бакалейных товаров, чтобы узнать об одной из наиболее важных частей Стандартного диалекта Thymeleaf: Стандарте синтаксиса выражений Thy...

Espresso: “Милые зверушки или опасные хищники?” Доброго времени суток, читатели хабра! Сегодня мы вместе с вами потестируем Recyclerview на Android: на мой взгляд, эта тема довольно интересна. Что такое Recyclerview? Это компонент, с помощью которого создаются списки. Каждый список можно прокручивать, добавлять в него ...

Git: советы новичкам – часть 3 В финальной части нашей серии статей о работе с Git мы продолжим разговор о ветках, рассмотрим особенности работы с командой push и расскажем, что такое rebase. Первую и вторую статьи серии мы можете прочитать по ссылкам. Читать дальше →

Релиз PVS-Studio для macOS: 64 weaknesses в XNU Kernel Новая версия PVS-Studio 6.23 работает под управлением macOS и позволяет проверять проекты, написанные на языке C и C++. К этому событию наша команда решила приурочить проверку XNU Kernel. PVS-Studio для macOS С выходом версии анализатора для macOS, PVS-Studio можно смело на...

Без сюрпризов: следующее обновление Windows 10 получит название Spring Creators Update Некоторое время назад в сети появился слух о том, что Windows 10 версия 1803 получит название Spring Creators Update. Это довольно странно, так как в этом обновлении для Windows 10 «творческого» чуть более, чем ничего, а главный акцент сделан на улучшение дизайна системы, в...

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

SvelteJS: Релиз второй версии Буквально вчера вышла 2-я версия молодого, но весьма многообещающего фреймворка SvelteJS. Версия мажорная, а значит содержит не только новые фичи и исправленные баги, но и соответствующие «breaking changes». Что новенького предлагает разработчикам новая версия и почему Svelt...

Скомпилирована первая сборка Windows 10 Redstone 5 (Build 17600) Разработка обновления Redstone 4 для Windows 10 выходит на финишную прямую, а значит все силы брошены на тестирование системы и исправление ошибок. Ожидается, что в течение месяца Microsoft соберёт и подпишет RTM-сборку Spring Creators Update (данное название засветилось в ...

Microsoft описала будущие специальные возможности Windows Компания Microsoft постепенно расширяет специальные возможности в операционной системе Windows 10, предназначенные для людей с проблемами со здоровьем. То же самое произойдёт и в очередном обновлении Spring Creators Update. Кроме того, у компании в этом направлении есть и бо...

В свежем трейлере Tekken 7 показали Ноктиса из FF XV, его костюмы и новую арену Как уже было объявлено ранее, следующим дополнительным персонажем Tekken 7 станет Ноктис, главный герой Final Fantasy XV. Теперь же стали известны дата релиза DLC и некоторые подробности.

Состоялся релиз Bitcoin Core 0.16.0 с полной поддержкой SegWit Разработчики Bitcoin Core представили новую версию программного обеспечения сети биткоин. Bitcoin Core 0.16.0 Released https://t.co/slIfNyPIVZ — Bitcoin Core Project (@bitcoincoreorg) 26 лютого 2018 р. В доступном для скачивания релизе Bitcoin Core 0.16.0 содержится ряд испр...

Dell представила обновленную линейку продуктов 1 марта в Москве прошла презентация Dell, на которой показали обновленную линейку продуктов. В нее вошли: ноутбук Dell XPS 13 (9370), рабочие станции Precision и интерактивная рабочая панель Dell Canvas. Обо всем по порядку. Dell XPS 13 Dell XPS 13 за время своего ре...

AOC представит новый изогнутый монитор AGON AG352UCG6 на турнире IEM Katowice 2018 AOC – компания-производитель мониторов представит новую линейку мониторов ориентированных на киберспорт. На турнире Intel Extreme Masters в Катовице, где ожидается более 100000 посетителей, AOC продемонстрирует геймерам Европы специальную черную модель монитора AG352UC...

Операционные системы с нуля; уровень 1 (старшая половина) Настало время следующей части. Это вторая половина перевода лабы №1. В этом выпуске мы будем писать драйверы периферии (таймер, GPIO, UART), реализуем протокол XMODEM и одну утилитку. Используя всё это мы напишем командную оболочку для нашего ядра и загрузчик, который позво...

22-24 марта, Москва, OpenHack по контейнерам и микросервисам от Microsoft Я сейчас в Microsoft в инженерной команде отвечаю за поддержку проектов с контейнерами и микросервисами на Azure. В процессе общения с партнёрами и заказчиками возникает очень много вопросов. Часто самый первый вопрос — зачем нам контейнеры. Мой любимый ответ, если вам не ну...

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

[Из песочницы] Копирование данных с веб-сайта с помощью R и библиотеки rvest Чтобы проводить анализ данных, необходимо сначала эти данные собрать. Для этой цели есть много разных методов. В этой статье мы будем говорить о копировании данных непосредственно с веб-сайта, или о скрейпинге (scraping). На Хабре есть несколько статей о том, как сделать коп...

Компания LG объявила о выпуске открытой платформы WebOS Open Source Edition LG Electronics сообщила о доступности webOS Open Source Edition, рассчитанной главным образом на разработчиков, разрешив другим компаниям использовать ее в своих устройствах. Это дает возможность другим компаниям задействовать webOS Open Source Edition в своих продуктах: тел...

Новый релиз "Стахановец 7": масштабные обновления комплекса для принятия важных управленческих решений Геолокация ноутбуков, анализ загрузки GPU для обнаружения майнинга, новый Android-клиент и другие совершенствования в новой версии комплекса позволяют эффективнее накапливать и анализировать данные для принятия важных управленческих решений.

Facebook ограничил доступ к Pages API, Events API, Groups API и Facebook Login Facebook ограничил данные, доступные через Pages API, Events API, Groups API, Facebook Login и Instagram API в рамках работы по усилению защиты личной информации пользователей после скандала с Cambridge Analytica. В частности, компания сообщила о вводе следующих ограничений:...

Вышла iOS 11.3 для всех Спустя несколько минут после выхода watchOS 4.3 и обновления прошивки HomePod в Купертино разродились релизом финальной версии iOS 11.3. Теперь обновление могут загрузить не только журналисты IT-изданий, имеющие предпродажный экземпляр iPad 2018, но и все остальные. iOS 11...

Вышли пятые бета-версии iOS 11.3, tvOS 11.3, macOS 10.13.4 и watchOS 4.3 для iPhone, Apple TV, Mac и Apple Watch Разработчикам, авторизированным в программе Apple Developer, стали доступны следующие бета-сборки операционных систем компании Apple. Это пятые тестовые версии iOS 11.3, tvOS 11.3, macOS 10.13.4 и watchOS 4.3., выпущенные примерно через неделю после релиза предыдущих б...

Нагрузочное тестирование «не-HTTP». Ч.2 Gatling В первой части статьи мы провели сравнительный анализ средств нагрузки на Java для JMeter, ушли от XML тест-планов и достигли 30K RPS с одной машины, нагружая «не-HTTP» сервис на примере Apache Thrift. В этой статье рассмотрим еще один инструмент для нагрузочного тестирова...

Почему я не люблю DevOps (и современное ПО) Предисловие Данная статья очень субъективна и основана на моём опыте в ИТ-индустрии (Я разработчик с 10-и летним стажем и опытом работы в различных проектах, командах и странах (Казахстан, Канада)). Уверен, что многие не поддержат мою точку зрения и могут назвать эту статью ...

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

WebView будет предупреждать пользователя об опасных сайтах Технология Safe Browsing теперь включена по умолчанию в системной утилите Android WebView — компоненте мобильной ОС от Google. Разработчики добавили поддержку сервиса в одном из прошлых релизов программы, а теперь запустили его в полном объеме. Safe Browsing сверяет запрашив...

[Перевод] Выпуск Rust 1.25 Команда Rust рада сообщить о новой версии Rust: 1.25.0. Rust — это системный язык программирования, нацеленный на безопасность, скорость и параллельное выполнение кода. Если у вас установлена предыдущая версия Rust, для обновления достаточно выполнить: $ rustup update stable...

Техническая поддержка Check Point (TAC). Краткое руководство При выборе комплексного средства защиты (UTM/NGFW) обычно обращают внимание на следующие характеристики: Цена; Функционал; Качество (подкрепленное различными отчетами и тестами); Простота и удобство управления; Популярность решения. Однако, почему-то большинство всегда ...

Xbox Game Pass в апреле: Cities: Skylines, Kingdom: New Lands, ClusterTruck, Late Shift и другие Microsoft объявила апрельское пополнение библиотеки Xbox Game Pass. С началом следующего месяца подписчики сервиса смогут сыграть в градостроительный симулятор Cities: Skylines, симулятор охоты theHunter: Call of the Wild, 2D-стратегию Kingdom: New Lands, приключенч...

VR-шлем Oculus Go появится на мероприятии F8 от Facebook В прошлом году Oculus дразнили нас с Вами своим автономным VR-шлемом Oculus Go, которой, как было заявлено, поступит в продажу в начале 2018 года за 199 долларов . Теперь Variety цитирует свои источники, утверждая, что Oculus Go будет дебютировать 1 мая на Facebook конференц...

[Перевод] Эксперимент с бинарным кодом в Glimmer Перевод статьи об эксперименте с бинарным кодом в Glimmer, соавторы публикации: Сара Клаттербак, Чад Хиетала и Том Дейл. Чуть более года назад Ember.js претерпел значительные изменения. В тесном сотрудничестве между инженерами LinkedIn и Open Source сообществом, мы заменили...

Twitter выпустил новое приложение для Windows 10 В Microsoft Store опубликована новая версия приложения Twitter для Windows 10. С этим обновлением приложение стало простым клиентом для веб-версии с поддержкой уведомлений (PWA). Перевод приложения на PWA рельсы несёт в себе как очевидные плюсы, так и некоторые минусы для по...

Обзор и практическое руководство по Katalon Recorder (Selenium IDE++ для Chrome и Firefox) Когда Firefox, начиная с версии Firefox 55, перестал поддерживать Selenium IDE, миллионы тестировщиков и разработчиков столкнулись с тем, что привычный ход работы по автоматизированному тестированию был нарушен, что вызвало среди них немалое беспокойство. К счастью, разработ...

Ноутбуки Always Connected PC появятся на рынке в следующем месяце Компания Qualcomm в очередном пресс-релизе уточнила сроки появления на рынке так называемых Always Connected PC, то есть компьютеров с процессорами ARM и ОС Windows 10. Из публикации компании ясно, что такие устройства должны появиться на прилавках до конца текущего кв...

[Перевод] Регулярные выражения: никакой магии Код этого поста, как и сам пост, выложен на github. До недавнего времени регулярные выражения казались мне какой-то магией. Я никак не мог понять, как можно определить, соответствует ли строка заданному регулярному выражению. А теперь я это понял! Ниже представлена реализа...

Apple выпустила macOS High Sierra 10.13.4 Компания Apple выпустила обновление десктопной операционной системы macOS High Sierra 10.13.4. Это четвёртый крупный апдейт платформы macOS High Sierra. Обновление вышло спустя пару месяцев после релиза macOS High Sierra 10.13.3, который закрыл неприятные уязвимости в процес...

Apple выпустила iOS 11.3 Компания Apple сделала доступной для рядовых пользователей новую версию мобильной операционной системы iOS за номером 11.3. Этому релизу предшествовало шесть бета-версий, а также недавний выход обновл...

У LinkedIn снова проблемы с безопасностью данных Социальная сеть LinkedIn снова оказалась в центре скандала, связанного с возможной утечкой пользовательских данных. Уязвимость в механизме автозаполнения форм AutoFill обнаружил американский исследователь Джек Кейбл (Jack Cable). Функция позволяет подставлять в поля форм на ...

Первая тестовая сборка Windows 10 Redstone 5 — с режимом максимальной производительности Компания Microsoft выпустила две новые тестовые сборки Windows 10. Одна из них носит номер 17101 и входит в ветку Redstone 4, а вторая, с номером 17604, принадлежит ветке Redstone 5.

Moto X4 с поддержкой Project Fi получит обновление до Android Oreo Поддержка ОС Android One, в большинстве своем, относится к устройствам бюджетной линейки Nexus. Недавно поступила информация, что устройства с “чистым” Android получат обновления до актуальной версии. Все это произойдет, благодаря специально разработанной ОС и пр...

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

Как мы настроили Docker и Kubernetes в TFS Мы продолжаем наш путь к continuous integration (CD) и high availability (HA), основанной на избыточности. В предыдущей серии мы перевели API для мобильного приложения на .NET Core. Следующий логичный шаг для достижения CD — настроить сборку в Docker-контейнер. Сегодня поде...

Windows 10 Build 17123 доступна для загрузки (RTM Candidate) Сегодня вышла новая Redstone 4-сборка Windows 10 под номером 17123. В новой сборке приложение Фотографии получил поддержку формата HEIF (High Efficiency Image File Format), а также исправлены ошибки, связанные с Windows Mixed Reality.17123.1.180313-1507.RS4_RELEASE_CLIENTPRO...

Swift vs. Kotlin. Отличия важны Этот пост является вольным переводом статьи Swift vs. Kotlin — the differences that matter by Krzysztof Turek Вы наверняка видели это сравнение Swift и Kotlin. Довольно интересное, правда? Я согласен, что в этих языках много схожего, но в этой статье я обращу внимание на не...

Что нового в PostgreSQL 11: встроенный веб-поиск Продолжая тему новых интересных возможностей грядущего релиза PostgreSQL 11, я хотел бы рассказать про новую встроенную функцию websearch_to_tsquery. Соответствующий патч разработали Виктор Дробный и Дмитрий Иванов, с правками от Федора Сигаева. Давайте же разберемся, что ...

Что нового в Android 9.0 P Вопреки многочисленным слухам, компания Google выпустила первую сборку Android P вчера, 7 марта. Предварительная версия «зелёного робота» с индексом P нацелена исключительно на разработчиков. Тем не менее она получила множество нововведений, подробно о которых мы написали в ...

[Из песочницы] Есть ли порох в пороховницах? Hackathon Radio Canada 2018 (Часть первая, собираем команду) В этой статье я хочу представиться, рассказать что толкнуло меня на участие, как я смог собрать команду, какие выводы для себя я вынес и просто поделиться своим опытом участия моем первом хакатоне. Извините коротко не получилось, текста много и не всё по теме. Надеюсь, э...

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

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

Центр обновления Windows слегка преобразился Компания Microsoft постоянно что-то меняет в своей операционной системе Windows 10. Недавно в Windows Update добавили 2 полоски для визуального отделения информации и самого обновления. В сборке 17083 это все убрали и стало как раньше. При изменении размера окна боковая инфо...

Технический долг и места его обитания Эта статья — вольный пересказ доклада, который я посетил на конференции GOTO Berlin 2017: A Crystal Ball to Prioritize Technical Debt. Изображения из доклада и права на них принадлежат автору @AdamTornhill. Каждый разработчик в принципе понимает, что такое технический дол...

Изменения, которые предположительно ждут нас в iOS 12 Несмотря на то что Apple решила сократить первоначальный список нововведений iOS 12, сосредоточившись на оптимизации операционной системы, оставить пользователей без новых функций в Купертино не могли. Журналисты Bloomberg узнали о готовящихся изменениях, которые ждут нас ...

Windows 10 April Update — название нового функционального обновления? С выбором маркетингового названия для нового функционального обновления для Windows 10, видимо, возникли определённые сложности. Изначально в документациях начало проскакивать название Spring Creators Update и не было практически никаких сомнений, что именно такое название ...

[Перевод] Трассировка JS ↔ DOM, или Туда и обратно Отладка утечек памяти в Chrome 66 стала гораздо удобней. DevTools теперь могут проводить трассировку, делать снапшоты DOM-объектов из C++, отображать все доступные DOM-объекты из JavaScript вместе со ссылками на них. Появляение этих возможностей стало следствием нового механ...

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

Годовалый троян Coldroot под macOS избегает обнаружения Исследователи предупреждают пользователей macOS об активности трояна удаленного доступа Coldroot (RAT), который не могут определить антивирусные сканеры. Кросс-платформенный RAT способен внедрить клавиатурный шпион в системы macOS вплоть до версии High Sierra с целью кражи б...

Guns of Icarus Alliance выйдет на PlayStation 4 в начале мая и предложит кроссплей с ПК-игроками Студия Muse Games объявила о том, что командный стимпанк-экшен Guns of Icarus Alliance выйдет на PlayStation 4. Релиз намечен на 1 мая 2018 года. Глава команды разработчиков Говард Цао (Howard Tsao) поделился подробностями игры и работы с консолью. Guns of Icarus ...

AMD выпустила драйвер Radeon 18.2.1 для Final Fantasy XII Компания AMD представила первый февральский драйвер Radeon Software Adrenalin Edition 18.2.1 для своих видеокарт. Главное предназначение сборки — поддержать запуск Final Fantasy XII: The Zodiac Age на ПК соответствующими оптимизациями. Напомним: эта ролевая иг...

Джейлбрейк: стоит ли оно того? Инструкция для iOS 10/11 Изначально при установке оригинальной прошивки у пользователя нет возможности редактировать важные системные файлы, и именно это делает iOS такой безопасной. Однако из-за этого теряется возможность полностью настроить устройство «под себя». Сделать систему открытой позволя...

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

#Видео: Какие изменения могут ждать Apple Music в iOS 12? Хотя до официального релиза iOS 12 еще полгода, это никак не мешает дизайнерам рассуждать, какие изменения могут быть представлены в новом обновлении операционной системы от Apple. Пару дней назад в Сети появилось видео, где демонстрируется новый концепт Apple Music. Диз...

Microsoft отложила обновление Windows 10 Redstone 4 из-за критической ошибки Microsoft планировала выпустить очередное крупное обновление Windows 10 под кодовым названием Redstone 4 ещё на прошлой неделе, а именно 10 апреля. Однако планам помешала критическая ошибка, обнаруженная в последний момент. И вместо того, чтобы сделать заплатку, компания при...

Swift Package Manager Вместе с релизом в open source языка Swift 3 декабря 2015 года Apple представила децентрализованный менеджер зависимостей Swift Package Manager. К публичной версии приложили руку небезызвестные Max Howell, создатель Homebrew, и Matt Thompson, написавший AFNetworking. Swift...

tdlib-ruby: как сделать Telegram-клиент на Ruby Одна из особенностей мессенджера Telegram — широкие возможности API (Bot API и Telegram API). Команда Telegram пошла ещё дальше и выпустила библиотеку TDLib (Telegram Database Library), позволяющую разрабатывать альтернативные клиенты Telegram и не задумываться о низкоуровн...

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

Биржа Bitfinex добавила поддержку Segregated Witness Пятая по суточному объему торгов криптовалютная биржа Bitfinex добавила поддержку решения по масштабированию биткоина Segregated Witness (SegWit). We are proud to announce support for SegWit.https://t.co/FTCmRrRo2K pic.twitter.com/Kk2cA71wNN — Bitfinex (@bitfinex) 20 лютого ...

Слухи утверждают, что SoC Snapdragon 850 с модемом 5G выйдет уже в нынешнем году и будет нацелена на ПК с Windows 10 Пока мы лишь ожидаем появления первых смартфонов с SoC Snapdragon 845, в Сети уже появились слухи о следующей флагманской платформе Qualcomm. Пока её называют Snapdragon 850, но она в итоге может получить и другое имя. Слухи эти интересны тем, что, согласно им, Snapdra...

[Перевод] Как я заработал 200 000 $ в 16 лет Года три назад я опубликовал рассказ о приложении Follow для Twitter, которое сделал еще в старшей школе, и о том, как оно собрало 150 000 скачиваний за два года. В той статье я мимоходом упомянул, что мои первые шаги в программировании — это отдельная, еще более пространная...

Office 2019 будет работать только с Windows 10 Microsoft официально заявила, что её новый офисный пакет Office 2019 будет работать только с Windows 10. Таким образом софтверный гигант пытается заставить пользователей перейти на последнюю версию своей операционной системы.  В блоге технической поддержки продуктов Mic...

Facebook выпустила Android-приложение для поиска и подключения к платным точкам доступа У Facebook появилось приложение, через которое жители развивающихся стран могут пользоваться платным Wi-Fi. Продукт Express Wi-Fi предназначен для работы с беспроводными сетями социального гиганта и доступен в Google Play жителям Индонезии и Кении. Через приложение ...

Появился список смартфонов и планшетов Samsung Galaxy, которые получат обновление до Android Oreo Только вчера появился список устройств Samsung, которые могут быть объявлены и запущены в 2018 году, но это не самая важная вещь, которой могут обрадоваться поклонники Samsung. Unearthed на XDA Developers появился большой список устройств Samsung, которые предположительно по...

Injustice 2 получит Legendary Edition со всеми дополнениями Injustice 2 – лучший файтинг прошлого года по версии D.I.C.E. Awards 2018 и The Game Awards 2017, получит самую полную версию. Injustice 2. Legendary Edition будет включать в себя все дополнения и выйдет на PlayStation 4, PlayStation 4 Pro, Xbox One, Xbox One X и ПК. Популя...

Состоялся релиз Kali Linux 2018.1   Состоялся rolling-release Kali Linux 2018.1, который содержит множество обновлений: обновленные пакеты, обновленное ядро, которое обеспечивает более качественную аппаратную поддержку, обновленные инструменты. Kali Linux представляет из себя дистрибутив, содержащий множест...

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

[Перевод] Figma web-API — интерфейс, позволяющий подключаться к другим инструментам Первый шаг к открытой дизайн-экосистеме Mobile Dimension публикует перевод оригинальной статьи Figma, посвященной web API. Сегодня мы рады запустить платформу Figma — новый способ улучшить процессы дизайна и проектирования с помощью подключения Figma к другим инструмента...

Galaxy S9, вероятно, будет последним представителем линейки Galaxy S Galaxy S9, вероятно, станет последним смартфоном популярной линейки Galaxy S. О планируемом ребрендинге, который может произойти в следующем году, глава мобильного подразделения Samsung Electronics Донг Джин Ко рассказал журналистам южнокорейской деловой газеты The Investor...

Компактная клавиатура Sharkoon PureWriter TKL RGB получила многоцветную подсветку Компания Sharkoon продолжает расширять ассортимент устройств ввода данных: очередной новинкой стала клавиатура PureWriter TKL RGB, сочетающая в себе довольно любопытный набор качеств. Представленная модель имеет компактное исполнение: она лишена блока цифровых кнопо...

История ES6-модулей Владислав Власов, инженер-программист в Developer Soft и преподаватель курса Нетологии, специально для блога написал цикл статей о EcmaScript6. В первой части на примерах рассмотрели динамический анализ кода в EcmaScript с помощью Iroh.js, во второй сосредоточились на реализ...

В watchOS 5 Apple может отказаться от поддержки старых приложений В начале апреля компания Apple дала разработчикам возможность познакомиться с первой тестовой сборкой watchOS 4.3.1. Заметных изменений и новых функций прошивка с собой не принесла. Однако через некоторое время разработчики обнаружили в системе ряд предупреждающих уведомлени...

Вслед за Kali Linux в Microsoft Store появился и дистрибутив Debian На прошлогодней конференции для разработчиков Build 2017 Microsoft обещала, что пользователи Windows 10 смогут устанавливать и запускать Linux-дистрибутивы в среде Windows, благодаря подсистеме Windows Subsystem for Linux. Компания сдержала своё обещание, и теперь пять дистр...

Генерация кода во время работы приложения: реальные примеры и техники Генерация кода в рантайме — очень мощная и хорошо изученная техника, но многие разработчики все еще неохотно её используют. Обычно изучение Expression Trees начинают с какого-нибудь простого примера типа создания предиката (фильтра) или математического выражения. Но не Expre...

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

Релиз первой беты кросс-платформенного XAML UI-тулкита Avalonia Состоялся релиз первой бета-версии Авалонии. Avalonia — кроссплатформенный .NET UI-тулкит, вдохновлённый технологиями WPF, с полной поддержкой .NET Core 2.0, XAML, дата-биндиногов, lookless-контролов и многого другого, поставляемый под лицензией MIT. Avalonia позволяет вам п...

Разработчики рассказали об основных особенностях симулятора выживания общества Frostpunk, релиз состоится 24 апреля Накануне официального релиза игры Frostpunk разработчики студии 11 bit studios (создавшие в своё время популярную This War of Mine) опубликовали трейлер, раскрывающий 11 важных фактов о ней. Frostpunk позиционируется в качестве первой игры в жанре «выживание общества». Она н...

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

Редактор скриншотов из Android P теперь можно установить на любой смартфон Вчера мы описывали новые возможности Android P Developers Preview 1, в числе которых упоминали и новое приложение, которое позволяет удобно и быстро редактировать скриншоты. В настоящее время данное приложение имеет имя «Markup» и уже сейчас (в первой превью верс...

PayPal начал оказание банковских услуг Планируется, что пользователи платежного сервиса не будут платить за использование карт. Также сервис не хочет вводить ограничения на ввод-вывод средств.PayPal не стала делать публичные заявления по поводу оказания услуг виртуального банка, возможно, потому, что компания не ...

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

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

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

Доступен Windows 10 SDK Preview Build 17115 Вчера вечером компания Microsoft выпустила не только новую инсайдерскую сборку Windows 10 под номером 17120, но и новую предварительную версию Windows 10 SDK Build 17115 для разработчиков программного обеспечения. Поскольку предыдущая версия SDK была выпущена перед Windows ...

Файловая система в Windows 10 Новый раздел «Файловая система» появился в Windows 10. В данном разделе вы можете как разрешить, так и запретить приложениям доступ к вашим файлам и файлам из OneDrive. Также здесь вы можете выбрать исключения, каким приложениям будет разрешено использовать ваши личные файлы...

Drupal 8 + Varnish: Кешируем HTML правильно Drupal 8 – это самый свежий релиз CMS Drupal. Varnish – это HTTP reverse proxy cache, надстройка над вебприложением, которая позволяет кешировать HTTP ответы в ОЗУ сервера. Когда мы ставим Varnish перед Drupal’ом (либо любым другим вебприложением), схема обработки входящего...

Сон Гоку из Dragon Ball – сумасшедший мод для GTA V JulioNIB пришла в голову идея – добавить немного Dragon Ball в игру Grand Theft Auto V. Эффект, который удалось достичь, действительно может понравиться – особенно тем, кто любит безумные моды и фанатеет от Dragon Ball. Grand Theft Auto V – это одна из любимых ...

EA анонсировала Burnout Paradise Remastered Компания Electronic Arts официально анонсировала Burnout Paradise Remastered, который появится на игровых консолях уже в следующем месяце. Слухи о работе над HD-ремастером игры появились в сети ещё в декабре прошлого года. В утёкшей информации от бразильского интернет-магаз...

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

[Из песочницы] Мобильная 3D игра на Unity3D менее чем за 90 часов Приветствую! Сегодня я расскажу вам о своем опыте разработки игры на Unity для платформы Android, менее чем за 90 часов, на примере создания простенького «раннера». В процессе повествования я затрону некоторые детали и ключевые этапы, с описанием всех возможных подводных ка...

PlayStation 5 выйдет в конце 2019 года Ведущий архитектор приставки PlayStation 4 Марк Церни уже ведет переговоры с разработчиками о консоли нового поколения. Об этом сообщает издание Digital Foundry, которое специализируется на техническом анализе игровой продукции. Также отмечается, что в текущем году PlayStati...

В Quake Champions добавили режим с отключёнными способностями и другие нововведения Bethesda Softworks и id Software сообщили о релизе большого бесплатного обновления для Quake Champions. Оно включает в себя несколько режимов, предметы для индивидуализации персонажей и изменения в балансе. В частности, теперь в шутере доступен режим «Мгновенн...

[Перевод] Делаем разноцветные иконки с помощью SVG-символов и CSS-переменных Давно прошли те дни, когда для иконок в вебе использовались картинки и CSS-спрайты. С развитием веб-шрифтов номером 1 для отображения иконок на сайтах стали иконочные шрифты. Шрифты — векторные, так что вам не нужно беспокоиться о разрешении экрана. Для них можно использо...

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

Windows 10 Build 17623 – HEIF, Безопасное извлечение внешних видеокарт, Application Guard Компания Microsoft на этой неделе выпустила аж три сборки – это 17120, которая уже доступна в Позднем доступе, 17123 – это уже по факту является RTM-кандидатом обновления Spring Creators Update, и также Microsoft выпустила сборку 17623 – это сборка с новой ветви Redstone 5. ...

PUBG Mobile – бегай, собирай, стреляй PlayerUnknown’s Battlegrounds (PUBG) начала покорять любителей сетевых шутеров в марте прошлого года. Именно тогда на серверах игры начали появляться первые тестеры. В конце прошлого года состоялся полноценный релиз на PC и выход игры для игровых консолей от Microsoft. Уже в...

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

[Перевод] О стримах и таблицах в Kafka и Stream Processing, часть 1 * Michael G. Noll — активный контрибьютор в Open Source проекты, в том числе в Apache Kafka и Apache Storm. Статья будет полезна в первую очередь тем, кто только знакомится с Apache Kafka и/или потоковой обработкой [Stream Processing]. В этой статье, возможно, в первой из ...

Окна на чистом WinAPI. Или просто о сложном Disclaimer Казалось бы, что WinAPI уходит в прошлое. Давно уже существует огромное количество кросс-платформенных фреймфорков, Windows не только на десктопах, да и сами Microsoft в свой магазин не жалуют приложения, которые используют этого монстра. Помимо этого статей о том...

[Перевод] Погружение в службы Android Перевод статьи "Deep Dive into Android Services" от Nazmul Idris. Я оставил оригинальное название автора, хотя это скорее не "погружение", а "знакомство". Думаю, текст будет полезен начинающим разработчикам. Статья отлично дополняет офф. документацию по службам на Android. ...

Обновилась функция «Управление глазами» Microsoft для людей с ограниченными возможностями пытается сделать жизнь проще. Благодаря устройству Tobi и операционной системе Windows 10 появилась возможность управлять системой при помощи глаз. В новой сборке эту функцию даже обновили, благодаря чему стала проще прокрутк...

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

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

Обновление Windows 10 Spring Creators сменило название на April 2018 Update Операционная система Windows 10 Redstone 4, релиз которой был отложен из-за критической ошибки, выйдет до конца текущего месяца под названием April 2018 Update. Об этом сообщил глава партнерской программы Microsoft Марк Кюнстер. Windows 10 Redstone 4 должна была дебютировать...

Trickbot заинтересовался криптовалютой Исследователи из IBM X-Force проанализировали новейшие атаки банковского трояна Trickbot на клиентов онлайн-сервиса, позволяющего покупать биткойны и расплачиваться за покупку кредитной картой. Trickbot появился на интернет-арене в 2016 году. Список его мишеней вначале включ...

Объект в футляре или Optional в Java 8 и Java 9: Часть 5: Недосказанное и постер в подарок Это пятая и последняя статья серии, посвящённая использованию класса Optional при обработке объектов с динамической структурой. В первой статье было рассказано о способах избежания NullPointerException в ситуациях, когда вы не можете или не хотите использовать Optional. Вт...

Microsoft добавит в корпоративную платформу Teams автоперевод и поддержку Surface Hub Корпоративной платформе Microsoft Teams исполнился год, в честь чего редмондская компания анонсировала для неё ряд улучшений. Наиболее важные из них — совместимость с корпоративными телефонными системами и возможность звонить на обычные телефоны, автоматически...

Windows 10 Build 17127 доступна для загрузки (RTM Candidate) Сегодня вечером Microsoft выпустила новую сборку Windows 10 Build 17127. Сборка является RTM-кандидатом, поэтому не исключено, что она и станет финальной (RTM). В новой сборке помимо исправления ошибок можно отметить изменения Кортаны (Cortana), которая нам, к сожалению, нед...

А вы готовы покорять космос? Человек слишком давно не покидал орбиту Земли. Пора сокрушить режим тишины. В НАСА приступили к созданию пилотируемых космических кораблей для покорения глубокого космоса. Работы ведутся в сборочном объекте Мичуд, возле Нового Орлеана. Уже на этой неделе инженеры Lockheed M...

Авторизацию в macOS можно обойти с помощью Chrome RDP Некорректная работа утилиты удаленного доступа для браузера Chrome угрожает безопасности компьютеров под управлением macOS. Баг позволяет получить права текущего пользователя устройства без ввода логина и пароля. Для эксплуатации уязвимости нужен ряд определенных условий. Ch...

[Перевод] Человек, который с Quantum «на ты» Что такое квантовый компьютер? Сложный, но посильный вопрос. А как он работает и для чего нужен? Вот тут уже сложнее. Наша команда Microsoft Research в рамках проекта Quantum (QuArC) занимается разработкой квантового будущего. И у них получается. В этой статье вы найдете инт...

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

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

Долбанутые командные игры Давайте сегодня поговорим о социопатах. И об их противоположности – командных игроках. Появилась у меня игра «Совушки, ау», и я прям остро всё прочувствовал. Она командная, и сделана так, что победить в ней могут только те, кто работает на общее благо. Причём часто делая т...

«T-commerce»: как работают онлайн-продажи через Telegram Прошлым летом Telegram выпустил новый API с поддержкой платежей. С тех пор мессенджер стал еще и каналом продаж, который позволяет компаниям не только общаться с клиентом, но и принимать оплату за свои товары и услуги прямо в диалоговом окне. Яндекс.Касса первой среди россий...

В функции Actions виртуального помощника Google Assistant появилась поддержка 7 новых языков Компания Google сообщила во время проведения выставки MWC 2018 о расширении возможностей функции Actions своего виртуального помощника Google Assistant. Отметим, эта функция позволяет бронировать билеты и добавлять напоминания. Начиная с этой недели, функция Actions стала до...

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

Xbox Game Pass в марте: Rise of the Tomb Raider, Super Lucky's Tale, Sea of Thieves, Oxenfree и другие 23 января Microsoft объявила о том, что все последующие релизы Microsoft Studios будут доступны подписчикам Xbox Game Pass в день их релиза. Первой такой игрой станет Sea of Thieves, пиратское приключение, которое поступит в продажу 20 марта. А теперь корпорация огл...

Microsoft официально анонсировала программу Windows App Preview Несколько дней назад мы уже рассказывали вам о том, что Microsoft планирует запустить индивидуальные программы предварительного тестирования приложений для Windows 10. Теперь же, вместе с выходом новых инсайдерских сборок, компания официально анонсировала программу Windows ...

Коллтрекинг Mango Office: под капотом сервиса В первой статье мы «срывали покровы» и рассказывали, что такое коллтрекинг. Затем подробно разобрали его настройки, теперь — о том, как мы в «Манго Телеком» создавали эту услугу и какой стек технологий используем. Читать дальше →

Ролевой роглайк For The King выйдет из раннего доступа 19 апреля Разработчики из студии IronOak Games объявили, что ролевой роглайк For The King, сочетающий в себе черты компьютерных и настольных игр, покинет Steam Early Access уже на следующей неделе — 19 апреля. Ранее авторы сообщали, что с релизом версии 1.0 в игре поя...

Релиз YouTrack 2018.1: зависимые поля задач, персональная локализация и многое другое Всем привет! Мы выпустили новую версию системы управления проектами — YouTrack 2018.1 — и спешим поделиться с вами нововведениями. Читать дальше →

[Перевод] Разработка игр под NES на C. Главы 22-23. Приложение 1 — мапперы и цифровой звук Здесь будет информация, не вошедшая в основной цикл, но слишком ценная, чтобы ее игнорировать. <<< предыдущая следующая >>> Источник Из нашего обсуждения почти полностью выпала тема мапперов — сопроцессоров в картридже. Если надо сделать игру размером боль...

Смарт-часы Apple Watch получили вертикальный ночной режим и возможность управлять музыкой на iPhone Компания Apple выпустила финальную версию обновления программной платформы watchOS 4.3 для смарт-часов Apple Watch. Это третий крупный апдейт для watchOS 4, он стал доступен спустя более трёх месяцев после релиза watchOS 4.2, добавившего функцию Apple Pay Cash для перевода д...

Разработчики LineageOS представили SDK-платформу Создатели проекта LineageOS сообщили о выпуске первой публичной SDK-платформы (LineageSDK) для разработчиков. На данный момент комплект включает в себя набор из нескольких API-интерфейсов, который позволяет разработчикам внедрить поддержку определенных функций популярной про...

Western Digital анонсировала карту microSD емкостью 400 ГБ В рамках MWC компания Western Digital представила карту с большой скоростью UHS-I – 400GB SanDisk Extreme UHS-I microSDXC, а также продемонстрировала будущее технологий карт флеш-памяти, представляя устройства с поддержкой интерфейса Peripheral Component Interconnect Express...

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

Как полностью отказаться от обновлений iOS? Простой способ Так или иначе всех владельцев Apple-устройств подталкивают к обновлению программного обеспечения. Будь это iOS-устройства, компьютеры Mac или даже Apple Watch. И далеко не всегда они делают работу наших устройство «лучше». Некоторые из обновлений могут уменьшить время авто...

Xiaomi начала продавать в России Redmi 5 и Redmi 5 Plus RDC Group, которая занимается официальным распространением продукции Xiaomi в России объявила, прислав вчера пресс-релиз, что в продажу поступают модели смартфонов Redmi 5 и Redmi 5 Plus. Первые покупатели смогут приобрести модификацию с 16 гигабайтами ПЗУ по цене в 11990 ...

Как загрузить нестандартный лог в Splunk + логи Fortinet Много ли мы генерируем данных, используя информационные системы каждый день? Огромное количество! Но знаем ли мы все возможности по работе с такими данными? Определенно, нет! В рамках этой статьи мы расскажем какие типы данных мы можем загружать для дальнейшего операционного...

Действия грядущей Assassin's Creed развернутся в Древней Греции В сети появился первых слух о деталях грядущей игры серии Assassin's Creed — издание ComicBook сообщило со ссылкой на свои источники, что действия следующей части приключенческого боевика от Ubisoft развернутся в Древней Греции. Информация об этом кажется довольно правдоподо...

Windows 10 Build 17604 – Максимальная производительность, Кино и ТВ, Эмодзи 15 февраля Microsoft выпустила новую сборку Windows 10 под номером 17604. Это первая публичная сборка Redstone 5, которая доступна ограниченному числу инсайдеров, которые состоят в Skip Ahead. Также вместе с ней вышла сборка 17101 – это всеми нами знакомая ветка Redstone 4. ...

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

Alto’Odyssey стала доступна в App Store Первая информация о продолжении популярного раннера под названием Alto’s Adventure появилась в сети примерно год назад. Предполагалось, что новая часть появится на виртуальных полках яблочного магазина приложений еще летом. Однако затем релиз был перенесен, и вот сегодня Alt...

Вышли четвертые бета-версии iOS 11.3 и macOS 10.13.4 Не выдержав положенных двух недель с момента выхода третьих бета-версий iOS 11.3 и macOS High Sierra 10.13.4, компания Apple выпустила четвертые. Первоначально обновления, которые можно загрузить как «по воздуху», так и в Центре разработчиков, будут доступны только зарегис...

Съемочная команда «Игры престолов» получит специальный приз BAFTA В это воскресенье в Лондоне пройдет церемония вручения BAFTA Craft Awards. На мероприятии съемочная команда культового сериала «Игра престолов» получит специальную награду «за расширение границ производства кино». Ведущий американский еженедельник Variety проинформировал о...

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

Windows 10 Build 17134 доступна для загрузки Microsoft для инсайдеров выпустила новую RTM Escrow сборку Windows 10 под номером 17134. Сборка уже есть в кольце Fast Ring, вскоре она должна появиться в Slow Ring и Release Preview, а в конце месяца может быть станет доступна и остальным пользователям. Также есть вероятнос...

Как обновиться до Windows 10 Redstone 5 Ну что, ребята, вот и началась разработка Redstone 5 – следующего крупного обновления для операционной системы Windows 10. Первой сборкой Redstone 5 стала сборка под номером 17604 и те, кто состоял в Skip Ahed смогли получить эту заветную сборку. Но вот дилемма. Если вы зани...

Majento выпустил новую версию SiteAnalyzer Команда сервиса Majento сообщила об обновлении программы Majento SiteAnalyser и выпуске новой версии 1.4.4.91. Программа предназначена для сканирования и анализа содержимого сайта (бесплатный аналог Screaming Frog SEO Spider и Netpeak Spider). В новой версии  добавлена возмо...

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

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

Windows 10 Build 17650 – Защитник Windows, Microsoft Store, Вкладки Как обычно, Microsoft в конце недели дает инсайдерам новую сборку Windows 10 под номером 17650. Толком еще Redstone 4 не вышла, а уже идет вовсю разработка Redstone 5. Изменений катастрофически мало, но мой долг перед Родиной заключается в том, чтобы осветить их, так как вам...

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

Apple выпустила новое рекламное видео для iPhone X Apple выпустила любопытную рекламу, в котором компания рассказала о возможном развитии технологии Face ID. В ролике показана молодая девушка, проходящая по коридору обычной американской школы. Она останавливается у ряда с ящичками, кидает взгляд на свой шкафчик, тем са...

[Из песочницы] Использование Reflection.Emit для предварительной компиляции выражений в MSIL Привет, Хабр! Представляю вашему вниманию перевод статьи "Using Reflection.Emit to Precompile Expressions to MSIL" автора Steve Marsh. Введение Классы в этом проекте позволяют анализировать текстовые выражения, введенные пользователем, и компилировать их на сборк...

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

Toshiba одобрила выделение 27 млрд иен на оборудование для Fab 6 Год назад в городе Йоккаити на юго-востоке Японии началось строительство новой фабрики Toshiba, которая будет выпускать флэш-память с объемной компоновкой. Согласно плану, первая очередь производства должна быть введена в строй этом году. На днях компания Toshiba одоб...

Прошивка Xiaomi Mi 7 раскрыла характеристики флагмана Xiaomi Mi 7, чья дата релиза пока хранится в строжайшем секрете, станет первым смартфоном китайского производителя с поддержкой функции Always On Display. Благодаря ей пользователи смогут выводить на заблокированный дисплей часы, календарь, напоминания и другую полезную инф...

С апреля все приложения должны поддерживать iPhone X Все приложения, которые появятся в App Store после апреля этого года, должны поддерживать дисплей Super Retina в iPhone X. Соответствующее письмо Apple направила разработчикам программ. Новые правила означают, что разработчики новых приложений должны учитывать «вырез» в в...

«ВITАМИН РОСТА»: как ЛАНИТ привлекает молодежь и как молодым специалистам попасть в ЛАНИТ В этой статье я расскажу о том, как устроена работа с молодыми джедаями специалистами в группе компаний ЛАНИТ, и поделюсь итогами нашей специальной программы «ВITАМИН РОСТА», которой исполнился год. Приглашаю вас обсудить эффективность инструментов поиска, привлечения и погр...

Samsung прекращает поддержку Galaxy S6 (2015 г), Apple до сих пор поддерживает iPhone 5s (2013 г) С каждым годом вопрос обновлений для Android-устройств становится все более острым, но скоро владельцы устройств, не так давно считавшихся флагманскими, могут столкнуться с другой проблемой – прекращением поддержки производителей. Компания Samsung уже подтвердила, что больше...

Найден способ «уничтожить» iPhone или Mac одним символом Был обнаружен еще один способ «вырубить» систему на iPhone, iPad или Mac, буквально одним сообщением. На этот раз речь идет о специфическом символе из индийского языка телугу, его достаточно отправить через iMessage, Facebook Messenger, WhatsApp, Gmail или Outloo...

Galaxy S8 и S8+ начинают получать Android 8.0 Oreo Компания Samsung выпустила долгожданную многими финальную версию прошивки для флагманских смартфонов Galaxy S8 и S8+ на базе Android 8.0 Oreo. Первыми её получили пользователи из Германии, участвовавшие в программе бета-тестировании. Остальные должны обновиться в самое ближа...

Большая утечка о Sony Xperia XZ2 и XZ2 Compact: характеристики, дата релиза и цена Нашим шведским коллегам удалось узнать ключевые характеристики флагманских Sony Xperia XZ2 и XZ2 Compact, сроки их появления в продаже и возможную стоимость смартфонов. Подробнее об этом читайте на THG.ru.

[Перевод] Медиа-запросы в адаптивном дизайне 2018 В июле 2010 года я написала статью «Как использовать CSS3 медиа-запросы для создания мобильной версии вашего сайта» для журнала Smashing. Спустя почти восемь лет эта статья по-прежнему очень популярна. Я решила вернуться к этой теме, поскольку теперь у нас есть такие метод...

[Перевод] Проектирование пользовательского интерфейса Windows 95 Три года назад мне попалась интересная научная статья сотрудника Microsoft Кента Салливана о процессе и результатах проектирования нового пользовательского интерфейса для Windows 95. С тех пор веб-страница исчезла — одна из причин, почему я такой цифровой Плюшкин. Статья оп...

Как установить пароль на SIM-карту и зачем это нужно Find My iPhone – отличный способ защитить ваш iPhone, если он потерян или украден. Однако сим-карта при этом остается под угрозой. Любой человек сможет воспользоваться средствами на вашей сим-карте, совершая звонки, отправляя сообщения и используя мобильный интернет. Коне...

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

Эволюция твердотельных накопителей: от первых моделей 70-х до наших дней В октябре 2016 года мы представили сразу две линейки 2.5-дюймовых твердотельных накопителей: WD Blue и Green SSD. В любой другой индустрии подобный шаг мог показаться достаточно рискованным даже для такой корпорации, как Western Digital. Действительно, продвижение новинки в ...

[Перевод] Dependency injection От переводчика Представляемый вашему вниманию перевод открывает серию статей от Jakob Jenkov, посвященных внедрению зависимостей, или DI. Примечательна серия тем, что в ней автор, анализируя понятия и практическое применение таких понятий как «зависимость», «внедрение зависи...

DJI и Skycatch создали для Komatsu Smart Construction 1000 специальных дронов для работы на стройке Несмотря на то, что дроны многими воспринимаются в качестве в первую очередь игрушки или на крайний случай воздушного оператора, они могут серьёзно помочь в некоторых сферах промышленности. Как стало известно, компании DJI и Skycatch совместно создали для Komatsu Smart...

Коллаборация Visual Studio Code и Anaconda Не так давно было объявлено о включении Visual Studio Code в дистрибутив Anaconda, что несомненно является большим шагом в развитии инструментов анализа данных с открытым исходным кодом. Читать дальше →

Microsoft обеспечила полную поддержку вариативных шрифтов в Edge В Windows 10 Build 17074 компания Microsoft начала поддерживать расширения CSS для OpenType Font Variations. Эта технология вариативных шрифтов позволяет одному шрифтовому файлу вести себя как бесконечное множество начертаний. Новая инсайдерская сборка Windows 10 под номеро...

Танчики в консоли, статья четвёртая: «Новый сервер — новый протокол» Добрый день, дорогие читатели. Мы были на WorldSkills (чему я посвящу отдельную статью) в связи с чем эта публикация долго не писалась, так же как и не обновлялся сервер. Сегодня я расскажу об неожиданной идеи и небольшом анализе сетевых протоколов. Подробности под катом. Ч...

В PUBG Mobile появился русский язык и поддержка новых устройств 19 марта по всему миру состоялся официальный релиз мобильной «королевской битвы» под названием PlayerUnknown’s Battlegrounds. До этого момент игра в течение года проходила открытое бета-тестирование в Китае. Спустя две недели проект получил первое крупное обновление.

Опять? Этот символ выводит из строя iPhone и Mac Только недавно мы оправились от очередного сообщения, способного «убить» все рабочие процессы на iPhone и компьютере Mac, как пользователи обнаружили новый способ доставить неудобства владельцам техники Apple. На этот раз проблема оказалась в символе из языка телугу (Индия...

[recovery mode] Решаем загадку круглых чисел на графике выборов 2018 Данная статья является ответом на вот эту статью (Анализ результатов президентских выборов 2018 года. На федеральном и региональном уровне). В той статье меня удивила фраза автора: Вместо нормального или логнормального распределения мы видим интересную кривую, с очень стр...

Теперь можно установить ОС Android х86 7.1 Nougat на домашний ПК Возникало ли у вас желание попробовать ОС Android на своем домашнем ПК? Если да, то у нас есть для вас отличная новость: появился Android x86 версии 7.1 Nougat для компьютеров на базе архитектуры x86 (практически все домашние ПК и ноутбуки). Последняя стабильная версия Andro...

[Из песочницы] Как сделать адекватное отображение horizontal scroll bar в QTreeWidget с одной колонкой Привет, Хабр. В этой статье я решил оставить решение проблемы непонятного поведения QTreeWidget – GUI компонента кроссплатформенного фреймворка Qt. Проблема, мне кажется, актуальная, потому что вопрос задаётся на многих форумах, но верного решения не приводится. Впрочем, есл...

Квантовые вычисления в компьютере Fujitsu Digital Annealer С 40-х годов прошлого века и до настоящего времени существовало четыре основных технологии, на которых базировались вычислительные машины: начиная с электронных ламп и заканчивая микропроцессорами. С момента появления первых ЭВМ потребность во все большем объеме вычислительн...

Splunk + Excel. Что получится? В предыдущих статьях мы много рассказывали о Splunk. Это продукт, который позволяет собирать и анализировать данные с любых IT-систем в режиме реального времени, например, это могут быть результаты работы web-сервера, почтового сервера, Windows, различных приложений и тд. Зн...

Google присоединилась к альянсу USI по разработке стандарта активного стилуса Альянс Universal Stylus Initiative (USI) пополнился сразу шестью новыми участниками, в число которых вошёл поисковый гигант Google. О формировании альянса USI было объявлено ещё в 2015 году. Целью заявлена разработка единого стандарта на активные перьевые устройства...

Вышли важные обновления к коммуникационным продуктам Cisco Компания Cisco выпустила ряд важных апдейтов для своих коммуникационных продуктов. Производитель закрыл серьезные уязвимости в платформе для IP-телефонии и обмена голосовыми сообщениями и пропатчил систему управления виртуальными сетями. Из-за ошибки в коде UCDM (Unified Com...

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

Патчи Drupal закрыли несколько серьезных уязвимостей Свежие обновления исправили несколько серьезных ошибок в популярной системе управления контентом (CMS) с открытым кодом Drupal. Апдейты коснулись версий 7.х и 8.х. Разработчики Drupal используют систему ранжирования ошибок Национального института стандартов и технологий США,...

DANOS: представлена первая открытая сетевая операционная система На прошлой неделе Linux Foundation объявили о начале работы над DANOS — первой дезагрегированной сетевой ОС для экосистемы white-box-устройств. Релиз open-source операционной системы намечен на вторую половину 2018 года. Подробнее о проекте ниже. Читать дальше →

Релиз первого Developer Preview Android P 7-го марта этого года компания Google опубликовала первый Developer Preview Android 9.0. Новая версия ОС не будет поддерживать большое количество устройств Nexus 5X, Nexus 6P, Pixel C, которые были выпущены еще в 2015 году, а также устаревший медиа-проигрыватель Nexus Player...

Google улучшил результаты мобильного поиска для фильмов Google улучшил результаты поиска для запросов, связанных с фильмами. Теперь в поисковой выдаче пользователи также будут видеть отзывы и смогут купить билеты. На данный момент эти нововведения запущены в США и Индии. При вводе запроса [showtimes] (расписание сеансов) Google в...

Из App Store убрали Swype: лучшую стороннюю клавиатуру Всего за несколько месяцев приложение признали одним из лучших вариантов виртуального ввода на мобильных платформах. Увы, сегодня разработчики из Nuance сообщили о прекращении дальнейшей поддержки Swype. С 1 февраля 2018 года клавиатура официально не будет получать каких-ли...

[Из песочницы] Java 8 и паттерн Стратегия Потенциально возможное продолжение книги Паттерны проектирования (Элизабет Фримен и другие). На дворе 2017 год. В компанию, где работает старший разработчик Джо, пришел на стажировку молодой студент Мартин. Он целый год скрупулезно изучал Java по современному учебнику с акц...

Into the Breach, стратегия от авторов FTL: Faster than Light, выйдет в конце месяца Студия Subset Games, выпустившая в 2012 году весьма популярный роглайк-космосим FTL: Faster than Light, определилась с датой релиза своей следующей игры — пошаговой пазл-стратегии Into the Breach. Релиз назначен на 27 февраля. В конце месяца проект появится ...

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

Анонсирована новая игра от создателей NieR: Automata Cтудия PlatinumGames анонсировала свой новый проект под названием World of Demons. Прежде, чем говорить о новом мобильном продукте, а «Мир Демонов» создают для смартфонов и планшетов, давайте немного посмотрим на историю игр этой команды. Студия создала и выпустила в свет Me...

[Перевод] Вышел React v.16.3.0 Несколько дней назад, мы написали пост о приближающихся изменениях в наших lifecycle-методах, где также затронули стратегию постепенной миграции (обновления). В React 16.3.0 мы добавили несколько новых lifecycle-методов для помощи в этой миграции. Мы также предоставили новое...

[Перевод] Leakpocalypse: Rust может неприятно удивить Прим. пер.: Кто-то должен был сделать перевод этой статьи, несмотря на то, что она достаточно стара (2015 год), поскольку она показывает очень важную особенность работы с памятью в Rust — с помощью безопасного (не помеченного как unsafe) кода можно создавать утечки памяти. Э...

Появились изображения смартфонов OPPO на платформе Snapdragon 670 Не так давно мы сообщали, что OPPO может стать первой компанией, взявшей на вооружение пока не представленный официально процессор Qualcomm Snapdragon 670. Говорилось, что этот чип станет «сердцем» смартфонов R13 и R13 Plus. И вот теперь появилась новая ...

Google Ассистент скоро заговорит по-русски Примерно месяц назад в сети появилась информация о том, что компания Google запустила в бета-тест Assistant с поддержкой русского языка. Это приободрило пользователей, ведь версией на английском пользоваться не совсем комфортно — не все владеют иностранным языком настолько д...

Apple готова нанести удар по Chromebook У Apple возникла большая проблема. Всего пять лет назад iPads и ноутбуки Mac доминировали в американских классах. Но со временем Chromebook от Google стал лидером в классах, обеспечив почти 60 процентов поставок в США. Продажи iPad в сильно сократились. Apple теперь готова н...

PlayerUnknown's Battlegrounds на Xbox One получит пустынную карту Miramar в следующем месяце В прошлом месяце команда PUBG Corp. и Microsoft раскрыли планы дальнейшей поддержки многопользовательского шутера PlayerUnknown’s Battlegrounds. Одним из пунктов было добавление карты Miramar в версию для Xbox One. И это произойдёт уже в мае. Об этом сообщил о...

Rockstar Games во второй раз перенесли выход Red Dead Redemption 2, новая дата релиза – 26 октября 2018 года Компания Rockstar Games во второй раз перенесла сроки выхода игры Red Dead Redemption 2. Первоначально продолжение популярной игры обещали выпустить осенью 2017 года, затем сроки сдвинули на весну 2018 года и вот теперь геймстудия объявила, что переносит релиз на 26 октября ...

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

MIUI 9 Global Beta ROM 8.4.19 — что нового и краткий обзор обновления Команда, создавшая MIUI 9, продолжает трудиться. Стало известно о выходе сборки MIUI 9 Global Beta ROM 8.4.19, предназначенной для бета-тестеров. Апдейт посвящен устранению багов и оптимизации ОС. MIUI 9 Global Beta ROM 8.4.19 — список изменений Исправлена ошибка с фокусиров...

Microsoft Office 2019 будет работать только на Windows 10 Сегодня компания Microsoft опубликовала новую информацию о Microsoft Office 2019, в которой обнаружен один довольно важный и интересный момент. Сообщается, что новые версии офисных приложений будут работать исключительно на операционной системе Windows 10. Таким образом, ва...

[Перевод] Продвинутая работа с JSON в MySQL У MySQL нет возможности напрямую индексировать документы JSON, но есть альтернатива: генерируемые столбцы. С момента введения поддержки типа данных JSON в MySQL 5.7.8 не хватает одной вещи: способности индексировать значения JSON. Для того, чтобы обойти это ограничение, можн...

[Из песочницы] Что такое gtag.js в Google Analytics и нужен ли он вам? Вы читаете перевод статьи "What Is gtag.js with Google Analytics and Do I Need It?" автора Amanda Schroeder. Если недавно вы добавляли код отслеживания Google Analytics на сайт, то заметили совершенно другой код счётчика, который выглядит так: Сложилась какая-то ...

Windows 10 Build 17093 доступна для загрузки Сегодня Microsoft выпустила новую сборочку Windows 10 Build 17093. В новой сборке изменился Game bar, переработана диагностика данных, а также появилась возможность входить на ПК без использования пароля, благодаря приложению Authenticator. Windows 10 Insider Preview Build 1...

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

Порхающие* велосипеды. Что делать с сохранением состояния во Flutter? (*одно из значений слова flutter — порхать) Разбираемся, есть ли жизнь сохранение состояния во Flutter-приложении. Что будет, если ОС решит его перезапустить. Куда денется пользовательский ввод и навигация, и как с этим справляться. Дисклеймеры: для понимания нужно иметь ...

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

Релиз Yii 2.0.15 и расширений баз данных с исправленными уязвимостями Сегодня мы выпускаем обновления Yii для нескольких последних версий 2.0.x и официальных расширений поддержки нереляционных баз данных для исправления найденных уязвимостей. Патчи исправляют проблему в методах слоя ActiveRecord: findOne() и findAll(), которые могут допустить ...

iOS 11.3 упростила загрузку приложений из иностранных App Store В iOS 11.3 разработчики компании Apple существенно упростили процесс обновления приложений, загруженных из иностранных разделов App Store, пишет немецкий ресурс Macerkopf. Теперь пользователям, освоившим шопинг за пределами местного каталога, больше не нужно переключаться ...

Работа с текстом в macOS. Настраиваем под себя Apple уже давно предлагает пользователям iOS различные настройки, которые могут пригодиться для набора текста. Такой набор опций, как исправление распространённых ошибок, коррекция слов, а также предиктивный набор, присутствует и на компьютерах Mac. Как активировать данную...

Windows 10 Build 17623 доступна для загрузки (Redstone 5) Помимо сборок 17120 и 17123 Microsoft выпустила сборку 17623, которая относится к ветви разработки Redstone 5. Изменения практически такие же, как и у RTM-кандидата 17123 (RS4), а именно: поддержка формата изображений HEIF, безопасное извлечение внешних GPU и улучшения, связ...

Вышла первая сборка Windows 10 Redstone 5 Разработка операционной системы Windows 10 Redstone 4 подошла к концу. Об этом свидетельствует релиз первой тестовой сборки Redstone 5, которая имеет индекс 17604 и пока распространяется только через ветку Skip Ahead. Остальные получат к ней доступ не раньше, чем через месяц...

Отменяемые Promises в EcmaScript6 Владислав Власов, инженер-программист в Developer Soft и преподаватель курса Нетологии, специально для блога написал цикл статей о EcmaScript6. В первой части на примерах рассмотрели динамический анализ кода в EcmaScript с помощью Iroh.js. В этой статье расскажем, как реализ...

В Google Search Console появилось несколько визуальных обновлений Google внёс несколько визуальных обновлений в новую версию Search Console. Изменения коснулись отчётности и пользовательского интерфейса сервиса. Среди нововведений: Аннотационные карточки с диаграммами; Столбцы, отражающие изменения в данных за период; Изменения в окне выбо...

Code Conventions: как мы сохраняем быстрый темп разработки PHP-проекта Привет, Хабр. Меня зовут Евгений Удодов, я сооснователь и технический директор компании Roistat. Хочу поделиться нашим опытом разработки большого и сложного продукта — системы аналитики. TL;DR: Мы выложили на github наш Code Conventions и рассказали в статье о том, как его...

Заметка о новом интерфейсе linux kernel — gpio uapi Начиная с версии ядра 4.6-r1 нам стал доступен новый интерфейс для взаимодействия с подсистемой ядра gpio. Теперь существует три официальных способа работы с gpio и получения от них прерываний. Нет смысла углубляться в потребности для данной подсистемы, для малой части это с...

В разы больше Sunset Overdrive и никаких «рельсов», но 30 кадров/с: подробности Marvel’s Spider-Man Одна из самых ожидаемых игр года — Marvel’s Spider-Man от Insomniac Games — стала главной темой майского выпуска американского журнала Game Informer. Журналисты поделились множеством подробностей экшена, которые вы узнаете из этой заметки...

DEV Labs 2018. Онлайн конференция для Java разработчиков. 3 марта Открывать новый сезон мероприятием по Java уже стало традицией. Это уже девятая конференция серии посвящённая этому языку, и на этот раз мы решили немного изменить наш обычный формат. В программе DEV Labs 2018 мы постарались сделать акцент на создании прототипов, так сказать...

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

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

[Перевод] Основные принципы C++: Правила выражений и операторов Бобра! Что ж, мы плавно выходим на старт второго потока группы «Разработчик С++» и разбираем интересные материалы, которые накопились у преподавателя в свободное от работы и преподавания время. Сегодня рассмотрим (а потом и продолжим) серию материалов, где разбираются отдел...

Essential говорит, что «новая волна» появится 15 февраля - увидим ли мы новый телефон? Несколько месяцев назад Essential подтвердила, что она работает над телефоном следующего поколения, заявив, что это должно быть проще, чем оригинальный Essential Phone. Теперь компания собирается объявить о чем-то 15 февраля и это может иметь какое-то отношение к новому смар...

[App Store] Paste 2 для iOS сделал один из лучших менеджеров буфера обмена универсальным (+ промо-коды) Приложение Paste 2 давно зарекомендовало себя как один из лучших (если не лучший) менеджеров буфера обмена для Mac благодаря своему дизайну, свойственному классическому продукту от Apple, и эффективности, ведь оно не только запоминает файлы, но ещё и позволяет грамотно склад...

[Из песочницы] Средства миграции данных Android и улучшение поддержки приложений Привет, Хабр! Представляю вашему вниманию перевод статьи «Discover tools for Android data migration and improve your app retention» авторов Sean McQuillan и Prateek Tandon. Пользователи создают учетные записи, активируют их, а затем сохраняются, когда многократно запускают ...

Apple выпустила новые бета-версии iOS 11.3, macOS 10.13.4 и tvOS 11.3 Меньше, чем через две недели после релиза третьих бета-версий iOS 11.3, macOS High Sierra 10.13.4, tvOS 11.3 компания Apple выпустила четвертые тестовые сборки своих операционных систем.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознаком...

Apple случайно раскрыла список нововведений macOS 10.13.4 до финального релиза системы По данным издания 9To5Mac, Apple случайно раскрыла список изменений финальной версии macOS 10.13.4 за несколько недель до ее релиза. В день выхода шестой бета-версии macOS 10.13.4, предназначенной для разработчиков, у некоторых пользователей во время установки обновления выс...

Kali Linux теперь доступен в Windows App Store   Буквально 1,5 месяца назад я писал о возможности установки Kali Linux в Windows окружении используя подсистему WSL. Сейчас появилась возможность установки и запуска Kali Linux из магазина приложений Windows. Это похоже на первоапрельскую шутку, но это действительно так. Ч...

В июле Chrome станет помечать все HTTP-сайты как небезопасные Начиная с июля Chrome станет помечать все HTTP-сайты как небезопасные, сообщила менеджер по безопасности продукта Эмили Шехтер (Emily Schechter). На данный момент при входе на такие ресурсы браузер показывает нейтральную информационную иконку. Но уже в 68-й версии п...

Bungie повысит темп в PvP-режимах Destiny 2 и решит проблему командной стрельбы Bungie продолжает вносить изменения в игровой процесс Destiny 2, чтобы вернуть интерес покинувшей проект аудитории. Уже 27 марта выйдет патч, направленный на улучшение геймплея в PvP-режиме «Горнило». По словам разработчиков, фанаты Destiny 2 хотели, ч...

Доступные новые предварительные сборки Windows 10 SDK и Windows Server Сегодня компания Microsoft выпустила новую предварительную сборку Windows 10 SDK Build 17095, которую можно использовать с инсайдеркой сборкой Windows 10 под 17093 или более новой. Данная версия SDK включает в себя исправления ошибок и некоторые изменения в API. Важно отмет...

Анализ цен альткоинов: пессимизм берет верх На фоне негативного новостного фона большинство криптовалют по-прежнему находится в “красной зоне”. О возможных сценариях движения цен нескольких популярных альткоинов расскажет аналитик RoboForex Дмитрий Гурковский. Ethereum На четырехчасовом таймфрейме Ethereum наблюдается...

Google больше не позволяет использовать себя для обхода блокировок Компания не делала по этому поводу заявлений - первыми изменения в архитектуре сети заметили разработчики Tor, что и привлекло к проблеме внимание СМИ.Domain fronting позволяла разработчикам использовать Google как прокси, перенаправляя трафик на собственные сервера через до...

Apple выпустила iOS 11.3 для всех После ограниченного выпуска только для iPad шестого поколения, анонсированного пару дней назад в Чикаго, компания Apple сделала доступным для всех желающих долгожданное обновление мобильной операционной системы iOS 11.3. ОС iOS 11.3 доступна в виде бесплатного обновления дл...

Google введёт запрет на рекламу криптовалют Сегодня компания Google сообщила о том, что введёт запрет на любую рекламу криптовалют и ICO. Google против криптовалют Это значит, что все рискованные финансовые продукты тоже попадут под запрет. Не так давно против криптовалют опочилась и Facebook, хотя пользователи всё ...

Файтинг Marvel vs. Capcom: Infinite теперь поддерживает функцию Xbox Play Anywhere С момента релиза Marvel vs. Capcom: Infinite пользователи просили добавить в него поддержку функции Xbox Play Anywhere, как это сделали с Resident Evil 7. Что ж, Capcom наконец удовлетворила просьбу сообщества. Поддержка Xbox Play Anywhere означает, что вы можете пр...

God of War стал самым высокооценённым экшеном 2018 года Долгожданная God of War ещё не успела добраться до прилавков, а журналисты уже воспевают оды новому творению Santa Monica Studio. Задолго до релиза на команду обрушился шквал критики: публика скептично [...]

[Из песочницы] Гейм дизайн в жизнь. Пример разбора механики игры Доброго дня! Немного об авторе: меня зовут Мария, начинающий гейм дизайнер. С этой статьи начинаем цикл статей по применению теории гейм дизайна в жизни. В этой статье попытаемся разобрать механику игры на примере Northgard от студии Shiro Games (находящуюся на стадии ранн...

Операционные системы с нуля; уровень 2 (младшая половина) В этой части мы напишем менеджер памяти для того, чтоб разблокировать использование Vec, String, HashMap и всего этого. Сразу после этого реализуем файловую систему FAT32 и подключим драйвер для EMMC (такая штука для общения с SD-карточками). В конце концов в нашей командно...

Глобальное освещение с использованием трассировки вокселей конусами В этой статье я расскажу о реализации одного из алгоритмов расчёта глобального (переотражённого / ambient) освещения, применяемого в некоторых играх и других продуктах, — Voxel Cone Tracing (VCT). Возможно, кто-то читал старенькую статью ([VCT]) 2011 года или смотрел видео. ...

Fujitsu Stylistic Q738: планшет «2-в-1» с отсоединяемой клавиатурой Компания Fujitsu представила гибридный планшетный компьютер Stylistic Q738, который можно использовать в качестве ноутбука благодаря подсоединяемой клавиатуре. Новинка наделена  13,3-дюймовым дисплеем с разрешением Full HD (1920 × 1080 пикселей)...

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

Apple исправит проблему с «убийственным» индийским символом в ближайшем апдейте Буквально вчера мы писали о найденном способе «вырубить» систему на iPhone, iPad или Mac, буквально одним сообщением — с помощью специфического символа из индийского языка телугу. Теперь компания Apple подтвердила журналистам, что проблема будет решена в бл...

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

LG WebOS выходит c открытым исходным кодом Open webOS — встраиваемая открытая операционная система, основанная на ядре Linux и предназначенная для “умных” телевизоров. Сравнительно недавно, LG выпустила версию WebOS с открытым исходным кодом и теперь ОС находится в свободном доступе. Опробовать или дополн...

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

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

Обзор Gembird MUSG-05. Настоящий звездолёт Вступление Игровые мышки давно перестали быть просто устройством для ввода информации, теперь игровой девайс стал настоящим проявлением своего характера, уровня достатка и вкуса. Если вы играете в браузерные игры и вам ничего помимо редких кликов не нужно, то берите офисное ...

В Dying Light стал доступен новый бесплатный контент Фанаты Dying Light давно просят Techland о полноценном сиквеле, но разработчики по-прежнему хранят молчание на этот счёт. Зато они не прекращают поддержку первой части и выпускают бесплатные обновления, парочка которых стала доступна на этой неделе. В Content Drop...

myMail 6.4.0.23816 myMail – бесплатный почтовый клиент для Yandex, Gmail, Rambler, Mail.Ru, Hotmail, iCloud, Outlook.com, Yahoo и любых других IMAP или POP3 почтовых сервисов! Теперь каждый может завести бесплатный ящик вида логин@my.com. Загрузите приложение и создайте короткий и запомин...

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

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

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

Samsung сообщила о скором релизе Android Oreo для Galaxy S8 Владельцы Galaxy S8 и S8+, принимавшие участие в бета-тестировании Android Oreo, получат обновление на день раньше остальных. Об этом говорится в оповещении, которое Samsung разослала участникам программы раннего доступа. В нем компания обещает приложить максимум усилий, чт...

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

Crash Bandicoot, Undertale, South Park, Smash Bros. и другие новости с последней презентации Nintendo Сегодня ночью прошла очередная презентация Nintendo – Nintendo Direct. На ней компания показала плеяду новых релизов на консоли 3DS и Switch. Подтвердились многие слухи, появились новые детали и даже были показаны неожиданные сюрпризы. Плеяда новых тайтлов на Switch Первым...

[Перевод] Выбираем веб-шрифты: руководство для начинающих Устраните элемент таинственности в выборе шрифтов с нашим пошаговым руководством Если всё сделать правильно, то типографика становится невероятно мощным инструментом. Обратимся к сочинениям Роберта Брингхёрста, чья книга «Основы стиля в типографике» (The Elements of Typogra...

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

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

Повесть о том, как один инженер HTTP/2 Client разгонял На примере «JEP 110: HTTP/2 Client» (который в будущем появится в JDK) Сергей Куксенко из Oracle показывает, как команда его запускала, где смотрела и что крутила, чтобы сделать его быстрее. Предлагаем вам расшифровку его доклада с JPoint 2017. В целом речь тут пойдет не п...

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

Ирландский сотовый оператор рассекретил дату анонса Sony Xperia XZ2 По последним слухам, компания Sony представит следующий флагманский смартфон на грядущей выставке MWC 2018. Сегодня эту информация случайно подтвердил в Twitter оператор Three. В почти сразу же удаленном сообщении говорилось о том, что Xperia XZ2 будет доступен скоро, а рели...

Сравнение ITSM-систем По мере своего развития у компаний появляется необходимость развивать и адаптировать свою структуру ИТ. И возникает логичный вопрос: «А что для этого нужно?» или «С чего начать?» И тут на помощь приходит ITIL и ITSM. ITSM — это подход к управлению и организации ИТ-услуг, ...

[Из песочницы] Управление интернет модулями Laurent из RouterOS MikroTik Что такое маршрутизаторы Микротик (MikroTik), в наше время известно практически каждому, кто интересуется сетевыми технологиями чуть больше, чем просто пользователь. Благодаря надежной аппаратной части и невысокой стоимости эти роутеры становятся все более популярными не тол...

В World of Tanks Assistant появился встроенный чат Компания Wargaming объявила о запуске новой возможности в приложении-компаньоне для танкового онлайн-экшна World of Tanks. В новой версии World of Tanks Assistant появился встроенный чат. В приложении теперь можно отправлять сообщения контактам из списка игрока. Специальный...

Симулятор выживания The Forest выйдет из раннего доступа 30 апреля Почти через четыре года после появления в раннем доступе Steam, симулятор выживания The Forest студии Endnight Games наконец-то готов к полноценному релизу. Ранее авторы объявили, что выпустят игру до конца апреля, и, похоже, обещание будет выполнено — релиз н...

Вышла предварительная версия Android P Google продолжает совершенствовать операционную систему Android. Какой станет мобильная ОС после Oreo? Новая версия платформы называется Android P. Это кодовое имя без официальной расшифровки. Один из вероятных вариантов — Android Pecan Pie. Взглянуть на Android P можн...

Samsung Galaxy S9 позирует на «живых» снимках за несколько дней до анонса Долгожданная презентация Samsung Galaxy S9 состоится через три дня и после того как она отгремит приглашенные журналисты получат возможность взглянуть и опробовать в действии новинку. Но они не будут первыми, кто познакомится с ней. Оказывается, уж состоялась закрытая презен...

Релиз дополнения Assassin’s Creed Origins – Curse of the Pharaohs слегка задержится Компания Ubisoft объявила, что скачиваемое дополнение Curse of the Pharaohs к Assassin’s Creed Origins выйдет с небольшим опозданием: не 6 марта, как планировалось ранее, а 13-го. Дополнение представит новые локации, такие как Фивы с Карнакским и Луксорским ...

Microsoft рассказала об ограничениях ARM-версии Windows 10 В декабре Microsoft представила первые ноутбуки на базе ARM-версии Windows 10, способные работать без зарядки большую часть дня. Устройства от HP, Asus и Lenovo ещё не поступили в продажу, поэтому об ограничениях операционной системы для этих компьютеров не было изв...

Когда выйдет iOS 11.3? Релиз финальной сборки iOS 11.3, которая находится в стадии бета-тестирования, может состояться на этой неделе. С таким заявлением выступили представители подряда Shure, занятого производством Lightning-совместимых аксессуаров. Если информация из блога компании правдива, э...

Модифицируем плеер Vanilla Music под Android (часть 2) В прошлой статье мы разбирали как можно добавить в плеер с открытым исходным кодом Vanilla Music возможность переключения треков при помощи клавиш громкости, если при этом устройство находится в кармане(например). В этой статье продолжим модификацию основной идеей для котор...

Imagine Cup 2018: прямая трансляция Всем привет! В 10:30 мы начинаем прямую трансляцию крупнейшего технологического конкурса для студентов — Imagine Cup. 16 лучших команд представят свои проекты на суд жюри и зрителей, среди которых вы увидите самодельный HoloLens, сделанный студентами из Нижнего Новгорода, ви...

[Перевод] Магические 90%. О чём речь, когда мы говорим о производительности Описание улучшений в производительности существует на стыке математики и лингвистики. Очень часто математика используется некорректно, употребляются неверные, вводящие в заблуждение или просто неоптимальные термины. Рассмотрим условный пресс-релиз: Компания AirTrain Inc. с...

Вертим логи как хотим ― анализ журналов в системах Windows Пора поговорить про удобную работу с логами, тем более что в Windows есть масса неочевидных инструментов для этого. Например, Log Parser, который порой просто незаменим. В статье не будет про серьезные вещи вроде Splunk и ELK (Elasticsearch + Logstash + Kibana). Сфокусируем...

Outlast вышла на Nintendo Switch без всякого предупреждения Приятные новости для всех владельцев гибридной консоли Nintendo Switch – сборник Outlast: Bundle Of Terror уже успел выйти на ней. «Уже» – потому что игра появилась совершенно неожиданно в eShop. Ранее всё, что мы знали о потенциальном выходе – это то, что релиз должен состо...

AMD косвенно обвинила Nvidia в «антигеймерском» и «антиконкурентном» поведении О партнёрской программе Nvidia GeForce Partner Program (GPP), которая, если верить слухам и косвенным данным, нарушает антимонопольное законодательство, мы писали уже достаточно много (тут, тут и тут). Но при этом никаких заявлений со стороны AMD не было до вчерашнего ...

Windows 10 без паролей может стать реальностью Свежий апдейт для участников тестовой программы Windows 10 Insider принес упрощенную версию Windows 10 S с опцией использования ОС без ввода паролей. ***

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

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

Релиз Red Dead Redemption 2 перенесли на 26 октября Первоначально новый проект от Rockstar Games должен был появиться в продаже осенью 2017 года, потом весной 2108-ого, а теперь геймерам придется подождать еще «немного», до конца октября 2018-ого. Разработчикам необходимо дополнительное время для «полировки» сюжета. Легким у...

Переход с AngularJS на Angular: проблемы и решения гибридного режима (2/3) Переход в гибридном режиме — естественная процедура, хорошо подготовленная и описанная командой Angular. Тем не менее, на практике возникают сложности и затыки, которые приходится решать на лету. В сегодняшнем продолжении нашей статьи про миграцию на Angular мы расскажем пр...

Unicode 11 принесет эмодзи супергероев и суперзлодеев Некоммерческая организация Unicode Consortium опубликовала финальный список эмодзи, который войдет в стандарт Unicode 11.0 в 2018 году. Бета-версия Unicode 11.0 была представлена в декабре прошлого года. В финальной версии в стандарт вошло 157 новых эмодзи, а общее количест...

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

Масштабирование Selenium Представьте, что у вас есть всего один тест с использованием Selenium. Что может сделать его нестабильным? Как его ускорить? Теперь представьте, что тестов стало два. Теперь представьте сотню. Как заставить быстро отработать такую кучу тестов? Что произойдет, если количество...

Core i3-8130U — первый мобильный процессор Core i3 восьмого поколения, поддерживающий технологию Turbo Boost Компания Intel отдельным пресс-релизом, что бывает крайне редко, представила новый процессор Core i3 восьмого поколения. Да, целый пресс-релиз посвятили анонсу единственного CPU, причём это вовсе не флагманская модель. Новинка называется Core i3-8130U. Ранее считалось, ...

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

В Windows 10 появился режим Ultimate Performance Когда вы работает в ресурсоемких программах, например, занимаете монтажом видео или производите рендеримнг детализированной трехмерной модели, то ждете от своего компьютера максимальной производительности. Компания Microsoft выпустила новую сборку Windows 10, в котор...

Microsoft тестирует Windows без паролей Компания Microsoft выпустила большое обновление для участников тестовой программы Windows 10 Insider. Оно включает апдейт для упрощенной версии Windows 10 S с опцией использования ОС без ввода паролей вообще. «Беспарольная» Windows 10 S предлагает настроить разб...

Ребенок заблокировал iPhone на 47 лет Компания Apple добавила в iOS механизм, блокирующий устройство после нескольких неправильных попыток ввода пароля. Изначально iPhone или iPad будет заблокирован на одну минуту, потом на пять минут и т.д. На днях стало известно о том, что именно этот механизм заблокировал iPh...

[Перевод] Создание игры на Lua и LÖVE — 2 Оглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player 7. Player Stats and Attacks 8. Enemies 9. Director and Gameplay Loop 10. Coding Practices 11. Pas...

Анонс Windows 10 Insider Preview Build 17115 Компания Microsoft продолжает работать над следующим крупным обновлением Windows 10, известным под кодовым названием «Redstone 4». Поскольку до релиза остаётся уже не так много времени, особое внимание уделяется поиску и исправлению ошибок, однако и некоторые новшества всё ...

В сети замечен новый вирус-вымогатель Data Keeper Первые жертвы появились через два для после его релиза в даркнете

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

Слухи: новые подробности и дата релиза Spyro the Dragon Reignited Trilogy Мексиканское отделение Amazon опубликовало подробности обновлённой трилогии Spyro the Dragon для консоли PlayStation 4. В описании товара указано, что сборник Spyro the Dragon Reignited Trilogy включает первые три части серии: Spyro the Dragon, Spyro 2: Ripto's Rage...

Apple начала продажи клавиатуры, мыши и трекпада в цвете «серый космос» Apple начала официальные продажи трекпада Magic Trackpad 2, мыши Magic Mouse 2 и клавиатуры Magic Keyboard 2 в эксклюзивном цвете «серый космос». Это следует из материалов российского онлайн-магазина компании, где новинки уже доступны для покупки. Заявленный срок доставки ...

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

Безопасный мессенджер Signal получил $50 млн от сооснователя WhatsApp Сооснователь WhatsApp Брайан Эктон (Brian Acton) пожертвовал $50 млн на создание некоммерческой организации Signal Foundation, поддерживающей защищенный мессенджера Signal. Команда разработчиков Signal, никогда не составляла более трех человек, однако теперь это может измени...

Google выпустила первую предварительную версию Android P Тестовая версия Android P доступна для смартфонов Pixel, Pixel XL Pixel 2 и Pixel 2 XL и предназначена для разработчиков. Релиз обновленной ОС Google запланирован на третий квартал этого года.

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

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

Samsung Galaxy Note 8 обновляют до финальной версии Android Oreo Южнокорейская корпорация Samsung начали продажи флагманского смартфона Galaxy Note 8 в сентябре 2017 года, то есть спустя несколько недель с момента релиза финальной сборки Android Oreo от Google. Тем не менее, до новейшей ОС этот

Android P может получить долгожданную функцию Google намерена внедрить в релизную версию Android P функцию записи входящих и исходящих звонков, сообщает Ubergizmo со ссылкой на код Android Source Open Project. Исследование показало, что программная платформа включает в себя сигнал с частотой 1400 Гц, необходимый для оп...

Вышла новая версия популярного медиаплеера VLC 3.0 (Vetinari): поддержка Chromecast, HDR10, 8K и масса других значительных изменений Популярный кроссплатформенный медиаплеер с открытым исходным кодом VLC обновился до следующей ключевой версии под порядковым номером 3.0. Разработка следующей ключевой версии проигрывателя с кодовым названием Vetinari проходила целых три года.   Обновление приносит масс...

VR-путешествие по миру The Elder Scrolls V: Skyrim начнётся 3 апреля Bethesda Softworks объявила дату ПК-релиза The Elder Scrolls V: Skyrim VR, специальной версии ролевой игры 2011 года, в которой появилась поддержка виртуальной реальности — премьера назначена на 3 апреля. VR-издание будет включать как базовую игру, так и все...

[Перевод] Что действительно случилось с Vista См. также: «Что действительно случилось с Vista: инсайдерская ретроспектива» Я обычно пищу о вещах, которыми непосредственно занимался — или писал код, или управлял проектом. В этой статье я выбрал другой подход, чтобы написать о своём взгляде на глубинные причины фиаско Wi...

[Перевод] Обзор новшеств ECMAScript 2016, 2017, и 2018 с примерами Сложно уследить за новшествами различных версий ECMAScript, а ещё сложнее — найти полезные примеры их применения, не перекапывая горы информации. Поэтому сегодня мы публикуем перевод материала, автор которого проанализировал 18 новых возможностей ECMAScript, в число которых ...

Простой статический сайт на Webpack 4 После прочтения ряда статей (например, этой) решил перейти на современный подход с использованием Node.js при написании простых сайтов с подхода «динозавров». Ниже представлен разбор примера сборки простого статического сайта с помощью Webpack 4. Статья написана, так как ин...

Релиз первого эпизода приключения The Council состоится 13 марта Первый эпизод многообещающей приключенческой игры The Council поступит в продажу 13 марта, объявило издательство Focus Home Interactive. Ещё в декабре разработчики из студии Big Bad Wolf совместно с издателем пообещали, что первый эпизод, который называется Mad Ma...

Logitech расширила функционал клавиатуры CRAFT с диском управления Компания Logitech выпустила важное обновление для фирменной клавиатуры CRAFT с многофункциональным диском управления. В состав главных нововведений вошла поддержка таких программ, как Adobe Lightroom Classic CC и Adobe Reader DC для Windows, а также Preview и QuickTime для m...

Microsoft включила поддержку копирования и вставки в консоли Linux/WSL Компания Microsoft представила предварительную сборку Windows 10 17643 в канале обновления Skip Ring. В ней среди прочих функциональных возможностей появилась поддержка копирования и вставки в консолях Linux/WSL. Чтобы воспользоваться этой возможностью, в настройках нужно вк...

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

Хакатон и гейм-джем в Екатеринбурге Мечтаешь сделать игру с собственными правилами и бомбическим сюжетом? Надоело ждать Half-Life 3 и смотреть, как battle royale разрывают гейм-индустрию? Тогда регистрируйся на хакатон Контура и сделай что-то по-настоящему взрывное! 7 и 8 апреля тебя ждет 27 часов непрерывной ...

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

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

[Из песочницы] Операция «Ы» и новая библиотека ABI Рад приветствовать тебя, дорогой читатель! В данной статье пойдет речь о новой библиотеке «ABI Model Pattern». Наверное, было бы логично предоставить какой-то пример, чтобы показать все возможности этой библиотеки, но вот и нетушки… Сейчас я опишу только достаточный минимум...

Концепция BaselineTopology в Apache Ignite 2.4 На момент появления в Apache Software Foundation проекта Ignite он позиционировался как чистое in-memory-решение: распределенный кэш, поднимающий в память данные из традиционной СУБД, чтобы выиграть во времени доступа. Но уже в релизе 2.1 появился модуль встроенной персисте...

Разработка AI для пошаговой игры на Node.js (часть 2) И снова здравствуйте, друзья! Не так давно я поделился с вами своим опытом применения нейронной сети для для решения задачи выбора действия ботом. Чтобы подробнее узнать о сути задачи, пожалуйста, ознакомьтесь с первой частью статьи. А я перейду к рассказу о следующем этап...

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

Яндекс: Расширенный сниппет может быть не более чем в 3 раза больше текущего Появившаяся недавно в десктопной выдаче Яндекса возможность расширять текст сниппетов  при помощи кнопки «Читать еще» не является экспериментом. Об этом редакции Searchengines сообщили представители Яндекс.Поиска. «Действительно, мы внедрили эту функциональность в результата...

Xbox One X и Xbox One S получат поддержку 1440p Microsoft еще до релиза Xbox One X заявляла, что их новая консоль обзаведется поддержкой разрешения 2560x1440 (1140p QHD), но этого не произошло. Вчера господин Кевин Гамилл из подразделения Xbox сообщил, что вскоре пользователи получать поддержку мониторов с 1440p, но при э...

[Перевод] Упрощение кода с помощью if constexpr в C++17 Несколько новых возможностей C++17 позволяют написать более компактный и ясный код. Это особенно важно при шаблонном мета-программировании, результат которого часто выглядит жутко… Например если вы хотите выразить if, который вычисляется во время компиляции, вы будете вынужд...

Windows 10 Build 17115 (RTM-Escrow) доступна для загрузки Microsoft выпустила новую сборку Windows 10 под номером 17115. В данной сборке снова мы можем лицезреть исправление багов, а также была обновлена первоначальная настройка Out-of-box experience (OOBE), где можно увидеть настройки «Inking & Typing» и «Find my device». Сбор...

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

Формат «Истории» будет отображаться в поиске Google Google запускает предварительный просмотр разработчиком того, что он называет «Истории AMP(Accelerated mobile pages)». Если вы используете Snapchat, Instagram или Facebook, то знаете, что такое «история». Это полноэкранное отображение содержимого, которое вы можете открыть и...

Huawei последует новому тренду смартфоностроения Являясь одним из крупнейших производителей смартфонов, компания Huawei стремится следовать всем трендам. Как ожидается, следующим важным изменением в смартфонах станет складная конструкция. Huawei заранее [...]

Новый инструмент на борту МКС приступил к наблюдениям Солнца Национальное управление США по воздухоплаванию и исследованию космического пространства (NASA) сообщило о вводе в строй нового научного прибора на борту Международной космической станции (МКС). Речь идёт об инструменте TSIS-1 (Total and Spectral solar Irradiance Sen...

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

Состоялся глобальный релиз Playerunknown’s Battlegrounds для iOS Одной из самых известных игр в жанре «королевская битва» является Playerunknown’s Battlegrounds. Всего за год было продано порядка 30 миллионов копий и проект продолжает расти, обосновываясь на все новых платформах. Так в конце прошлого года Playerunknown’s Battlegrounds поя...

Сохранение важных данных с помощью функции «Служба архивации» в Windows 10 Если вы однажды случайно перезапишете важный документ, будет очень здорово, если найдется его копия. Это становится возможным благодаря функции «История файлов», которая доступна начиная в Windows начиная с версии Windows 8. CHIP расскажет, как ее активировать и со...

Apple перестала подписывать iOS 11.2, iOS 11.2.1 и iOS 11.2.2 23 января Apple выпустила iOS 11.2.5 для совместимых iPhone, iPad и iPod touch, а сегодня компания перестала подписывать iOS 11.2, iOS 11.2.1 и iOS 11.2.2. Это означает, что теперь пользователи не смогут откатиться до этих версий операционной системы. Apple прекращает подде...

Скачать Kali Linux теперь можно и в Microsoft Store Нам по-прежнему кажется странным видеть Linux внутри Windows. Однако, эта операционная система уже давно прописалась в Microsoft Store. Летом прошлого года софтверный гигант разместил в своём магазине приложение Ubuntu, позволяющее установить эту операционную систему и запус...

Google Chrome начнет помечать все http страницы как «не защищенные» с релизом Chrome 68 в июле 2018 Через 5 месяцев актуальная версия самого популярного в мире браузера добавит текст "Не защищено" ("Not secure") в адресной строке всех страниц, которые открываются не по https. Подробности и опрос под катом. Читать дальше →

Вышла первая бета-версия macOS 10.13.5 для разработчиков В ночь с 3 на 4 апреля компания Apple выпустила первую бета-версию macOS High Sierra 10.13.5. Пока установить обновление могут только пользователи, имеющие учетную запись разработчиков. Загрузка файла с апдейтом может быть произведена как через Mac App Store, так и через Ц...

Неизданное #23: процессор от Google, Amazon-банк, мир юрского периода, а также новый способ ... Ловите свежую подборку событий, которые по каким-то причинам не вошли в основную подборку новостей, но вы не должны их пропустить, поэтому максимально коротко введем вас в курс дел:     1)    Компания Google разработала новый 72-кубитный квантовый п...

Software Transactional Memory на Free-монадах Осознав, что я давно не писал на Хабр ничего полезного о ФП и Haskell, и что имеется вполне отличный повод для технической статьи, — решил тряхнуть стариной. Речь в статье пойдет о Software Trasactional Memory (STM), которую мне удалось реализовать на Free-монадах при участи...

[Из песочницы] Использование Boost.Asio с Coroutines TS Введение Использование функций обратного вызова (callback) — популярный подход к построению сетевых приложений с использованием библиотеки Boost.Asio (и не только ее). Проблемой этого подхода является ухудшение читабельности и поддерживаемости кода при усложнении логики прот...

Боевая система Ash of Gods предложит сочетание пошаговой тактики и карточной игры Команда разработчиков из AurumDust, готовящая к релизу тактическую RPG Ash of Gods, премьера которой намечена на 23 марта, представила новый трейлер с подробным рассказом о боевой системе. «Благодаря сочетанию традиционной пошаговой стратегии и элементов кол...

Компания Samsung меняет стратегию и больше не планирует во что бы то ни стало представлять смартфоны первой Глава мобильного подразделения Samsung Кох Донг Джин (Koh Dong-jin) заявил, что после презентации флагманского смартфона Galaxy S9 компания Samsung Electronics меняет стратегию. Он признал, что ранее компания была буквально одержима идеей быть во всем первой, пре...

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