Рубрика «Блог компании ua-hosting.company» - 10

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

Стас Афанасьев. Juno. Pipelines на базе io.Reader-io.Writer. Часть 1 - 1Читать полностью »

Измеримая эмпатия: предсказание степени сочувствия по МРТ мозга - 1

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

Но как измерить эмпатию, ведь это абстрактное понятие? Как бы ни хотели лирики, указывающие в своих произведениях на сердце и душу как источник всех эмоций, рождаются они мозгом. А работу мозга можно проанализировать. Ученые из Калифорнийского университета (США) провели исследование, в котором определили, что степень эмпатии человека можно не только определить с помощью МРТ мозга в состоянии покоя, но и предсказать таким образом результаты анкетирования. Какие области мозга участвуют в формировании сопереживания, работают ли они индивидуально или в сопряжении и чем данное исследование может помочь медицине? Об этом мы узнаем из доклада ученых. Поехали.Читать полностью »

Конференция DEFCON 27. Твой автомобиль – мой автомобиль. Часть 1

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

Давайте поговорим о том, что именно происходит, когда мы добавляем интернет в эту систему, потому что это должно пойти на пользу, не так ли? Как я уже сказал, я приобрел модуль дистанционного управления сигнализацией под названием MyCar. Он выпускается в различных модификациях, у меня была модель Linkr LT-1.

Конференция DEFCON 27. Твой автомобиль – мой автомобиль. Часть 2 - 1Читать полностью »

Математика в космонавтике: ротационный детонационный двигатель - 1

Отправка кого-то или чего-то за пределы нашей планеты и по сей день является крайне сложным и дорогостоящим удовольствием. В то время как космические путешественники из различных научно-фантастических произведений массовой культуры используют ретрансляторы («Mass Effect»), варп-двигатели («Стартрек») или даже звездные врата («Звездные врата»), в реальности же все куда прозаичнее. На данный момент нам не известны такие нереальные технологии, потому мы используем ракетное топливо. Естественно, для запуска одного шаттла или ракеты-носителя топлива нужно крайне много. Решить эту проблему может новый вид двигателей — ротационный детонационный. Пока процесс его разработки далек от завершения, ученые из Вашингтонского университета решили создать математическую модель данного устройства, чтобы лучше понять принцип его работы. Это позволит инженерам проводить точные тесты прототипов и лучше понимать, какие именно улучшения необходимо внедрять. Итак, как выглядит ракетный двигатель глазами математика и что удалось узнать благодаря моделированию? Ответы на эти вопросы ждут нас в докладе исследовательской группы. Поехали.Читать полностью »

Брифинг выступления:

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

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

Jmaxxz известен благодаря своей работе с системами «умного дома» August Smart Lock (доклад на DEFCON 24 «Взлом с черного хода» — «Backdooring The Frontdoor»). В последние годы в центре его внимания были устройства для Интернета вещей. Он участвовал в работе секций «IoT village zero day» DEFCON 24 и DEFCON 25 и наконец, решил, что пришло время исследовать продукт вторичного автомобильного рынка — дистанционный стартер (далее ДС).Читать полностью »

Михаил Салосин (далее – МС): – Всем привет! Меня зовут Михаил. Я работаю бэкенд-разработчиком в компании MC2 Software, и я расскажу об использовании Go в бэкенде мобильного приложения «Смотри+».

Михаил Салосин. Golang Meetup. Использование Go в бэкенде приложения «Смотри+» - 1

Кто-нибудь из присутствующих любит хоккей?

Михаил Салосин. Golang Meetup. Использование Go в бэкенде приложения «Смотри+» - 2

Тогда это приложение для вас. Оно – для «Андроида» и iOS, служит для просмотра трансляций разных спортивных событий в онлайне и в записи. Также в приложении есть различная статистика, текстовые трансляции, таблицы по конференциям, по турнирам и прочая информация, полезная для болельщиков.

Михаил Салосин. Golang Meetup. Использование Go в бэкенде приложения «Смотри+» - 3

Также в приложении есть такая штука, как видеомоменты, т. е. можно посмотреть острые моменты матчей (голы, драки, буллиты и др.). Если вам не хочется смотреть всю трансляцию, можно посмотреть только самое интересное.Читать полностью »

Безопасное соединение — по ssh, ssl и тд и тп — безопасно для любого случайного человека с улицы, но не для спецслужб таких как ЦРУ. Все что происходит в мире, все сообщения, личные фотографии, переписки, абсолютно все доступно для нужных людей. Если сейчас мы все добровольно взяли в руки и положили в карман устройство самого успешного проекта по тотальному слежению — мобильный телефон, то более чем полвека назад, когда компьютеров не существовало, и предположить нельзя было, что все контролируется одной спецслужбой.

Тайна длиною в полвека: весь мир на ладони ЦРУ - 1

Интеллектуальный переворот века — таким заголовком пестрит статья в Вашингтон Пост о том, как в течение десятилетий ЦРУ читало зашифрованные сообщения союзников и противников. Такое себе то ли признание, то ли демонстрация могущества Центрального разведывательного управления.
Читать полностью »

Ansible и Puppet представляют собой системы управления конфигурациями (SCM), необходимые для построения повторяющихся инфраструктур.

Ansible отличается простотой использования, имеет безагентную архитектуру (не требует установки агента/клиента на целевую систему) и YAML-подобный DSL, написана на Python и легко расширяется за счет модулей. Обычно управляет конфигурацией Linux.

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

В статье проводится сравнение преимуществ и недостатков этих SCM.

Ansible против Puppet - 1Читать полностью »

Причуды эволюции: открытие организма, живущего без кислорода - 1

Флора и фауна нашей планеты невероятно богата самыми разнообразными организмами, каждый их которых обладает своими уникальными особенностями. Тем не менее, несмотря на бесконечное число отличий, всегда есть какие-то общие для всех эволюционные правила. Одним из таких правил является необходимость в кислороде. Конечно, грибы, амебы или инфузории с течением времени утратили способность дышать, но это лишь исключения, подтверждающие правило. Ранее считалось, что аэробное дыхание присуще всем видам животных, но это не совсем так. Ученые из Тель-Авивского университет (Израиль) сделали удивительное открытие — паразит Henneguya salminicola, обитающий в мышечных тканях лосося, который не нуждается в кислороде. Какую информацию удалось получить во время изучения нового вида и какие отличия были найдены в его генной информации? Об этом мы узнаем из доклада ученых. Поехали.Читать полностью »

Выступление на Go 1.10 Release Party @ Badoo

Артемий Рябинков (Avito): Graceful Shutdown в Go-сервисах и как подружить его с Kubernetes - 1

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

Артемий Рябинков (АР): – Не считаю себя хорошим спикером – всего во второй раз выступаю, но, надеюсь, вам понравится.

Мне интересно, кто здесь собрался? Кто считает себя гуру в Go? Тяните руку!.. Вам не будет интересно. Всем остальным должно быть интересно – новичков здесь больше, поэтому, думаю, доклад зайдёт.

Тема простая – Graceful Shutdown. Мы хотим, чтобы наши сервисы завершались аккуратно.

Артемий Рябинков (Avito): Graceful Shutdown в Go-сервисах и как подружить его с Kubernetes - 2

Меня зовут Артемий, я работаю в «Авито», в команде мессенджера. В «Авито» мы используем Kubernetes, пишем на Go и PHP. На Go сейчас более активно стали, больше народу начинает писать. Появляется Boilerplate Go-шного сервиса, который начинает включать много функционала. Функционал, которого у нас раньше не было, но он появился – это Graceful Shutdown, и о нём я хочу рассказать (и почему он не работает в «Кубернетес»).Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js