Обновить
64K+

GitHub *

Веб-сервис для хостинга и разработки IT-проектов

28,09
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Формат публикации

Вышел Git 2.34: что нового

Время на прочтение3 мин
Охват и читатели9.4K

Распределенная система управления версиями Git обновилась до версии 2.34. Обновление состоит из исправлений, которые предложилили более сотни участников сообщества. Новая версия включает в себя как исправление багов из прошлых версий, так и добавление новых функций.

Читать далее

Git. Коротко о главном

Время на прочтение15 мин
Охват и читатели86K

Привет, Хабр!

Сегодня я хочу кратко изложить, что такое Git и с чем его едят. Данный материал предназначен для тех, кто плохо знаком с системами контроля версий и только начал делать первые шаги в этом направлении.

Читать далее

Как я собирал ретро-консоль на базе Raspberry Pi 4 и подружил ее с проездными московского метро

Время на прочтение20 мин
Охват и читатели21K

История о том, как я собирал ретро-консоль на базе Raspberry Pi 4
и подружил ее с проездными московского метро в качестве «картриджей».

Читать далее

Введение в Git за 5 минут

Время на прочтение2 мин
Охват и читатели22K

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

Сразу оговорюсь: на Хабре уже имеется статья и она максимально полная, в связи с чем длинная. Я же постараюсь изложить самые основы в максимально коротком формате.

Читать далее

Генеральный директор GitHub Нат Фридман уходит в отставку

Время на прочтение2 мин
Охват и читатели3.9K

Microsoft сообщила об уходе в отставку генерального директора GitHub Ната Фридмана. 15 ноября его сменит директор по продукту Томас Домке. На прощание Фридман опубликовал в блоге компании пост с заголовком «Спасибо, GitHub!». В свою очередь Домке поприветствовал пользователей сервиса в отдельном посте.

Читать далее

Хакеры активно эксплуатируют RCE-уязвимость GitLab

Время на прочтение2 мин
Охват и читатели4.5K

Исследователи кибербезопасности предупреждают, что пропатченная уязвимость удаленного выполнения кода (RCE) в веб-интерфейсе GitLab по-прежнему активно эксплуатируется злоумышленниками, подвергая опасности большое число экземпляров сервиса.
Читать дальше →

«Сбер» показал нейросеть ruDALL-E, которая создаёт изображения на основе описаний на русском языке

Время на прочтение1 мин
Охват и читатели22K


2 ноября 2021 года «Сбер» открыл в общий доступ первую в мире нейросеть ruDALL-E, которая способна создавать изображения на основе текстового описания на русском языке. По заявлению разработчиков, ее можно использовать для создания вариантов дизайна интерьера, стоковых изображений или векторных иллюстраций, материалов для рекламы, копирайтинга, архитектурного и промышленного дизайна.
Читать дальше →

GitHub Copilot появился в JetBrains и Neovim

Время на прочтение2 мин
Охват и читатели13K


Нейросетевой помощник программиста GitHub Copilot стал доступен для работы с JetBrains (в IDE IntelliJ и PyCharm) и в редакторе кода Neovim. Ранее данный инструмент вышел в виде плагина редактора Microsoft Visual Studio Code и функции браузерного редактора кода GitHub Codespaces. Доступ к Copilot можно получить после регистрации в программе тестирования технического превью сервиса.
Читать дальше →

GitHub меняет цвет выполненных issue с красного на фиолетовый

Время на прочтение1 мин
Охват и читатели1.9K


26 октября 2021 года платформа GitHub рассказала, что в скором времени поменяет цвет выполненных issue с красного на фиолетовый. Это сделано, чтобы избавиться от текущей путаницы в цветовой схеме, ради улучшения понимания информации по проектам со стороны пользователей (для них красных ассоциируется с предупреждением или чем-то неправильным), а также для создания благоприятного внешнего вида значков, которыми часто оперируют разработчики.
Читать дальше →

Публикация Spring Boot приложения в GitHub Packages с помощью GitHub Actions для самых маленьких

Время на прочтение7 мин
Охват и читатели10K

Сегодня я расскажу вам как можно опубликовать своё Spring Boot приложение в GitHub Packages с помощью GitHub Actions. Вот так. В общем-то всё. Вот. Спасибо за внимание.

Читать далее

Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «челку» в новых MacBook Pro

Время на прочтение2 мин
Охват и читатели20K
Нет нового MacBook Pro экран с тонкими рамками и «челкой» под камеру и датчик освещенности? Не беда — можно поставить iNotch для GNOME.

Разработчик Alynx Zhou выпустил расширение iNotch для среды рабочего стола GNOME (выпусков 40 и 41), имитирующее «челку» в новых MacBook Pro. Данный проект, который по мнению автора совершенно бесполезен и является шуткой, доступен в GitHub.
Читать дальше →

После жалоб своих и сторонних разработчиков Microsoft вернула функцию Hot Reload в открытую кодовую базу платформы .NET

Время на прочтение2 мин
Охват и читатели7.9K


По информации Verge, Microsoft вернула обратно ранее удаленный открытый код функции Hot Reload из состава открытой кодовой базы платформы .NET 6 и открытой утилиты dotnet watch в GitHub. Компания сделала это после многочисленных жалоб своих и сторонних разработчиков, а также под влиянием критики сообщества открытого ПО.
Читать дальше →

Microsoft удалила открытый код функции Hot Reload из открытой кодовой базы платформы .NET ради Visual Studio 2022

Время на прочтение3 мин
Охват и читатели29K


По информации Verge, Microsoft удалила ранее открытый код функции Hot Reload из состава открытой кодовой базы платформы .NET 6 RC1 и открытой утилиты dotnet watch в GitHub. Компания сделала это ради вставки Hot Reload только в коммерческую версию нового редактора Visual Studio 2022 и получения преимущества над открытой версией Visual Studio Code.
Читать дальше →

Ближайшие события

Отрабатываем Git hooks на автоматизации commit message

Время на прочтение8 мин
Охват и читатели61K

Привет, Хабр! В этой статье я расскажу о Git hooks и о том, как они могут помочь с некоторыми насущными кейсами организации создания commit’ов и commit message. Пост основан на реальном опыте из моей практики: как я упрощал то, что всем надоело делать руками. Я уверен, что хуки могут оказаться полезны почти каждому разработчику. Ведь все мы пишем в сообщении коммита чуть больше, чем «fixed what was broken», верно?

Меня зовут Роман Горбатенко, я Java-разработчик в компании DINS, на момент написания текста тружусь в команде Contact Center. Занимаюсь разработкой больше 3-х лет и прошел путь от личинки стажера до middle разработчика. Считаю Git одним из самых полезных инструментов разработчика. Многие не используют его возможности на полную, возможно, мне удастся это немного исправить.

Узнать больше о Git hooks

Тёмный маршрутизатор из Raspberry Pi

Время на прочтение3 мин
Охват и читатели29K

В данной статье я расскажу о том, как я сделал из Raspberry Pi маршрутизатор, способный перенаправлять отдельные сайты, отдельные подсети, да хоть все запросы через tor.

Читать далее

Microsoft запустила открытую версию Sysmon для Linux

Время на прочтение1 мин
Охват и читатели6.7K

Microsoft портировала Sysmon для операционной системы Linux. Также компания открыла код сервиса под лицензиями MIT и GPLv2. 

Читать далее

Крутые GitHub репозитории в области машинного обучения

Время на прочтение1 мин
Охват и читатели8.8K

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

Читать далее

Невыносимая легкость контрибьюта в Open Source

Время на прочтение5 мин
Охват и читатели24K

Мы дожили до момента, когда для отправки своего коммита в популярный проект, не нужно подписывать бумажный отказ от прав на код, как это бывало в случае с GNU-проектами. Заходи на Github, ищи. Выбирай, что нравится, клонируй, создавай пул реквест, чувствуй себя гордым контрибьютором. Но если хочется не только чувствовать, но и быть, то все несколько сложнее...

Читать далее

Пить кофе из клавиатуры – безумно или гениально?

Время на прочтение2 мин
Охват и читатели3.8K

Признайтесь, хотя бы раз в жизни проливали чай или кофе на клавиатуру? Google Japan решили застраховать пользователей от такой напасти. Вы не сможете пролить напиток на клавиатуру, если он уже находится внутри. Цилиндрическая клавиатура кольцом охватывает чашку, так что можно одновременно печатать и попивать кофе или чай.

А теперь самое интересное: вы сможете собрать её самостоятельно!

Читать далее

GitHub отозвала слабые ключи GitKraken

Время на прочтение1 мин
Охват и читатели2.2K

GitHub аннулировала слабые SSH-ключи для удаленного доступа к репозиториям. Ошибка была на стороне библиотеки, используемой для автоматической генерации токенов. Об уязвимости сообщила компания Axosoft, LLC — разработчик клиента GitKraken.

Читать далее