Рубрика «Git»
Вы до сих пор не пользуетесь Obsidian? Очень зря
2025-12-02 в 16:45, admin, рубрики: Git, make.md, markdown, obsidian, plugin, аналитика, аналитика данных, маркдаун, плагины, проектыЗдравствуйте! Меня зовут Иван, я являюсь Middle Fullstack разработчиком в Красноярской компании. Очень люблю программирование и всё с ним связанное, начиная с работой с PHP и Vue.JS и заканчивая изучением Kubernetes и всё в этом роде связанным. Программирование и работа для меня - важный элемент моего развития.
Как патчить ядро Linux: подробное руководство
2025-11-27 в 10:32, admin, рубрики: C, Git, kernel, kornfeld, linux, linux kernel development, коммутаторы, патчингВсем привет, это Тимур. Сейчас в YADRO я разрабатываю сетевую операционную систему для коммутаторов KORNFELD. В ходе этого проекта летом я получил сложную задачу: реализовать установку опции PROTO_DOWN для Ethernet-интерфейсов в ядре Linux. «Из коробки» ядро поддерживает эту опцию только для vxlan и macvlan-интерфейсов, а для Ethernet поддержка определяется драйвером сетевого устройства.
Терминал — ваш лучший друг: 5 утилит командной строки, которые заменят вам GUI
2025-09-07 в 12:53, admin, рубрики: backend, cli, Git, github, python, Агент, Программирование, продуктивностьВы когда-нибудь задумывались, сколько времени уходит на переключение между окнами, клики мышью и поиск нужной кнопки в GUI? В мире, где каждая секунда на счету, терминал остается самым мощным и недооцененным инструментом разработчика. Но стандартного набора команд часто недостаточно.
Я подготовил для вас список из пяти утилит, которые не просто ускорят вашу работу, а полностью изменят ваше представление о возможностях командной строки. После их освоения вы будете смотреть на коллег, тянущихся к мыши, с легким недоумением.
Надоело воевать с Git? Попробуй Jujutsu (jj), и вот почему он круче, чем кажется
2025-08-18 в 11:15, admin, рубрики: Git, jj, jujutsu, VCS, контроль версийВступление
Если ты здесь, ты наверняка знаешь, что такое git. И да, не спорю - это офигенная штука. Деды знали, что писали.
Но я долгое время работал над небольшими проектами и был там единственным разработчиком. Когда перешёл в большую команду, пришлось глубже вникнуть в git.
И тут началось: я стал тратить кучу ресурсов на постоянные вопросы:
-
Нужна ли отдельная ветка или нет?
-
Merge или Rebase?
-
Какой
revertиспользовать? -
В каком статусе сейчас файл?
-
Где вообще находится header?
Использование инструментов разработки программного обеспечения для законотворческой деятельности
2025-08-07 в 7:16, admin, рубрики: Git, github, закон, законодательство, конституция20 января 2020 президент России Владимир Путин внес в Государственную Думу проект закона с новыми поправками в Конституцию. Большой объем поправок, предложенных в этом проекте закона, не дает возможности обычному человеку разобраться в них. Возникает риск того, что мы повторим историю с словом «подряд», и мы снова будем принимать решение и голосовать за или против принятия Конституции без полной информации о последствиях этих поправок.
В этой статье я рассмотрю, как инструменты, созданные для разработки программного обеспечения, помогают в анализе предложенных изменений. Читать полностью »
Git: Больше чем commit и push. 5 команд, которые спасут вашу репутацию (и нервные клетки)
2025-07-24 в 8:05, admin, рубрики: commit, Git, github, revert, stash, timeweb_статьи, баги, багтрекер, команды>
git commit -m "WIP"— три слова, после которых начинается настоящий ад.
Приветствую. Такая технология как Git в представлении не нуждается. Все знают add, commit, push — это как азбука. Но что делать, когда что-то пошло не так? Ошибочный коммит прокатился по ветке? Надо срочно переключиться, но незавершенные правки мешают? Нужно перенести только одно исправление из другой ветки?
Знакомая ситауция? Тогда давайте разберем 5 команд, которые выходят за рамки базового workflow и реально спасают репутацию (и ваши нервные клетки): revert, stash, cherry-pick, reset --soft и bisect. Перейдем от теории к практике.
Читать полностью »
Зачем я написал очередной велосипед для работы с директориями (спойлер: не совсем велосипед)
2025-07-22 в 15:16, admin, рубрики: Git, php, python, ruby, автоматизация, воркфлоу, инструменты разработчика, опенсорс, плагины, файловая системаПроблема: плагины, которые живут внутри чужих папок
Поскольку исходный код проекта является проприетарным, для наглядности я буду использовать синтетический пример, который точно отражает суть проблемы.
Представьте:
Ядро (/core) с сотнями файлов в сложной структуре:
/core
├── /config
│ ├── app.yaml
│ └── routes/
├── /src
│ ├── /utils
│ │ ├── logger.py
│ │ └── network/
│ └── main.py
└── /templates
├── base.html
└── /admin
Плагин, который раскидывает свои файлы прямо в подпапки ядра:
Читать полностью »


