Обновить
64K+

GitHub *

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

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

Разработчик начал работу над запуском Windows на процессорах M1

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

На GitHub появился репозиторий, автор которого начал портировать операционную систему Windows на процессоры Apple M1. Разработчик отмечает, что архитектура M1 сильно отличается от стандартных процессоров ARM64, и из-за этого для разработки требуется много дополнительных аппаратных средств.

Читать далее

Конкурс OpenSource Camp от МТС для независимых разработчиков на Golang в GitHub

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


Компания МТС запустила проект для независимых разработчиков на платформе GitHub под названием MTS Open Source Camp. Призовой фонд программы составляет 1,25 млн рублей (5 призовых мест от 500 тыс. рублей до 100 тыс. рублей). Цель проекта со стороны МТС заключается в улучшении библиотек, которые используют Golang-разработчики в проектах компании. Заявки от разработчиков на участие в программе принимаются до 12 июня. Сроки проведения конкурса 13 июня – 12 июля.
Читать дальше →

Цифровая рыбалка в GitHub Copilot

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

Эта небольшая заметка посвящена одной особенности GitHub Copilot. Про неё можно найти вопросы на stackoverflow, статьи и видео в интернете, но на хабре я не видел материалов на эту тему. Наверно, плохо искал.

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

Читать далее

GitHub раскрыла объем похищенных хакерами данных во время атаки с помощью скомпрометированных токенов Heroku и Travis-CI

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


GitHub раскрыла объем похищенных хакерами данных во время апрельской атаки с помощью скомпрометированных токенов OAuth, сгенерированных для сервисов Heroku и Travis-CIGitHub.
Читать дальше →

СМИ: разработчики «Гостеха» не могут получить обновления инструментов и ПО Terraform

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


По информации издания «Ведомости», разработчики платформы «Гостех» из-за санкций не могут получить обновления инструментов и ПО системы для декларативного управления инфраструктурой Terraform.
Читать дальше →

Сбой в работе GitHub, починили спустя 80 минут

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


27 мая 2022 года в 10:40 МСК произошел глобальный сбой в работе сервисов платформы для хостинга IT-проектов GitHub.
Читать дальше →

Насколько естественен естественный язык? Представляем датасет RuCoLA

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


В последние годы в области NLP произошла настоящая революция: огромные нейросети, предобученные на сотнях гигабайт текстов, бьют все известные рекорды качества. Но обладают ли такие нейросети чутьём на «естественность» текста, которое есть у носителей языка? Оценка предложения по внутреннему чутью в лингвистике получила название приемлемости; умение давать подобную оценку — ещё один шаг на пути к общему пониманию языка. Чтобы узнать, насколько хорошо нейросети для русского языка справляются с этой задачей, мы публикуем RuCoLA (Russian Corpus of Linguistic Acceptability) — датасет русскоязычных предложений, размеченных по бинарной шкале приемлемости. Это совместный труд команды исследователей и NLP-разработчиков из SberDevices, ABBYY, Yandex Research, Huawei Noah’s Ark Lab и Факультета компьютерных наук ВШЭ. Также мы открываем лидерборд на данных RuCoLA, чтобы любой желающий мог проверить способности своих моделей или поучаствовать в развитии методов для оценки приемлемости.
Читать дальше →

Команда GitHub представила нативную поддержку математических выражений в md-файлах

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

В блоге GitHub сообщили, что математические формулы и выражения — важная часть обмена информацией между разработчиками, инженерами и учеными. Поэтому теперь в GitHub появилась нативная функция для простой записи выражений в Markdown.

Читать далее

Энтузиаст портировал табличный процессор Lotus 1-2-3 на Linux

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


Энтузиаст, ИБ-исследователь и разработчик Тэвис Орманди (Tavis Ormandy) из Google подробно рассказал у себя в блоге о процессе портирования табличного процессора Lotus 1-2-3 (ПО выпущено в 1983 году, портированная версия от 1988 года) на Linux без использования эмулятора. Этот проект он опубликовал на GitHub.
Читать дальше →

Мой опыт с резиновым мужиком. Github Copilot

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

Первая моя ассоциация с Github Copilot - это резиновый мужик-автопилот из фильма "Аэроплан". Помню, в детстве я увидел этот фильм и потом реально думал, что так автопилоты и выглядят: какая-то смешная резиновая кукла надувается и начинает управлять самолётом. И вот, через столько лет меня не покидает ощущение, что передо мной надувается какая-то кукла и пытается писать за меня код.

Короче, нежданно-негаданно мне пришёл инвайт в GitHub copilot. Я и забыл про то, что когда-то запрашивал доступ - ажиотаж давно уже спал, вроде мир не захвачен машинами, а значит, не такой уж он и крутой, да? С другой стороны, недавно к нам на позицию senior python постучал чел и сказал, что большую часть нашего тестового задания он запилил при помощи copilot, так что определённо кто-то "пилотом" пользуется. В общем, непонятно: хорошо оно или плохо? Стану ли я теперь более продуктивным? Есть только один способ проверить: в бою.

Поехали

Разработчик представил утилиту, добавляющую в Linux сообщение об активации из Windows

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

Энтузиаст опубликовал на GitHub утилиту, выводящую на рабочий стол Linux водяной знак о необходимости активировать систему. Подобное сообщение обычно выводится на машинах под управлением Windows.

Читать далее

Собираем интересные .NET блоги в Telegram-канал с помощью GitHub Actions

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

Будучи .NET разработчиком, я стараюсь периодически просматривать различные ресурсы, связанные с .NET тематикой. Как правило, это различные блоги. Иногда то тут, то там появляются какие-нибудь интересные статьи, на которые стоит обратить внимание.

Недавно я поймал себя на мысли, что делать это вручную мне как-то поднадоело. Тем более, что просматриваю я обычно одни и те же сайты. А значит время заняться автоматизацией.

Идея была достаточно проста. Нужен скрипт, который сходит по разным ссылкам, разберёт содержимое и отправит обновление в какой-нибудь telegram-канал. Нужно было только придумать, как этот скрипт запускать и где сохранять результат его работы, чтобы знать, что уже было отправлено, а что нет.

Я решил использовать в качестве хранилища GitHub, а сам скрипт (написан на TypeScript) запускать по расписанию с помощью GitHub Actions. В этой статье я хочу рассказать про некоторые технические детали реализации и поделиться полученным результатом.

Читать далее

NVIDIA открыла исходный код модулей ядра видеодрайверов для ядра Linux

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


По информации VideoCardz, NVIDIA открыла исходный код всех модулей ядра своих проприетарных видеодрайверов для ядра Linux. Компания опубликовала разработки на GitHub под лицензиями MIT и GPLv2.
Читать дальше →

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

GitHub запустил бета-тестирование улучшенного механизма 2FA для npm-аккаунтов

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


По информации Bleeping Computer, веб-сервис для хостинга IT-проектов и их совместной разработки GitHub запустил бета-тестирование улучшенного механизма двухфакторной аутентификации (2FA) для всех npm-аккаунтов.
Читать дальше →

Heroku начала принудительно сбрасывать пароли пользователей после кражи OAuth-токенов GitHub

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

Heroku, которая принадлежит Saleforce, признала, что из-за кражи OAuth-токенов GitHub злоумышленники получили несанкционированный доступ к внутренней базе данных клиентов. В связи с этим компания решила сбросить все пароли пользователей Heroku и гарантировала восстановление потенциально затронутых учетных данных. Сброс приведет к аннулированию всех токенов доступа к API и потребует от пользователей создания новых, поясняется в электронном письме.

Читать далее

GitHub переведет разработчиков на 2FA до конца 2023 года

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


В начале мая веб-сервис для хостинга IT-проектов и их совместной разработки GitHub объявил, что будет требовать от всех активных разработчиков использование двухфакторной аутентификации (2FA). Включить эту опцию в своих аккаунтах до конца 2023 года должны более более 85 млн разработчиков со всего мира.
Читать дальше →

Минцифры обещает запустить российский аналог GitHub до конца года

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


30 апреля 2022 года Минцифры пообещало запустить российский аналог GitHub до конца года. В этом проекте будут участвовать госкомпании и крупные отечественные IT-компании.
Читать дальше →

GitHub перестал продавать Enterprise Server в России и расширил санкционные ограничения на территории

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


По информации OpenNet, 30 апреля GitHub перестал продавать Enterprise Server в России и расширил санкционные ограничения на другие территории в мире.
Читать дальше →

Знакомство со стековыми графами

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

В декабре 2021 года Github объявил, что открывает общий доступ к точной навигации по коду для всех публичных и приватных репозиториев с Python на сайте GitHub.com. Точную навигацию в коде обеспечивают стековые графы, новый фреймвввооорк с открытым исходным кодом, созданный в Github и позволяющий устанавливать правила привязки имен для языка программирования при помощи декларативного предметно-ориентированного языка (DSL). Стековые графы позволяют генерировать данные о навигации по стеку для конкретного репозитория, не требуя при этом какого-либо участия в конфигурировании со стороны владельца репозитория и не вмешиваясь в процесс сборки или другие задания, связанные с непрерывной интеграцией. В этом посте будет подробно рассказано, как работают стековые графы, и как с их помощью достигаются такие результаты.

(Этот пост написан на основе доклада, прочитанного автором на конференции Strange Loop в октябре 2021 года. Есть видео с этим докладом, там рассказано гораздо больше!)

Читать далее

Быстрый бэкап всех ваших репозиториев Github

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

Я так давно пользуюсь услугами Github, что уже начал забывать как это страшно потерять код который целый день сочинял и отлаживал. Раньше для сохранения кода я использовал дискетки, потом cd-rom и переносной жесткий диск, потом пришли флешки... Все это для того что бы перенести код с рабочего компьютера на домашний и не потерять. И все эти устройства постоянно ломались терялись, у них заканчивался срок службы и т.п.

Потом я завел свои "облака" и хранил код на своем железе и рабочих компьютерах. И наконец появился Github. По началу что-то ещё дублировалось на своих серверах и внешних дисках, но к сегодняшнему дню я на столько привык к сервису Github, все на столько удобно и надёжно, что страх о том что "дискетка" может сломаться постепенно улетучился.

И тут на тебе! Оказывается в любой момент, по не зависимой от меня причине, меня могут отключить от этого технологического чуда! :-)

Читать далее