Месяц: Ноябрь 2020
-
Что фантаст Нил Стивенсон рассказал на выступлении Talks at Google
—
от автора
Нила Стивенсона смело можно назвать одним из самых серьезных и авторитетных фантастов современности. На его счету множество таких престижных премий, как «Хьюго», «Локус» и «Прометей», книги автора рекомендуют Сергей Брин, Билл Гейтс и Майкл Аррингтон, сам же Стивенсон трудился в Blue Origin в качестве штатного футуролога. Имея такой бэкграунд, а также образование в области географии…
-
XPATH + XML = быстрая обработка
—
от автора
При выполнении запросов язык XPath оперирует такими сущностями как узлы. Узлы бывают нескольких видов: element (узел-элемент), attribute (узел-атрибут), text (узел-текст), namespace (узел-пространство имён), processing-instruction (узел-исполняемая инструкция), comment (узел-комментарий), document (узел-документ). Рассмотрим, как в XPATH задаётся последовательность узлов, направления выборки и выбирать узлы с конкретными значениями.
-
Интересная форма
—
от автора
Хабр, привет. Эта статья не претендует на большую серьезность, я просто хочу поделиться новой формой, которую я открыл. Это такой круг, цвет точек которого равен сумме квадратов координат заданной точки. Другими словами pixel_color=(pixel_x^2+pixel_y^2).toString(16).
-
Composable Architecture — свежий взгляд на архитектуру приложения
—
от автора
Сбалансированная архитектура мобильного приложения продлевает жизнь проекту и разработчикам. История Познакомьтесь с Алексом. Ему необходимо разработать приложение для составления списка покупок. Алекс опытный разработчик и первым делом формирует требования к продукту: Возможность портирования продукта на другие платформы (watchOS, macOS, tvOS) Полностью автоматизированный регресс приложения Поддержка iOS 13+ Недавно Алекс познакомился с проектом pointfree.com, где Брэндон…
-
Собираем мини-ПК на базе Raspberry Pi 4 с дисплеем, демонстрирующим режим работы процессора
—
от автора
Сегодня я покажу вам, как собрать корпус для Raspberry Pi 4, который делает из «малинки» настоящий мини-компьютер. Корпус кейса частично напечатан на 3D-принтере, частично — выполнен из прозрачного акрила, поэтому вы можете наблюдать «внутренности» нашего мини-ПК. Для охлаждения процессора я использовал кулер Ice Tower, но вентилятор прикрепил не к радиатору, а к стенке бокса. Я…
-
Отец искусственного интеллекта Джефф Хинтон: «Глубокое обучение сможет делать всё»
—
от автора
В преддверии старта нового потока курса «Machine Learning Pro + Deep Learning», делимся с вами переводом интервью MIT Technology Review с профессором Джеффри Хинтоном, который в 2012 году со своими студентами победил на ImageNet, применив глубокое обучение и добившись таким образом невероятного отрыва от соперников. В своё время его взгляды были противоположны взглядам большинства. Теперь…
-
О чем думает промдизайнер при разработке корпуса для электроники
—
от автора
Делимся очередной порцией заметок из жизни промышленных дизайнеров и конструкторов, которые проектируют корпус для новых электронных устройств. Этим летом мы уже делали обзор всех этапов разработки — от эскизов до запуска серийного производства. А в этот раз остановимся на типичных ошибках, тонкостях и примерах из практики, которые тогда остались за кадром.Заметка №1. Делайте дизайн для…
-
Отладка приложений в экосистеме Huawei: облачная платформа для дебаггинга, сервисы A/B- и открытого тестирования
—
от автора
Привет, Хабр! В мобильной экосистеме Huawei есть несколько инструментов для отладки и проверки приложений: можно запускать автоматические тесты в облаке или дистанционно на устройствах Huawei, а также работать с группами пользователей. На облачной платформе DigiX Lab разработчики могут проверять стабильность работы, производительность, уровень энергопотребления и совместимость своих приложений с устройствами нашего бренда в режиме эмулятора.…
-
JS и его запретные тайны
—
от автора
Так вышло, что наша компания искала разработчиков. В работе мы используем стандартный набор веб-технологий: HTML, CSS, Javascript, PHP, SQL. Во время проведения собеседований я был не то чтобы расстроен, а скорее обескуражен. Вопросы, на которые не могли ответить кандидаты, а именно разработчики с тремя и более годами опыта, были тривиальными. Они практически не касались специфики…
-
Автоматизация DevOps
—
от автора
Возникает такое ощущение, что в наши дни термин «DevOps» понимают очень по-разному. Я, являясь DevOps-экспертом в OutSystems, отвечаю на вопрос о том, что такое DevOps, говоря, что это — механизм, ускоряющий доведение до потребителей полезных возможностей программ. Это — нечто большее, чем некий навык, или должность, или инструмент. DevOps — это парадигма, меняющая производственную культуру…