Месяц: Ноябрь 2022

  • Вывод интерфейсных разъемов телевизора

    от автора

    Приветствую, Хабр! Хочу рассказать об одном из способов вывода интерфейсных разъемов телевизора в удобное место. Это актуально, если необходимые входы/выходы висящего на стене телевизора расположены в центральной части задней стенки, особенно, при большой диагонали. Я бы не стал даже писать про этот девайс, который устройством-то и не назвать, если бы он не оказался таким удобным.Так…

  • Принципы тестирования: нас 7

    от автора

    Нам известны 7 принципов тестирования и сейчас мы их подробно разберём.Итак, приступим: Исчерпывающее тестирование невозможноТестирование демонстрирует наличие дефектов, а не их отсутствиеЗаблуждение об отсутствии ошибокРаннее тестирование сохраняет время и деньгиПринцип скопления или кластеризация дефектовТестирование зависит от контекстаПарадокс пестицида Зачем вообще они нужны и как могут помочь в понимании процесса тестирования? Это хороший вопрос. И если тщательно разобраться…

  • Красота в консоли

    от автора

    Если верить статистике MacOS,то топовые приложения которые я использую для работы это Chrome, VS Code, iTerm и VK Teams. При этом в консоли я провожу от часа до трех ежедневно. На самом деле это время больше, потому что часть того что трекается как VS Code тоже является временем работы в консоли, только встроенной в VS…

  • Телеграм-каналы о Flutter и Dart-разработке

    от автора

    Hola, Amigos!На связи Саша Чаплыгин, я Flutter-dev в компании по заказной разработке, и по совместительству веду телеграмм-канал по Flutter-разработке Flutter.Много. Вместе с моими коллегами мы рассказываем о рабочих моментах, факапах и достижениях, делимся своим мнением и помогаем разобраться с Flutter.Ресерчил интернет в поисках классных телеграм-каналов по Flutter и понял, что подробных и понятных дайджестов мало.…

  • Приручение черного дракона. Этичный хакинг с Kali Linux. Часть 7. Пост-эксплуатация. Закрепление в системе

    от автора

    Приветствую тебя, дорогой читатель, в седьмой части серии статей «Приручение черного дракона. Этичный хакинг с Kali Linux».Полный список статей прилагается ниже, и будет дополняться по мере появления новых.Приручение черного дракона. Этичный хакинг с Kali Linux:Часть 1. Вводная часть. Подготовка рабочего стенда.Часть 2. Фазы атаки.Часть 3. Footprinting. Разведка и сбор информации.Часть 4. Сканирование и типы сканирования.…

  • Декларативный UI: определение, история и необходимость

    от автора

    Декларативное программирование — это парадигма программирования, в которой задаётся ожидаемый результат, а не способ его получения. Об истоках этой технологии, её отличиях от императивной парадигмы и удобстве её использования рассказывает iOS-разработчик red_mad_robot Саша Евсеев.Императивное и декларативное программированиеИмперативное программирование самое распространённое в мире. Это доказывают исследования Tiobe: императивные языки — Java, Python, JavaScript, C, C++ — доминируют в индустрии ПО.Программа, созданная на этих языках, — код, который выполняется сразу, без предварительной компиляции.Императивное…

  • Создание приложения для чата в реальном времени с помощью Angular и Appwrite

    от автора

    Appwrite — это бэкенд как сервис с открытым исходным кодом, который предоставляет разработчикам основной набор функций, необходимых для создания всех приложений с любым стеком. От взаимодействия с базой данных до аутентификации, обновлений в реальном времени и многого другого.При создании веб-приложений с помощью Angular обычно требуется подключение к различным API для управления данными, аутентификации пользователей и,…

  • Стартуем из 1С в Python

    от автора

    В 2022 модно уметь в Python. Я не гоняюсь за модой, но возникла задача. Клиент хотел обрабатывать XML файл, полученный из «Мой склад» — убрать стартовые нули в тегах КодТов:Я работал с бухгалтером этого клиента по 1С, ну и клиент попросил меня написать обработку этих файлов. Только не в 1С, даже не в 1С:Деньги.Я согласился написать…

  • «Амперка» и буковки: как магазин хобби-электроники сформировал своё сообщество при помощи ярких контентных проектов

    от автора

    Герой этого интервью и один из сооснователей «Амперки» Михаил Белогорцев «Порезать детальки», «прогреть жало», «к станку», «царский корпус» — такое вероятнее встретить в разговоре с хорошими знакомыми, чем на официальном сайте. Если, конечно, это не сайт «Амперки». Когда-то создатели магазина радиоэлектроники просто захотели общаться со своими покупателями на нормальном человеческом языке. У Михаила Белогорцева и…

  • Двуликий «трекер»

    от автора

    Продолжение трекер-саги. Краткое содержание предыдущей серии — некоторые пользователей Хабра, в основном из тех кто одновременно участвует в нескольких дисcкусиях, активно используют функциональность трекера. С переходом на новую версию дизайна, концепция трекера кардинально поменяла предоставляемый набор данных и функциональность в сравнении со старой версией. Не будем углубляться в причины этого, на данном этапе это есть…