…
Часть 5. Функции
Часть 6. Специфика Google
…
Эта статья является переводом части руководства Google по стилю в C++ на русский язык.
Исходная статья (fork на github), обновляемый перевод.
Наша конференция уже 18-й раз собирает ВКС-профи. Это крупнейшие отечественные и зарубежные вендоры и интеграторы, заказчики из бизнеса и госструктур. На самой масштабной ИТ-встрече по теме видеосвязи мы поговорим о важных событиях прошедшего года и прогнозах на 2022-й, обсудим корпоративные коммуникации, удаленную работу и гибридные схемы.
В этот раз гости расскажут про новейшие аудио- и видеотехнологии. Генеральные партнеры — TrueConf, Poly и Sennheiser. Будут также Microsoft, Jabra, Lenovo, Logitech, Panasonic, Shure и Yamaha. Отечественные компании Ростелеком, Байкал Электроникс, Unitsolutions и Hi-Tech Media поделятся опытом и реализованными проектами.
Собрать профессионалов отрасли — хороший план, чтобы обсудить важные события и свежие тренды и вместе двигаться дальше.
Всегда был интересен процесс интеграции тех или иных роботов в социальную, городскую сферу.Возникает очень много вопросов, как технического, юридического так и этического характера.
Что будет например если ваша поделка весом под 60 кг сломает, например, кому то ногу.Или собьется GPS-трек и робот спровоцирует ДТП на оживленном пешеходном переходе-перекрестке? Или подарит цветы не той, "незапрограммированной" девушке, ошибется цветом кожи клиента или доставит до адресата пиво теплым а шаурму холодной? Задавшись в один прекрасный момент идеей создания робота своей мечты можно получить ответы на некоторые эти вопросы, заодно, в очередной раз, попробовать перевернуть мир.Собственно под катом описан процесс создания некого универсального робота.Конкретно шасси.
Любой более менее опытный фронтендер, работающий с Angular, умеет пользоваться роутером. Тут путь. Здесь компонент. Не забудь положить router-outlet
в темплейт в нужном месте и вуаля.
И это покрывает 95% всех кейсов любого приложения. Остальное можно подпереть костылями. Одни из них хрупки, как китайский фарфор. Другие вполне себе претендуют на решение, достойное самого ядра приложения.
Давайте представим не такой уж редкий случай: онлайн магазин, выбрали покупки, посмотрели корзину, приступаем к оформлению.
И тут дизайнер поменял наркотики: все формы оформления заказа отрисованы в диалоговом окне. На вопрос “Зачем?” получаем отсутствующий взгляд и глупое хихиканье. Заказчик не добавляет позитива и соглашается во всем с дизайнером.
Начиная с версии 2.5.0 (вышла в 2019 году) в pfSense появилась поддержка Telegram уведомлений о системных событиях. В этой статье мы пошагово рассмотрим настройку и узнаем, какого рода уведомления будут приходить в наш мессенджер.
Привет, камрады, киноделы и просто читатели!
Некоторые из вас меня знают как разработчика Андроид-приложения mcpro24fps, предназначенного для профессиональной видеосъёмки на телефон. И сегодня я бы хотел обсудить такую тему: «Почему iPhone остается лидером в видеосъёмке?»
Правила YARA используются для классификации и идентификации образцов вредоносных программ путем создания описаний их семейств на основе текстовых или двоичных шаблонов.
Как известно, релизы Veeam Backup & Replication и Veeam ONE ходят парой синхронизированы, ибо эти решения входят в Veeam Availability Suite. А посему в скором будущем вместе с новой версией Veeam Backup & Replication выйдет и Veeam ONE v11a. О его новейших фичах и будет мой сегодняшний рассказ.
Руководство по настройке смарт-карт для авторизации в VMware Horizon.
Хотелось бы поделиться с читателями Хабра довольно необычной разработкой: настоящим компьютером, сделанном в виде клеточного автомата, действующего по простому правилу Fireworld2 с четырьмя состояниями клеток. Текущая базовая версия компьютера называется "Ижора 1". Еще с 1950-х годов существует такая традиция: давать компьютерам географические названия.
Паттерн, состоящий из более 6 миллионов клеток, содержит 256 килобайт памяти и снабжен монохромным экраном 128x64 пикселей, отражающим состояние экранного раздела ОЗУ, примерно как в ZX Spectrum и других популярных исторических моделях персональных компьютеров. Программы можно писать на ассемблере, компилировать в машинный код, тестировать на эмуляторе и вводить специальной утилитой в сам клеточный автомат. Другая утилита позволяет сохранять текущее состояние компьютера. Для запуска компьютера необходима программа Golly - лучшая на сегодня площадка для подобного рода исследований.
Ассемблер и эмулятор написаны на языке Common Lisp, скрипты для ввода программ в сам клеточный автомат и сохранения его состояния - в Python. Компьютер имеет 32-битную архитектуру и на данный момент в нем все один регистр и одна операция: вычитание с условным переходом в случае отрицательного или нулевого результата (Subleq). Несмотря на примитивность такой модели, давно доказана ее универсальность. Существует даже операционная система Dawn OS, написанная для эмулятора Subleq-процессора.
Итак, суммируем: виртуальный компьютер с экзотической моделью программирования и ресурсами уровня древних ПК 1980-х, исполняющий всего около 10 операций в секунду, требующий современный компьютер с несколькими гигабайтами памяти (рекомендуемый минимум - 8 гигабайт), с эмулятором и ассемблером на Лиспе. Зачем и кому это нужно? Очень краткий ответ: ради хака и ретрокомпьютинга. Ниже - более подробно.
DateTime.Now
— одно из наиболее часто используемых свойств в .NET Framework. Несмотря на то, что это свойство предназначено для определенных целей, из-за недостатка понимания и сноровки многие .NET-разработчики используют его при неправильных обстоятельствах, когда следует использовать другие доступные (и рекомендованные) варианты, такие как свойство DateTime.UtcNow
и класс Stopwatch
. В этой статье мы обсудим эти три варианта, область применения каждого из них и проведем количественное сравнение между ними, чтобы показать, почему DateTime.Now
во многих случаях обходится нам слишком дорого и не должно быть использовано.
Какую самую безумную/невозможную вещь руководство (ака Илон) просило вас сделать?
Перед вами — забавная и поучительная история Шантну Тивари, небрежность которого привела к крайне печальным последствиям: более десяти тысяч телефонов в Южной Америке в один момент оказались заблокированными. Люди не могли даже позвонить, не говоря уж про более сложные действия. О том, как это было — под катом.
В прошлой части речь шла о подписании концессии. Сейчас же я расскажу о том, как во время маленького военного конфликта можно серьёзно укрепить собственное положение.
Этим малоизвестным конфликтом является Вторая мировая война. О ней, а конкретно о перипетиях участия в ней США, расскажут наши многочисленные военные эксперты, поэтому сразу к делу. В декабре 1942 года стало ясно: прогнозы американского командования насчёт потребления нефти и нефтепродуктов оказались слишком оптимистичными, и даже несмотря на положительный ход войны и явное провисание Германии и Италии, наступление и высадка в Нормандии все равно могли захлебнуться. К тому же, США активно поставляла нефть своим союзникам по войне, из-за чего угроза нехватки ресурсов могла подставить под удар гражданское производство и европейских партнёров. Министр внутренних дел США Гарольд Икес прямо заявил: "У нас кончается нефть!". Эйзенхауэр распорядился срочно найти нефть, которая могла бы удовлетворить нужды армии и не только. Человека, на плечи которого легла судьба США во Второй Мировой Войне, звали Эверетт Ли Де Гольер.
Эверетт был поистине уникальным человеком.
Сложно представить, что могла бы выпустить компания DJI потенциально нового, причем кардинально различного от всей выпускаемой продукции. Именно таковым сегодня представлен совершенно новый профессиональный стабилизатор DJI Ronin 4D вместе с объективом Zenmuse X9. Это продвинутое комплексное решение для кинематографии и профессиональной съемки. Устройство, которое объединяет в себе передовые технологии, обеспечивающие высокое качество и мощность. Что за новый продукт представлен DJI, поговорим далее.
Впервые съемка 8К, уникальная и передовая 4-осевая система стабилизации, видео передатчик 4D и автономная работа до 2,5 часов. Новый DJI Ronin 4D — это надежная и прочная конструкция из карбонового волокна и алюминиево-магниевого сплава, корпус объединяет в себе систему 4-осевой стабилизации, фокусировки и обработки изображения, а также систему передачи и контроля. Это позволяет еще проще и быстрее управлять устройством, а также непревзойденное качество съемки.
В данной статье я расскажу о том, как я сделал из Raspberry Pi маршрутизатор, способный перенаправлять отдельные сайты, отдельные подсети, да хоть все запросы через tor.