Главная » Хабрахабр (страница 20)

Хабрахабр

[Перевод] Работа с массивами в bash

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

Читать далее »

Главные игры E3 2018: Fallout 76, Metro Exodus, Doom Eternal и другие

Нынешняя E3 — одна из самых дискуссионных. Вот и конференции уже отгремели, и все трейлеры показали, а в сообществе по-прежнему не утихают страсти. То им игры не те, то персонажи стали не такие… На игровых ресурсах разве что до драк не доходит. На «Хабре», надеюсь, будет поспокойнее. Под катом рассказ о 13 самых громких анонсах выставки. Кадр из трейлера Assassin's ...

Читать далее »

[Перевод — recovery mode ] Однажды в HFT-компании…

В первый день меня встретил офис с огромными окнами с видом на сиднейскую гавань, на одном из которых было написано фломастером “< 2ms”. Личная история трейдинга, все совпадения случайны.Я начал свою карьеру в HFT в австралийском филиале одной из крупнейших американских трейдерских компаний в качестве программиста на C++. Итак... Это было главной задачей для дюжины разработчиков, но, пока что, не ...

Читать далее »

Управление самобалансирующим роботом EduMip с помощью джойстика PS4 dualshock 4 через ROS

Это простой пример про то, как с помощью ROS можно связать несколько устройств по сети и пересылать данные управления. Я купил dualshock 4 v2, первой версии тоже должен работать. Под катом в конце — видеодемонстрация управления роботом с джойстика.Нам понадобится сам джойстик, можно взять от своей ps4 или купить в магазине. 1+. Также нужен блютус на вашем компьютере с ROS, ...

Читать далее »

[Перевод] AI, практический курс. Сбор и исследование изображений

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

Читать далее »

Европа копирует подход SpaceX относительно многоразовости

Одним из докладчиков выступил Жан-Марк Асторг, глава CNES (Национальный Центр Космических исследований). Недавно в Париже прошла конференция организованная Французской Аэрокосмической Академией. Он раскрыл множество технических подробностей, поделился планами на будущее и рассказал о реакции Европы на американские многоразовые ракеты-носители. Он провёл всю свою карьеру в дирекции, работая над Vega, Ariane 5 ECA, «Союз» во Французской Гвиане, а в 2015 году ...

Читать далее »

[Из песочницы] Стрелочные функции VS Обычные функции

Привет, Хабр! Представляю вашему вниманию перевод статьи "When (and why) you should use ES6 arrow functions — and when you shouldn’t" автора Cynthia Lee. Это новый, лаконичный способ написания функций. Стрелочные функции — наиболее популярная фишка ES6. function timesTwo(params) { return params * 2 } timesTwo(4); // 8 Теперь то же самое при помощи стрелочной функции. var timesTwo = params => params ...

Читать далее »

Смарт-контракт как угроза безопасности блокчейн-стартапа

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

Читать далее »

Твои лучшие выходные. TechTrain в Питере

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

Читать далее »

Роскомнадзор, кажется, разделил выгрузку на две части для конспирации

Создатели одного из крупнейших прокси TgProxy для Telegram раскрыли детали новой стратегии Роскомнадзора по блокировке IP-адресов. Похоже, регулятор принимает контрмеры против тех, кто отслеживает выгрузку и оперативно меняет IP-адреса. Через считанные минуты после обновления от Роскомнадзора свежая выгрузка выкладывается на Github. Изменения оперативно публикуются телеграм-ботами вроде @rknshowtime. Эти данные использует и сам Telegram, и различные прокси для обхода блокировок. Утечка ...

Читать далее »