Социальные сети Рунета
Воскресенье, 21 октября 2018
16 июля 2018   08:04

Онлайн-конференции: стриминг vs вебинар

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

Подробности на сайте: habr.com

Полное руководство по правильному использованию анимации в UX Предлагаю вашему вниманию перевод очень крутой статьи по анимации интерфейса. The ultimate guide to proper use of animation in UX автора Taras Skytskyi. В настоящее время трудно впечатлить или даже удивить анимацией интерфейса. Она показывает взаимодействие между экранами...

Редакционная группа Теплицы продолжает запись на консультации для НКО Теплица социальных технологий продолжает программу консультаций для НКО. Редакционная группа проводит консультации по вопросам создания грамотных текстов для сайтов НКО, фотографий, продвижения в социальных сетях и создания онлайн-курсов. Консультации индивидуальны для каждо...

Рецепт гладкого релиза: PMy на заметку Всё ближе момент, когда мы выпустим в свет наше решение, свежее, новенькое и сияющее. Волнительно? Не очень, ведь мы его уже проверили со всех сторон. Мы составили чек-лист для проверки, насколько решение готово к выкатыванию в продакшн. В нём перечислили всё самое важное, ...

[Из песочницы] Понижаем уровень связанности с помощью DI для улучшения тестируемости кода, пример реализации В началье статьи хочу сразу заметить, что я не претендую на новизну, а только хочу поделиться/напомнить о такой возможности как IoC DI. Также у меня почти нет опыта написания статей, это моя первая. Я старался как мог, если что не судите строго. О чем вообще речь Большая ча...

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

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

Lead Dev New York: обзор докладов и отзыв о конференции Привет, Хабр! Я Николай Крапивный, руководитель отдела server-side-разработки в Badoo. Недавно мы дружной командой ездили на конференцию Lead Dev в Нью-Йорк, посвящённую управлению разработкой. Среди спикеров были представители Google, IBM, Slack и других компаний. По с...

[Из песочницы] История первого места на ML Boot Camp VI Mail.ru уже не первый год проводит чемпионаты по машинному обучению, каждый раз задача по-своему интересна и по-своему сложна. Я участвую в соревнованиях четвертый раз, мне очень нравится платформа и организация, и именно с буткемпов начался мой путь в соревновательный machi...

[Из песочницы] Обзор и сравнение квантовых программных платформ гейтового уровня Привет, Хабр! Представляю вашему вниманию перевод статьи "Overview and Comparison of Gate Level Quantum Software Platforms" автора Ryan LaRose. Квантовые компьютеры доступны для использования в облачной инфраструктуре, но в тоже время недавний бурный рост квантовых...

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

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

А вот вы говорите Ceph… а так ли он хорош? Я люблю Ceph. Я работаю с ним уже 4 года (0.80.x — 12.2.6, 12.2.5). Порой я так увлечен им, что провожу вечера и ночи в его компании, а не со своей девушкой.
Я сталкивался с различными проблемами в этом продукте, а с некоторыми продолжаю жить и по сей день. Порой я радовалс...

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

Цикл статей: построение NAS, либо домашнего мини-сервера Как видно из новостей, облака и крупные компании — это удобно и надёжно, но далеко не всегда: Безопасности уделяется мало внимания, несмотря на все заверения. Смена тарифов зависит только от прихоти компании. Старые сервисы уходят с неизвестными для пользователей последств...

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

UI-автотесты: как делать не стоит Здравствуй, Хабр. Меня зовут Виталий Котов, я работаю в отделе тестирования компании Badoo. Я пишу много UI-автотестов, но ещё больше работаю с теми, кто занимается этим не так давно и ещё не успел наступить на все грабли. Итак, сложив свой собственный опыт и наблюдения за...

ITSM-менеджер по счастью: как профессия будущего помогает расширить границы сервис деск «Что за бред? Разве бывают менеджеры по счастью?» – спросит пессимист, прочитав название статьи. «А ведь идея вполне реальная! В ОАЭ давно настоящий министр счастья работает!» – парирует оптимист. А причем тут информационные технологии? Обо всем по порядку. В начале этого го...

Визуализация данных для вашего Web-проекта Автор: Александр Кашеверов, Senior JavaScript Developer Добро пожаловать и приятного чтения! Статья для тех, кто раньше не использовал графики в веб, но собирается. Также для тех, кто хочет глубже познакомиться с этой темой. Цель — осветить предметную область и упрост...

Разбор архитектуры VIPER на примере небольшого iOS приложения на Swift 4 «У каждого свой VIPER». Автор неизвестен В данной статье я хотел бы рассмотреть архитектуру VIPER на небольшом конкретном примере, который в того же время показывал всю мощь этой архитектуры и был написан на последнем Swift 4. Для тех, кто хочет сразу глянуть код, не читая в...

[Перевод] Внутренности протокола, которым браузеры передают голос и видео WebRTC, технология голосовых и видеозвонков в браузерах (а еще realtime передачи произвольных данных, peer-to-peer пробивания NAT и захвата экрана) никогда не была простой. Долгая история, несовместимости между браузерами, запутанная документация, множество решаемых задач и...

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

CodeRainbow: интерактивное изучение и документирование кода Часто программистам приходится разбираться с чужим незнакомым кодом. Это может быть и изучение интересных проектов с открытым кодом, и необходимость по работе — в случае присоединения к новому проекту, при анализе большого объема legacy кода и т.д. Думаю, каждый из вас ста...

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

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

Имплементация катсцен и последовательностей действий в играх В этом посте я расскажу о том, как можно имплементировать последовательности действий и катсцены в видеоиграх. Эта статья является переводом вот этой статьи и по этой же теме я делал доклад на Lua in Moscow, так что если вам больше нравится смотреть видео, то можете посмотре...

[Перевод] Swift 4.1: почему Apple переименовала flatMap в compactMap Привет, Хабр! Меня зовут Александр Зимин, я iOS-разработчик в Badoo. Это перевод статьи моего коллеги Швиба, в которой он рассказал, что из себя представляла функция flatMap в Swift и почему одну из её перегрузок переименовали в compactMap. Статья полезна как для понимания ...

Динамическое программирование или «Разделяй и Властвуй» В этой статье рассматриваются сходства и различия двух подходов к решению алгоритмических задач: динамического программирования (dynamic programing) и принципа «разделяй и властвуй» (divide and conquer). Сравнение будем производить на примере, соответственно, двух алгоритмов...

Децентрализованный мессенджер и телефонная сеть нового поколения Каждый раз, когда появляется статья про какой-нибудь новый мессенджер, большинство пользователей Хабра в комментариях интересуются — централизованный или децентрализованный IM? Если нет — то тогда — «все, ребята, расходимся». Многие в качестве примера также упоминают дец...

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

Просто о сложном. Часть 3, продолжаем создание беспроводного «умного дома». На основе технологий Z-Wave и ПО MajorDoMo В данной статье продолжаем первые шаги по созданию своего беспроводного “Умного Дома» на основе технологий и протокола по open source. На примере подключения одного устройства, работающего по технологии Z-Wave: умной розетки FIBARO Wall Plug Z-Wave (FGWPF-102_ZW5). Выбор ...

Pure Storage ActiveCluster в связке с VMware: обзор и тестирование Не так давно компания Pure Storage анонсировали новую функциональность ActiveCluster – active/active метро кластер между хранилищами данных. Это технология синхронной репликации, при которой логический том растянут между двумя хранилищами и доступен на чтение/запись на обо...

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

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

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

Настройка Jira под ваши нужды. Cовершенный флоу и идеальный тикет Если вы работаете в IT-компании, то, скорее всего, ваши процессы построены вокруг известного продукта Atlassian — Jira. На рынке есть множество таск-трекеров для решения тех же задач, в том числе open-source-решения (Trac, Redmine, Bugzilla), но, пожалуй, именно Jira имеет ...

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

Конференция Edmarket научит создавать успешный образовательный онлайн-продукт 26 июля 2018 года в Москве состоится онлайн-конференция EdMarket Skills Puzzle, в рамках которой ведущие эксперты в области образовательных технологий будут делиться знаниями и опытом создания современных обучающих онлайн-продуктов. Основатели крупнейших онлайн-школ и HR-про...

[Перевод] Моя одержимость видеоиграми в подростковом возрасте – это не «игровое расстройство» Перевод откровений Скотта Шэфкорда: «Я был подростком-геем в 1980-х, и прятался от пугающего мира в зале игровых автоматов. Усилия ВОЗ по патологизации видеоигр не помогут таким людям, как я». Будучи подростком, я почти каждый день по многу часов зависал в зале игровых авт...

Подготовка к съемкам кинокартины «Цой» стартует в ноябре Этой осенью начнется подготовка к съёмкам фильма о легендарном лидере музыкальной группы «Кино». В ленте примут участие Данис Бухарев, Александр Яценко, Константин Хабенский и Александр Барашов. Подготовка к съемкам кинокартины «Цой» стартует в ноябре 2018 года. В фильме ра...

Глубокое обучение с использованием R и mxnet. Часть 1. Основы работы Привет, Хабр! Эта статья является первой частью руководства по приготовления нейронных сетей с использованием библиотеки mxnet на языке R. Источником вдохновения послужила онлайн-книга Deep Learning — The Straight Dope, объема которой достаточно для осознанного использова...

Взломай меня, если сможешь или что такое тестирование на проникновение Недавно мне посчастливилось пройти курс от Offensive Security под названием Penetration Testing with Kali Linux, который знакомит слушателей с основами тестирования на проникновение. С моей точки зрения, этот курс один из самых лучших, которые я когда-либо проходил. Мне прих...

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

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

Как организовать CI/CD на проекте: от постановки задач до настройки конвейера развертывания В чем залог успешной настройки Continuous Delivery на проектах? Слаженная работа команд разработки, тестирования и инженеров по инфраструктуре. Спасибо, кэп, как говорится :) Но как это реализовать на практике? В этой статье поделимся нашими наработками, как это всё организо...

«Календарь тестировщика». Тестировщик должен поймать баг, прочитать Канера и организовать движуху «Календарь тестировщика» снова с вами! За 2017 год у тестировщиков Контура было 32 летучки отдела, 3 тест-сессии, 2 онлайн-просмотра конференций, 14 мастер-классов, приезд внешнего гуру тестирования с лекцией и тренингом и ещё много всего. Большинство мероприятий организовал...

В Москве расскажут про тренды в онлайн-образовании 26 июня 2018 года в 19:30 состоится митап Теплицы социальных технологий на тему «Онлайн-курсы: ожидания и реальность». Участники обсудят, какие форматы обучения сегодня наиболее востребованы и как упаковать контент в образовательный курс. На встрече выступит Алиса Безма...

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

Онлайн-курсы: ожидания и реальность 26 июня 2018 года прошел митап Теплицы социальных технологий на тему «Онлайн-курсы: ожидания и реальность». Участники обсудили тренды в онлайн-образовании и приемы, которые делают онлайн-курсы популярными и эффективными. На встрече выступила Алиса Безман, редактор онлайн-жур...

[Из песочницы] Сравнение C# и JavaScript. Основы Мой более-менее серьезный путь в программировании начался с написания программ на языке C#, иногда я пробовал писать на JavaScript, и то и дело впадал в ступор в таких ситуациях, когда неверно указывал имя переменной и узнавал об этом спустя много много лет час отладки, так...

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

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

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

Восход Cолнца Вручную #2: По хардкору за IDE, Cmake, и моё разочарование в животных В предыдущей статье имел наглость использовать CLion в качестве IDE. И тут же прибежал человек с вопросом: ой, проприетарная платная поделка, продался, зажрался, итп. Справедливости ради, на Хабре такой комментарий был всего один, но в реальности их тысячи. Например, крайний...

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

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

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

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

GeekBrains проводит бесплатный онлайн-марафон «Найди себя в Digital» С 6 по 25 августа образовательный проект GeekBrains проведет первый бесплатный онлайн-марафон, состоящий из 15 вебинаров по трем направлениям: программирование, дизайн и маркетинг. Участники получат специальный сертификат о прохождении, возможность бесплатного обучения и при...

“WebPromoExperts SEO Day” — станьте экспертом в SEO и зарабатывайте больше Хотите, чтобы ваш сайт вышел на первые места в поисковиках? Хотите разобраться, какие факторы ранжирования наиболее весомые? Желаете усовершенствовать свои навыки в SEO-оптимизации? Если хотя бы на один из этих вопросов ответили “Да” —  это мероприятие для вас. 19 октя...

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

Обзор конференции CMG impact 2016 Эта статья посвящена конференции, которая проводилась почти 2 года назад. Зачем писать про такие давние события? Во-первых, на мой взгляд, про эту конференцию не многие знают. Во-вторых, мои личные впечатления от нее настолько сильны даже спустя два года, что я просто не мог...

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

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

Англоязычные SEO ресурсы, которые я читаю, слушаю и смотрю v.2 Дорогие друзья, это очередная статья из цикла про англоязычное продвижение сайтов. Вроде совсем недавно я писал пост Зарубежные SEO ресурсы, которые я читаю. А было это аж в 2009 году. Много воды утекло с тех пор, и пришло время сделать новую подборку. Информацию по продвиж...

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

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

Solidity 0.5.0 — что нового он нам несет Хочу рассказать об изменениях языка Solidity, которые ожидаются в версии 0.5.0. Сразу отмечу, что я ограничусь только языком — его грамматикой и семантикой. Какого-то вменяемого текста на эту тему нет даже на английском языке, но недавно в репозитории Solidity появился проек...

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

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

Приглашаем на наш новый вебинар по 3D печати ====quote====Новая неделя - новый вебинар!=============На этот раз гостем вебинара станет Руслан Ханустаранов, технический директор компании ABS3D. Компания была одной из первой в России, и уж точно первой в Татарстане, кто начал заниматься дистрибуцией 3D техники, а также о...

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

GraalVM: смешались в кучу C и Scala Не знаю, как на вас, а на меня в последнее время производят сильное впечатление статьи про новые Java-технологии — Graal, Truffle и все-все-все. Выглядит так, как будто раньше ты придумал язык, написал интерпретатор, порадовался какой язык хороший и погрустил, какой медленны...

Глубокое обучение для идентификации картин Привет, Хабр! Сегодня я хочу рассказать о том, как глубокое обучение помогает нам лучше разобраться в искусстве. Статья разбита на части в соответствии с задачами, которые мы решали: поиск картины в базе данных по фотографии, сделанной мобильным телефоном; определение стил...

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

CJM Meetup в МегаФоне — как это было и о чем мы говорили (видео докладов) Привет, Хабр! Меня зовут Володя Зимин, я — и.о. дизайн-директора в Альфа-Банке. Несколько дней назад, 23 августа, коллеги из МегаФон у себя в офисе провели полезный митап, на котором мы обсуждали CJM. CJM, он же Customer Jorney Map, помогает понять, как пользователь вз...

Правила разработки в Яндекс.Здоровье Многим кажется, что Яндекс — это большая монолитная корпорация с жёсткими регламентированными процессами, однако это не так. Мы постоянно ищем новые направления, начинаем новые проекты и пробуем новые рынки. Сервис для онлайн-консультаций с врачом "Яндекс.Здоровье" — один из...

[Из песочницы] Разработка GLSL шейдеров на Kotlin Всем привет! Наша компания занимается разработкой онлайн игр и сейчас мы работаем над мобильной версией нашего основного проекта. В этой статье хотим поделиться опытом разработки GLSL шейдеров для Android проекта с примерами и исходниками. Читать дальше →

Как измерить успех. Стратегии мониторинга и их связь с бизнес-проблемами Перед тем, как ответить на вопрос «Как измерить успех?», надо понять, что значит «успех» именно для вас. Для Dev и Ops определение успеха отличается. Для Dev успешный проект полностью проходит тестирование. Для эксплуатации — мониторинг. Тестирование и мониторинг нужны, но т...

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

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

[Из песочницы] SmartMailHack. Решение 1-го места в задаче классификации логотипов Две недели назад закончился проходивший в офисе Mail.Ru Group хакатон для студентов SmartMailHack. На хакатоне предлагался выбор из трех задач; статья от победителей во второй задаче уже есть на хабре, я же хочу описать решение нашей команды, победившей в первой задаче. Все ...

Перфоратор для дома - лучшие модели В этой статье я решил поделиться своими исследованиями о том, какие перфораторы считаются на сегодняшний момент самыми лучшими. Хочу представить топ 3 перфораторов для использования в домашнем ремонте. Все данные я собраны с сайта https://storgom.ua/perforatory.html. Из дан...

Kivy. Xamarin. React Native. Три фреймворка — один эксперимент (часть 2) Это вторая статья из цикла, где мы проводим сравнение Kivy, Xamarin.Forms и React Native. В ней я постараюсь написать такой же планировщик задач, но с использованием Xamarin.Forms. Посмотрю, как у меня это получится, и с чем мне придется столкнуться. Повторять ТЗ я не буд...

Kotlin + React vs Javasript + React Мысль перевести фронт на какой-либо js фреймворк появилась одновременно с возможностью писать React на Kotlin. И я решил попробовать. Основная проблема: мало материалов и примеров (постараюсь эту ситуацию поправить). Зато у меня полноценная типизация, безбоязненный рефактори...

Узнать всё про XBRL на вебинарах С 28 июня по 23 августа ИТ-разработчик "Синтегро консалтинг" проводит цикл летних вебинаров по теме XBRL. Вебинары призваны облегчить рынку НФО переход на новый формат финансовой отчетности, введенный Центральным банком с 1 января 2018 года.

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

Назначение владельца услуги В вашем ИТ-департаменте определены и назначены владельцы услуг? Как вы поняли , что определили правильного человека в качестве владельца услуги? Начнем с самого начала Что такое «услуга»? Согласно ITIL, услуга – это «cпособ предоставления ценности заказчикам через содействие...

Второй блин: анонс SmartData 2018 Чем первое проведение конференции отличается от второго? При подготовке первой нет ни возможности «сделать как раньше», ни зрительского фидбэка, и организаторам приходится делать смелые предположения. Это не значит, что получится плохо. Но это значит, что после первого раз...

Генерация последовательности дат и generate_series в PostgreSQL ВелопредупреждениеДанная статья может оказаться сферическим примером велосипедостроения. Если вам известно стандартное или более изящное решение задачи, то буду рад увидеть его в комментариях. Однажды на одном из проектов нам понадобилось составить отчет по финансовым операц...

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

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

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

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

[Из песочницы] Записки IoT-провайдера. Введение Здравствуйте, уважаемые читатели Хабра. Меня зовут Олег Плотников, я директор Центра Промышленного Интернета одной из IT-компаний. Этой статьей я бы хотел начать целый цикл заметок про Интернет Вещей и конкретно про технологию LoRa. О ней уже не раз писали на Хабре, писали и...

Настройка безопасности для приложений на облачной платформе SAP Cloud Platform В нашей облачной платформе SAP Cloud Platform есть целый набор встроенных сервисов. В этой статье мы остановимся теме безопасности — рассмотрим сервисы безопасности в среде Neo, а также возможности SAP Cloud Platform для обеспечения безопасности разработанных вами приложений...

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

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

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

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

«Божественный» код (GOD'S code) «Божественный» код — громкий термин, который может показаться желтым заголовком, но всё же именно о таком коде будет идти речь: из каких частей он состоит и как его писать. Это история о моих стараниях сделать так, чтобы задачи не возвращались с code review с пометкой: «Вс...

Мой любимый файл в кодовой базе Chromium Код Хромиума весьма обширен, там каждому найдётся что-то по вкусу. А я вот решил рассказать о своём любимом файле в нём (а у вас есть такой?). Этот файл отражает всё: боль, разочарование, надежду, упорство, силу воли, ответственность за чужие провалы и самопожертвование. Я и...

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

Что такое психическое здоровье: взгляд со стороны психологии / психотерапии Привет, читатель! Прошлая моя статья вышла несколько “суховатой”, в чем меня справедливо упрекнули на нескольких площадках, поэтому я решил написать другую, более наполненную живыми примерами и понятными объяснениями. Поговорить сегодня я предлагаю о психическом здоровье в...

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

Онлайн-курс "Искусство аддитивных технологий" Всем отличного времени суток!Мы инженеры 3D-печати: Востров Никита (слева) и Бабайцев Михаил (справа) занимаемся аддитивными технологиями в Твери с 2014 года.  В частности, выстраиваем образовательную систему в данном направлении в нашем городе.В настоящее время за наши...

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

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

Девопс и безопасность: интервью с Сетом Варго и Лиз Райс Контейнерами сегодня никого не удивишь. Удивишь вопросом про безопасность контейнеров. Особенно интересно спрашивать об этом коллег, которые используют контейнеры и микросервисы в продакшне на полном серьёзе: часто вижу удивленные лица и недоуменный вопрос, мол, «Что, зачем ...

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

[Из песочницы] Реализация PPPOS на stm32f4-discovery Однажды передо мной возникла задача обеспечить выход в сеть Интернет на STM32 имея для этого только COM порт. Для решения этой задачи мне понадобился PPP, или, еcли быть точным, PPPoS (англ. Point-to-Point Protocol over Serial — один из способов реализации PPP, используется ...

[Из песочницы] Запускаем LDA в реальном мире. Подробное руководство Предисловие На просторах интернета имеется множество туториалов объясняющих принцип работы LDA(Latent Dirichlet Allocation — Латентное размещение Дирихле) и то, как применять его на практике. Примеры обучения LDA часто демонстрируются на "образцовых" датасетах, например "20 ...

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

Как мотивировать авторов, договариваться с экспертами и вообще писать хорошие статьи Мы верим, что в каждом разработчике спит хороший рассказчик. Некоторые из них уже проснулись и радуют коллег классными постами. Остальных же нужно просто разбудить. Почему и кому нужно и как именно это сделать, мы обсуждали на РИТ++, где в рамках DevConf Хабр засветился сраз...

Сложное решение простых проблем HighLoad WEB-сервисов Ключевой задачей высоконагруженных WEB-систем является способность обработать большое число запросов. Решить эту проблему можно по-разному. В этой статье я предлагаю рассмотреть необычный метод оптимизации запросов к backend через технологию content-range (range). А именно...

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

Плагин «Онлайн Лейка»: новая версия расширяет возможности приема платежей онлайн Теплица социальных технологий обновила плагин «Онлайн Лейка» до версии 2.3.7. В программу добавлена возможность принимать средства через RBK.money. Почему это важно? – RBK.money – удобный инструмент приема онлайн-платежей. Компания имеет 40 000 клиентов и 8 миллион...

Наличие примера помогает девушкам утвердиться в выборе профессии в сфере точных наук Microsoft совместно с KRC Research провели исследование среди девушек от 11 до 30 лет. Цель опроса - узнать, как влияет наличие примера для подражания на их интерес к точным наукам.В исследовании сравнивались ответы девушек, которые имеют ролевые модели, и тех, у кого их нет...

[Перевод] Аспирантка решила задачу подтверждения квантовых вычислений Урмила Махадев провела восемь лет в магистратуре в поисках ответа на один из наиболее базовых вопросов квантовых вычислений: откуда нам знать, что квантовый компьютер сделал хоть что-то на квантовом уровне? Весной 2017 года Урмила Махадев оказалась в неплохом положении, с...

Visual Studio Coded UI Tests: теория и практика применения в нашей компании Автоматизированные тесты пользовательских интерфейсов — тема, к которой настороженно относятся даже опытные разработчики. При этом технология такого тестирования не представляет собой чего-либо экстраординарного, а в случае Visual Studio Coded UI Tests является расширением ...

простой вопрос, но не простой ответ Давайте что-ли о математике поговорим? Поспорил с "клиентом", которым выступил коллега по работе.Вопрос очень простой:  он захотел модель в 2 раза больше. Ведь куда проще сделать в 2 раза больше, но ведь в 3D не все так просто?Приведем простой пример - если у тебя один ...

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

[Из песочницы] Бери и делай: как прокачаться в программировании и разработке 5 признаков, что вам пора учиться, 25 онлайн-сервисов для прокачки скиллов и 5 практических советов для профессионального развития вы узнаете из этой статьи за 9 минут. Читать дальше →

Проксируем файлы из AWS S3 средствами nginx Казалось бы, задача реализации фронтенда для AWS на nginx звучит как типовой кейс для StackOverflow — ведь проблем с проксированием файлов из S3 быть не может? На деле выяснилось, что готовое решение не так-то просто найти, и данная статья должна исправить эту ситуацию. З...

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

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

В браузере Google Chrome стартует сервис Project Stream для стриминга видеоигр Компания Google объявила о том, что уже на этой неделе начнется тестирование ее нового сервиса для стриминга видеоигр, который будет работать прямо в браузере Chrome. Разработчики заявили, что именно на примере современных игровых блокбастеров можно будет продемонстриро...

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

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

[Из песочницы] Построение микросервисной архитектуры на Golang и gRPC, часть 1 Введение в микросервисную архитектуру Часть 1 из 10 Это серия из десяти частей, я постараюсь раз в месяц писать про построение микросервисов на Golang. Я буду использовать protobuf и gRPC в качестве основного транспортного протокола. Стек, который я использовал: golang, mon...

Путеводитель по Швейцарии Приветствую, товарищи! В этой статье я постараюсь описать свой опыт переезда в замечательную альпийскую страну Швейцарию, а конкретно — в город Цюрих, и рассказать о наиболее важных аспектах жизни здесь. Пост будет очень объемный, потому что я хотел сделать эдакий мини-гай...

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

Что было интереснго на DataVizDay в Минске В четверг 4 октября я побывал на конференции DataVizDay в Минске в качестве спикера. Поделюсь самыми интересными идеями и впечатлением от Миснка. Ключевые идеи: 80% ваших усилий будет до BI и визуализации, потому что данные бывают или плохие или очень плохие и в основном вы...

Новые продукты, платформы и “все-как-сервис”: вебинары HPE Не так давно ряд наших ключевых продуктов – компонуемая платформа HPE Synergy, гиперконвергентная система HPE SimpliVity и флеш-массивы с прогнозной аналитикой HPE Nimble Storage – получили важные обновления. Кроме этого, в портфеле компании появились комплексные решения HPE...

Kotlin DSL: Теория и Практика Разработка тестов приложения — не самое приятное занятие. Этот процесс занимает долгое время, требует большой концентрации и при этом крайне востребован. Язык Kotlin дает набор инструментов, который позволяет довольно легко построить собственный проблемно-ориентированный язы...

Еще один вариант генерации превьюшек для изображений с использованием AWS Lambda & golang + nodejs + nginx Здравствуйте уважаемые пользователи Хабра! Меня зовут Никита, в текущий момент времени я тружусь backend-разработчиком в стартапе мобильного приложения. Наконец у меня появилась действительно нетривиальная и достаточно интересная задача решением которой хочу поделиться с В...

[Перевод] 5 «супернавыков», необходимых для работы будущего ИТ-отрасль — это локомотив изменений, происходящих в нашей жизни в последние десятилетия. Причем они касаются сотрудников компании не только с точки зрения продуктов, которые мы внедряем для клиентов. Эти изменения сказываются на скорости освоения новых продуктов и технологи...

Как мы побеждали хаос на центральном складе Привет, Хабр! Меня зовут Алексей Шихов, я руковожу командой разработчиков CarPrice в Кирове. Сейчас Carprice занимает второе место в России по продажам автомобилей на вторичном рынке, и почти все машины, выкупленные в Москве, проходят через один огромный центральный хаб, отк...

Быстрый или бедный: онлайн и офлайн-аналитика для вашего бизнеса 16 октября пройдет бесплатный совместный вебинар Ingate и Virgin, посвященный офлайн-аналитике, внедрению сквозной аналитики и использованию BI-решений. Расскажем, как понять, что вашему бизнесу пора меняться. На вебинаре выступят эксперт Ingate по&nb...

Место встречи системных инженеров 27 июля 2018 года, в Минске, пройдет мероприятие B.E.E.R для системных, devops, сетевых и многих иных IT-инженеров и всех кому интересна тематика системного инженеринга и технологий. Форум (конференция) B.E.E.R — мероприятие, которое дает возможность встречаться з...

Приезжайте изучать классическое администрирование: регламенты, инструменты, скрипты Southbridge За 10 лет Southbridge создал стандарт работы, который позволяет одному администратору поддерживать 150 серверов, быстро проводить первичную настройку, легко передавать проект между администраторами и группами, сразу видеть, что сделали ночные дежурные, быстро входить в курс ...

[Из песочницы] Распознавание экомаркировок с использованием Azure Custom Vision из мобильного приложения В этой статье я хочу рассказать об использовании сервиса Custom Vision, для распознавания фотографий экомаркировок из мобильного приложения. Сервис CustomVision является частью облачного Cognitive Services на платформе Azure. О том, какие технологии пришлось изучить, как раб...

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

[Из песочницы] Виртуальный мир Intel. Практика В данной статье я хочу рассмотреть практические аспекты создания простого гипервизора на основе технологии аппаратной виртуализации Intel VMX. Аппаратная виртуализация достаточно узкоспециализированная область системного программирования и не имеет большого комьюнити, в Ро...

[Перевод] Управляемые токенами реестры 1.0 Идея управляемых токенами реестров (TCR) зародилась в блокчейн-сообществе не менее года назад. По крайней мере, эта статья была опубликована автором еще в сентябре 2017 года. А недавно я был на конференции DappCon 2018 в Берлине и увидел большой интерес к этой теме, а также...

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

Реанимируем игровой сервис Nintendo Switch после блокировок РКН День добрый читатели. Это моя первая статья за много лет чтения Хабра, поэтому прошу «понять и простить». В ней я хочу поделиться тем, как попытаться вернуть к жизни игровые сервисы, адреса которых заблокированы РКН в агонии попытках запретить Telegram. В моём случае, это...

Python: метапрограммирование в продакшене. Часть первая Многие считают, что метапрограммирование в Python излишне усложняет код, но если использовать его правильно, то можно быстро и элегантно реализовать сложные паттерны проектирования. Помимо этого, такие известные Python-фреймворки, как Django, DRF и SQLAlchemy, используют мет...

Новый Android и ещё 7 крутых технологий c конференции Google I/O, которые перевернут нашу жизнь Что ни день, то слышишь о том, что на Марсе будут яблони цвести, а новая компьютерная технология позволит нам жить комфортнее, больше успевать, меньше проводить время за рутиной и т.д. Чаще всего на болтовне дело и заканчивается, а о технологии забывают. Но только не в случа...

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

Новые функции Instagram: поддержка GIF-анимации и неограниченное количество скрытых хэштегов Instagram медленно, но уверенно строит свою Direct-платформу как целостный продукт обмена сообщениями. Это разумный шаг, учитывая, что Instagram всё чаще использует более молодая аудитория. Новая функция, уоторая работает уже сегодня – поддержка GIF файлов. Теперь вы сможете...

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

Реализация Spring Framework API с нуля. Пошаговое руководство для начинающих. Часть 1 Spring Framework является одним из самых сложных фремворков для понимания и изучения. Большинство разработчиков изучают его медленно, через практические задачи и гугл. Этот подход не эффективен, так как не даёт полной картины и при этом требует больших затрат. Я хотел бы ...

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

Эксперимент: что выгоднее Adsense или РСЯ (Часть 3) Хотел провести эксперимент со множеством участников, чтобы определить, что сейчас выгоднее для заработка: "Рекламная Сеть Яндекса или Google Adsense?". Даже большую и подробную инструкцию написал, как это просто и легко сделать. К сожалению, кроме меня никто его и не провел....

Эксперимент: что выгоднее Adsense или РСЯ (Часть 3) Хотел провести эксперимент со множеством участников, чтобы определить, что сейчас выгоднее для заработка: "Рекламная Сеть Яндекса или Google Adsense?". Даже большую и подробную инструкцию написал, как это просто и легко сделать. К сожалению, кроме меня никто его и не провел....

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

[Из песочницы] Как я писал змейку на F# и модели акторов О чем это все? Я расскажу о том, как построить модель акторов с помощью MailboxProcessor из стандартной библиотеки, на какие моменты обратить внимание и о том, какие подводные камни вас могут ожидать. Я не претендую на истину в последней инстанции. Код, написанный здесь, не ...

Microsoft и HP меняют образовательную сферу с помощью технологий виртуальной реальности В ЦИТ "Умный город" г. Москвы прошла совместная практико-ориентированная образовательная конференция Microsoft и HP по применению современных технологий в учебном процессе. Мероприятие проводилось при поддержке городского проекта "Школа Новых Технологий"....

«Календарь тестировщика». Нагрузи сервис Нагрузочное тестирование во многом схоже с учениями по ГО и ЧС. Лучше заранее понимать, как будет выглядеть та или иная ситуация, чем пытаться в панике сориентироваться. Помимо собственных тестов и собранных на production проблем, можно перенять опыт коллег по индустрии. Спе...

Magic link или история о том, как мы упростили жизнь пользователю В статье я поделюсь личным опытом разработки и реализации “волшебных ссылок”. Расскажу зачем они нужны в нашем проекте, как функционируют и в конце даже всплакну над тем, что отсутствие такого функционала в больших системах используемых мною заставляет меня гневно рвать на с...

Positive Hack Days CTF 2018 райтапы заданий: mnogorock, sincity, wowsuchchain, event0 Всем привет. Прошел ежегодный PHD CTF и как всегда задачи были очень крутые и интересные! В этом году решил 4 таска. Может показаться что статья очень длинная — но там просто много скриншотов. Читать дальше →

GitLab для Continuous Delivery проекта на технологиях InterSystems: Контейнеры Эта статья — продолжение статьи про организацию процессов Continuous Integration / Continuous Delivery, автоматизирующих сборку, тестирование и доставку приложений применимо к решениям на платформе InterSystems. Рассмотрим такие темы как: Контейнеры 101 Контейнеры на разны...

PVS-Studio как SAST решение До недавнего времени в своих статьях мы позиционировали PVS-Studio как инструмент для выявления ошибок в коде. При этом мы почти не рассматривали PVS-Studio в контексте безопасности. Попробуем немного исправить эту ситуацию и взглянем на инструмент с точки зрения тестирован...

Кастомный подход для нормализации и сброса стилей (custom-reset.css) Здесь я поделюсь своими наработками для нормализации и сброса стилей. За несколько лет у меня сформировался небольшой файл, за основу которого, изначально, был взят нормалайз. Почему нормалайз, а не ресет. Он заточен именно под кросбраузерность, что очень важно. Но в чист...

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

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

[Перевод] Все, что вам нужно знать о выравнивании во Flexbox Цикл публикаций по особенностям CSS-технологии Flexbox от Rachel Andrew. Что происходит при создании контейнера Flexbox. Резюме В этой статье мы рассмотрим свойства выравнивания во Flexbox, а также основные правила, помогающие запомнить, как работает выравнивание как на гл...

A1: 2017 – Injections (Часть 2) В прошлой статье я предположил, что читатель знает, как устроен язык запросов SQL в подробностях, а также механизм работы протокола HTTP. Но это, как правило, не так. И я сразу вспомнил историю, описанную в одной из моих любимых книг «Недоверчивые умы» Роба Бразертона. В ней...

GeekBrains запускает бесплатный образовательный онлайн-марафон «Найди себя в Digital» С 6 по 25 августа образовательный проект GeekBrains проведет первый бесплатный онлайн-марафон, состоящий из 15 вебинаров по трем направлениям — программирование, дизайн и маркетинг. Участники получат специальный сертификат о прохождении, возможность бесплатного обучения и п...

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

[Из песочницы] Расширение процесса сборки с помощью MSBuild В данной статье речь пойдет о том, как расширить процесс сборки проекта с помощью MSBuild. Меню Основные понятия — что такое target и task в MSBuild Жизненный цикл сборки MSBuild — какая последовательность вызова таргетов Подготовка окружения для примеров Таргеты в MSBuil...

Москве нужны сети 5G В Департаменте информационных технологий Москвы возлагают большие надежды на технологию 5G. готовы оказывать поддержку всем операторам в развертывании инфраструктуры сетей нового поколения и уже проверили ее возможности в ходе сразу нескольких пилотных проектов в рамках согл...

Интеграция Veeam Backup & Replication и PureStorage Сегодня мы представляем гостевой пост от Илии Карина. Добрый день, Хабр! Меня зовут Илия Карин (Iliya_karin). Я занимаюсь всеми вопросами в области системноного администрирования в крупной компании более 7 лет. Спасибо коллегам из Veeam за возможность рассказать здесь немног...

[Перевод] Станут ли воксели новой прорывной технологией? Мы пообщались с потрясающими разработчиками Atomontage, пытаясь разобраться, смогут ли воксели вернуться и победить пиксели. Воксельная разработка Бранислав: в 2000-2002 годах я участвовал в соревнованиях европейской демосцены. Я написал несколько 256-байтных демо (также н...

[Перевод] Всё, что нужно знать о выравнивании во Flexbox Об авторе: Рэйчел Эндрю — не только главный редактор журнала Smashing Magazine, но и веб-разработчик, писатель и спикер. Она автор ряда книг, в том числе The New CSS Layout, один из разработчиков системы управления контентом Perch. Пишет о бизнесе и технологиях на своём сайт...

Теплые и ламповые: пять балалаек про технологии магнитной аудиозаписи Окей, Хабр, в предыдущем посте я (намеренно) больше внимания уделил ностальгической рыдалке на тему аудиокассет, чем технической части. В этом посте исправляюсь. Аудиокассеты очень интересны тем, что историю этой технологии можно отследить от начала (1962 год) до конца (коне...

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

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

Бизнес-модели онлайн-курсов Какие бизнес-модели онлайн-курсов существуют, в чем их особенность, плюсы и минусы? В этом вопросе замредактору Теплицы Наталье Барановой помог разобраться управляющий партнер онлайн-школы английского языка SkyEng Александр Ларьяновский. Эксперт рассказал, как устроены бизне...

Big Data resistance 1 или неуловимый Джо. Интернет анонимность, антидетект, антитрекинг для анти-вас и анти-нас Доброго времени прочтения, уважаемые читатели Хабра. Прочитал за последнее время ряд статей, в том числе на Хабре, по цифровым отпечаткам браузеров и слежке за пользователями в Интернете. Например статья Анонимная идентификация браузеров и Ловушка в интернете журнал Forbes,...

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

TL;DR книги “Искусство заниматься наукой и инженерным делом” Ричарда Хэмминга На Хабре уже долгое время публикуется совместный перевод замечательной книги Ричарда Хэмминга "The Art of Doing Science and Engineering". Я долгое время хотел её прочитать в оригинале. Да не просто прочитать, а составить насколько возможно краткую выжимку основных идей каждо...

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

Фотополимеры FunToDo Приветствую Коллеги!Сегодня хочу поделиться впечатлениями при работе фотополимерами от фирмы FunToDo.Это были третьи на очереди полимеры, которые мне удалось попробовать на принтере Wanhao D7_V 1.3.  В начале печатал через программу Creation Workshop, а в последующем, ...

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

[Из песочницы] Создание бота для участия в AI mini cup 2018 на основе рекуррентной нейронной сети Изначально у меня не было планов о статье, тем более о выступлении на конференции. Но случилась конференция. И после выступления на ней, у смотревших появились ко мне вопросы касательно реализации некоторых технических моментов. Так и получилось слово за слово — статья. Зап...

Как писать программы на стыке мобильной разработки и алгоритмов? Конкурс и истории Яндекса С 10 по 22 сентября пройдет конкурс Яндекс.Блиц по мобильной разработке. Регистрация открыта. Блиц — это короткий путь в Яндекс: участникам топ-5 будет достаточно успешно пройти одну секцию собеседования вместо стандартных четырех. По случаю конкурса мы поговорили с коллега...

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

Пишем простой транслятор на Лиспе — I Давайте попробуем написать на Лиспе… транслятор простого императивного языка. Нет-нет, я не ошибся – именно транслятор. Транслировать он будет в Лисп-код. А дальше этот код может быть выполнен Лисп-системой. Здесь бесценную услугу нам окажет то обстоятельство, что в Лиспе не...

От сисадмина к человеку На DevOps есть по крайней мере два устоявшихся взгляда — со стороны системных администраторов и со стороны разработчиков. Первые обычно хвастаются тем, что используют Chef/Puppet/Ansible/Docker c 200X года, вторые считают, что DevOps либо изжил себя и ведет к NoOps, либо ч...

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

Неделя программирования: в Сибае школьников приглашают на IT-неделю «Умарта» С 8 по 14 октября 2018 года в городе Сибае проходит фестиваль программирования IT-неделя «Умарта». Мероприятие проводит учебный центр «Профессионал Плюс» в рамках международной инициативы Meet and Code и Европейской недели программирования. На фестивале дети и подростки в те...

«МегаФон» занялся телемедициной После трех пробных дней общение с врачами будет доступно при оформлении подписки. За 150 рублей в месяц абонент получает доступ к неограниченному количеству консультаций. За 299 рублей в месяц появляется возможность связаться с врачами с опытом свыше 15 лет и докторами наук....

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

[Перевод] Улучшенные эффекты с режимом смешивания фоновых слоев в CSS Если одна картина заслуживает тысячи слов, то смешение двух картин заслуживает гораздо большего. Точно так же, возможности дизайна, которые открываются с появлением возможности смешивания слоев в CSS гораздо больше, чем вы думаете. Когда вы слышите обсуждение функций CSS Bl...

[Перевод] Consumer-Driven Contracts как способ развития сервиса — Секрет успеха поставщика заключается в том, чтобы дать потребителям качественный товар… ой, то есть сервис. Ну и еще важно не пускаться во все тяжкие с нарушением обратной совместимости. Уолтер Уайт От переводчика Что это Это перевод статьи, описывающей шаблон Consumer-D...

[Из песочницы] От API first на OAS до single contract на RAML Привет, %username%! Ты наверняка знаешь, что такое API интерфейсы и то, как много от них зависит в твоем проекте. Более того, я так же полагаю, что ты уже знаком с тем, что такое API first подход и знаешь, что Swagger и его Open API являются одними из самых популярных инс...

[Из песочницы] Chisel — (не совсем) новый подход к разработке цифровой логики С развитием микроэлектроники, rtl дизайны становились все больше и больше. Реюзабилити кода на verilog доставляет массу неудобств, даже с использованием generate, макросов и фишек system verilog. Chisel же, дает возможность применить всю мощь объектного и функционального пр...

[Из песочницы] Работа с формами в React.js, используя базовый инструментарий Введение За время работы на React.js мне часто приходилось сталкиваться с обработкой форм. Через мои руки прошли Redux-Form, React-Redux-Form, но ни одна из библиотек не удовлетворила меня в полной мере. Мне не нравилось, что состояние формы хранится в reducer, а каждое собы...

В Перми проходит Большая волонтерская неделя: ты можешь помочь удаленно социальному проекту С 13 по 19 августа 2018 года в Перми проходит Большая волонтерская неделя. Волонтеры из Перми помогают благотворительным и общественным организациям. В этом году для участия в фестивале приглашаются IT-специалисты, которые могут стать волонтерами удаленно: помочь некомм...

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

Тестирование производительности веб-сервиса в рамках Continuous Intergation. Опыт Яндекса Почти всех новых сотрудников Яндекса поражают масштабы нагрузок, которые испытывают наши продукты. Тысячи хостов с сотнями тысяч запросов в секунду. И это только один из сервисов. При этом отвечать на запросы мы должны за доли секунды. Даже незначительное изменение в продукт...

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

Лунные кирпичи из солнечной печи До возвращения человека на Луну остаются в лучшем случае годы — первый пилотируемый полет к лунной орбитальной станции Lunar Orbital Platform-Gateway ожидается не раньше середины 2020-х, а даже примерные сроки строительства лунной базы пока неизвестны. Тем не менее, разрабат...

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

CMOS 2019 v.2.0 Директора по маркетингу встречаются 4 октября 20 ноября 2018 года профессиональное маркетинговое сообщество MarketingPeople, совместно с компанией МТТ, проводит конференцию, посвящённую формированию маркетинговой стратегии компаний на 2019 год&nb...

FontCode: новый способ стеганографии через форму букв Рис. 1. Незначительное изменение глифа (формы конкретной литеры) кодирует цифровую информацию за счёт двухмерной матрицы вариантов начертания. Каждая точка в двухмерной координатной сетке генерирует соответствующий уникальный глиф Специалисты по стеганографии придумали но...

[Перевод] Magic Leap — печальный хлам Название этой статьи [в оригинале Magic Leap is a Tragic Heap — прим. пер.] тщательно подобрано, а не для красного словца. Я желаю лучшего для VR и всех других технологий в континууме между реальностью и виртуальностью, включая Magic Leap. К сожалению, нынешнее предложение ...

[Перевод] Конференция BLACK HAT USA. Ботнет из миллиона браузеров. Часть 1 Джереми Гроссман: я рад приветствовать всех вас и хочу сказать, что мы готовили эту презентацию целых 6 месяцев, поэтому стремимся как можно скорее поделиться своими достижениями. Хочу поблагодарить весь штат Black Hat за приглашение, мы возвращаемся сюда каждый год, мы люби...

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

Названы средние зарплаты IT-специалистов в России Как выяснилось, выше всего оплачивается работа специалистов по проведению тестов на проникновение - в среднем 150 тыс. рублей в месяц. Такие сотрудники занимаются тестированием безопасности компьютерных систем.На втором месте по уровню зарплат - сразу три профессии, представ...

PWA — это просто. Hello Joomla Продолжаем изучение Progressive Web Applications. После теоретической первой части и простого практического примера Hello Habr второй части попробуем перевести в PWA веб сайт на CMS Joomla. Тип серверного фреймворка не важен. Задача данной статьи — показать перевод обычного...

Могут ли PWA (Progressive Web Apps) образца 2018 года составить достойную конкуренцию нативным приложениям? Когда изменения происходят постепенно, шаг за шагом, порой бывает трудно заметить насколько они драматичны и всеобъемлющи. Казалось бы всего несколько лет назад web платформа проигрывала нативным приложением практически по всем фронтам, и пропасть между тем, что можно было ...

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

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

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

Фестиваль 3Д-Печати. Новосибирск. Анонс анонса Как когда-то сказал один мой однокашник из первого ВУЗа: — ====quote====«Один раз — это уже традиция»=============, а всем известно, что традиции нарушать нехорошо.В прошлом году мы проводили подобное мероприятие в пробном режиме.Учитывая комментарии к прошлогоднему отчёту, ...

Альтернатива: «Как научить Zabbix отправлять уведомления о проблемах прямо на рабочий стол» На волне статьи от Ильи (ableev) хочу рассказать об ином подходе для уведомлений от системы монторинга Zabbix на рабочем столе. Последние 3 месяца я пользуюсь расширением для браузера zabbix vue. От меня в этот проект прилетел только перевод на русский, так что это не рекла...

Управление зависимостями, события и паттерны Observer и Mediator Паттерны в чистом виде встречаются довольно редко и при изучении паттернов, особенно на ранних этапах, важны не столько сами паттерны, сколько понимание механизмов (тактик), с помощью которых они реализуются. В этой статье я хотел бы описать один из таких механизмов (управле...

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

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

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

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

В Сети появился первый обзор HTC U12+ В Сети на некоторое время появился предварительный обзор HTC U12+ на сайте немецких коллег t-online.de. В настоящее время материал уже удалён, однако сохранился в кешах Google. В статье указано, что на данный момент на рынке нет инновационных устройств и HTC желает изменить...

ЕС против мемов: Новый «жуткий» закон может изменить Интернет навсегда Интернет охватила паника: не успели борцы за свободу в Сети отбиться от нападок на свою свободу в США, как удар нанёс Европейский Союз, готовый принять новый закон, который гарантирует тотальный контроль над авторскими правами в Интернете. Да начнутся копирайтные войны 13 с...

CLRium #4: Однодневная мини-конференция по .NET GC API, C# 8.0, Global Tools, Span, Memory, System.IO.Pipeline, чего ждать в будущем Рассуждая с коллегами о вопросах развития технологий, мы как-то пришли к выводу что в тот момент, когда выныриваешь из кода и прочих задач и бросаешь взгляд либо в сторону Хабра, либо в с...

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

iPhone Xs Max станет самым тяжелым смартфоном в истории Apple Остаются считанные часы до долгожданной презентации Apple, тем временем в Сети появляется всё больше информации о предстоящих новинках. Согласно данным, предоставленным источником 9to5Mac, iPhone Xs Max будет не только самым большим смартфоном, но и самым тяжелым за всю ис...

ASP.NET Razor: решение некоторых проблем с архитектурой для модели представления Введение Здравствуйте, коллеги! Сегодня хочу поделиться с вами своим опытом разработки архитектуры View Model в рамках разработки веб-приложений на платформе ASP.NET, используя шаблонизатор Razor. Описываемые в данной статье технические реализации подходят для всех актуальн...

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

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

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

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

Harbor — реестр для Docker-контейнеров с безопасностью «из коробки» 31 июля организация CNCF объявила о принятии в свою «песочницу» (т.е. на самый ранний этап поддержки) нового Open Source-проекта, охарактеризованного как «облачный (cloud native) реестр», — Harbor. На его сайте нам объясняют, что продукт создан для управления образами Docker...

[Из песочницы] Генератор случайных двумерных пещер Предисловие Если вы тоже ленитесь заботитесь о своём времени, делая уровень для своей игры, то вы попали куда надо. Эта статья подробно расскажет вам как можно использовать один из множества других методов генерации на примере горной местности и пещер. Мы будем рассматриват...

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

[Перевод] Microsoft анонсировала Project xCloud — ультрасовременный сервис игрового стриминга Не затих ещё гром от анонса Google Project Stream, как Microsoft решила анонсировать свой собственный конкурирующий сервис. Слово предоставляется Kareem Choudhry, с 98-ого года работающему в Microsoft, и сейчас занимающего должность Corporate Vice President, Gaming Cloud. Бу...

[Перевод] Пишем техническую документацию: руководство для непрофессионала Осенью 2016 года нам с коллегой поручили улучшить документацию и контент в моей бывшей компании. Мы потратили год на все виды документации: справочник по API, руководства, учебные пособия, сообщения в блогах. До этого я 5 лет писала доки, но официально не обучалась этому. ...

Newman и Continuous Integration на примере Atlassian Bamboo. Изобретение велосипеда Введение В недавней статье наш боевой товарищ actopolus рассказал о том, как мы научились применять Postman для реализации функционального тестирования нашего API проекта. Научившись писать функциональные тесты, и написав их порядка полутора сотен, мы решили, что настало т...

[Перевод] Learn OpenGL. Урок 5.9 — Отложенный рендеринг В предыдущих статьях мы использовали прямое освещение (forward rendering или forward shading). Это простой подход, при котором мы рисуем объект с учётом всех источников света, потом рисуем следующий объект вместе с всем освещением на нём, и так для каждого объекта. Это дост...

Карточные игры +онлайн 3.4.2.7 Карточные игры +онлайн — сборник карточных игр с максимально естественным управлением. Во все игры можно играть без интернета, против компьютера. Игры на несколько человек, такие как:  «Дурак», «1000», «Деберц», «Девятка», «Холдем покер», можно играть по сети через Blue...

10 скрытых функций технологии Force Touch в Apple Watch, о которых вы могли не знать Технология Force Touch проявляет себя в Apple Watch настолько ненавязчиво, что пользователь и вовсе может забыть о ее существовании. Однако, как и в случае с 3D Touch на iPhone, Apple внедрила технологию распознавания силы нажатия во множество аспектов интерфейса watchOS, до...

МТС открывает онлайн-школу Smart University Оператор МТС объявил о выходе на рынок дистанционного образования — компания запускает образовательную платформу Smart University. Первым направлением Smart University стала подготовка к ЕГЭ по английскому языку.

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

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

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

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

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

Заряди мозги напрямую! Рантаймы, компиляторы и перформанс на Joker 2018 Многие из нас ходят на конференции по Java только из-за хардкора. Это статья о том, что в этом плане изменилось за год. Хардкор бывает нескольких видов. Можно выделить как минимум: перформансные оптимизации в любых проявлениях; внутренности достаточно сложных технологий (Op...

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

Обзор Android-приставки к телевизору SCISHION V88 Piano Smart Я давно обдумывал, как бы добавить своему телевизору немного ума, и очевидный ответ «Android приставка», неоднократно приходил мне в голову, хотя до реализации мысли на практике дело никак не доходило. Решив, что не стоит это больше терпеть, я пошёл и выбрал прак...

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

Kivy. Xamarin. React Native. Три фреймворка — один эксперемент Приветствую всех! Как только дым от жаркой дискуссии в комментариях к моей статье Kivy — фреймворк для кроссплатформенной разработки №1 осел, и среди прочих пробился достойный внимания комментарий, мы (Mirimon, SeOd), подумали, что было бы интересно и нам и читателям самост...

[Перевод] Новые (и старые) единицы измерения в CSS, о которых вы вряд ли слышали В последнее время JavaScript развивается очень быстро, но и языки-помощники веб-разработчика не стоят на месте. CSS тоже развивается, и хотя Houdini в скором времени, возможно, сделает прорыв в CSS-разработке, до широкого применения, к сожалению, еще далеко. Так что, как и ...

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

Создаем онлайн-курс: о востребованных форматах и мотивации в команде Автору онлайн-курса стоит привлечь менторов, которые будут помогать слушателям в комментариях проходить задания. Такой совет дала директор по работе с курсами образовательной платформы Stepik Наталья Феофанова. Эксперт рассказала замредактору Теплицы Наталье Барановой о...

Пользователь перешел с Galaxy S9 на OnePlus 6 и поделился впечатлениями Как хорош OnePlus 6 и стоит ли он своих денег? OnePlus 6 был оценен компанией в 520 долларов. Это сильно больше 300 долларов, которые просила компания за первый OnePlus и которые просят за Poco F1 на аналогичном процессоре. Однако это заметно ниже стоимости Galaxy S9, кото...

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

Крупные телеканалы убрали контент с главной страницы «Яндекса» Несколько крупнейших телевещателей убрали свои каналы с главной страницы "Яндекса", где они транслировались через сервис "ТВ онлайн", рассказал “Коммерсанту” топ-менеджер одного из медиахолдингов. Еще в конце июля стриминг убрал "Газпром-...

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

Panasonic расширил ассортимент поставок новыми 3LCD лазерными проекторами Теперь в диапазоне 6000-10000 лм Panasonic предлагает партнерам 23 профессиональных проектора со сменной оптикой с возможностью выбора из четырех разных технологий - LCD&лазер, LCD&лампы, DLP&лазер, DLP&лампы Любой проект масштабной визуализации, как правило, включает комб...

Результаты лотереи и дата смерти: Экстрасенсы признались, на какие вопросы никогда не дадут ответ Настоящие медиумы, уверяют эксперты, не будут говорить подобного, если они уважающие себя практики. С прессой пообщались Митчелл Кумбс и Дебби Мэллоун. Кумбс утверждает, что в 2011 году получил звание австралийского экстрасенса года. Ему задают немало щекотливых вопросов во...

[Из песочницы] Ликбез по химии: кислотный реверсинг микросхем (как обнажить кристалл микросхемы для последующего его фотографирования) Введение Если вы уже занимаетесь стравливанием и фотографированием микросхем, то мало что сможете почерпнуть из этой статьи. Однако, если вы хотите сфотографировать микросхему, но не знаете с чего начать, то эта статья определённо для вас. Кроме того, имейте в виду, что на п...

[Перевод] Человек против машины: новая этика кибербезопасности В блоге одного из писателей-фантастов я подсмотрел интересненькое, хочу поделиться. Глобальный манифест «этики в технологиях»: Право оставаться натуральным, то есть биологическим существом. Это значит, что мы можем устраиваться на работу, использовать публичные сервисы...

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

Check Point Smart Event. Мини-руководство В этой статье я хочу рассказать о продукте SmartEvent компании Check Point. Данный продукт дополняет и расширяет возможности файрвола Check Point, превращая его в эффективный инструмент, который помогает выявить, распознать и обработать инциденты информационной безопасност...

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

[Из песочницы] Метеостанция на Arduino от А до Я. Часть 1 Метеостанция на Arduino от А до Я. Часть 1. «Так, давайте сразу договоримся: вы не собираетесь снимать кино для Голливуда. Даже в Стране чудес утверждается не более пяти процентов от всех сценариев, и только один процент идет затем в производство… Таким образом, вместо всег...

Новые спутники — новые баги: Инфракрасный сенсор спутника GOES-17 плохо охлаждается У запущенного в марте метеорологического спутника GOES-17 проблема — инфракрасная камера нового поколения работает только частично из-за того, что плохо охлаждается. И сейчас одна команда инженеров пытается сократить периоды неполной работоспособности, а вторая — установить ...

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

Лекции переносят в онлайн-аудиторию. Ярослав Кузьминов намерен обязать преподавателей читать курсы в цифровом формате Высшая школа экономики полностью отказывается от чтения лекций — вместо них профессора «Вышки» будут записывать собственные онлайн-курсы. Это решение ректор ВШЭ Ярослав Кузьминов объяснил “Ъ” тем, что традиционные лекции превратились в «профанацию»: их посещаемость во всех в...

Архитектура мета-сервера мобильного онлайн-шутера Tacticool Еще один доклад с Pixonic DevGAMM Talks — на этот раз от наших коллег из PanzerDog. Lead Software Engineer компании Павел Платто разобрал мета-сервер игры с сервисно-ориентированной архитектурой, рассказал, какие решения и технологии были выбраны, что и как у них масштабируе...

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

Как мы участвовали в InnovateFPGA 2018 и снова не победили Приветствую, Хабр! Меня зовут Даниил Смирнов, я учусь в аспирантуре Университета ИТМО, где в лаборатории программирования и моделирования наш коллектив занимается программируемой электроникой для проектов, связанных с волоконно-оптическими датчиками. В качестве аппаратной ба...

Как сэкономить на создании сайта для бизнеса и не пожалеть об этом В наши дни почти любой компании рано или поздно приходится заказывать сайт или обновлять существующий (что часто одно и то же) — о возможных проблемах на этом пути написаны тонны статей. Руководитель киевской студии Mahaon Владимир Бузкив в своей статье рассказывает о том, к...

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

«Террасофт» проведет открытую конференцию для бизнеса и ИТ «ACCELERATE» Первые лица, Топ-менеджеры и эксперты крупнейших организаций России соберутся на одной площадке, чтобы поделиться опытом ускорения бизнеса в цифровую эпоху. 2-3 октября в Москве, на территории ЦВК «Экспоцентр», состоится двухдневная открытая конференци...

Атомная память: 8-битный алфавит и 192-битная мелодия из игры Mario С точки зрения науки наш прекрасный мир, окружающий нас, это нескончаемый поток данных. Каждый твит, каждый комментарий под видео на YouTube, переписка с родными посредством мессенджеров, кино, игры, цифровые книги и т.д. и т.п. Все это формирует так называемое информацион...

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

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

Чем мне может помочь техническая поддержка компании IMPRINTA? Мы не бросаем своих. Для владельцев 3D принтеров Hercules мы организовали техническую поддержку, которая всегда готова прийти к вам на помощь в сложных ситуациях. Например, вот в таких: ====quote====Я впервые покупаю 3D принтер и не знаю как им пользоваться=============Не бе...

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

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

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

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

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

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

Идет регистрация на конференцию Содружества «Добрых городов» Конференция о практиках успешной региональной благотворительности пройдет в Санкт-Петербурге 22–24 октября 2018 года. На встречу приглашаются НКО, благотворительные фонды, активисты, волонтеры – все, кто использует технологии, и те, кто хочет больше узнать о «Добрых гор...

Идет регистрация на конференцию Содружества «Добрых городов» Конференция о практиках успешной региональной благотворительности пройдет в Санкт-Петербурге 22–24 октября 2018 года. На встречу приглашаются НКО, благотворительные фонды, активисты, волонтеры – все, кто использует технологии, и те, кто хочет больше узнать о «Добрых гор...

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

[Из песочницы] Как я съездил на Droidcon Berlin Привет, меня зовут Виталий, я Android разработчик компании Tinkoff.ru, работаю в Санкт-Петербургском офисе и в этом году я впервые посетил международную конференцию Droidcon Berlin, поэтом кратко хотел рассказать о своих впечатлениях. Данная статья не содержит большого колич...

Встреча #RuPostgres — викторина и the last call Осталось буквально несколько дней до новой встречи #RuPostgres. Она пройдёт уже в эту субботу, 15 сентября, в офисе Авито. Будем говорить о масштабировании приложений на PostgreSQL. Хорошие новости — у нас немного расширилась программа, и осталось ещё несколько свободных мес...

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

Рыбалка Где Клюёт! 1.4.6 Хотите узнать места, где отличная рыбалка? Где можно не только отдохнуть от городской суеты, но и наловить рыбы, а возможно, и потягаться с достойным трофеем? Бесплатное приложение «Где Клюёт!» предлагает Вам легко путешествовать по рыболовным картам, на которых отме...

Sony наконец-то даст возможность менять псевдоним в PlayStation Network Компания Sony Interactive Entertainment объявила о том, что в ноябре этого года начнёт предварительную программу по добавлению возможности сменить онлайн-идентификатор PlayStation Network. Эту функцию пользователи просили уже долгие годы. Бета-тестирование смены онл...

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

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

Видео от Бэнкси показывает скрытый шредер в его картине В пятницу 5 октября 2018 года случилось единственное в своем роде событие за всю историю аукциона Sotheby. Картина художника-загадки Бэнкси «Девочка с шариком» была уничтожена сразу после финального удара молотка – оказалось, что автор тайком встроил в массивную раму шредер....

Джон Кармак: конкурентом Oculus Quest будет Switch, а не Xbox One или PS4 Ветеран игровой индустрии и технический директор Oculus VR Джон Кармак (John Carmack) назвал Nintendo Switch в качестве основного конкурента новому Oculus Quest. Этот самодостаточный шлем был представлен на недавней конференции Oculus Connect и обещает заполнить ниш...

Codeisok, или История code review в Badoo Привет, читатель! Меня зовут Илья Агеев, я работаю в Badoo уже почти семь лет. Текущая моя должность называется Engineering Director Quality Assurance (директор по контролю качества), и по факту я занимаюсь много чем в компании: контроль качества, релиз-инжиниринг, процесс...

Смартфоны без SIM-карт: когда это случится и каковы плюсы Если верить слухам, в iPhone 2018 будет поддержка двух сим-карт. Но вместо второго слота для «симок» Apple установит чип eSIM, который уже есть в умных часах Watch Series 3. Если это действительно произойдёт, другие производители наверняка последуют примеру «яблочной» корпор...

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

Как сделать поиск пользователей по GitHub на WebAssembly Всем привет! 24 августа 2018 вышла версия Go 1.11 с экспериментальной поддержкой WebAssembly (Wasm). Технология интересная и у меня сразу возникло желание поэкспериментировать. Написать "Hello World" скучно (и он кстати есть в документации), тем более тренд прошедшего лета...

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

PlayStation 4 против Xbox One 5 лет спустя. Кто сделал правильный выбор Пять лет назад, в 2013 году, были представлены игровые консоли PlayStation 4 от Sony и Xbox One от Microsoft. Тогда выбрать между двумя современными приставками было очень сложно. Муки, с которыми сталкивались любители видеоигр неоднократно становились поводом для обсужден...

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

Voice, Direction, Maps & Navigation Earth 1.0.2 GPS-голосовая маршрутная навигация; Карты отслеживания в любой точке мира, включая карты США, карты России, карты Бразилии, карты Индии, карты Европы с подробной информацией. В этом случае есть несвязанный маршрут к соседним местам, таким как исторический центр, серебряный э...

Pitch-tracking, или определение частоты основного тона в речи, на примерах алгоритмов Praat, YAAPT и YIN В сфере распознавания эмоций голос – второй по важности после лица источник эмоциональных данных. Голос можно охарактеризовать по нескольким параметрам. Высота голоса – одна из основных таких характеристик, однако в сфере акустических технологий корректнее называть этот па...

Лучшие практики ECM – стартовала серия обучающих вебинаров Впервые в России компания SER Group – один из крупнейших в Европе разработчиков программного обеспечения для управления корпоративным контентом (ECM) и автоматизации бизнес-процессов (BPM) запускает серию бесплатных обучающих онлайн мероприятий по современным...

Python для чайников 2.1 Python для чайников — самоучитель по Python для новичков. Легкие для понимания статьи с примерами программ. Подойдет для изучения Python с нуля, даже если вы раньше никогда не программировали. Содержит 20 уроков, а также инструкцию по установке и настройке Python в Wind...

[Перевод] Вся правда об ОСРВ. Статья #7. Nucleus SE: введение В оставшейся части серии статей «Вся правда об ОСРВ» мы подробно рассмотрим, как внедряется и развертывается ОСРВ. Для этого мы будем рассмотрим конкретную ОСРВ: Nucleus SE. Даже если вы не собираетесь использовать конкретно это ядро или другие, связанные с ним, ядра, пони...

Centrifugo v2 — будущее сервера real-time сообщений и библиотека для Go Возможно, некоторые из читателей уже слышали про Centrifugo раньше. В данной статье речь пойдет о разработке второй версии сервера и новой real-time библиотеке для языка Go, лежащей в его основе. Меня зовут Александр Емелин. Летом прошлого года я присоединился к команде Авит...

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

Процессоры Ryzen Threadripper 2000 будет представлены в середине августа Компания AMD официально заявила о подготовке процессоров Ryzen Threadripper 2000 ещё в самом начале лета на выставке Computex 2018. Но при этом она не уточнила, когда именно эти процессоры будут представлены и выпущены, отметив лишь, что случится это когда-то во вто...

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

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

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

В объятьях Питона (только для женщин) Я, как всегда, никуда не собиралась, когда в новостной ленте «ВКонтакте» вдруг увидела сообщение, что завтра последний день подачи заявок на Django Girls в Санкт-Петербурге — мастер-класс по программированию на Python для женщин. Обычно я читаю такие сообщения, когда регистр...

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

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

[DotNetBook]: Span, Memory и ReadOnlyMemory Этой статьей я продолжаю публиковать целую серию статей, результатом которой будет книга по работе .NET CLR, и .NET в целом. За ссылками — добро пожаловать по кат. Memory<T> и ReadOnlyMemory<T> Визуальных отличий Memory<T> от Span<T> два. Первое — ти...

[Из песочницы] Программирование stm32f103 с самых основ В статье я хотел бы описать шаги на пути к написанию прошивки для микроконтроллеров stm32 без использования специальных сред разработки типа keil, eclipse и тому подобных. Я опишу подготовку прошивки с самых основ, начиная с написания загрузчика на ассемблере, скрипта для ли...

Распознавание жестов с помощью APDS-9960 Читая комментарии к моей предыдущей статье про APDS-9960, где речь шла про распознавание цвета и уровня освещенности для меня стали очевидными две вещи: 1) тема распознавания жестов интересна и 2) тема эта не раскрыта. Действительно, если уж взялся за описание APDS-9960, т...

Меморандум о правах киборгов Начну статью с привычной для Моторики фразы «Привет! Я — киборг.» Меня зовут Дима Кошечкин, уже почти год я пользуюсь тяговым протезом команды “Моторика”. И с  недавних пор я вступил в ряды моториканцев. Как любой сознательный киборг, я задумывался о будущем, о роли кибор...

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

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

В России совершен первый голографический звонок в сети 5G Билайн и Huawei совершили голографический звонок с помощью технологии 5G и очков смешанной реальности (Mixed Reality, MR). Для демонстрации использовались частоты из диапазона 26600-27200 МГц, временно выделенные Билайн. Данный участок спектра является частью стандартизованн...

Пятничный JS: случайное перемешивание Экзамен в школе прапорщиков. — Вот смотрите. Это большой палец, это — указательный, это — средний, это — безымянный, это — мизинец. Мешаем, мешаем, мешаем (двигает пальцами)… Теперь где какой? Всем привет. С ортодоксальной точки зрения сегодня не настоящая пятница — прост...

[Из песочницы] Опыт построения интеграционной платформы на базе ServiceMix (Camel) и RabbitMQ Как только в компании появляется хотя бы две информационных системы, которым необходимо обмениваться данными, возникает вопрос, как организовать их взаимодействие. Вариантов множество: файловый обмен, линки между базами данных, web или rest сервисы, различные системы обмена...

Знакомство с Hercules 2018. Часть первая (техническая). Недавно приобрел второй принтер - Hercules 2018. Поскольку производство находится в нашем городе и соответственно есть сервис выпускаемых аппаратов, то выбор был однозначным - Imprinta. К сожалению, компания Imprinta бесплатно доставляет принтеры в любой город России, но не ...

[Перевод] Приверженцы технологии CRISPR выступают за уравнительный доступ к редактированию генов Журналист, директор компании и имам заходят в комнату. Это не анекдот, а очередной день на конференции CrisprCon. Два дня в начале июня 2018 сотни учёных, представителей индустрии и чиновников из здравоохранения со всего мира заполняли амфитеатр Бостонского мирового торгов...

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

Неделя программирования: Кибер-соревнования по цифровой грамоте пройдут в Вологде 10 октября 2018 года в Вологде пройдут кибер-соревнования по цифровой грамоте. Мероприятие проводит Компьютерный клуб VolBIT в рамках международной инициативы Meet and Code и Европейской недели программирования. Соревнования проводятся для учеников 2–4 классов пяти городских...

Как подогреть клиентов до покупки в B2B Вебинар для предпринимателей, собственников бизнеса, маркетологов, руководителей и менеджеров отдела продаж в B2B Самый долгий цикл продаж приходится на сферу B2B. Часто до последнего момента непонятно, пойдёт клиент на сделку или нет. Чтобы сокр...

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

Samsung отключила возможность бесконтактной оплаты на старых терминалах в новых смартфонах Компания Samsung в качестве одного из главных достоинств своей платёжной системы Samsung Pay продвигала поддержку технологии MST (Magnetic Secure Transmission). Поддержка MST позволяет проводить оплату не только в новых терминалах с NFC, но и старых, где бесконтактные карты...

[Перевод] Вся правда об ОСРВ. Статья #9. Планировщик: реализация Основные принципы работы планировщиков ОСРВ были рассмотрены в статье «Задачи и планирование». В настоящей статье мы рассмотрим возможности, которые предлагает Nucleus RTOS, а также более подробно те, которые предоставляет Nucleus SE. Читать дальше →

[Из песочницы] Python Selenium и Krisha.kz. Первые в Big Data Предисловие Изучать что-то новое всегда интересно, это захватывает тебя полностью, по крайней мере у меня так. Вот и в этот раз, увлёкшись изучением программирования на языке Python, задался вопросом, где его можно применить, кроме как при создании фотосепаратора (статья про...

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

Приглашаем на первый отраслевой вебинар ====quote====Уважаемые коллеги, участники 3D сообщества, впервые в этом напряженном сезоне наша компания IMPRINTA проводит отраслевой вебинар.=============Отличительной особенностью нашего вебинара будет живой разговор с представителем отрасли. Вы сможете задать вопрос непос...

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

Пётр Порошенко похвастался подготовкой Украины к финалу Лиги чемпионов Президент Украины Пётр Порошенко рассказал о подготовке к финальному матчу Лиги чемпионов УЕФА 2018. Он отметил, что к мероприятию подошли с максимальной серьезностью и всё должно пройти на высшем уровне. На своей странице в Instagram Пётр Порошенко похвастался подготовкой...

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

[Перевод] Реализация навигации в Android приложениях с помощью Navigation Architecture Component От переводчика Здравствуйте, хабрчане. Это перевод статьи-документации к новой технологии Navigation для Android-разработчиков. Технология сейчас находится в стадии разработки, но уже доступна для использования и очень даже работает в превью версии Android Studio 3.2 и выше...

Как можно использовать Siri и HomePod в школах Брэдли Чемберс открыл колонку на портале наших коллег 9to5Mac. Его колонка посвящена использованию устройств Apple в образовательной сфере. Ему есть о чем поведать, ведь Чемберс в школе управляет сотней компьютеров Mac и сотней iPad. Новая запись в его колонке посвящена во...

Как промышленная революция 4.0 меняет технологию разработки сложной техники. Внедрение PLM на МВЗ им. М.Л. Миля Многие российские машиностроительные предприятия внедряют и осваивают PLM (Product Life Cycle Management) – системы управления данными жизненного цикла изделий. Но под проектированием «в цифре» каждый подразумевает что-то своё. Так, я знаю организации, где отсканированные бу...

[Перевод] Стриминг видео через браузер со сверхнизкими задержками (и WebRTC!) Пока первые early adopters примеряют в свои проекты наши новые видеоконференции (до 100 человек!) мы продолжаем рассказывать об интересном из мира передачи голоса и видео с участием браузера. Про видеоконференции тоже расскажем, но позже — когда накопится критическая масса ...

Как НЕ быть посредственным разработчиком Привет, Хабр! Представляю вашему вниманию перевод статьи «How not to be a mediocre developer!» Dushyant Sabharwal. В статье приведены некоторые советы для начинающих и, возможно, некоторых опытных программистов, которые могут помочь значительно повысить свой профессионализм...

Spark SQL. Немного об оптимизаторе запросов Всем привет. В качестве введения, хочется рассказать, как я дошел до жизни такой. До того как встретиться с Big Data и Spark, в частности, мне довелось много и часто оптимизировать SQL запросы, сначала для MSSQL, потом для Oracle, и вот теперь я столкнулся со SparkSQL. И ...

Об уникальных сервисах для e-commerce рассказывает OFD.ru на конференции по интернет-торговле OFD.ru стал партнером крупнейшей в России конференции по интернет-коммерции «Электронная торговля», которая проходит в Москве 18-19 октября. На выставке, проходящей в рамках мероприятия, OFD.ru представляет свои уникальные сервисы для e-commerce, которые не только упрощают ...

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

[Перевод] 13 интересных моментов из руководства по стилям для JavaScript от Google Для тех, кто еще не видел: Google опубликовал руководство по стилям для JavaScript, где изложены лучшие стилистические практики (по версии компании) для написания аккуратного, понятного кода. Это не жесткий свод правил для грамотного программирования на JavaScript, а прост...

Как подготовиться и сдать IELTS: личный опыт Привет, Хабр! Я преподаватель и методист в школе английского языка EnglishDom. В этой статье хочу поделиться опытом, как я сдавал IELTS. Для тех, кто еще не знаком с этим международным экзаменом, в конце статьи будет спойлер с описанием целей, структуры и типичных ошибок на ...

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

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

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

[Перевод] Краткое руководство по сложным вычислительным задачам Что компьютеру сделать легко, а что почти невозможно? Эти вопросы лежат в основе вопроса вычислительной сложности. Представляем вам карту этого ландшафта. Различные классы сложности сортируют задачи в иерархическом виде. Один класс может содержать все задачи другого, плюс з...

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

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

МТС стала акционером онлайн-сервиса YouDo.com Оператор МТС сообщил о покупке за $12 миллионов 13,7% акций компании Youdo Web Technologies Limited (Кипр), владеющей одним из крупнейших российских онлайн-сервисов по поиску исполнителей для решения бытовых и бизнес-задач YouDo.com.

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

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

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

Разговорный AI: как работают чат-боты и кто их делает Чатботы и искусственный интеллект для понимания естественного языка (NLU – Natural Language Understanding) тема достаточно горячая, про нее не раз говорилось на Хабре. Тем не менее достаточно редко попадаются верхнеуровневые и структурированные обзоры этих технологий и ры...

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

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

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

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

Картину уличного художника Бэнкси украли с выставки О похищении шедевра полицейские Торонто сообщили всего за несколько часов до начала мероприятия The Art of Banksy. А Украли картину еще пять дней назад. Похититель попал в поле зрения камеры наблюдения. Целью вора оказалась работа граффитиста Trolley Hunters, что в переводе...

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

Компания GreenMDC совместно с партнерами провела конференцию и демонстрацию МЦОД в Волгограде В сентябре 2018 г. в Волгограде состоялось партнерское мероприятие, посвященное крупнейшей инсталляции модульного дата-центра для госсектора России. Организаторами конференции стали компании GreenMDC, C3 Solutions и «Термокул». В рамках деловой части программы было рассказан...

[Из песочницы] Так ли хорош DRY или все же он может нарушать O из SOLID Принцип DRY (Do not Repeat Yourself) давно всем вполне очевиден и любим многими программистами. И многие согласны, что Copy/Paste это совсем не круто. В этой статье я хочу привести пример того, в каких случаях в промышленном программировании использование Copy/Paste более ум...

10 причин [не] использовать k8s Сегодня мы поговорим про Kubernetes, про грабли, которые можно собрать при его практическом использовании, и про наработки, которые помогли автору и которые должны помочь и вам. Постараемся доказать, что без k8s в современном мире никуда. Противникам k8s также предоставим от...

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

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

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

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

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

Шкафы для цифровой экономики Впервые представленный компанией в России распределительный шкаф VX25 пришел на смену TS8, появившемуся на рынке еще в 1999 году. За это время в мире было поставлено 11 млн. таких шкафов. "Шкаф TS8 стал бестселлером и фактически промышленным стандартом. VX25 является ра...

[Перевод] Истерия вокруг GDPR, часть 2. Полезные советы Статья опубликована 21 мая 2018 года Первая часть статьи здесь. Если не читали её, пожалуйста, ознакомьтесь для контекста. Разобравшись с самыми распространёнными заблуждениями о GDPR, давайте посмотрим на реальное влияние GDPR. Затем рассмотрим наиболее важные полезные с...

Animal Crossing: Pocket Camp 1.6.0 Animal Crossing Pocket Camp — выйди из своей напряжённой жизни в расслабленную атмосферу в лагере, полную друзей-животных и с великолепной природой. По прибытии в пункт назначения вас назначают менеджером лагеря! Не беспокойтесь, это простая работа. Всё, что вам нужно...

Оркестрируемая сага или как построить бизнес-транзакции в сервисах с паттерном database per service Привет! Меня зовут Константин Евтеев, я работаю в Авито руководителем юнита DBA. Наша команда развивает системы хранения данных Авито, помогает в выборе или выдаче баз данных и сопутствующей инфраструктуры, поддерживает Service Level Objective для серверов баз данных, а еще ...

Veeam Academy для C#-разработчиков: новый сезон Осенью 2018 года Veeam Academy в очередной раз откроет двери для студентов, которые хотят прокачать свои навыки в разработке на C# и .Net Framework. В этой статье мы хотим рассказать вам, как проходят занятия в Veeam Academy, из каких основных этапов состоит обучение, и что ...

Beta iOS 12 и watchOS 5 - какие могут быть проблемы после обновления Здравствуйте, меня зовут Дмитрий и в этой статье я хочу показать и рассказать о проблемах связанных с регулярным тестированием Beta-версий прошивок на примере iOS 12 и watchOS 5, тем самым дав ответ на самый часто задаваемый вопрос под тестируемыми прошивками - стоит ли уста...

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

Российские исследователи будут формировать суставы методом 3D-печати Учёные из России разрабатывают методику, которая позволит создавать искусственные суставы с помощью технологии 3D-печати. Об этом сообщает сетевое издание «РИА Новости», ссылаясь на информацию, полученную от Фонда перспективных исследований (ФПИ). Метод 3D-печати позволит за...

Гид по владению аккаунтами и контрактами в Ethereum Материал, который мы решили сегодня опубликовать, родился уже около 6 месяцев назад и до сих пор не потерял своей актуальности (может быть, пришлось его чуть-чуть освежить). Тогда мы еще были способны удивляться, глядя на бизнесменов и стартаперов, намеревающихся проводить ...

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

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

Разрезание модели в CURA, выбор плоскости печати Всем доброго времени суток, осваиваю потихоньку 3D печать и решил поделится своими небольшими изысканиями полезными по большей части новичкам:началось все с того, что коллега попросил напечатать ОКУНЯ, не знаю зачем, но видать надо! Естественно я принялся рыть интернеты в по...

Ещё больше практики! Научим Spring Framework и профилированию без всяких конференций Вы читаете посты в нашем блоге и думаете: «Кому они нужны, я не хожу на конференции». А на конференции вы не ходите потому, что вам хочется научиться каким-то конкретным вещам, а не просто увеличить кругозор. Да, для кого-то это имеет смысл! Не только вы так думаете. Специал...

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

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

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

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

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

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

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

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

GitLab для Continuous Delivery проекта на технологиях InterSystems В данной статье хотелось бы рассказать про организацию процессов Continuous Integration / Continuous Delivery, автоматизирующих сборку, тестирование и доставку приложений применимо к решениям на платформе InterSystems. Рассмотрим такие темы как: Git 101 Методологии разрабо...

[Из песочницы] Как сделать простым и понятным запуск Java-процессов в Linux / Docker По профилю работы DevOps-инженером я часто занимаюсь автоматизацией установки и настройки разнообразных IT-систем в различных средах: от контейнеров до облака. Приходилось работать со многими системами, основанными на Java-стеке: от небольших (вроде Tomcat), до масштабных (H...

Интересности и полезности python. Часть 2 В предыдущей статье мы рассмотрели несколько интересных моментов языка python, разумеется, одной статьёй они не исчерпываются, поэтому продолжим. В одном из комментариев рассматривался следующий код: SEX = 'Female', 'Male' sex = SEX[True] # -> Male sex = SEX[False] # -...

Есть С.Л.О.Н.а по частям. Внедрить ITAM и не подавиться (Часть 2) Универсальной последовательности этапов внедрения ITAM не существует. Но выделяется костяк, который может подойти большинству компаний. Не вошедшие в «скелет» проекта процессы становятся индивидуальными особенностями реализации. В предыдущей публикации я делился опытом: ...

React Native с точки зрения мобильного разработчика Статья ориентирована на iOS и android разработчиков, которые уже достаточно хорошо разбираются в своей области и поглядывают в сторону React Native. Впервые узнав про React Native, я воспринял его как повод для веб-разработчиков вторгнуться на мою территорию (нипазволю!) ...

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

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

Открытый урок «Обзор возможностей Node.js» Всем привет! Хотим поделиться с вами нашим новым открытым вебинаром, который был проведён в рамках курса «Разработчик JavaScript». На вебинаре Александр Коржиков, преподаватель и создатель курса, рассказал и показал на примерах внутреннее устройство платформы, ее окружение,...

Intel ME Manufacturing Mode — скрытая угроза, или что стоит за уязвимостью CVE-2018-4251 в MacBook Принцип «безопасность через неясность» не один год критикуется специалистами, но это не мешает крупным производителям электроники под предлогом защиты интеллектуальной собственности требовать подписания соглашений о неразглашении для получения технической документации. Сит...

Распознавание товаров на полках с помощью нейронных сетей на технологиях Keras и Tensorflow Object Detection API В статье мы расскажем о применении свёрточных нейронных сетей для решения практической бизнес-задачи восстановления реалограммы по фотографии полок с товарами. С помощью Tensorflow Object Detection API мы натренируем модель поиска/локализации. Улучшим качество поиска мелких ...

Data mining Pubmed и Pubchem — баз медицинской и биохимической информации PubMed представляет собой более чем 28 миллионов цитированний (абстрактов и названий) биомедицинской литературы из журналов наук о жизни, онлайн книг и MEDLINE. Также цитирование может включать в себя полный текст статей. Типичный запрос в Пабмед — type 2 diabetes natural co...

[Перевод] Монстры после каникул: AMD Threadripper 2990WX 32-Core и 2950X 16-Core (часть 3 — тесты) Часть 1 → Часть 2 → Часть 3 → Часть 4 Тесты HEDT: системные тесты В разделе «Системные тесты» основное внимание уделяется тестированию в реальных условиях, с которыми сталкивается потребитель. В этом разделе мы рассмотрим время загрузки приложений, обработку изображений, ...

Лучшие доклады про машинное обучение с ICML 2018 по версии сотрудников Яндекса С 10 по 15 июля в Стокгольме прошла конференция ICML, одна из крупнейших в мире в области машинного обучения. В этом году ее посетило рекордное количество участников – 7000. Среди них были и сотрудники Яндекса, которые представляли технологии CatBoost и DeepHD, сервисы Толок...

Регистрируйся на совместный вебинар IMPRINTA и BESTFILAMENT. ====quote====31 числа провожаем июль бомбическим контентом в прямом эфире с основателями Imprinta и Bestfilament. Будем рассказывать про материалы и дадим много проверенной информации от производителя пластиков. А именно: =============Виды пластиков. Какие материалы есть сей...

5 простых шагов к созданию сервера для тестирования android REST-запросов Добрый день. Не так давно возникла необходимость реализации в android приложении общения с API сервера посредством REST-запросов. Реализовать программную часть на android не составило большого труда, в связи с наличием удобной и простой библиотеки Retrofit. Однако, написав...

Microsoft создает облачную систему аутентификации без паролей Одновременно в корпорации разрабатывают новый облачный сервис для полной защиты от киберугроз и автоматического устранения последствий атак. На конференции Ignite 2018 корпорация Microsoft представила ряд новых облачных сервисов безопасности. Один из них &mdash; облач...

[Перевод] The Guardian: «У вас не будет реактивного ранца, живите с этим» Есть и «противники» реактивных ранцев, как, например, журналист Dean Burnett из The Guardian, будем знать их в лицо. Чувак, будет и для тебя джетпак. Статья от 23 сентября 2014 года Типичные жалобы на науку связаны с реактивными ранцами — видите ли, у нас их все еще нет...

Слайды курса «Технологии и разработка СУБД» На протяжении последнего года моя коллега Анастасия Лубенникова и я вели курс под названием «Технологии и разработка СУБД». Данный курс посвящен разработке реляционных СУБД с акцентом на конкретную реализацию в лице PostgreSQL. Мы сотрудничали сразу с несколькими ВУЗами. Н...

[Перевод] Как настроить архивирование резервных копий Veeam в Microsoft Azure Blob Storage с помощью StarWind VTL Предлагаю вашему вниманию перевод статьи моего коллеги Andrew Zhelezko о применении интегрированного решения для хранения резервных копий на базе продуктов Veeam, StarWind и Azure. Многие компании по сей день используют для своих сервисов ленточные библиотеки, однако всё бо...

Доступ к Facebook может стать платным. Instagram и WhatsApp на очереди? Журналисты Bloomberg сообщают, что последние несколько недель в Facebook проходит маркетинговое исследование готовности пользователей получать платный доступ к соцсети без рекламы. Такое решение было принято после скандала с утечкой персональных данных и должно предложить по...

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

Пути применения блокчейна повернули куда-то не туда. Sony объявила о создании DRM-системы на базе цепочки блоков Когда блокчейн только-только начал свой путь «в массы», евангиелисты технологии говорили нам, что она несет миру только положительные изменения. Четкость, неизменность и прозрачность блокчейна в качестве транзакционной платформы представлялась техническому сообществу отлично...

FreeCAD — новый метод рисования Disclamer: Я никогда в своей жизни не работал с CAD/CAM приложениями раньше, и, вдруг, пришлось. Принципы работы FreeCAD меня так восхитили, что это требует срочного поста на Хабр, чтобы рассказать другим. Написанное в этом посте, вероятнее всего, будет тривиальным и скучным...

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

[Из песочницы] [Перевод] Обработка ошибок и транзакций в SQL Server. Часть 1. Обработка ошибок – быстрый старт Привет, Хабр! Представляю вашему вниманию перевод статьи «Error and Transaction Handling in SQL Server. Part One – Jumpstart Error Handling» автора Erland Sommarskog. 1. Введение Эта статья – первая в серии из трёх статей, посвященных обработке ошибок и транзакций в SQL Ser...

[Из песочницы] Как далеко уводят мечты об идеальном «поиске по файлам» Часто ли вы запускаете поиск по текстовым файлам? Я — каждый день уже больше 25 лет. Мои задачи очень разные по сложности и объему. Во-первых, как программисту, мне, конечно, нужны поиски в кодах. Это задачи простые (наборы папок и файлов малы) и быстрые (результаты появля...

Как сделать поиск пользователей по Github используя Angular Эта статья является ответом на: Как сделать поиск пользователей по GitHub используя React + RxJS 6 + Recompose, Как сделать поиск пользователей по GitHub без React + RxJS 6 + Recompose, Как сделать поиск пользователей по Github используя VanillaJS. Целью статьи является...

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

Новый проект Cisco и Google Cloud упростит работу 150 миллионам пользователей На ежегодной конференции Google Cloud Next (Сан-Франциско, 24–26 июля 2018)  Cisco и Google представили линейку решений для совместной работы. Google Cloud Contact Center AI и широкие возможности взаимоинтегрированных сервисов Webex и Google Calendar позволят миллионам польз...

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

Java EE Concurency API Всем привет! А мы тут плюшками балуемся запускаем второй поток курса «Разработчик Java Enterprise». Бессменный создатель и преподаватель курса — Виталий Иванов, написал вот по этому поводу статью даже, которая, как надеемся, покажется вам полезной :) Так что поехали :) Д...

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

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

Sony добавила возможность загрузки игр с сервиса PlayStation Now Sony расширяет возможности сервиса PlayStation Now. Теперь все желающие могут загрузить игры для Playstation 4, а также переизданные игры PS2 на любые устройства. Напомним, PlayStation Now – стриминг-платформа, которая позволяет играть в игры, выпущенные для проприетар...

Первый смартфон Nokia с Android 9 Pie Новая операционная система будет, как известно, предоставлена для многих смартфонов известнейшего бренда Nokia. Более того, уже поступило подтверждение, с какой именно модели в близком уже сентябре начнется столь желанное обновление. Nokia является великолепным примером бы...

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

[Перевод] Обнаружен универсальный метод сортировки сложной информации Открывая своё кафе, вы хотели бы узнать ответ на следующий вопрос: «где находится другое, ближайшее к этой точке кафе?» Эта информация помогла бы вам лучше понять ваших конкурентов. Это пример задачи поиска "ближайшего соседа", которую широко изучают в информатике. Дан на...

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

10 лет Android: вспомнить всё Десять лет назад, 23 сентября 2008-го, состоялся релиз Android 1.0 и был представлен самый первый андроидфон HTC Dream. Сейчас Android — ОС с самой большой пользовательской базой в мире, а тогда всё это выглядело проектом, который легко может провалиться. По случаю юбилея...

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

[Из песочницы] Быстрое рабочее окружение для web-разработчиков (Vagrant и PHPStorm) Как быстро создать рабочее окружение для web-разработчиков или настраиваем окружение разработки для работы или изучения HTML, CSS, PHP в Windows. (статья опубликована на Linkedin) Это мой перевод статьи от автора книг по Ассемблеру и Реверсингу программ. Сейчас он в основно...

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

IT Релокация. Обзор плюсов и минусов жизни в Бангкоке год спустя Моя история началась где-то в октябре 2016 года когда в голове поселилась мысль «А почему бы не попробовать работать за рубежом?». Сначала были простые интервью с аутсорсинг компаниями из Англии. Было очень много вакансий с описанием «возможны частые командировки в Америку...

Повторитель Asus RP-AC87 класса AC2600: гигабит без проводов Повторитель Asus RP-AC87 на момент подготовки статьи уже продавался на локальном рынке примерно за 9000 рублей. Эта достаточно высокая стоимость обусловлена, прежде всего, установленными радиоблоками, позволяющими повторителю работать в высоком классе AC2600, что мы и увидел...

Морской бой 2 1.7.6 Морской бой 2 — всеми любимая с детства настольная игра с новыми возможностями и расширенным арсеналом! Миллионы людей по всему миру играют в эту игру. В твоём распоряжении корабли, самолёты, подводные лодки, мины, радары и не только. Расставляй на поле боя свои корабли, нан...

Добавляем распределенность в SObjectizer-5 с помощью MQTT и libmosquitto Когда-то в SObjectizer-4 «из коробки» была доступна возможность построения распределенных приложений. Но не всегда это работало так хорошо, как хотелось бы. В итоге в SObjectizer-5 от поддержки распределенности в самом ядре SObjectizer-а мы отказались (подробнее этот вопрос ...

HackerU и Высшая школа экономики подготовят «белых» хакеров "Белые" хакеры или пентестеры выявляют уязвимые места в элементах IT-инфраструктуры и дают рекомендации по их устранению. В соответствии с недавним исследованием HackerU, пентестер - одна из самых высокооплачиваемых профессий в IT. В среднем такие специалисты зараб...

Технология анализа голоса LVA от F2FGroup эффективна в разных сферах бизнеса F2F Group рассказала о решениях для ускорения бизнес-процессов в банковской отрасли на форуме FinTechPower 2018. Сотрудники компании представили возможности технологии анализа голоса LVA для оценки кредитных рисков. Лейтмотивом всего мероприятия стала тема цифровой трансформ...

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

Есть ли жизнь без архитектуры? Основная часть кода большинства современных приложений наверняка была написана ещё во времена Android 4.0. Приложения пережили время ContentProvider, RoboSpice, различных библиотек и архитектурных подходов. Поэтому очень важно иметь архитектуру, которая будет оставаться гиб...

Многомодульность в Android с точки зрения архитектуры. От А до Я Всем привет! Не так давно мы с вами осознали, что мобильное приложение — это не просто тонкий клиент, а это действительно большое количество самой разной логики, которое нуждается в упорядочивании. Именно поэтому мы прониклись идеями Clean architecture, прочувствовали, что ...

Apple проведёт презентацию 30 октября: новые iPad Pro, MacBook и iMac? Компания Apple разослала представителям прессы приглашения на свою следующую презентацию, которая состоится 30 октября в Нью-Йорке. Ожидается, что на этом мероприятии Apple представит новые iPad Pro и MacBook, а также ряд других продуктов. Наиболее вероятным анонсом являются...

[Из песочницы] Реверс инжиниринг протокола пульта от инверторного кондиционера Electrolux В этой статье я опишу свой опыт и основные этапы изучения ИК пульта от кондиционера. Из инструмента понадобится Arduino nano на mega328 и приемник ИК сигналов (у меня VS1838B). Читать дальше →

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

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

[Из песочницы] Советы студентам-программистам Привет, Хабр! Представляю вашему вниманию перевод статьи "Advice for programming students". Есть много вещей, которые я хотел бы знать, когда я начал свое путешествие в качестве студента-программиста. С тех пор прошло почти 10 лет, и, к сожалению, я не могу поделиться своим...

Зачем забивать гвозди микроскопом, если есть Alpine Linux? По зову сердца и работе в Digital Design в качестве системного инженера, мне часто приходится сталкиваться с переусложненными программными продуктами и архитектурными конструкциями. Это вызывает страстное желание минимизации и упрощения всего, что попадается под руку, и прив...

Интернет-маркетолог Елизавета Заславская: перед созданием онлайн-курса изучите похожие предложения Перед запуском онлайн-курса стоит оценить востребованность темы с помощью инструмента Яндекс Wordstat, проанализировать подобные предложения и описать целевую аудиторию. Такие рекомендации дала интернет-маркетолог, автор курса «Основы интернет-маркетинга» на Stepik Елиз...

Функции высших порядков в JS: курс молодого бойца Данная статья рассчитана на человека, делающего свои первые робкие шаги на тернистой тропе изучения JavaScript. Несмотря на то, что на дворе 2018 год, я использую синтаксис ES5, дабы статья была понятной юным падаванам, проходящим курс «JavaScript, уровень 1» на HTML Academy...

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

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

Билл Хоффман: «Все ищут пути к следующему прорыву» Президент Консорциума Промышленного интернета имеет дело с искусственным интеллектом на протяжении десятилетий. Билл Хоффман в Консорциуме Промышленного интернета (Industrial Internet Consortium, IIC) с момента его создания, а до этого многие годы в различных организациях...

Абстрактный CRUD от репозитория до контроллера: что ещё можно сделать при помощи Spring + Generics Совсем недавно на Хабре мелькнула статья коллеги, который описал довольно интересный подход к совмещению Generics и возможностей Spring. Мне она напомнила один подход, который я использую для написания микросервисов, и именно им я решил поделиться с читателями. На выходе ...

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

Как некоммерческой организации настроить Яндекс.Дзен: советы и опыт коллег Для некоммерческой организации канал на Яндекс.Дзен – источник дополнительного трафика. Какой потенциал есть у этого канала и какие нюансы нужно учитывать при публикации материалов? Замредактора Теплицы Наталья Баранова спросила у представителей некоммерческих организаций об...

Нейронки за 5 минут Давайте я за 5-10 минут чтения и понимания коротенькой статьи добавлю вам в резюме строчки «машинное обучение» и «нейронные сети»? Тем, кто далек от программирования, я развею все мифы о сложности ИИ и покажу, что большая часть всех проектов на машинном обучении строится на ...

Регионы не верят онлайн-платежам Такие данные приводит "КоммерсантЪ" со ссылкой на исследование российского рынка онлайн-коммерции, подготовленное PayPal и Data Insight. При этом пользователи из малых городов и поселков являются одним из драйверов роста электронной торговли в России.Всего более 65...

LibreOffice: страшный сон бухгалтера LibreOffice — мощный офисный пакет, который бесплатен для частного, образовательного и коммерческого использования. Его разработчики делают замечательный продукт, который во многих сферах используется в качестве альтернативы Microsoft Office. Команде PVS-Studio всегда интер...

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

[DotNetBook] Span: новый тип данных .NET С этой статьей я продолжаю публиковать целую серию статей, результатом которой будет книга по работе .NET CLR, и .NET в целом (уже готово около 200 страниц книги, так что добро пожаловать в конец статьи за ссылками). Как язык, так и платформа существуют уже много лет: и все...

Run, Test, Run. Рассказываем, как прошел Mobile Testing Meetup 11 августа в нашем офисе прошел Avito Mobile Testing Meetup — митап, полностью посвященный тестированию приложений на платформах iOS и Android. Говорили о качестве мобильного приложения — как понять, что оно работает должным образом, о нативных UI-тестах в iOS — что тестиров...

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

Google One — новые тарифы на платное облачное хранилище Google Ежегодная конференция разработчиков Google I/O завершилась, однако компания продолжает делать всё новые и новые анонсы. Так, сегодня были анонсированы новые тарифные планы на облачное хранилище, которые получили общее название Google One. Как вы уже поняли, с его помощью вы...

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

В Кирове пройдет интеллектуальный форум на тему технологий в общественном секторе 16 и 17 июня 2018 года в Кирове пройдет общегородская неформальная конференция баркемп. Это пикник за городом, где участники слушают лекции, участвуют в дискуссиях и мастер-классах. Тема баркемпа: «Digital-миграция. Бегство от реальности или реальные изменения?». На баркемпе...

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

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

[Перевод] Новый двигатель позволит микроспутникам выполнять «взрослые» задачи Stellar Exploration утверждает, что такой миниатюрный двухкомпонентный двигатель даст микроспутникам возможность совершать межпланетные миссии. LOGAN, Utah — Компания Stellar Exploration, базирующаяся в Сан-Луис-Обиспо, Калифорния, на данный момент проводит оценочные испыт...

Краудтестинг, или Где взять опыт для первой работы в тестировании Изображение: источник Привет, Хабр! Меня зовут Евгений Кузнецов. Я работаю в Badoo, в отделе QA. Почти пять лет назад я начал интересоваться тестированием: читал книги, искал информацию в интернете. На одном из форумов наткнулся на тему про подработку, где один из участн...

Венчурный рынок оценил искусственный интеллект The Next Big Thing: Срез по глобальному венчурному рынку и наиболее прорывным технологиям за 1 квартал 2018 годаStrategy& представляет результаты анализа глобального венчурного рынка за 1 квартал 2018 года.Максим Ермилов, партнер, управляющий директор в РФ и Центральной ...

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

Уехать нельзя остаться: о сложном и зачастую ложном выборе Почти каждому из нас хотя бы один раз предлагали новое место работы в другом городе. Я таких предложений за 15-20 лет получил не менее 10-ти. Одно из них я даже принял, находясь в Питере, и уехал программировать в США. Основная же масса таких запросов была из Москвы. Помню т...

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

Enterprise DevОps: как в большой компании собирают микросервисы Всем привет! Компания Netсracker уже много лет разрабатывает и поставляет enterprise-приложения для мирового рынка операторов связи. Разработка таких решений достаточно сложна: в проектах участвуют сотни людей, а количество активных проектов исчисляется десятками. Раньше про...

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

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

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

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

[Перевод] Простое объяснение принципов SOLID Принципы SOLID — это стандарт программирования, который все разработчики должны хорошо понимать, чтобы избегать создания плохой архитектуры. Этот стандарт широко используется в ООП. Если применять его правильно, он делает код более расширяемым, логичным и читабельным. Когд...

IBM запустила в Индии бесплатный образовательный курс о блокчейне Индийская национальная программа продвинутого обучения технологиям (NPTEL) совместно с американским технологическим гигантом IBM запустила 12-недельный онлайн-курс по архитектуре, дизайну и использованию блокчейна. Следуя позиции властей, которые благосклонно относятся к бло...

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

Arduino для начинающих. Часть 2 Предисловие автора Доброго времени суток, Хабр. Как и планировала, продолжаю цикл статей, которые помогут Вам в знакомстве с Arduino. Также, в каждой последующей статье (включая эту) вы сможете найти ответы на самые важные вопросы, которые появляются в комментариях. Для тех ...

[Перевод] Что происходит при создании контейнера Flexbox? Это перевод статьи Rachel Andrew, являющейся одним из разработчиков спецификаций CSS. В короткой серии статей я собираюсь потратить некоторое время на детальную распаковку Flexbox — точно так же, как я делала в прошлом с grid. Мы рассмотрим, для чего был разработан Flexbox, ...

[Перевод] Сможет ли американский сервис для заказа еды стать Amazon в мире ресторанов Несколько недель назад сервис для заказа еды Grubhub попал в новостные сводки, сообщив о положительных финансовых результатах по итогам 2 квартала 2018 года и одновременно объявив о подключении к мобильной платежной платформе LevelUp. С тех пор интерес наблюдателей сфокус...

[Перевод] 7 практических уроков по UX Эта статья будет представлять собой анализ нескольких уроков по UX/UI, которые мы получили, внимательно наблюдая на выставке за парой сотен людей, занимавшихся плейтестингом ранней сборки нашей игры Steamhounds. Для понимания контекста скажу, что Steamhounds — это пошагова...

Топ 5 игр на андроид Все мы любим потратить пару часов своего дня на игры, но играть в однородные и скучные игры довольно быстро надоедает, в этой статье я расскажу о пяти играх на которые стоит потрать время(лично я на них убил не мало часов своей жизни), ну что же, начнем 5 Место: Nihilum...

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

Целостность данных в микросервисной архитектуре — как ее обеспечить без распределенных транзакций и жесткой связности Всем привет. Как вы, возможно, знаете, раньше я все больше писал и рассказывал про хранилища, Vertica, хранилища больших данных и прочие аналитические вещи. Сейчас в область моей ответственности упали и все остальные базы, не только аналитические, но и OLTP (PostgreSQL), и N...

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

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

27 июля в Минске пройдет форум B.E.E.R, ориентированный на всех, кому интересна тематика инжиниринга и технологий Форум B.E.E.R (Best Engineer Event in Republic) — мероприятие, которое даст возможность встречаться за пределами чатов и специализированных форумов. Оно даст возможность лично познакомиться с признанными экспертами и технологиями. А также B.E.E.R. — это просто хороший повод ...