Это обзор книги «API Design Patterns» Дж. Дж. Гивакса от издательства Manning.
Я уже упоминал, как стараюсь прокачиваться в теме API: читаю книги, смотрю релевантные видео на YouTube, изучаю важные RFC от IETF.
Начнем с самой аббревиатуры. УЗИП – устройство защиты от импульсных перенапряжений. Официальный «ГОСТовский» термин.
Замечу, в самом названии ни слова нет ни о какой грозе. Если говорить о грозозащите, о молниезащите, это целый перечень организационно-технических мероприятий. Тем не менее, в обиходе в отношении УЗИПов очень часто применяется термин «грозозащита». А от термина очень легко можно прийти к искаженному представлению о сути вопроса защиты от импульсных перенапряжений, и далее – к вполне конкретным убыткам от неверного толкования.
Еще раз о природе возникновения опасных импульсных перенапряжений в линиях. Курс физики средней школы: внешнее переменное электромагнитное поле наводит в линии связи ЭДС (электродвижущую силу), вызывающую прохождение тока в линии, что приводит к возникновению разности потенциалов на ее концах. Величина этой разности потенциалов Uопасн. зависит от протяженности участка воздействия и напряженности (E) электромагнитного поля от внешнего источника. А вот от природы возникновения этой напряженности (Е) величина ЭДС никак не зависит.
Очень важный для понимания вопрос: УЗИП защищает не линию, а оборудование, к ней подключаемое. Сама линия, как раз, и представляет собой источник опасности, будучи помещенной в переменное электромагнитное поле.
Я Александр Калинка из компании Evrone. Мы работаем удалённо с 2008 года и делаем это на собственных устройствах. Иногда возникает проблема, как установить, настроить и запустить все приложения и сервисы, необходимые для использования в проекте. Кто-то идет классическим путем, ставит необходимое локально на компьютер и работает с этим стеком. Но есть определенная часть программистов (и, несомненно, проектов), которые для развертывания необходимого зоопарка приложений используют Docker и Docker Compose. Устройства бывают разные, но особенно популярны Apple на чипсете M1 2020 года и на чипсете M2 2022 года. Работа Docker на них имеет некоторые особенности, о которых я хотел бы рассказать.
Раскрываем 12 кейсов проектирования спецификации REST API из практики red_mad_robot, которые помогут сэкономить время для разработки. А также объясняем, почему стоит следовать подходу contract first — писать спецификацию прежде кода.
Это небольшой туториал о настройке VS Code для работы с python. Здесь вы не увидите каких-то божественных откровений — тут будет просто мой опыт о том, как сделать свою работу/хобби немного комфортнее и почему я пришел именно к такой конфигурации.
Меня зовут Артем Толстогузов, и я вхожу в группу анонимных Unity-программистов.
Попытка поставить figma через wine в принципе не увенчалась успехом, приложение не коннектится к интернету. Решение так и не находилось, пока я случайно не скачал вместо figma - font installer(то самое приложение справа), и да он доступен только для macos и для windows. И тут меня осенило! Если не ставиться figma, то можно поставить font installer и пользоваться шрифтами сколько угодно. Немножко погуглив я узнал, что wine спокойно подтягивает шрифты из системы, к слову использую я арческий дистрибутив garuda, в котором wine идёт из коробки.
Для установки figma agent, он же font installer, не нужны никакие дополнительные зависимости в winetricks. Устанавливаем, и все шрифты летят прямиком в браузер, но хотелось бы иметь иконочку на панельке, это уже чистый перфекционизм - nativefier в помощь. Сее творение позволяет конвертнуть любое web-приложение в нативное. Далее создаем символическую ссылку и кидаем ее в любую удобную вам панельку. Но есть маленькая проблемка, когда будете экспортировать что-то из макета прога будет кидать всё в ~/Downloads.
То, что начиналось как маленький побочный проект на ноутбуке одного разработчика — сегодня стало одним из самых успешных языков программирования с открытым исходным кодом, которым пользуются Microsoft, Amazon, Google, Tesla, Discord и многие другие.
Если кто не знает эту историю — велком.
Из этого текста вы не получите никаких новых практических знаний о профессии пентестера. Его цель в другом — развенчать несправедливые стереотипы, исходящие от обычных людей, молодых специалистов и бизнеса. Погрузить вас в реалии социальных отношений, связанных с профессией, заставить сопереживать и немного улыбнуться.
Привет, Хабр! Меня зовут Кирилл Тобола, я Data Scientist и сегодня я расскажу об опыте применения EDA (Exploratory Data Analysis) для улучшения точности ML‑модели.
Добро пожаловать в год 2912, где ваши DS навыки понадобятся для решения космической загадки. Мы получили сообщение с корабля на расстоянии 4 световых лет, и ситуация выглядит плохо.
Крейсер Титаник — межгалактический пассажирский лайнер отправился в путь около месяца назад. Почти 13 000 пассажиров находились на борту. Судно отправилось в свой маршрут, перевозя эмигрантов из нашей солнечной системы к трем новым недавно освоенным экзопланетам.
Следуя через Альфа Центавру на пути к первому пункту назначения жаркой 55 Кансри Е, крейсер Титаник столкнулся с пространственно‑временной аномалией, скрывшейся за облаком космической пыли. К сожалению, крейсер постигла та же участь, что и одноименный корабль ровно 1000 лет назад. В то время как корабль не пострадал, почти половина пассажиров переместились в альтернативное пространство.
Чтобы спасти команду и вернуть потерянных пассажиров, вам необходимо спрогнозировать кто из пассажиров переместился в альтернативную реальность используя данные из поврежденного журнала корабля. Задача помочь им спастись и не дать истории повториться вновь… Хотя может и не нужно и появится новый достаточно неплохой фильм.
Привет! На связи команда «БАРС Груп». Мы разработали и совершенствуем российскую BI‑платформу Alpha BI. Это возможно благодаря таким фреймворкам, как PyTorch.
PyTorch активно развивается более пяти лет и представляет собой целую экосистему для создания моделей машинного обучения на основе глубоких нейронных сетей. У подобных ИТ‑продуктов широкий спектр применения. В частности, они помогают научному и бизнес‑сообществу проводить исследования, вести разведку данных и проверять гипотезы. Несмотря на то, что на сегодняшний день это один из самых популярных фреймворков машинного обучения в мире, в рунете пока довольно мало статей о его технических особенностях. Попытаемся это исправить.
Из новостей: обновочка физики в Unity 2022.2, появился импортер Aseprite файлов в Unity, «Гейм Инсайт» подала иск к материнской компании, полноценная версия Houdini с нативной поддержкой Apple Silicon вышла.
Из интересностей: реалистичная анимация гонок в Blender Cycles, репликация сцены в Godot 4.0, расцвет ИИ-арта, архитектура AMD RDNA 2, бублик из «Всё везде и сразу», впечатляющие лицевые анимации в Unreal Live Link для Maya.
Важным фактором для успешной работы ИТ-компаний является благоприятный фискальный режим. Поэтому в рамках налогового маневра ИT-компаниям предоставлены льготы по НДС, налогу на прибыль и страховым взносам.
Чтобы найти работу в международной команде, а потом успешно работать, мало говорить на английском, нужно уметь переписываться. Писать на английском бывает страшно: тут и страх сделать ошибку, и нехватка опыта. Разберем по пунктам, почему так бывает и чем конкретно можно себе помочь, если в ближайшем будущем этот навык будет очень нужен.
В кинематографии свои правила. Тяжелый процесс съемок осложняется правовыми аспектами. Для того чтобы стать владельцем прав на киноленту, нужно правильно оформить отношения с каждым участником съемок. Тогда появится возможность извлекать доход и использовать произведение в целях, для которых оно было создано.
Как защитить права на фильм или видеоролик и законно их использовать, расскажем в этом статье.
В наш век высоких скоростей, время самый ценный ресурс, так как в связи с развитием интернета, информации очень много и проанализировать её всю досконально просто невозможно. В связи с этим, особо остро стоит вопрос быстроты загрузки приложений, веб страниц, видео и прочего контента. Так же не мало важную роль играет работоспособность приложений и сайтов как таковых, так как резкий наплыв большого количества пользователей может привести к временному сбою сервисов, а иногда и к полной их оствановке. Поэтому в IT компаниях пристальное внимание уделяется нагрузочному тестированию.