Chessboard.js: универсальная шахматная доска

Для своего проекта мне приходилось использовать сторонний виджет шахматной доски. Это ускоряет разработку на старте, но вызывает сложности при поддержке проекта. Так я решил создать универсальный модуль шахматной доски на чистом JavaScript + Canvas, лёгкий, без зависимостей и с открытым кодом.

14

GitLab для выпуска обновлений сайта в режиме 24/7

Рассказали, как команда «Логемы» ускорила выпуск обновлений на проекте и уменьшила количество ошибок при деплое с помощью GitLab 🚀

GitLab для выпуска обновлений сайта в режиме 24/7
1

Акции сервиса для разработчиков GitLab выросли почти на 11% на премаркете после ухода сооснователя с поста гендиректора

Сида Сибранджи сменил экс-глава New Relic Билл Стейплз.

  • По состоянию на 16:00 мск 6 декабря 2024 года акции GitLab на премаркете выросли на 10,99%, до $73,30 за штуку. Предыдущий торговый день завершился на отметке $66,04.

10
2

GitHub: бизнес-модель и SWOT-анализ

GitHub: бизнес-модель и SWOT-анали

GitHub – это крупнейшая в мире платформа для разработки программного обеспечения. Бизнес-модель GitHub сочетает в себе бизнес-модели Freemium и Software-as-a-Service (SAAS), то есть предлагает лицензию на программное обеспечение в облачной инфраструктуре и взимает с пользователей ежемесячную абонентскую плату. Преж…

5

Как работать с массивом меняющихся файлов, сохраненными состояниями и удаленными репозиториями в Git?

Разбираем в новом бесплатном курсе, как устроена система контроля версий Git и как с ее помощью упростить работу команды. Внутри 9 инструкций, которые будут полезны разработчикам-новичкам. Их изучение займет около часа.

Как работать с массивом меняющихся файлов, сохраненными состояниями и удаленными репозиториями в Git?
6

GitLab: склонировать список репозиториев

Решил слегка “причесать” и обобщить свой опыт по этому вопросу. Чтобы удобней было пользоваться, как этакой краткой инструкцией, а не искать разрозненные ответы на SO и т.п.

Задача проста – сделать удобно :)

Пользователи перевели более 40 тысяч проектов на Gitlab на фоне сделки GitHub и Microsoft

В понедельник, 4 июня, Microsoft объявила о покупке GitHub за $7,5 млрд.

Пользователи Gitlab импортировали на площадку более 40 тысяч проектов с GitHub за день. Это произошло на фоне продажи GitHub компании Microsoft, рассказали представители Gitlab в блоге проекта.

42

Акции GitLab выросли на 22% в первый день торгов после того, как компания продала их выше заявленного диапазона

Рыночная капитализация достигла $13,5 млрд.

  • На 21:30 мск акции GitLab подорожали на 18,9% и стоят $95,89 за акцию. Максимальная стоимость составила $97,54.
9

Сервис для разработчиков GitLab вышел на биржу — капитализация составила $11 млрд

Компания привлекла $801 млн.

  • GitLab разместила акции по цене в $77 за штуку — выше заявленного диапазона в $66-69 за акцию, следует из сообщения компании.
7

Сервис для разработчиков GitLab запланировал выйти на биржу с оценкой в $10 млрд

Компания уже подала заявку на проведение IPO.

  • Изначально компания объявила ценовой диапазон акций от $55 до $60 за штуку и планировала привлечь до $624 млн при оценке около $9 млрд. Из-за большого спроса GitLab повысила диапазон до $66-69 за акцию, пишет Reuters.
13

GitLab подал заявку на проведение IPO на Nasdaq

И отчитался о росте выручки на 69% за год — до $58,1 млн.

  • Платформа для хранения и совместной работы над кодом выйдет на биржу под тикером GTLB, пишет CNBC.
38
","lang":""}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

2. В любой HTML элемент добавьте data-chessboard атрибут:

"}},{"type":"code","cover":false,"hidden":false,"anchor":"","data":{"text":"
","lang":""}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Шахматная доска отобразиться при загрузке страницы:

"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Шахматная доска с установленной позицией FEN: rnbqkb1r/1p2pppp/p2p1n2/8/3NP3/2N5/PPP2PPP/R1BQKB1R w KQkq - 0 6","image":{"type":"image","data":{"uuid":"0368845d-86da-5593-891c-529deac16fa7","width":400,"height":400,"size":10312,"type":"png","color":"748baa","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAKAAoDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EACQQAAICAQIGAwEAAAAAAAAAAAECAwQRBSEABhITMWEHIkGB/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwEF/8QAHBEBAAICAwEAAAAAAAAAAAAAAQACAxESQfAx/9oADAMBAAIRAxEAPwDVV5L0xKkPZWFJVcP3Y4/t1bEkZ3C7eDuT0k4ZQp3mtfhMQs62wex8Z8t3Z5Lk9R5JJ3Mrua9VyzMcklmkDHOfJAJ/QOLwr7cnO/gjyZiGyCcmnAx9koxJ/pAJ9gcCrsIwCLKHS9PoTaZUllo13d4I2ZmiUliVGSTjc8Bksl0HuPjqNBTqf//Z"}}}]}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Примеры использования"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

1. С помощью установки FEN можно анимировать ходы:

"}},{"type":"code","cover":false,"hidden":false,"anchor":"","data":{"text":"const board = new Chessboard({skin: \"brown-theme\"});\nconst fenPositions = [/* FEN-строки */];\nfenPositions.forEach((fen, index) => {\n setTimeout(() => board.setFEN(fen), (index + 1) * 1000);\n});","lang":""}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Динамическое изменение позиции на шахматной доске","image":{"type":"image","data":{"uuid":"7f905296-52f6-5a42-a747-b2ab43c719e4","width":400,"height":400,"size":30076,"type":"gif","color":"efd8b6","hash":"","external_service":[],"duration":13.8,"isVideo":false,"has_audio":false}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

2. Создаем доску размером 6x6, переворачиваем и изменяем тему:

"}},{"type":"code","cover":false,"hidden":false,"anchor":"","data":{"text":"// Устанавливаем нестандартный размер доски:\nconst board = new Chessboard({\n rows: 6, \n cols: 6, \n fen: \"nqkbnr/pppppp/6/6/PPPPPP/NQKBNR\"\n});\nboard.setOrientation(\"black\"); // Переворачиваем доску\n// Поддерживаемые темы:\nconst skinList = [\"green-theme\", \"brown-theme\", \"blue-theme\"];\n// Меняем тему каждые 2 секунды:\nskinList.forEach((skin, index) => {\n setTimeout(() => {\n board.setSkin(skin);\n }, (index + 1) * 2000);\n});","lang":""}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Нестандартный размер, переключение темы и переворот доски","image":{"type":"image","data":{"uuid":"5a169bb6-f2c6-5a41-a083-094762300ecb","width":400,"height":400,"size":88686,"type":"gif","color":"718ba3","hash":"","external_service":[],"duration":7.5,"isVideo":false,"has_audio":false}}}]}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Репозиторий"}},{"type":"link","cover":false,"hidden":false,"anchor":"","data":{"link":{"type":"link","data":{"url":"https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fgitlab.com%2Fapicase%2FChessboard&postId=1905646","title":"Sergey Efimenko / Chessboard · GitLab","description":"Chessboard.js: Interactive Lightweight Chessboard","image":{"type":"image","data":{"uuid":"8d2a4b76-f7fb-50fe-922a-c0add3864014","width":180,"height":180,"size":3632,"type":"png","color":"ed5428","hash":"","external_service":[]}},"v":1,"hostname":"gitlab.com"}}}},{"type":"delimiter","cover":false,"hidden":false,"anchor":"","data":{"type":"default"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#Универсальня_шахматаная_доска #Шахматная_доска #Шахматы #Chess #Chessboard #ChessboardJS #UniversalChessBoard #JavaScript #Canvas #GitLab

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":5,"favorites":2,"reposts":0,"views":1704,"hits":404,"reads":null,"online":0},"dateFavorite":0,"hitsCount":404,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":false,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":"Универсальная шахматная доска, модуль на JavaScript, рендеринг через Canvas, установка позиций с FEN-нотацией, кастомизация и нестандартные размеры.","url":"https://vc.ru/tribuna/1905646-chessboard-js-universalnaya-shahmatnaya-doska","author":{"id":72936,"name":"Сергей Ефименко","nickname":null,"description":null,"uri":"","avatar":{"type":"image","data":{"uuid":"6aeec8ce-95cf-5153-86f5-2ef3246f899f","width":640,"height":640,"size":111806,"type":"jpg","color":"bed8e5","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAICAgICAQICAgIDAgIDAwYEAwMDAwcFBQQGCAcJCAgHCAgJCg0LCQoMCggICw8LDA0ODg8OCQsQERAOEQ0ODg7/2wBDAQIDAwMDAwcEBAcOCQgJDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/wAARCAAKAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwj/xAAmEAACAQIFAgcAAAAAAAAAAAABAgMEBQAGBxEhEzEUIkJRYXFy/8QAFAEBAAAAAAAAAAAAAAAAAAAABv/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMRIRP/2gAMAwEAAhEDEQA/ALBzZm+jXVXL9FQvAtplzU/jJyzDdCIX5UeUrv2J5B+8Lkmpen0VQ8Ul8tyujFWBePgjv6sQBcUQZrZwihzbusWA56gYbP8Aoe/fALW3u9NeKtmu9azGZiSapySdz84Si29Ccc9hPxpcDVHJ/9k="}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":5348510,"userId":72936,"count":0,"shareImage":"https://api.vc.ru/achievements/share/5348510"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":1724423,"userId":72936,"count":0,"shareImage":"https://api.vc.ru/achievements/share/1724423"},{"title":"5 лет на vc.ru","code":"registration_5_years","description":"Провёл 5 лет вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"a9140d54-73b8-5f40-afa8-449fbaafd42b","formats":{"glb":"https://static.vc.ru/achievements/whale.glb","usdz":"https://static.vc.ru/achievements/whale.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.533203125,"textY":0.658203125,"logoX":0.533203125,"logoY":0.77734375,"logoXNoText":0.4375,"logoYNoText":0.66015625},"id":497715,"userId":72936,"count":0,"shareImage":"https://api.vc.ru/achievements/share/497715"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":true,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":199116,"name":"Трибуна","description":"Место для продвижения себя или своего проекта. Берёте в руки микрофон и рассказываете всем, почему вы крутой. Как это делается: https://vc.ru/tribuna/58504","uri":"/tribuna","avatar":{"type":"image","data":{"uuid":"04607ca7-338b-561e-9403-3f06a70ef789","width":1200,"height":1200,"size":78591,"type":"png","color":"ebfbe3","hash":"302828e8f0303030","external_service":[]}},"cover":{"type":"image","data":{"uuid":"469caab9-c9db-5650-af7d-edf2c276c021","width":960,"height":280,"size":19176,"type":"png","color":"ebfbe3","hash":"","external_service":[]}},"lastModificationDate":1695887949,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"tribuna","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":14}],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":1817834,"customUri":"gitlab-dlya-avtomatizatsii-cicd-protsessov","subsiteId":1054361,"title":"GitLab для выпуска обновлений сайта в режиме 24/7","date":1743487463,"dateModified":1743487468,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

Рассказали, как команда «Логемы» ускорила выпуск обновлений на проекте и уменьшила количество ошибок при деплое с помощью GitLab 🚀

"}},{"type":"media","cover":true,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"4632231a-8fe9-5610-9b85-5a8384a07c23","width":3600,"height":1800,"size":89759,"type":"png","color":"b5d5fb","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQIAOAA4AAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAKAAoDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAQHCP/EACMQAAIBAgYCAwAAAAAAAAAAAAECAwAEBgcREiExBRQiQlH/xAAYAQADAQEAAAAAAAAAAAAAAAADBAUABv/EACMRAAIBBAEDBQAAAAAAAAAAAAECAwAEESESMTKBBUFhctH/2gAMAwEAAhEDEQA/AN8tiPOC3vbK38ZhyG5spnf2ppy2+EBvqpJ3DTjuqV+saXcUcCBo27m5AcfGN5HTHvWtlha2neeRllXsULyDec6wevxRNizOFZpFiw4zIGIVvSbka8Hurq2HopUEy7+w/KWR5ioLLuqtHBBCu2GFEAB0CqABXJF2Y5Jpg0qyruPxHf5RgTigEDNf/9k="}}}]}},{"type":"quote","cover":false,"hidden":false,"anchor":"","data":{"text":"

🚀 Больше кейсов о запуске и оптимизации ИТ-проектов в нашем Telegram-канале: https://t.me/logema

","subline1":""}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

На одном из проектов команда «Логемы» посчитала целесообразным внедрить GitLab для автоматизации CI/CD процессов. Цель была проста: ускорить выпуск обновлений и сделать их более надежными, исключив ошибки ручных операций. В результате обновления теперь выкатываются быстро, а программисты могут сосредоточиться на своей работе, не отвлекаясь на рутину. Делимся опытом: что получилось, как это работает и с какими нюансами пришлось столкнуться.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Что за проект и зачем это было нужно"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Проект – интернет-магазин федерального уровня и справочная база для оффлайн менеджеров по продажам, похожая на 1С, но с более гибким функционалом. Исторически все работало только на Битрикс, но с ростом проекта потребовался апгрейд решений, и мы разработали фронтенд на Nuxt.js, который общался с бэкендом Битрикса. В результате фронтенд стал единой точкой отказа: если на него попадал баг, сайт ломался сразу для всех пользователей. Это отличалось от предыдущей версии проекта, где за фронтенд отвечал сам Битрикс, и ошибки обычно затрагивали только часть страниц.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Нам требовалась CI/CD система, которая бы позволяла:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["обновлять код в непрерывном режиме, а не по расписанию раз в неделю;","запускать тесты перед деплоем на боевой сервер и после него;
","откатывать проект к последней работающей версии, если даже после тестов что-то пошло не так;
","делать все это быстро и с максимальной автоматизацией;
","не заходить для этого на сервер по SSH.
"],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Как это работает: пайплайны в действии"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Система была настроена следующим образом:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Подготовка кода. Программист коммитит изменения в Git, ответственный отправляет изменения в ветку. После автоматически запускается пайплайн в GitLab;","Сборка и первичные проверки. GitLab собирает проект и проверяет его на наличие базовых ошибок в коде;
","Тестовый сервер. Система деплоит изменения на тестовый сервер, где есть копия актуальной базы, но нет пользователей. Там развернутые обновления проходят через автоматические тесты. Мы в основном тестируем сайт через фронтенд (в том числе простыми смоук-тестами), потому что любые ошибки бэкенда неизбежно на нем сказываются. Используем Playwright – библиотеку программных браузеров. Они умеют кликать по страницам, помогая проверять работоспособность меню, форм и других элементов. Решение очень удобно при тесте сайтов с динамической подгрузкой – можно, например, указать время ожидания, в течение которого на странице должен появиться ключевой элемент. Если тесты не проходят, пайплайн выдает сообщение об ошибке;
","Проверка на бою. Если тесты на стейдже завершились успешно, пайплайн отправляет обновления на боевой сервер. Здесь снова выполняются тесты, и если вдруг они не проходят, GitLab автоматически откатывает изменения.
"],"type":"OL"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Благодаря такой схеме обновления попадают к пользователям только после успешного завершения всех этапов. Деплой и тестирование происходят без непосредственного участия разработчиков

"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"a5110ee6-824f-5d50-8db2-b1c05bec96a6","width":1920,"height":1080,"size":850243,"type":"gif","color":"f2f3f3","hash":"","external_service":[],"duration":40,"isVideo":false,"has_audio":false}}}]}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Почему GitLab?"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

GitLab – это не просто платформа для управления репозиториями, а полноценный DevOps-комбайн, который покрывает весь жизненный цикл разработки, тестирования и развертывания. Его ключевое преимущество – интеграция всех инструментов в единую экосистему, что значительно упрощает работу команд и снижает сложность настройки процессов. Все, что нужно, доступно «из коробки», нет необходимости подключать сторонние сервисы.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h3","text":"Преимущества GitLab"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Встроенный CI/CD.GitLab Pipelines – годный инструмент автоматизации, который изначально встроен в платформу. Для организации сборки, тестирования и деплоя достаточно написать YAML-скрипт. Пайплайны поддерживают гибкие сценарии, такие как ручные этапы, динамические окружения и интеграцию с Kubernetes;","Монолитный подход.Все – от управления задачами до мониторинга – хранится в одном месте. Это означает, что репозитории кода, пайплайны, артефакты, документация, и даже контейнеры находятся в пределах одной платформы. Такой подход уменьшает зависимость от сторонних инструментов и упрощает взаимодействие внутри команды;
","Управление версиями.В интерфейсе GitLab отображается история всех деплоев: кто и когда загружал изменения, какие версии были развернуты. Если возникает проблема, можно быстро вернуться к любую из предыдущих версий. GitLab позволяет легко отслеживать, что развернуто в разных средах (в нашем случает это testing, stage и prod);
","Self-hosted опция.Для проектов, где критически важны безопасность и конфиденциальность, GitLab предоставляет возможность развернуть платформу на собственных серверах или в частном облаке. При этом сохраняются все функции, доступные в облачной версии. Впрочем, при таком развертывании придется самостоятельно отслеживать критические обновления GitLab, а они случаются достаточно часто;
","Настроенные сервера Yandex Cloud.Для нас также важно, что Яндекс предлагает в своем облаке готовые сервера с GitLab. Это не очень дешево, но включает техническую поддержку. Инженеры Яндекса следят за критическими обновлениями и сами их устанавливают, что избавляет нас и заказчика от головной боли. Мы просто получаем сообщение о том, когда и за сколько времени пройдет обновление.
"],"type":"OL"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"1d5f739a-993f-500e-9705-8b2e135043bd","width":1200,"height":700,"size":182533,"type":"jpg","color":"e3dbfb","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAKAAoDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABQcICv/EACgQAAICAQIFAgcAAAAAAAAAAAEEAgMFBhMABwgREhQWISMxMkNRcv/EABkBAAEFAAAAAAAAAAAAAAAAAAcBAgQFBv/EACgRAAIBAwMDAgcAAAAAAAAAAAECAwQFEQASEwYUIQcxIiNBUVOS0f/aAAwDAQACEQMRAD8A1sq9WFbvPx7pdt0G5Xyxo0tPC16whkM/7tsUGjqmYUlHbGQrvInKs5L1G/sx9fvbx4Ok3QlVTdAReraw3tr000F6NIbbY3tLXCbq+otL29aJa413JFHCLo6vb1tppZUiSZmDQrpDZIBb0rhd6A1zVrwmg+dhYVhScVhqzB2RiaR+2EKzmoEysHhWPa7V/iEOXWPxWMQTdzMFEsekorBp3UlrUFllqqaIs23Gdtl8aoRF1ls52TsEpTlKRJI7mrupbhNLXzUdKs1bI9XKppLdAVkqWMzqYF2rCQzkcSqFjxsAAGNULiQO4yrYZhuQqUbBIyhwMqfdTgZGPGkQFVg4cgF6A+R4l4U1hwx8BX4lnx3iNsCHYz7eAEft+HBE5pTB2xlk7YHIp97cAO7dnizx53fFnbnd59/On5OMZOPt9NFIsMdh8+76D8s/1/XEfii/FH+i/wA0mv/Z"}}}]}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Кому нужен CI/CD?"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Автоматизация деплоя – хороший и удобный инструмент. Смысл CI/CD – повышение эффективности рабочих процессов, снижение показателя Time to Market, избавление разработчиков от рутины, а проект – от ошибок человеческого фактора. При этом сама сфера DevOps активно развивается, и инженеру скучать не придется – постоянно появляется что-то новое, модное и правильное, что надо срочно внедрить.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h3","text":"Когда автоматизация желательна"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Высокая частота изменений.
Если проект требует регулярных обновлений – например, выкатки новых фич или исправления багов несколько раз в день, автоматизация помогает сделать этот процесс надежным и предсказуемым;","Критичность Time to Market.
Для проектов, где важна скорость вывода продукта на рынок, CI/CD значительно снижает задержки. Вы написали фичу, протестировали ее, и через несколько минут она уже доступна пользователям. Это критично для бизнеса, где конкурентное преимущество определяется тем, как быстро идея превращается в готовый продукт;
","Сложность продукта.
Чем сложнее система, тем больше ошибок возникает из-за человеческого фактора. Автоматизация оптимизирует рутинные задачи: сборку, проверку, деплой;
","Большая команда разработчиков.
Когда над проектом работает много человек, риск конфликта версий изменений возрастают. Автоматизация помогает упорядочить процессы и уменьшить количество сбоев.
"],"type":"OL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h3","text":"Когда можно обойтись"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Редкие изменения, долгий цикл разработки.Если обновления происходят пару раз в месяц, а простой не приносит серьезных убытков, затраты на настройку и поддержание CI/CD могут быть неоправданными. Проще проверить изменения вручную и задеплоить их по классической схеме. Внедренная в такой проект автоматизация окажется невостребованной и будет постепенно деградировать. Ее не удастся быстро вернуть в строй при необходимости;","Проекты с простым функционалом.
На небольших сайтах и сайтах с малым количеством программной функциональности (например, лендингах или одностраничниках) автоматизация чаще всего избыточна;
","Ограниченный бюджет.
CI/CD требует ресурсов для настройки, регулярной поддержки, тестирования самих пайплайнов. Стартапам и проектам с небольшим бюджетом стоит сосредоточиться на других приоритетах. Надо учитывать, что CI/CD добавляет в проект новый слой кода, который необходимо постоянно поддерживать.
"],"type":"OL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h3","text":"Главное правило"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Автоматизация не нужна ради автоматизации. Если цена ошибки в ручных процессах ниже, чем затраты на внедрение и поддержание пайплайнов, лучше оставить все как есть. Однако, если проект растет, количество изменений увеличивается, а простой начинает «кусаться», переход к CI/CD становится логичным шагом.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Итоги и выводы"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Автоматизация с GitLab позволила нам значительно повысить надежность и частоту выпуска обновлений. Теперь мы можем деплоить изменения несколько раз в день с минимальным временем простоя (сам деплой занимает меньше 5 минут, развертывается без простоя меньше 20 секунд, пользователи даже не замечают это).

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Вся система оказалась удобной и эффективной, но требует регулярного внимания. GitLab – это не волшебная кнопка, а инструмент, который работает только в связке с грамотной настройкой процессов и соблюдением дисциплины в команде. На проекте, где простой обходится дорого, а изменений много, такой подход себя полностью оправдывает.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#gitlab #cicd #разработка #деплоим

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":0,"favorites":0,"reposts":0,"views":30,"hits":12,"reads":null,"online":0},"dateFavorite":0,"hitsCount":12,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":false,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":"GitLab для автоматизации CI/CD, ускорение обновлений, снижение ошибок, проект Логемы, интернет-магазин, оптимизация разработки в России","url":"https://vc.ru/dev/1817834-gitlab-dlya-avtomatizatsii-cicd-protsessov","author":{"id":1054361,"name":"Логема","nickname":null,"description":"Блог ИТ-компании «Логема». Рассказываем, как запускаем сайты, сервисы, интернет-магазины для федеральных и зарубежных компаний. 🚀 logema.org/?utm_source=vc","uri":"","avatar":{"type":"image","data":{"uuid":"62a5e3fe-5617-52f1-89b4-46d454c9f764","width":500,"height":500,"size":3384,"type":"png","color":"040c84","hash":"","external_service":[]}},"cover":{"cover":{"type":"image","data":{"uuid":"43cdd521-bc72-54da-9b7a-af9f4f88b2e4","width":960,"height":280,"size":117649,"type":"png","color":"0a0d8a","hash":"","external_service":[]}},"cover_y":0},"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4387083,"userId":1054361,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4387083"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":762996,"userId":1054361,"count":0,"shareImage":"https://api.vc.ru/achievements/share/762996"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":true,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":235819,"name":"Разработка","description":"Сообщество разработчиков: публикации о личном опыте, выдающиеся приёмы при решении рутинных задач, полезные материалы для профессионального роста.","uri":"/dev","avatar":{"type":"image","data":{"uuid":"fef5b5fb-e488-5b7f-8445-e3a26a910b44","width":1200,"height":1200,"size":7757,"type":"png","color":"343434","hash":"04042b2b1c1000","external_service":[]}},"cover":{"type":"image","data":{"uuid":"2a214cc5-35cc-58ca-bc07-fc1c892d2101","width":960,"height":280,"size":177,"type":"png","color":"343434","hash":"","external_service":[]}},"lastModificationDate":1642411346,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"dev","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":2,"count":1}],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":1694852,"customUri":"gitlab-ceo","subsiteId":4262546,"title":"Акции сервиса для разработчиков GitLab выросли почти на 11% на премаркете после ухода сооснователя с поста гендиректора","date":1733493715,"dateModified":1733495312,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

Сида Сибранджи сменил экс-глава New Relic Билл Стейплз.

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["

По состоянию на 16:00 мск 6 декабря 2024 года акции GitLab на премаркете выросли на 10,99%, до $73,30 за штуку. Предыдущий торговый день завершился на отметке $66,04.

","

Акции стали расти на фоне сообщения GitLab о смене гендиректора. Сооснователь компании Сибранджи покинул свой пост, чтобы сосредоточиться на лечении редкой формы рака. При этом он станет председателем правления компании.

","

Его место занял бывший глава компании по веб-отслеживанию и аналитике New Relic Билл Стейплз. Он также занимал руководящие позиции в Microsoft и Adobe.

","

По данным MarketWatch, 48-летний Стейплз будет получать базовый оклад в размере $600 тысяч в год. Он также будет иметь право на получение премии, равной его зарплате. Кроме того, он получит опционы на сумму $24 млн, которые будут распределяться ежеквартально в течение четырёх лет после завершения шестимесячного испытательного срока.

","Компанию GitLab основали выходцы из Украины Валерий Сизов и Дмитрий Запорожец в 2011 году, в 2013 году к ним присоединился Сид Сибранджи. Среди клиентов — Goldman Sachs, Nvidia, Ticketmaster, авиакомпания Delta и другие.
"],"type":"UL"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#новости #gitlab

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":15,"favorites":2,"reposts":0,"views":8985,"hits":4045,"reads":null,"online":0},"dateFavorite":0,"hitsCount":4045,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":true,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/invest/1694852-gitlab-ceo","author":{"id":4262546,"name":"Карина Пардаева","nickname":null,"description":null,"uri":"","avatar":{"type":"image","data":{"uuid":"9cbca420-1279-5194-8cb7-a94cdc02a3ae","width":640,"height":640,"size":23437,"type":"jpg","color":"272122","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHCAkIBgoJCAkMCwoMDxoRDw4ODx8WGBMaJSEnJiQhJCMpLjsyKSw4LCMkM0Y0OD0/QkNCKDFITUhATTtBQj//2wBDAQsMDA8NDx4RER4/KiQqPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz//wAARCAAKAAoDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAIxAAAgECBQUBAAAAAAAAAAAAAQMCAAUEERIhMQYiIzKSof/EABYBAQEBAAAAAAAAAAAAAAAAAAIAA//EABsRAAICAwEAAAAAAAAAAAAAAAABAhESIVEx/9oADAMBAAIRAxEAPwA/tdpuWlWMw6tSs/Yb/nNT2JaZr43bFiIBRmQN+yVDF9FkuEPohzV3pcVtnEHkRkRVLwURbLWZnyS+jWdsdI//2Q=="}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 5 декабря 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":6206171,"userId":4262546,"count":0,"shareImage":"https://api.vc.ru/achievements/share/6206171"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":"1ef7a6bd-1a71-6900-b7c8-b5a6480079b9","isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":true,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":"plus","isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":3680620,"name":"Инвестиции","description":"Вложения, фондовый рынок, криптовалюта, депозиты, движение FIRE. Новости и аналитика","uri":"/invest","avatar":{"type":"image","data":{"uuid":"086291cc-181a-5cf1-b897-ca3dd55f9252","width":500,"height":500,"size":20567,"type":"jpg","color":"3cfb4c","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAQECAQEBAgICAgICAgICAQICAgICAgICAgL/2wBDAQEBAQEBAQEBAQECAQEBAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAARCAAKAAoDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIJ/8QAHxAAAAYCAwEAAAAAAAAAAAAAAQIDBAUGByEACBFB/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAEJBwj/xAAfEQACAgMBAAMBAAAAAAAAAAABAwIEAAUHBhMUITH/2gAMAwEAAhEDEQA/AHfnL3dynZRSb9RrBYpCDpNfpVjyxV3GF4edrMdDTloJCoIVy5PmK7+13iSTdnVGNj0DoRbCDXePHCJjppnl7zDQc52GkM/dVVKs7FtlVFw2DFOmxaSwl1eMoqTWSYiPzNkJOayK1wkASIQcK8lxjb+Ykzq+vrovbl92vqrMdw5FljkVi6UrFNc1oq0qxiI/ZsTE7L3rSlcwJSGwxBESEE2jCUomDzzYgAjr5vmBH8JzkeQAlID+AnK4sWOGGf/Z"}},"cover":{"type":"image","data":{"uuid":"a4d0846a-8931-591f-837f-22cf1954bdfb","width":1920,"height":627,"size":57624,"type":"jpg","color":"3cfb4c","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAAKAAoDASEAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwj/xAAkEAACAQMACwAAAAAAAAAAAAABAwIABBEFBhMjMTI0QUJzsf/EABYBAQEBAAAAAAAAAAAAAAAAAAQGB//EACIRAAEDAwMFAAAAAAAAAAAAAAEAAgMEBQYRMsEhMXGBkf/aAAwDAQACEQMRAD8AS3tglM2sOIQGScZoxbrdpeTZyXdXIgZExASvGO3E5qKsFuiqWvfKNR2CzHErNT1zJJKhocBoB1+pMvejf65fDUste7az3zOY+RpWLbZPXKfgeyfy3lf/2Q=="}},"lastModificationDate":1721721295,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"invest","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":10},{"id":4,"count":2}],"reactionId":0},"isNews":true,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":956826,"customUri":null,"subsiteId":1731897,"title":"GitHub: бизнес-модель и SWOT-анализ","date":1706018331,"dateModified":1706018331,"blocks":[{"type":"media","cover":true,"hidden":false,"anchor":"","data":{"items":[{"title":"GitHub: бизнес-модель и SWOT-анали","image":{"type":"image","data":{"uuid":"c45137f9-c120-5b70-96f3-8a5dbe1243d7","width":715,"height":355,"size":65800,"type":"jpg","color":"dde0db","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQQFCP/EACUQAAEDAwMDBQAAAAAAAAAAAAECBBEAAxIFFDEGISMyQlFV0v/EABUBAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhEAAgEDBQAAAAAAAAAAAAAAAQIDAATwBRExQYH/2gAMAwEAAhEDEQA/AN76F0DuNI3Dh6ttcSgw1L5V7I9yJuHEieOO0UUdCusRNhrMfbL/ABUfXgEtEJAgZcCm21i3t7fjT6R7R8Ul7cSMWJ5zupyTUjK5Ypnu9f/Z"}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

GitHub – это крупнейшая в мире платформа для разработки программного обеспечения. Бизнес-модель GitHub сочетает в себе бизнес-модели Freemium и Software-as-a-Service (SAAS), то есть предлагает лицензию на программное обеспечение в облачной инфраструктуре и взимает с пользователей ежемесячную абонентскую плату. Прежде всего, если вы не являетесь разработчиком и не связаны с миром кодинга, вам может быть не знакомо название GitHub. Тем не менее, бизнес-модель GitHub ввела свой бренд в число 100 самых посещаемых сайтов на Земле.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Известная как Google Drive для кода и социальная сеть для программистов, эта служба хостинга репозиториев Git насчитывает более 33 миллионов уникальных пользователей ежемесячно. Платформу используют как частные лица, так и известные крупные компании для разработки и обмена кодом.

"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Ш","image":{"type":"image","data":{"uuid":"abd6a9d2-167e-5daf-b938-32c79c63026f","width":1920,"height":635,"size":34716,"type":"jpg","color":"040404","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAKAAoBAREA/8QAFQABAQAAAAAAAAAAAAAAAAAAAgj/xAAkEAACAQIGAQUAAAAAAAAAAAABAgMEBwAFBggREkETITFxkf/aAAgBAQAAPwCkdD7i7yVNurZ5k2iqnParOdP0VTUPHlsrCeod3EkkkqsFgUIkb9epJM3IHCnDO5W+0pLx2p9NG91RqGsYqPAJ6jn8H1ivIYkgiSONFjjRQqoo4CgfAA8YeP/Z"}}}]}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Краткая история GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

GitHub был основан в 2008 году Томом Престон-Вернером, Крисом Ванстратом и П. Дж. Хайеттом – все они были разработчиками программного обеспечения – в Сан-Франциско, штат Калифорния.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

В начале 2000-х годов Престон-Вернер бросил изучение компьютерных наук в колледже Харви Мадд, чтобы стать Java-разработчиком. В 2003 году, оставшись без работы, он решил основать Gravatar, платформу, которая позволяла пользователям WordPress создавать уникальные аватары на сайтах и делиться ими. Четыре года спустя Gravatar был продан компании Automattic. Вскоре после этого Мадд переехал в Сан-Франциско, чтобы присоединиться к Powerset, поисковой системе на естественном языке.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Мадд Х. познакомился с Ванстратом и Хайеттом на одном из собраний Ruby on Rails, которые они посещали. Но в 2008 году, когда Престон-Вернер проводил время в местном спорт-баре в Сан-Франциско, он увидел Ванстрата и показал ему проект, над которым работал – портал, позволяющий веб-разработчикам делиться кодом друг друга и редактировать его.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Хайетт и Ванстрат вместе работали в CNet и трио приступило к разработке GitHub. В апреле 2008 года платформа была представлена общественности. Через три месяца Powerset, работодатель Престона-Вернера, была приобретена компанией Microsoft, предложившей ему 300 000 долларов в качестве бонуса при подписании контракта.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Однако, поскольку GitHub с самого начала выглядел многообещающе (в день запуска он принес более 1000 долларов дохода), он отказался от этого предложения. Платформа быстро распространилась. Уже в первые 6 месяцев на сайте было зарегистрировано более 10 000 проектов с открытым исходным кодом.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

В 2012 году компания получила свои первые внешние инвестиции – 100 миллионов долларов от Andreessen Horowitz. Финансирование позволило GitHub нанять специалистов, необходимых для участия в обычных циклах продаж при работе с корпорациями.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

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

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

В 2017 году GitHub объявил о своем втором крупном раунде финансирования в размере 250 миллионов долларов, а в 2018 году, спустя 10 лет после основания, компания была приобретена Microsoft за 7,5 миллиарда долларов США. Приобретение GitHub стало важным стратегическим сдвигом, который претерпела компания Microsoft.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

В настоящее время платформой GitHub пользуются более 50 миллионов человек. В компании работает более 2 000 сотрудников в 8 офисах по всему миру.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Что такое GitHub?"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

GitHub – это облачная платформа, используемая разработчиками для организации проектов по программированию, хранению, управлению и обмену кодом, а также для отслеживания и контроля изменений в коде – и при этом участники могут взаимодействовать друг с другом. Но чтобы понять, как работает бизнес-модель и сайт GitHub, необходимо познакомиться с \"ГИТом\".

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Что такое Git?"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Git – это система контроля версий с открытым исходным кодом. Когда разработчики начинают новый проект, они периодически вносят изменения в код продукта. Для этого они выпускают новые версии кода после первой официальной (не бета). Системы контроля версий хранят все изменения, внесенные в код, в центральном хранилище, позволяя делиться этими версиями, загружать их, изменять и т. д., обеспечивая сотрудничество между программистами. Созданная Линусом Торвальдсом (создателем Linux) в 2005 году, Git является наиболее используемой системой контроля версий, которую выбирают почти 90 % разработчиков по всему миру.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Как работает GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

GitHub – это компания, предоставляющая услуги хостинга репозиториев Git. Каждый проект хранится в собственном репозитории, доступ к которому осуществляется по уникальному URL-адресу. Это позволяет отдельным пользователям и командам сотрудничать и контролировать версии кода. Любой желающий может бесплатно разместить публичный репозиторий кода (частные репозитории являются платными). Таким образом, если разработчик находит проект, в который он может внести свой вклад, он может внести изменения в исходный код и выпустить новый переработанный проект.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

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

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"GitHub для непрограммистов"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Бизнес-модель GitHub была разработана, конечно, для разработчиков. Но это не мешает другим людям использовать его в качестве хранилища для любых типов файлов. Это встречается гораздо реже, но любая команда, которой необходимо постоянно изменять какой-то файл или документ, может воспользоваться структурой GitHub для контроля версий.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Кто собственник GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

GitHub принадлежит компании Microsoft. Технологический гигант приобрел GitHub в июне 2018 года, заплатив за него 7,5 миллиарда долларов США. С ноября 2021 года генеральным директором компании является Томас Дохмке, сменивший на этом посту Ната Фридмана, нынешнего председателя совета директоров GitHub.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Миссия GitHub"}},{"type":"quote","cover":false,"hidden":false,"anchor":"","data":{"text":"

\"Создать глобальную платформу для сотрудничества разработчиков. Но эта платформа должна быть такой, чтобы все мы могли использовать ее для защиты мирового программного обеспечения вместе\".

","subline1":""}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Как GitHub зарабатывает деньги"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Как уже говорилось выше, публичные репозитории бесплатны, а частные – платны. GitHub продает планы подписки, как для частных лиц, так и для бизнеса. Цены варьируются в основном в зависимости от количества частных репозиториев – коллабораторов и публичных репозиториев – неограниченно.

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Самым крупным источником дохода Git Hub является план Enterprise – более 50% доходов.","GitHub One ориентирован на крупные компании. В нем есть все функции плана Enterprise, а также некоторые дополнительные возможности, такие как круглосуточная поддержка и безопасность на базе сообщества.","Помимо бизнес-модели подписки, GitHub также зарабатывает на своем маркетплейсе и магазине. Маркетплейс позволяет пользователям размещать свои приложения на платформе. С каждой продажи, совершенной там, GitHub получает 25 % в качестве комиссионных. В магазине GitHub Shop можно приобрести одежду и предметы коллекционирования."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Канва бизнес-модели GitHub"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Канва бизнес-модели GitHub","image":{"type":"image","data":{"uuid":"0832d051-ba8f-5a0f-a505-0da54f54f7fa","width":1527,"height":741,"size":192066,"type":"jpg","color":"eceee7","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAAKAAoDASEAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAII/8QAJRAAAQMCBAcBAAAAAAAAAAAAAQIDBAAFERITIRQkMkNhcdGV/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwL/xAAjEQACAQIEBwAAAAAAAAAAAAABAgADEQQSE6EUIVFTYZHR/9oADAMBAAIRAxEAPwDT0SzSFQNZdykpcybMca4oE+Vkg7+qgWm5YDHJ+m58qKqEsSvzYQK2VnJU3v5tsOQjr3EioZbCYzKRidg2BTWYEHRRyUbpHaT8ptV+pg8Bhe2voT//2Q=="}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Давайте подробно рассмотрим бизнес-модель GitHub, проанализировав ее схему:

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[1] Потребительские сегменты GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Сегменты клиентов бизнес-модели GitHub основаны на рыночной нише пользователей которым нужен репозиторий для размещения их Git-кода:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["B2C Пользователи-программисты. Индивидуальные пользователи могут воспользоваться бесплатными или командными планами, с помощью которых они могут работать над проектами в одиночку или в частных группах;","B2B Организации. Организациям будет полезен тарифный план Enterprise, с помощью которого они смогут управлять кодами и командами на собственных серверах или в облаке, с большим пространством и контролем безопасности."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[2] Ценностные предложения и преимущества GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Основным ценностным предложением является:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Возможность хранить, отслеживать и контролировать проекты, разработанные на технологии контроля версий (Git), а также интегрировать код с другими инструментами. Кроме того, выбирать, держать код в закрытом или открытом доступе."],"type":"UL"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Репутация GitHub как крупнейшего хостинга кода на Земле привлекает огромное количество программистов, заинтересованных в обмене, сотрудничестве и участии в важных кодинговых проектах.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[3] Каналы сбыта GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Основными каналами GitHub, являются:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Веб-сайт;","Бесплатные обучающие курсы по кодингу, доступные как в очных, так и в живых веб-классах."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[4] Взаимоотношения GitHub с клиентами"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Взаимодействие GitHub с клиентами довольно ограничено и состоит из:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Автоматизированное взаимодействие через сайт с ограниченным взаимодействием с сотрудниками. Поддержка клиентов осуществляется в основном через раздел \"Помощь\", FAQ и по электронной почте;","На платном тарифе - GitHub One - включается круглосуточная поддержка."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[5] Потоки поступления доходов GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

GitHub работает по модели freemium и SaaS. Платформа предлагает бесплатные неограниченные публичные репозитории и ежемесячно взимает плату за частные репозитории и некоторые расширенные и настраиваемые ресурсы.

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Подписка за закрытые репозитории;","Комиссия с продажи кода (25%);","Продажи магазина GitHub Shop."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[6] Ключевые ресурсы GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Основные ресурсы GitHub – это:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Платформа;","Облачные системы;","33 миллиона пользователей и их репозитории;","Инженеры и сотрудники, которые поддерживают компанию;","Преподаватели, которые проводят обучающие курсы."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[7] Ключевые виды деятельности GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Основными направлениями деятельности GitHub являются:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Разработка и обновление программной платформы;","Обслуживание клиентов;","Обеспечение безопасности;","Обучение пользователей."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[8] Ключевые партнеры GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

В число ее ключевых партнеров входят:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Сообщество разработчиков с открытым исходным кодом;","Разработчики;","Инвесторы;","GitHub Student Developer Pack (12 компаний, которые предоставляют студентам бесплатный доступ к инструментам для разработчиков)"],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"[9] Структура издержек GitHub"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Бизнес-модель GitHub нацелена на экономичную структуру затрат, чтобы поддерживать низкие цены. Поэтому компания сокращает операционные расходы за счет очень автоматизированной системы. Ее затраты включают в себя расходы на:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Персонал;","Поддержку клиентов;","Административные расходы."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Конкуренты GitHub"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["GitLab. GitLab – основанное в 2011 году в Сан-Франциско, это программное обеспечение с открытым исходным кодом, которое можно скачать и установить на свой собственный сервер. Компания предоставляет услуги хостинга;","BitBucket. BitBucket – это сервис хостинга репозиториев от Atlassian, и, поскольку он тесно интегрирован с другими инструментами управления проектами Atlassian, продукт может стать выбором для крупных предприятий;","SourceForge. SourceForge – очень популярный среди проектов с открытым исходным кодом, включая проекты на основе Linux. Сервис предоставляет инструменты для импорта репозиториев GitHub;","Репозитории исходных текстов Google Cloud. Google Cloud – предлагает 12-месячный пробный период и с пользователей не будет взиматься плата, пока не пройдет лимит использования бесплатного уровня;","AWS CodeCommit. Как и в случае с репозиториями Google, этот вариант Amazon предоставляет бесплатную версию навсегда если пользователь не превышает установленные лимиты;","Phabricator. Phabricator - это универсальный инструмент, который позволяет кодировщикам и участникам обсуждения продолжать работу над проектом без необходимости использовать отдельные приложения для общения/сотрудничества;","Gogs. Gogs - это полностью самостоятельный хостинг и очень легкая альтернатива;","Gitea. Gitea - еще одна полностью самостоятельная и очень легкая альтернатива."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"SWOT-анализ GitHub"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"SWOT-анализ GitHub","image":{"type":"image","data":{"uuid":"f56609d0-5ef4-5142-a0be-dae72b3e35bd","width":1176,"height":401,"size":73874,"type":"jpg","color":"edeeeb","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAQHCf/EACQQAAEDAwQBBQAAAAAAAAAAAAECAwQABREGEiFBMRMjUpGx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAwDAQACEQMRAD8A0T1RGd1hZYqJTL8ZbMoPNLiSS2CpPZI57PjkHBHilm9Le2nddLtuwM4u8rH7VGWhK1DckK47FHot/BP1Ug//2Q=="}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Ниже представлен подробный swot-анализ Github:

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"(1) Сильные стороны GitHub"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Большой выбор программных приложений. Огромное разнообразие приложений и взаимодействий, среди множества категорий;","Удобный сервис обмена файлами. Несмотря на наличие некоторых платных функций, здесь легко обмениваться файлами, управлять проектами, осуществлять быстрый поиск того, что ищет пользователь, и получать помощь, когда это необходимо;","Сообщество разработчиков. GitHub обеспечивает простое и интерактивное сотрудничество между разработчиками."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"(2) Слабые стороны GitHub"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Ошибки и уязвимости в программных обеспечениях. Нетрудно найти ошибочные предложения в коде и уязвимые программы;","Требуется оплата для закрытых аккаунтов. Существуют частные хранилища, доступ к которым возможен только при условии оплаты."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"(3) Возможности GitHub"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Учебный инструмент для начинающих. Это отличный инструмент для начинающих ИТ-специалистов, позволяющий учиться у более опытных программистов;","Рекрутинг программистов. Это отличное место для специалистов по подбору персонала, которые ищут программистов для найма;","Связь по всему миру. Платформа обеспечивает связь между студентами и программистами со всего мира."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"(4) Угрозы GitHub"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Конкуренция. Платформа легко преодолевается конкурентами, которые предлагают аналогичные услуги с большим количеством свободных ресурсов."],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Заключение"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Бизнес-модель GitHub предоставила миру платформу с открытым исходным кодом, где разработчики со всего мира могут проявить свои таланты и принять участие в крупных проектах, разрабатывая и обмениваясь кодом без особых усилий. Стоит сказать, что на GitHub размещены проекты таких крупных брендов, как Google, Facebook, Twitter и Microsoft. К слову, Microsoft увидела в этом предприятии настолько большую ценность, что в 2018 году приобрела сервис хранения кода за 7,5 миллиарда долларов США.

"}},{"type":"delimiter","cover":false,"hidden":false,"anchor":"","data":{"type":"default"}},{"type":"quiz","cover":false,"hidden":false,"anchor":"","data":{"uid":"","hash":"930de73582f2a909","tmp_hash":"","title":"Была статья полезной?","items":{"a17028172730":"Да","a17028172731":"Нет"},"is_public":false,"date_created":0}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Будем рады если вы оставите свой отзыв, комментарии и пожелания.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

В случае использования материалов, необходима ссылка на канал и автора Александр Рост)

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Присоединяйтесь к телеграмм-каналу, где вы можете найти более 30 примеров бизнес-моделей.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#бизнесмодели, #бизнес_модели, #businessmodels, #swotанализ, #github , #git , #gitlab , #гитхаб

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":0,"favorites":2,"reposts":0,"views":1119,"hits":1282,"reads":null,"online":0},"dateFavorite":0,"hitsCount":1282,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":false,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/dev/956826-github-biznes-model-i-swot-analiz","author":{"id":1731897,"name":"Анализ бизнес-моделей","nickname":null,"description":"Сообщество создано для публикации информации по анализу, обсуждению бизнес-моделей. Телеграмм-канал @Business_Models_Templates","uri":"","avatar":{"type":"image","data":{"uuid":"603d0999-5b5f-513e-9e9b-80ea63e95460","width":2364,"height":1768,"size":136585,"type":"jpg","color":"7937ba","hash":"","external_service":[]}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":3725301,"userId":1731897,"count":0,"shareImage":"https://api.vc.ru/achievements/share/3725301"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":235819,"name":"Разработка","description":"Сообщество разработчиков: публикации о личном опыте, выдающиеся приёмы при решении рутинных задач, полезные материалы для профессионального роста.","uri":"/dev","avatar":{"type":"image","data":{"uuid":"fef5b5fb-e488-5b7f-8445-e3a26a910b44","width":1200,"height":1200,"size":7757,"type":"png","color":"343434","hash":"04042b2b1c1000","external_service":[]}},"cover":{"type":"image","data":{"uuid":"2a214cc5-35cc-58ca-bc07-fc1c892d2101","width":960,"height":280,"size":177,"type":"png","color":"343434","hash":"","external_service":[]}},"lastModificationDate":1642411346,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"dev","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":5}],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":713519,"customUri":null,"subsiteId":1922586,"title":"Авторизация профиля компании гитлаба в vs code","date":1685614982,"dateModified":1685614982,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

#git

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#gitlab

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#vscode

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Проблема: не мог авторизоваться в vs code под аккаунтом гитлаба, созданном на поддомене для нашего факультета.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Данные:

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

🐧 OC — Linux, Fedora 36

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

💻 IDE — vs code

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

✅ Краткое Решение (stackoferflow):

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

1) git config -- credential.helper store.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

2) Совершаем действие, которое попросит ввести логин и пароль.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

3) Вводим логин и пароль, после этого ваши данные сохранятся в git конфиге.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

💬 Подробнее: Сначала хотел подключиться через ssh ключ, но почему-то на репозитории гитлаба нельзя было скопировать ssh url, оказалось что на гитлабе нашего факультета запрещено взаимодействие по ssh. Так что пришлось прибегнуть к таким ухищрениям.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Также посты можно смотреть в телеграм канале: Телега

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":0,"favorites":0,"reposts":0,"views":348,"hits":2569,"reads":null,"online":0},"dateFavorite":0,"hitsCount":2569,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":false,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/id1922586/713519-avtorizaciya-profilya-kompanii-gitlaba-v-vs-code","author":{"id":1922586,"name":"Волков Дмитрий","nickname":null,"description":"Студент, учусь на первом курсе, увлекаюсь программированием, особенно фронтендом.","uri":"","avatar":{"type":"image","data":{"uuid":"0bff747f-a66f-588a-abb1-3a969675bcfc","width":640,"height":640,"size":32210,"type":"jpg","color":"24576b","hash":"","external_service":[]}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":3536806,"userId":1922586,"count":0,"shareImage":"https://api.vc.ru/achievements/share/3536806"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":1922586,"name":"Волков Дмитрий","nickname":null,"description":"Студент, учусь на первом курсе, увлекаюсь программированием, особенно фронтендом.","uri":"","avatar":{"type":"image","data":{"uuid":"0bff747f-a66f-588a-abb1-3a969675bcfc","width":640,"height":640,"size":32210,"type":"jpg","color":"24576b","hash":"","external_service":[]}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":3536806,"userId":1922586,"count":0,"shareImage":"https://api.vc.ru/achievements/share/3536806"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"reactions":{"counters":[],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":676060,"customUri":null,"subsiteId":172558,"title":"Как работать с массивом меняющихся файлов, сохраненными состояниями и удаленными репозиториями в Git?","date":1682417932,"dateModified":1682417932,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

Разбираем в новом бесплатном курсе, как устроена система контроля версий Git и как с ее помощью упростить работу команды. Внутри 9 инструкций, которые будут полезны разработчикам-новичкам. Их изучение займет около часа.

"}},{"type":"media","cover":true,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"40947344-2f85-565d-aa75-3ee7bc88e7e1","width":1500,"height":788,"size":669854,"type":"png","color":"cf3c41","hash":"","external_service":[]}}}]}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Подробнее о курсе"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Курс «Введение в Git»‎ — это подборка инструкций и статей, которые помогут разобраться в теме структурно и последовательно.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Материалы курса бесплатные, их можно изучать в любом порядке. Они одинаково полезны всем новичкам.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Что внутри?"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

В курсе вместе с вами пройдем путь от первого коммита до решения конфликтов.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Например, внутри найдете следующие материалы о популярных командах в Git.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Git branch

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Как закоммитить изменения и запушить их в новую ветку, как удалить ветку или изменить ее.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Git stash

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Как откладывать изменения, сделанные в рабочей копии, чтобы можно было применить их позже.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Git fetch

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Как скачивать изменения из удаленного или локального репозитория в свой локальный репозиторий.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Git remote add origin

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Как создать удаленный репозиторий и подключиться к нему.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Какие еще курсы есть, а какие — могут появиться в будущем?"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

В образовательном пространстве Selectel каждый месяц выходит новый курс. Уже доступны:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["«MySQL для новичков»‎ — курс о том, как установить и настроить базы данных MySQL и как ими управлять.","«Выстраиваем работу с ML»‎ — курс, в котором подробно рассмотрели концепцию MLOps.
"],"type":"UL"}},{"type":"incut","cover":false,"hidden":false,"anchor":"","data":{"text":"

Поделитесь в коротком опросе темами, с которыми давно хочется или нужно разобраться. Возможно, какая-то из них ляжет в основу нового курса.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Читайте также:

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Как разработать свою версию веб-приложения в Telegram?","Ученые создали симулятор жизни и дали нейросетям в него поиграть","Как общение с пользователями помогает нам улучшать сервисы? 3 примера свежих изменений"],"type":"UL"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#selectel #разработка #курсы #git #gitlab

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":0,"favorites":6,"reposts":0,"views":684,"hits":101,"reads":null,"online":0},"dateFavorite":0,"hitsCount":101,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":false,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/dev/676060-kak-rabotat-s-massivom-menyayushihsya-failov-sohranennymi-sostoyaniyami-i-udalennymi-repozitoriyami-v-git","author":{"id":172558,"name":"Selectel","nickname":null,"description":"Крупнейший независимый провайдер сервисов IT-инфраструктуры в России. Облачные серверы от 29 ₽/час: slc.tl/bfnnu","uri":"","avatar":{"type":"image","data":{"uuid":"bdaede51-3c77-55c3-a3ab-e9940df92258","width":640,"height":640,"size":103719,"type":"jpg","color":"d2454a","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAICAgICAQICAgIDAgIDAwYEAwMDAwcFBQQGCAcJCAgHCAgJCg0LCQoMCggICw8LDA0ODg8OCQsQERAOEQ0ODg7/2wBDAQIDAwMDAwcEBAcOCQgJDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAACAIG/8QAIRAAAgEDBQADAAAAAAAAAAAAAQIDBAURAAYHITEIEiP/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EAB4RAAEDBAMAAAAAAAAAAAAAAAECAwQABREhQYHB/9oADAMBAAIRAxEAPwA8cV8WcVX34ebqv98rlj3FSozQO9yjhWMBcj8zlnLHzrB8yND6e2Wxa2ZRUhQHIA+3nertk8y7UqQszgDOAHPWsoSSSSck+nVKMw4h1wlwnJpl4uMR2FFSiMlJCdkc6A8z2a//2Q=="}},"cover":{"cover":{"type":"image","data":{"uuid":"861886cd-1ef2-5754-af38-6219cc645017","width":1280,"height":511,"size":28049,"type":"jpg","color":"142434","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAcFBQYFBAcGBgYIBwcICxILCwoKCxYPEA0SGhYbGhkWGRgcICgiHB4mHhgZIzAkJiorLS4tGyIyNTEsNSgsLSz/2wBDAQcICAsJCxULCxUsHRkdLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCz/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAQUBAAAAAAAAAAAAAAAAAAEDE1SSAv/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AxOFmymFELNnnKkQNT3//2Q=="}},"cover_y":57},"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":5249500,"userId":172558,"count":0,"shareImage":"https://api.vc.ru/achievements/share/5249500"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":1625413,"userId":172558,"count":0,"shareImage":"https://api.vc.ru/achievements/share/1625413"},{"title":"5 лет на vc.ru","code":"registration_5_years","description":"Провёл 5 лет вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"a9140d54-73b8-5f40-afa8-449fbaafd42b","formats":{"glb":"https://static.vc.ru/achievements/whale.glb","usdz":"https://static.vc.ru/achievements/whale.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.533203125,"textY":0.658203125,"logoX":0.533203125,"logoY":0.77734375,"logoXNoText":0.4375,"logoYNoText":0.66015625},"id":398705,"userId":172558,"count":0,"shareImage":"https://api.vc.ru/achievements/share/398705"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":true,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":235819,"name":"Разработка","description":"Сообщество разработчиков: публикации о личном опыте, выдающиеся приёмы при решении рутинных задач, полезные материалы для профессионального роста.","uri":"/dev","avatar":{"type":"image","data":{"uuid":"fef5b5fb-e488-5b7f-8445-e3a26a910b44","width":1200,"height":1200,"size":7757,"type":"png","color":"343434","hash":"04042b2b1c1000","external_service":[]}},"cover":{"type":"image","data":{"uuid":"2a214cc5-35cc-58ca-bc07-fc1c892d2101","width":960,"height":280,"size":177,"type":"png","color":"343434","hash":"","external_service":[]}},"lastModificationDate":1642411346,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"dev","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":6}],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":636118,"customUri":null,"subsiteId":1350758,"title":"GitLab: склонировать список репозиториев","date":1678949763,"dateModified":1678949763,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

Решил слегка “причесать” и обобщить свой опыт по этому вопросу. Чтобы удобней было пользоваться, как этакой краткой инструкцией, а не искать разрозненные ответы на SO и т.п.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Задача проста – сделать удобно :)

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Взять GitLab (много где используется, как self-hosted) и выкачать с него все репозитории проекта. Чтобы можно было локально работать с ними, не загружая каждый отдельно.","Обновлять эти репозитории одной командой"],"type":"UL"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Загрузка списка репозиториев с GitLab"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Тут всё несложно – надо получить сам список и по нему всё скачать. Удобнее это делать с использованием ssh ключа (добавляется в GitLab через веб-интерфейс). Но можно и git credentials включить. Сам список достаточно просто в браузере открыть и сохранить projects.json (название по умолчанию).

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Список репозиториев: https://your-gitlab-host/api/v4/projects?per_page=1000","Или список для группы проектов: https://your-gitlab-host/api/v4/groups/{group-id}/projects?per_page=1000"],"type":"UL"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

group-id можно тоже через веб-интерфейс посмотреть, примерно так:

"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"GitLab project group ID","image":{"type":"image","data":{"uuid":"3fc0cf4b-eeb2-5c2a-972d-a1b4695131c4","width":510,"height":275,"size":10709,"type":"png","color":"38506b","hash":"","external_service":[]}}}]}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Выкачать (в текущий каталог) репозитории по списку из файла: jq -r '.[].ssh_url_to_repo' < /path/to/projects.json | xargs -n1 git clone. Можно аналоги утилиты jq использовать, мне она привычней.","Если авторизация по ssh-ключу не настроена – придется из json вместо поля ssh_url_to_repo извлекать поле http_url_to_repo. Можно хранить логин/пароль для GitLab в ~/.git-credentials (там они лежат в открытом виде!)."],"type":"UL"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Первая часть на этом закончена. На очереди – обновление репозиториев.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Обновление списка репозиториев"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Здесь всё ещё проще – достаточно одной команды. Перейти в каталог со склонированными репозиториями и выполнить:

"}},{"type":"code","cover":false,"hidden":false,"anchor":"","data":{"text":"find . -type d -name '.git' \\\n| xargs -n1 -- sh -c \\\n'cd \"${0}/..\" && echo \\\n&& basename -sa $(git rev-parse --show-toplevel) \\\n&& git pull --all'","lang":""}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Найдёт все каталоги с директорией .git внутри (а это и есть репозитории) и обновит их через git pull --all. Соответственно, каталоги, не являющиеся репозиториями, будут проигнорированы. Готово!

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Оригинал.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#git #gitlab

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":0,"favorites":0,"reposts":0,"views":52,"hits":1589,"reads":null,"online":0},"dateFavorite":0,"hitsCount":1589,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":false,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/id1350758/636118-gitlab-sklonirovat-spisok-repozitoriev","author":{"id":1350758,"name":"dimio","nickname":null,"description":"dimio.org TG: https://t.me/+V6AYCvyarnM4OTgy","uri":"","avatar":{"type":"image","data":{"uuid":"a9115688-0452-5bbb-8387-53d071a46d27","width":512,"height":512,"size":13288,"type":"png","color":"343434","hash":"","external_service":[]}},"cover":null,"achievements":[{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 17 ноября 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":6093270,"userId":1350758,"count":0,"shareImage":"https://api.vc.ru/achievements/share/6093270"},{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4101174,"userId":1350758,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4101174"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":1350758,"name":"dimio","nickname":null,"description":"dimio.org TG: https://t.me/+V6AYCvyarnM4OTgy","uri":"","avatar":{"type":"image","data":{"uuid":"a9115688-0452-5bbb-8387-53d071a46d27","width":512,"height":512,"size":13288,"type":"png","color":"343434","hash":"","external_service":[]}},"cover":null,"achievements":[{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 17 ноября 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":6093270,"userId":1350758,"count":0,"shareImage":"https://api.vc.ru/achievements/share/6093270"},{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4101174,"userId":1350758,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4101174"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"reactions":{"counters":[],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":39360,"customUri":null,"subsiteId":78969,"title":"Пользователи перевели более 40 тысяч проектов на Gitlab на фоне сделки GitHub и Microsoft","date":1528184693,"dateModified":1528184693,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

В понедельник, 4 июня, Microsoft объявила о покупке GitHub за $7,5 млрд.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Пользователи Gitlab импортировали на площадку более 40 тысяч проектов с GitHub за день. Это произошло на фоне продажи GitHub компании Microsoft, рассказали представители Gitlab в блоге проекта.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Microsoft объявила о покупке GitHub за $7,5 млрд утром в понедельник, 4 июня. К утру 5 июня пользователи Twitter использовали хэштег movingtogitlab более 2 тысяч раз.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

По собственным данным Gitlab, число новых пользователей за 4 июня увеличилось в пять раз.

"}},{"type":"tweet","cover":false,"hidden":false,"anchor":"","data":{"tweet":{"type":"tweet","data":{"tweet_data":{"user":{"name":"GitLab","screen_name":"gitlab","profile_image_url":"http://pbs.twimg.com/profile_images/757993008461742080/9pAwHBR0_normal.jpg","profile_image_url_https":"https://pbs.twimg.com/profile_images/757993008461742080/9pAwHBR0_normal.jpg"},"id":1003715180348338200,"id_str":"1003715180348338176","text":"We're seeing a 5x increase in new customers today. Thanks for #movingtogitlab everyone! More information is on… https://t.co/FkUta9bIwA","created_at":"Mon Jun 04 19:08:41 +0000 2018","status_url":"https://twitter.com/gitlab/status/1003715180348338176","in_reply_to_status_id_str":""},"tweet_data_encoded":"eyJ1c2VyIjp7Im5hbWUiOiJHaXRMYWIiLCJzY3JlZW5fbmFtZSI6ImdpdGxhYiIsInByb2ZpbGVfaW1hZ2VfdXJsIjoiaHR0cDpcL1wvcGJzLnR3aW1nLmNvbVwvcHJvZmlsZV9pbWFnZXNcLzc1Nzk5MzAwODQ2MTc0MjA4MFwvOXBBd0hCUjBfbm9ybWFsLmpwZyIsInByb2ZpbGVfaW1hZ2VfdXJsX2h0dHBzIjoiaHR0cHM6XC9cL3Bicy50d2ltZy5jb21cL3Byb2ZpbGVfaW1hZ2VzXC83NTc5OTMwMDg0NjE3NDIwODBcLzlwQXdIQlIwX25vcm1hbC5qcGcifSwiaWQiOjEwMDM3MTUxODAzNDgzMzgyMDAsImlkX3N0ciI6IjEwMDM3MTUxODAzNDgzMzgxNzYiLCJ0ZXh0IjoiV2UncmUgc2VlaW5nIGEgNXggaW5jcmVhc2UgaW4gbmV3IGN1c3RvbWVycyB0b2RheS4gVGhhbmtzIGZvciAjbW92aW5ndG9naXRsYWIgZXZlcnlvbmUhIE1vcmUgaW5mb3JtYXRpb24gaXMgb27igKYgaHR0cHM6XC9cL3QuY29cL0ZrVXRhOWJJd0EiLCJjcmVhdGVkX2F0IjoiTW9uIEp1biAwNCAxOTowODo0MSArMDAwMCAyMDE4Iiwic3RhdHVzX3VybCI6Imh0dHBzOlwvXC90d2l0dGVyLmNvbVwvZ2l0bGFiXC9zdGF0dXNcLzEwMDM3MTUxODAzNDgzMzgxNzYiLCJpbl9yZXBseV90b19zdGF0dXNfaWRfc3RyIjoiIn0=|9dba5894dd3da0510d8518ae7ca76e7e01aced7af7f9c567d45e063fbd0d613f","version":"2.0"}},"title":"","media":true,"conversation":false}},{"type":"tweet","cover":false,"hidden":false,"anchor":"","data":{"tweet":{"type":"tweet","data":{"tweet_data":{"user":{"name":"GitLab","screen_name":"gitlab","profile_image_url":"http://pbs.twimg.com/profile_images/757993008461742080/9pAwHBR0_normal.jpg","profile_image_url_https":"https://pbs.twimg.com/profile_images/757993008461742080/9pAwHBR0_normal.jpg"},"id":1003779174631235600,"id_str":"1003779174631235585","text":"We're seeing a lot of traffic on https://t.co/C4mACZ8axF today, 14,300 unique visitors per minute! https://t.co/1keK1VZvLz","created_at":"Mon Jun 04 23:22:59 +0000 2018","status_url":"https://twitter.com/gitlab/status/1003779174631235585","in_reply_to_status_id_str":""},"tweet_data_encoded":"eyJ1c2VyIjp7Im5hbWUiOiJHaXRMYWIiLCJzY3JlZW5fbmFtZSI6ImdpdGxhYiIsInByb2ZpbGVfaW1hZ2VfdXJsIjoiaHR0cDpcL1wvcGJzLnR3aW1nLmNvbVwvcHJvZmlsZV9pbWFnZXNcLzc1Nzk5MzAwODQ2MTc0MjA4MFwvOXBBd0hCUjBfbm9ybWFsLmpwZyIsInByb2ZpbGVfaW1hZ2VfdXJsX2h0dHBzIjoiaHR0cHM6XC9cL3Bicy50d2ltZy5jb21cL3Byb2ZpbGVfaW1hZ2VzXC83NTc5OTMwMDg0NjE3NDIwODBcLzlwQXdIQlIwX25vcm1hbC5qcGcifSwiaWQiOjEwMDM3NzkxNzQ2MzEyMzU2MDAsImlkX3N0ciI6IjEwMDM3NzkxNzQ2MzEyMzU1ODUiLCJ0ZXh0IjoiV2UncmUgc2VlaW5nIGEgbG90IG9mIHRyYWZmaWMgb24gaHR0cHM6XC9cL3QuY29cL0M0bUFDWjhheEYgdG9kYXksIDE0LDMwMCB1bmlxdWUgdmlzaXRvcnMgcGVyIG1pbnV0ZSEgaHR0cHM6XC9cL3QuY29cLzFrZUsxVlp2THoiLCJjcmVhdGVkX2F0IjoiTW9uIEp1biAwNCAyMzoyMjo1OSArMDAwMCAyMDE4Iiwic3RhdHVzX3VybCI6Imh0dHBzOlwvXC90d2l0dGVyLmNvbVwvZ2l0bGFiXC9zdGF0dXNcLzEwMDM3NzkxNzQ2MzEyMzU1ODUiLCJpbl9yZXBseV90b19zdGF0dXNfaWRfc3RyIjoiIn0=|6b302964e7a752c0068542012973c1913ea5a22b7d8eb2a0d83e7ab483da946e","version":"2.0"}},"title":"","media":true,"conversation":false}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

При этом число созданных проектов превысило 75 тысяч, а к концу дня количество импортированных с GitHub проектов выросло до 41 тысячи. При этом на GitHub сейчас доступны около 80 млн проектов.

"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"e55afe1d-3cc5-467d-0597-880c41a0aa98","width":1210,"height":848,"size":44924,"type":"png","color":"","hash":"","external_service":[]}}}]}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"d4964348-4a22-257d-e8dc-827ef5573bdd","width":1210,"height":848,"size":36766,"type":"png","color":"","hash":"","external_service":[]}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

По мнению журналистов Motherboard, «миграция» пользователей с GitHub связана с опасениями разработчиков: они считают, что Microsoft может закрыть часть проектов с открытым исходным кодом. При этом глава Microsoft Сатья Наделла пообещал пользователям, что компания будет развивать GitHub, а платформа останется открытой для всех разработчиков.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Gitlab был основан в 2011 году, через три года после GitHub, выходцами из Украины Валерием Сизовым и Дмитрием Запорожцем. Площадка предлагает сервисы для совместной работы с кодом. Стоимость платной подписки составляет от $4 за пользователя в месяц.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#новость #githab #gitlab #microsoft

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":80,"favorites":13,"reposts":0,"views":0,"hits":16616,"reads":null,"online":0},"dateFavorite":0,"hitsCount":16616,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":true,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":true,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/flood/39360-polzovateli-pereveli-bolee-40-tysyach-proektov-na-gitlab-na-fone-sdelki-github-i-microsoft","author":{"id":78969,"name":"Лера Михайлова","nickname":null,"description":null,"uri":"","avatar":{"type":"image","data":{"uuid":"84516d92-b701-d03f-a7c7-e52be4c7a9df","width":0,"height":0,"size":1,"type":"jpg","color":"","hash":"","external_service":[]}},"cover":{"cover":{"type":"image","data":{"uuid":"dfb1888b-0a03-dea2-8206-be7a91436adb","width":1920,"height":1080,"size":1013029,"type":"jpg","color":"302a1b","hash":"","external_service":[]}},"cover_y":57},"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":5342514,"userId":78969,"count":0,"shareImage":"https://api.vc.ru/achievements/share/5342514"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":1718427,"userId":78969,"count":0,"shareImage":"https://api.vc.ru/achievements/share/1718427"},{"title":"5 лет на vc.ru","code":"registration_5_years","description":"Провёл 5 лет вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"a9140d54-73b8-5f40-afa8-449fbaafd42b","formats":{"glb":"https://static.vc.ru/achievements/whale.glb","usdz":"https://static.vc.ru/achievements/whale.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.533203125,"textY":0.658203125,"logoX":0.533203125,"logoY":0.77734375,"logoXNoText":0.4375,"logoYNoText":0.66015625},"id":491719,"userId":78969,"count":0,"shareImage":"https://api.vc.ru/achievements/share/491719"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":199791,"name":"Офтоп","description":"Всё, что не поместилось в другие подсайты, но всё равно может быть интересно посетителям vc.ru.","uri":"/flood","avatar":{"type":"image","data":{"uuid":"42328f5f-b62f-541e-b4e0-2029f8489d47","width":1200,"height":1200,"size":14734,"type":"png","color":"3c3c3c","hash":"406020346c486c64","external_service":[]}},"cover":{"type":"image","data":{"uuid":"ea4f90c7-7ebb-57f7-b3ec-9d7890cad203","width":960,"height":280,"size":177,"type":"png","color":"fcdcfc","hash":"","external_service":[]}},"lastModificationDate":1612968637,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"flood","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":42}],"reactionId":0},"isNews":true,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":305737,"customUri":null,"subsiteId":815260,"title":"Акции GitLab выросли на 22% в первый день торгов после того, как компания продала их выше заявленного диапазона","date":1634237470,"dateModified":1634237470,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

Рыночная капитализация достигла $13,5 млрд.

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["На 21:30 мск акции GitLab подорожали на 18,9% и стоят $95,89 за акцию. Максимальная стоимость составила $97,54."],"type":"UL"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"Акции Gitlab Google","image":{"type":"image","data":{"uuid":"22c7b6b6-737f-53d3-b583-febc9440b37d","width":926,"height":620,"size":19105,"type":"png","color":"3d729e","hash":"","external_service":[]}}}]}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Сервис для разработчиков Gitlab начала торговаться на Nasdaq под тикером GTLB 14 октября. Компания разместила акции по цене в $77 за штуку — выше заявленного диапазона в $66-69 за акцию. Акции открылись на уровне $94,25 и рыночная капитализация достигла $13,5 млрд, пишет CNBC.","GitLab подала заявку на проведение IPO на Nasdaq в сентябре 2021 года. Компания планировала выйти на биржу ещё в ноябре 2020 года, но в мае 2020-го отложила IPO из-за пандемии. В декабре CNBC сообщал, что оценка GitLab достигла $6 млрд.
","Компанию GitLab основали выходцы из Украины Валерий Сизов и Дмитрий Запорожец в 2011 году, в 2013 году к ним присоединился Сид Сибранджи. Среди клиентов — Goldman Sachs, Nvidia, Ticketmaster, авиакомпания Delta и другие.
","У компании нет офиса, все 1350 сотрудников работают на удалёнке в более чем 65 странах. Чистый убыток компании за шесть месяцев, завершившихся 31 июля, составил $69 млн, выручка — $108 млн. В 2020 году за этот период убыток Gitlab составил $44 млн, выручка — $64 млн, пишет Bloomberg.
","В 2018 году Microsoft купила конкурирующий сервис для совместной разработки GitHub за $7,5 млрд.
"],"type":"UL"}},{"type":"link","cover":false,"hidden":false,"anchor":"","data":{"link":{"type":"link","data":{"url":"https://vc.ru/hr/162543-vse-v-otkrytom-dostupe-kalkulyator-zarplat-i-7100-stranic-instrukciy-principy-raboty-polnostyu-udalennoy-gitlab?ref=vc.ru","title":"Всё в открытом доступе, калькулятор зарплат и 7100 страниц инструкций: принципы работы полностью удалённой GitLab — Карьера на vc.ru","description":"Пересказ материала Fast Company о том, как организована GitLab — крупнейшая компания, все сотрудники которой работают удалённо.","image":{"type":"image","data":{"uuid":"https://leonardo.osnova.io/ico/vc.ru","width":0,"height":0,"size":0,"type":"jpg","color":"","hash":"","external_service":[]}},"v":1,"hostname":"vc.ru"}}}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#новости #gitlab

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":9,"favorites":8,"reposts":1,"views":1,"hits":4522,"reads":null,"online":0},"dateFavorite":0,"hitsCount":4522,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":true,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/money/305737-akcii-gitlab-vyrosli-na-22-v-pervyi-den-torgov-posle-togo-kak-kompaniya-prodala-ih-vyshe-zayavlennogo-diapazona","author":{"id":815260,"name":"Nazigul Jusupova","nickname":null,"description":null,"uri":"","avatar":{"type":"image","data":{"uuid":"21a4c673-756f-5b89-a601-c2ce87a62817","width":1280,"height":853,"size":154392,"type":"jpg","color":"3d320e","hash":"","external_service":[]}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4622481,"userId":815260,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4622481"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":998394,"userId":815260,"count":0,"shareImage":"https://api.vc.ru/achievements/share/998394"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":199119,"name":"Деньги","description":"Корпоративные финансы, банковский бизнес, финтех.","uri":"/money","avatar":{"type":"image","data":{"uuid":"f78c5282-d1f1-5738-aa77-7fd53aa09ea5","width":1038,"height":942,"size":70274,"type":"png","color":"faf37b","hash":"","external_service":[]}},"cover":{"type":"image","data":{"uuid":"a412a118-9d96-5078-b721-38a1999578c2","width":900,"height":600,"size":3345,"type":"png","color":"4c6c4c","hash":"","external_service":[]}},"lastModificationDate":1684247628,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"money","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":9}],"reactionId":0},"isNews":true,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":305472,"customUri":null,"subsiteId":617692,"title":"Сервис для разработчиков GitLab вышел на биржу — капитализация составила $11 млрд","date":1634208141,"dateModified":1733491972,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

Компания привлекла $801 млн.

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["GitLab разместила акции по цене в $77 за штуку — выше заявленного диапазона в $66-69 за акцию, следует из сообщения компании.","Компания продала в общей сложности 10,4 млн акций и привлекла $801 млн от инвесторов. Исходя из стоимости акций, капитализация GitLab составила $11 млрд, сообщает Bloomberg. Компания начнёт торговаться на Nasdaq под тикером GTLB 14 октября.","GitLab подала заявку на проведение IPO на Nasdaq в сентябре 2021 года. Компания планировала выйти на биржу ещё в ноябре 2020 года, но в мае 2020-го отложила IPO из-за пандемии. В декабре CNBC сообщал, что оценка GitLab достигла $6 млрд.","Компанию GitLab основали выходцы из Украины Валерий Сизов и Дмитрий Запорожец в 2011 году, в 2013 году к ним присоединился Сид Сибранджи. Среди клиентов — Goldman Sachs, Nvidia, Ticketmaster, авиакомпания Delta и другие.
","У компании нет офиса, все 1350 сотрудников работают на удалёнке в более чем 65 странах. Чистый убыток компании за шесть месяцев, завершившихся 31 июля, составил $69 млн, выручка — $108 млн. В 2020 году за этот период убыток Gitlab составил $44 млн, выручка — $64 млн, пишет Bloomberg.
","В 2018 году Microsoft купила конкурирующий сервис для совместной разработки GitHub за $7,5 млрд.
"],"type":"UL"}},{"type":"link","cover":false,"hidden":false,"anchor":"","data":{"link":{"type":"link","data":{"url":"https://vc.ru/hr/162543-vse-v-otkrytom-dostupe-kalkulyator-zarplat-i-7100-stranic-instrukciy-principy-raboty-polnostyu-udalennoy-gitlab?ref=vc.ru","title":"Всё в открытом доступе, калькулятор зарплат и 7100 страниц инструкций: принципы работы полностью удалённой GitLab — Карьера на vc.ru","description":"Пересказ материала Fast Company о том, как организована GitLab — крупнейшая компания, все сотрудники которой работают удалённо.","image":{"type":"image","data":{"uuid":"https://leonardo.osnova.io/ico/vc.ru","width":0,"height":0,"size":0,"type":"jpg","color":"","hash":"","external_service":[]}},"v":1,"hostname":"vc.ru"}}}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#новость #gitlab

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":17,"favorites":13,"reposts":0,"views":0,"hits":4242,"reads":null,"online":0},"dateFavorite":0,"hitsCount":4242,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":true,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/money/305472-servis-dlya-razrabotchikov-gitlab-vyshel-na-birzhu-kapitalizaciya-sostavila-11-mlrd","author":{"id":617692,"name":"Евгения Евсеева","nickname":"jenny","description":"пишу новости (иногда интересные) / редактор vc.ru","uri":"/jenny","avatar":{"type":"image","data":{"uuid":"76162cf3-cc56-5437-8b18-bc3837608281","width":735,"height":646,"size":83561,"type":"jpg","color":"d3d1d3","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAKAAoDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUICf/EACMQAAICAQMEAwEAAAAAAAAAAAECAwUEBhFBABITIQcIIlH/xAAXAQADAQAAAAAAAAAAAAAAAAAFBgcE/8QAIBEAAgEDBAMAAAAAAAAAAAAAAQMAAhEhBBQxkRMzgf/aAAwDAQACEQMRAD8AN+NLjW1R9cbCngqrbDFPCKo0poy4z/MWJk7yA3786knb12jbfhh1DV78UXGc3vxBCaK9iWEHA4tzJXn0pcY08mNkVU0csTlHRo9mVgdiCOCD01Bqzm8SKltBIIM1agggjqclI4UVY2nVAFACqCQAP4Bx1MW5cPkqq/UYsi0LojIiTIyNHUcssqh3d6+FmZiNySSvsk89EPMwYFR7mEpWcmkdT//Z"}},"cover":{"cover":{"type":"image","data":{"uuid":"1fce0fe8-940e-5fc2-9136-78a869e4e24d","width":755,"height":425,"size":27708,"type":"webp","color":"cebba9","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAKAAoDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAQFB//EACQQAAICAQMEAgMAAAAAAAAAAAECAwQFAAYhCBESQQcVMWGB/8QAGAEAAwEBAAAAAAAAAAAAAAAAAwUGAAH/xAAcEQACAgMBAQAAAAAAAAAAAAABAgARAwQhBTH/2gAMAwEAAhEDEQA/AGfkLp+3ttuaxd2xW+2x5jR3ETqHic9wVRWbykA7L6B596jc+nTXj6Jdavoq61k4ZSw/T/BdxFG5kN2rWtT1opZ4GqzAxSMoLKePyCSP5oi6iULME/ouGIA5Nm2bbt3NmYOxbtSzyy4+F5JJHLM7eI5JPJP70wcUxiX4eQtXrq2ZVW5OAJGAAkPHOtQnJ//Z"}},"cover_y":31},"achievements":[{"title":"5 лет на vc.ru","code":"registration_5_years","description":"Провёл 5 лет вместе с vc.ru. Получена 16 октября 2025.","previewUuid":"a9140d54-73b8-5f40-afa8-449fbaafd42b","formats":{"glb":"https://static.vc.ru/achievements/whale.glb","usdz":"https://static.vc.ru/achievements/whale.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.533203125,"textY":0.658203125,"logoX":0.533203125,"logoY":0.77734375,"logoXNoText":0.4375,"logoYNoText":0.66015625},"id":5917148,"userId":617692,"count":0,"shareImage":"https://api.vc.ru/achievements/share/5917148"},{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4813158,"userId":617692,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4813158"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":1189071,"userId":617692,"count":0,"shareImage":"https://api.vc.ru/achievements/share/1189071"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":"1ee853e4-44de-69d0-a5fc-b8f9f9f94831","isDonationsEnabled":true,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":true,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":"plus","isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":199119,"name":"Деньги","description":"Корпоративные финансы, банковский бизнес, финтех.","uri":"/money","avatar":{"type":"image","data":{"uuid":"f78c5282-d1f1-5738-aa77-7fd53aa09ea5","width":1038,"height":942,"size":70274,"type":"png","color":"faf37b","hash":"","external_service":[]}},"cover":{"type":"image","data":{"uuid":"a412a118-9d96-5078-b721-38a1999578c2","width":900,"height":600,"size":3345,"type":"png","color":"4c6c4c","hash":"","external_service":[]}},"lastModificationDate":1684247628,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"money","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":7}],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":304649,"customUri":null,"subsiteId":617692,"title":"Сервис для разработчиков GitLab запланировал выйти на биржу с оценкой в $10 млрд","date":1634053464,"dateModified":1634053464,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

Компания уже подала заявку на проведение IPO.

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Изначально компания объявила ценовой диапазон акций от $55 до $60 за штуку и планировала привлечь до $624 млн при оценке около $9 млрд. Из-за большого спроса GitLab повысила диапазон до $66-69 за акцию, пишет Reuters.","Если компания разместится по верхней границе диапазона, она сможет привлечь $717,6 млн, а оценка составит $10 млрд. Размещение пройдёт 14 октября, GitLab будет торговаться под тикером GTLB.","GitLab подала заявку на проведение IPO на Nasdaq в сентябре 2021 года. Компания планировала выйти на биржу ещё в ноябре 2020 года, но в мае 2020-го отложила IPO из-за пандемии. В декабре 2020 года CNBC сообщал, что оценка GitLab достигла $6 млрд.","Компанию GitLab основали выходцы из Украины Валерий Сизов и Дмитрий Запорожец в 2011 году, в 2013 году к ним присоединился Сид Сибранджи. Среди клиентов — Goldman Sachs, Nvidia, Ticketmaster, авиакомпания Delta и другие.
"],"type":"UL"}},{"type":"link","cover":false,"hidden":false,"anchor":"","data":{"link":{"type":"link","data":{"url":"https://vc.ru/hr/162543-vse-v-otkrytom-dostupe-kalkulyator-zarplat-i-7100-stranic-instrukciy-principy-raboty-polnostyu-udalennoy-gitlab?ref=vc.ru","title":"Всё в открытом доступе, калькулятор зарплат и 7100 страниц инструкций: принципы работы полностью удалённой GitLab — Карьера на vc.ru","description":"Пересказ материала Fast Company о том, как организована GitLab — крупнейшая компания, все сотрудники которой работают удалённо.","image":{"type":"image","data":{"uuid":"https://leonardo.osnova.io/ico/vc.ru","width":0,"height":0,"size":0,"type":"jpg","color":"","hash":"","external_service":[]}},"v":1,"hostname":"vc.ru"}}}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#новость #gitlab

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":14,"favorites":15,"reposts":0,"views":0,"hits":3699,"reads":null,"online":0},"dateFavorite":0,"hitsCount":3699,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":true,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/money/304649-servis-dlya-razrabotchikov-gitlab-zaplaniroval-vyiti-na-birzhu-s-ocenkoi-v-10-mlrd","author":{"id":617692,"name":"Евгения Евсеева","nickname":"jenny","description":"пишу новости (иногда интересные) / редактор vc.ru","uri":"/jenny","avatar":{"type":"image","data":{"uuid":"76162cf3-cc56-5437-8b18-bc3837608281","width":735,"height":646,"size":83561,"type":"jpg","color":"d3d1d3","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAKAAoDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUICf/EACMQAAICAQMEAwEAAAAAAAAAAAECAwUEBhFBABITIQcIIlH/xAAXAQADAQAAAAAAAAAAAAAAAAAFBgcE/8QAIBEAAgEDBAMAAAAAAAAAAAAAAQMAAhEhBBQxkRMzgf/aAAwDAQACEQMRAD8AN+NLjW1R9cbCngqrbDFPCKo0poy4z/MWJk7yA3786knb12jbfhh1DV78UXGc3vxBCaK9iWEHA4tzJXn0pcY08mNkVU0csTlHRo9mVgdiCOCD01Bqzm8SKltBIIM1agggjqclI4UVY2nVAFACqCQAP4Bx1MW5cPkqq/UYsi0LojIiTIyNHUcssqh3d6+FmZiNySSvsk89EPMwYFR7mEpWcmkdT//Z"}},"cover":{"cover":{"type":"image","data":{"uuid":"1fce0fe8-940e-5fc2-9136-78a869e4e24d","width":755,"height":425,"size":27708,"type":"webp","color":"cebba9","hash":"","external_service":[],"base64preview":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAKAAoDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAQFB//EACQQAAICAQMEAgMAAAAAAAAAAAECAwQFAAYhCBESQQcVMWGB/8QAGAEAAwEBAAAAAAAAAAAAAAAAAwUGAAH/xAAcEQACAgMBAQAAAAAAAAAAAAABAgARAwQhBTH/2gAMAwEAAhEDEQA/AGfkLp+3ttuaxd2xW+2x5jR3ETqHic9wVRWbykA7L6B596jc+nTXj6Jdavoq61k4ZSw/T/BdxFG5kN2rWtT1opZ4GqzAxSMoLKePyCSP5oi6iULME/ouGIA5Nm2bbt3NmYOxbtSzyy4+F5JJHLM7eI5JPJP70wcUxiX4eQtXrq2ZVW5OAJGAAkPHOtQnJ//Z"}},"cover_y":31},"achievements":[{"title":"5 лет на vc.ru","code":"registration_5_years","description":"Провёл 5 лет вместе с vc.ru. Получена 16 октября 2025.","previewUuid":"a9140d54-73b8-5f40-afa8-449fbaafd42b","formats":{"glb":"https://static.vc.ru/achievements/whale.glb","usdz":"https://static.vc.ru/achievements/whale.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.533203125,"textY":0.658203125,"logoX":0.533203125,"logoY":0.77734375,"logoXNoText":0.4375,"logoYNoText":0.66015625},"id":5917148,"userId":617692,"count":0,"shareImage":"https://api.vc.ru/achievements/share/5917148"},{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4813158,"userId":617692,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4813158"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":1189071,"userId":617692,"count":0,"shareImage":"https://api.vc.ru/achievements/share/1189071"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":"1ee853e4-44de-69d0-a5fc-b8f9f9f94831","isDonationsEnabled":true,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":true,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":"plus","isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":199119,"name":"Деньги","description":"Корпоративные финансы, банковский бизнес, финтех.","uri":"/money","avatar":{"type":"image","data":{"uuid":"f78c5282-d1f1-5738-aa77-7fd53aa09ea5","width":1038,"height":942,"size":70274,"type":"png","color":"faf37b","hash":"","external_service":[]}},"cover":{"type":"image","data":{"uuid":"a412a118-9d96-5078-b721-38a1999578c2","width":900,"height":600,"size":3345,"type":"png","color":"4c6c4c","hash":"","external_service":[]}},"lastModificationDate":1684247628,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"money","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":13}],"reactionId":0},"isNews":true,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}},{"type":"entry","data":{"id":295001,"customUri":null,"subsiteId":815260,"title":"GitLab подал заявку на проведение IPO на Nasdaq","date":1631905766,"dateModified":1631905766,"blocks":[{"type":"text","cover":true,"hidden":false,"anchor":"","data":{"text":"

И отчитался о росте выручки на 69% за год — до $58,1 млн.

"}},{"type":"list","cover":false,"hidden":false,"anchor":"","data":{"items":["Платформа для хранения и совместной работы над кодом выйдет на биржу под тикером GTLB, пишет CNBC.","Выручка GitLab за последний квартал подскочила на 69% по сравнению с 2020 годом до $58,1 млн. Чистый убыток компании за год увеличился с $9,4 млн до $40 млн.
","Компания планировала провести IPO 18 ноября 2020 года, но в мае 2020 года отложила его из-за пандемии. В декабре 2020 года платформа достигла оценки в $6 млрд.
","Компанию GitLab основали выходцы из Украины Валерий Сизов и Дмитрий Запорожец в 2011 году, в 2013 году к ним присоединился Сид Сибранджи. Среди клиентов — Goldman Sachs, Nvidia, Ticketmaster, авиакомпанию Delta и другие.
","В GitLab удалённо работают 1350 сотрудников в более чем 65 странах. В заголовке проспекта написано: «адрес не применим», отмечает CNBC."],"type":"UL"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

#новости #gitlab

"}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":45,"favorites":32,"reposts":1,"views":0,"hits":11666,"reads":null,"online":0},"dateFavorite":0,"hitsCount":11666,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":true,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/money/295001-gitlab-podal-zayavku-na-provedenie-ipo-na-nasdaq","author":{"id":815260,"name":"Nazigul Jusupova","nickname":null,"description":null,"uri":"","avatar":{"type":"image","data":{"uuid":"21a4c673-756f-5b89-a601-c2ce87a62817","width":1280,"height":853,"size":154392,"type":"jpg","color":"3d320e","hash":"","external_service":[]}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4622481,"userId":815260,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4622481"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":998394,"userId":815260,"count":0,"shareImage":"https://api.vc.ru/achievements/share/998394"}],"lastModificationDate":1764959087,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":false,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":false,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":199119,"name":"Деньги","description":"Корпоративные финансы, банковский бизнес, финтех.","uri":"/money","avatar":{"type":"image","data":{"uuid":"f78c5282-d1f1-5738-aa77-7fd53aa09ea5","width":1038,"height":942,"size":70274,"type":"png","color":"faf37b","hash":"","external_service":[]}},"cover":{"type":"image","data":{"uuid":"a412a118-9d96-5078-b721-38a1999578c2","width":900,"height":600,"size":3345,"type":"png","color":"4c6c4c","hash":"","external_service":[]}},"lastModificationDate":1684247628,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"money","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":38}],"reactionId":0},"isNews":true,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null}}],"ogTitle":null,"ogDescription":null,"isAnonymized":true}};