|
rss_habr
Поднимаем медиа-сервер и хостинг с помощью DockerЧетверг, 02 Февраля 2023 г. 12:30 (ссылка)
Приветствую Хабр в моей первой статье. Было много предпосылок для создания этого проекта: локальное хранилище для музыки и фильмов, которые достойны большего чем "сохраненка" в чужом облаке, независимость в данных и платформа для профессионального развития. Мой интерес заключался поиске способов реализовать имеющийся у меня статический IP. Читать далееhttps://habr.com/ru/post/714388/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714388
rss_habr
Зеркалирование GitHub-проектов в 2023 годуСреда, 02 Февраля 2023 г. 00:15 (ссылка)
По ряду причин я решил зеркалировать свои открытые GitHub-проекты на другие платформы совместной разработки. Сделать это оказалось не так просто. В этой короткой статье описаны трудности, с которыми мне пришлось столкнуться, и итоговое рабочее решение. Читать далееhttps://habr.com/ru/post/714316/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714316
rss_habr
Зеркалирование GitHub-проектов в 2023 годуСреда, 02 Февраля 2023 г. 00:15 (ссылка)
По ряду причин я решил зеркалировать свои открытые GitHub-проекты на другие платформы совместной разработки. Сделать это оказалось не так просто. В этой короткой статье описаны трудности, с которыми мне пришлось столкнуться, и итоговое рабочее решение. Читать далееhttps://habr.com/ru/post/714316/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714316
rss_habr
Фича-тогглы: инструкция по применениюПятница, 27 Января 2023 г. 15:56 (ссылка)
Всем привет! Я Павел, тимлид команды SLA, и занимаюсь оценкой надёжности Авито. В своей прошлой статье я рассказал про стратегии ветвления и Trunk Based Development. Если не читали, переходите по ссылке. А сейчас я хочу рассказать про фича-флаги, которые появляются именно в контексте TBD. Читать далееhttps://habr.com/ru/post/686814/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686814
rss_habr
Фича-тогглы: инструкция по применениюПятница, 27 Января 2023 г. 15:56 (ссылка)
Всем привет! Я Павел, тимлид команды SLA, и занимаюсь оценкой надёжности Авито. В своей прошлой статье я рассказал про стратегии ветвления и Trunk Based Development. Если не читали, переходите по ссылке. А сейчас я хочу рассказать про фича-флаги, которые появляются именно в контексте TBD. Читать далееhttps://habr.com/ru/post/686814/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686814
rss_habr
Git для ленивых: обзор консольной утилиты LazygitЧетверг, 26 Января 2023 г. 10:14 (ссылка)
При работе с Git-репозиториями часто нужно выполнять множество одинаковых действий: фиксировать изменения, переключать ветки, синхронизировать репозитории. Всё это требует ввода соответствующих команд в терминале. Когда частота ввода повышается до утомительной, на помощь могут прийти различные GUI-инструменты. В статье расскажу об одном из них — Lazygit, легковесном консольном клиенте для Git, который облегчает и упрощает работу с репозиториями. Читать далееhttps://habr.com/ru/post/712874/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712874
rss_habr
Git для ленивых: обзор консольной утилиты LazygitЧетверг, 26 Января 2023 г. 10:14 (ссылка)
При работе с Git-репозиториями часто нужно выполнять множество одинаковых действий: фиксировать изменения, переключать ветки, синхронизировать репозитории. Всё это требует ввода соответствующих команд в терминале. Когда частота ввода повышается до утомительной, на помощь могут прийти различные GUI-инструменты. В статье расскажу об одном из них — Lazygit, легковесном консольном клиенте для Git, который облегчает и упрощает работу с репозиториями. Читать далееhttps://habr.com/ru/post/712874/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712874
rss_habr
[Перевод] Топ-15 шпаргалок для программистов и WEB-разработчиковПонедельник, 23 Января 2023 г. 13:53 (ссылка)
Поскольку технологии веб-программирования быстро развиваются, нам приходится изучать много нового. Некоторые языки и фреймворки настолько сложны, что вы можете не помнить весь синтаксис и других тонкостей. Поэтому хорошие люди придумали шпаргалки, в которые можно быстро глянуть и вытянуть необходимое для себя. Если вам не хочется делать заметки самим, то не стоит беспокоиться, потому что шпаргалки доступны по любому предмету в Интернете. Чтобы помочь вам в учебе, я составила этот список лучших шпаргалок. Хватит разговоров, давайте перейдем к делу. Читать далееhttps://habr.com/ru/post/712228/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712228
rss_habr
[Перевод] Обзор новой системы контроля версий Sapling компании Meta*Среда, 11 Января 2023 г. 16:00 (ссылка)
https://habr.com/ru/post/709600/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709600
rss_habr
Настройка badges в репозиториях gitlab, с помощью Gitlab API, в CI/CDСуббота, 07 Января 2023 г. 21:29 (ссылка)
Простая визуализация версий установленных релизов, строчек кода, версии интерпретатора и много другое с помощью Gitlab Badges. Создание Gitlab Badges с помощью Gitlab API requests. Читать далееhttps://habr.com/ru/post/709418/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709418
rss_habr
Резервное копирование репозиториев с github, gitlabПятница, 06 Января 2023 г. 23:54 (ссылка)
Резервное копирование репозиториев с git серверов на основе github и gitlab по токену. Скрипт скачивает все Ваши репозитории доступные по токену и архивирует их. Давно хотел написать такой инструмент т.к. использую и те и те сервера в работе и личных целях. У меня полно старых проектов которые хранятся только на git, если с ним что-то случится, то их уже не будет. Читать дальше →https://habr.com/ru/post/709298/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709298
rss_habr
Git: Игнорирование отслеживания файлов, которые уже есть в удаленном репозиторииПятница, 06 Января 2023 г. 11:08 (ссылка)
Если внести файл в .gitignore, то он не будет отслеживаться гитом лишь в том случае, если этого файла нет в удаленном репозитории. https://habr.com/ru/post/709246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709246
rss_habr
Git: Игнорирование отслеживания файлов, которые уже есть в удаленном репозиторииПятница, 06 Января 2023 г. 11:08 (ссылка)
Если внести файл в .gitignore, то он не будет отслеживаться гитом лишь в том случае, если этого файла нет в удаленном репозитории. https://habr.com/ru/post/709246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709246
rss_habr
Первая попытка gitlab-ci на фронтеЧетверг, 22 Декабря 2022 г. 12:48 (ссылка)
Эта статья о сценарии развертывания фронта, через инструменты Gitlab-CI. Я использую GitLab-CI, а носителем исполнения скриптов GitLab Runner (об этом позже) пусть будет простой дроплет от DO Читать дальше →https://habr.com/ru/post/707112/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707112
rss_habr
Как мы интегрировали и настроили для работы Conventional Commits в PHPStormСреда, 21 Декабря 2022 г. 10:59 (ссылка)
Поднялся вопрос стандартизации коммитов в команде. До этого были такие правила, мы пишем номер задачи и через тире описание того, что было сделано кратко. Номер задачи берется из номера issue. Например: Нашли Conventional Commits и попробовали его на тестовом репозитории, понравилось. Решили внедрить это в команду, но столкнулись с тем, что люди не всегда делают коммиты правильно, а значит нужна какая-то валидация. В нашей команде принято по максимуму IDE и его возможности. То есть, коммиты мы делаем не через консоль, а через встроенные утилиты. Поэтому, сразу пошли искать плагины, которые есть в PHPStorm и нашли вот эти 2 важных плагина: Conventional Commit и Git Commit Template. После их установки видим новые кнопки в окне коммита: Читать далееhttps://habr.com/ru/post/706772/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706772
rss_habr
Git for Windows: вклад в проект с помощью патчаВторник, 20 Декабря 2022 г. 04:54 (ссылка)
Существуют разные способы совместной работы над исходным кодом проекта. Так получилось, что сначала я познакомился с тем, как работать с командой «git push», посылая свои изменения в удаленный репозиторий, и как создать на сайте «GitHub» форк для отправки из него запроса на принятие изменений («pull request», сокращенно «PR»). И только после этого я узнал о том, что существует способ обмена изменениями в код с помощью файлов-патчей. В этой статье я экспериментирую с командой «git diff», создаю тестовый проект и файл-патч из него в программах-оболочках «PowerShell» версии 7 и «Git Bash». Клонирую проект и применяю полученный файл-патч с помощью команды «git apply». В последней части статьи я показываю, как можно применить программу «Git» для создания файла-патча с изменением в исходный код известного веб-приложения «WordPress». В конце этого примера я создаю сообщение об ошибке (ticket) в системе управления проектом «WordPress» и прикладываю к нему свой файл-патч. Читать далееhttps://habr.com/ru/post/706482/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706482
rss_habr
Git for Windows: вклад в проект с помощью патчаВторник, 20 Декабря 2022 г. 04:54 (ссылка)
Существуют разные способы совместной работы над исходным кодом проекта. Так получилось, что сначала я познакомился с тем, как работать с командой «git push», посылая свои изменения в удаленный репозиторий, и как создать на сайте «GitHub» форк для отправки из него запроса на принятие изменений («pull request», сокращенно «PR»). И только после этого я узнал о том, что существует способ обмена изменениями в код с помощью файлов-патчей. В этой статье я экспериментирую с командой «git diff», создаю тестовый проект и файл-патч из него в программах-оболочках «PowerShell» версии 7 и «Git Bash». Клонирую проект и применяю полученный файл-патч с помощью команды «git apply». В последней части статьи я показываю, как можно применить программу «Git» для создания файла-патча с изменением в исходный код известного веб-приложения «WordPress». В конце этого примера я создаю сообщение об ошибке (ticket) в системе управления проектом «WordPress» и прикладываю к нему свой файл-патч. Читать далееhttps://habr.com/ru/post/706482/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706482
rss_habr
К вопросу о внедрении процессов разработки в международные распределённые командыСреда, 14 Декабря 2022 г. 18:26 (ссылка)
На текущем проекте я столкнулся с необходимостью внедрения единого процесса разработки и деплоймента для нескольких команд дата-инженеров. “Несколько команд” - это 5 команд дата-инженеров из разных стран (Америка, Индия, СНГ) плюс команда, которая отвечает за DataOps, назовём их админами. Разные часовые пояса, немного разная культура работы, немного разный уровень дисциплины и менеджмента. Мысль о том, что нужно менять процессы работы сразу в 5 командах для 40+ человек, приводила в небольшой трепет. Как разрабатывать и внедрять SDLC (software development lifecycle) для команд разработчиков я знал, но тут и люди другие, и специфика проекта другая. В общем, я ждал сложностей. И они были. Что там за сложности? Как их преодолели?https://habr.com/ru/post/705446/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705446
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |