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

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

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

Nintendo будет поддерживать Switch дольше стандартного цикла Компания Nintendo рассказала, как долго Switch будет оставаться актуальной консолью. Напомним, что средний жизненный цикл «домашних» приставок, таких как PlayStation или Xbox, составляет 5-6 лет, [...]

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

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

Асинхронные циклы в Node.js 10 В этом месяце выходит десятая версия Node.js, в которой нас ждет изменение поведения потоков (readable-stream), вызванное появлением асинхронных циклов for-await-of. Давайте разберемся что это такое и к чему нам готовиться. Читать дальше →

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

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

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

Основы программирования на SAS. Урок 1 Привет! Я Анна Добрыченко, преподаватель учебного центра SAS в России: провожу тренинги по программированию на SAS Base, использованию SAS Enterprise Guide и SAS Visual Analytics, участвую в подготовке стажеров. Вся техническая документация и статьи продуктов и решений SAS и...

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

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

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

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

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

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

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

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

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

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

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

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

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

Тестовый пакет iXBT Application Benchmark 2018, часть 4: программы видеоконвертирования в качестве теста процессоров и ПК В четвертой статье цикла мы опишем подход к использованию программ видеоконвертирования HandBrake 1.0.7, MediaCoder x64 0.8.52 и VidCoder 2.63 в качестве теста процессоров и ПК для нашего нового бенчмарка iXBT Application Benchmark 2018.

Тестовый пакет iXBT Application Benchmark 2018, часть 5: программы 3D-рендеринга в качестве теста процессоров и ПК В пятой статье цикла мы опишем подход к использованию программ 3D-рендеринга POV-Ray 3.7, LuxRender 1.6 и Вlender 2.79 в качестве теста процессоров и ПК для нашего нового бенчмарка iXBT Application Benchmark 2018.

Тестовый пакет 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 в качестве теста процессоров и ПК для нашего ново...

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

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

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

До 10 мая игроки War Thunder смогут поучаствовать в важных сражениях Второй мировой Компания Gaijin Entertainment сообщила, что в многопользовательском военном симуляторе War Thunder стартовал цикл игровых событий «Хроника Второй мировой». До 10 мая (14:00 по МСК) игроки смогут принять участие в реконструкциях более чем 40 сра...

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

[Перевод] Как использовать getDerivedStateFromProps в React 16.3 (ру субтитры) Вышел перевод нового видео от команды hackage.tv, в котором очень доступно рассказано об использовании методов жизненного цикла в React 16.3 и getDerivedStateFromProps в частности.

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

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

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

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

[Перевод] Создание игры на 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...

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

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

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

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

Устройство спецэффектов для игр под NES. Часть 1 Существует несколько серий статей про программирование под NES, одна из них уже даже переведена на русский язык на хабре. Однако ни одна из них не заходит дальше обзора базовых возможностей консоли – рассматривается общая архитектура консоли, основы ассемблера, вкратце расск...

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

Обзор и тестирование видеокарт ASUS GeForce GT 1030 Low Profile и Palit GeForce GT 1030 KalmX Наша лаборатория продолжает цикл материалов, посвященных графическим ускорителям GeForce GT 1030. Ранее мы уже рассмотрели пассивные решения и низкопрофильные версии с активной системой охлаждения, а также полноразмерные варианты. На очереди изучение низкопрофильных и пассив...

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

Жизненный цикл Windows 10 продлен на полгода Новые сборки Windows 10 будут поддерживаться два года

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

PTC вернулась к прибыли Продажи производителя ПО для проектирования и управления жизненным циклом изделий продолжают расти.

Начат выпуск первых российских твердотельных накопителей Производство полного цикла запустила компания GS Group.

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

Ждуны нашли новый повод надеяться на скорый выход преемников NVIDIA Pascal Жизненный цикл Pascal подгоняется к концу, просто никто этого не замечает.

HP ищет Java, Frontend, iOS и Android разработчиков в офис в Москве В московском офисе HP открыты следующие вакансии в области R&D:Java-разработчик и Front-end веб-разработчикМы ищем Java- и Front-end веб-разработчиков с опытом создания производительных масштабируемых бизнес-приложений. Соискатели станут частью команды, отвечающей за кр...

Дизайн продукта от начала до конца Полный цикл работы над проектом от дизайнера Славы Яшкова, работавшего с райдшеринговым сервисом Beepcar.

Google знает, как создать огромный файл Sitemap ​Поисковый гигант выложил в YouTube очередную серию из цикла «SEO Snippets». На этот раз в обучающем ролике рассказывается о том, как создать файл Sitemap, содержащий свыше 50 тыс. URL-адресов.

Санкции против ZTE стали на руку Ericsson и Nokia Акции европейских вендоров дорожают в преддверии начала нового цикла обновления телекоммуникационного оборудования.

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

Red Hat обновила решение для управления жизненным циклом систем Red Hat Satellite 6.3 имеет глубокую интеграцию с Red Hat Ansible Tower, а также с сервисом мониторинга и прогнозирования неполадок Red Hat Insights.

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

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

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

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

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

Интегрируем TeamCity с JIRA – без плагинов и администраторов Мы разрабатываем большое модульное UI-приложение, состоящее из большого количества плагинов с разными циклами релиза. Весь код располагается в одном репозитории, так что к разработчикам постоянно приходит QA-специалист и спрашивает: «А какой компонент поменялся? Какую версию...

[Перевод] Learn OpenGL. Урок 4.6 — Кубические карты Кубические карты До сих пор нам приходилось пользоваться лишь двухмерными текстурами, однако, OpenGL поддерживает гораздо больше типов текстур. И в этом уроке мы рассмотрим тип текстурной карты, на самом деле, представляющий собой комбинацию нескольких отдельных текстур – э...

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

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

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

Audi объявила официальный запас хода Audi e-tron (400 км по циклу WLTP) и рассказала о способах зарядки батарей, поместив электрокроссовер в клетку Фарадея Компания Audi рассказала о целом спектре решений, которые можно будет использовать для зарядки батарей ее электромобилей, а также объявила официальный запас хода кроссовера Audi e-tron, сертифицированный по стандарту WLTP (Worldwide harmonized Light vehicles Test Procedure)....

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

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

О чем не пишут в документации, или тонкости рефакторинга на .Net Core Всем привет! Этим материалом мы открываем цикл из нескольких статей, посвященных длинной истории о том, как мы пришли с одной стороны к CD, а с другой — к high availability, основанной на избыточности. Начнем по порядку. У нас есть API для мобильного приложения, которое нахо...

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

Продажи флагманов под угрозой Жизненный цикл смартфонов увеличился до 2,5 лет, покупатели все чащи берут подержанные флагманы прошлых лет.

[Из песочницы] Amazon S3 + 1С. Часть 1. Интерфейс Всем привет, с вами Низамов Илья и сегодня я начинаю цикл статей по написанию обработки взаимодействия с облаком Amazon s3 из 1С. Обработка Amazon s3 позволяет получат список файлов по фильтру, скачать необходимые файлы с Amazon s3 используя amazon s3 api, отправлять фай...

Что нового в DataGrip 2018.1 Привет! В этом релизном цикле некоторые улучшения появились ещё в минорных обновлениях. Но, так как о них на Хабре мы не пишем, я расскажу в этом посте обо всём новом с момента предыдущего релиза. Читать дальше →

«Одноклассники» сделали windows-заповедник для вымирающих игр на Flash Adobe запланировала конец жизненного цикл Flash на 2020 год, но flash-игры по прежнему привлекают десятки миллионов игроков в России.

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

Apple экранизирует “Основание” Айзека Азимова Компания Apple приобрела права на экранизацию цикла научно-фантастических романов Айзека Азимова «Основание» (Foundation). Экранизации подвергнется основная трилогия, состоящая из романов «Основание», «Основание и Империя» и «Второе Основание».

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

[Перевод] Как передать полиморфный объект в алгоритм STL Как мы можем прочесть в первой главе книги Effective C++, язык С++ является по сути своей объединением 4 разных частей: Процедурная часть, доставшаяся в наследство от языка С Объектно-ориентировання часть STL, пытающийся следовать функциональной парадигме Шаблоны Эти чет...

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

WWW: QB64 — наследник QuickBASIC, который почти не выглядит устаревшим Для подписчиковЕсли ты успел провести достаточно времени за синим экраном, на котором заглавными буквами возводились зиккураты из циклов FOR..NEXT, значит, тебе будет приятно (или как минимум забавно) услышать о том, что легендарный QuickBASIC жив по сей день.

Altered Carbon / «Видоизмененный углерод» Altered Carbon был, пожалуй, самым ожидаемым редакцией ITC.ua сериалом 2018 г. Смесь детектива, крутого боевика и киберпанка, основанная на цикле книг фантаста Ричарда Моргана и снятая в рамках Netflix Originals сценаристкой Alexander, Shutter Island и Alita: Battle Angel – ...

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

Автоматизация действий атакующего, используя metasploit и Python Известно, что метасплойт написан на Ruby и не поддерживает скрипты, написанные на Python. Несмотря на это у метасплойта есть двусторонний RPC–интерфейс, при помощи которого можно запускать задачи. Есть две библиотеки, позволяющие взаимодействовать с remote procedure call (R...

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

Новая тестовая сборка Windows 10 — с улучшениями в Windows Defender Компания Microsoft выпустила тестовую сборку Windows 10 с номером 17120. Она распространяется в быстром цикле обновлений программы Windows Insider.

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

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

BenQ покажет на HI-FI & HIGH END SHOW проекторы, превосходящие по ряду ключевых параметров большинство моделей элитных брендов Только BenQ покажет на выставке проекторы с 3-цветными источником света и 4K UHD модели с технологией двойного сдвига матриц Ключевой особенностью и достоинством Hi-Fi & HIGH END техники с точки зрения представления ее покупателю является отсутствие связи цены и технических ...

AI@MIPT: «Нейроморфные вычисления и механизмы мозга» 12 февраля на Физтехе состоится очередная встреча из цикла семинаров по искусственному интеллекту «Нейроморфные вычисления и механизмы мозга». Виталий Дунин-Барковский, заведующий отделом нейроинформатики Центра оптико-нейронных технологий и главный исследователь проекта i...

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

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

Найдена реальная причина быстрой разрядки смартфонов, и как с ней бороться Хоть все производители смартфонов и уверяют, что мобильные устройства сохраняют около 80% емкости батареи после 500 циклов зарядки, то есть после двух лет активного использования, однако на деле все оказывается хуже. Эксперт Адриан Кингсли-Хьюз с

GeekBrains начинает готовить JavaScript-разработчиков полного цикла На нашем обучающем портале открывается новая профессия — Fullstack JavaScript-разработчик. С помощью актуальных фреймворков ReactJS и Node.js мы научим реализовывать и frontend сайта (то, что пользователь видит в браузере), и серверную часть. Описание и программа под катом....

Экранизация «Ведьмака» обрела предварительную дату релиза В сети появились новая информация о грядущей телеадаптации популярного цикла «Ведьмак» от канала Netflix. Любопытными инсайдами поделилась сценарист Лорен Шмидт Хиссрич: она явно не прочь подразнить фанатов [...]

Компания «Рэйдикс» заключила партнерское соглашение с системным интегратором «Умные решения» Вендор СХД «Рэйдикс» подписал партнёрский договор с системным интегратором полного цикла «Умные Решения». Компания-партнёр оказывает следующие …

Вышла тестовая сборка Windows 10 с большим списком улучшений Компания Microsoft выпустила тестовую сборку Windows 10 Insider Preview с номером 17093. Она распространяется в быстром цикле обновлений и добавляет множество улучшений.

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

Hyundai Tucson: не спешите встречать «по одежке», изучите его «по уму» Кроссовер Hyundai Tucson – одна из самых популярных моделей своего сегмента в Украине. С ним мы продолжаем цикл статей, посвященных мощным дизельным кроссоверам среднего класса. Давайте оценим «корейский рецепт» создания подобного автомобиля, попутно заочно сравнивая его с у...

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

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

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

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

Отчёт Центра мониторинга информационной безопасности за II полугодие 2017 года C начала 2018 года мы переходим на полугодовой цикл публикации отчётов Центра мониторинга нашей компании. Данный отчёт охватывает период с июля по декабрь 2017 года. Под катом о том, почему событий стало меньше, а инцидентов — больше. Читать дальше →

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

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

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

Опубликованы официальные рейтинги запаса хода электромобиля Nissan Leaf 2018 по американскому циклу EPA (243 км) и новому всемирному циклу WLTP (270 км) Во время анонса электромобиля Nissan Leaf 2018 с батарей на 40 кВтч представители компании озвучили запас хода в 240 км (150 миль) по американскому циклу EPA, 378 км (235 миль) по европейскому циклу NEDC или 400 км (250 миль) по японскому циклу Japan JC08. Однако на тот моме...

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

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

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

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

Forrester назвал PTC лидером среди разработчиков PLM-решений Forrester Research в исследовании «The Forrester Wave™: Product Lifecycle Management для дискретных производств, Q4 2017» назвала компанию PTC (NASDAQ: PTC) лидером рынка программного обеспечения для управления жизненным циклом изделий. Признания аналитиков PTC удост...

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

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

Обзор смартфона ASUS Zenfone 5 Lite: ускоренный цикл ASUS осенью представила очередное номерное семейство Zenfone 4, и казалось, что оно пришло всерьез и минимум на год. Что же, мы ошибались – тайваньская компания очень любит резкие телодвижения, серия Zenfone 5 появилась менее чем через полгода, уже на MWC 2018. И се...

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

Что сообщают о LG V40 ThinQ и аппаратной поддержке Google Assistant в LG G7 ThinQ? Пользователи уже знают, что компания LG, вероятно, порадует в текущем году еще двумя флагманами — LG G7 ThinQ и LG V35 ThinQ. Согласно новому сообщению, в 2018 году линейка LG V может пополниться еще одной моделью — LG V40 ThinQ. Кроме того, в LG G7 ThinQ может ...

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

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

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

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

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

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

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

Visionox показала складной экран На выставке в Китае компания Visionox показала несколько новых прототипов панелей AMOLED. Наиболее интересной новинкой вполне можно считать складной экран размером 7,2 дюйма по диагонали. Радиус сгибания составляет 6 мм. О том, что специалисты китайской компании созд...

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

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

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

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

Office 2019 не поддерживает Windows 7 и 8.1 Microsoft официально подтвердила, что релиз набора программ для работы с документами Office 2019 состоится в конце 2018 года. Установить его можно будет только на устройства с Windows 10. Также компания сократила жизненный цикл пакета с десяти до семи лет: основная поддержка...

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

Как Сбербанк следит за состоянием крупнейшей в России сети из 77 тыс. устройств самообслуживания Сбербанк РФ автоматизировал процессы жизненного цикла собственных устройств самообслуживания, сеть которых является самой большой в Россия. По состоянию на февраль 2018 года она насчитывает 77 тыс. устройств. Image:Sber_us_670.png Задачи Внедряемая система ПАРУС была призв...

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

Atlassian User Group Ufa — первый блин не комом Вот и Уфа дозрела до Atlassian Community и единого пространства жалоб на новый дизайн, стабильность и практического решения проблем с продуктами Atlassian. Мы провели Ufa AUG #1 и могу точно сказать, что первый блин — не комом! Программа: Трагедия в трех томах: как мы у...

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

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

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

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

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

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

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

Ford может приступить к выпуску электромобилей в Германии после 2023 года Ford может начать производить электромобили в Германии после 2023 года, когда жизненный цикл модели Ford Fiesta подойдёт к концу, сообщил глава немецкого подразделения автопроизводителя Гуннар Херманн (Gunnar Herrmann) в интервью бизнес-еженедельнику Handelsblatt, д...

Начато серийное производство первых российских SSD Компания GS Group анонсировала, как она утверждает, серийное производство первых российских твердотельных накопителей. Выпуск устройств налажен в инновационном кластере «Технополис GS». Отмечается, что локализован весь цикл разработки и производства SSD-...

12NEWS.RU :: Блоги :: Siemens и Bentley рассказали о совместном использовании BIM-технологий По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), Хельмут Людвиг, руководитель IT-отдела компании Siemens поделился новостями о совместных разработках для развития продуктов и использовании <цифровых двойников> в управле...

Обзор и тестирование видеокарт ASUS GeForce GT 1030 и MSI GeForce GT 1030 LP 2GH: мы – пассивные модели В текущих реалиях лаборатория начинает цикл материалов, посвященных видеокартам GeForce GT 1030. Они позволяют наслаждаться нетребовательными играми и многопользовательскими проектами в разрешении 1080р при средних настройках, предоставляя входной билет в игровой мир. У них ...

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

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

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

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

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

Что будет в новой Workspace ONE от VMware VMware «снабдили» новыми решениями Workspace ONE — единую платформу цифровой рабочей области для администрирования приложений. Обновленная версия предлагает более надежную защиту среды при работе с «сетями без границ», системы ИИ и МО для анализа пользовательского поведения,...

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

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

Видеозаписи выступлений по геймдеву в Лектории Вышки В марте этого года в рамках лектория Вышки прошел цикл лекций об игровой индустрии. Лекции читали преподаватели программы «Менеджмент игровых проектов» ВШБИ НИУ ВШЭ. Под катом я собрал для вас видеозаписи, ссылки на конспекты и краткое описание всех докладов. Читать дальше...

Внешние батарейки BURO RA-10000-QC3.0 и RA-13000-QC3.0 с быстрой зарядкой BURO представляет два мобильных аккумулятора RA-10000-QC3.0 и RA-13000-QC3.0 емкостью 10 000 мАч и 13 000 мАч соответственно. Новинки позволяют заряжать смартфоны, навигаторы, плееры, планшеты и другие гаджеты максимально быстро и корректно, поскольку они оснащены технологие...

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

Как подписать сообщение алгоритмом ГОСТ Р 34.11/34.10-2001 на Java В этот статье я расскажу, как подписать произвольное сообщение приватным ключом и сертификатом по алгоритму ГОСТ Р 34.11/34.10-2001 присоединённой (attached) подписью на языке Java. Для проекта электронного документооборота мне потребовалось сделать подпись алгоритмом ГОСТ....

Мини-ПК Raspberry Pi 3 Model B+ сможет стать центром «умного» дома Несмотря на то, что уже продано более 14 миллионов недорогих вычислительных плат для мини-компьютеров, Raspberry Pi придерживается медленного цикла выпуска. Компания обычно ждет более года, и только потом обновляет линейку моделей. И даже тогда изменения могут быть весьма не...

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

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

[Перевод] Система типов в математике Время от времени мне встречаются вопросы по математике, которые в каком-то смысле можно назвать «грамматически неверными». Пример. «Интервал является замкнутым или открытым?» Пример. «Является ли группой?» Пример. «Каков ряд Фурье для ?» А вот ещё более глупые примеры. ...

[Из песочницы] NRF51822: дружим BLE и RTOS Современные тенденции в технике идут по пути все большей интеграции – прогресс позволяет делать процесс разработки электронных устройств все больше похожим на сборку конструктора. Одним из наиболее ярких примеров является огромное количество так называемых «систем на чипе»...

Mail.ru Group покупает сервис «33 Слона» и интегрирует его с Юлой Компания Mail.Ru Group объявила о приобретении 100% акций компании «33 Слона» — цифрового агентства недвижимости. Сумма сделки не раскрывается. «33 Слона» предоставляют услуги по купле-продаже недвижимости с использованием собственной it-платформы, делая тем самым проц...

SOC for intermediate. Разбираемся в том, что защищаем, или как провести инвентаризацию инфраструктуры И снова всем привет. Цикл «SOC for …» продолжает свое движение и развитие. Первый слой внутренней кухни центров мониторинга и реагирования на инциденты мы уже успели осветить в предыдущих статьях, поэтому попробуем понемногу пойти вглубь, к техническим подробностям и более т...

Sion Power анонсирует выпуск аккумуляторов Licerion, удельная энергоемкость которых равна 500 Вт∙ч/кг Компания Sion Power, занимающаяся передовыми разработками в области литий-ионных аккумуляторов, сообщила, что в этом году на ее фабрике в Аризоне начнется серийный выпуск литий-металлических аккумуляторов Licerion. В этих аккумуляторах используется запатентованная техно...

Динамическое изменение иконки приложения в iOS Начиная с iOS 10.3 вы можете менять иконки приложения прямо из кода. В этом статья мы рассмотрим простой пример кода, который реализует эту возможность.

Применение паттерна observer в Redux и Mobx Паттерн "observer" известен наверное с момента появления самого ооп. Упрощенно можно представить что есть объект который хранит список слушателей и имеет метод "добавить", "удалить" и "оповестить", а внешний код либо подписывается либо оповещает подписчиков class Observable...

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

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

«Мамкин архитектор». Часть 1: Взлеты и падения программной инженерии Доброго времени суток, уважаемые читатели Хабра. Представляю вашему вниманию цикл статей «Мамкин архитектор». В нем я постараюсь отразить личное мнение относительно построения гибких архитектур. Попутно объясню, как это пригодится менеджерам и поможет разработчикам укрепить ...

Состоялся официальный запуск «подкрепленных золотом» токенов DGX После более двух лет разработок первые подкрепленные золотом токены DGX проекта Digix запущены на платформе Ethereum. Таким образом, первое ICO, проведено на Ethereum, официально завершило цикл с момента старта проекта и до его фактической реализации, пишет Trustnodes. Напом...

Business English Listening: помощник в изучении делового английского Люди, изучающие иностранные языки с нуля, часто сталкиваются с «эффектом плато». Так называется состояние, когда уровень владения языком больше не поднимается, несмотря на все усилия учащегося. Одним из [...]

[Из песочницы] Android Lifecycle-aware Architecture Components 6 ноября 2017 года компания Google опубликовала информацию об анонсе стабильной версии архитектурных компонентов. Разработчики Google предоставили руководство по архитектуре приложений и представили ряд классов и интерфейсов, которые упрощают создание приложений с выстрое...

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

Интенсив «C# для начинающих» С помощью С# вы можете писать Windows-приложения, кроссплатформенные игры на движке Unity, игры на Xbox и масштабные веб-сервисы. «Си-шарп» входит в ТОП-5 языков программирования по частоте запросов в Google и имеет четвертое по&n...

Основы программирования на SAS Base. Урок 2. Доступ к данным В предыдущей статье мы познакомились с интерфейсом SAS UE, терминологией SAS Base, типами данных, основными требованиях к синтаксису SAS Base, а также рассмотрели распространенные синтаксические ошибки. Сегодня я расскажу, как можно получить доступ к данным различных формат...

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

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

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

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

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

Банкир из Латвии назвал русский язык «языком дикарей» Русский язык является "языком дикарей". Так считает латвийский банкир Гирт Рунгайнис. Представитель банковской сферы Латвии Гир Рунгайнис сделал громкое заявление по поводу русского языка. Финансист считает, что пользуются им только дикари, а местному правительст...

Стать читером в шутере «Калибр» будет непросто Компании Wargaming Labs и 1C Game Studios выпустили тринадцатое по счёту видео из цикла дневников разработчиков многопользовательского шутера «Калибр». В нём создатели раскрыли принципы работы сетевых технологий игры. Все расчёты, касающиеся бо...

Микрогибридная силовая установка VW сопоставима по эффективности с дизелем Концерн Volkswagen рассказал об особенностях экономичной силовой установки 1.5 TSI ACT BlueMotion, которая доступна для автомобилей Golf. Четырёхцилиндровый бензиновый агрегат, оснащённый турбиной с изменяемой геометрией, имеет рабочий объём 1,5 литра. Мотор работае...

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

Производитель называет Midea AirX первым настоящим «комнатным кондиционером воздуха» Подразделение Midea Residential Air Conditioner Division (RAC) компании Midea Group, отмечающей в этом году свое 50-летие, представило умный кондиционер AirX. Местом презентации было выбрано мероприятие Mostra Convegno Expocomfort, прошедшее в Милане. По словам производ...

III итоговая конференция «Инженеры будущего: инструменты поиска и развития талантов» Ассоциация 3Д образования завершает очередной цикл образовательных мероприятий 2017-2018 учебного года. В проекте «Инженеры будущего: 3D технологии в образовании» принимают участие образовательные организации из 34-х регионов Российской Федерации, в 29-ти из которых состояли...

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

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

Техникой Apple пользуются в среднем 4 года Аналитик из компании Asymco Горация Дедье (Horace Dediu) подсчитал средний срок использования продукции Apple. Согласно предоставленным им данным, владельцы «яблочных» гаджетов расстаются со своими устройствами в среднем через четыре года и три месяца после их приобретения —...

Grasshopper 1.13.1 Grasshopper — приложение, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый популярный сервис для изучения иностранных языков Duol...

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

«Сименс» провела «День дигитализации – 2018» В ходе мероприятия прошло обсуждение актуальных вопросов, связанных с цифровизацией экономики и промышленности России. В Москве состоялся &laquo;День дигитализации &ndash; 2018&raquo;, организованный компанией &laquo;Сименс&raquo; для российских партне...

Серийный выпуск GPU Nvidia Turing начнется в третьем квартале Хотя компания Nvidia пока не делала на этот счет никаких заявлений, ожидается, что первые ускорители на GPU Turing для майнеров будут представлены на мероприятии GTC 2018, которое пройдет с 26 по 29 марта. По новым сведениям, в Nvidia ожидают, что спрос на 3D-карты в ...

12NEWS.RU :: Блоги :: Software AG получила от Gartner наивысшую оценка по критерию <способность реализации> По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), немецкий производитель программного обеспечения стал единственным вендором, получившим высшую оценку одновременно в двух категориях: управление архитектурой и анализ ИТ-портфел...

Запущено массовое производство первых российских SSD-накопителей GS Group с 2016 года реализует первый в России проект по разработке и массовому производству SSD-накопителей (solid-state drive, твердотельные накопители) для клиентского и корпоративного сегментов - немеханических запоминающих устройств на основе микросхем памяти с управляю...

[Перевод] Blockchain на Go. Часть 1: Прототип Блокчейн одна из самых революционных технологий 21 века, до сих пор не реализовавшая весь свой потенциал. По сути, блокчейн это просто распределенная база данных. Что же делает ее уникальной? Это база данных полностью открыта и хранится у каждого участника полной или частичн...

Следующий флагманский телефон LG поступит в июне с совершенно новым дизайном Возвращаясь к выставке CES, LG заявила, что она уходит от годового цикла запуска смартфонов и вместо этого сосредоточится на выпуске большего количества вариантов своих телефонов. Сообщалось также, что генеральный директор Jo Seong-jin заказал полный редизайн преемника G6. Т...

Сервис-дизайн для НКО: идет регистрация на бесплатный вебинар Специалисты проекта «Бременские консультанты» 13 апреля 2018 года проводят бесплатный вебинар из цикла про сервис-дизайн для представителей общественных проектов. На нем участники узнают, как грамотно формулировать задачи и эффективно их решать. Знакомы л...

[Перевод] Почему наследование всегда было бессмысленным Есть три типа наследования. Онтологическое наследование указывает на специализацию: вот эта штука — специфическая разновидность той штуки (футбольный мяч — это сфера и у неё такой-то радиус). Наследование абстрактного типа данных указывает на замещение: у этой штуки такие ...

Телеканал «Культура» показал документальный фильм про «Волгу» Канал «Культура» представил фильм цикла «Ехал грека… Путешествие по настоящей России», в котором было максимально совершенно рассказано о традициях и выдающихся местах Вологды. Домик Петра Первого в областном центре был посещён ведущим программы. Он также объездил все дост...

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

VLC 3.0.0 Vetinari Неплохо начался и продолжается год для Linux в качестве рабочей станции. Вслед за третьим Wine, настало очередь популярнейшего медиаплеера VLC. После длительного и напряженного цикла разработки VideoLAN анонсировала выпуск видеоплеера с открытым исходным кодом VLC 3.0.0 озаг...

[Из песочницы] Знакомство с Gjallarhorn.Bindable.WPF (F#) на примере выполнения тестового задания В статьях на русском языке теме использования F# совместно с WPF уделяют немного внимания. Сегодня я попробую познакомить вас с одной из F# библиотек, которая значительно упрощает такую разработку. В качестве демонстрационного примера возьмем одно из тестовых заданий по WPF,...

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

Беспроводные наушники PaMu не будут выпадать из ушей На Indiegogo собирают средства беспроводные внутриканальные наушники PaMu, разработчики которых утверждают, что благодаря особому дизайну их детище никогда не будет выпадать из ушей. PaMu получили 10-миллиметровые драйвера, воспроизводящие звук в диапазоне от 20 до 20 000 Г...

[Перевод] Отлично, мы собрались DevOps-нуться. Получается, 15 лет процессов планирования — коту под хвост? В больших компаниях редко возникает вопрос «Что собой представляют эти новомодные методики и технологии?», скорее «Как мы можем их у себя применить?». DevOps существует почти 10 лет, и в последние два-три года большие нормальные организации уже освоились с премудростями ...

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

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

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

Специалист уверен, что смартфон Samsung Galaxy X со сгибающимся дисплеем не выйдет в следующем году В прошлом году глава мобильного подразделения Samsung подтвердил, что компания работает над смартфоном со сгибающимся дисплеем, планируя его выпуск в конце 2018 года. Позже было объявлено, что выпуск инновационного устройства откладывается на 2019 год. Главной проблемо...

Ведьмак Геральт станет гостевым персонажем файтинга Soulcalibur VI Вы ведь ждёте следующую игру с ведьмаком Геральтом? Тогда вам будет приятно узнать, что знаменитый Белый Волк пополнит список бойцов грядущего файтинга Soulcalibur VI от Bandai Namco. А чтобы всё было в лучшем виде, перенести Геральта в новую игру японской компании ...

PTC и МИЭМ создадут Центр по продвижению технологий Интернета вещей Международный разработчик ПО PTC договорился с Московским институтом электроники и математики им. А.Н. Тихонова о создании на базе вуза Центра по продвижению технологий Интернета вещей (IoT), Промышленного интернета вещей (IIoT) и дополненной реальности (AR), сообщает «ИКС-м...

Что такое EVPN/VXLAN В этой статье я расскажу — что такое EVPN/VXLAN и почему особенности этой технологии кажутся мне привлекательными для применения в ЦОД. Я не буду глубоко погружать вас в технические детали, а остановлюсь на них лишь в той мере, в которой это необходимо для знакомства с техно...

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

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

Раскрыты подробности о новом Mitsubishi Outlander PHEV Японские разработчики из Mitsubishi продолжают проводить электрификацию своего модельного ряда. На Женевском салоне состоялась премьера гибридного флагмана с обновленным двигателем. Бензоэлектрический подзаряжаемый Mitsubishi Outlander PHEV является серийным кроссовером с ...

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

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

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

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

Яндекс.Такси и Skyeng запустили уроки английского для водителей Сервис Яндекс.Такси и онлайн-школа Skyeng объявили о запуске бесплатного курса английского языка для водителей преддверии чемпионата мира по футболу FIFA 2018 . Курс призван помочь освоить фразы, которые могут пригодиться в поездках с иностранцами. Уроки разработаны специал...

Мобильное приложение от Google научит кодировать на JavaScript Компания Google выпустила приложение Grasshopper в рамках проекта Area 120, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый попу...

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

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

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

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

[Перевод] Кончина программной инженерии и последний методист Disclaimer: Это перевод статьи профессора Бертрана Мейера из блога Communications of the ACM. Статья относительно недавняя (по сравнению с предыдущим переводом). А профессор Бертран Мейер, представлять которого не нужно, является почетным доктором и заведующим кафедрой ИТМО,...

Google leanback — забота большого брата Добрый день, читатели Хабра. Хотел бы поделиться своим опытом разработки приложения для Android TV на примере DetailsFragment. Есть официальные примеры тут и официальная документация тут. Что сподвигло меня выразить свое мнение? Это то, что официальные примеры не отвечают...

[Перевод] Генерируем уровни для игры с помощью нейросетей Предисловие За последние несколько лет прогресс в области искусственного интеллекта привёл к созданию методов машинного обучения на основе обучения представлениям (representation-learning) с несколькими слоями абстракции — так называемому «глубокому обучению». Общественное ...

Проверяем качество услуг VPS.house Продолжаем тестировать облачные VPS российских провайдеров. Сегодня мы рассмотрим под микроскопом услуги VPS.house (компания «Глобальные Коммуникации»). Подробно рассказывать об используемых технологиях не будем, сосредоточимся на главном: чем отличается предложение VPS.hous...

Друпалгеддон-2. Подробно разбираем новую уязвимость в Drupal Для подписчиковВот и настал час второго «Друпалгеддона»! Это новая версия наделавшей в свое время много шума критической уязвимости в одной из самых популярных CMS. Найденная брешь позволяет абсолютно любому незарегистрированному пользователю всего одним запросом выполнять л...

[Перевод] Введение в квантовые вычисления Привет, Хабр! Совсем недавно мы рассказывали вам о квантовых вычислениях и языке Q#. Сегодня же мы уйдем в теорию еще глубже и рассмотрим историю квантовых вычислений. Кроме того, в этой статье вы найдете 5 требований к квантовому компьютеру. Какими свойствами должна обладат...

Принципы DevOps от DASA На сайте сообщества по развитию компетенций DevOps и Agile, ассоциации DASA (DevOps Agile Skills Association), опубликован список принципов DevOps. Авторы предваряют этот список формулировкой задачи, решение которой было бы крайне полезно. Существует множество определений D...

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

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

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

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

Keys in React. Готовим правильно Сегодня поговорим об атрибуте key в React. Часто разработчики, которые только начинают использовать React, не придают большого значения атрибуту key. А зря… Что говорит уточка, когда узнала, что ты не используешь key Чтобы представить работу ключей полностью и с различными ...

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

Улучшение Service Desk при использовании COBIT 5 Онлайн-ресурс ISACA — «COBIT FOCUS» —  опубликовал статью Клаудио Силли (кандидат наук, CISA, CRISC, CISM, CGEIT), посвященную улучшению деятельности Service Desk в компаниях, использующих COBIT 5. «Service Desk играет значительную роль в повседневной р...

Apache Ignite — вычисления в гриде Вычисления в гриде или майнинг «красивых» хешей, такую задачу я решил проверить для вычисления в гриде Apache Ignite. Ранее я пробовал и писал Ignite как Sql БД, но для себя я понял что это пока удобная опция в этой вычислительной системе (к SQL на Ignite я еще вернусь), име...

[Из песочницы] Bitcoin и Ethereum: что происходит на узлах, которые не занимаются добычей, и что с ними будет дальше? Введение В последнее время довольно часто говорят о перспективах блокчейн систем, о том, что в будущем блокчейн заменит классические платёжные системы, такие как, например, Visa или Mastercard, а затем, возможно, коренным образом изменит и юриспруденцию благодаря возможност...

Фотогалерея: Microsoft Word, нарисованный мелом на доске, на уроке информатики в сельской школе Ганы Морально и физически устаревшая компьютерная техника (и ПО) – одна из многих проблем, наблюдающихся в государственных и образовательных учреждениях Украины, особенно на уровне отдельных маленьких городов и сел. С другой стороны, за последние годы ситуация значительно улучшил...

[Перевод] Segregated Witness для чайников Масштабируемость биткоина является одной из его главных проблем, над решением которой активно работают. Одним из представителей этих решений является, например, технология Lightning network, но ее реализация пока что не представляется возможной ввиду некоторых уязвимостей. Д...

Прыжок в облако. Строим бюджетное решение для интернета вещей на NodeMCU + Azure IoT Hub Для подписчиковСамое популярное назначение IoT-устройств — это сбор телеметрии. На сегодняшний день цены на облачные IoT-сервисы снизились буквально до одного доллара в месяц, который, согласись, не жалко отдать даже просто ради эксперимента. :) В этой статье я расскажу, как...

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

[Перевод] Параллельное программирование в Swift: Operations В параллельном программировании в Swift: Основы Я представил множество низкоуровневых способов для управления параллелизмом в Swift. Первоначальная идея состояла в том, чтобы собрать все различные подходы, которые мы можем использовать в iOS в одном месте. Но при написании э...

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

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

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

Слухи: PlayStation 5 получит APU на основе Zen и Navi и выйдет довольно скоро Сегодня игровую общественность взволновала удивительная новость. Портал SemiAccurate утверждает, что у него есть доступ к секретной информации относительно аппаратного обеспечения PlayStation 5, которой он рад поделиться со своими читателями. Подробности никак не по...

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

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

Стартовал конкурс «DOT-журналистика 2018» 1 февраля 2018 года начался прием заявок на участие в Шестом ежегодном конкурсе «DOT-журналистика 2018». Одна из основных задач конкурса - популяризация доменной тематики в среде интернет-пользователей и повышение профессионального уровня материалов о системах интернет-ад...

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

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

Рост рынка смартфонов в этом году уменьшится до 2,8% Рост рынка смартфонов замедлился. Специалисты аналитической компании TrendForce прогнозируют, что в этом году он составит всего 2,8%. Ранее ожидалось, что рост составит 5%. Производители смартфонов столкнулись как с ослаблением спроса, так и с ростом цен на ключевые ком...

[Перевод] Современный CSS для динозавров — Двигать пиксели в CSS и так было трудно! А теперь мне говорят, насколько круто использовать несемантические названия классов, встроенные стили в HTML и даже писать стили CSS на JavaScript! [Вставь тут гифку из «Гриффинов»] — Ха! Иллюстрации из Dinosaur Comics Райана Норта...

Одна «Альфа» хорошо, а две — лучше! Готовимся к продвинутым техникам взлома Wi-Fi Для подписчиковВ прошлых статьях о пентестах точек доступа Wi-Fi мы разобрали базовые техники, а сейчас примемся за более продвинутые. Рассмотрим особенности адаптеров и добавим мощности нашему донглу. Это необходимо, чтобы использовать ускоренные способы взлома, принудитель...

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

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

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

Американским инженерам удалось создать эффективный гибкий аккумулятор Инженеры Соединенных Штатов создали гибкий аккумулятор, работа которого была проверена при подсоединении к «умным» часам. В ходе эксперимента устройство подвергалось значительным механическим нагрузкам, однако не утратило работоспособности. Ученые Колумбийского университета ...

Western Digital окрашивает карты памяти microSD в необычный цвет Компания Western Digital объявила о доступности карт памяти Purple microSD. По словам производителя, новые сменные носители на базе флэш-памяти созданы специально для «современных камер видеонаблюдения и внешних систем», то есть систем на периферии модели об...

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

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

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

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

Открытый урок «ISCSI в Linux» Всем привет! Выходим на финишную прямую по запуску обновлённого курса «Администратора Linux»: целиком обновили программу, провели открытые уроки, с одним из которых и делимся с вами. На уроке разбирается SAN и NAS и как настроить ISCSI target в Linux. Как всегда ждём комм...

Daimler начнёт производить электрофуры eActros в 2021 году Представители концерна Daimler в ходе пресс-конференции, прошедшей в Штутгарде, продемонстрировали изображения новой тяжёлой электрофуры Actros, массовое производство которой планируется начать уже через три года. Весить грузовики будут от 18 до 25 тонн и смогут проехать н...

Минобороны предложили создать стандарты для искусственного интеллекта "Мы подготовили для Минобороны предложения по разработке документов по стандартизации оборонных интеллектуальных технологий. Сейчас мы эти предложения активно обсуждаем с главным управлением научно-исследовательской деятельности и технологического сопровождения передовы...

Где скачать и как поиграть в Playerunknown’s Battlegrounds (PUBG) для Android уже сегодня? Мобильная версия многопользовательской онлайн-игры в жанре королевской битвы, разрабатываемой и издаваемой студией PUBG Corporation, дочерней компанией корейского издателя Bluehole. Ссылки на все нужные источники: Скачать .apk PUBG от Timi Studio — Облако Mail или GDrive (1....

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

Volvo разработала свой первый трехцилиндровый двигатель Шведская компания Volvo разработала первый трехцилиндровый двигатель объемом 1,5 литра семейства Drive-E. Новый мотор ощностью 159 «лошадей» при моменте силы в 265 Нм установили на компактный кроссовер Volvo XC40. В паре с новым двигателем будет работать АКПП на шесть ступ...

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

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

Как и когда использовать интеллектуальное назначение ставок в AdWords В статье автор рассказывает о нюансах работы Smart Bidding и приводит примеры тех ситуаций, когда его нужно использовать, а когда – нет. Сообщение Как и когда использовать интеллектуальное назначение ставок в AdWords появились сначала на Searchengines.ru.

Помимо электромобиля ракета Falcon Heavy отправила в космос секретный груз Может, личный электрический родстер Илона Маска и захватил все заголовки новостных лент благодаря историческому космическому запуску компании SpaceX, но оказывается, что сверхтяжелая ракета-носитель Falcon Heavy отправила в космос второй, секретный груз, о котором практиче...

Наиболее частый сценарий использования умной АС — управление проигрыванием музыки Аналитики Kantar оценили рынок умных акустических систем в США и пришли к выводу, что такими устройствами владеет около 34% американцев. Лидером рынка остаётся Amazon, занимающая 66%. За ней следует Google с показателем 30%. Оставшиеся 4% приходятся на компанию Sonos с...

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

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

«Лучше не портите воспоминания»: первые оценки Devil May Cry HD Collection для PC, PS4 и Xbox One Сегодня на PC, Xbox One и PlayStation 4 вышел сборник Devil May Cry HD Collection, выпущенный на Xbox 360 и PlayStation 3 ещё в марте 2012 года. На компьютерах наконец появились первые две части серии, остававшиеся консольными эксклюзивами 15 и 17 лет соответст...

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

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

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

Triton vs Kao’s Toy Project. Продолжаем хорошую традицию В данной статье речь пойдет про SMT-решатели. Так сложилось, что в исследовательских материалах, посвященных данной теме, появилась хорошая традиция. Уже несколько раз в качестве подопытного алгоритма для SMT-решателей разные исследователи выбирали один и тот же пример – кр...

Как Discord использует Elixir для работы пяти миллионов пользователей одновременно Как Discord удается справляться с огромными нагрузками? Ему в этом помогает Elixir - функциональный, распределённый язык программирования общего назначения, который работает на виртуальной машине Erlang. В этой статье компания рассказывает о том, с какими проблемами она стол...

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

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

Супер-полное руководство по публикации в Microsoft Store Привет, хабр! У меня часто случаются подобные ситуации: занимаюсь чем-нибудь сложным и в какой-то момент вылезает ошибка. Начинаю искать проблему в, соответственно, замороченных вещах, часто делая то, что не надо. И так проблемы нарастают. А в конце оказывается, что неполадк...

Новый канал о строительстве «Тномер» начал вещание Первый телеканал, который «умеет строить», уже доступен в пакетах «Акадо» и «Триколор ТВ». Новый телеканал «Тномер» о доступном строительстве, ремонте и создании индивидуального дизайна начал открытое вещание со спутника ABS-2. Также он доступен в платных пакетах операторов...

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

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

Java против утечек. Боремся с memory leaks в веб-службе Для подписчиковВ прошлой статье мы рассмотрели утечки памяти, которые возникают при остановках и переустановках веб-приложений, написанных на Java. Речь шла о выводе логов Spring через Log4j2. Сейчас я расскажу, как можно легко и просто получить утечки памяти, используя Log4...

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

«Рикор» усовершенствует производство особо сложных материнских плат Общий объем инвестиций в модернизацию производства составил более 200 млн руб. Завод &laquo;Рикор Электроникс&raquo; (входит в холдинг &laquo;Рикор&raquo;), завершил модернизацию линии под серийное производство материнских серверных плат. Модернизирован...

Три аспекта оптимизации (БД и ПО) Предисловие Довольно часто пользователи, разработчики, администраторы и т д СУБД MS SQL Server встречаются с проблемами производительности БД или СУБД в целом. В данной статье будут даны общие рекомендации по настройке оптимизации как БД, так и всей СУБД в целом. Также буду...

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

В России запустили процедуру блокировки мессенджера Telegram Во вторник, 20 марта, Роскомнадзор отправил руководству мессенджера Telegram уведомление «о необходимости исполнения обязанностей организатора распространения информации». Данное уведомление стало результатом штрафа, наложенного на Telegram в декабре 2017 года за о...

Созданный Visionox дисплей OLED размером 7,2 дюйма выдерживает 200 000 сгибаний-разгибаний Специалисты китайской компании Visionox, разрабатывающей гибкие дисплеи AMOLED, создали новый прототип складного дисплея размером 7,2 дюйма по диагонали (на иллюстрации показана другая панель производства Visionox). По утверждению производителя, прототип, совещенный с с...

[Из песочницы] Сверточная нейронная сеть, часть 1: структура, топология, функции активации и обучающее множество Предисловие Данная статья является частью моей научной работы в ВУЗе, которая звучала так: «Программный комплекс детектирования лиц в видеопотоке с использованием сверточной нейронной сети». Цель работы была — улучшение скоростных характеристик в процессе детектирования лиц ...

Производство информационных систем. Часть 3. Реализация проектного решения VII РАЗРАБОТКА ПЛАНА РЕАЛИЗАЦИИ И ВНЕДРЕНИЯ ПРОЕКТНОГО РЕШЕНИЯ Блестящим планам везет на проектировщиков. Скверным планам везет на исполнителей. Веслав Брудзинский. На этом этапе процесс вновь начинает крутиться вокруг руководителя проекта. Снова оценка трудоемкости, опреде...

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

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

Новое исследование: боты Twitter используют ссылки на популярные сайты Исследовательский центр Pew на днях опубликовал отчет, в котором подробно описывается роль блогов Twitter в распространении ссылок с популярных веб-сайтов. Исследователи проанализировали около 1,2 миллиона твитов. Они обнаружили, что боты играют большую роль, чем люди, в обм...

[Перевод] Тонкости value restriction в F# Одной из отличительных особенностей языка F#, по сравнению с более распространёнными языками программирования, является мощный и всеобъемлющий автоматический вывод типов. Благодаря ему в программах на F# вы почти никогда не указываете типы явно, набираете меньше текста, и по...

[Перевод] Как сегодня создаются 64k intro: погружение в Immersion В декабре прошлого года мы наконец-то закончили наш проект. В этом видео показана наша последняя работа — четырёхминутная анимация «Immersion». Точнее, это запись того, что обычно называется 64k-интро. Но подробнее об этом чуть позже. Работа над проектом заняла лучшие св...

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

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

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

Нейронные сети, генетические алгоритмы и прочее… Мифы и реальность. Знаки Эта работа является продолжением всего сказанного ранее в статье «Нейронные сети, генетические алгоритмы и прочее… Мифы и реальность. Версия II». В большинстве статей, посвященных анализу текстов, которые удалось изучить автору, под анализом текста понимается главным образо...

[Из песочницы] Новый облегчённый язык разметки текста на основе парных кавычек (pq) Я не могу объяснить, откуда пришла идея такого языка разметки, но то, что получилось в итоге — весьма… занятно. Не слишком-то рассчитываю на широкое практическое применение этой штуки, но некоторые идеи, использованные в этом языке разметки, вполне могут дать пищу для размы...

Понимание 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++. Тема не нова, но з...

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

[Перевод] Как легко начать писать на PowerShell или несложная автоматизация для управления Active Directory Изучить основы PowerShell Данная статья представляет собой текстовую версию урока из нашего бесплатного видеокурса PowerShell и Основы Active Directory (для получения полного доступа используйте секретное слово «blog»). Данный видеокурс оказался необычайно популярным по в...

[Перевод] Webpack 4, import() и CommonJS В JavaScript много забавного. У одного из самых популярных в мире языков программирования до сих пор нет стабильного синтаксиса разбиения кода на части. То есть в стандарте синтаксис ESM с «import» наперевес уже есть, но в браузерах и ноде он спрятан за флагами, а в вебпаке...

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

[Перевод] Чего из Rust мне не хватает в C Об авторе. Федерико Мена-Кинтеро — мексиканский программист, один из основателей проекта GNOME, автор книги «Язык программирования Rust» Librsvg достиг переломного момента: внезапно выясняется, что легче портировать некоторые основные части из C на Rust, чем просто добавит...

[Из песочницы] Learn OpenGL. Урок 5.1 — Продвинутое освещение. Модель Блинна-Фонга Продвинутое освещение В уроке посвященном основам освещения мы кратко разобрали модель освещения Фонга, позволяющую придать существенную долю реализма нашим сценам. Модель Фонга выглядит вполне неплохо, но имеет несколько недостатков, на которых мы сосредоточимся в данном у...

[Из песочницы] Основы криптографии. Часть 0 Целью данного цикла статей я хотел бы поставить создание простейшего криптозащищенного мессенджера с упором исключительно на криптографию, исключая из рассмотрения технические тонкости непосредственно коммуникаций, сетевых протоколов, графики и всего остального. Шаг за шаго...

Зарабатываем на 3D печати. Моделирование вырубки для печенья. Загрузка плеера window.bxPlayerOnloadbx_flv_player_658566184 = function(config) { if (typeof config != 'object') config = {'file':'https://youtu.be/aw0NIeAyG2Q','height':'300','width':'400','dock':true,'id':'bx_flv_player_658566184','controlbar':'bottom','flashplayer':'/...

Открытый урок по «Введение в JSON Schema» Доброго дня! Запускаем сегодня наш переделанный курс «Разработчик JavaScript» и вспомнили, что у нас есть ещё один открытый урок по нему же. На нём разбирали основные идеи JSON Schema, синтаксис, определяемый в спецификации, ну и для чего вообще стоит использовать эту техно...

Samsung выпустит гибкий смартфон на год раньше Apple В настоящее время безрамочные смартфоны стали нормой для рынка. iPhone X и Galaxy S9 уже не удивляют потребителей, которые привыкли к тонким рамкам. Поэтому возникает логический вопрос — что будет дальше? Во что трансформируются флагманы производителей? Ясно одно: тек...

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

DNSCrypt 2.0 и блокировка рекламы В этой статье хотелось бы рассмотреть нововведения Dnscrypt, на конкретном примере, который наверняка окажется для кого-то полезным. Для тех, кто не знает, Dnscrypt — это уникальный протокол шифрования DNS-трафика. Он даёт возможность защитить DNS-коммуникации от перехватов...

О публикации ISACA «Внутренний контроль для COBIT5» Осуществление внутреннего контроля часто не очень хорошо воспринимается бизнесом. Вопреки некоторым ошибочным мнениям, внутренний контроль – это не обременительные правила, которые делают работу громоздкой и сложной. На самом деле, все наоборот. Тщательное рассмотрение и вне...

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

Android + AirPods: приложения, показывающие уровень заряда наушников Не секрет, что многие владельцы Android-смартфонов пользуются "яблочными" беспроводными наушниками. Довольно важным показателем для них является остаток заряда батареи, а точнее, оставшееся время автономной работы AirPods от Apple. За последние несколько месяцев появилось не...

Тестирование API сервисов и RSpec Иногда бывает необходимость написать небольшой АПИ сервис, часто в виде прототипа. И часто этот прототип потом так и остаётся в первоначально написанном виде следуя принципу «работает — не трогай». Переписывание даже относительно маленького сервиса сопряжено с возможностью...

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

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

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

Криптоджекеры вновь атакуют уязвимые серверы Исследователи рапортуют о новых атаках, нацеленных на установку программ-майнеров посредством эксплуатации уязвимостей. Авторы одной текущей киберкампании избрали мишенями серверы Redis и Windows, другой — Apache Solr. Активность злоумышленников, атакующих сразу и серверы ба...

Философский камень это органика? Камень, что превращает любой металл в золото. Только это не камень. Курица, несущая золотые яйца – это реальность. C. Metallidurans, эти выносливые маленькие бактерии потребляют токсичные металлы и выделяют крошечные золотые самородки. Но механизм этого процесса был неизвес...

Coder Tool: code examples 1.0.4 Coder Tool Справочник программиста, содержит огромное множество примеров кода из различных языков программирования.

Российский писатель-фантаст Андрей Круз скончался от рака печени Из жизни ушел популярный российский писатель-фантаст Андрей Круз (в мире был известен, как Андрей Юрьевич Хамидулин ред.). О кончине деятеля писательского искусства сообщила общественности его супруга Лурдес Мария Круз на страничке мужа в Facebook. Причиной смерти стал рак п...

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

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

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

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

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

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

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

[Перевод] Optimistic UI, CQRS and EventSourcing При разработке высоконагруженных веб-приложений для лучшего масштабирования часто применяется такой принцип, как CQRS. Он гласит, что метод должен быть либо командой, выполняющей какое-то действие, либо запросом, возвращающим данные, но не одновременно и тем, и другим. Друг...

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

[Из песочницы] Большой комок грязи Привет, Хабр! Представляю вашему вниманию перевод статьи "Big Ball of Mud" авторов Brian Foote и Joseph Yoder. От переводчика: Статья Big Ball of Mud написана Брайаном Футе и Джозефом Йодером летом 1999 года. Она рассказывает о наиболее распространённых антипаттер...

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

От Amazon EC2 до Mail.ru Infra: Тестируем облачные VPS (Linux) С большой тройкой облачных провайдеров — Amazon, Google и Microsoft с недавних пор конкурируют и отечественные компании, хотя весомых игроков на нашем рынке немного. В основном это относительно небольшие проекты, традиционные хостеры (включая крупных) и/или операторы коммерч...

[Из песочницы] Как ZFS хранит данные Zfs является достаточно популярной файловой системой для долговременного хранения данных. Кроме того она обеспечивает целостность записанных данных, сохраняя вместе с данными и их контрольные суммы. Механизм контрольных сумм позволяет выявить, и при наличии избыточности восс...

Ассоциативные правила, или пиво с подгузниками Введение в теорию Обучение на ассоциативных правилах (далее Associations rules learning — ARL) представляет из себя, с одной стороны, простой, с другой — довольно часто применимый в реальной жизни метод поиска взаимосвязей (ассоциаций) в датасетах, или, если точнее, айтемс...

15 SEO-мифов, которые никогда не умрут В статье мы рассмотрим те мифы, которые, кажется, никогда не умрут – независимо от того, насколько упорно эксперты пытаются их развенчать.

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

3. Check Point на максимум. Content Awareness Здравствуйте, Коллеги, добро пожаловать на третий урок курса Check Point на максимум. На этот раз мне хотелось бы обсудить блейд Content Awareness. Это относительно новая фича, которая появилась в R80.10 и многие до сих пор ее не используют, хотя весьма зря! Лично я, счита...

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

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

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

Origami school 1.2 100+ уроков от Школы Оригами!   Хочешь научиться оригами? Тогда это приложение для вас, больше 100 уроков оригами, от самых простых до подвижных фигур. Делайте оригами с детьми или друзьями. Оригами на праздник или подарка. Пошаговые и понятные уроки для обуче...

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

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

LEAGOO устраивает глобальную распродажу смартфонов На данный момент LEAGOO является самым продаваемым смартфоном от китайского технологического гиганта, и в последнее время производитель начал волну новых рекламных акций с огромными скидками на AliExpress. Первый из них — LEAGOO S8, доступный всего за 119 долларов. L...

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

Впервые показана основная сеть 5G на базе микросервисов Huawei полагает, что базовая архитектура сетевого программного обеспечения 5G нуждается в дальнейшей разбивке на микросервисы для архитектуры SBA, совместимой с 3GPP, для обеспечения автономности сети 5G (SA). Это позволит полностью использовать структурные преимущества для ...

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

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

Вышел релиз Quagga 1.2.3 с патчами В пакете свободного ПО Quagga, поддерживающем протоколы динамической маршрутизации IP в реализации для Unix-подобных систем, устранены четыре опасных уязвимости. Все они были обнаружены в BGP-демоне; пользователям рекомендуется как можно скорее обновить весь программный паке...

Наташа — библиотека для извлечения структурированной информации из текстов на русском языке Есть стандартная задача извлечения именованных сущностей из текста (NER). На входе текст, на выходе структурированные, нормализованные объекты, например, с именами, адресами, датами: Задача старая и хорошо изученная, для английского языка существует масса коммерческих и о...

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

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

Ускорение сборки JavaScript-кода с использованием webpack 2–3 Появляется все больше SPA салонов. Даже лендинги люди пилят на React. А действительно сложное веб-приложение уже трудно представить с другим подходом. Одна из главных проблем современного фронтенда — это сборка таких проектов. С этим помогают справляться бандлеры. Иван Сосн...

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

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

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

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

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

Открытый урок по теме «Области знания маркетинга и TV + Search» Всем добра! Недавно наша Виктория провела открытый урок в рамках подготовки к курсу «Digital маркетолог», где на реальном примере разбиралось влияние ТВ-рекламы на спрос в интернете в рамках: нужно ли поддерживать телевизионную активность в сети, правильное планирование и д...

[Из песочницы] Научное программирование: часть 1 Наука в программировании — быль или реальность? Сколько её в языках и почему идут холивары о приемуществах одних языков над другими? Если интересно — прошу под кат. Читать дальше →

[Из песочницы] Почему не стоит использовать LocalStorage Привет, Хабр! Представляю вашему вниманию перевод статьи "Please Stop Using Local Storage" автора Randall Degges. Все больше разработчиков используют localStorage для хранения данных, в том числе и конфиденциальных, даже не подозревая, что тем самым подвергают свои сайты взл...

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

Отжигаем "по-чёрному" FDM-технология крякозябнута сама по себе. Это и нежесткие принтеры, это и неконтролируемые термические напряжения готового изделия. Тупо выгибает тонкостенные, толстостенные служат недолго. Когда речь идёт о визуальном прототипировании, то не сильно волнует. Но FDM-технологи...

Управление ИТ-активами: как мифы влияют на проекты (Часть 2) При внедрении ITAM-решений часто приходится сталкиваться с различными мифами. Чтобы проект был успешен, важно разобраться в природе этих ложных представлений клиента, снять все открытые вопросы, избавиться от ненужных заблуждений или убедиться, что это не миф. В предыдущей ...

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

Где живут самые умные, разносторонние и усердные программисты? Самые популярные языки программирования в России — Java, JavaSсript и С#. Наиболее многозадачные программисты живут в …

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

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

Еще один альтернативный метод определения аффилиатов в Яндексе Несмотря на то, что гибкий и универсальный способ определения аффилированности двух сайтов в Яндексе, предложенный мной в статье «Проверка аффилированности двух сайтов в Яндексе», на данный момент является рабочим, тот факт, что он использует оператор отрицания ~~, поддержка...

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

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

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

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

Learn Indonesian 1.5.1 Лучшее бесплатное приложение для обучения индонезийскиму языку, содержит более 9000 общих индонезийские слов и фразы с отличным качеством звука. Она служит цели для обучения туристов, посещающих Индонезию… Уроки разделены на категории и подкатегории. Это повышает качество...

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

Школьную программу предлагают расширить уроками робототехники С инициативой ввести в российских школах уроки робототехники выступил молодежный парламент при Государственной думе. По словам председателя Молодежного парламента Марии Воропаевой, на сегодня уроки по робототехнике уже внедряются в некоторых школах как дополнительные ...

LEGO® Education предоставляет новые учебные Maker для школ и детских садов Компания LEGO® Education представляет новые учебно-методические материалы Maker для увлекательных практических занятий детским и юношеским научно-техническим творчеством. Материалы, предназначенные как для педагогов дошкольного образования, так и учителей начальной и основн...

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

[Перевод] Почему Python так хорош в научных вычислениях Несколько дней назад (Оригинал заметки был опубликован 12 сентября 2017. — Здесь и далее прим. переводчика), я заметил этот твит в своей ленте: I 'still' program in C. Why? Hint: it's not about performance. I wrote an essay to elaborate... appearing at Onward! https://t.co/p...

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

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

[Из песочницы] GObject: основы GObject — часть библиотеки GLib, реализующая объекто-ориентированнные расширения для чистого Си. Подобная концепция, помимо самой GLib, используется в таких проектах, как GStreamer, GSettings, ATK, Pango и весь проект GNOME в целом, а также в большом количестве прикладных пр...

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

Обзор и тестирование блока питания Cooler Master MasterWatt 750 Компания Cooler Master в конце прошлого года представила новую линейку блоков питания MasterWatt. В нее вошли модели от 450 до 750 Вт. Возможности и характеристики данной линейки мы рассмотрим на примере модели Cooler Master MasterWatt 750. Отличительной особеннос...

Онлайн-сервис Duolingo запустил курс изучения клингонского языка из сериала Star Trek (там же можно выучить высокий валирийский из Game of Thrones) Сервис изучения иностранных языков Duolingo запустил долгожданный фанатами научной фантастики курс изучения клингонского языка, на котором общались герои сериала Star Trek / “Звёздный путь”. Как и в случае с любым другим языком, доступным в библиотеке сервиса Duo...

DRIVE Constellation — облачная система для обучения и тестирования автономных автомобилей В эти дни в солнечном калифорнийском городе Сан-Хосе проходит ежегодная конференция GPU Technology Conference, которая состоит из десятков выставочных стендов и в рамках которой проводятся сотни часов разнообразных выступлений на тему применения решений NVIDIA в различн...

Как беспроводная зарядка влияет на аккумулятор iPhone Беспроводная зарядка может привести к преждевременному износу батареи вашего iPhone. В этом автор издания ZDNet Эдриан Кингсли-Хъюз убедился на собственном опыте. По его словам, он наблюдал за своим смартфоном на протяжении нескольких месяцев, по итогам которых пришел к вы...

Визуальный способ создания программ Luna может использоваться во многих областях, где обработка данных является главным приоритетом: data science, машинное обучение, IoT, биоинформатика, компьютерная графика или архитектура. Создатели open source языка рассуждают о принципах создания предметно-ориентированных ...

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

Candy GVW45 385 TC: удобно и экономно Стиральная машина с сушкой — спасение во многих ситуациях. Например, когда квартира не велика, в ней нет места для дополнительной бытовой техники. Тогда, чтобы не покупать два довольно габаритных прибора — стиральную и сушильную машину — можно обойтись стиральной маш...

[Из песочницы] Design by Introspection Что, если бы мы умели располагать атомы один за другим как нам угодно? Ричард ФейнманСколько парадигм программирования вы сможете назвать? Список на этой странице википедии содержит ни много ни мало 76 наименований. Этот список может быть пополнен ещё одним подходом, названн...

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

Bitcoin вырос более чем на 10% за вчерашний день Стоимость криптовалюты Bitcoin (BTC) выросла до 8000 долларов в ходе торгов четверга, после чего немного отшатнулась назад. Это интересно и важно по двум причинам. Во-первых, даже 10% рост Биткоина серьезно увеличивает общую капитализацию криптовалютного рынка, с 280 до 31...

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

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

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

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

Splunk – Установка агентов для сбора логов Windows и Linux Нам часто задают вопросы о том, как загрузить различные данные в Splunk. Одними из самых распространенных источников, представляющих интерес, оказались логи Windows и Linux, которые позволяют отслеживать неполадки операционных систем и управлять ими. Загружая данные в Splunk...

Как мы общаемся с React-компонентам при помощи декораторов в TypeScript При разработке приложений на React довольно неудобно создавать независимые друг от друга компоненты, т.к. стандартным способом для обмена данными между ними является "Lifting State Up". Этот подход постепенно загрязняет ненужными свойствами промежуточные компоненты, делая их...

Обзор накопителя Samsung 860 EVO 1 ТБ: в лучших традициях Твердотельные накопители стали практически обязательным элементом любой системы. Неважно, у вас игровой десктоп, ультратонкий ноутбук или мощная рабочая станция для монтажа видео. Во всех случаях SSD улучшает производительность и отзывчивость, а часто позволяет и вовсе измен...

Google присоединяется к разработке универсального электронного пера Стилус, как цифровое перо, использовался еще в самых первых смартфонах и продолжает использоваться до сих пор. Пожалуй, наиболее ярким последователем этой технологии сейчас является Samsung Galaxy Note и его S-Pen. У другой южнокорейской компании LG есть линейка устройств St...

[Перевод] Алан Кей и Марвин Мински: Computer Science уже имеет «грамматику». Нужна «литература» Первый слева — Марвин Мински, второй слева — Алан Кей, потом Джон Перри Барлоу и Глория Мински. Вопрос: Как бы вы интерпретировали идею Марвина Мински о том, что «Computer Science уже имеет грамматику. Что ей нужно так это литература.»? Алан Кей: Самый интересный аспект ...

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

Миграция с Check Point с R77.30 на R80.10 Здравствуйте коллеги, добро пожаловать на урок по миграции баз данных Check Point R77.30 на R80.10. При использовании продуктов компании Check Point рано или поздно встает задача миграции существующих правил и базы данных объектов по следующим причинам: При покупке но...

Смена основного стека с .NET на Java Хочу описать свои наблюдения и впечатления о самом популярном языке серверного программирования для Enterprise под названием Java. Наблюдения и впечатления на сравнении и контрасте с “похожей” платформой .NET, с которой я очень хорошо знаком. Уверен, что ~год назад, когда ...

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

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

Штативы для пробирок Продолжу серию про использование 3D принтера в лаборатории. Как-то незаметно получилось, что набралось уже на небольшую серию. В этот раз в поле деятельности попались пробирки Eppendorf. Или как их обычно называют эппендорфы. Спросите, что это за зверь такой? Пробирка , ...

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

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

В God of War повествование идёт одним планом, а Кори Барлог предлагал сделать это ещё в Tomb Raider (2013) Новая God of War по-новому подходит ко многим аспектам франшизы. Один из самых впечатляющих примеров — полностью непрерывное повествование. В свежем ролике грядущего приключенческого экшена кинематографический директор проекта Дори Арази (Dori Arazi) подробно ...

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

Google выпустила первую бета-версию Flutter для кросс-платформенной разработки приложений Сегодня компания Google объявила о выпуске первой бета-версии инструмента Flutter, с помощью которого разработчики смогут создавать кросс-платформенные приложения для Android и iOS с общей кодовой базой. В каком-то смысле это действительно конкурент Microsoft Xamarin. Для р...

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

Новый Microsoft Office не будет работать c Windows 7 и Windows 8.1 Полный список ОС имеет следующий вид: все поддерживаемые релизы Windows 10 SAC, релизы Windows 10 Enterprise LTSC 2018 и следующий LTSC-выпуск Windows Server.Таким образом, пользователям придется обновиться до Windows 10, если они хотят задействовать новейшую версию Office, ...

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

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

Почему вам, скорее всего, не нужен фитнес-трекер, но вы всё равно его купите. На примере Fitbit Blaze Данная статья получилась большой. По сути, она состоит из двух отдельных материалов, связанных между собой […]

Разработчик Bitcoin Core Питер Тодд рассказал о проблемах Lightning Network Ведущий разработчик Bitcoin Core Питер Тодд заявил, что у технологии Lighting Network, решения для масштабирования сети биткоина, есть ряд очевидных недостатков, одним из которых является использование «опасного» языка программирования C из-за частых ошибок сегмент...

[Из песочницы] Уязвимость​ ​ технологии​ ​ системы​ ​ идентификации пользователей​ ​ в ​ ​ публичных​ ​ wi-fi​ ​ сетях Развитие информационных технологий непременно сопровождается противоправным использованием этих технологий. В статье рассматривается исследование безопасности беспроводных сетей на примере сети Московского метрополитена. Результатом исследования является получение доступа к ...

Как удалять приложения с iPhone и iPad: 3 основных способа Казалась бы такая простая операция как удаление приложений на iOS-устройствах порой вызывает вопросы, особенно у новичков, которые лишь недавно пополнили армию владельцев мобильных устройств от Apple.  Существует два основных способа удаления приложений с iPhone и  iPad. Рас...

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

Venus Optics скоро представит макрообъектив с креплением Nikon F Как мы уже сообщали, в мае ожидается анонс пяти объективов Laowa. По данным источника, одной из новинок станет объектив для макросъемки Laowa 100mm f/2.8 2:1 с креплением Nikon F. Полнокадровый объектив, предназначенный для зеркальных камер японского производителя, б...

Как настроить панель инструментов в Finder на Mac (macOS) Интерфейс многих приложений для Mac предусматривает наличие панели инструментов – полоски серого цвета в верхней части экрана с различными кнопками и строкой поиска. Подобная панель есть в Safari, «Почте», приложениях iWork (Pages, Numbers, Keynote) и в системном файловом ме...

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

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

HorseWorld 3D: My Riding Horse 3.8 Horse World 3D позволит вам погрузиться в обстановку конного центра. У вас будет собственная лошадь, за которой нужно будет ухаживать, и на которой можно кататься — в любое время, когда захотите! Вы узнаете ценные сведения об уходе за лошадьми, получите уроки езды по манежу ...

NASA установило контакт со спутником IMAGE, потерянным 13 лет назад Есть такой шутливый философский принцип, который формулируется следующим образом: вероятность наступления любого события обратно пропорциональна его желательности. Перефразируя на более простой язык, часто что-либо случается, когда ты меньше всего этого ждешь. Очередным дока...

Gboard для Android теперь поддерживает более 300 языков Google объявил, что виртуальная клавиатура Gboard для Android получила поддержку более чем 20 новых языков, среди которых традиционный и упрощённый китайский и корейский. Общее количество языков, поддерживаемых Gboard, теперь составляет больше 300. На этих языках общаются 74...

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

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

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

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

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

[recovery mode] ЕГАИС 3.0 – готовность 100 %! Помарочный учет алкоголя В 2018 году в истории ЕГАИС наступает новый этап – обязательный помарочный учет алкогольной продукции. Подготовка к переходу на новую схему работы уже стартовала. С сентября 2017 г. планомерно менялся состав документов и реквизитов ЕГАИС у оптовиков. Теперь пришло время и ро...

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

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

Почему с Вулкан Удачи выгодно? Мир азарта будоражит многих. Он привлекает своими бонусами, а также возможностями. Если вы когда-либо хотели попробовать свои силы в азартных видах развлечений, тогда вам представляется такая возможность. Это становится возможным именно благодаря казино Вулкан Удачи, которое...

«Кабель.РФ» и «Камкабель» представляют 3D-видеоролик На YouTube-канале «Кабель.РФ» размещен новый 3D-видеоролик о подключении люстры. Видео подготовлено совместно с ООО «Камский кабель» в рамках информационного сотрудничества. В ролике подробно показана последовательность подключения люстры с одной и двумя группами ламп через ...

Microsoft начала продажи Galaxy S9 со своим ПО Функциональность современного смартфона является одним из наиболее важных для пользователей качеств девайса. Набор функций определяется тем программным обеспечением, которое установлено на умный телефон. ПО от компании Microsoft уже не первое десятилетие пользуется огромны...

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

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

Строгая типизация для приложений Vue.js на TypeScript Вопрос: Каковы самые слабые места Vue? Oтвет: На данный момент, наверное, недружественность к типизации. Наш API разрабатывался без планирования поддержки типизированных языков (типа TypeScript), но мы сделали большие улучшения в 2.5. Вопрос: Тони Хор (Tony Hoare) назвал n...

6.1-дюймовый iPhone с ЖК экраном будет продаваться лучше чем с OLED Аналитик KGI Ming-Chi Kuo полагает, что потребительский спрос на 6,1-дюймовый ЖК-дисплей нового поколения iPhone будет превосходить ожидания двух моделей OLED, которые, по слухам, дебютируют во время цикла обновления этой осени, поддерживая поставщиков ЖК-панелей, алюминиево...

Трудности перевода: как найти плагиат с английского языка в русских научных статьях В нашей первой статье в корпоративном блоге компании Антиплагиат на Хабре я решил рассказать о том, как работает алгоритм поиска переводных заимствований. Несколько лет назад возникла идея сделать инструмент для обнаружения в русскоязычных текстах переведенного и заимствован...

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

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

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

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

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

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

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

KOOV: роботизированный конструктор от Sony Sony открыла предзаказ на конструкторы KOOV, обучающие детей возрастом от восьми лет проектированию и программированию роботов. Ранее проект искал средства для запуска за пределами Китая и Японии на Indiegogo, но набрал 98% от необходимой суммы. Ключевая идея KOOV — развива...

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

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

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

Видеоряд: шесть рекламных роликов, вышедших на прошлой неделе Уставшие от шума родители в ролике IKEA, один день со сборной России по футболу и уроки общения с иностранцами от Orbit.

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

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

Число доменных споров растет 4 года подряд Всемирная организация интеллектуальной собственности (ВОИС) сообщила, что 2017 год стал рекордным по числу жалоб, рассмотренных в рамках Единой политики разрешения доменных споров UDRP. Арбитрами ВОИС были рассмотрены 3074 жалобы – больше, чем когда-либо прежде. Эта цифра п...

[Из песочницы] RxJS: Не отписывайся Привет, Хабр! Представляю вашему вниманию перевод статьи "RxJS: Don’t Unsubscribe" автора Ben Lesh. Ну… ладно, просто не отказывайся от подписок. Я часто помогаю кому-нибудь в отладке проблем с их RxJS кодом, в том числе со структурированием приложений, которые н...

Обзор архитектуры управления информационной безопасности в Check Point R80.10. Часть 1 (Перевод) Экспоненциальный рост объёмов данных поступающих из различных источников, таких как сетевые, облачные, мобильные и виртуальные системы, приводит к появлению новых угроз. Организации должны быстро адаптироваться и защитить себя, требуя более мощных и высокопроизводительных ...

Блокчейн: организация сети, проверка подписи и задание для студента, часть 2 Предисловие В первой части было рассказано про возможности блокчейна, структуру и ЭЦП, в этой части будет рассказано про: проверку подписи, майнинг и примерную организацию сети. Отмечу, что не являюсь специалистом по распределенным системам (организация сети может быть не ве...

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

IDC: объем рынка умных домашних устройств к 2035 году превысит $270 млрд В 2017 году поставки умных устройств составили 433,1 млн единиц. Самой быстрорастущей категорией в 2017-2022 гг. всего прогноза останется категория интеллектуальных динамиков. По стоимости будет лидировать сегмент видеоустройств. В 2017 году поставки умных устройств со...

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

«Деловые Линии» расширяются в сегменте 3PL: грузоперевозчик открыл складской комплекс в Перми Клиенты группы компаний теперь могут воспользоваться складом класса «А», который расположился в Перми на ул. Промышленной, д. 107. Благодаря большой площади помещения (3,5 тыс. кв. м), внутри размещается до 5300 палетомест. В самом терминале есть все необходимое для работы ...

[Перевод] Как решить 90% задач NLP: пошаговое руководство по обработке естественного языка Неважно, кто вы — зарекомендовавшая себя компания, или же только собираетесь запустить свой первый сервис — вы всегда можете использовать текстовые данные для того, чтобы проверить ваш продукт, усовершенствовать его и расширить его функциональность. Обработкой естественног...

Google Assistant Go 1.3.182436581 Легкие и быстрые, но все еще упакован с вашими любимыми функциями, помощник Google теперь доступен на Android (Go издание). Используйте свой голос, чтобы получить направление к ближайшему кафе, сделать звонки руки свободными во время вашего коммутируют, и расслабиться, ...

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

Строим "правильную" дельту - 4 1/2 + маленький бонус Пишу для собственного напоминания, чтобы не искать потом в каментах.Профиль заказан в "Соберизаводе" (далее СЗ). Несмотря на комментарий - "отправлять Boxberry", заказ почему-то был отправлен ПЭК. Что интересно - стоимость доставки, указанная на сайте СЗ, и рассчитанная (с ж...

Чистка организма: когда она нужна и как правильно её делать Реклама и статьи в интернете часто предлагают «почистить» организм. Разбираемся, когда это нужно и как правильно это сделать.

Арбитражные операции с криптоактивами (продолжение) В предыдущей статье специалисты компании Olymp Trade рассказали о временном и пространственном арбитраже, а также о самых простых схемах его осуществления. Последние можно использовать на любых криптовалютных биржах, преимущественно во флэтовой фазе рынка, которая снижает ри...

Производительность AudioCodes SBC В данной статье подробно рассмотриваются результаты тестирования AudioCodes независимой компанией Miercom, которая специализируется на проведении независимых тестирований. Данная компания провела тестирование почти всех ведущих производителей SBC...

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

Автоэнкодер в задачах кластеризации политических событий Я не люблю читать статьи, смотрю demo и кодДемо TensorBoard Projector Работает в Chrome. Открываем и нажимаем на Bookmarks в нижнем правом углу. В верхнем правом углу можем фильтровать классы. В конце статьи есть GIF картинки с примерами использования. Проект на GitHub ...

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

Web Push: рассылки на стероидах Эффективная коммуникация с клиентом сегодня является одной из приоритетных задач любого бизнеса. Одним из таких прорывных инструментов последнего времени стали Web Push уведомления.

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

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

Универсальные приложения React + Express В прошлой статье рассматривалась библиотека Next.js, которая позволяет разрабатывать универсальные приложения «из коробки». В обсуждении статьи были озвучены существенные недостатки этой библиотеки. Судя по тому, что https://github.com/zeit/next.js/issues/88 бурно обсуждаетс...

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