Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Правовое регулирование дронов: российские и европейские правила

Блог компании Timeweb Cloud Законодательство в IT Робототехника Мультикоптеры Транспорт

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

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1.6K
Комментарии 7

Новости

10 обидных ошибок авторов на Хабре

Блог компании Хабр Habr Контент-маркетинг

Большинство опытных и начинающих авторов Хабра уже знают, что такое хорошо и что такое плохо, поэтому творят хорошее или плохое относительно сознательно. Но, просматривая и прочитывая сотни статей изо дня в день, я постоянно сталкиваюсь с одними и теми же проблемами, которые делают статьи чуть хуже или даже напрочь проваливают нормальные, на первый взгляд, материалы. Из всех специфических и общих ошибок я выбрала 10 самых распространённых — они встречаются как у частных пользователей, так и у компаний (в блоги которых пишут тоже обычные пользователи, так что ничего необычного). Давайте учиться на чужих ошибках и не плодить свои :-) 

Читать далее
Всего голосов 71: ↑68 и ↓3 +65
Просмотры 5.7K
Комментарии 80

Раскол в сообществе разработчиков nMigen (Amaranth)

Open source *Управление сообществом *Производство и разработка электроники *

Я надеюсь, эта статья будет интересна разработчикам электроники, поскольку речь всё-таки пойдёт об инструментах RTL-синтеза. Ещё больше я надеюсь заинтересовать организаторов и активных участников различных сообществ свободных программ и "железа".

Для раздела новостей статья явно запоздала, так что мне остаётся только добавить побольше подробностей и субъективных комментариев. Но для начала я кратко обозначу, что было что и кто был кто в сообществе nMigen на начало декабря 2021 г.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 1.3K
Комментарии 0

Методология внедрения BI: по стопам Anaplan

Блог компании Visiology Анализ и проектирование систем *Бизнес-модели Data Engineering *

Привет, Хабр! Сегодня мы будем говорить о лучших практиках внедрения BI, а точнее об интересных лайфхаках, изложенных в методологии компании Anaplan. В этом посте я постарался рассказать, почему важно бронировать время топ-менеджеров, как обеспечить соответствие проекта ожиданиям, почему Agile оказывается полезен и в сфере BI, а также, как сделать систему удобной для конечных пользователей. Если вы имеете опыт реализации BI-проектов или планируете им заняться, давайте вместе обсудим методику внедрения от Anaplan!

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 707
Комментарии 3

Минуточку внимания

Бегом на катку: Минспорта разработал нормативы для киберспортсменов

Блог компании Kingston Technology Киберспорт

Теперь можно будет отдать ребенка в секцию киберспорта, а про-геймеры смогут получить реальное звание мастера спорта. Правда, придется попотеть — в буквальном смысле слова.

Возможно, вы еще не слышали, но на днях Министерство спорта РФ вспомнило о том, что киберспорт — тоже спорт. Да, это не шутка — киберспортсмены вполне могут получить звание «Мастер спорта России», «Заслуженный мастер спорта России» и «Мастер спорта международного класса». А раз есть звания, значит, должны быть и нормативы. Вы удивитесь, но в нормативах не предусмотрено ровным счетом никаких дисциплин, имеющих реальное отношение к играм. Скажем, проверки скорости реакции или теста на внимательность. Зато есть другие — вполне традиционные для обычных спортсменов, но весьма неожиданные для про-геймеров. Нормы немного отличаются в зависимости от пола, возрастных разграничений нет, но допуск в группу высшего мастерства — с 17 лет.

Читать далее
Всего голосов 19: ↑13 и ↓6 +7
Просмотры 3.8K
Комментарии 36

Online ROS Meetup 27 января: Оптимизированная передача данных в ROS2 без копий

Высокая производительность *Программирование *C++ *Разработка робототехники *Робототехника

В Robot Operating System сообществе мы решили в эру изоляции проводить специализированные мини митапы на темы связанные с робототехникой. Теперь каждая встреча будет посвящена одной теме, которую мы будем подробно обсуждать онлайн в ZOOM. Поэтому, каждый участник задающий вопросы и ведущий дискуссию важен, будьте активны!

Первая тема посвящена новому тренду в робототехнике - ROS2. Мы погрузимся подробно в технологию эффективной передачи данных между программными узлами робота, при соблюдении реалтайма и минимального расхода памяти. Расскажет про это специалист по разработке программного обеспечения для беспилотных автомобилей Роман Соколков.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 568
Комментарии 1

Дайджест событий для эйчаров и рекрутеров в IT на февраль 2022

Блог компании Хабр Карьера Управление персоналом *Карьера в IT-индустрии

В феврале организаторы курсов, вебинаров и конференций для HR в IT предлагают узнать об актуальных подходах к управлению персоналом и инструментах для поиска кандидатов, а также как сформировать стратегию сорсинга и разобраться, какую роль в этом всем может играть Agile. А для тех, кто только начинает погружаться в профессию, в подборке есть бесплатный курс о том, кто такой IT-рекрутер и почему эта специальность выделилась в отдельную должность. 

Анонсы будут появляться по мере выхода, так что не забывайте следить за обновлениями поста и комментариями.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 419
Комментарии 0

Как сделать стрим в Postgres?

Блог компании Конференции Олега Бунина (Онтико) Высокая производительность *PostgreSQL *Администрирование баз данных *Хранилища данных *

На одной конференции мне задали вопрос (спасибо Александру!): как сделать стрим в PostgreSQL? Представьте, что имеется bytea и вы к нему хотите что-то дописать. Люди столкнулись с тем, что на это в PostgreSQL  тратится гигантское время  и растет WAL-трафик. 

Расскажу, что с этим возможно сделать — это будет еще один пример оптимизации TOAST (о чем я недавно писал), на на этот раз — для быстрой записи потока бинарных данных. На самом деле мой коллега, Никита Глухов, за несколько часов сделал расширение, которое «вылечило» проблему, и мы даже успели рассказать про это на сессии блиц-докладов на PGConf.Online 2021.

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 2.8K
Комментарии 0

Импакт-анализ на примере Android-проекта

Блог компании Ситимобил Разработка под Android *Тестирование мобильных приложений *

Одной из самых дорогих по времени операций на CI-сервере является прогон автотестов. Есть множество способов их ускорения, например, распараллеливание выполнения по нескольким CI-агентам и/или эмуляторам, полная эмуляция внешнего окружения(backend/сервисы Google/вебсокеты), тонкая настройка эмуляторов(Отключение анимации/ Headless-сборки / отключение снепшотов) и так далее. Сегодня поговорим про импакт-анализ или запуск только тех тестов, которые связаны с последними изменениями в коде. Расскажу какие шаги нужны для импакт-анализа и как мы реализовали это в нашем проекте.

Читать далее
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 499
Комментарии 0

Как создавать уникальные лабиринты

Блог компании RUVDS.com Разработка игр *Алгоритмы *C# *Математика *

Лабиринты на сегодняшний день всё ещё важны в развлекательной сфере. И это не только зеркальный лабиринт в парках аттракционов, но и видеоигры, ведь если посмотреть на карты и уровни в различных играх, то это всё один большой и сложный лабиринт, построенный по некоторым правилам.

А что если мы хотим тоже сделать свой интересный и уникальный лабиринт? Очевидно, нужно создать эти самые правила. Далее я постараюсь кратко, понятно и без лишних непонятных букв рассказать о разработке своего подхода к генерации различного рода лабиринтов. Объясню, почему я этим занялся, с чего начинал и как всё развилось до вполне приличного алгоритма на основе подхода и почему каждый из вас может взять этот подход за основу и адаптировать его под свои желания.
Погрузиться в мир лабиринтов
Всего голосов 28: ↑28 и ↓0 +28
Просмотры 2.3K
Комментарии 6

Быстрый способ получить данные об организациях пользователя при авторизации через Госуслуги

PHP *
Из песочницы

В рамках одного из проектов команда PHP-разработки DD Planet столкнулась со сложностью в процессе интеграции с ЕСИА. Была необходимость получать данные по юридическим организациям, которые числятся за пользователем. В документации Госуслуг не было достоверного описания, и нам удалось найти неочевидное решение этой задачи.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.2K
Комментарии 1

HALF: целостное автоматическое машинное обучение для ПЛИС

Блог компании ЦИТМ Экспонента Алгоритмы *Машинное обучение *FPGA *Инженерные системы
Перевод

Глубокие нейронные сети (DNN) способны решать сложные задачи в областях, связанных со встроенными системами, таких как обработка изображений и естественного языка. Чтобы эффективно реализовать DNN на конкретной платформе ПЛИС для заданного критерия стоимости, например, энергоэффективности, необходимо учитывать огромное количество параметров проектирования, начиная с топологии и заканчивая конечной аппаратной реализацией. Необходимо учитывать и эффективно исследовать взаимозависимости между различными уровнями проектирования, что делает поиск оптимизированных решений вручную едва ли возможным.

Автоматический, целостный подход к проектированию может значительно улучшить качество реализации DNN на ПЛИС. С этой целью мы представляем метод исследования межслойного пространства проектирования.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 805
Комментарии 0

Погружение в работу SWAP ОС FreeBSD

Блог компании Интернет Контроль Сервер Системное администрирование **nix *
Перевод

Оригинал: https://klarasystems.com/articles/exploring-swap-on-freebsd/ 

Свободная память = память, потраченная впустую? Как использовать swap наилучшим образом.

Для современных Unix-систем, таких как FreeBSD, термин “swapping” (подкачка памяти) означает операции по выгрузке данных из памяти на диск (устройство подкачки) и обратно, осуществляемые по требованию. 

Процесс вывода происходит в ответ на отсутствие свободной памяти в системе: ядро пытается вычислить страницы памяти, к которым возможно не будет производиться доступ в ближайшем будущем, и копирует их данные на диск, чтобы сохранить до востребования. 

Процесс выгрузки данных запускается при нехватке свободной памяти в системе: ядро системы вычисляет страницы памяти, которые скорее всего не будут нужны в ближайшем будущем, и  копирует их содержимое на диск, на котором данные хранятся до востребования.

Если приложение пытается получить доступ к данным, выгруженным на устройство подкачки, этот процесс блокируется до тех пор, пока ядро системы не извлечет необходимые данные с диска. После этого, работа приложения возобновляется в обычном режиме.

Описанная технология выглядит весьма рациональной. Объем памяти дисков обычно больше объема RAM, так почему бы не использовать их для кэширования редко используемых страниц памяти? Однако, для многих опытных администраторов процесс подкачки памяти до сих пор воспринимается как некорректное поведение системы. И этому есть объяснение: до недавнего времени диски, используемые для подкачки памяти, имели задержки доступа в миллионы раз выше, чем у RAM.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 1K
Комментарии 3

Разработка графических приложений в WSL2

Блог компании Специальный Технологический Центр Разработка под Linux *Разработка под Windows *
Tutorial

Данная статья будет неким дополнением опубликованной ранее (не мной) статьи. Чтобы не повторять написанное, по ссылке выше есть информация о требованиях к работе wsl2 на windows 10, как его включить, настроить, обновить и запустить графическую среду. В текущей статье я расскажу о том, как вести разработку графических приложений в wsl используя не только visual studio code со спец. плагином, а любую среду разработки.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 2.4K
Комментарии 4

Парсинг исторических данных с Google Scholar используя Python

Python *Data Mining *API *SQLite *
Из песочницы

Как спарсить исторические данные 2017-2021 годов с Google Scholar и сохранить их в CSV, SQLite используя Python и SerpApi.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.3K
Комментарии 5

«Перед законом все равны», или Почему «уравниловка» не лучше «политики двойных стандартов»?

Управление персоналом *
image

«Проработав более 2-х лет в компании в должности руководителя отдела, я понял, что нужно идти дальше. Мне нравилась компания, мне нравилась моя команда, но я чувствовал непреодолимую энергию, которая не использовалась. Я понимал, что могу делать больше и хочу делать больше. С этими рассуждениями я обратился к своему руководителю. Наши переговоры по этому вопросу продолжались несколько недель. Сначала он пытался меня отговорить и „купить“ деньгами, так как ему некем было меня заменять. Услышав мой отказ, он взял паузу и через несколько дней все-таки согласился повысить меня до позиции его заместителя по операционным вопросам. Такой вариант абсолютно меня устраивал, так как он предусматривал как новые функции, так и статусное положение внутри компании (для меня было важно стать первым и единственным замом директора). Я остался крайне доволен таким решением.
Официальный перевод был назначен на первое число нового месяца. Наступило первое число, и директор сделал публичное заявление. Я не буду цитировать все заявление, но если вкратце, в этом заявлении было указано мое новое назначение… и вместе с ним, вторым заместителем директора назначают еще одного начальника отдела — Татьяну. Она теперь будет занимать почетную должность заместителя директора по продажам. Соответственно, не будет входить в мое подчинение.
Читать дальше →
Всего голосов 7: ↑3 и ↓4 -1
Просмотры 2.9K
Комментарии 11

Новые меры защиты конфиденциальности: больше дебаунсинга, меньше Chromium

Блог компании Brave Информационная безопасность *Браузеры
Перевод

Мы продолжаем нашу непримиримую борьбу со злостными нарушителями конфиденциальности пользователей. Наш браузер и на ПК, и на Андроиде теперь включает в себя следующие меры защиты:

Какие?
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.1K
Комментарии 9

Как снова начать читать книги, а не ленту. Часть 1

Блог компании Яндекс.Практикум Профессиональная литература Читальный зал Лайфхаки для гиков

За последние полгода я прочитала около 20 книг и перечитала ещё десяток старых и любимых. Это не то чтобы очень много, но в пять раз больше, чем я прочитала за полгода перед этим.

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

Я поняла, что нравлюсь себе больше, когда воспринимаю информацию в потоке, большими кусками. Чтобы прочитать книгу, надо в течение долгого времени держать внимание на одной задаче. Мышца внимания тренируется. 

Но если оставить меня в покое, то рано или поздно я обнаруживаю себя, читающей статьи типа «10 полезных статей для дизайнера», «15 случаев, когда логика малышей поставила родителей в тупик», «Хозяева, над которыми подшутили их питомцы, но они не сердятся». Это — режим золотой рыбки. Прочитать и забыть за пять секунд.

Завидую вам, если у вас не так. Эта статья для таких людей, как я — со слабой волей и низменными желаниями. 

Читать далее
Всего голосов 35: ↑32 и ↓3 +29
Просмотры 5.9K
Комментарии 41

Keylime — ключ от облака

Блог компании Timeweb Cloud Информационная безопасность *Разработка под Linux *Хранилища данных *Облачные сервисы

Если ваша организация управляет сотнями или тысячами (а может сотнями тысяч) серверов, как убедиться, что они не взломаны? Вы можете использовать традиционную программную систему обнаружения вторжений (Intrusion Detection System, IDS), но она по-прежнему уязвима для сложных программных атак. Что вам действительно нужно, так это создать аппаратный корень доверия, который можно использовать для проверки самых первых шагов процесса загрузки и распространения этого доверия вверх на каждый уровень вашей системы. Аппаратный модуль Trusted Platform Module (TPM) обеспечивает такую ​​опору для настоящего решения удаленной аттестации.

Keylime, проект песочницы Cloud Native Computing Foundation, предоставляет масштабируемое решение для аттестации измеряемой загрузки, используя TPM и Linux архитектуру измерения целостности (Integrity Measurement Architecture, IMA), чтобы предоставить платформу удаленной аттестации, безопасную доставку полезной нагрузки и структуру отзыва, и дать вам полный контроль над политикой аттестации и устранением атак.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 501
Комментарии 0

Высшее образование и IT (мнение)

Учебный процесс в IT Карьера в IT-индустрии
Из песочницы

Высшее образование и IT (мнение)

Всем привет! Случайно наткнулся на данную статью, где автор рассказывает своё мнение о текущем состоянии IT и отсутствием необходимости высшего образования для него. И, на мой взгляд, подобные статьи часто пользуются популярностью и опасны для людей, только выбирающих свой карьерный путь.

Читать далее
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 5.2K
Комментарии 40