Месяц: Январь 2023

  • Резервное копирование и восстановление СУБД PostgreSQL

    от автора

    Резервное копирование является одной из основных задач администрирования баз данных. Отсутствие бэкапа может привести к катастрофическим последствиям при эксплуатации базы данных. Однако недостаточно только настроить регулярное создание резервных копий, необходимо также регулярно проверять созданные копии на способность к восстановлению БД. В этой статье мы поговорим от том, как правильно настраивать резервное копирование в БД PostgreSQL.…

  • Про аудирование или Из чего состоит знание иностранного языка

    от автора

    Часто люди, отчаявшись добиться желаемого прогресса после многих лет нерационального изучения языка, приходят к выводу: «Учу-учу, ничего не получается… Что-то идёт не так. Наверно, сделать качественный рывок мне поможет только погружение в языковую среду».Покупают курс в Лондоне. Возвращаются с отличными впечатлениями, почти без денег и растущей убеждённостью: «Мой случай уникален, мне нужен какой-то особый подход».Ни…

  • Зачем появился интерактивный «100-years QA-textbook» на 500+ страниц для обучающихся тестированию бесплатно

    от автора

    Что может быть более полезно для будущего, чем образование? Что может быть более полезно для образования, чем интерактивный QA-учебник, состоящий из 500+ страниц, 42 модулей, 42+ онлайн-тестов с 150+ вопросами от пяти QA-менторов с суммарным опытом 100+ лет? Что может быть более полезно для кошелька QA-студента, чем когда это все бесплатно?Этот учебник появился не потому, что…

  • Пентест. Думаем как злоумышленник. Часть 2: угрозы внутри

    от автора

    В первой статье мы поговорили о том, как может действовать Внешний нарушитель при проведении пентеста, какими методами он может собирать и использовать информацию для последующего проникновения. В этой статье мы продолжим рассмотрение темы тестирования на проникновение и поговорим о том, как можно развить атаки на сеть при наличии физического доступа на контролируемую территорию. Как уже…

  • Интеграция Primefaces в приложение на Spring Boot. Часть 2 — Готовим контекстное меню для главной страницы

    от автора

    В первой части статьи мы разобрали создание проекта на Spring и Primefaces и генерацию пустой главной страницы. Помимо этого, есть еще несколько полезных настроек, которые помогут вам улучшить работу приложения, покажем некоторые из них. Как обычно в приложениях Spring, настройки эти помещаются в файл application.properties:joinfaces.jsf.state-saving-method=client Настройка JSF показывает, где будут храниться состояния UI — на…

  • Как джун построил процесс образовательных митингов в отделе и заработал на этом денег

    от автора

    Я без структурированного процесса по саморазвитиюПривет, Хабр!Я — Денис, Junior Android-разработчик в «Лайв Тайпинге». В этой статье расскажу о своём опыте внедрения нового процесса в отделе. Мы поговорим о важности образовательных митингов, а также найдем решения проблем, с которыми можно столкнутся во время его внедрения. У этой истории нетипичная концовка: я поделюсь тем, как митинги…

  • Лучшие школы программирования в 2023 (голосование)

    от автора

    Вы интересуетесь программированием, но не знаете, с чего начать? Сейчас с этим сложности не возникают. В интернете можно найти курсы программирования и приобрести ценные знания, которые будут закреплены на практике. Вариантов очень много. Поэтому предлагаем Вашему вниманию ТОП-15 лучших сайтов, которые больше всего нравятся пользователям. Hexlet — онлайн курсы программирования и дальнейшая работа в крупных компанияхHexletHexlet…

  • Entity Framework c Code-First миграциями для .Net Maui

    от автора

    Если вы, как и я, уже являетесь большим поклонником Microsoft Entity Framework и хотели бы начать использовать его локально в своем мобильном приложении, с появлением .Net Maui на рынке, это стало возможным.Небольшое замечание: для ускорения времени запуска мобильного приложения может быть лучше хранить данные, используемые во время загрузки, в локальном хранилище мобильного устройства в форме…

  • Знакомство с Fugue — уменьшаем шероховатости при работе с PySpark

    от автора

    Повышение производительности разработчиков и снижение затрат на проекты Big DataМотивацияСпециалисты по обработке данных часто начинают работать с Pandas или SQL. Рано или поздно объем обрабатываемых данных превосходит возможности Pandas, и возникает необходимость в распределенных вычислениях. Одним из таких инструментов является Spark, популярная система распределенных вычислений, которая позволяет обрабатывать большие объемы данных в памяти на кластере…

  • Когда наступит WEB 3.0?

    от автора

    Всем привет, сегодня я хотел бы подискутировать на примере «очередной революции» в так называемом WEB 3.0 от команды TON, как развивается веб и в целом куда мы идем, статья не претендует на истину, все ниже изложенное является личным мнением автора.Что такое WEB 3.0 ?Если коротко, это следующая версия после WEB 2.0 😉 в которой мы…