Социальные сети Рунета
Четверг, 25 апреля 2024

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

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

Как совместно редактировать Заметки на iPhone и iPad с другими пользователями Начиная с iOS 10 приложение «Заметки» получило возможность делиться заметками с другими пользователями iPhone, iPad и Mac через сервис iCloud. Данная функция позволяет совместно просматривать и редактировать записи (включая содержащие рисунки, изображения, списки документов ...

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

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

Escape from Tarkov получил обновление 0.8 В «Таркове» вышло очередное обновление с индексом 0.8, которое понравится фанатам хардкорного шутера. Разработчики добавили весьма нетипичную локацию «Развязка» с торговым центром, где вам нужно будет сражаться с врагами на ближних дистанция. Выглядит новая карта очень интер...

Ошибки в роботах: ожидание и реальность Мне кажется, бунт роботов не близок. Я начал писать статью про то, что наша команда приступила к адаптации анализатора кода PVS-Studio для нужд Embedded-разработчиков. Для начала мы поддержали KEIL и IAR. Посмотрев на ошибки в некоторых проектах для встроенных устройств, я ...

Дайджест событий для HR-специалистов в IT-области на март 2018 В марте HR-специалистов ждут неизменно актуальные темы — рекрутинг, HR-проекты, социальные сети и проблемы джуниоров. К традиционным встречам в Москве, Петербурге и онлайн присоединился также Нижний Новгород. Cледите за обновлениями поста, анонсы событий на вторую половину...

Emojipedia показала новые эмодзи для 2018 года Во второй половине этого года пользователи получат обновление базы эмодзи. В ней появятся рыжие человечки, супергерои и даже кенгуру. Создатели собрали и показали все новые изображения на видео. Новые эмодзи станут частью обновления до Emoji 11.0, сообщает Android Communit...

[recovery mode] Как написать одностраничное приложение (SPA) с использованием Vue.js Одностраничные приложения (SPA) имеют мнжество преимуществ, таких как скорость, по-настоящему хороший UX, и полный контроль HTML-разметки. Становится всё больше и больше сайтов SPA; всё больше инструментов, которые упрощают процесс разработки SPA. Вы, вероятно уже читали о...

Office 365. Пример работы с Microsoft Graph API в Angular5 с помощью ADAL JS. ADAL JS vs MSAL JS В прошлый раз мы обсудили механизм авторизации для работы с Office 365 API (в частности с Microsoft Graph API): при каждом вызове API нужно передать token. Token имеет ограниченный срок жизни token выдает сервис Microsoft, так называемый “Azure AD Authorization Endpoint” п...

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

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

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

[Из песочницы] Асинхронная работа с PostgreSQL в C Сегодня захотелось написать небольшую заметку об асинхронной работе с PostgreSQL в C. Мотивы просты: для небольшой утилитки встала необходимость реализовать такой функционал, гугл на тему понятных и рабочих примеров предательски молчал (нашелся только пример в pqxx для C++ —...

Обновление ОС Fitbit 2.0 уже доступно для Ionic Компания Fitbit подтвердила, что на следующей неделе выйдет версия ОС Fitbit 2.0 для “умных” часов Ionic. Новая версия ОС внесет ряд дополнительных функций, а также будет доступна на новых Fitbit Versa. Интересным нововведением новой версии ОС станет приложение ...

В iOS 11.4 появилась поддержка стереозвучания для HomePod Первая бета-версия iOS 11.4, вышедшая вечером 2 апреля, привнесла поддержку стереозвучания в работу HomePod. Об этом 9To5Mac узнал в ходе исследования обновленного приложения «Дом». Благодаря новой функции владельцы двух смарт-колонок смогут объединять их в единую аудиосис...

[recovery mode] DM.Мобильная Торговля: какие задачки решали наши Android разработчики в новом релизе и зачем Представители e-commerce уже «в теме», что нужно автоматизировать своих курьеров по ФЗ-54. Чтобы не попасть под штрафные санкции, курьер должен печатать чек в момент вручения заказа. Но если уж приходится автоматизировать операцию приема платежей, которая требует установле...

Дайджест интересных материалов для мобильного разработчика #246 (19 марта — 25 марта) На прошедшей неделе мы разбирались с обновлениями в Android, с тем, как стать великим дизайнером, с секретами рекламы, с компьютерным зрением и багами в продуктах. Все это и многое другое – в нашем дайджесте. Читать дальше →

[Из песочницы] Простая аутентификация на NGINX с помощью LUA Доброго времени суток. В данной заметке хочу рассказать о простой аутентификации с помощь nginx и lua-скриптов. Читать дальше →

Алгоритмы подсказки слов в телефонной клавиатуре vs. Защита персональных данных Языковые модели В виртуальных клавиатурах мобильных телефонов повсеместно используются алгоритмы подсказки слов по первым введённым буквам и автоматического исправления опечаток в них. Функция нужная, так как печатать на телефоне неудобно. Однако она часто раздражает пользов...

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

Выпущено обновление Groove Music для Windows 10 Mobile Компания Microsoft выпустила обновлённое приложение Groove Music (версия 10.18011.1341.0) для Windows 10 Mobile, принёсшее с собой несколько новых функций. Стоит отметить, что ранее эта версия приложения была доступна только инсайдерам. Во-первых, пользователи теперь могут ...

Обновление Play Store до версии 9.5.09 и список изменений Всего пару дней назад мы писали об обновлении Android-клиента (версия 9.4.18) для доступа к фирменному магазину приложений Google Play Store. И вот очередной билд 9.5.09 уже доступен. Вы вряд ли получите его сегодня традиционным методом по воздуху. Это случится позже, но с...

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

Задействовать для простых тестов наследование, полиморфизм и шаблоны? Почему бы и нет… Язык C++ сложен. Но его сложность проистекает из сложности задач, которые решаются с помощью C++. Каждая фича, которая была добавлена в C++, была добавлена не просто так, а для того, чтобы дать возможность справиться к какой-то проблемой. Ну а уж сочетание существующих в C++...

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

Идеальный Apple iPhone SE 2 с безрамочным экраном и корпусом из стекла на видео Есть еще вероятность, что в середине марта состоится официальная презентация, в рамках которой Apple покажет публике не только новые планшеты iPad X, но и другие гаджеты, в число которых войдет беспроводная зарядка AirPower (озвучат дату

getDerivedStateFromState – или как сделать из простой проблемы сложную Я люблю Реакт. Люблю за то, как он работает. За то, что он делает вещи «правильно». HOC, Composition, RenderProps, Stateless, Stateful – миллион патернов и антипатернов которые помогают меньше косячить. И вот совсем недавно React принес нам очередной подарок. Очередную возм...

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

[Из песочницы] Room: Один ко многим Всем привет. На дворе 2018 и уже почти год как Google активно работает над Architecture Components. Неплохая документация и примеры позволяют начать использование новых компонентов без каких-либо проблем и сложностей. Но всегда есть ложка дегтя в бочке меда кода. Заметки ниж...

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

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

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

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

[Из песочницы] Spring Boot. Фоновые задачи и не только Введение В данном туториале я хочу привести пример приложения для отправки email-ов юзерам, основываясь на дате их рождения(например с поздравлениями), используя аннотацию Scheduled. Я решил привести данный пример, т к по моему мнению он включает в себя довольно многие вещи,...

Сколько математики нужно, чтобы подписать многоугольник в JS API Яндекс.Карт В JS API Яндекс.Карт существует возможность создавать различные объекты на карте. Один из их них – многоугольник, с помощью которого можно улучшить интерактивность пользовательской карты: выделить отдельные области или отобразить местоположение неточечного объекта. К примеру...

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

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

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

[Перевод] Вышел GitLab 10.5: интеграция с Let’s Encrypt, проверки зависимостей Gemnasium и внешние файлы CI/CD В GitLab 10.5 мы добавили возможность легкого шифрования трафика GitLab и масштабирования управления конвейерами, улучшили безопасность приложений, а также многое другое. Читать дальше →

Математический пакет для Android “Микро-Математика”: что нового? Вот и пролетело полгода с тех пор, как я перевёл свой математический пакет на Андроид, “Микро-Математику”, в статус свободных приложений с открытым исходным кодом и опубликовал код на github. Благодаря такому шагу, “Микро-Математика” получила мощный импульс для развития, а ...

Как устроены подсказки «Дадаты» по адресам «Дадата» с 2014 года пилит «Подсказки». Они помогают быстро и без ошибок вводить контактные данные: адреса, реквизиты банков и компаний, емейлы — вот это все. Штука устроена затейливо, и мы решили о ней рассказать. Возьмем подсказки по адресам, потому что они самые сложные...

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

Мега-Учебник Flask, Часть XX: Магия JavaScript (издание 2018) Miguel Grinberg Туда Сюда Это двадцатый выпуск серии Мега-учебника Flask, в котором я собираюсь добавить всплывающее окно, появляющееся при наведении указателя мыши на имя пользователя. Читать дальше →

Торговая стратегия для торговли коинтегрированными парами акций Цель данной статьи — поделиться простейшей стратегией статистического арбитража, основанной на торговле коинтегрированными парами акций, которые были выявлены на Московской и Нью-Йоркской биржах. Если мы возьмём пару коинтегрированных акций, то у нас есть возможность захедж...

Google выпустила новый «музыкальный» продукт Пользователи всегда ждут новинок от компании Google, о чем бы ни шла речь — об очередной версии операционной системы Android, новых Nexus или же других сервисах и продуктах. Для многих именно Google является в современной реальности той компанией, которая делает техн...

Самоуправляемые виртуальные инфраструктуры: VMware обновляет vRealize Suite На прошлой неделе VMware объявили об обновлении своей платформы управления облаком vRealize Suite. Оно выйдет 4 мая этого года, направлено на упрощение работы с SDDC (программно-определяемым ЦОД) и включает ряд новых функций. Подробнее о некоторых из них расскажем под катом...

[Перевод] Введение в модули Angular — корневой модуль (Root Module) Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Если Вы не знакомы с данной темой, то рекомендую для начала ознакомиться с примером создания SPA приложения из оф. до...

Windows 10 Spring Creators Update – новое обновление для Windows 10 Я думаю ни для кого не секрет, что скоро должен состояться релиз Redstone 4. Предположительно в марте должны будут подписать сборку, а в апреле ее выпустить, впрочем, как и в прошлом году. Но вот незадача, до этого момента не было известно официальное название этого обновлен...

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

Google закрывает goo.gl. На смену приходит Firebase Dynamic Links Начиная с 30 марта 2018 года, мы отказываемся от поддержки сокращения URL-адресов goo.gl. С 13 апреля 2018 года только существующие пользователи смогут создавать короткие ссылки в консоли goo.gl. Вы сможете просматривать аналитику и загружать информацию о короткой ссылке в...

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

[Перевод] Интервью портала A Cloud Guru с Келси Хайтауэром: о DevOps, Kubernetes и serverless Наверняка не все знают, что по нагрузке и числу пользователей iFunny является настоящим highload-сервисом. API обслуживает в пиках порядка 15000 запросов в секунду, система аналитики обрабатывает около 5 миллиардов событий в сутки, а для поддержки полного функционала работа...

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

После очередного обновления Windows 10 ссылки из приложения Windows Mail будут открываться только в браузере Edge Браузер Microsoft Edge на голову превосходит предыдущие продукты компании. Обычный пользователь вполне может остаться на этом ПО, не устанавливая сторонние решения. Но Microsoft, как всегда, не упускает возможности лишний раз подтолкнуть пользователей на «правиль...

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

Флагманские смартфоны Nokia 9 и Nokia 8 Pro выйдут до конца года Финская HMD Global показала немало интересных новинок на MWC 2018. Но главные анонсы компании ещё впереди. И, по свежим данным, до конца года под брендом Nokia выйдет ещё два новых флагманских смартфона. Подробнее об этом читайте на THG.ru.

Модульное тестирование react компонетнов withRouter (jest, enzyme) При разработке модульных тестов для react компонента, обернутого в вызов withRouter(Component) столкнулся с сообщением об ошибке, что такой компонент может существовать только в контексте роутера. Решение этой проблемы очень простое и не должно по идее вызывать вопрсов. Хотя...

[Из песочницы] Создание простого RESTful API с Java Spark Что вы изучите Вы изучите как можно определять обобщенные контроллеры с помощью функциональных интерфейсов Java 8. Пример кода на GitHub. Читать дальше →

Apache Ignite 2.4 — Distributed Database and Caching Platform 12 марта 2018 г., спустя 4 месяца после прошлой версии, вышел Apache Ignite 2.4. Этот релиз примечателен целым рядом нововведений: поддержка Java 9, множественные оптимизации и улучшения SQL, поддержка платформой нейронных сетей, новый подход к построению топологии при работ...

Биржа Binance добавила новые торговые пары с криптовалютой Cardano Крупнейшая по объему торгов криптобиржа Binance добавила поддержку новых торговых пар для цифровой валюты Cardano (ADA). #Binance Adds ADA/BNB and ADA/USDT Trading Pairshttps://t.co/GmTUh2TsN1 pic.twitter.com/HDy7JxezGV — Binance (@binance) 17 квітня 2018 р. Помимо добавленн...

Blizzard анонсировала дополнение The Witchwood для Hearthstone Разработчики игры Hearthstone из Blizzard анонсировали очередное дополнение под названием «Ведьмин лес» (The Witchwood), которое должно порадовать интересным сюжетом и новыми картами. Уже сейчас известно, что выходит «Ведьмин лес» в середине апреля, стоимость предварительног...

PHP-Дайджест № 127 (1 – 25 марта 2018) Свежая подборка со ссылками на новости и материалы. В выпуске: Zend Expressive 3 и другие релизы, пара улучшений в PHP 7.3, порция полезных инструментов, и многое другое. Приятного чтения! Читать дальше →

Задай вопрос создателю Vue.js Vue — JavaScript фреймворк для разработки веб-приложений на JavaScript, созданный Эваном Ю (Evan You) в 2013 году. Vue нашел золотую середину между React и Angular и испытал взрывной рост в последние два года, попав в тройку лидирующих JS фреймворков. В отличии от Angular/...

Как перейти на микросервисы и не разломать production Сегодня расскажем, как переводили на микросервисы монолитное решение. Через наше приложение круглосуточно проходит от 20 до 120 тысяч транзакций в сутки. Пользователи работают в 12 часовых поясах. В то же время функционал добавлялся много и часто, что довольно сложно делать ...

Docker-образы с поддержкой ГОСТ-сертификатов в openssl, curl, php, nginx В этой статье я расскажу о том, как я решал задачу об интеграции в тестовом режиме с сервисами, которые работают с использованием алгоритмов, определенных ГОСТ Р 34.10-2001 (устарел) и ГОСТ Р 34.10-2012. Приведу примеры некоторых проблем, с которыми столкнулся при решении за...

4 июня состоится выставка WWDC 2018 от Apple Ежегодная конференция разработчиков Apple состоится уже летом. Провести выставку компания планирует в Сан-Хосе с 4 по 8 июня. Покупку билетов на мероприятие можно осуществить до 22 марта через сайт WWDC. На прошлогоднем мероприятии компания анонсировала новые разработки и б...

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

Уже видели пасхалку из Android P Developer Preview? У Google есть сразу пара интересных традиций касаемо Android. Во-первых, устраивать негласное состязание среди тех, кто угадает, как же назовут на самом деле очередную версию системы. Android P. И мы знаем, что за литерой «P» скрывается название какого-то десерта. Какого И...

Android P избавит от надоедливых звонков незнакомцев Дебютная версия Android P Developer Preview выйдет в середине марта. От новой версии операционной системы ждём защиту от скрытой активации микрофона и камеры и поддержку сканирования радужки глаза. Также обновление добавит продвинутые функции блокировки звонков. Будущие но...

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

Google рассказывает о новых возможностях AdWords В том числе о ремаркетинге в YouTube и заметках в статистике

Обновление Samsung Galaxy S7 до Android 8.0 Oreo отложено В сети появились новые подробности о сроках выхода обновления до Android 8.0 Oreo для смартфонов Samsung Galaxy S7 и S7 edge. По данным турецкого сайта Guncelmiyiz, на котором Samsung выкладывает информацию по локальным прошивкам, релиз апдейта можно ожидать ближе к середине...

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

Игра Snake в 95 байт История создания Змейка (Питон, Удав), как ее называют в народе, одна из первых игр цифровой (компьютерной) эпохи середины 70-ых годов. В то время игры выпускались на отдельном игровом автомате с одной игрой, а сам автомат был под нее стилизован. Примерами таких игр, кроме...

Готовим проект в Sparx Enterprise Architect. Наш рецепт Дорогой Хабр, мы решили поделиться заметками и нашим базовым рецептом о приготовлении проектов в Sparx Enterprise Architect. Причем под проектом мы подразумеваем создание какой-либо информационной системы. Впереди вас ждет рассказ о том, как у нас все организовано – примеры ...

Конференция AgileDays 22 и 23 марта 2017 22 и 23 марта в Москве в Центре Международной Торговли состоится конференция AgileDays’18. В этом году она проводится 12-й раз. В очередной раз докажем, что наша конференция самая крутая по тематике Agile в России и Восточной Европе! На AgileDays будет почти 100 докладов, ...

В конце марта Apple может запустить iPhone X в новом цвете У компании появилась новая мода на обновление цветов в середине жизненного цикла?

Модель для интернет-маркетинга и сбора данных Вы читаете перевод статьи Авинаша Кошика: Digital Marketing and Measurement Model. Что отличает победителей от неудачников в веб-аналитике? Победители, прежде чем подумать о данных или инструментах, создают хорошо структурированную модель интернет-маркетинга и сбора данных. ...

Surviving Mars выйдет в середине марта И снится нам не рокот космодрома.

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

Kerbal Space Program получит первое DLC уже в марте Игра Kerbal Space Program, которую многие считают лучшим космическим симулятором, уже 13 марта получит своё первое дополнение под названием «Making History Expansion». Стоит отметить, что эта новость действительно имеет большое значение для фанатов проекта — с момента выхода...

Новая версия Chrome защищена от атак Meltdown и Spectre Google обновила браузер Chrome до версии 66. Пользователи автоматически получат релиз 66.0.3359.117 при очередном запуске программы. Обновление содержит более 50 исправлений безопасности, а также ряд важных функциональных доработок. Авторы активировали возможность изоляции д...

Let’s Encrypt начал выдавать wildcard сертификаты Let’s Encrypt перешагнул важную веху — с 14 марта каждый может получить бесплатный SSL/TLS сертификат вида *.example.com. Пример установленного сертификата: https://subdomain.baur.im https://any-text.baur.im Читать дальше →

[Перевод] Автоматизируй, когда можешь, программируй, когда необходимо Здравствуйте, уважаемые читатели Вот-вот в издательстве O'Reilly выйдет очередная занятная книжка с крокодилом Этот увесистый компендиум всесторонне освещает вопросы о том, в какой степени сисадмин должен быть «network engineer», как оптимально соотносится автоматизация и...

Графическая библиотека Vulkan 1.1 доступна для разработчиков в Android P В новой версии Android P для разработчиков станет доступна графическая библиотека Vulkan 1.1, в ней сильно оптимизирована и переработана работа с 2D и 3D графикой. Пользователи смогут почуствовать на себе все преимущества новой библиотеки, как только разработчики игр выпуст...

Опубликован перечень смартфонов Xiaomi, которые получат обновление MIUI 9.5 Компания Xiaomi опубликовала перечень смартфонов, которые получат финальную стабильную версию прошивки MIUI 9.5 на базе седьмой версии операционной системы Android Nougat 7.0. MIUI 9.5 получит различные дизайнерские изменения, новую функциональность и предустановленные...

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

[Перевод] Мы сосредоточились на клиенте (а не на конкурентах) — и за год получили более миллиона новых пользователей Кейс компании JotForm. В феврале прошлого года мы выпустили новую версию продукта. До этого почти весь 2016 год мы потратили на обновление основной функциональности и были в восторге от того, что получилось. Но вскоре после выпуска новой версии главный дизайнер наткнулс...

SignalR Core. «Hello Habr!» Коротко: небольшой самодостаточный пример, иллюстрирующий SignalR для .NET Core 2 и разработку в IDE Rider. В самом конце — видео Dino Esposito с конференции DotNext на эту же тему.Все привыкли к push-уведомлениям в браузере. Однако создание их требует от программиста опреде...

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

Представлен концепт iOS 12 с тёмной темой и другими функциями Этой осенью Apple выпустит iOS 12 для iPhone, iPad и iPod Touch. Недавно стало известно, что компания переходит на двухлетний цикл обновления iOS: в 2018 году она сделает мобильную платформу более безопасной и стабильной, а в 2019-м — добавит новые функции. Ко...

Ульяновским активистам представили конструктор сайтов «Кандинский» 27 января 2018 года в Ульяновске прошла презентация проекта «Кандинский». Участники узнали об основных преимуществах и возможностях бесплатного конструктора сайтов. О проекте «Кандинский» Конструктор сайтов «Кандинский» работает на базе WordPress. Цель пр...

[Перевод] Воссоздание эффекта воды из Super Mario Sunshine для Nintendo GameCube Примечание: В оригинале статьи есть демо на WebGL2, которые в переводе заменены на видео и GIF. Одно из моих хобби — написание программ просмотра моделей и графических инструментов для игр. Это хорошее соединение интересных мне тем — графики, рендеринга, реверс-инжиниринга...

Как включить «Вызовы по Wi-Fi» и VoLTE на iPhone, если у вас «МТС» Вышедшее 29 марта обновление iOS 11.3 активирует для московских пользователей SIM-карт «МТС» функции «Вызовы по Wi-Fi» и VoLTE.

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

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

СМЭВ 3. Электронная подпись сообщений на Java и КриптоПро Система межведомственного электронного взаимодействия (СМЭВ), задумывалась, как цифровая среда предоставления услуг и исполнения государственных и муниципальных функций в электронной форме. В настоящее время СМЭВ продолжает расширять свои возможности и вовлекать все больш...

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

OPA и SPIFFE — два новых проекта в CNCF для безопасности облачных приложений В конце марта у фонда CNCF, помогающего развивать Open Source-проекты для облачных (cloud native) приложений, случилось двойное пополнение: в «песочницу» были добавлены OPA (Open Policy Agent) и SPIFFE (Secure Production Identity Framework For Everyone), которых роднит тем...

Заметки были обновлены в Windows 10 Заметки (Sticky Notes) обновились до версии 2.1.10.0. Апдейт доступен только для инсайдеров кольца Fast.Список изменений:Новый вид заметок и иконка настроек программы;Обновлена иконка приложения;Добавлена поддержка Preview Program;Исправлены мелкие ошибки.

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

На Switch выйдет устаревшая версия Payday 2 Если на PC многие игроки любят Payday 2 и проводят в ней сотни часов, то на консолях ситуация иная. Версии для PlayStation 3 и Xbox 360 были заброшены сразу после релиза и получили от силы пару обновлений, в то время как на PC шутер регулярно обзаводился самыми разн...

Logitech CRAFT — новая флагманская клавиатура с необычными возможностями В феврале 2018 года на украинский рынок вышла революционная беспроводная клавиатура Logitech CRAFT с многофункциональным алюминиевым диском управления, предлагающая пользователям совершенно новый способ доступа и управления самыми востребованными инструментами и функционалом...

Обзор второго дня Data Science Weekend 2018. Data Engineering, ETL, поисковые сервисы и многое другое Несколько дней назад мы публиковали обзор первого дня Data Science Weekend 2018, который прошел 2-3 марта на Мансарде Rambler&Co. Изучив практику использования алгоритмов машинного обучения, теперь перейдем к обзору второго дня конференции, в течении которого спикеры рас...

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

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

Написание blockchain менее чем за 200 строк кода на Go Данный урок является хорошо адаптированным постом про простое написание blockchain на Javascript. Мы портировали его на Go и добавили дополнительных фич, таких как просмотр цепочек в браузере. Читать дальше →

Euro Truck Simulator 2 получит дополнение Beyond the Baltic Sea В студии SCS Software рассказали о деталях очередного дополнения к игре Euro Truck Simulator 2. Разработчики сообщили, что в новом DLC пользователи получат возможность колесить по дорогам трёх стран Прибалтики — Латвии, Эстонии и Литвы. Помимо этого, карта расширяется за счё...

Как добавить GIF-анимацию на экран Always-On Display в смартфонах Samsung Функция Samsung Always-On Display дебютировала на устройствах компании более двух лет назад. С тех пор производитель постоянно добавляет в нее новые возможности, которых почти всегда оказываются довольно полезными. Так, недавно разработчики выпустили очередное обновление Alw...

Обзор первого дня Data Science Weekend 2018. Практика машинного обучения, новый подход к соревнованиям и многое другое Привет, Хабр! 2-3 марта на Мансарде наших партнёров, компании Rambler&Co, прошел уже традиционный Data Science Weekend, на котором было множество выступлений специалистов в области работы с данными. В рамках этой статьи расскажем вам о самых интересных моментах первого д...

[Перевод] Как сделать ваш код в 80 раз быстрее Всем бобра! У нас стартует третий набор на курс «Разработчик Python», а значит, что впереди и открытый урок, которые у нас частично замещают староформатные дни открытых дверей и где можно ознакомится с интересным материалом от наших преподавателей, и то, что мы нашли очеред...

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

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

Как быстро добавить аннотации в macOS? В OS X Yosemite появился удобный инструмент «Разметка» для добавления аннотаций в файлы PDF и изображения. Например, можно делать пометки, добавлять текст или подсказки или даже подписывать документы. Немногие знают, но этот инструмент можно использовать и в некоторых стор...

MIUI 9.5 Stable ROM - Список устройств и график обновлений Несколько дней назад (17 марта) компания Xiaomi начала развертывание обновления MIUI 9.5 Stable ROM для некоторых обладателей Redmi Note 4. Обновление включает в себя огромное количество различных «фиксов», новые рингтоны и системные звуки, последние патчи безопа...

[recovery mode] Goldman Sachs переманил ведущего инженера Google для разработки API к своим сервисам По сообщениям СМИ банк Goldman Sachs активно занимается разработкой собственного финансового API. Для этого финансовый гигант даже переманивает ведущих инженеров крупных технологических компаний — так уже в марте на работу в банк перейдет ведущий инженер Google Рейналдо Аг...

[Перевод] Туториал: toon-контуры в Unreal Engine 4 Когда говорят о «toon-контурах», то имеют в виду любую технику, которая рендерит линии вокруг объектов. Как и cel shading, контуры помогают игре выглядеть более стилизованной. Они могут создавать ощущение того, что объекты нарисованы красками или чернилами. Примеры такого с...

Три способа обновить запрос в Jira из ScriptRunner, используя Jira Java API В этой статье будут рассмотрены три способа обновления запроса в Jira, используя Jira Java API. Я буду использовать следующие методы Jira Java API: Issue.setCustomFieldValue(CustomField customField, Object value) CustomField.updateValue(FieldLayoutItem fieldLayoutItem, Is...

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

Как создавать собственные компоненты для мониторинга устройств и автоматизации ИТ-задач Комплексное RMM-решение Panda Systems Management для централизованного и удаленного управления, контроля и обслуживания корпоративных сетей, устройств и ИТ-инфраструктуры позволяет администраторам создавать собственные специфические компоненты для мониторинга устройств и а...

Разрешения во время выполнения Всем доброго! Вот мы и добрались теперь и до мобильных: стартовал набор на курс «Разработчик Android». Очередная небольшая веха и совершенно новое направление. Наш преподаватель — Семён Пилунц делится по этому поводу некоторыми своими размышлениями о разреще. Если ваше при...

[Из песочницы] Почему игровые серверы и чат должны существовать раздельно Привет, Хабр! Представляю вашем вниманию перевод статьи "Why you should run your game servers independently from your chat" Joe Hanson. Разработчики многопользовательских игр часто сталкиваются с дилеммой: Использовать уже существующие игровые серверы (на которых, непоср...

Два интересных события и новое животное в Lineage 2: Revolution в честь 100 дней со дня релиза Lineage 2: Revolution вышла только в конце прошлого года, а пользователи уже успели наиграть 170 миллионов часов. С более подробной статистикой можно познакомиться в специальном ролике, а пока, чтобы отметить 100 дней со дня релиза, разработчики из Netmarble Games выпускают ...

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

Softer Meetup. Как правильно иметь дело с User Story? В четверг, 29 марта (уже завтра!), в офисе сервиса путешествий Туту.ру пройдет очередной Softer Meetup. Обсудим, как на самом деле нужно записывать требования в виде (User) Story и работать с ними, оставаясь в согласии с принципами и ценностями Agile. Читать дальше →

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

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

[Перевод] ES6: полезные советы и неочевидные приёмы Стандарт EcmaScript 2015 (ES6) существует уже несколько лет. Он принёс с собой множество новых возможностей, разные способы использования которых далеко не всегда очевидны. Вот обзор некоторых из этих возможностей с примерами и комментариями. Читать дальше →

[Перевод] ITSM ликбез: Пользователи и Заказчики — кто скрывается за этими именами? Перевод статьи объясняющей пару базовых для ITSM понятий. Если не можете четко в паре слов сформулировать разницу между заказчиком и пользователем, статью стоит прочитать, она не большая. Автор: Дена Уайдер-Фреиден (Dena Wieder-Freiden) Публикация 18 октября 2016 года в ...

[Перевод] Изучаем KTX для Android Привет, «Хабр»! Прошло почти 9 месяцев с тех пор, как на Google I/O 2017 компания Google анонсировала Kotlin в качестве официального языка разработки под Android. Кто-то использует его как основной инструмент намного дольше, учитывая, что на нём можно было писать уже с серед...

Бесконкурентная борьба: как турниры Crossover изменились за свой первый год В прошлую субботу, 10 марта, компания Crossover провела очередной Moscow Hiring Tournament на вакансию Software Engineering Manager. Это было вполне рядовое событие в череде наших мероприятий, не выделявшееся ни темой вакансии — позиция SEM занимает средний уровень в иерархи...

Экспресс-оценка сложности алгоритма (+разбор задачи c Joker 2017 и DotNext 2017 Moscow) Для любого практического применения log(n) можно считать константой. Просто в некоторых компаниях эта константа больше, чем у вас. © народная мудростьПоловину жизни я учу программировать. В том числе учу разработчиков делать быструю оценку вычислительной сложности алгоритма....

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

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

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

Смерть ручного режима съёмки: Vivo показали Super HDR с искусственным интеллектом Компания Vivo пошла дальше революционного смартфона APEX с выдвижной фронталкой и сканером отпечатка на половину экрана, и решила делать революцию в технологии мобильных камер. Для этого в функционал нового своего нового режима Super HDR китайские умельцы внедрили искусствен...

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

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

[Из песочницы] Классификация музыкальных композиций по исполнителям с помощью Скрытых Марковских Моделей Скрытые марковские модели (Hidden Markov Models) с давних времен используются в распознавании речи. Благодаря мел-кепстральным коэффициентам (MFCC), появилась возможность откинуть несущественные для распознавания компоненты сигнала, значительно снижая размерность признаков...

Подарок ФСТЭК к 23-му февраля, перечень объектов КИИ и выборы Президента Вообще мне впору сейчас писать заметки про Уральский форум, замечательную программу, интересные доклады и мастер-классы, а также новые веяния в регулировании финансовой отрасли, но я решил отложить это на следующую неделю. А эту заметку посвящу новости, которая вызвала бо...

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

Пишем плагин для Unity правильно. Часть 1: iOS Когда делаешь на Unity игры для мобильных платформ, рано или поздно придется писать часть функционала на нативном языке платформы, будь то iOS (Objective C или Swift) или Android (Java, Kotlin). Это может быть свой код или интеграция сторонней библиотеки, сама установка мо...

[recovery mode] Разница в подходах к ИБ у «нас» и у «них» (на примере DLP) Современная DLP-система — огромный комбайн, которым можно пользоваться очень по-разному. Разработчики DLP-систем еще пару лет назад оказались в таком положении, что у всех у них получился приблизительно одинаковый продукт, который нужно как-то развивать, но не совсем понятно...

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

Смартфон Ulefone T2 Pro получил 6,7 дюймовый экран Компания Ulefone показала весьма интересный смартфон T2 Pro. Девайс оснащен соотношением сторон 19:9 и дисплеем с размером в 6,7 дюйма. Производительность флагмана обеспечивает процессор MediaTek Helio P70 и 8 Гб ОЗУ, а таже имеется основная камера 21+13 Мп. Батарея флагма...

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

Обновление для Huawei nova 2i расширяет возможности фронтальной камеры Компания Huawei объявила о выпуске обновления для смартфона nova 2i. Оно включает целый ряд новых функций, в том числе возможность разблокировки устройства путём сканирования лица. Кроме того, производитель [...]

Классическая Valkyrie Profile Lenneth выйдет на Android и iOS весной в Японии, мировой релиз — позже Неделю назад в сети появился таинственный тизер, связанный с игрой Valkyrie Profile, которая выходила на PlayStation в далеком 1999. В нем не было никакой информации. Единственная подсказка — добавление слова Lenneth к названию, что указывало на порт этой же игры на PSP в 2...

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

В Историях Instagram появился «Ввод» для текста Команда фотосервиса Instagram запустила новую возможность — режим «Ввод» в Историях (Stories). Он позволит создавать красивые надписи на разных подложках. Для такой надписи необязательно использовать фоновое фото или видео. Потребуется отк...

Apple добавила в iWork поддержку Pencil и возможность создания книг Компания Apple рассказала о новых возможностях для пакета офисных приложений iWork. После апдейта в Pages, Numbers и Keynote появятся функции рисования и создания книг. Поддержка стилуса Apple Pencil позволит рисовать, делать наброски и рукописные заметки прямо в приложения...

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

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

Приглашаем 17 марта на встречу Московского клуба тестировщиков Всем привет! Друзья, приглашаем вас в субботу, 17 марта, в офис Mail.Ru Group на очередную встречу Moscow Software Testing Club. Как и всегда, участники будут обмениваться опытом и обсуждать рабочие кейсы в неформальной обстановке. Программа встречи под катом. Читать дальш...

как добавить свой счетчик в PRTG. И кратенько о форматах датчиков с примерами на powershell Почему бы не добавлять в систему мониторинга показатели работы из 1С (да и вообще чего угодно)? По мере изучения оказалось что вывести можно из скриптов, батников, VB скриптов, исполняемых файлов, по SSH, прямым исполнением sql запросов и еще куча способов. Чтобы не получила...

Pygest #24. Новости, релизы, статьи, интересные проекты и библиотеки из мира Python [март 2018 — 9 апреля 2018] Всем привет! Это уже двадцать четвертый выпуск дайджеста на Хабрахабр о новостях из мира Python. Присылайте свои интересные материалы из мира Python. С предыдущим digest можно ознакомиться здесь. Читать дальше →

[recovery mode] Что делает сова в ZeroNights 2017 Crackme №3? ZeroNights 2017 Crackme №3 — довольно простое задание, но, тем не менее, и в нём есть несколько интересных моментов и сова. Под катом — дизассемблирование, декомпиляция, pull request в IntelliJ IDEA и ни единого запуска отладчика. Читать дальше →

Android x86 обновили до стабильной 7.1 Nougat Если вы впервые слышите о модификации ОС Android от разработчиков проекта Android x86, то самое время ознакомиться с возможностями продукта. Благодаря кропотливому труду целой команды программистов, вы можете установить себе на компьютер операционную систему Android 7.1 Noug...

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

[Перевод] Rust: Знакомимся с языком на примере «Угадай-ки» Давайте познакомимся с Rust, поработав над маленьким проектом! Мы покажем основные концепты Rust на реальном примере. Вы узнаете о let, match, методах, ассоциированных функциях, подключении сторонних библиотек и много о чем другом. Мы реализуем классическую задачу: игра “уга...

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

TP-Link T2600G-28MPS: работа с PoE, LLDP и Voice VLAN Около полугода назад мы опубликовали пример построения Wi-Fi сети на базе нашего беспроводного оборудования: точек доступа и контроллера. Сегодня расскажем в деталях о коммутаторе T2600G-28MPS уровня 2+, который может использоваться для построения проводных сегментов сети, о...

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

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

Секционирование в PostgreSQL 10 и не только У многих достижений версии PostgreSQL 10 прописка в разделе Секционирование (Partitioning). И это справедливо: очевидно, что при переходе от 9.6 к 10 произошел мощный технологический скачок. В предыдущих версиях секции строили и управляли ими, теми средствами, что уже имели...

Создатели PUBG рассказали о грандиозных планах на 2018 год Создатели PlayerUnknown's Battlegrounds долго и упорно работали, чтобы представить план по развитию проекта на 2018 год. Как и ожидалось, больше всего ресурсов будет выделено на добавление нового контента. Пользователям дадут больше разнообразия в картах, чтобы сражаться и в...

[Перевод] Как работает JS: веб-воркеры и пять сценариев их использования Публикуем перевод седьмой части часть серии материалов об особенностях работы различных механизмов JavaScript. Наша сегодняшняя тема — веб-воркеры. В частности, речь пойдёт о различных типах веб-воркеров, о том, как организована совместная работа тех частей, из которых они с...

Cities: Skylines празднует третий день рождения бесплатным обновлением по мотивам Surviving Mars Компания Paradox Interactive и студия Colossal Order празднуют третий день рождения градостроительного симулятора Cities: Skylines и пять миллионов проданных копий выпуском бесплатного обновления по мотивам игры Surviving Mars. Три года назад, 10 марта 2015 года, ...

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

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

«Гадание на картах»:  геоинформационный хакатон Университета Иннополис Хакатон пройдёт 3—4 марта в Университете Иннополис, сотрудники которого создают облачную 4D-платформу для продвижения геоинформационных продуктов и услуг. Заявки принимаются до 2 марта.  Читать дальше →

Android Pi появится уже в марте Мы уже рассказывали вам о том, что следующая версия Android 9 получила кодовое название «Pi». Каким будет полное название - пока не знает никто, кроме Google, но большинство людей сходится во мнении, что он будет называться «Pie» (пирог). С другой сто...

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

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

iТоги 2018/03: Xiaomi Mi Mix 2S, Fitbit Versa, AMD Ryzen 2000 и прочее. Вспоминаем основные темы и самые интересные новости марта 2018 года С началом весны заканчивается сезонное затишье на потребительском рынке. Впрочем, производители представляют новые устройства в течение всего года. Как и в другие месяцы, по числу новостей в марте лидируют смартфоны.

Face unlock и AR в предстоящем обновлении Huawei Mate10 lite (Nova 2i) Компания Huawei заявила, что после следующего обновления прошивки смартфона Huawei Mate10 lite, пользователям будут доступны функции разблокировки экрана с помощью распознавания лица (Face unlock) и возможности дополненной реальности. Huawei Mate10 lite появился в продаже ...

[Перевод] Обзор библиотеки react-testing-library В материале, перевод которого мы публикуем сегодня, Кент Доддс рассказывает о библиотеке собственной разработки для тестирования React-приложений, react-testing-library, в которой он видит простой инструмент, способный заменить enzyme и способствующий написанию качественных ...

Chulakov Notes #2: продолжение долгожданных заметок Сегодня публикую четыре заметки: об очереди заказов и работе на себя, о важности процесса и о позиционировании. Все заметки в телеграм-канале для управленцев.

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

Прогулка по паркам Диснея с Google Maps Street View от Google - это простой и интересный сервис, который дает возможность прогуляться по улочкам различных городов мира. Подробнее об этом читайте на THG.ru.

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

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

Android Oreo на Samsung Galaxy S7 edge. Видео Вчера стало известно, что вьетнамские пользователи Samsung Galaxy S7 Edge уже получили обновление до операционной системы Android 8.0 Oreo с оболочкой Samsung Experience UI 9.0. Предполагалось, что прошивка вышла раньше срока из-за ошибки сотрудников местного подразделения S...

Владельцы PC-версии Assassin’s Creed Origins получат «режим бога» Ubisoft добавит в Assassin’s Creed Origins панель управления настройками и «режим бога». Обновление станет доступно до конца апреля в PC-версии проекта. «Панель управления Анимусом» — это специальное меню, встроенное в программу U...

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

[Из песочницы] Learn OpenGL. Урок 4.8 — Продвинутый GLSL Продвинутый GLSL Этот урок не продемонстрирует вам новые продвинутые средства, значительно улучшающие визуальное качество сцены. В этом уроке мы пройдем по более или менее интересным аспектам GLSL и затронем несколько неплохих приёмов, которые могут помочь вам в ваших стрем...

Сопроводительное письмо. Что стоит писать? Резюме написано. Вакансия мечты найдена. Остается одна маленькая, но порой непосильная задача – написать сопроводительное письмо. О том, что нужно писать, а чего стоит избегать в сопроводительных письмах, поделилась Alison Doyle, специалист по найму в США и основатель сервис...

[Перевод] Робот JD Humanoid и службы Microsoft Cognitive Services Сегодня мы расскажем вам об одном интересном проекте. В нем использовались службы Microsoft Cognitive Services, которые позволяют с легкостью применять технологию искусственного интеллекта путем вызова REST API (и не нужно никакое обучение). И все это на примере милого робот...

В Google Drive появились новые возможности для пользователей Microsoft Office Google cообщил о добавлении в Google Drive ряда функций, ориентированных на пользователей Microsoft Office. Среди основных нововведений значится возможность добавления комментариев и совместной работы над документами. Ранее, чтобы добавить комментарии в документы Microsoft O...

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

Первое дополнение к Kerbal Space Program выйдет в марте Студия Squad 13 марта выпустит на ПК первое дополнение к космическому симулятору Kerbal Space Program. Оно получит название Making History Expansion. Издательство Take-Two Interactive сообщило, что в дополнение Making History Expansion войдёт модуль Mission Builder,...

Новые хромбуки от Lenovo Выставка MWC 2018, которая проходит с 26 февраля по 1 марта в Барселоне, ознаменовалась множеством интересных новинок, в том числе, компания Lenovo привезла пару интересных перевертышей – Lenovo 500e и 300e, а также обычный 100e. По факту, это хромбуки с...

Внимание, обновите Firefox до версии 58.0.1 для закрытия критической уязвимости Mozilla выпустила важное обновление веб-браузера Firefox для исправления критической уязвимости, которая позволяет злоумышленникам удаленно выполнять вредоносный код на компьютерах, на которых установлена ​​уязвимая версия браузера. Критическая уязвимость (CVE-2018-5124) ...

Hex On 1.5 Hex On — это логическая игра, в которой вам нужно закрасить все шестиугольники. Нажимая на шестиугольник, он меняет свой цвет, а также меняются цвета его соседей по стороне. Думаете все так просто? Хаха, НЕТ. — Приятная фоновая музыка — Красивый и минималистичн...

Galaxy S9 и S9+: улучшенная камера и работа над ошибками На выставке MWC 2018 в Барселоне Samsung провела большую пресс-конференцию, посвящённую девятому поколению смартфонов Galaxy: Galaxy S9 и S9+. В сравнении с восьмым поколением, внешних изменений не так много, однако некоторые из них приведут владельцев Galaxy S8 в восторг. Н...

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

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

Обзор видеокарты PNY GeForce GTX 1060 XLR8 Gaming OC (VCGGTX10606XGPB-OC) Можно ли говорить о том, что рынок видеокарт сейчас на подъеме и пользователям доступна масса интересных решений на любой вкус и кошелек? С одной стороны, да, есть конкуренция между ключевыми игроками рынка, растет уровень быстродействия, появляется поддержка новых технологи...

Galaxy Note 8 обновляют до Android Oreo во Франции. Как готовят дебют Galaxy Note 9? Почти одновременно в Сети появились сразу два важных сообщения о флагманских фаблетах Galaxy Note от компании Samsung. Первое сообщение касается Galaxy Note 8. Эти девайсы начали обновляться до Android Oreo во Франции. Второе сообщение имеет самое прямое отношение к подгото...

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

Дайджест интересных материалов для мобильного разработчика #240 (5 февраля— 11 февраля) Заканчиваем неделю новой подборкой. В ней анимации, запрет эмодзи, лучший дизайн и большой рост, обновление строк на лету, лучшие команды мобильной разработки и неуемный фичеринг. Все самое лучшее! Читать дальше →

Вышла финальная версия macOS High Sierra 10.13.4 В ночь с 29 на 30 марта компания Apple разбавила список уже вышедших апдейтов релизом финальной версии macOS High Sierra 10.13.4. Обновление, испытанное на протяжении семи бета-версий, уже доступно для загрузки по «воздуху» владельцам всех совместимых компьютеров Mac. macO...

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

Новые слухи о Xiaomi Mi Mix 2S В воскресенье мы узнали, что 27 марта компания Xiaomi представит свой очередной «безрамочник» Mi Mix 2S. А чем ближе анонс, тем больше информации будет всплывать о новинке. Новыми сведениями с общественностью поделился один из инсайдеров, сливший в сеть скриншот ...

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

Как ARKit изменит кино. На примере из фильма “Звонок” Внедрение технологии ARKit (платформа дополненной реальности от Apple) идет не так быстро, как того хотелось бы купертиновцам. Есть ряд демок, приложений и игр, но особой популярности они не снискали. Тем не менее, за AR, как технологией, скорее всего, большое будущее. В дан...

LG G7 выпустят в мае В интернете активно обсуждают новый мобильный телефон LG G7, который компания вроде как в ближайшее время анонсирует и отправит в продажу. Дело в том, что инсайдеры говорят о старте продаж уже в мае, что вполне вероятно. Если компания покажет смартфон в апреле этого года, ли...

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

Стартап дня (январь-март 2018-го) Продолжая серию дайджестов «Стартап дня», сегодня я представляю самые интересные проекты за ноябрь. Если хотите ознакомиться с остальными, то прошу в мой блог. Записи доступны в VK, Facebook, ICQ и Телеграм. Читать дальше →

Обновление Google Play Store до версии 9.1.30 Google в очередной раз обновляет Android-клиент для своего фирменного магазина приложений. Однако, OTA-Обновление дошло ещё не до всех, до некоторых доберётся чуть позже. Но самые нетерпеливые и любопытные уже могут прикоснуться к новой версии 9.1.30 самостоятельно, устано...

Теперь в Snapchat можно создавать собственные фильтры для лица Компания Snap расширяет возможности разработчиков, чтобы пользователи смогли создавать собственные фильтры для лица. Спустя четыре месяца после выхода приложения Lens Studio, которое позволило всем желающим создавать собственные объекты для дополненной реальности, Snap выпус...

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

ОС Android P для разработчиков может выйти 14 марта Если верить отраслевым утечкам, бета-версия ОС Android P, которая придет на смену прошлогодней Oreo, должна выйти 14 марта. Пользователей ждет много интересных функций. Правда, большинство из них будут реализованы только в финальной сборке.

Facebook предоставит пользователям возможность удалять отправленные сообщения Компания Facebook подтвердила, что она собирается добавить кнопку Unsend при работе с сообщениями для всех пользователей социальной сети. Основанием для этого заявления стало то, что Facebook удалила сообщения основателя Марка Цукерберга (Mark Zuckerberg)&nbs...

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

Новая Opera 51 теперь быстрее Firefox Quantum на 38% Кажется, в последнее время война браузеров разгорелась с новой силой. Вновь, как и в старые времена, все кричат о рекордных скоростях и о том, насколько их браузер лучше. Мы уже наслышаны о достижениях Firefox Quantum, но теперь на передний план вышла Opera, которая стала бы...

Знакомство с гео-библиотекой S2 от Google и примеры использования Привет, Хабр! Меня зовут Марко, я работаю в Badoo в команде «Платформа». Не так давно на GopherCon Russia 2018 я рассказывал, как работать с координатами. Для тех, кто не любит смотреть видео (и всех интересующихся, конечно), публикую текстовый вариант своего доклада. Вв...

Голосовой блокнот — речь в текст на русском 1.4.8 Приложение позволит вам в любой момент создавать голосовые заметки и либо сохранять их на мобильном устройстве, либо отправлять в облачные службы. Диктовать можно беспрерывно. Есть список заменяемых слов и пунктуация для голосового ввода. Управление заглавными буквами. Возмо...

[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 появился перевод ...

Компилятор на JavaScript с использованием ANTLR В начале этого года я присоединилась к команде, работающей над MongoDB Compass — графическим интерфейсом для MongoDB. Пользователи Compass через Intercom запросили инструмент, позволяющий писать запросы к базе данных, используя любой удобный им язык программирования, подд...

Немного интересных данных, вытянутых из автодополнения «Моего круга» Да, всё верно. Среди пользователей «Моего круга» Microsoft Office более популярен чем Golang или Kotlin. Подробности того, как я это узнал и ссылки под катом. Читать дальше →

Дайджест интересных материалов для мобильного разработчика #250 (16 апреля — 22 апреля) Медленно приближаемся к юбилейному выпуску и в очередном выпуске у нас Wear OS, поведенческий дизайн, реактивное программирование, настоящее и будущее Unity, свежайший обзор Мобиуса, большие цели и распознавание на маленьких устройствах. Читать дальше →

PowerShell Empire: продвинутая пост-эксплуатация Windows систем   PowerShell Empire — это уникальный пост-эксплуатационный PowerShell агент, построенный на базе крипто-надежных соединений и гибкой архитектуры. Empire предоставляет возможность запускать PowerShell агенты без необходимости использования powershell.exe, с быстрым запу...

Бета-версия Android P (9.0) для разработчиков выйдет в середине марта Инсайдер Эван Бласс рассказал, что в середине марта Google выпустит первую превью-версию Android P для разработчиков. Ожидалось, что впервые новую...

«Трейлер следующей части человеческой истории»: Илон Маск и создатель «Мира Дикого Запада» показали новое видео запуска Falcon Heavy с кадрами потери центрального ускорителя На этих выходных Илон Маск дважды всколыхнул общественность. О концепте электробуса для подземных тоннелей The Boring Company и изменении приоритетов компании мы уже написали, а эта заметка посвящена другому предприятию этого Человека, которая стала принципиально новым этапо...

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

Слух: новейшие видеокарты NVIDIA покажут уже в марте С 26 по 29 марта пройдёт конференция NVIDIA GTC, посвящённая технологиям GPU. Многие ожидают от неё громких анонсов, и ходят упорные слухи, что NVIDIA наконец покажет продуктовую линейку для своей основной [...]

[Перевод] Врываемся в 2018 год с очередным большим релизом: выпуск версии 11.3 языка Wolfram Language и Mathematica Перевод блог-поста Стивена Вольфрама (Stephen Wolfram) "Roaring into 2018 with Another Big Release: Launching Version 11.3 of the Wolfram Language & Mathematica". Содержание — Поток выпуска версий — Что нового? — Блокчейн — Системное моделирование — Новое в ноутбуках ...

Chuchel – новый шедевр от мастеров головоломок (Мас) В этом году чешской студии Amanita Design исполняется 15 лет. За прошедшие годы разработчики создали немало интересных игр. В частности, именно они выпустили Samorost, Machinarium и Botanicula. Но останавливаться разработчики точно не планируют. В начале марта они показали с...

Обновилась бета версия MSI Afterburner 4.5.0 beta 5 Алексей Николайчук представил очередное обновление своей утилиты мониторинга MSI Afterburner, в которой изменились возможности работы с графиками мониторинга и создание точек восстановления настроек.

Mail.Ru Cloud Solutions выпустил новый интерфейс для работы с виртуальными машинами Mail.Ru Group представила радикально новый интерфейс и несколько важных обновлений облачной B2B-инфраструктуры Mail.Ru Cloud Solutions. Теперь пользователи MCS могут совершать базовые операции в пару кликов и управлять своими данными с помощью расширенной панели инструментов...

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

Что ещё мы проверяем при помощи Selenium, кроме логики интерфейса Привет, Хабр! Меня зовут Виталий Котов, я работаю в отделе тестирования Badoo. Большую часть времени я работаю с Selenium. Этот замечательный инструмент мы используем для решения разнообразных задач: от тестирования функционала до упрощения работы с логами ошибок и проверки...

Чем HTC U12 Life будет похож на iPhone X? Помимо своего, возможно, единственного в 2018 году флагмана U12+, компания HTC может порадовать ценителей продуктов от одного из самых популярных в недавнем прошлом брендов умных телефонов также и устройством среднего класса HTC U12 Life. Не исключено, что одной из своих за...

Что нового в iOS 11.3: полный список изменений Новая версия iOS от Apple официально вышла 29 марта для iPhone, iPad и iPod. Установить обновление можно в iTunes или «по воздуху».

Каким будет Xiaomi Mi Mix 2S? Подоспел промо-плакат, дизайн показан 27 марта Xiaomi проведет мероприятие, которое целиком будет посвящено дебюту Mi Mix 2S. В сети всплывало огромное количество слухов о флагмане, где одни уже воспринимаются как факт, другие же звучали очень противоречиво. К категории последних, стоит отнести дизайн Xiaomi Mi ...

Программа конференции Neurodata Lab и НИУ ИТМО по Emotion AI, Петербург, 30 марта Напоминаем, что всего чуть более недели остается до конференции «Emotion AI: новые вызовы для науки и образования, новые возможности для бизнеса». Однодневное мероприятие, соорганизаторами которого являются Neurodata Lab LLC и НИУ ИТМО, состоится в пятницу, 30 марта, с 10 до...

[Перевод] Разработка игр под NES на C. Главы 14-16. Работа со звуком В этой части базовая информация о работе со звуком. Звуковая подсистема NES весьма низкоуровневая, ее описание весьма запутано и использует специфическую терминологию, так что описание местами может быть не очень внятное. Источник Начало работы со звуком Обзор инструментов,...

Биржа Binance добавила в листинг криптовалюту NEM Криптовалютная биржа Binance объявила об открытии трех новых торговых пар с монетами NEM (XEM): XEM/BNB, XEM/BTC и XEM/ETH. #Binance Lists #NEM ( $XEM )https://t.co/a4NZzAautQ pic.twitter.com/H6Na7LS05W — Binance (@binance) 20 марта 2018 г. Как говорится в сообщении, трейдер...

Программный синтез звука на ранних персональных компьютерах. Часть 2 Это статья о первых программных синтезаторах, которые были когда-то созданы на самых обычных персональных компьютерах. Я даю несколько практических примеров по реализации простых методов звукового синтеза в историческом контексте. Перейти к первой части Читать дальше →

Установка центра сертификации на предприятии. Часть 3 А вот и финальная третья часть нашей серии статей о центре сертификации на предприятии. Сегодня рассмотрим развертывание службы сертификатов на примере Windows Server 2016. Поговорим о подготовке контроллера домена, подготовке веб-сервера, установке корневого и издающего цен...

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

[Перевод] Топ-10 трендов технологий искусственного интеллекта (ИИ) в 2018 году Добра! Слушатели первого курса «Разработчик BigData» вышли на финишную прямую — сегодня начался последний месяц, где выжившие займутся боевым выпускным проектом. Соответственно, открыли и набор на этот достаточно непростой курс. Поэтому давайте рассмотрим одну интересную ст...

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

Motorola выпустила Android 8.0 Oreo для десятка своих смартфонов Ещё совсем недавно практически все производители мобильных устройств на Android в один голос заявляли о своевременных обновлениях операционной системы до актуальной версии. Но наступил 2018 год, на подходе уже Android 9, и далеко не все устройства успели получить Android 8.0...

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

Xiaomi выпустила MIUI 9.5 Stable с функцией быстрых ответов Ни для кого не секрет, что компания Xiaomi активнее остальных выпускает обновления своей фирменной оболочки. Вчера китайский вендор выпустил стабильную версию прошивки MIUI 9.5, которая вскоре станет доступна пользователям большинства смартфонов Xiaomi по всему миру.  Е...

ZTE Blade V9 и V9 Vita с NFC официально выйдут в России Пока Samsung и Nokia представляли свои флагманы за много денег, скромный китайский производитель ZTE показал пару середнячков с двойными камерами: Blade V9 и Blade V9 Vita. Характеристики ожидаемые для 2018 года: экран с вытянутыми пропорциями, по две камеры и NFC-модуль спе...

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

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

Как записывает видео Huawei P20 — пример замедленной съёмки На прошлой неделе Huawei посвятила ещё не анонсированным флагманам два ролика. В них намекнула на наличие телеобъектива и большой потенциал вспышки. Всего этого якобы хватит для конкуренции с профессиональными камерами. Реальные возможности смартфона показал пользователь Тв...

Parallels Toolbox 2.5 для Mac обзавёлся новыми возможностями Компания Parallels заметно обновила набор универсальных утилит Parallels Toolbox для Мас. И теперь у пользователей появились новые возможности по оптимизации памяти компьютера и работе с изображениями. Подробнее об этом читайте на THG.ru.

Netpeak Software выпустила новую версию краулера Netpeak Spider 3.0 Команда Netpeak Software представила масштабное обновление своего SEO-краулера — Netpeak Spider 3.0. По словам создателей, в рамках последнего обновления Netpeak Spider превратился в сверхбыстрый инструмент для работы с большими сайтами и комплексной SEO-аналитики. Более 300...

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

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

Бесплатная GPU Tesla K80 для ваших экспериментов с нейросетями Около месяца назад Google сервис Colaboratory, предоставляющий доступ к Jupyter ноутбукам, включил возможность бесплатно использовать GPU Tesla K80 с 13G видеопамяти. Если до сих пор единственным препятствием для погружения в мир нейросетей могло быть отсутствие доступа к G...

[Из песочницы] Выгрузка сообщений с использованием Telegram API. С чего начать На просторах интернета можно найти множество описаний и примеров по созданию telegram bot-ов.Но Telegram Bot Api имеет ограниченный функционал. Для решения задачи по выгрузке сообщений из Telegram по ключевому слову необходимо использовать Telegram API. За основу была взята ...

Биржа OKEx добавила семь криптовалютных пар для маржинальной торговли Популярная гонконгская биржа OKEx добавила новые криптовалютные пары, доступные для маржинальной торговли. Как отмечается на сайте компании, всего добавлено семь новых пар: BCH/USDT LTC/USDT ETH/USDT ETC/USDT ETC/BTC IOST/BTC QTUM/BTC В обновленном руководстве по началу торг...

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

В марте выйдет премиум-издание GTA V для PS4 и Xbox One Пользователи заметили на просторах интернет-магазина Amazon страницы с продажей Grand Theft Auto V — Premium Edition. Одна такая страница продавала издание для PS4, вторая — для Xbox One. Администрация ресурса быстро удалила эту информацию, но интернет помнит всё. Утром скри...

На MWC 2018 компания Nomu покажет первый защищённый смартфон на Android 8.1 Oreo Производитель защищённых смартфонов Nomu примет участие в предстоящей выставке MWC 2018, которая пройдёт с 26 февраля по 1 марта в Барселоне. Компания планирует представить защищённый аппарат Nomu S50 под управлением Android 8.1 Oreo.  Nomu S50 — большое достижение для ...

Бинарный формат PSON PSON (Pandora Simple Object Notation) – бинарный формат упаковки, позволяющий переводить простые типы данных, массивы и списки в последовательность байт (простую строку). PSON придуман и разработан для использования в свободной распределённой информационной системе Pandora к...

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

Samsung Galaxy S9 выйдет в продажу 2 марта Несмотря на то, что информация о смартфоне Samsung Galaxy S9 появилась в сети относительно недавно, уже можно получить всю информацию про анонс и дату старта продаж. Уже 25 февраля нам покажут новый флагман компании, он должен выглядеть достаточно привлекательно и уже нет ощ...

А не спроектировать ли нам систему для управления производством ИТ продуктов. Часть 1 I ВступлениеСтавишь себе невозможную цель и развлекаешься этим, если можешь. Ведь такое занятие интересно само по себе, поскольку изначально перед тобой заведомо невыполнимая задача, а что может быть увлекательней, чем невозможное Иосиф Александрович Бродский. За свою многол...

Выпуск#17: ITренировка — актуальные вопросы и задачи от ведущих компаний Подоспел очередной выпуск ITренировки, и сегодня в номере — задачи от интервьюеров Microsoft. В подборку вошли задачи с собеседований Microsoft. Сложность, традиционно, варьируется от простых до таких, над которыми нужно немного поразмыслить. Мы предпочитаем делать это в ...

Обновление с турнирным режимом для Rocket League выйдет в начале апреля Psyonix объявила дату выхода следующего масштабного обновления Rocket League, которое добавит ожидаемый фанатами турнирный режим. Патча станет доступен 3 апреля на PlayStation 4, Xbox One, Switch и PC.

#скидочки | 13 апреля AirDisk Pro (Бесплатно) | Boximize (Бесплатно) | Epic War TD 2 (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, ...

Дайджест событий для HR-специалистов в сфере IT на апрель 2018 В апреле наc ждёт большая конференция про IT-технологии для HR, обновленная школа для IT-рекрутеров, а также множество полезных митапов и вебинаров. Cледите за обновлениями поста, анонсы событий на вторую половину апреля будут добавлены позднее. Читать дальше →

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

Тренируемся на кошках: модификация коллекций и таблиц в iOS Для визуализации массивов произвольных данных Apple дала нам таблицы UITableView для одномерных визуализаций и коллекции UICollectionView для более сложных случаев. Например, в iFunny ежедневно десятки тысяч пользователей публикуют и рассылают «мемасики». Приложение постоян...

Fujifilm собирается обновить прошивки шести камер Компания Fujifilm объявила о намерении в ближайшее время выпустить новые версии встроенного программного обеспечения для шести камер серии X. Первые модели получат обновление уже в этом месяце, остальные — в мае. В частности, модели GFX 50S обновление принесет ...

Intel выпустила «массовую» заплатку от уязвимостей Spectre и Meltdown Заплатка поможет защитить процессоры линеек Skylake, Kaby Lake, Coffee Lake, а также Xeon Scalable и Xeon D. Правда она предназначена для производителей оборудования и партнеров компании, так что простым пользователям придется подождать, когда выйдут обновления BIOS для соот...

Java 9 — Вы уже перешли? Нет? И не надо ...!? Недели две назад InfoQ напомнил, что официальная поддержка Java 9 заканчивается… в Марте 2018г. (т.е. через 20 дней :) Вот cсылка на официальный EOL от Oracle, в которой в разделе "Java SE Public Updates" черным по английскому говорится, что Java 9 будет поддерживаться до Ма...

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

[Перевод] Конференция DEFCON 22. «Один дома с автоматической системой защиты». Крис Литтлбери Меня зовут Крис Литтлбери, я работаю старшим испытателем систем безопасности от проникновений в компании Knowledge Consulting Group, которая расположена в округе Колумбия. Я люблю конструировать всякие интересные вещи, придавая обычным устройствам необычные функции. Например...

Как расширить функционал Zabbix и не заплатить за лицензии Количество свободно-распространяемого ПО растёт с каждым годом. Собрать собственную функциональную систему мониторинга из подручных средств становится всё проще. Сегодня расскажу о способах реализации функционала коммерческих систем мониторинга средствами бесплатных инструме...

Обновление Star Wars Battlefront II добавит новый режим Скандальная Star Wars Battlefront II сегодня получает большой апдейт, который внесёт существенные изменения в игру. Так, появится новый временный режим Jetpack Cargo и альтернативные костюмы для героев. Новая надежда? Помимо этого, разработчики обещают пофиксить многочисле...

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

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

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

[Из песочницы] Как взломать картину и (не) получить BTC Моё внимание привлекли работы американского художника Энди Боча (Andy Bauch) в виде картин из блоков Lego. В них, по заявлению автора, зашифрованы приватных ключи к кошелькам разных криптовалют, в том числе и биткоина. Стоимость активов и адреса кошельков находятся на страни...

Windows 10 April Update и проблемы при обновлении Похоже, что April Update – это действительно официальное название нового обновления, в браузере Edge пользователи сборки 17134 обнаружили на главной надпись April Update. Страницу можно перевести на русских язык в настройках MSN и здесь нас встречает уже апрельское обновлени...

Пишем простой плагин для VirtualDub Несмотря на то что обработка видео не спеша переезжает на OpenCL / CUDA VirtualDub остается удобным средством для простых действий с видео. Обрезка кадра, добавление фильтров или наложение выполняется гораздо удобнее чем из консоли ffmpeg. Кроме того за годы существования бы...

Бесплатное обновление для Killing Floor 2 добавило бесконечный режим Killing Floor 2 получила на PC, PlayStation 4 и Xbox One очередное контентное обновление, ставшее в этом году первым. Оно называется Infinite Onslaught и доступно бесплатно всем обладателям шутера.

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

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

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

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

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

Весеннее обновление iOS 11.3 доступно для установки Apple приступила к развёртыванию анонсированного ещё в январе крупного весеннего обновления iOS 11.3, которое улучшило возможности дополненной реальности, добавило новые Animoji, предоставило больше информации о состоянии аккумулятора и производительности iPhone, а ...

LEGO Education упростила знакомство с робототехническими платформами WeDo 2.0 и EV3 Компания LEGO Education обновила программное обеспечение WeDo 2.0 и LEGO® MINDSTORMS® Education EV3. В состав обновленных настольных и мобильных приложений входят новые краткие ознакомительные курсы, включающие рекомендации по подготовке к работе наборов WeDo и EV3, а также...

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

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

[Из песочницы] JNI: Подружим Java и C++ Введение Бывают моменты, когда в Java некоторые действия выполняются за пределами обычных Java-классов. Например, необходимо исполнить код, написанный на C/C++ или другом каком-нибудь языке. В данной статье рассмотрим данный вопрос с практической точки зрения, а именно напи...

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

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

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

Samsung в очередной раз сдвигает сроки обновления Galaxy S7 до Android Oreo У вас флагман от Samsung? Довольны ли? Это значит, что вы запросто сможете похвастаться перед друзьями изогнутым или безграничным экраном, а также поплакаться о том, что компания забивает на обновление своих гаджетов до актуальных версий Android. Даже если он ещё не очень ...

Новый шлем-проектор от Sony позволит взглянуть на мир глазами комара SXSW – грандиозное мероприятие, куда входят музыкальные, кино- медиа фестивали и конференции, ежегодно проходящие в середине марта в Остине, штат Техас. Среди новинок, представленных здесь компанией Sony в этом году – система Superception Head Light. Она представляет собой ш...

Выпуск#11: ITренировка — актуальные вопросы и задачи от ведущих компаний Мы отобрали для Вас несколько интересных вопросов и алгоритмических задач, задаваемых на собеседованиях в Luxoft. При устройстве на работу в Luxoft, соискателям чаще задаются вопросы технического характера, например, для проверки уровня владения технологией. Но тем не мен...

Рубрика "Плагиат-FM" Сегодня в рубрике "Плагиат-FM" хочу сделать рекламу одному известному продавцу и его блогу в Инстаграм. Там вы найдете много интересных работ. Наверняка многие найдут там свои работы и работы других известных мейкеров. У владельца блога, видимо, не очень много свободного вре...

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

CLOUD Aсt: новый законопроект США открывает доступ к персональным данным за рубежом На прошлой неделе, 23 марта 2018 года, Конгрессом США был принят законопроект, получивший название CLOUD Act. Он значительно расширяет возможности правоохранительных органов Соединенных Штатов по доступу к частной информации в сети. Подробнее об акте и о том, как к нему отн...

Новые функции Apple Watch Series 3 пригодятся для занятий зимними лыжами Apple презентовала свежее обновление для функционала Apple Watch Series 3 – последней модели своих смарт-часов. Оно порадует профессиональных лыжников и сноубордистов, а также всех любителей зимних видов спорта. Читать далее Запись Новые функции Apple Watch Series 3 пригодя...

Игра на UWP: С чего стоит начать Привет, Хабр! Сегодня мы запускаем экспериментальную серию статей. Вы погрузитесь в реалити-шоу для программистов-самоучек, в котором Алексей Плотников, один из участников нашего сообщества Microsoft Developer, будет рассказывать о том, как он создаёт игру для UWP. Под катом...

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

Google тестирует новый блок с интересными находками по теме запроса Англоязычные пользователи заметили, что Google тестирует новый блок «Interesting Finds» («Интересные находки») в результатах мобильного поиска. Он содержит преимущественно AMP-страницы, имеющие отношение к запросу. Новый блок выводится по таким запросам, как [when is mothers...

[Из песочницы] Простой Stack Fragment'ов Доброе время суток, уважаемые читатели Хабра! Хочу представить вашему вниманию статью, основанную на моем опыте работы в Single Activity Architecture, в частности со стеком пользовательских представлений. При первом знакомстве с Single Activity Architecture у меня возникало...

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

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

27 марта может состояться релиз iOS 11.3. Что ждать от этого обновления 27 марта в одной из школ Чикаго пройдёт мероприятие Apple, на котором будет показано несколько новых устройств и, вероятно, будет объявлено о выпуске iOS 11.3.

На тестовых серверах PUBG уже есть новые косметические предметы Пока пользователи PlayerUnknown's Battlegrounds с нетерпением ждут очередного обновления анти-чит системы, которая бы позволила играть с комфортом и не переживать, что очередной жулик победит без особых усилий, разработчики выпустили новые шмотки. На тестовом сервере уже дос...

Изучаем и реализуем алгоритм работы правильного observer паттерна для react компонентов Итак продолжаем развивать observer-паттерн. В предыдущей статье от старого и очень простого паттерна "observer" маленькими шагами мы пришли к mobx и написали его мини-версию. В этой статье мы напишем полноценную версию mobx которая реализует алгоритм обновления зависимостей...

Следите за презентацией Apple 27 марта с AppleInsider.ru! Несколько раз в год мы собираемся вместе, чтобы в прямом эфире понаблюдать за таким волнительным мероприятием, как презентация Apple. И вот настало это время, ведь уже завтра, 27 марта, Тим Кук и его коллеги выйдут на сцену, чтобы показать нам несколько интересных новинок....

В Black Ops 3 добавили новый режим и карту спустя 2,5 года после релиза Студия Treyarch неожиданно выпустила обновление для шутера Call of Duty: Black Ops 3, вышедшего ещё в 2015 году. Оно добавило в игру режим и карту. Режим называется Infected — впервые он появился в Call of Duty: Modern Warfare 3, а затем его добавляли в Ghos...

Android P даёт возможность использовать смартфон в качестве клавиатуры и мыши На прошлой неделе мы писали, что первая версия Android 9.0 Developer Preview появится в середине этого месяца. Бытует мнение, что это произойдет 14 марта, с отсылкой на число Пи (3.14). Несмотря на то, что осталось совсем мало времени, Google не останавливается на отладке им...

Тренинг FastTrack. «Сетевые основы». «Понимание модели OSI». Часть первая. Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

[Перевод] Как пробиться на вершину Product Hunt Прежде чем рассказывать, как забраться на вершину рейтинга Product Hunt, я, пожалуй, покажу, что пытается сделать БОЛЬШИНСТВО — терпя при этом неудачу и обрекая себя на глухие рыдания в подушку. Как неудачники выходят на Product Hunt Гуглят «Как попасть в топ Product Hun...

Vivaldi 1.14 — продольно-поперечная версия Всем привет! Вот и наступил новый год, в течении которого мы будем радовать вас новыми версиями браузера с новыми функциями. И сегодня мы готовы порадовать очередной стабильной сборкой -  Vivaldi 1.14. Процесс подготовки этой версии сопровождался довольно напряжёнными нед...

Обои с грядущего Huawei P20 выложены в сеть Мы уже очень многое знаем об аппарате Huawei P20, который компания только готовится показать 27 марта в Париже, одновременно с презентацией Xiaomi Mi Mix 2S в тот же день. Видели также различные рендеры этого устройства. А теперь у всех желающих появилась возможность скача...

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

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

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

Вышел MiniDoom 2 по мотивам оригинального Doom Прошло уже 25 лет с тех пор, как id Software впервые выпустила легендарный шутер от первого лица Doom, и многие его поклонники до сих пор испытывают чувство ностальгии к этой игре. Куда только не портировали оригинальный Doom: на часы, калькулятор, фотоаппарат, принтер, тачб...

Развитие гиперконвергентных технологий: новая версия HyperFlex 3.0 от Cisco На прошлой неделе компания Cisco объявила о выходе новой версии программного обеспечения для гиперконвергентной платформы HyperFlex — HyperFlex 3.0. Среди нововведений числятся поддержка Microsoft Hyper-V, растянутых кластеров и контейнеров и сервисы для работы с мультиоблак...

[Перевод] Туториал по Unreal Engine: Cel Shading Благодаря физически точному рендерингу в Unreal Engine 4 удобно разрабатывать реалистичные игры. Модель рендеринга имитирует взаимодействие света с материалами, что приводит к созданию реалистичной картинки. Однако если вы хотите разработать игру со стилизованным внешним ви...

Обновление для Xiaomi Mi6 и Mi Mix 2 добавило полезную функцию Компания Xiaomi объявила о выпуске 367-го еженедельного обновления фирменной прошивки MIUI для флагманских смартфонов Mi6 и Mi Mix 2. После установки апдейта пользователи обнаружили в настройках своих [...]

15 марта QIWI соберёт back-end разработчиков на QIWI SERVER PARTY 2.0 Неформальный митап для back-end разработчиков, которым важно быть в теме. Приходи и ты узнаешь: • Про отказоустойчивую и высоконагруженную балансировку • Горизонтальный рост разработчика • Автотесты на Kotlin • Teamcity DSL (Kotlin) • Оптимизацию навыков работы в термина...

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

Первая предварительная версия Android P может выйти в середине марта Пока производители смартфонов неспешно рассылают Android 8.0 на свои устройства, а об обновлении до Android 8.1 многим приходится только мечтать, Google уже вовсю работает на следующей версией Android под литерой «Р», первая предварительная версия которой  может стать дос...

Погружение в шаблоны и приручение GPO Windows В очередной статье из цикла «конспект админа» мне хотелось бы освежить в памяти несколько нюансов использования групповых политик. Заодно поразвлекаемся с созданием своих шаблонов и с автоматизацией работы с этими самыми политиками. Читать дальше →

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

[Перевод] Хуки жизненного цикла Vue.js Хуки жизненного цикла (lifecycle hooks) — важная часть любого серьёзного компонента. Нам часто нужно знать, когда компонент был создан, добавлен в DOM, обновлён или уничтожен. Хуки жизненного цикла показывают нам, как работает «за кулисами» выбранная библиотека. Они часто в...

ЕГАИС 3.0: отличия внедрения помарочного учета в опте и рознице Очевидно, что специфика работы розничных и оптовых организаций предполагает наличие разных бизнес-процессов, связанных с учетом алкогольной продукции, а следовательно, тут есть различия и при работе с ЕГАИС. Данные различия ложатся в том числе и на программные средства по ра...

[Перевод] Сравнение Draft, Gitkube, Helm, Ksonnet, Metaparticle и Skaffold В последнее время Kubernetes пользуется большой популярностью, и разработчики ищут дополнительные способы и методы для развёртывания приложений в кластере этой системы. Даже командная строка kubectl стала восприниматься как инструмент низкого уровня, при этом пользователи п...

Обновление для Samsung Gear S3 увеличивает время работы без подзарядки Компания Samsung начала распространение очередного обновления программного обеспечения для умных часов Samsung Gear S3 под номером R760XXU2CRC3. Главным нововведением, которое должно порадовать пользователей умных часов, является увеличение времени работы без подзарядк...

Ubisoft назвала дату презентации на E3 2018 Крупнейшая игровая компания Ubisoft проведёт свою презентацию новых проектов в рамках Е3 2018. Намечено мероприятие на 11 июня на 23:00 по Москве, то есть вставать в пять утра (привет Bethesda) необходимости нет, можно с комфортом посмотреть прямую трансляцию сидя на диване....

Google Chrome вскоре получит поддержку всплывающих уведомлений Windows 10 Google и Microsoft не сказать, что это дружественные компании, но похоже, что компания Google действительно заинтересована в Windows 10. С последним обновлением для Google Chrome в кольце Canary, Google развернула поддержку всплывающих родных уведомлений в Windows 10.Новая ф...

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

Veeam Academy: от базовых знаний C# до командной разработки за 2,5 месяца → Регистрация открыта до 25 февраля Veeam Academy, созданная на базе Veeam Software, запускает в марте 2018 года интенсив для разработчиков на C#. Интенсив будет полезен тем, у кого уже есть базовые знания в области программирования, но кто хочет получить больше практики...

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

Расширение и использование Linux Crypto API [0] Интро Криптографический API в Linux введён с версии 2.5.45 ядра. С тех пор Crypto API оброс всеми популярными (и не только) международными стандартами: симметричного шифрования: AES, Blowfish, ... хэширования: SHA1/256/512, MD5, ... имитозащиты: hMAC-SHA1/256/512, hMAC-...

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

Онлайн шутер на Unreal Engine 4 за 90 часов (видео создания + исходники) Привет, харб! Примерно год назад я выкладывал статью о том, как я в прямом эфире создал выживалку за 150 часов. На этот раз хочу представить вам сетевой шутер, который я создал за 25 заходов по 3 — 4 часа. Всего вышло около 90 часов и в итоге мы создали онлайн шутер, в котор...

«Заметки» на iPhone и iPad: 10 нововведений iOS 11, о которых вы могли не знать С выходом iOS 9 штатное приложение «Заметки» превратилось из аутсайдера в основной инструмент для работы с заметками. В новой версии операционной системы Apple значительно улучшила приложение, добавив ряд функций профессионального уровня, в том числе новый шрифт, возможность...

Багодельня — марафон по убийству престарелых багов Сколько открытых багов у вас в бэклоге? 100? 1000? А сколько времени они там лежат? Неделю? Месяц? Годы? А почему так происходит? Нет времени? Надо делать более приоритетные задачи? «Вот сейчас все срочные фичи реализуем, а потом точно будет время на разгребание багов»? … Не...

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

Игровая индустрия с 12 по 18 марта 2018 года В сегодняшнем выпуске: Ubisoft привезет на E3 2018 новый Splinter Cell? Приостановка разработки фанатского ремейка Fallout 3. Над The Division 2 работает более 1000 человек. Days Gone выйдет в 2019. Все самое интересное из мира игр и игровой индустрии за прошедшую не...

Avito Quiz: Golang Привет! Сегодня продолжаем серию мини-квизов в нашем блоге. Этот выпуск (предыдущий здесь) будет посвящен языку Go — будем считать, что это разминка в преддверие GopherCon Russia 2018 (кстати, у нас на этой конференции будет стенд, и мы планируем несколько интересных активно...

Гибридное хранилище для дома «из коробки» и возможности High Availability от Synology Несколько лет назад, при выборе первого хранилища для дома, я смотрел в сторону «коробочных решений» по причине не особой осведомлённости в построении системы хранения на базе открытого ПО и обычного ПК. В тот раз выбор пал на 2-дисковую NAS — Shuttle KD20. Хранилище было ко...

Транскрипция географических названий в Open Street Map. Латвия, Литва, Польша, Эстония Привет всем, кто использует OSM. У каждого из нас свои задачи при работе с картами, однако одним из базовых функционалов конечно является поиск географических объектов, как минимум населенных пунктов, а так же рендеринг карт. Проблема в том, что значение тега name для узлов,...

Скачать iOS 11.3 beta 5 можно прям сейчас Apple выпустила iOS 11.3 beta 5 для разработчиков, добавив несколько исправлений и изменений ошибок, но, что еще важнее, мы на один шаг приблизились к финальной версии. Загрузка доступна в виде обновления по воздуху любому устройству, которое участвует в программе бета-тести...

Samsung Galaxy S7 случайно получил обновление до Android Oreo во Вьетнаме В AndroidU получили сообщение от пользователя Samsung Galaxy S7 во Вьетнаме, который, похоже, получил на свой смартфон обновление Android Oreo в комплекте с интерфейсом Samsung Experience UI 9.0. Вероятность того, что Samsung выпустила бы финальную версию Android 8.0 Oreo д...

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

Интересные факты о Python или «С днем рождения, Python!» Всем привет! Сегодня 20 февраля, а это означает, что сегодня день появления на свет языка программирования Python! Сегодня Python исполняется 27 лет. За эти года, Python стал одним из самых популярных языков программирования в мире. Что же, пожелаю дальнейшего развития и п...

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

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

Тренинг FastTrack. «Сетевые основы». «Понимание архитектуры Cisco». Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

Как в Instagram снимать портреты с эффектом боке Разработчики Instagram анонсировали очередное обновление сервиса. В приложении для Android и iOS появился режим съемки под названием Focus. С его помощью можно прямо в приложении соцсети создавать портретные снимки с эффектом боке.

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

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

[Из песочницы] Android Support Library 28. Что нового? По давней традиции вместе с новой версией Android выходит обновление Support Library. Пока библиотека вышла в стадии альфа, но список изменений уже намного интереснее, чем такой же список у Android P. Google несправедливо мало рассказал и написал об основных нововведениях ...

Меловой леттеринг для «чайников» на примере работы над арт-объектом Это история личного опыта одного UX-дизайнера, который полюбил леттеринг ещё нечётко зная, что это такое. Я расскажу о том, что такое леттеринг в современном дизайне на примере своей работы над арт-объектом; о трудностях, с которыми я столкнулась и как их решила; о грифель...

Дайджест интересных материалов для мобильного разработчика #248 (2 апреля — 8 апреля) На прошедшей неделе мы обсуждали универсальные ссылки, A/B, UI и Behavior-Driven тестирование, голосовых ассистентов и голосовые интерфейсы, скорость работы Flutter и даже клавиатуры разработчиков. Читать дальше →

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

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

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

Обзор программы конференции DotNext 2018 Piter Конференция: DotNext 2018 Piter Дата: 22-23 апреля 2018 года Место: Санкт-Петербург, Гостиница «Park Inn by Radisson Пулковская» Всего пара дней осталась до следующего DotNext. Над программой и докладами была проведена колоссальная работа — ранее мы уже писали об этом в а...

[Из песочницы] Геолокация внутри помещений на базе iBeacon. Решение Aruba Meridian Геолокация внутри помещений на основе BLE маячков (BLE beacons) в момент своего появления на рынке привлекла много внимания, в том числе и здесь, на Хабре. Было написано достаточно много хороших статей (на материал которых я буду периодически ссылаться), однако по мере накоп...

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

27 марта в Париже Huawei покажет свой новый флагманский смартфон имиджевой серии P Какое именно название компания Huawei в конечном итоге выберет для своего нового флагманского смартфона мы пока не знаем (если что, на заглавном фото – нынешняя модель Huawei P10). Новинка может выйти на рынок под именем Huawei P11, а может дебютировать как Huawei P20....

Устранение неполадок в Windows 10 Обновилась функция «Устранение неполадок» в операционной системе Windows 10. Она была перенесена из Панели управления в приложение Параметры. Теперь устранение неполадок вы можете найти в разделе «Обновление и безопасность». Заметьте, как много функционала уже было перенесен...

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

Обзор и тестирование корпуса Fractal Design Meshify C Mini Продукция шведской компании Fractal Design часто попадает к нам в лабораторию, благодаря качественным и стильным корпусам, а также оригинальным и современным решениям. Буквально накануне Нового года мы рассмотрели Define R6 – очередного представителя «тихой» серии. А уже 1 м...

Криптобиржа Bittrex добавит поддержку фиатного доллара По словам CEO популярной биржи Bittrex Билла Шихары, возглавляемая им торговая площадка вскоре добавит возможность торговли криптовалютами в парах с фиатным американским долларом. Об этом пишет CryptoNinjas. «Мы добавим возможность торговли долларом США. Это не будет доступн...

Бешеные псы: Angular 2 vs React Встречайте, противостояние двух фреймворков: Angular и React в формате поединка на примере конкретного простого приложения. За Angular выступает Евгений Гусев (@bunopus), за React — Илья Таратухин (@ilfa). Чтобы сделать честные выводы, они снач...

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

10 гигабайт памяти и 4K-экран у Vivo Xplay 7 Xiaomi Mi Mix, LG G6 и Samsung Galaxy S8 задали стандарты для сегодняшних безрамочных смартфонов. Хотя, даже называя их таким образом, мы всё равно понимаем, что рамки никуда не делись, просто стали заметно уже. Без рамок и не&nb...

[Перевод] 3D-движок, написанный на формулах MS Excel Скриншот экрана игры Эта статья посвящена тому, как я смог написать 3D-движок только на формулах Excel. Я реализовал следующий функционал: бесконечная процедурно генерируемая карта лабиринта рендеринг трассировкой лучей в реальном времени вычисление окклюзии рендеринг пр...

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

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

27 марта Apple может показать новый продукт Компания Apple разослала представителям СМИ приглашение на пресс-конференцию, которая состоится 27 марта этого года. Мероприятие пройдет в Чикаго в учебном заведении Lane Tech College Prep High School, его темой станет образование. Компания обещает рассказать о но...

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

[Из песочницы] Централизованное обновление сертификатов Let's Encrypt Всем привет! В этой статье я опишу как мы решали проблему централизованного обновления сертификатов Let's Encrypt и управления инфраструктурой с помощью ansible. В нашем решении мы будем использовать: ansible rsync, rsyncd inotify, incron certbot nginx Читать дальше &rarr...

Новая волна игр Xbox движется к Xbox One: TES III: Morrowind, Star Wars Republic Commando и другие Корпорация Microsoft на ежемесячном шоу Inside Xbox, прошедшем минувшей ночью, объявила о новой волне игр по обратной совместимости и обновлении уже существующих для Xbox One X. 19 наименований, вышедших когда-то на Xbox, в этом месяце станут доступны для покупки и ...

Android P будет иначе работать с автоповоротом экрана Andoid P ещё даже не вышел официально. Google показала лишь Developer Preview, но даже в этой ранней версии нашли большое количество изменений самого разного калибра. В том числе и сразу ощутимых для пользователя. Вот здесь большой и подробный список. Их количество, наверн...

Xiaomi Mi Mix 2S показали на новых фотографиях В китайской социальной сети Weibo появились новые снимки ещё не вышедшего смартфона Xiaomi Mi Mix 2S. На этот раз аппарат показали с двух сторон. Интересной деталью является отсутствие фронтальной камеры. Судя [...]

Google Мой Бизнес добавил пункт «Услуги» Новая функция доступна ограниченному числу пользователей

[Перевод] WebRTC и Electron: тренд для desktop-приложений В блоге на хабре мы стараемся рассказывать интересные истории из собственного опыта: телефония и браузеры, телеком, автоматизация звонков, видеоконференции — все эти истории. Но наш давний знакомый Цахи, автор bloggeek.me и мировой спец по WebRTC, настолько хорошо пишет, ч...

Переход с AngularJS на Angular: цели, планы и правила переноса элементов (1/3) В январе мы в Skyeng закончили перевод нашей платформы Vimbox с AngularJS на Angular 4. За время подготовки и перехода у нас накопилось много записей, посвященных планированию, решению возникающих проблем и новым конвенциям работы, и мы решили поделиться ими в трех статьях ...

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

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

«Цифровые государства»: с чего все началось Иллюстрация: Жан Гранвиль PD Консалтинговая компания Deloitte в конце 2017 года выпустила доклад о технологиях в международном государственном секторе. Главный тренд на 2018 год — то, что исследователи называют symphonic enterprise. Эта концепция подразумевает достижение кум...

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

[Из песочницы] ECO Flow в Vivado или работа в режиме редактирования нетлиста Аннотация В статье рассмотрен режим работы Vivado, позволяющий вносить изменения в проект на уровне редактирования списка соединений (в дальнейшем – нетлиста). Описаны как сам режим ECO, так и некоторые нюансы, которые появляются во время работы в нём. Приведён демонстрацион...

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

Microsoft разрешила «инсайдерам» устанавливать новейшие версии приложений без необходимости обновления всей ОС и выпустила приложение Photos Companion для простого переноса фотографий из iOS в Windows На этой неделе Microsoft представила новую возможность для тестировщиков ОС Windows 10, избавив их от необходимости загрузки самых нестабильных сборок ОС для получения доступа к последним бета-версиям стандартных приложений. До этого момента для получения доступа к последним...

[Из песочницы] Обобщаем анимацию таблиц в iOS приложениях Пользователи хотят видеть изменения Анимированное обновление списков всегда было непростой задачей в iOS. Что неприятно, это всегда было рутинной задачей. Приложения крупных компаний, таких как Facebook, Twitter, Instagram, VK, используют таблицы. Более того, почти каждое...

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

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

Два новых смартфона от LG обещают качественную камеру На MWC 2018 были показаны новые смартфоны LG K10 2018 и LG K8 2018. Они позиционируются производителем как доступные устройства, умеющие при этом достойно и качественно фотографировать даже при недостаточной освещённости. Функционал камер и прочие технические подробности рас...

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

Unigram (Неофициальный UWP клиент Telegram) получил масштабное обновление. Встречайте - Unigram X Пока Telegram не спешит с разработкой нативного UWP клиента для Windows 10, энтузиасты-разработчики во всю пилят сторонние, неофициальные решения. Да, да, мы сейчас об Unigram. Приложение Unigram, буквально только что, получило масштабное обновление и обзавелось приставкой ...

Avito на GopherCon Russia 2018 Всем привет! В марте в московском Технополисе прошла конференция, посвященная языку программирования Go — GopherCon Russia 2018. На ней прозвучали выступления от core-team — было круто услышать из первых уст о том, как нужно делать правильно. И конечно, не обошлось без докла...

Nubia N3 выйдет 24 марта с 6-дюймовым дисплеем и двумя задними камерами Торговая марка Nubia ZTE представила новый смартфон Nubia N3, преемника прошлогоднго Nubia N2 в Китае. Подробнее об этом читайте на THG.ru.

Использование rrd4j для OpenHab2 persistence OpenHab – популярный сервер «умного дома» (или IoT, как сейчас модно говорить) и уже обозревался на Хабре. Тем не менее, документации по отдельным аспектам настройки сервера не так много, как хотелось бы. А на русском её, считай что и нет. Важной особенностью OpenHab являет...

Новую карту добавят в PvE-режим Fortnite на следующей неделе Хоть внимание большинства игроков в Fortnite сосредоточено на «Королевской битве», про PvE-режим разработчики из Epic Games не забыли. На следующей неделе выйдет обновление 3.5, предлагающее кое-какой новый контент в «Сражении с Бурей».

Тренинг FastTrack. «Сетевые основы». «Основы коммутации или свитчей». Часть первая. Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

Тренинг FastTrack. «Сетевые основы». «Основы коммутации или свитчей». Часть вторая. Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

Apple разрешит пользователям самостоятельно скачивать данные с сайта Apple ID По данным Bloomberg, в мае этого года Apple обновит свой веб-сайт, добавив возможность управления данными учетной записи Apple ID. С помощью этого нововведения пользователи смогут загружать с серверов компании собственные данные, добавленные когда-либо раньше.

[Перевод] Чего не ждать от 802.11ax? Еще не утвержденный 802.11ax («Следующее поколение Wi-Fi») уже достаточно популярен для того, чтобы плохой маркетинг начал туманить разум потенциальным клиентам. Спецификация планируется к утверждению только в Декабре 2018, но уже можно купить точки! Самое время написать р...

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

Google добавит ускоренные страницы в Gmail Пользователи смогут создавать письма с динамическим, интерактивным контентом

[Перевод] Почему подводят персонажи Всем привет! Запускаем завтра курс «Проектирование UX/UI», что немного волнительно, т.к. второй не совсем программерский курс, да ещё и радикально отличающийся от такого же первого (Digital маркетинг). В общем ждём старта и первых отзывов от наших студентов, а пока что очер...

BizBreeze #2: мифы о CRM и глубокие проблемы бизнес-процессов Мы продолжаем пилить свой мини-дайджест. На этой неделе в зарубежных изданиях вышло несколько интересных статей о CRM-системах и о бизнес-процессах. Мы выбрали самые яркие и готовы их прокомментировать — как всегда, субъективно и с долей иронии. Когда с бизнес-процессами ...

HMD + Kinect = Дополненная виртуальность В этой заметке я хочу рассказать об идее и Proof-Of-Concept добавления объектов реального мира в Виртуальную Реальность. На мой взгляд, описанная идея в ближайшее время будет реализована всеми игроками VR-рынка. ИМХО, единственная причина, по которой это до сих пор не сдел...

Тренинг FastTrack. «Сетевые основы». «Ценность продуктов для совместной работы от Cisco». Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

Тренинг FastTrack. «Сетевые основы». «Программные продукты для совместной работы от Cisco». Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

Книжная распродажа Привет, Хаброжители! Настало время для очередной распродажи. Подробности внутри. Читать дальше →

Ищем спикеров на Front-End MeetUp 28 марта Наше внутреннее Front-end сообщество в Райффайзенбанке активно развивается, коллеги регулярно встречаются для обмена опытом и полезными полезными знаниями. Мы знаем, как важно общаться с людьми из других команд и проектов, иметь возможность спросить совета, обсуждать тольк...

Рассекречен новый GPU от Nvidia: анонс уже в марте Наши коллеги из Reuters опубликовали весьма занимательную статью о влиянии майнинга на бизнес Nvidia. Но интереснее всего в материале оказалось даже не это, а упоминание нового GPU от Nvidia. Подробнее об этом читайте на THG.ru.

Новые подробности о камере Samsung Galaxy S9 Пользователь Twitter под ником @MMDDJ_ опубликовал пару снимков, сделанных на прошлогодний Galaxy S8 и ещё не анонсированный Galaxy S9. Вместо полного кадра инсайдер показал лишь увеличенную часть. По [...]

SquareHome 2 — один из лучших лаунчеров в стиле Windows 10 Mobile Пользователи Windows-смартфонов, перешедшие на Android, а также любители «плиточного» стиля до этого момента довольствовались Launcher 10. Как оказалось, есть ещё один неплохой лаунчер, копирующий Windows 10 Mobile, под названием SquareHome 2.  Главная «фишка» SquareHom...

20 лет инициативе Open Source «Всё началось с того, что компания Netscape Communications Corporation опубликовала исходный код web-браузера Netscape Communicator как открытое программное обеспечение. Причиной такого поступка послужила конкуренция с браузером Microsoft Internet Explorer, которая привела к...

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

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

Простой способ установить Mikrotik RouterOS в любом облаке Многие облачные провайдеры не позволяют загружать ISO-файлы и не предоставляют никакой возможности для установки ОС отличных от тех что предусмотрены самим облаком. В этой статье я расскажу вам как избежать данное ограничение и как просто в 5 шагов можно установить Mikrotik ...

Crash Bandicoot N. Sane Trilogy анонсирована для Xbox One, ПК и Nintendo Switch Компания Activision объявила о том, что Crash Bandicoot N. Sane Trilogy выйдет на Xbox One, ПК и Nintendo Switch 10 июля. Это произошло сразу после того, как версия для последней платформы была анонсирована во время шоу Nintendo Direct. Напомним, что в июне прошлого...

[recovery mode] Заблуждения об автоматическом тестировании Здравствуйте, меня зовут Дмитрий Карловский и это продолжение традиционной рубрики "Почему мы так не любим писать тесты?". Короткий ответ: потому, что получаемые от них бонусы не перевешивают затрачиваемых усилий. Если это так, значит мы делаем что-то не правильно. Давайте р...

Дайджест событий для HR-специалистов в IT-области на февраль 2018 В феврале HR-специалисты продолжают встречаться и обсуждать проблемы и вызовы своей индустрии. В Москве состоится вторая конференции DevRelConf, посвященная IT-сообществам, а в Санкт-Петербурге проходит вторая премия IT HR AWARDS — премия дается для HR-проекты, реализованн...

Тренинг FastTrack. «Сетевые основы». «Ценность продуктов Cisco для обеспечения безопасности». Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

Тренинг FastTrack. «Сетевые основы». «Программные продукты Cisco для безопасности». Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

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

[Из песочницы] Learn OpenGL. Урок 4.7 — Продвинутая работа с данными Продвинутая работа с данными Мы в основном, использовали буферы в OpenGL для хранения данных в течение довольно долгого времени. Есть более интересные способы манипулирования буферами, а также другие занятные методы передачи больших объемов данных шейдерам с помощью текстур...

Мега-Учебник Flask, Часть XVI: Полнотекстовый поиск (издание 2018) Miguel Grinberg Туда Сюда Это шестнадцатая часть серии Мега-учебников Flask, в которой я собираюсь добавить в микроблог возможность полнотекстового поиска. Читать дальше →

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

Как вывести Заметку из macOS в отдельное окно и закрепить её поверх всех окон Мало кто знает, что системное приложение macOS под названием Заметки умеет выводить любую запись в отдельное окно для большего удобства пользователя — и даже «прилепить» её так, чтобы она всегда была видна! В этой статье мы расскажем, как это сделать. Этот навык ос...

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

[Перевод] Мышление в стиле Ramda: первые шаги Недавно я познакомился с замечательной серией статей "Thinking in Ramda", которые проясняют на простых и ясных примерах способы написания кода в функциональном стиле с использованием библиотеки Ramda. Эти статьи показались мне настолько прекрасными, что я не смог удержаться ...

Видео: командная работа в первом геймплейном трейлере LEGO The Incredibles Компания Warner Bros. Interactive Entertainment представила трейлер экшена «LEGO Суперсемейка» (LEGO The Incredibles), в котором впервые показала реальный игровой процесс «нового захватывающего приключения, созданного по мотивам знаменитой дилогии ...

«Яндекс.Дзен» добавил навигацию по каналам для читателей и «карму» для оценки эффективности авторов А также возможность создавать короткие ролики.

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

Street Fighter IV: Champion Edition выйдет на Android в этом месяце и будет включать эксклюзивного персонажа Многими игроками Street Fighter IV: Champion Edition, вышедшая в прошлом году для iOS, считается лучшим мобильным файтингом. Помимо качественного геймплея она еще и хорошо поддерживалась разработчиками обновлениями с новыми персонажами и нововведениями в режиме мультиплеера....

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

[Перевод] Обзор книги Database Reliability Engineering Здравствуйте, коллеги! У нас только что пришла из типографии долгожданная фундаментальная работа Мартина Клеппмана, именуемая в оригинале "Designing Data-Intensive Applications" (анонсировали ее мы еще в сентябре 2016 года). Книга доступна для заказа на сайте (не благодарит...

Простой менеджер ассинхронных задач для Unity 3D Введение Приветствую Вас, уважаемые читатели. В данной статье пойдет речь о реализации простого менеджера асинхронно выполняемых задач для среди разработки Unity3d. Данный менеджер использует в своей основе так называемые Coroutine, которые присутствует в движке. Читать дал...

Honor 7X начал получать обновление с функцией Face Unlock Смартфон Honor 7X начал получать обновление от Huawei, которое обучит аппарат опознавать своего владельца по лицу. Тот самый функционал Face Unlock. Ранее подобные внедрения были осуществлены на устройства View 10 и Honor 9 Lite. В первую очередь обновление начнёт приходит...

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

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

Как победить рутину, или Готовое приложение в Xcode за пару кликов У каждого опытного разработчика есть набор инструментов, к которым он привык и с которыми ему удобно работать. Это может быть простейшая настройка окружения, утилиты для промежуточных операций (к примеру, помощник по тестированию API Postman), проверенные временем и лично ра...

Chulakov Notes 3: заметки о бизнесе в digital и не только В новом выпуске заметок я расскажу о схеме развития бизнеса в digital, мотивации коллег и сотрудничестве с непростыми клиентами.

Новая статья: Edifier R1280DB: больше возможностей при тех же условиях Новая настольная акустическая система стандарта 2.0 базируется на хорошо зарекомендовавшей себя модели, которая вот уже несколько лет с успехом продаётся на мировом рынке мультимедийных систем. Производитель решил не вносить существенных корректив в конструкцию нови...

[Перевод] Срыв масштабной хакерской атаки на пользователей Windows в России 6 марта Windows Defender заблокировал более 80 000 экземпляров нескольких сложных троянов, которые использовали изощренные приемы внедрения вредоносного кода в адресное пространство процессов и не менее изощренные механизмы обеспечения устойчивости и уклонения от обнаружения...

[Перевод] Что нового в LLVM LLVM 6 уменьшает опасность Spectre, имеет улучшенную поддержку Windows и CPU компании Intel, а также включает WebAssembly в число поддерживаемых целевых платформ. Инфраструктура компилятора LLVM прошла путь от технически любопытной вещи до живой части современного ландшаф...

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

Приглашаем на лекции по игровой индустрии 1го марта в ВШБИ 1 марта в Высшей школе бизнес-информатики НИУ ВШЭ в Москве пройдет сразу несколько лекций по игровой индустрии. Начало лекций с 19:00, сбор гостей с 18:30. Будут выступать как преподаватели ВШБИ, так и выпускники, которые уже открыли свою игровую студию и расскажут интересны...

[Из песочницы] Как мы разработали технологию обнаружения устройств поблизости Эта история началась с функции “Рядом” в одном из наших мобильных приложений. Мы хотели, чтобы пользователи могли быстро создать групповой чат или добавить находящихся рядом пользователей в друзья. Мы попробовали решить эту задачу при помощи геолокации, Bluetooth, Wi-Fi и ...

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

Учебник Thymeleaf: Глава 15. Подробнее о конфигурации Оглавление 15 Подробнее о конфигурации 15.1 Resolver шаблонов Для нашего виртуального бакалейного магазина Thymes мы выбрали реализацию ITemplateResolver под названием ServletContextTemplateResolver, которая позволила получить шаблоны в качестве ресурсов из контекста сервле...

Тренинг FastTrack. «Сетевые основы». «Понимание архитектурных игр Cisco (обзор)». Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

Intel показала передовые, но очень простые смарт-очки Vaunt У компании Google так ничего и не вышло с очками Glass, не смотря на довольно обширную рекламную кампанию. ***

Nintendo и Google объединились, чтобы добавить Марио на карты Google Для большинства людей 10 марта — лишь очередная дата в календаре. Но для поклонников неугомонного водопроводчика Марио, ставшего символом компании Nintendo и игр в целом, дата известна, как День Марио, ведь 10 марта можно также записать как MAR10 (Mario). Goog...

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

В Москве пройдет День открытых данных 3–4 марта 2018 года в Москве в центре «Благосфера» пройдет День открытых данных. Организаторы мероприятия – некоммерческая организация «Информационная культура», Комитет гражданских инициатив и сообщество Open Knowledge International Russia. Международный проект Open Da...

[Из песочницы] Как найти компанию спонсора визы в США. Tips and Tricks Статья для тех, кто хочет переехать работать в США. На Хабре есть несколько хороших статей про поиск работы в Америке. Тут я постараюсь добавить к ним собственный опыт и поделиться несколькими приемами, которые помогли мне получить долгожданный джоб оффер. Сперва расскажу п...

Новая смарт-колонка Xiaomi Mi AI Speaker появилась на фото: анонс вместе с Mi MIX 2S Уже 27 марта компания Xiaomi проведёт анонс флагманского планшетофона Mi MIX 2S. Но, похоже, что он окажется не единственной новичком презентации, и вместе с Xiaomi Mi MIX 2S будет показана ещё и свежая смарт-колонка Mi AI Speaker. Подробнее об этом читайте на THG.ru.

Обзор Kingston DataTraveler Bolt Duo Все пользователи iPhone сталкивались с проблемой отсутствия поддержки microSD и расширения памяти. Это не критично, если вы можете позволить себе модель с большим объемом памяти, но что если нет? Можно пользоваться облаком, а ещё можно воспользоваться новой флешкой от Kingst...

[Перевод] Новости из мира OpenStreetMap №392 (16.01.2018-22.01.2018) Форма для печенья от Кристиана (Christian Quest)[1] Карты Исследовательская группа GIScience из Гейдельбергского университета сообщает о новой версии OSMlanduse.org. Пробелы в данных OSM (только для Германии), теперь заполнены данными извлечёнными из спутниковых снимков, п...

Состоялся релиз Firefox 59 После выхода Firefox 57, который получил название Quantum, организация Mozilla продолжает работу по улучшению собственного веб-браузера. Сегодня состоялся релиз Firefox 59, в котором разработчики ещё улучшили производительность и добавили несколько полезных функций, которые...

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

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

Очередное обновление iOS нарушило работу некоторых смартфонов iPhone 8, побывавших в неофициальных сервисных центрах Как сообщают источники, очередное обновление iOS привело к проблемам с работоспособностью некоторых смартфонов iPhone 8. Если точнее, то после обновления до iOS 11.3 на некоторых смартфонах iPhone 8, побывавших в неофициальном сервисе, дисплей перестал реагировать на ка...

GopherCon Russia 2018: программа конференции готова Всем привет! Продолжаем рассказывать про GopherCon Russia, который пройдет 17 марта в Москве. В прошлом посте мы прошлись по первой половине программы, а теперь она готова полностью. Например, на конференцию приедут и выступят ведущий подкаста Go Time Brian Ketelsen и тех...

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

Metal Gear Solid HD Collection может выйти на PlayStation 4 Сборник Metal Gear Solid HD Collection может в скором времени выйти на PlayStation 4. Об этом сообщил пользователь форума Reddit под псевдонимом naninho205, который обнаружил упоминание соответствующей версии на сайте студии Armature, которая ранее выпустила переиздание для ...

В AdBlock Plus добавят функцию кеширования популярных JavaScript-библиотек Бета-версия нового функционала уже работает в расширении для браузера Chrome

[Перевод] Разработчики Kubernetes отвечают на вопросы пользователей Reddit 10 апреля на Reddit состоялась акция AMA (Ask My Anything), в рамках которой 9 разработчиков Kubernetes со всего мира отвечали на вопросы интернет-пользователей. Всего было собрано 326 комментариев, и мы представляем перевод некоторых из них — содержащих ответы на наиболее...

Смартфоны OnePlus 5 и 5T получают обновление до Android 8.1 После того, как в начале года компания OnePlus выпустила обновление для своих лучших смартфонов до Android 8.0, они долго не стали долго тянуть и сразу же приступили к оптимизации следующей версии Android. Вчера компания OnePlus объявила о развертывании обновлений OpenBeta 6...

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

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

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

[Из песочницы] Создание несимметричной сетки с помощью Grid Layout На данный момент, по данным Can I Use, 84% браузеров поддерживает Grid Layout. С каждым месяцем это число растет. А ведь буквально недавно этот модуль находился за флагом. Поэтому если Вы еще не знакомы с теми возможностями, которые он предоставляет, то самое время это исп...

[Перевод] Туториал по Unreal Engine: C++ Blueprints — очень популярный способ создания геймплея в Unreal Engine 4. Однако если вы уже давно программируете и предпочитаете код, то вам идеально подойдёт C++. С помощью C++ можно даже вносить изменения в движок и создавать собственные плагины. В этом туториале вы нау...

Сканер отпечатков пальцев в экране Xiaomi Mi Mix 2S? Изображение После ярких анонсов выставки MWC 2018 публике будет показано и немало других смартфонов. В числе наиболее интересных предстоящих весной текущего года новинок — Mi Mix 2S от компании Xiaomi, который станет продолжением линейки, начавшей «безрамочный» тренд в индустрии....

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

С 1 июля 2018 года ставка тарифа будет повышена до 2,15 руб. за один километр пути В последнее время все с большей регулярностью обсуждают тарификацию за проезд в рамках системы «Платон». По последним данным, ставка тарифа с 1 июля 2018 года станет 2,15 руб./км, а с 1 июля 2019 года - до 2,24 руб./км., подтвердил прежние намерения государства Министр тр...

[Перевод] Операторы ?., ?? и |>: будущие возможности JavaScript, которые вам понравятся Джастин Фуллер, автор материала, перевод которого мы сегодня публикуем, предлагает рассмотреть три новых возможности, появление которых ожидается в JavaScript в обозримом будущем. Сначала он расскажет о процессе развития JS, а после этого представит обзор этих возможностей и...

Nokia на MWC 2018: что нового? Для пресс-конференции на MWC 2018 HMD Global подготовила четыре новых устройства и пару интересных анонсов. Давайте посмотрим, что интересного предложит Nokia на этот год? Nokia продолжает перезапускать культовые устройства. На этот раз обновлению подверглась модель Nokia 8...

Cooler Master MasterAir MA620P — крупный процессорный кулер с парой вентиляторов и настраиваемой подсветкой Ассортимент компании Cooler Master пополнил процессорный охладитель MasterAir MA620P. Новинка относится к верхнему сегменту и оценивается в 80 долларов. За такую сумму покупатель получит крупный кулер массой 850 г и габаритами 116 х 110,1 х 158,4 мм. Конструкция ус...

Впервые за 12 лет существования компания Twitter получила прибыль Социальная сеть Twitter была запущена в 2006 году. С тех пор она не претерпела каких-то кардинальных изменений. Для кого-то читать Twitter стало нормой, а кто-то так и не принял такой формат. Как бы там ни было, в отличие от Facebook, Twitter не захватила весь мир. Боле...

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

Знакомство с новыми android-флагманами Sony Xperia XZ2 и Xperia XZ2 Compact: раньше было лучше? Вот и пришла пора традиционного обновления ассортимента японского бренда. Компания Sony ежегодно использует выставку Mobile World Congress для анонса новых моделей, и вновь не стала изменять традициям. Как и год назад, с самого утра в день открытия MWC 2018 она провела презе...

Новая статья: Игровая индустрия за неделю. 26 февраля – 4 марта 2018 года ESRB будет маркировать игры с дополнительными покупками. Electronic Arts покажет Anthem на EA Play 2018. Blizzard представила нового героя в Overwatch. 4A Games рассказала о системе морали в Metro Exodus. В H1Z1 появился режим королевской битвы на автомобилях. Об эт...

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

Ещё один неудачный проект: Intel избавляется от компании Wind River После выхода на пенсию в мае 2013 года бывший глава компании Intel Пол Отеллини (Paul Otellini) признался, что в 2006–2007 годах Стив Джобс неоднократно уговаривал его разработать процессор для мобильных устройств Apple. В то же время Apple якобы для гипотетич...

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

Дайджест свежих материалов из мира фронтенда за последнюю неделю №305 (5 — 11 марта 2018) Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →

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