Обновить
64K+

GitHub *

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

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

Исследователи из команды uCode опубликовали исходные коды для дешифровки микрокода некоторых процессоров Intel

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

Исследователи из команды uCode опубликовали на GitHub в образовательных и научных целях исходные коды на Python инструментов для дешифровки микрокода некоторых процессоров Intel семейств Apolo Lake (Goldmont), Gemini Lake (Goldmont Plus) и процессоров Atom C3000 (Denverton).
Читать дальше →

Разработчик запустил Doom и Heretic внутри Doom II

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


Разработчик под ником kgsws показал, что можно запустить на кастомной карте оригинальные Doom и Heretic внутри культовой игры Doom II.
Читать дальше →

Microsoft ввела запрет на коммерческое использование Open Source решений в Microsoft Store

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


Microsoft ввела запрет для сторонних разработчиков на коммерческое использование Open Source решений в Microsoft Store. Причем по новым условиям пользования магазина приложений, под ограничение попадают также бесплатные приложения на базе открытого ПО с возможностью добровольных пожертвований разработчикам для продолжения их развития.
Читать дальше →

Я создал принтер чеков для issues в GitHub

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

У меня есть много хобби-проектов в GitHub. Некоторые из них довольно популярны, поэтому к ним время от времени постят issues. Проблема в том, что они теряются в куче моих электронных писем или я забываю пройтись по своим репозиториям и добавить новые пункты в список дел.

Иногда я записывал новые issues на стикеры, когда видел уведомления, но всегда хотел найти предлог, чтобы упростить этот процесс. Однажды в кафе я увидел, как принтер чеков выплёвывает заказы, и задался вопросом, можно ли использовать его для печати тикетов каждый раз, когда в один из моих репозиториев добавляют issue.

Спойлер: у меня получилось!
Читать дальше →

17 убойных репозиториев GitHub, которые нужно сохранить

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

Здесь собраны лучшие и самые полезные репозитории Github, которые будут служить вам долгое время.

Читать далее

GitHub Copilot

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

В современном компьютерном и интернет-мире всё взаимодействие, не только пользователей, а в общем со структурой выстраивается с помощью различных программ, интерфейсов, и подобных им оптимизированных для простого человека сложных разработках. Но кто же занимается непосредственно разработкой различного вида software? Первый ответ, который придет в голову обывателю – это конечно же ПРОГРАММИСТ. Если обобщить в понятие программист всевозможные виды и подходы к разработке, можно согласиться с ответом обывателя. Давайте рассмотрим всех инженеров, backend, frontend разработчиков как единое понятие – программист.

Читать далее

Разработчик из Gearbox показал программно-аппаратную систему для распознавания крапленых особым образом игральных карт

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


Разработчик из Gearbox Software Пол Неттл (Paul Nettle) показал разработанную и созданную им программно-аппаратную систему на основе микрокомпьютера Raspberry Pi Zero W с камерой NoIR для распознавания крапленых особым образом игральных карт. Причем маркировка карт сделана невидимой обычному глазу.
Читать дальше →

Разработчиков open source призвали отказаться от GitHub после запуска Copilot

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

Software Freedom Conservancy, некоммерческая организация, которая предоставляет поддержку и юридические услуги для проектов программного обеспечения с открытым исходным кодом, призвала сообщество отказаться от GitHub после запуска коммерческой версии Copilot.

Читать далее

Свой Mail Server на Docker за 10 минут

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

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

Предпосылки, что и зачем описал тут: статья

Читать далее

В бета-версии Rufus 3.19 появилось диалоговое окно для кастомизированной настройки установки Windows 11

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


По информации Comss.ru, в бета-версии утилиты для создания загрузочных накопителей Rufus 3.19 разработчики добавили диалоговое окно для кастомизированной настройки установщика Windows 11. Там можно выбрать опции для отключения обязательного требования наличия учетной записи Microsoft в процессе установки (с помощью локального аккаунта штатным образом сборку Windows 11 22H2 установить нельзя) и обход проверки на наличие у ПК криптографического модуля TPM и протокола Secure Boot.
Читать дальше →

YouTube Vanced больше нет. Но есть ReVanced

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


Статья навеяна этой новостью на Хабре


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

Читать дальше →

Инструкция как писать стандартизированные комментарии к коммитам (git commit)

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

Я полагаю вы уже знакомы с git. Чтобы не привело вас сюда, добро пожаловать и надеюсь найдете все, что вам необходимо знать.

Читать далее

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

Американский сенатор опубликовала на GitHub законопроект о криптовалютах, пользователям предложили вносить изменения

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

Сенатор Синтия Луммис (Cynthia Lummis) опубликовала разрабатывающийся закон о криптовалютах на GitHub и предложила пользователям вносить в него правки и предложения. Чиновница обещает прислушиваться к мнению общества и в итоге выпустить версию законопроекта, которая бы устроила большую часть граждан.

Читать далее

Github Copilot стал общедоступным, но по подписке

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

В блоге GitHub сообщили, что ИИ-инструмент Copilot стал доступен всем разработчикам по подписке. Бесплатно сервисом могут пользоваться только студенты и разработчики популярных проектов с открытым исходным кодом.

Читать далее

Вышла lite версия Youtube ReVanced для Android — продолжение популярного альтернативного клиента Vanced для Youtube

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


Команда сторонних разработчиков выпустила бета-версию приложения Youtube ReVanced для Android. Они продолжили своими силами процесс развития популярного альтернативного клиента Vanced для Youtube.
Читать дальше →

Планирование производственных операций

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

Недавно столкнулся с интересной задачей в интернете. Компания BIA Technologies организовала конкурс для математиков, в рамках которого предлагалось решить реальную прикладную задачу, а именно — построить оптимальное расписание производственных заданий для предприятия на горизонт планирования в 30 дней. Я решил поучаствовать в конкурсе, так как данный вызов показался мне интересным, плюс у меня уже был за плечами опыт реализации подобных задач на практике. В этой статье я хотел поделиться с вами результатами и продемонстрировать лучшие, на мой взгляд, подходы к решению таких задач.

Читать далее

В GitHub расширили количество достижений для разработчиков проектов с открытым исходным кодом

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

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

Читать далее

GitHub прекратила разработку редактора кода Atom

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

В официальном блоге GitHub объявили о закрытии редактора кода Atom. В конце декабря 2022 года компания переведёт репозиторий проекта в режим архива, и содержимое будет доступно только для чтения.

Читать далее

Tree-sitter: обзор инкрементального парсера

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

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

Читать далее