Главная » Архив меток: Git

Архив меток: Git

LLTR Часть 1: Первые шаги в OMNeT++ и INET

Попросту говоря это “симулятор дискретных событий”, включающий: IDE для создания моделей, и сам симулятор (GUI). OMNeT++ (Objective Modular Network Testbed in C++) Discrete Event Simulator – это модульная, компонентно‑ориентированная C++ библиотека и фреймворк для дискретно‑событийного моделирования, используемая прежде всего для создания симуляторов сетей. INET Framework – “библиотека” сетевых моделей для OMNeT++. 7 MiB) Полная версия GIF (15. В предыдущих частях… ...

Читать далее »

Контроль версий внутри SQL Server’a

Юля: Так, кто вчера менял мою процедуру?Лёша: не яМаксим: не я— Ребят, может Git заведём ?Серёжа: давно пора!прошло 2 недели… Юля: ребяяят?— Юль, а ты не коммитила?Юля: damn нет(… Ну а что, каждый символ и каждую строчку коммитить? Вот так всё и началось. Решено, будем хранить версии внутриSQL Server'a !) А может всё это будет происходить само?) На этом моменте ...

Читать далее »

[Из песочницы] Контроль версий отдельных файлов с использованием GitHub Gist

Часто бывает так, что у разработчика со-временем накапливается некоторая коллекция кода который он использует в своих проектах. Одни скрипты он использует в одних проектах, другие в других. Поэтому появляется вопрос, как синхронизировать новые версии скриптов с теми, которые в проектах. Эти скрипты со-временем совершенствуются, убираются баги, оптимизируются. Тут есть несколько вариантов: Первый вариант: Затем этот репозиторий подключается как подмодуль к ...

Читать далее »

[Перевод] Git happens! 6 типичных ошибок Git и как их исправить

перев.: На днях в блоге для инженеров любимого нами проекта GitLab появилась небольшая, но весьма полезная заметка с инструкциями, которые помогают сохранить время и нервы в случае различных проблем, случающихся по мере работы с Git. Прим. А в конец этого материала мы добавили небольшой бонус от себя. Вряд ли они будут новы для опытных пользователей, но обязательно найдутся и те, ...

Читать далее »

[Перевод] Как следует писать комментарии к коммитам

Предисловие от переводчика На протяжении многих лет разработки ПО, будучи участником многих команд, работая с разными хорошими и опытными людьми, я часто наблюдал (да и чего греха таить, до определенного момента — создавал) одну и ту же проблему — тотальный бардак в репозитории. Каждый писал комментарии к коммитам в своем стиле (и хорошо, если постоянно в одном); половина комментариев была ...

Читать далее »

[Перевод] Вышел GitLab 11.0: Auto DevOps и управление лицензиями

Во-первых, нужно решать бизнес-проблемы и писать качественный код. Создание качественного ПО — непростой процесс. Работа с кодом — это конвейер из множества этапов, таких как сборка, интеграция, тестирование, обеспечение безопасности, ревью, настройка и развертывание. Однако, на этом сложности не заканчиваются: нужно еще удостовериться в том, что ваш код работает быстро, безопасно и надежно. На выполнение всех этих действий уходит много ...

Читать далее »

Срез личного опыта: разработка, пулл реквесты, коммиты, софт скиллы

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

Читать далее »

Заводим Git for Windows под ReactOS

Всем доброго времени суток! Это моя первая статья на Хабре, на написание которой меня сподвигло несколько факторов: Меня зовут Станислав, и я люблю писать код. Недостаток статей технического плана в хабе ReactOS Недавнее возвращение Geektimes на Хабр Возможность собрать ReactOS в ReactOS Довольно интересный случай исправления проблемы в ReactOS, в котором я принимал непосредственное участие Позвольте представить вам виновников данного ...

Читать далее »

[Перевод] Вышел GitLab 10.8: зеркалирование пушей в открытом доступе и инкрементное развертывание

В данном релизе мы улучшили автоматизацию релизов, вывели в общий доступ ранее платную функциональность, ускорили исправление уязвимостей безопасности и многое другое. Мы с радостью представляем вам новую версию GitLab со множеством нововведений и улучшений! Больше уверенности при развертывании Наша новая фича инкрементного развертывания (Incremental Rollouts) позволяет проводить развертывание кода только для определенного подмножества пользователей. Выпуск новой функциональности всегда сопряжен с ...

Читать далее »

GIT поэма

В день рождения «солнца русской поэзии» представим, как выглядела бы его его сегодняшняя жизнь: система контроля версий стихов, цензор Бенкендорф как проджект-менеджер и горящие дедлайны. Прибегает Бенкендорф.— Слушай, Пушкин, у нас все сроки горят! Пушкин сидит, пишет стихи. Инвесторы спрашивают: где контент?— Не, ну я так не могу! Надо релизиться. От меня требуют, я ничего поделать не могу. Бенкендорф, я ...

Читать далее »