Социальные сети Рунета
Суббота, 27 апреля 2024

Легендарный проигрыватель Winamp возродили в виде браузерной версии Winamp — легендарный проигрыватель. В своё время он был установлен на миллионах ПК, однако со временем был забыт. Но забыт не всеми. Как сообщается, программист Джордан Элдридж (Jordan Eldredge) создал браузерную версию Winamp. Конечно, формально это совершенно иное ПО...

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

В мобильном ВКонтакте появились браузерные уведомления Команда социальной сети ВКонтакте объявила о запуске новой функциональной в мобильной версии m.vk.com. Теперь в веб-версии ВКонтакте для мобильных устройств появилась поддержка уведомлений в браузерах. Благодаря стандартным браузерным уведомлениям, при посещении сайта ВКонт...

Kartridge — новый цифровой магазин инди-игр от Kongregate Kongregate, известная в первую очередь благодаря одноимённому порталу браузерных игр, собирается запустить собственный цифровой магазин Kartridge. Компания сосредоточится на ПК-играх от инди-разработчиков.

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

Авторы скриптов для браузерного майнинга Coinhive говорят, что их репутация уже не может стать хуже Журналисты издания Vice Motherboard побеседовали с операторами сервиса Coinhive, чьи скрипты для майнинга через браузеры используются на тысячах сайтов, причем без разрешения пользователей (а зачастую даже без разрешения со стороны самих владельцев сайта).

Пользователи имиджборда Pr0gramm ополчились против Брайана Кребса из-за Coinhive и пожертвовали $120 000 на борьбу с раком Известный журналист Брайан Кребс провел расследование, в попытке установить, кому сейчас принадлежит сервис для браузерного майнинга Coinhive. Но в своей статье Кребс «обидел» сообщество имиджборда Pr0gramm, и пользователи устроили очень необычную акцию протеста.

[Из песочницы] Переосмысление алгоритма консенсуса PoA – алгоритм PoG Всем привет, меня зовут Константин, Я программист из Казахстана. Сейчас занимаюсь созданием собственной блокчейн платформы и хотел бы поделиться мыслями о существующих алгоритмах консенсуса и о том, что Я придумал для своей сети. Читать дальше →

Культовая MMORPG Old School RuneScape ищет бета-тестеров для мобильного порта Runescape – это некогда исключительно браузерная MMORPG, в которой есть как привычные для жанра элементы, так и большой акцент на навыках, которые понадобятся игроку для успешного выживания в мире: сражения, крафт, рыбалка и так далее. Есть собственная экономическая система,...

В браузере Safari устранили недостатки механизма HSTS Разработчики браузерного движка WebKit залатали потенциально опасную уязвимость в механизме HSTS, который отвечает за перенаправление запросов на https-версию сайта. Ошибка позволяла злоумышленникам получить доступ к уникальному идентификатору посетителя веб-ресурса, а потом...

Разработка Rich Text Editor: проблемы и решения Текстовые редакторы, как тип программного обеспечения, появились чуть позже чем динозавры, и вероятнее всего это был вообще первый софт, с которым вы столкнулись в своей жизни, возможно кто-то даже застал MS-DOS Editor. Однако с переходом большой части ПО в браузеры актуал...

Мобильный YouTube получил темную цветовую тему Ранее ее можно было использовать только в браузерной версии сайта

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

Новый трейлер по-настоящему безумной MMORPG Mad World Первый трейлер MMORPG Mad World от Jandisoft вышел еще в прошлом июле. Больше всего игроков привлекли не звук, дизайн или геймплей (которые также восхитительны), а технологии — проект целиком построен на HTML5, что гарантирует кросс-браузерную игру для всех платформ PC, Linu...

[Перевод] Трансляция один-ко-многим: нужен ли медиасервер? TL;DR – ДА. Очередная статья нашего израильского коллеги по WebRTC и звонкам между браузерами переведена для Хабра. Мы в Voximplant разрабатываем собственное решение для организации видеоконференций через сервер и можем сказать что да, все именно так. Peer-to-Peer штука хо...

Умелец создал 3D-движок в MS Excel Пользователь под ником C Bel сделал собственный 3D-движок без использования макросов и VBA. C Bel был вдохновлен коридорами игры Doom, что и послужило на создание такого проекта, а ни как не отсутствием личной жизни...Итак, что может данный 3D-движок:Создание бесконечных про...

Калифорнийский разработчик возродил легендарный музыкальный плеер Winamp (ну, почти) Памятуя о том, что обещанного три года ждут, разработчик из Калифорнии Джордан Элдредж взял инициативу в свои руки и «возродил» Winamp, создав браузерный эмулятор этого легендарного музыкального плеера, который в свое время присутствовал на рабочем столе практически каждого ...

App Store Retro: браузерная DOS-ретро-версия App Store и Google Play от украинского программиста Задумывались ли вы, каким был бы дизайн App Store, если бы он работал уже в 80-х? Вряд ли. А вот девелопер Андрей Ткаченко из Украины не только представил себе внешний вид магазина, но и воплотил его в проекте, который разместил на сайте App Store Retro. Разработчик не огран...

Google планирует редизайн Gmail Изменения коснутся браузерной почты

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

[Из песочницы] Еще одна статья о распознавании рабочих без касок нейросетями Привет, Хабр! Меня зовут Владимир, я студент 4го курса КубГТУ. Некоторое время назад я наткнулся на статью о разработке CV-системы для обнаружения рабочего персонала без касок, и решил поделиться собственным опытом в данной области, полученным в ходе стажировки в одной промы...

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

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

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

Защитник Windows Defender теперь доступен для браузера Chrome в виде расширения Несмотря на то, что у Microsoft есть собственный браузер Edge, и он вполне неплох, компания прекрасно осознаёт, что доминирует на рынке Google Chrome. Поэтому Microsoft решила сыграть на популярности этого ПО, выпустив специально для него версию собственного антивиру...

Зачем Сосновский продал блог? Эго: Зачем ты продал свой блог? Alter Ego: Идей для постов уже нет. За 8 лет обо всем уже написал. Статьи комментируют реже, подписчики прибавляются слабо. Все ушли в VK и Youtube. Эго: Не мог до десятки дотянуть. А на самом деле почему? Alter Ego: Мне предложили я и продал...

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

[Из песочницы] REST API Best Practices Привет, Хабр! Представляю вашему вниманию перевод статьи "REST API Best Practices" автора Krishna Srinivasan. REST становится общим подходом для представления сервисов окружающему миру. Причина его популярности заключается в его простоте, легкости использования, доступе чер...

[Перевод] Операционная система на Rust: минимальный multiboot загрузчик Эта статья объясняет как создать минимальное ядро операционной системы, используя стандарт мультизагрузки. По факту, оно будет просто загружаться и печатать OK на экране. В последующих статьях мы расширим его, используя язык программирования Rust. Я попытался объяснить всё ...

Настройка Zones в Solaris 11.3 Введение Моё первое знакомство с контейнерной виртуализацией было с jail в FreeBSD, данный подход позволяет изолировать различные службы в безопасном окружении. Недостаток jail в том, что в нём нет возможности создать собственную сетевую подсистему, в отличии от Zones Solar...

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

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

[Из песочницы] Управляем браузером с помощью PHP и Selenium Интро Всем привет! Сегодня я расскажу вам о том, как с помощью PHP можно работать с Selenium. Чаще всего это бывает необходимо, когда перед вами стоит задача написать автотесты для web интерфейса или свой парсер/краулер. С Википедии«Selenium — это инструмент для автоматиза...

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

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

Выбираем браузер для android-устройств: Google Chrome и Mozilla Firefox Обновления затрагивают не только игры и программы, но и статьи лаборатории. Именно поэтому наиболее популярные материалы будут обновляться, чтобы соответствовать текущим реалиям. Объектом нашего внимания станет пара наиболее популярных веб-обозревателей: Google Chrome, являю...

Рекламная сеть использует алгоритм DGA для обхода блокировщиков и браузерного майнинга Специалисты Qihoo 360 Netlab обнаружили рекламную сеть, которая скрывала майнинговые скрипты Coinhive в своих объявлениях.

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

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

Microsoft исправила 15 критических багов Компания Microsoft закрыла 15 критических уязвимостей в рамках мартовского вторника патчей. Всего производитель ПО выпустил 75 исправлений, 61 из которых отнесено к важным. Наиболее срочные заплатки получили браузеры Microsoft и связанные с ними технологии, в частности фирме...

[Из песочницы] Совершенствуем Redux Привет, Хабр! Представляю вашему вниманию перевод статьи "Redesigning Redux" автора Shawn McKay. Должно ли управление состоянием вызывать проблемы на сегодняшний день? Интуитивно, разработчики видят скрытую правду: управление состоянием куда сложнее, чем должно бы...

MW share 2 save 1.00.03 MW share 2 save, это небольшая программа, которая сохраняет полученный текст в файл (в папке Загрузки телефона) через кнопку Поделиться (share). Без рекламы. Пригодится тем, кто хочет собрать выбранные фрагменты текста в отдельный файл в несколько нажатий. Нап...

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

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

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

[recovery mode] Интеграция 3CX с собственной CRM-системой: генератор шаблонов CRM Начиная с v15.5 SP2 в АТС 3CX появился механизм серверной CRM интеграции. Он позволяет передать входящий Caller ID в CRM-систему и найти в ней соответствующую запись о клиенте. При этом 3CX получает имя и фамилию клиента из CRM, добавляет их в корпоративную адресную книгу АТ...

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

Эмулятор для ностальгии по Winamp Для тех, кто не в теме, поясним, что речь идёт о музыкальном проигрывателе, который был популярен в 2000-х годах благодаря разнообразным настройкам, эквалайзеру и скинам. С 2013 года проект заморожен и имеет туманные перспективы. Однако разработчики-энтузиасты и поклонники р...

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

Реализация простой пиксельной игры в блокчейне Ethereum Всем привет! Вдохновившись r/place и желая реализовать наконец-то свой первый смарт-контракт на блокчейне, мы решили сделать всем доступное и веселое приложение в сети Ethereum, которое позволяет рисовать на холсте размером в 1000 x 1000 px, сохраняя каждый выбранный и раскр...

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

Устройства с управлением через веб-интерфейс Автор: Николай Хабаров, IoT Google Developer Expert, эксперт по встраиваемым системам, DataArt. В этой статье я расскажу, как создать собственное устройство с веб-интерфейсом, которое будет доступно в локальной сети. Веб-интерфейс будет показывать текущие данные с датчика...

Настройка среды разработки: кофейная гуща (Часть 2) Привет, дорогой читатель! В этот раз я хочу поделиться своим результатом настройки персонального окружения для работы с различными PHP-based проектами с использованием Puppet. В данной статье описываются результаты, которые были получены в процессе изучения и написания Puppe...

Автоматическая векторизация спутниковых снимков: одна модель — два первых места Всем привет! В данной статье хочу поделиться с вами историей о том, как одна и та же архитектура модели принесла сразу две победы в соревновательном машинном обучении на платформе topcoder с интервалом месяц. Речь пойдёт о следующих соревнованиях: Urban 3d mapper — поиск ...

Google представила веб-сервис для создания музыки Компания Google представила собственный сервис для создания музыки под названием Song Maker. Разработка является частью экспериментального проекта Chrome Music Lab и не только не требует загрузки каких-либо компонентов, но даже не предусматривает регистрации, позволяя твор...

Новая версия браузера Google Chrome Canary демонстрирует грядущее обновление дизайна в стиле Material Design 2 Со дня анонса следующей версии операционной системы Android P в сети не утихают разговоры касательно особенностей нового дизайнерского языка Material Design 2 и планов Google в отношении дизайна собственных продуктов. Напомним, незадолго до того, как мы узнали о грядущем обн...

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

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

Thunkable X – бесплатная браузерная среда разработки мобильных приложений под iOS и Android IDE Thunkable X работает на платформе Thunkable, которая ранее развивалась в качестве альтернативы MIT App Inventor. В настоящее время платформа предлагает две функционально отличающиеся и независимые среды разработки – оригинальную для разработки под Android, совместимую ...

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

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

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

Браузер «Internet» от Amazon ориентирован сугубо на бюджетные Android-смартфоны Разработчики из Amazon Mobile анонсировали собственный веб-браузер для устройств под управлением ОС Android. Мобильное приложение получило не слишком оригинальное, но запоминающееся название «Internet». Данный браузер ориентирован на смартфоны начал...

Плюсы и минусы ведения бизнеса в США: наблюдения после года развития своей компании В прошлом году я рассказывал на Хабре о том, как получил визу О1 и переехал в США развивать собственный бизнес. В комментариях читатели задавали вопросы о том, каково это работать на себя в Америке. И если тогда мой опыт был слишком скудным, чтобы ответить, то теперь после...

Работа с API КОМПАС-3D → Урок 8 → Более сложные методы записи в основную надпись Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. Мы уже рассматривали работу с основной надписью в четвертой ча...

Яндекс встроил Алису в Браузер Компания Яндекс объявила о запуске Яндекс.Браузера для Windows со встроенным голосовым помощником Алиса. По словам разработчиков, Яндекс.Браузер стал первым браузером с голосовым помощником. С Алисой можно разговаривать почти как с живым человеком — поболтать или о чё...

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

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

[Перевод] Защита от креативного злоупотребления HSTS HTTP Strict Transport Security (HSTS) — это стандарт безопасности, который позволяет веб-сайту объявить себя доступным только по безопасным соединениям, а браузерам передаётся информация для редиректа. Веб-браузеры с поддержкой HSTS ещё и не позволяют пользователям игнориров...

Как я перешёл с Chrome на Яндекс браузер Было бы правильным выразиться: «Как я стал использовать Яндекс как основной браузер по умолчанию в Windows и Android системах». Лет 10 назад кроме Оперы и Мазилы, за редким исключением Internet Explorer, работать и проводить время в интернете было не на чем. Потом в жизнь б...

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

В Microsoft Store добавиться раздел «Расширения для Edge» Компания Microsoft всячески продвигает свой браузер Edge. Данный обозреватель очень тесно интегрирован в систему; Edge является браузером по умолчанию, он также умеет читать PDF-файлы и книги в формате EPUB, добавили в последствии Windows Ink и расширения. А теперь стало изв...

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

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

Создать свой собственный ретро-шутер станет легче: движок BUILD2 отныне доступен бесплатно «Без-воз-мезд-но».

Сервис Pandora Premium стал доступен в веб-версии Владельцы сервиса потокового аудиовещания Pandora приступили к следующей фазе монетизации предоставляемых услуг в марте 2017 года. Именно тогда была анонсирована премиум-подписка Pandora Premium стоимостью $10 в месяц, которой могли воспользоваться обладат...

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

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

[Перевод] Blazor: Техническое введение Сегодня команда ASP.NET анонсировала, что проект Blazor был перемещён в репозиторий организации ASP.NET. Мы начинаем стадию эксперимента, чтобы понять сможем ли мы развить Blazor в поддерживаемый продукт. Это большой шаг вперёд! Что такое Blazor? Это фреймворк для браузерны...

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

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

Amazon создал собственный браузер и назвал его Internet Интернет-ритейлер Amazon выпустил браузер для Android под названием Internet. На данный момент приложение доступно только пользователям в Индии. Официальных объявлений о запуске компания не делала. При этом, согласно данным Sensor Tower, в Google Play приложение появилось ещ...

Как профессиональный интерес украл у меня выходные Всем доброго времени суток! После прочтения данной статьи (Интернет-магазин цветов, или как мы облажались на День Святого Валентина) решил поделиться опытом оптимизации одного из сайтов на Битриксе. По неизвестной причине именно эта статья дала решительный пинок поделиться с...

[recovery mode] Классическое наследование в JavaScript. Разбор реализации в Babel, BackboneJS и Ember В этой статье мы поговорим о классическом наследовании в JavaScript, распространённых шаблонах его использования, особенностях и частых ошибках применения. Рассмотрим примеры наследования в Babel, Backbone JS и Ember JS и попытаемся вывести из них ключевые принципы объектно-...

Яндекс создал первый браузер с голосовым помощником Яндекс.Браузер стал первым браузером с голосовым помощником. Пока Алиса делает здесь только первые шаги, но с компьютером уже сейчас можно разговаривать почти как с живым человеком - поболтать или о чём-то попросить. Например: "Слушай, Алиса, скажи рецепт шарлотки"...

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

LevelHead от создателей Crashlands — простенький платформер с полноценным редактором уровней Если вы волновались по поводу того, куда делись Butterscotch Shenanigans, создавшие Crashlands и анонсировавшие Scuffle Buddies, то они работали над новой игрой под названием LevelHead. На первый взгляд это самый обычный платформер с собственным стилем и довольно приятным вн...

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

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

Amazon представил собственный браузер под названием Internet Компания представила приложение-браузер для Android-устройств.  В браузер встроен конфиденциальный режим, позволяющий безопасно искать информацию в сети без сохранения истории посещений. При этом он экономит место на смартфоне — установочный файл занимает всего 2 Мб. Пока In...

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

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

Mozilla представила браузер для виртуальной реальности Разработчики проекта называют Firefox Reality первым на рынке мультиплатформенным веб-обозревателем для VR и AR, а также единственным браузером с открытым исходным кодом для смешанной реальности. Исходники проекта размещены на сайте GitHub.Firefox Reality базируется на компь...

Выбираем браузер для android-устройств: UC Browser и Яндекс.Браузер Лаборатория сайта Overclockers.ru продолжает изучать сегмент веб-обозревателей для устройств на базе OC Android. Занятие, что и говорить, интересное, ведь нужно рассмотреть все популярные приложения. Сегодня мы обновим информацию по двум народным браузерам. Именно они пользу...

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

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

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

Флаппи Бёрд: — Поехали Это рассказ о том, как написать свою игру на Corona. Уровень вхождения — минимальный (и ботаник с кафедры алгебры поймет). Я напомню, что Corona — это движок для создания 2D игр на все платформы и, touch-touch, сегодня День космонавтики. Сюжет для игры выбран соответсвующ...

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

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

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

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

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

[Из песочницы] Создание и хостинг телеграм бота. От А до Я Привет, хабрчане! Какой бы заезженной не была тема создания телеграм бота на python3, я не нашёл инструкций, где показан путь от первой строчки кода до деплоинга бота (по крайней мере все методы, что я видел, немного устарели). В этой статье я хочу показать процесс создания ...

Как примерить корону Эта статья для тех, кому быстро надоедает играть в Angry Birds, 2048 или Lord of Rings и в чьих головах начинают зреть сценарии собственных игр. Я полагаю, на местном ресурсе таких индивидуумов не менее 95 процентов. Оставшиеся 5 процентов (скорей всего уже реализовавшие соб...

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

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

Серьёзные уязвимости uTorrent уже исправлены Ранее мы писали о том, что один из сотрудников проекта Google Project Zero обнаружил в популярном торрент-клиенте uTorrent серьёзные уязвимости, которые долгое время оставались без внимания. Уязвимости позволяют злоумышленникам отслеживать историю загрузок, получать доступ к...

[Из песочницы] Простая, доступная и полезная Wi-Fi лаборатория. Сделай сам Если вы серьезно занимаетесь Wi-Fi, то у вас точно есть своё лабораторное оборудование. Без него, на мой взгляд, не обойтись. Если вы собираетесь серьезно заниматься Wi-Fi, то рано или поздно, у вас возникнет необходимость обзавестись лабораторией. В этой статье я расскажу, ...

В Яндекс.Браузере для Android появился офлайн-режим сохранения страниц Команда Яндекса объявила о запуске новой функции в Яндекс.Браузере для Android. Теперь Яндекс.Браузер для Android автоматически сохраняет копии тех страниц, которые пользователь открывает во вкладках. В результате, даже если пропадёт интернет, а вкладки выгрузятс...

Разработка приложений Flutter Google находится на стадии бета-тестирования Google анонсировала официальную бета-версию инфраструктуры разработки своего фреймворка Flutter. Есть много методов для создания приложений, в основном по двум простым причинам: разработка собственных приложений с использованием официальных инструментов вызывает некую тревог...

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

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

Как работать с плейлистами в Apple Music на iPhone и iPad Музыка была всегда в первых рядах приоритетов для Apple. Вспомнить один из самых успешных продуктов компании — iPod — и всё становится на свои места. Но вот с плейлистами они явно перемудрили… или нет? Итак, плейлисты. В приложении “Музыка” с подключенным Apple Music есть оп...

Видео: трассировка лучей в реальном времени в Metro Exodus Главным событием Конференции разработчиков игр (GDC 2018) стал анонс корпорацией Microsoft технологии трассировки лучей в реальном времени DXR, которая станет частью DirectX 12. NVIDIA в свою очередь представила собственную эксклюзивную реализацию под именем RTX, ко...

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

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

Organoid 1.1.36 Organoid — ваша персональная база данных и интернет органайзер. Просто нажмите «Поделиться» в веб-браузере своего устройства и сохраняйте ссылки на YouTube видео, Instagram фото и видео, гифки с Pinterest, DeviantArt, Giphy, картинки с других сайтов, товары в Интернет-ма...

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

Dagrsol Searching Engine Inc. запускает криптоплатформу Dagrsol 2.0 и одноименный браузер Dagrsol Searching EngineInc. объявляет о запуске своей поисковой криптоплатформы Dagrsol версии 2.0 и одноименного браузера уже в ближайший месяц. На закрытом форуме акционеров президент компании Артем Гурин рассказал о стратегии по внедрению блокчейн-технологий в рамках одн...

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

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

Применение Tarantool: хранимые процедуры Перевод статьи с DZone. Оригинал: https://dzone.com/articles/applications-for-tarantool-part-1-stored-procedure. Я хочу поделиться своим опытом создания приложений для Tarantool, и сегодня мы поговорим об установке этой СУБД, о хранении данных и об обращении к ним, а также ...

Правила и условия азартных игр в казино Вулкан Голд В наше время найдется немало пользователей, которые используют свои компьютеры. Подключенные к интернету для получения развлечения в свободное от работы или учебы время. На странице http://vulcangrand-online.com/pravila-uslovija/ найдется много полезной и актуальной информа...

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

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

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

Valve прокомментировала ситуацию со Steam Machine и поделилась планами на SteamOS На днях мы сообщили о том, что переход на страницу Steam Machine на сайте магазина Steam был удалён из списка в разделе «Устройства», и это означает угасание интереса компании к собственным аппаратным решениям. Сегодня Valve это подтвердила в отдельном б...

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

За что ругают Hercules ? Друзья, всем привет!Полтора месяца назад, грубо говоря, только узнал, что такое 3D принтер. Ковырялся с самособранной прюшей (собрал не я) из акрила, термоклея, каках и палок. Понял, что 3D печать это хобби, причем отдельное и самостоятельное! А по-сколько я увлекаюсь электр...

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

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

Метрики на службе у QA Апрельская статья из цикла «Календарь тестировщика» посвящена метрикам. Кирилл Раткин, тестировщик Контур.Экстерна, расскажет как повысить эффективность тестирования с их помощью и не уйти в крайности. Как часто вам приходится что-либо оценивать? Наверное, каждый день. Хо...

[Из песочницы] Разработка высоконагруженного WebSocket-сервиса Как создать веб-сервис, который будет взаимодействовать с пользователями в реальном времени, поддерживая при этом несколько сотен тысяч коннектов одновременно? Всем привет, меня зовут Андрей Клюев, я разработчик. Недавно я столкнулся с такой задачей – создать интерактивный ...

Дайджест новостей из мира PostgreSQL. Выпуск №5 Feature freeze Это, конечно, главное событие для сообщества. То, что не прошло только что закончившийся комитфест, не попадет в версию PostgreSQL 11. Что заморозили на feature freeze Это наша сводка попавших в нее важнейших патчей. Сводка сводкой, а статьи об PostgreSQL ...

[Из песочницы] Arduino для начинающих Arduino для начинающих. Часть 1 Предисловие Доброго времени суток, Хабр. Запускаю цикл статей, которые помогут Вам в знакомстве с Arduino. Но это не значит, что, если Вы не новичок в этом деле – Вы не найдёте ничего для себя интересного. Введение Было бы не плохо начать со з...

[Из песочницы] Социальная инженерия как метод атаки «Only for fun» — такой девиз мы часто использовали, атакуя какие-либо системы. За довольно короткий период своей деятельности скопилось большое количество материала. Передо мной встала задача, как его упорядочить. Целью данной статьи не является обучение взлому. Это просто и...

Завтра в браузере Google Chrome появится собственный блокировщик рекламы С 15 февраля в браузере Google Chrome будет активирована собственная функция блокирования рекламы. Функция фильтрации настроена таким образом, чтобы блокировать наиболее раздражающую рекламу. Тем самым владельцы сайтов будут стимулироваться отказаться от использования таких ...

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

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

[Из песочницы] Почему Ramda? Пост содержит перевод статьи «Why Ramda?», которую подготовил один из контрибьютеров Скот Сайет. Статья была опубликована 10 Июня 2014 года на сайте и рассказывает о том почему стоит обратить своё внимание на библиотеку Ramda и функциональное программирование в целом. Примеч...

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

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

[Из песочницы] Запускаем полноценный кластер на Kubernetes с нуля на Ubuntu 16.04 Уже довольно много написано статей, по установке и запуску Kubernetes, однако, не всё так гладко (я потратил несколько суток на запуск своего кластера). Данная статья призвана дать исчерпывающую информацию не только по установке k8s, но и объяснить каждый шаг: зачем и почем...

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

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

Тестовый пакет iXBT Application Benchmark 2018, часть 7: приложения для инженерных и научных расчетов в качестве инструментов для тестирования производительности ПК В седьмой статье цикла мы рассмотрим четыре приложения для инженерных и научных расчетов: SolidWorks, MatLab, NAMD и LAMMPS.

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

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

Предсказание случайности. Изучаем ASLR в Linux и GNU libc, обходим защиту адресного пространства и stack canary Для подписчиковЗа время существования в ядре Linux появилось множество различных механизмов защиты от эксплуатации уязвимостей: в частности, это ASLR и stack canary, противодействующие эксплуатации уязвимостей в приложениях. В данной статье мы внимательно рассмотрим реализац...

В Яндекс.Браузере для Windows появилась Алиса Команда разработчиков голосового помощника «Алиса» интегрировала свой сервис в десктопную версию «Яндекс.Браузера». Отныне, чтобы воспользоваться возможностями «Алисы» вовсе необязательно устанавливать дополнительное приложение для Windows.  Голосовой помощник в «Яндекс...

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

Яндекс.Браузер усилил защиту против майнеров Разработчики из Яндекс сообщили, что Яндекс.Браузер научился автоматически находить и блокировать майнинговые скрипты. Это мини-программы, которые встраиваются в сайты и позволяют своим создателям тайно использовать вычислительные ресурсы посетителей для добычи крипт...

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

Яндекс.Браузер: Количество сайтов, использующих раздражающую рекламу, сократилось на 22% Команда Яндекс.Браузера поделилась первыми результатами фильтрации раздражающей и некачественной рекламы: За первый месяц фильтрации Яндекс.Браузер зафиксировал снижение количества блоков раздражающей рекламы на 40%, а количество сайтов, использующих неподобающие форматы, со...

[Перевод] Как работает JS: движки рендеринга веб-страниц и советы по оптимизации их производительности Сегодня, в переводе одиннадцатой части серии материалов, посвящённых JavaScript, мы поговорим о подсистемах браузера, ответственных за рендеринг веб-страниц. Они играют ключевую роль в деле преобразования описаний документов, выполненных с помощью HTML и CSS, в то, что мы ви...

Приложение браузера Microsoft Edge доступно на iPad и Андроид-планшетах Браузер Edge, известная программа для веб-серфинга от Microsoft, теперь могут скачать бесплатно владельцы планшетов на базе iOS и Андроид. Ранее мобильная версия приложения уже была доступна на смартфонах. Выпуская свой браузер на платформах конкурентов,

Apple сможет экономить до 500 млн долларов в год, если переведёт на собственные CPU хотя бы половину ПК Mac Вчера мы узнали, что Apple может показать первый ПК Mac, основанный на процессоре собственной разработки, уже в 2020 году. В дальнейшем компания намерена полностью отказаться от решений Intel. Как сообщает источник, Bank of America подсчитал, сколько сможет экономить A...

[Из песочницы] Парсеры, обработка текста. Просто о сложном. CFG, BNF, LL(k), LR(k), PEG и другие страшные слова Наверное, каждому программисту приходилось сталкиваться с задачами вида «прочитать что-то в формате А и произвести с ним некие манипуляции». Будь то json, логи nginx, cfg, sql, yaml, csv или что-то еще. Хорошо, когда можно воспользоваться библиотекой, однако, по разным причи...

Браузер Microsoft Edge стал доступен для планшетов iPad, но пока лишь в виде предварительной версии Компания Microsoft сделала доступным свой браузер Edge для планшетов iPad. Владельцы смартфонов с iOS получили возможность использовать данное ПО ещё в ноябре, а вот до планшетов оно добралось лишь сейчас. Да и то, это лишь предварительная версия, так что она лишена ...

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

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

Mozilla готовит браузер Firefox для виртуальной реальности Mozilla анонсировала новую версию браузера Firefox для устройств виртуальной и дополненной реальности. Компания называет Firefox Reality кроссплатформенным, направленным на конфиденциальность браузером с открытым исходным кодом и интерфейсом, адаптированным под шлем...

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

Вышел браузер Microsoft Edge для iPad и планшетов на Android Компания Microsoft выпустила стабильную версию фирменного браузера Edge для пользователей iPad и планшетов на Android. Впервые мобильный Edge появился для iPhone и Android-смартфонов еще в конце 2017 года, а версия для планшетов тестировалась в течение марта.

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

Amazon GameOn — игровой облачный сервис, нацеленный на соревновательные проекты с призами Компания Amazon представила свой игровой сервис GameOn. Он основан на облачной платформе AWS и работает на любой операционной системе. Это не потоковый игровой сервис, который позволяет играть в обычные компьютерные игры на любом ПК. Amazon GameOn — игровая площа...

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

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

Мега-Учебник Flask, Часть XIII: I18n и L10n (издание 2018) Miguel Grinberg Туда Сюда Это тринадцатая часть серии Мега-Учебник Flask, в которой я расскажу вам, как реализовать поддержку нескольких языков для вашего приложения. В рамках этой работы вы также узнаете о создании собственных расширений CLI для flask. Для справки ниже ...

Вышла версия Yandex Wordstat Assistant для браузера Mozilla Firefox Yandex Wordstat Assistant — расширение, которое облегчает сбор и кластеризацию ключевых запросов, позволяя сразу формировать список из ключевых слов, с частотностью каждого. Ранее инструмент был доступен только в браузерах Яндекс.Браузер, Opera и Google Chrome, а сегодня выш...

День, когда Twitter испортился 13 апреля 2010 года Twitter начал продавать рекламные твиты, которые изначально отображались только в результатах поиска. Нововведение было названо Promoted Tweets и предназначалось для компаний, желавших донести свои сообщения до более широкой аудитории. Вот как выглядел ти...

В Clevo надеются в этом году нарастить поставки ноутбуков на 20% Компания Clevo, специализирующаяся на выпуске мобильных компьютеров на условиях OEM и ODM, а также выпускающая их под собственной маркой, ожидает, что в этом году ей удастся отгрузить 1,52 млн ноутбуков. Это на 20% больше показателя 2017 года, равного 1,27 млн штук. ...

В браузере Vivaldi появилась поддержка вертикального текста и markdown-разметки Браузер Vivaldi, созданный одним из основателей Opera Йоном фон Течнером (Jon von Tetzchner), обновился до версии 1.14. В нём появился режим вертикального чтения и поддержка markdown-разметки в заметках, а также было улучшено управление веб-панелями и поисковыми сис...

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

«Яндекс» выпустил браузер со встроенным голосовым помощником "Алиса" появилась в новой версии Яндекс.Браузера для Windows и научилась управлять компьютером.

Final Fantasy XV: Pocket Edition выйдет 9 февраля Разработчики игры Final Fantasy XV решили портировать свой продукт для настольных компьютеров, но, для начала, выпустят мобильную версию для iOS и Android устройств. На текущий момент датой релиза Final Fantasy XV: Pocket Edition является 9 февраля. Если ее не передвинут, то...

Amazon выпустила собственный браузер под названием Internet #новость

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

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

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

Надо больше браузеров: Microsoft Edge будет доступен для iPad Если Safari, Chrome, Opera, Firefox и Puffin вам недостаточно, наша любимая корпорация Microsoft планирует обогатить имеющийся набор браузеров еще одним. Глава соответствующего подразделения компании Шон Линдерсей подтвердил, что вслед за версией для iPhone и iPod touch пр...

Видеоконференция за 7 шагов Вчера мы развернули бета-версию наших новых видеоконференций, которые распределяют видео между участниками через наши собственные сервера по технологии SFU. До 100 (!!!) участников в одной конфе, запись видео, новый JavaScript API для управления из облака в реальном времен...

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

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

Пишем масштабируемые и поддерживаемые сервера на Node.js и TypeScript Последние три года я занимаюсь разработкой серверов на Node.js и в процессе работы у меня накопились некоторые советы и решения, среди которых open-source фреймворк, которыми я хотел бы поделиться. В данной статье мы пройдемся по некоторым принципам, а так же посмотрим на р...

Раскрыто секретное производство дисплеев Apple Анонимные источники сообщили изданию Bloomberg, что Apple занимается разработкой дисплеев на основе технологии MicroLED. Для создания собственных дисплеев Apple наладила производство в Калифорнии. Площадь предприятия составляет порядка 5 759 квадратных метров. Производственн...

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

Компания Yota Devices, создавшая YotaPhone 2, перестала быть российской Несколько лет назад в России было решено создать свой собственный смартфон, коим в конечном итоге стал YotaPhone, разработанный компанией Yota Devices. Важно сразу заметить, что она не имеет почти совсем ничего общего с одноименным сотовым

[Перевод] Девять вопросов о работе с памятью в V8 Как известно, JavaScript-движок V8 весьма популярен. Он применяется в браузере Google Chrome, на нём основана платформа Node.js. В материале, подготовленном Мэттом Зейнертом, перевод которого мы публикуем сегодня, приведено девять вопросов, посвящённых особенностям того, как...

Яндекс.Браузер защитит пользователей от скрытого майнинга Новая версия браузера анализирует нагрузку, создаваемую сайтами, и ищет ранее неизвестные скрипты

Как выпустить самоподписанный SSL сертификат и заставить ваш браузер доверять ему Все крупные сайты давно перешли на протокол https. Тенденция продолжается, и многие наши клиенты хотят, чтобы их сайт работал по защищенному протоколу. А если разрабатывается backend для мобильного приложения, то https обязателен. Например, Apple требует, чтобы обмен данны...

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

Google раскрыла информация об ещё одной уязвимости в Windows 10 Несколько дней назад компания Google раскрыла информацию об уязвимости в Microsoft Edge (браузер по умолчанию в Windows 10), поскольку Microsoft не смогла своевременно исправить данную проблему безопасности. Сегодня же команда Google Project Zero опубликовала информацию о д...

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

[Перевод] Руководство по SEO JavaScript-сайтов. Часть 2. Проблемы, эксперименты и рекомендации В первой части перевода этой статьи мы говорили о том, как веб-мастер может взглянуть на свой ресурс глазами Google, и о том, над чем стоит поработать, если то, что увидит разработчик сайта, окажется не тем, чего он ждёт. Сегодня, во второй части перевода, Томаш Рудски ра...

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

Веб компоненты. Часть 1: Пользовательские элементы Вступление Данная статья — первая часть из небольшой серии статей о создании веб-компонентов нативными средствами HTML и JS Компонентный подход к разработке веб-приложений опирается на создание независимых модулей кода, которые могут быть использованы повторно, объединяемых ...

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

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

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

Создаем свои криптокотиков (Часть 2) Это статья — вторая (и заключительная) часть из серии о создании своих криптокотиков. В первой части мы узнали, что из себя представляет каждый Криптокотик, кто контролирует ход игры и как сделать котика в виде токена. Но для по-настоящему прорывного приложения нам необходим...

Преобразователи Time-To-Digital (TDC): что это такое и как они реализованы в FPGA На рисунке — первый в мире спутник квантовой связи «Мо-Цзы», который запустили из Китая в 2016 году, в нем летает TDC, реализованная в FPGA. Объяснить своей девушке (или парню), что такое ADC и DAC, и в каких домашних приборах они используются, может каждый человек, называ...

Пишем собственный хитрый thread_pool-диспетчер для SObjectizer-а О чем эта статья? Одной из основных отличительных черт C++ного фреймворка SObjectizer является наличие диспетчеров. Диспетчеры определяют где и как акторы (агенты в терминологии SObjectizer-а) будут обрабатывать свои события: на отдельной нити, на пуле рабочих нитей, на одно...

Как установить Microsoft Edge на iPad и чем этот браузер лучше Safari Компания Microsoft выпустила бета-версию фирменного браузера Edge для пользователей iPad. Впервые мобильный Edge появился для iPhone и Android-смартфонов еще в конце 2017 года.

Generative adversarial networks В прошлой статье мы рассмотрели простейшую линейную генеративную модель PPCA. Вторая генеративная модель, которую мы рассмотрим — Generative Adversarial Networks, сокращенно GAN. В этой статье мы рассмотрим самую базовую версию этой модели, оставив продвинутые версии и сравн...

Приложение Uber для Windows 10 больше не поддерживается В 2013 году компания Uber выпустила собственное приложение для платформы Windows Phone, однако вскоре была вынуждена удалить его после жалоб пользователей, поскольку на деле это оказался простой веб-сайт. В 2014 году компания выпустила полноценное приложение для Windows Pho...

Тестовый пакет iXBT Application Benchmark 2018, часть 6: приложения архивации и FineReader в качестве инструментов для тестирования производительности ПК В пятой статье цикла мы рассмотрим еще три приложения, которые можно использовать для тестирования процессоров и ПК, но нельзя отнести к одной логической группе: это такие относительно распространенные приложения, как Abbyy FineReader 12, WinRAR 5.50 и 7-Zip 18.

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

Нам и не снилось-02.1: Исповедь Джоэля, или абсолютно нестандартное видео... Коллеги, Джоэль пропадает... Надо что-то - делать... Шучу, конечно... Джоэль записал абсолютно нестандартное видео, про собственную психологическую ситуацию со сменой работы. Он настолько вошёл "в тему", что физиологически не смог совмещать свою основную работу на Adobe -...

Криптомайнер в BrowseAloud заразил правительственные сайты В воскресенье, 11 февраля, консультант в сфере информационной безопасности Скотт Хелм (Scott Helme) обнаружил на британском правительственном сайте ico.org.uk скрипт Coinhive, использующийся для браузерного майнинга криптовалюты Monero. Дальнейшее исследование показало, что ...

Системный изолятор. Изолируем процессы в Windows средствами Less Privileged App Container (LPAC) Начиная с восьмой версии в Windows появился встроенный механизм контейнеров, которые позволяют изолировать процессы путем значительного усечения их прав. Этому системному механизму дали название Less Privileged App Container (LPAC), он поддерживается некоторыми приложениями,...

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

Боевики движения «Талибан» решили творить мир Боевики запрещенной в РФ организации "Талибан"* афганской провинции готовы отказаться от оружия и поддержать мир, если им дадут работу при строительстве газопровода по туркменскому проекту ТАПИ. Семьдесят боевиков из деревни Герат 4 марта выразили желание помочь ...

[Перевод] 5 ошибок при разработке WebRTC звонков из браузера WebRTC — не самая простая штука. Только недавно API стали поддерживать все основные браузеры, но с оговорками и «нюансами». Добавим к этому темное наследие VoIP телефонии в виде торчащего наружу SIP, борьбу между Ёжиком и SIP с применением oRTC, падающие при неудачном сочет...

Amazon запустит внутренние счета для клиентов без банковских карт Изображение: Silus Grok, CC BY-SA 2.0 По данным СМИ руководство компании Amazon ведёт переговоры с несколькими банками о создании собственного платёжного сервиса. Программа рассчитана на молодых пользователей, у которых нет банковских карт. Для оплаты покупок клиентам ну...

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

Документирование API — документация из тестов Пост в продолжение темы экспериментальных решений (https://habrahabr.ru/post/350382/), откуда будет переиспользован код для примера. В прошлом посте я затронул тему, как можно написать тесты на простой сервис, когда он выступает в роли черного ящика и из кода теста у нас нет...

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

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

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

[Из песочницы] Написание Telegram-бота для Habrahabr В этой статье я хочу рассказать о том, как происходило написание Telegram-бота, который мог бы отправлять статьи Habrahabr, сначала на Python, а потом и на Go, и что из этого вышло. Читать дальше →

Galaxy S9 получил 99 баллов от DxOMark, но заслуженно ли? Да, заслуженно. В этой статье я буду опираться на мнение Twitter-пользователя под ником @cdriper, который ведет собственный блог и не так давно опубликовал материал, касающийся оценки DxOMark. Автор, как и я, скептически относится к тестам DxOMark, потому что ранее к метод...

[Перевод] Использование ReSwift: написание приложения Memory Game Примечание. В этой статье используются Xcode 8 и Swift 3. По мере того, как размеры iOS приложений продолжают увеличиваться, паттерн MVC постепенно теряет свою роль как «подходящего» архитектурного решения. Для iOS разработчиков доступны более эффективные архитектурные п...

[Перевод] Как наконец выпустить свою первую игру Есть такая вероятность, что в этом году вы наконец-то решили сделать собственную игру. Отличная цель! И она определённо того стоит! Вы уже наверно много раз слышали один и тот же совет от сотен других людей: делайте игру простой. В своей замечательной статье Эдмунд Макмилл...

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

Браузер «Спутник» получил сертификаты соответствия ФСБ России ФСБ России выдала сертификаты соответствия трем версиям браузера «Спутник» со встроенным средством криптографической защиты для российских операционных систем Astra Linux и Альт, а также для OS Windows от Microsoft. Сертификаты удостоверяют, что все три версии доверенного бр...

Зловреды, атакующие Spectre и Meltdown, уже в пути Исследователи из AV-TEST собрали около 140 образцов вредоносного ПО, нацеленных на эксплойт уязвимостей Spectre и Meltdown. Как показал анализ, большинство из них основаны на опубликованных PoC-кодах и, скорее всего, являются творением экспериментаторов, проверяющих их на &#...

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

Скриптовый майнер Monero можно внедрить даже в документ Word Майнинговые Java-скрипты для добычи Monero могут выполняться внутри документов Word. Это стало возможно благодаря новой функции, появившейся в последних версиях продуктов Microsoft Office. Она позволяет добавлять в текст видео при помощи кода вставки iframe. Сам файл при это...

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

[Перевод] Заметки о развертывании Ruby on Rails Deployment в Google Cloud Kubernetes Engine Я использую Google Cloud с Kubernetes Engine в течение 2 месяцев. На самом деле мне не понадобилось и месяца, чтобы уложить все в голове, но потребовалось еще столько же, чтобы разобраться с некоторыми неприятностями. TL;DR: Google делает довольно хорошую работу, поэтому AWS...

Краткая сводка о заблокированных адресах Здравствуйте, друзья! По просьбе lostpassword решил написать краткую сводку о состоянии блокировки на текущий день. В данной статье используются данные полученные из неофициальной выгрузки РКН. В данной сводке не будут представлены отдельные IP-адреса различных проектов, а б...

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

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

Опрос: с какого браузера началось ваше знакомство с Интернетом? Первому веб-браузеру с пользовательским интерфейсом под Windows, NCSA Mosaic, исполнилось 25 лет. Именно благодаря «Мозаике» интернет перестал быть инструментом небольшого числа учёных и специалистов [...]

Если у вас нет собаки… Если вашему бизнесу необходим BDD с живой документацией на русском, нет выделенной позиции тестировщика, либо уровень его знаний недостаточен для самостоятельной автоматизации и важно обеспечение единого стека технологий между scrum-командами, то вам безусловно необходимо хо...

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

Веб-компоненты. Часть 2: теневой DOM Вступление Приветствую, коллеги, и представляю вашему вниманию продолжение серии статей о веб-компонентах, первая часть которой доступна вот тут В этой статье речь пойдет о спецификации теневого DOM (shadow DOM) версии от 01.03.2018 г.. Последний черновик спецификации датиро...

Наконец-то - Homing Первые осознанные движения dual x-carriage. Третья по счету прошивка, на которой удалось запустить. Загрузка плеера window.bxPlayerOnloadbx_flv_player_147177967 = function(config) { if (typeof config != 'object') config = {'file':'https://www.youtube.com/watch?v=5w81-...

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

Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 2 В предыдущей статье мы начали рассказывать о том, как можно реализовать асинхронную обработку входящих HTTP-запросов, внутри которой нужно выполнять асинхронные исходящие HTTP-запросы. Мы рассмотрели реализованную на C++ и RESTinio имитацию стороннего сервера, который долго ...

Старые приложения могут не работать в Android P В коде последней версии Android P Developer Preview 1 разработчики нашли новый класс, который содержит версию API. В случае, если у приложения версия API более старая, чем указано в классе, операционная система выдаст предупреждающее сообщение: «Это приложение было соз...

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

Разработка для Sailfish OS: использование средств геолокации Здравствуйте! Данная статья является продолжением цикла статей, посвящённых разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдёт о том, как можно реализовать в приложении получение информации о географическом положении устройства, отображение ка...

Amazon запустила собственный браузер Internet Компания Amazon довольно неожиданно и без официальных объявлений выпустила мобильный браузер под названием Internet. Пока […]

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

Промо ролик 3D принтер + лазерный гравер 3DQ One V2 Всем привет!!!! Данный ролик, показывает основные характеристики 3D принтера 3DQ One V2 и принцип его работы. Всем приятного просмотра;) Загрузка плеера window.bxPlayerOnloadbx_flv_player_209670543 = function(config) { if (typeof config != 'object') config = {'fil...

[Перевод] Новости из мира OpenStreetMap №393 (23.01.2018-29.01.2018) Визуализация уличной дорожной сети на основе данных OpenStreetMap1 | Изображение Geoff Being Карты Франсиско Моралес (Franscisco Morales) написал в твиттере Monde Geospatial о видео уроке, как загрузить отметки водораздела из OpenStreetMap для ArcGIS. Илья Зверев возродил ...

Amazon запустила собственный Internet Компания Amazon без торжественных объявлений выпустила мобильный браузер под названием Internet. На данный момент он доступен для Android. Internet разработан для пользователей слабых устройств и регионов с плохим доступом в сеть. Он похож на «облегчённые&r...

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

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

#скидочки | 9 апреля Block vs Block (Бесплатно) | Magic Wand’s Journey (Бесплатно) | Remember To Buy (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие прилож...

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

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

Тернарные операторы и логическое “И” в React.js Всем привет! Вы читаете перевод статьи Donavon West “Conditional Rendering in React using Ternaries and Logical AND” Существуют несколько способов заставить React рендерить то, что вам нужно. Вы можете использовать традиционный оператор if или switch. В этой статье мы рас...

В Яндекс.Браузере для Android появились виджеты Команда Яндекса объявила о запуске новой функции в Яндекс.Браузере для Android. Теперь на главной странице появились виджеты с данными от сервисов Яндекса: погодой, пробками, новостями и котировками. Как отмечают разработчики, самый популярный сайт у пользователей Яндекс.Бр...

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

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

UMIDIGI Z2 — эра клонов iPhone X Компания UMIDIGI, или, как ее обычно называют «Umi», готовит интересную новинку, которая в первую очередь должна привлечь своим внешним видом. Аппарат получит 6,2-дюймовый дисплей с разрешением FullHD+, при этом основной фишкой станет «челка», схожая с т...

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

[Из песочницы] Explicit Proxy c авторизацией по AD Group + Interception Proxy с авторизацией по MAC Во многих организациях структура сети предполагает использование терминальных серверов, персональных компьютеров, а также мобильных устройств. В данной публикации пойдет речь о том, как все это пустить через прокси сервер Squid, не прописывая лишний раз настройки браузера н...

Опыт двух попыток сдачи JNCIE-SP Введение Добрый день или вечер, или даже ночь, дорогие хабравчане. В данной статье хочу поделиться своим опытом, сдачи экспертного экзамена JNCIE-SP. Я обладаю опытом двух сдач, в Москве и Амстердаме. Читать дальше →

Суппорта для розеток Legrand Доброго времени суток! Сегодня хочу поведать небольшую историю о суппортах под леграндовские модульные розетки. Суть такова: думал как цивильно запитать принтаки в мастерской, в итоге в закромах нашлись короба и розетки, а вот суппортов не было... В продаже есть, стоят н...

YouTube упрощает прямые трансляции и тестирует режим PiP в браузере Видеохостинг YouTube анонсировал некоторые нововведения, касающиеся прямых трансляций на ПК и мобильных устройствах, а также тестирует новые функции, которые вскоре могут появиться в веб-версии сервиса.  Как сообщает ресурс 9to5Google, некоторые пользователи веб-версии ...

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

Google работает над стриминговым игровым сервисом Yeti и собственной игровой консолью Судя по последним утечкам, компания Google заинтересовалась игровым бизнесом. Неназванный источник уверяет, что поисковый гигант работает над созданием собственного игрового стримингового сервиса под кодовым названием Yeti. Это не единственная сфера, на которую Google обрати...

Яндекс разрешил учить Алису сторонним разработчикам Разработчики компании Яндекс запустили открытое бета-тестирование платформы Яндекс.Диалоги. Она позволяет сторонним разработчикам взаимодействовать с голосовым помощником Алиса, подсоединив её к своим приложениям и сервисам и научив её новым навыкам. Голосовой помощник Алис...

Fandom: Clash of Clans 2.9.5 Великолепное руководство для поклонников Clash of Clans — создано фанатами для фанатов. Приложения Викия всегда актуальны и достоверны за счёт постоянного обновления информации в реальном времени огромным сообществом фанатов. Руководство по Clash of Clans содержит сотни стра...

Выбираем браузер для android-устройств: Microsoft Edge и Opera С помощью какого браузера вы посещаете сайты на мобильном устройстве? Думаю, мы сможем предложить не менее интересное, производительное и функциональное приложение, только для этого желательно ознакомиться со всеми нашими обзорами на данную тематику. Сегодня мы продолжим тем...

Google запустил бесплатный музыкальный секвенсор на основе браузера Chrome Music Lab запустила новый инструмент для создания музыки – Song Maker. Это секвенсор, дающий возможность программировать циклы для двух разных (по выбору) инструментов, сохраняющий полученную композицию и затем передающий ее кому-либо для дальнейшей совместной обработ...

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

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

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

Tele2 демонстрирует рекламу поверх чужих сайтов Клиенты мобильного оператора и интернет-провайдера Tele2 на прошлой неделе обнаружили, что компания начала вмешиваться в трафик своих абонентов и показывать рекламу собственных сервисов поверх чужих сайтов. Ранее этим путем уже пошли «Билайн» и «МегаФо...

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

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

[Перевод] Лучший UX — совсем никакого UI Сколько себя помню, я всегда был одержим интерфейсами пользователя (UI). Помню, как наслаждался красотой Compaq TabWorks, пока играл в «The Incredible Machine» и слушал «Tears For Fears—Greatest Hits» на семейном компьютере. Не осуждайте меня — я слушал «Mad World» ещё зад...

В браузере Chrome появился первый полноценный антивирус Компания Microsoft выпустила расширение антивируса Windows Defender для браузера Google Chrome.

IPv6 в каждый дом: Cвой собственный IPv6 сервер брокер (6in4) IPv6 шагает по планете, во многих странах поддерка IPv6 уже есть нативно от своего провайдера, если у вас еще нет IPv6 но вы хотите что бы у вас он был — вы сможете это сделать используя эту инструкцию. Что важно — трафик мы будем пускать через свой собственный арендованн...

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

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

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

[Из песочницы] Веб-разработка как стимул или в погоне за мечтой Всех приветствую! Меня зовут Дмитрий. Мне 36 лет и я веб-разработчик / дизайнер. Работаю в одной немецкой IT-компаний. Это история о том, как добиться чего-то большего, преодолевая трудности. Здесь сознательно буду использовать только имена, полагая что все участники хотят...

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

Как поднять проект на PHP в Docker под Windows Чем является статья Статья является набором простых, понятных инструкций и советов для пользователей Docker под Windows. Статья поможет разработчикам на PHP быстро поднять проект. Описываются проблемы и их решения. Статья полезна тем, кто не обладает бесконечным ресурсом вре...

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

[Из песочницы] Как быть* компилятором — создание компилятора на JavaScript Привет, Хабр! Представляю вашему вниманию перевод статьи "How to be* a compiler — make a compiler with JavaScript" автора Mariko Kosaka. *Все верно! Быть компилятором — это здорово! Дело было одним замечательным воскресеным днем в Бушвике, Бруклин. В моем местном книжном м...

Создание Аффирмаций 1.2 Удобный инструмент по созданию своих аффирмаций. Как создать аффирмацию. Это приложение является отличным помощником по созданию своих аффирмаций. Перед созданием аффирмации, вам будет предложено ознакомиться с пятью шагами: Шаг № 1. Что Вы хотите Шаг № 2....

Тестовый пакет iXBT Application Benchmark 2018: программы видеоредактирования и создания видеоконтента в качестве теста процессоров и ПК В третьей статье цикла мы опишем подход к использованию программ видеоредактирования Adobe Premiere Pro СС 2018, Magix Vegas Pro 15, Magix Movie Edit Pro 2017 Premium, Adobe After Effects CC 2018 и Photodex ProShow Producer 9 в качестве теста процессоров и ПК для нашего ново...

Редактор TECO: EMACS, я твой отец Впервые про TECO я прочитал в пародийной статье Real Programmers Don't Use Pascal, написанной незадолго до моего рождения. Там было написано, что настоящие программисты не используют новомодные редакторы EMACS и VI: Нет, Настоящий Программист хочет редактор вида «Просил? Так...

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

Алгоритм выбора location в Nginx Алгоритм выбора location обязателен к знанию при настройке nginx. Тем не менее, на официальном сайте nginx (на 2018 год) не сказано ни слова про алгоритм выбора в случаях, когда какие-то location'ы вложены друг в друга, а в статьях в интернете приводятся в корне неверные алг...

Мясорубка, супер-роботы и НИИ (Не Искусственный Интеллект) Если вы уже не первый год ведете какой-то проект, поверьте не похож ли он на нож мясорубки из истории №1 или на тарелку из истории №2 Это поможет вам оптимизировать свой проект выкинув из него все лишнее, что только тормозит его. История №1 Дело было достаточно много лет наз...

[Перевод] Что я хотел бы знать до того, как стал техническим директором Последние четыре года я был техническим директором в SketchDeck, и теперь, когда я ухожу и вручаю бразды правления команде, я хотел бы подумать о полученном опыте и том, что я хотел бы знать с самого начала, когда стал CTO. Это был бурный период, наполненный замечательным...

Google раскрыла информацию об уязвимости Microsoft Edge Команда Google Project Zero занимается исследованием вопросов безопасности различного программного обеспечения, выпускаемого как непосредственно Google, так и другим компаниями. И, как вы уже поняли из заголовка, в центре внимания вновь Microsoft Edge, установленный в Windo...

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

Amazon выпустил собственный Internet Без какого-либо анонса компания Amazon выпустила собственный браузер для мобильных устройств, пафосно назвав его Internet.

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

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

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

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

Как собирать данные с сайтов: онлайн-сервисы и Python 31 марта 2018 года в Перми состоялся митап Теплицы социальных технологий, посвященный технологии веб-скрейпинга с помощью программного кода. Участники обсудили необходимость сбора данных и рассмотрели сценарии использования собранных данных для исследования проблемы, из...

Анатомическая метафора кода. Где у кода мускулы Размышлял как-то о коде, программировании и всём таком; бродили всякие мысли. А что если взять, например, и заставить двух разработчиков написать несложные программы по одному ТЗ. Программисты одинакового уровня. Пишут независимо друг от друга. Код у них, естественно, получи...

Реализуем промисы на Java Всем доброго времени суток. Сегодня я хочу рассказать о том, как писал реализацию механизма промисов для своего JS движка. Как известно, не так давно вышел новый стандарт ECMA Script 6, и концепция промисов выглядит довольно интересно, а также уже очень много где применяется...

Возрожден культовый плеер Winamp В основу своего проекта Элдредж положил версию Winamp 2.9, вышедшую в 2003 г. Его браузерный вариант включает в себя все памятные пользователям элементы оригинального Winamp, реализованные с помощью Web Audio API. Присутствует возможность настройки эквалайзера, загрузки MP3-...

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

[Из песочницы] Смена профессии: из графического дизайнера в фронтенд-разработчика Привет, Хабр! Представляю вашему вниманию перевод статьи "How I transitioned from a graphic designer to front-end developer in 5 months" автора Vince MingPu Shao. 2017 год оказался для меня сложным, но захватывающим. Я бросил работу графического дизайнера в Марте,...

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

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

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

Microsoft заставит всех пользователей Windows 10 навсегда привыкнуть к браузеру Edge Когда вместе с Windows 10 был представлен веб-браузер Microsoft Edge, в его успех верили лишь единицы. Тем не менее, как выяснилось спустя какое-то время, он на голову лучше всех своих предшественников, и тем более Internet

Качественные фары для вашего авто Skoda Yeti Автомобиль – это очень важное средство передвижения, которое есть практически у каждого человека. Дело в том, что сегодня его не воспринимают как какую-то роскошь, ведь машина является просто необходимостью для многих. Это замечательная возможность успеть многое и с комфорто...

Печать шоколадом набирает обороты и чёткость Всем доброго времени суток! Процесс освоения 3д печати шоколадом идёт полным ходом. С простых 2,5D моделей я успешно перешёл на 2-х цветные 2,5D модели, потом освоил печать полностью заполненных фигур (это был замок из шоколада, пост о нём можете найти в моём профиле) Ну...

На iOS выйдет Dixit World — настольная игра для творческих натур Libellud Digital поделилась планами о переносе настольной игры Dixit на мобильные устройств в этом году. Проект будет называться Dixit World. Летом он выйдет на iOS, а через несколько месяцев и на Android. Если вы никогда не слышали о такой настольной игре, то разобраться, з...

Три версии браузера «Спутник» получили сертификаты соответствия ФСБ России Федеральная служба безопасности Российской Федерации (ФСБ России) выдала сертификаты соответствия трём версиям браузера «Спутник» со встроенными средствами криптографической защиты для российских операционных систем Astra Linux и Альт, а также для платфо...

Как открыть закрытые вкладки в Safari на Mac (macOS) с помощью горячих клавиш В современных версиях браузера Safari для Mac предусмотрена функция, позволяющая открыть в меню «История» ранее закрытые окна и вкладки в обратном порядке с помощью сочетания горячих клавиш.   Как открывать закрытые вкладки в Safari на Mac с помощью горячих клавиш К при...

#Ускорение4X. Адвокат дьявола Сегодня рассмотрим конкретный прием, который, при честном применении, может решить задачу ускорения до 4X, и дальнейшие статьи можно будет не читать. Этот прием называется «Адвокат дьявола», и цель его применения в нашем случае — снижение сопротивления людей. Сопротивление ...

Excel вместо PowerShell: запросы к AD и системные отчеты «на коленке» В комментариях к предыдущей статье вспомнили про учет в Excel вместо 1С. Что ж, проверим, насколько вы знаете Excel. Сегодня я покажу, как получать данные из Active Directory и работать с ними без макросов и PowerShell — только штатными механизмами Office. Например, можно з...

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

[Из песочницы] Минимизируем код React Redux приложения Мне хотелось поделиться собственными размышлениями и способом построения структуры приложения с использованием react-redux. Так как я относительно недавно стал писать код на JS и поэтому не претендую на истину и на действительно верный способ разработки. Надеюсь эта статья п...

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

За 2017 год беспилотники Waymo проехали 3,2 млн км по реальным дорогам США и 4,3 млрд км в виртуальном мире симуляций Стартап Waymo, который недавно заказал несколько тысяч новых минивэнов Chrysler Pacifica для собственной службы беспилотных такси, рассказал об итогах прошедшего 2017 года. В компании напомнили, что уже девять лет находятся в состоянии перманентного тестирования, при этом ав...

Браузер Microsoft Edge теперь доступен как на iPad, так и на планшетах Android Компания Microsoft сообщила, что ее веб-браузер Edge теперь доступен для использования на планшетах Android, а также на iPad от Apple. ***

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

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

Яндекс.Браузер начал фильтровать раздражающую рекламу Яндекс.Браузер начал фильтровать наиболее раздражающие рекламные форматы, определенные ассоциацией IAB Russia. Теперь пользователи не будут видеть их на сайтах, которые они открывают в последней версии Яндекс.Браузера — и на компьютере, и на мобильных устройствах. К наиболее...

Взрывная обработка деталей из PETg Всем доброго дня! Решил поделиться своей идей, при обработке деталей из пластика PETg. Вообще пластик мне понравился, брал от BestFilament PETg прозрачный. Нужно было сделать более менее надежные тестовые детали, которые держат низкую температуру. После просмотра видео о те...

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

Facebook работает над созданием собственных процессоров Как сообщает издание Bloomberg, социальная сеть Facebook набирает команду специалистов для разработки собственных микрочипов. Facebook ищет менеджера, который создаст «организацию по производству SoC/ASIC и всего необходимого ПО» (SoC – процессоры, которые в основном…

Google открыла Карты для разработчиков игр дополненной реальности Компания Google открыла для разработчиков мобильных игр API своих Карт. В результате разработчики смогут без лишних сложностей создавать игры с дополненной реальностью вроде знаменитых Pokemon GO от Nintendo. Данные Google Карт интегрированы с игровым движком Unity. Здания,...

Легенда игропрома Atari выпустит собственную криптовалюту Дела у некогда самой богатой и перспективной компании, занимавшейся созданием видеоигр, аркадных автоматов и приставок, в последние лет тридцать идут не очень хорошо, но Atari продолжает периодически всплывать в новостях с новыми анонсами. Летом прошлого года было объявлен...

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

Пора перестать бояться: как защитить свой рабочий ПК? Давайте-ка блиц: первая ассоциация на слова «Антивирус Касперского»? Если вы вспомнили тормоза и поросячий визг на всю квартиру посреди ночи, поздравляем — вы застряли в середине нулевых. С тех времён [...]

pdbe — помощник встроенного Python-дебаггера и процесса отладки Привет, Хабрахабр! В этой статье буду делиться собственным опытом отладки большой незнакомой системы, но со стороны собственно написанного инструмента — pdbe. Он поможет с самого начала проекта разобраться в потоке выполнения кода в проекте. Если вам интересно, что спрятано...

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

#скидочки | 26 марта Focos (Бесплатно) | Jelly Copter (Бесплатно) | Snow Off Road (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iP...

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

Первый ПК Mac, основанный на процессоре собственной разработки Apple, выйдет на рынок в 2020 году Слухи о том, что компания Apple намерена перевести свои ПК на процессоры собственной разработки ходят по Сети уже много лет. Не секрет, что купертинский гигант старается максимально закрыть свои операционные системы, так что может себе позволить оптимизировать их под не...

Property Injection своими руками (Xamarin/.Net) В данной статье мы рассмотрим, чем отличается Property Injection от Constructor Injection и реализуем первое в дополнение к последнему на базе небольшого DI-контейнера в исходниках. Это обучающий материал начального уровня. Будет полезен тем, кто ещё не знаком с DI-контейне...

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

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

Google запустила сервис Song Maker для создания музыкальных треков прямо в браузере Если вы искали новый повод для прокрастинации, то вот он!

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

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

Яндекс облегчил создание сегментов на основе собственных данных в Яндекс.Аудиториях В Аудиториях стало проще создавать сегменты на основе собственных данных. Теперь больше не нужно загружать в систему отдельные файлы с разным содержимым — адреса электронной почты и номера телефонов можно объединить в один файл и использовать для создания сегмента «Данные CR...

Карбованец выпустил мобильный кошелек для Android Криптовалюта Электронный Карбованец, украинского происхождения, добавила в Play Store мобильный кошелек для Android собственной разработки. Кошелек создан на основе собственного исходного кода и является вторым подобным кошельком (для CryptoNote монет, таких как Monero) в ми...

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

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

WWW: nEXT — минималистичный браузер в стиле Emacs Для подписчиковСобери достаточно большую команду гиков, и среди них обязательно найдутся ценители старинных текстовых редакторов. Они наверняка есть и среди наших читателей — уж не говоря про саму редакцию. Поэтому пройти мимо новейших попыток использовать проверенные времен...

[Перевод] Руководство по созданию собственных шейдеров в Unreal Engine Благодаря системе нодов редактор материалов является отличным инструментом для создания шейдеров. Однако у него есть свои ограничения. Например, там невозможно создавать циклы и конструкции switch. К счастью, эти ограничения можно обойти с помощью написания собственного ко...

Two Point Hospital видео геймплея Похоже, что на данную игру есть большой интерес. В этом году PC Gamer Weekender, SEGA и Two Point Studios показали первый игровой материал по Two Point Hospital. Это видео содержит почти 8 минут игрового видео. Это видео содержит почти 8 минут игрового видеоматериала, показ...

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

The Division 2 находится в разработке Прекрасные новости для всех поклонников вселенной The Division. Ubisoft и Massive Entertainment объявили о том, что они уже работают над созданием второй части проекта (участие принимают также студии Ubisoft Reflections, Red Storm Entertainment, Ubisoft Annecy, Ubisoft Shan...

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

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

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

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

С июля браузер Chrome начнёт помечать сайты с протоколом HTTP, как небезопасные Ещё в прошлом году браузер Google Chrome стал помечать сайты, использующие протокол HTTP, как незащищённые. Сейчас сообщается, что ПО уже с июля, когда выйдет версия Chrome 68, станет отмечать подобные порталы, как небезопасные. Таким образом Google продолжает политику...

Компания RB Partners стала второй в рейтинге инвестиционных консультантов M&A рынка в РФ Информационно-аналитическое агентство PREQVECA подвело итоги своего рейтинга инвестиционных, юридических и финансовых консультантов в РФ за 2017-й год. Отмечается, что это исследование проводилось с использованием данных о совершенных сделках и материалов СМИ в рамках проект...

Акселератор PhilTech принимает заявки от социальных стартапов Акселератор для стартапов, которые в основе имеют и социальную, и технологическую составляющую, продлил прием заявок на второй поток до 25 февраля 2018 года. Программа реализуется второй год в партнерстве с «Рыбаков Фондом» и Бизнес-инкубатора ВШЭ. Участников Philtech-акселе...

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

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

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

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

И снова о блокировке Telegram. Разворачиваем собственный VPN О том, что мессенджер Telegram заблокирован на территории России, сейчас не говорит и не пишет только ленивый. Общее количество пользователей мессенджера в РФ по словам Павла Дурова составляет примерно 15 млн, что весьма немаленькая цифра. Если Telegram сделать недоступным...

Amazon предлагает выходить в Интернет при помощи своего браузера Internet Компания Amazon весьма неожиданно представила собственный браузер для Android. Называется он весьма незамысловато — Internet. Это не просто очередная альтернатива Google Chrome. Суть в том, что ПО разработано специально для малопроизводительных бюджетных смартфон...

[Из песочницы] Как я бесплатно продвигал свою игру через YouTube Привет, Хабр. Я думаю было бы хорошо для начала представится. Меня зовут Новичков Андрей, сам я родом из Украины (город Киев), на момент написания статьи мне 21, живу в небольшой однушке с девушкой и маленьким котенком. Сам интерес к играм у меня появился в 5 лет, когда мой ...

От Excel до СЭД: как организовать удобную обработку материалов для научной конференции В этой статье я хочу поделиться опытом организации сбора, рецензирования и обсуждения материалов, присылаемых участниками научной конференции, ежегодно проводимой нашей кафедрой. Читать дальше →

ARM интегрирует SIM-карту в процессор В современных устройствах, отличающихся минимализмом своих конструкций, каждый миллиметр внутреннего пространства на счету, особенно, когда дело касается смартфонов. Даже несмотря на то, что размер нынешней nano-SIM-карты не слишком критичный, она всё же занимает полезное ме...

Апгрейд AnyCubic Pluse | Delta 3D Printer Загрузка плеера window.bxPlayerOnloadbx_flv_player_1843400920 = function(config) { if (typeof config != 'object') config = {'file':'https://www.youtube.com/watch?v=t72M1wbppgk&lc=z23pfpto0tfedvtumacdp435r02nfkrmw4ukdoful4hw03c010c','height':'300','width':'400','dock':tru...

OnePlus неудачно пошутила над опросом Xiaomi в Твиттере В начале текущей недели компания Xiaomi провела народный опрос в Твиттере с целью узнать у своих пользователей, какая прошивка им больше нравится — фирменная MIUI или Android One от Google. Результаты голосования пришлись не в пользу китайского производителя, поэтому вскоре ...

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

WebKit указывает на появление темной темы в macOS 10.14 В macOS 10.14, испытания которой уже проводятся штатными тестерами компании Apple, может получить «ночную» тему оформления интерфейса. Об этом разработчик Гильерме Рэмбо узнал из программного кода WebKit, где недавно была найдена отсылка к возможной поддержке iPhone 5s сле...

Google начал блокировать несертифицированные устройства на Android Собственное программное обеспечение от Google, такое как магазин Play Market, почта Gmail, видео YouTube, браузер Chrome и т.п., доступно для каждого производителя Android-смартфонов. Однако для их использования нужно пройти бесплатную процедуру сертификации. Многие китайски...

Что такое Windows Core OS? Компания Microsoft всегда имеет большие планы по развитию операционной системы Windows. Теперь она собирается избавить Windows от устаревших компонентов и сделать её модульной. Это изменение известно сейчас как Windows Core OS (WCOS), оно позволит ускорить разработку системы...

Mikrotik RoS, полезные мелочи Распространенность оборудования Mikrotik растет с каждым днем, все больше устройств, а значит и RoS, появляется не только в корпоративном секторе, но и у обычных, домашних пользователей. К сожалению, не смотря на вполне нормальные настройки по умолчанию, которые можно сделат...

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

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

Как я прокачивал скилы личной эффективности Работа 24 на 7 «Всем привет, меня зовут Антон, и я — трудоголик. Я часто работаю по 12 часов в день. Моя семья очень страдает от этого. Я очень хочу начать жить, как все нормальные люди, но каждый раз срываюсь и засиживаясь заполночь...» — наверное так бы я начал свою реч...

Разработка AI для пошаговой игры на Node.js (часть 1) Всем привет! Прошло целых полтора года с момента написания моей первой статьи на Хабре. С тех пор проект FOTM претерпел ряд изменений. В начале пройдёмся вкратце по всем модернизациям, а затем перейдём к детальному разбору основной фичи — AI. Читать дальше →

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

Датчики Холла для бесколлекторного двигателя: возвращение квадратурных энкодеров Это уже третья статья, рассказывающая о квадратурных декодерах, на сей раз с применением к управлению бесколлекторными двигателями. Статья первая: принцип работы квадратурного декодера + код для ардуино. Статья вторая: квадратурный декодер на stm32. Задача: есть обычный к...

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

Tesla смогла нарастить производство автомобилей на 40% Компания Tesla вчера поделилась данными об объёмах производства и поставках автомобилей по итогам первого квартала текущего года. Итак, за три месяца было произведено 34 494 автомобиля (24 728 седанов Model S и кроссоверов Model X и 9 766 седанов Model 3...

[Из песочницы] Самый выразительный. Краткое пособие по языку Red Привет всем! Сегодня я хотел бы рассказать о языке программирования Red. Язык Red является непосредственным преемником более раннего языка REBOL. Оба они малоизвестны в русскоязычном сообществе, что само по себе странно, т.к. указанные языки представляют интерес как с точки...

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

Основы SMM. Часть 1: Создаем коммерческий аккаунт. Начинаем цикл статей о создании и ведении коммерческого аккаунта в соцсетях. В первой части раскрываем первые шаги бизнес-профиля — цель, аудитория, голос.

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

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

Новые редакции Windows 10 Через пару месяцев Microsoft выпустит обновление Redstone 4 операционной системы Windows 10 и принесёт вместе с ним множество изменений в её позиционировании и ценообразовании. Недавно некоторые партнёры компании получили информацию относительно изменений касательно Windows ...

Самодельный 3D принтер Как я собирал свой первый 3D принтер С чего все начиналось. На работе была свалка отработанных матричных А3 принтеров. Покопавшись в них, я набрал двигатели и валы. Так же на Авито было куплено 2 ксерокса формата А3 на запчасти, по 200 руб. шт. Разобрав их до винтика, ...

[Из песочницы] Паттерны проектирования в Cocos2d-x Привет, Хабр! Представляю вашем вниманию перевод статьи "Design Patterns in Cocos2d-x" автора Aleksei Pinchuk. Статья будет интересна для разработчиков Cocos2d-x и тех, кто изучает паттерны. Она выполнена в форме краткого конспекта, в котором можно быстро посмотреть где при...

Автоматизация при разработке платформы «1С: Предприятие» В этой статье пойдет речь о том, как мы автоматизируем процессы разработки и тестирования технологической платформы «1С:Предприятие 8». Платформа «1С:Предприятие 8» — набор инструментов для создания бизнес-приложений и среда их выполнения. Это большой (более десятка миллионо...

Huawei: чипсеты Kirin останутся эксклюзивом моделей компании и когда ждать смартфон с поддержкой 5G Huawei входит в тройку крупнейших производителей смартфонов и снабжает свои устройства мобильными процессорами собственной разработки Kirin. Компания достаточно активно устанавливает фирменные чипы и не скрывает своего желания перевести как можно больше своих продуктов на со...

Основы разработки под Microsoft Exchange Server На форуме TechNet Microsoft каждый день появляются новые вопросы, касающиеся разработки для Exchange\Exchange Online. Актуальными на сегодняшний день являются два метода разработки: с использованием веб-сервисов (EWS Exchange и другие) и без их использования. В этой статье р...

В рамках конкурса Avatar Xprize участвующие команды должны создать робота-аватара Как мы недавно сообщали, конкурс Google Lunar Xprize завершился без победителя. Напомним, условиями конкурса было создание и запуск на Луну небольшого аппарата, который сможет проехать по поверхности нашего спутника не менее 500 метров, а также отправить домой фото и ви...

Avast представила «самый безопасный» браузер Антивирусная компания Avast представила Avast Secure Browser. По словам разработчиков, это «самый безопасный» браузер. На самом деле, Avast Secure Browser представляет собой обновленную версию SafeZone Browser, в настоящее время браузер доступен в качестве обнов...

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

Waymo показала, как робомобили «видят» окружающий мир Для того чтобы робомобили стали неотъемлемой частью нашей повседневной жизни, их не только нужно доработать. Необходимо сделать так, чтобы люди научились им доверять. С обычной машиной всё более-менее понятно: за рулём сидит водитель, которого несколько месяцев учили рулит...

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

[Перевод] Создание двухмерных эффектов частиц в Unity3D Привет, меня зовут Дэвид Финсет. Я технический художник Synapse Games и работаю над играми, в которых нужны визуальные эффекты, требующие и технической, и художественной составляющей. Большая часть моей работы заключается в создании эффектов частиц для мобильных игр. Мне оч...

Каршеринг Яндекс.Драйв заработал в Москве Компания Яндекс объявила о запуске собственного сервиса краткосрочной аренды автомобилей. Каршеринг Яндекс.Драйв предлагает машины для поездок по Москве и области. В автопарке сервиса имеется 750 новых Kia Rio, Kia Rio X-Line и Renault Kaptur. Найти и забронировать автомоби...

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

Устройство и механизм работы Prometheus Operator в Kubernetes В основу этой статьи легла наша внутренняя документация для DevOps-инженеров, объясняющая, как работает Prometheus под управлением Prometheus Operator в разворачиваемых и обслуживаемых кластерах Kubernetes. С первого взгляда Prometheus может показаться достаточно сложным ...

«Лаборатория Касперского» исследовала Olympic Destroyer Специалисты «Лаборатории Касперского» тщательно изучили вредонос Olympic Destroyer, который злоумышленники использовали для кибератаки во время церемонии открытия Олимпийских игр в Пхёнчхане. Они пришли к выводу, что в программе намеренно оставлены следы, ведущие и...

Appear.in – бесплатный онлайн-сервис для видеозвонков С помощью онлайн-сервиса Appear.in можно провести бесплатный видеозвонок для группы до 12 участников. Сервис работает из браузера и не требует скачивания и регистрации. Для того чтобы начать пользоваться сервисом, нужно зайти на сайт Appear.in и придумать название ...

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

Возбуждено уже 15 уголовных дел в отношении представителя компании «Интур-С», которую подозревают в мошенничестве По фактам мошенничества при реализации путевок туристическим агентством «Интур-С» следственным отделом МО МВД России «Серовский» возбуждено 15 уголовных дел по части 2 статьи 159 УК РФ (мошенничество, совершенное группой лиц по предварительному сговору, а равно с причинением...

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

Создаем TUI на python Привет, Хабр! В этой статье я расскажу про npyscreen — библиотеке для создания текстовых интерфейсов для терминальных и консольных приложений. Читать дальше →

[Из песочницы] Team Leader. Быть или не быть, вот в чем вопрос Данную статью меня побудил написать тот скрытый и для каждого свой смысл должности/роли Team Leader. Многие хотят им стать, многим интересно что там, "под капотом", работы в этой должности. Поэтому кому интересно узнать еще одно мнение об этом всем безобразии, то ...

Понимание lvalue и rvalue в C и С++ Eli Bendersky, Understanding of lvalues and rvalues in C and C++ (https://eli.thegreenplace.net/2011/12/15/understanding-lvalues-and-rvalues-in-c-and-c) От переводчика: предлагаю Вашему вниманию перевод интересной статьи об lvalue и rvalue в языках C/C++. Тема не нова, но з...

Коротко о форматах фискальных документов: косяки версии 1.0 и переход на версии 1.05 и 1.1 Итак, продолжаем разговор о ФЗ-54 и онлайн-кассах. Предпринимателям, которых ждет вторая волна автоматизации, будет полезно узнать о требованиях к оформлению кассового чека, какая информация в них должна содержаться, и как это связано с фискальными накопителями разных версий...

Браузеры: борьба за корону Пришло время подумать о переходе на другой браузер? После нескольких лет разработок компания Mozilla представила Firefox Quantum, который может стать серьезным конкурентом Google Chrome. Мы протестировали все популярные браузеры и готовы поделиться результатами.

[Перевод] Matthias Noback Об Идеальной Архитектуре — Слои, Порты и Адаптеры (Часть 3 — Порты и Адаптеры) Matthias Noback (автор A year with Symfony) опубликовал цикл из трех статей, в котором описал свои взгляды на идеальную архитектру корпоративных приложений, сформировавшуюся за долгие годы практики.Первая часть является вводной и не представляет особого интереса(можно ознако...

Мечта Сбылась! Лазерный станок в Квартире! или Я так хотел лазерный станок что Женился)) Когда я учился в школе, а это было лет 6-7 назад, у нас был кружок робототехники в который я соответственно ходил, и там стоял лазерный станок, и на нем нам разрешали резать всё что могло бы пригодиться для создания роботов, а когда преподавателя не было, а небольшой опыт ра...

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

Google Chrome для iOS получил новую полезную функцию Google выпустила новую версию своего браузера Chrome для iOS, добавив в приложение долгожданную функцию экспорта паролей. Обновленная версия программы (66) уже доступна в App Store. Чтобы получить доступ к паролям, нажмите на три точки в правом верхнем углу приложения, вы...

Обзор программы Java-конференции JBreak 2018: абсолютный баланс Конференция: JBreak 2018 Суть: Единственная Java‑конференция в Сибири Дата: 4 марта 2018 Место: Новосибирск, Экспоцентр, Станционная ул., 104 Меньше, чем через 2 недели, состоится JBreak 2018. В этот раз я смог поучаствовать в Программном комитете и могу не просто пересказ...

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

WIP: Product Design Хочу рассказать про цикл работы над дизайном готового продукта, опираясь на собственный опыт работы в beepcar.ru. Это сервис который одним помогает попасть из пункта А в пункт Б, другим — сэкономить на бензине, а иногда — даже заработать. Короче, сводит водителей и пассаж...

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

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

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

Основы информационной безопасности. Часть 4. Стандарты и спецификации Это четвертая статья в цикле статей по теме «основы информационной безопасности». Описанные ранее вопросы: Часть 1: Виды угроз Часть 2: Информация и средства ее защиты Цена ошибки Часть 3: Модели информационной безопасности Специалистам в области информационной безопасн...

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

#скидочки | 21 марта Клинок Бесконечности III (75 руб.) | Lost Socks (Бесплатно) | Remember To Buy (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для...

Нам и не снилось-02.6: Один типичный день из жизни самозанятого Видеоблоггера 8bitguy Приветствую ! Решил продолжить свои ссылки для желающих заняться видеоблоггингом "Full-Time", 24/7. Вот - пример того, как можно жить и работать у себя и на себя (на свою семью). Доходы не указаны, да это и не важно. Очень хорошо рассказано про потраченное время, а также...

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

Производитель ручек для 3D-печати 3Doodler представил наборы для создания роботов-насекомых на основе вибродвигателей Hexbug В сегменте технологичных детских конструкторов регулярно появляются интересные новинки (достаточно вспомнить картонный Nintendo Labo), а теперь к ним присоединился и продукт производителя компактного 3D-принтера 3Doodler. Если раньше эта 3D-ручка была скорее игрушкой, чем по...

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

#Видео: Редкие записи выступления Стива Джобса в MIT Один из пользователей сервиса YouTube выложил редкие отрывки из выступления Стива Джобса перед студентами Массачусетского Технологического Института. Основатель Apple рассказывает о своих мыслях после увольнения из собственной компании, а также рассуждает, почему некоторые...

«Ростелеком» разрабатывает собственный смартфон Национальный оператор связи «Ростелеком» сообщил о разработке собственного смартфона. Об этом стало известно после того, как компания завладела мобильной операционной системой Sailfish OS. Во время разговора с журналистами президенту «Ростелекома&r...

Google раскрывает уязвимость Microsoft Edge раньше, чем готов патч безопасности Не секрет, что компании Google и Microsoft являются конкурирующими производителями ПО, в том числе в вопросе браузера: первая компания завоевала лидерство при помощи браузера Chrome, а вторая пытается удержать 3% суммарной доли пользователей Internet Explorer и Edge, хотя ст...

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

Обзор и тестирование видеокарт EVGA GeForce GTX 1050 SC Gaming и MSI GeForce GTX 1050 2GT OCV1 Лаборатория продолжает цикл материалов, посвященных графическим решениям серии GeForce GTX 1050. Несмотря на текущие реалии, такие видеокарты по-прежнему представляют большой интерес. Мы рассмотрим компактную версию EVGA, объединившую эталонную печатную плату и скромную сист...

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

Apple выпустит доступный MacBook Air в этом году Аналитик Мин-Чи Куо (Ming-Chi Kuo) из компании KGI Securities сегодня рассказал о своих предположениях относительно новых продуктов компании Apple. По его мнению, во втором квартале этого года производитель покажет более доступный вариант MacBook Air с диагональю 13 дюймов. ...

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

Бета-версия браузера Microsoft Edge доступна для iPad Компания Microsoft сделала доступной для пользователей планшета iPad бета-версию своего фирменного браузера Edge. Напомним, браузер Edge был официально выпущен для iPhone и Android-смартфонов в конце 2017 года. Мобильный браузер синхронизируется с десктопным, ...

Пять лучших конструкторов сайтов на начало 2018 года На сегодняшний день число сайтов в Интернете перевалило за 1,8 миллиарда и растет каждую секунду (официальные данные сервиса http://www.internetlivestats.com). Не важно, по каким причинам вы можете захотеть создать свой собственный сайт – но сегодня сделать это как никогда п...

Электросети в России переведут на "цифру" Премьер-министр Дмитрий Медведев провел 19 апреля совещание правительства, на котором поручил профильным министерствам и ведомствам определить порядок инвестирования и взаимодействия Госкорпорации Ростех и "Россетей" для создания в России до конца 2030 года цифрово...

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

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

Печать при низких температурах окружающей среды (от +4) (если публикации статьи картинки будут в полном разрешении - чес слово, не виновт! в коде поста все размеры и форматирование было прописано ) Собственно стоял мой малыш Ender 2 на подоконнике, жужжал себе потихоньку, сильно не пах. Но жизнь вносить свои коррективы...

Вопросы совместимости Tibero и Oracle. Часть 2. Разработка Java приложений Мы продолжаем цикл статей разработчиков приложений для баз данных. Эта статья затронет тему использования Tibero в Java приложениях использующих JDBC и Hibernate, а также фреймворк Spring Roo. Читать дальше →

Dart Summit 2018: основные мысли Больше недели назад прошла крупнейшая и самая важная конференция по языку Dart. Ваш покорный слуга там был (и даже немного постоял на сцене), так что перед вами отчёт о том, как это было. Весьма субъективный надо сказать. Тут всё вперемежку: новости о языке, мои собственные ...

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

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

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

Министерство связи РФ заявило о необходимости создания государственной блокчейн-платформы Для применения технологии блокчейн на государственном уровне необходимо создать собственную блокчейн-платформу, которая не подразумевает процесс майнинга. Об этом в ходе форума «Криптосреда» заявил замминистра связи и массовых коммуникаций Алексей Козырев, сообщает RNS. По с...

UE4 и мобильная разработка: мифы и реальность Широко распространено мнение, что Unreal Engine 4 — слишком «тяжелая» технология для мобильных игр. В то же время число проектов, выпущенных на этом движке в мобильных сторах, растёт с каждым днём. Почему все больше разработчиков выбирают для своих проектов UE4? С какими сл...

Телевизор Samsung The Frame UE55LS003AUXRU: умная картина на вашей стене Телевизоры Samsung линейки The Frame и, в частности, рассмотренная в данной статье модель UE55LS003AUXRU могут служить элементом интерьера, заменяя обычную картину на стене, но при этом они сохраняют всю функциональность современного «умного» телевизора, представляющего собо...

Harley Davidson в течение двух лет создаст собственный электрический мотоцикл Бренд Harley Davidson находится в упадке, финансовом и моральном. Показатели продаж мотоциклов за 2017 год на 6,7 % хуже, чем за 2016-ый, а на родных американских хайвеях дела и того хуже – проседание на 8,5 % в годовом исчислении. Что еще хуже, покупатели более не...

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

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

Британские охотники за привидениями показали фото «одержимой духом куклы» Британские охотники за привидениями из организации North Cornwall Paranormal опубликовали в Сети фотографию куклы, которая «одержима злым духом». Исследователи паранормальных явлений хотят узнать мнение пользователей относительно этой игрушки. Юзеры начали активно коммент...

Mozilla выпустила корпоративную версию Firefox Quantum Mozilla анонсировала выход бета-версии Firefox Quantum for Enterprise — корпоративного варианта своего браузера. Он не слишком сильно отличается от обычного варианта программы, но имеет ряд возможностей, благодаря которым браузер легко настроить и интегрироват...

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

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

[Перевод] Ричард Хэмминг: Глава 8. Искуственный интеллект-III «Цель этого курса — подготовить вас к вашему техническому будущему.» Привет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2365 в закладки, 360k прочтений)? Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, н...

Все что нужно знать о карточной игре Artifact: The Dota Card Game Пока все ждут от Valve третьей части Half-Life, Left 4 Dead и Portal, они создают собственную карточную игру по мотивам Dota. Анонс состоялся еще в прошлом году, а сегодня на специальном мероприятии студия с Гэйбом Ньюэллом во главе поделилась деталями. Стали известны особен...

Gartner Data & Analytics Summit 2018 19-21 марта в Лондоне состоялась конференция Gartner Data & Analytics Summit. Я был посетителем этого мероприятия и хочу поделиться с вами своими мыслями и наблюдениями. Читать дальше →

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

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

Лучшие игровые аппараты от Джойказино Азартные развлечения являются весьма популярными во всём мире. Это нас совершенно не удивляет, ведь благодаря игровым аппаратам человек в считанные минуты поднимает себе настроение и чувствует себя самым счастливым человеком на планете. Каждый игрок, который ценит азарт, дол...

Все, что известно о Windows 10 Polaris Недавно появилась статья с описанием Microsoft Polaris. Что это такое? Сегодня мы узнаем об этом подробнее, внимательнее рассмотрев технологические планы Microsoft.Прежде чем мы начнём говорить о Polaris, давайте поговорим о Windows Core OS. Это будущее системы Windows. Это ...

Интерфейсы: как сообщать пользователю, если «Упс, что-то пошло не так» Здесь вы не увидите ни строчки кода. Мы поговорим об обычных людях — о наших пользователях, точнее о том, как сообщать им, если в системе возникла какая-то непредвиденная ситуация. В основе статьи доклад Антонины Хисаметдиновой с Heisenbug 2017 Moscow, которая занимается п...

Amazon S3 и все-все-все: выбираем объектное хранилище Самые известные на мировом рынке объектные хранилища — это Amazon S3 (Simple Storage Service), Google Cloud Storage и Microsoft Blobs Storage. Они надежны, доступны через интернет и масштабируются до сотен петабайт. Наиболее популярный способ доступа к объектному хранилищу —...

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

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

Компания Valeo приглашает к участию в пятом ежегодном конкурсе Valeo Innovation Challenge Технологическая компания Valeo объявила о начале пятого по счету конкурса Valeo Innovation Challenge. Это отбор лучших студенческих инновационных проектов со всей планеты. Участники получают возможность представить собственный революционный стартап или поделиться новаторско...

Топ-10 популярных 3D-принтеров стоимостью менее 100 тысяч рублей Начитались 3Dtoday и осознали, что пора обзаводиться 3D-принтером? Еще не готовы обменять свой автомобиль на профессиональный аппарат? Тогда эта статья для вас. В ней мы рассмотрим десяток популярных вариантов для FDM-печати стоимостью от 10 до 99 тысяч рублей, но не дороже....

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

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

Как установить Ubuntu в режиме UEFI Если вы устанавливаете Ubuntu, но не хотите отказаться от преимуществ UEFI, эта статья вам обязательно поможет. В ней мы продемонстрируем, как можно совместить ОС Linux и интерфейс прошивки.

Huawei намерена по итогам текущего года продать 200 млн смартфонов Как сообщает источник, крупнейшие китайские производители смартфонов наращивают своё присутствие на зарубежных рынках. Целью каждой компании является увеличение объёмов продаж смартфонов. Так, Xiaomi наметила для себя цель в 120-150 млн проданных аппаратов по итогам те...

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

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

Как выбрать браузер по умолчанию в Windows 10 – очень просто Сейчас операционная система Windows 10 установлена почти на все компьютеры и ноутбуки, которые продают в магазинах. Пользователи часто сразу начинают устанавливать разного рода ПО, в том числе веб-браузеры для серфинга по сети, потому как фирменный

Делаем дизайн iOS клиента Trashbox Всем привет, сегодня я хочу поделиться с вами процессом разработки дизайна интерфейса iOS клиента Trashbox. Как создается макет? Как делать его анимацию? Ответы на эти вопросы вы найдете в этой статье. Поехали. С чего начать? Начать разработку стоит с изучения гайдла...

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

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

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

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

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

Яндекс.Браузер защитит пароли пользователей В браузере появился менеджер паролей

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

[recovery mode] Один день из жизни закаленного админа или рассказ о том как приручить СХД Сегодня мы расскажем о героических буднях админов и системах хранения данных. В рамках этой статьи мы расскажем две реальные истории внедрения СХД и попробуем поделиться своим опытом внедрения и эксплуатации СХД решений. Имена участников конечно же вымышлены. История 1. Как...

Microsoft представила Xbox One Spring Update Сегодня компания Microsoft официально представила «Xbox Spring Update» — следующее функциональное обновление операционной системы для Xbox, которое принесёт с собой поддержку дисплеев с разрешением 1440p и более глубокую интеграцию Mixer. Весь запланированный функционал пос...

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

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

[Перевод] Обучение с подкреплением никогда не работало TL;DR: Обучение с подкреплением (RL) всегда было сложным. Не волнуйтесь, если стандартные техники глубинного обучения не срабатывают. В статье Алекса Ирпана хорошо изложены многие современные проблемы глубинного RL. Но большинство из них не новые — они существовали всегда. ...

Bose – AR-очки ориентированные на звук Во время выставки SXSW 2018 компания Bose заявила, что работает над AR-очками собственного производства. Согласно информации поступившей с сайта CNET вместо того, чтобы дополнять окружающий мир визуально, как это делают Google Glass или Intel Vaunt, компания Bose решила сфок...

Первый некоммерческий обзор PICASO X PRO. Часть Вторая. Теперь поговорим про обрезание, а именно про Polygon X. Интерфейс почти такой же, как и на Polygon 2.0. У меня стоит последняя на этот момент обзора, версия Polygon X 1.0. Сначала про минусы. Убрали функцию прямого контроля принтера с компьютера, что лично мне иногда бы...

Японский подросток арестован за создание вредоносного ПО Японская полиция арестовала 17-летнего подростка по подозрению в создании вредоносного ПО, которое крадет пароли доступа к кошелькам с криптовалютой. Согласно информации местного новостного сайта Mainichi, юноша, чье имя не называется, учится в третьем (выпускном) классе шко...

Мой опыт консультирования по JavaScript (React/Redux) Всем добрый день. В марте-апреле исполнится два года, как я выпустил небольшие текстовые книги по React на русском языке. Учебники без "воды" вышли в удачное время, и я получил много посещений, скачиваний и "читателей", так же известных как разные ip-адреса. Книги окунули ме...

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

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

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