Обновить
256K+

GitHub *

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

180,99
Рейтинг
Сначала показывать
Порог рейтинга

Программист создал игру в заголовке вкладки браузера

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


Программист из Австрии Янник Зиберт (Jannik Siebert) создал простую браузерную игру TitleRun, которая умещается в заголовке вкладки браузера. По механике это аналог игры T-Rex Runner с бегущим динозавриком, которая появляется в браузерах на базе Chromium, когда нет интернета. Только в TitleRun вся игровая вселенная уменьшена до одной строки, а вместо динозавра и препятствий — блочные символы из юникода. Управление прыжком героя в игре осуществляется клавишами пробел или Page Up. В текущей версии (1.0.0) скорость игры TitleRun менять нельзя. Рекомендуемые браузеры для игры — Chrome или Firefox.
Читать дальше →

Apple выпустила для разработчиков проект с открытым исходным кодом Password Manager Resources

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


5 июня 2020 года Apple сообщила, что опубликовала на GitHub новый проект с открытым исходным кодом — Password Manager Resources. Он предназначен для того, чтобы облегчить разработчикам создания надежных паролей, совместимых с популярными веб-сайтами.

Apple использует собственную платформу Apple iCloud Keychain, чтобы генерировать надежные пароли во время создания учетной записи или при смене пароля пользователей. Новый проект с открытым исходным кодом Password Manager Resources направлен на то, чтобы распространить возможности этой платформы на другие приложения для менеджеров паролей, которые делают сторонние разработчики. Проект Password Manager Resources опубликован под свободной лицензией MIT.
Читать дальше →

Вышла версия 0.0.2 snakeware — дистрибутива Linux, в котором всё работает через Python

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


31 мая 2020 года разработчик Джош Мур (Josh Moore) из американского города Сиракузы опубликовал на GitHub новую версию своего необычного дистрибутива Linux — snakeware v0.0.2. В этом дистрибутиве все работает с помощью языка программирования Python, включая пространство пользователя, оболочку и графический интерфейс.

Фактически, Мур решил создать собственную Python OS, где оконный менеджер snakeware основан на pygame/pygame_gui, а вместо графического стека X11 для отображение графики напрямую используется фреймбуфер (/dev/fb0). Разработчик просит присоединиться к его проекту всех желающих.

Цель проекта, согласно словам Мура, создать «пригодный для использования набор пользовательских приложений и утилит, полностью написанных на Python, и потому что Python — это весело».
Читать дальше →

EA выпустила исходные коды Command and Conquer Tiberian Dawn and Red Alert (Remastered) под лицензией GPL

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


Компания Electronic Arts в конце мая 2020 года открыла для игрового сообщества и энтузиастов исходные коды игр Command & Conquer: Tiberian Dawn и Red Alert из обновленной редакции (Remastered Collection). Исходные тексты базовых библиотек TiberianDawn.dll и RedAlert.dll опубликованы под лицензией GPLv3 и доступны на GitHub. Таким образом, легендарная Command & Conquer стала первой из знаменитых игр в жанре RTS (стратегия в реальном времени), код которой теперь доступен под свободной лицензией.
Читать дальше →

На GitHub вернули репозитории Popcorn Time

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

На GitHub снова появились репозитории Popcorn Time. Это произошло после того, как пиратский стриминговый сервис опротестовал решение GitHub, заявив, что код в заблокированных репозиториях не нарушает авторских прав.
Читать дальше →

Microsoft открыла исходный код GW-BASIC

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


21 мая 2020 года Microsoft открыла исходный код интерпретатора языка программирования GW-BASIC. Код написан на ассемблере (пояснение в FAQ от Microsoft: этот код написан не на С, это 100 % ассемблер) для процессоров Intel 8088. Дата выпуска исходников от Microsoft — 10 февраля 1983 года. В настоящее время исходный код GW-BASIC выложен на GitHub под лицензией MIT.
Читать дальше →

Уязвимость в службе печати Windows существует во всех версиях системы с 1996 года

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


Исследователи Алекс Ионеску и Ярден Шафир недавно обнаружили уязвимость в службе Windows Print Spooler, основном компоненте ОС Windows, отвечающем за управление операциями печати. Ей присвоен номер CVE-2020-1048. Уязвимость затрагивает все версии ОС Windows c 1996 года от NT 4.0 до текущих версий этой ОС.

В настоящее время Microsoft выпустила патчи для закрытия этой уязвимости для Windows 10 версий 1803/1809/1909/1709/1903/1607, Windows 7/8.1/RT 8.1, Windows Server версий 1803/1909/1903, а также Windows Server 2019/2016/2012(R2)/2008(R2). Эти патчи также вошли в состав обновления безопасности «майский вторник патчей» от Microsoft (May 2020 Patch Tuesday), которое стало доступно всем пользователям 12 мая 2020 года.

Разработчики проекта dosbox-staging выпустили релиз эмулятора DOSBox 0.75

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


В начале мая 2020 года спустя десять лет после появления DOSBox 0.74, разработчики-энтузиасты проекта dosbox-staging выпустили в релиз DOSBox 0.75. Обновленный мультиплатформенный эмулятор среды MS-DOS доступен пользователям ОС Linux, Windows и macOS.
Читать дальше →

Неизвестный сообщил о взломе репозитория Microsoft на GitHub

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

Человек под ником Shiny Hunters связался с редакцией портала BleepingComputer и заявил, что взломал GitHub-репозиторий Microsoft. Неизвестный утверждает, что смог похитить из репозитория 500 ГБ данных.

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

GitHub представил встроенную среду разработки и другие инструменты

Время на прочтение1 мин
Охват и читатели6.7K
В рамках конференции Satellite 2020 команда GitHub представила четыре новых инструмента, в частности новую среду разработки и систему обсуждений.

Вероятно, самым важным из них является встроенная в платформу среда разработки Codespaces, которая позволяет работать с кодом напрямую через GitHub. Она базируется на открытом редакторе Visual Studio Code, работает через браузер и облако Azure. На Codespaces можно загружать код и зависимости, инструменты разработчика, расширения и тому подобное.

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

Новое в GitHub Actions: общий доступ к раннерам в рамках организации

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


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

По словам компании, разработчики встретили Actions в основном положительно. Например, на площадке GitHub Marketplace появилось более 3200 соответствующих сценариев (рост с момента анонса Actions составил 500 %).

Среди представленных нововведений — возможность общего доступа к локально размещенным раннерам в рамках организации, что упрощает их повторное использование. Раннеры — это часть платформы GitHub Actions, средство запуска заданий в рабочем процессе. Команда GitHub считает, что возможность совместного использования раннеров устранит вероятность человеческой ошибки, так как соответствующие среды выполнения будут заранее правильно настроены и обеспечат эффективное использование ресурсов, а также позволят избежать ошибок, на исправление которых может потребоваться время. Также появились настраиваемые метки для раннеров, которые будут использоваться для направления рабочих процессов соответствующим раннерам.
Читать дальше →

Разработчики мобильного браузера Kiwi опубликовали на GitHub исходный код проекта под лицензией BSD

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


17 апреля 2020 года разработчики мобильного браузера Kiwi опубликовали исходный код своего проекта на GitHub под лицензией BSD. В том числе там выложены наработки разработчиков по обеспечению запуска на мобильных устройствах дополнений, написанных для настольной версии Chrome.
Читать дальше →

Cloudflare запустила портал для проверки провайдеров на BGP hijack, если они поддерживают механизм RPKI

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


17 апреля 2020 года компания Cloudflare сообщила в корпоративном блоге, что она запустила портал "Is BGP safe yet" для проверки различных провайдеров на возможность применения в их сетях атак типа BGP hijack. Этот сервис создан для привлечения внимания к ставшим последнее время актуальным проблемам с утечками некорректных BGP-маршрутов.
Читать дальше →

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

GitHub сделал бесплатным для команд доступ к приватным репозиториям и вдвое снизил стоимость подписки в плане Team

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


14 апреля 2020 года генеральный директор GitHub Нат Фридман в корпоративном блоге сообщил, что сервис снимает все ограничения на приватные репозитории. Теперь командная работа неограниченного числа участников с приватными репозиториями будет полностью бесплатна для всех пользователей GitHub, также количество создаваемых ими приватных репозиториев не ограничено.
Читать дальше →

Artezio предоставит медикам США бесплатное решение для борьбы с коронавирусом

Время на прочтение2 мин
Охват и читатели2.3K
Компания Artezio (входит в группу ЛАНИТ) открыла бесплатный доступ к программному решению SurveyBuilder, которое поможет в организации борьбы с пандемией коронавируса COVID-19. 

Источник
Читать дальше →

Git празднует пятнадцатилетие

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

Прошло 15 лет с момента выхода распределенной системы контроля версий Git: первую версию Линус Торвальдс, известный как разработчик ядра Linux, выпустил 7 апреля 2005 г.

Сегодня, по утверждению GitLab, это, пожалуй, самая функциональная в мире распределенная система контроля версий (СКВ).

«В XXI веке качество программного обеспечения — это новый стандарт высокого профессионализма, поэтому компаниям крайне важно найти способы быстрого внедрения инноваций. Git позволяет ускорить разработку и начать приносить пользу клиентам быстрее», — говорит Сид Сижбрандиж, генеральный директор GitLab.

История Git


По словам разработчиков Скотта Чакона и Бена Штрауба, которые еще в начале двухтысячных написали книгу «Git для профессионального программиста», в проекте ядра Linux для обслуживания и отслеживания изменений использовалась распределенная СКВ BitKeeper. В 2005 г. BitKeeper стала платной, поэтому сообщество Linux решило разработать собственный инструмент — на основе уже имеющегося опыта работы с СКВ. Была поставлена задача создать быстрый и простой инструмент с хорошей поддержкой нелинейной разработки, полностью распределенный и способный работать с большими проектами. Так родился Git.
«С момента своего появления в 2005 году Git развился в простую в использовании систему, сохранив при этом свои изначальные качества. Он удивительно быстр, эффективен в работе с большими проектами и имеет великолепную систему веток для нелинейной разработки», — пишут в своей книге Чакон и Штрауб.
Читать дальше →

IBM проведет бесплатные курсы по COBOL и выложит их на GitHub

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


Согласно информации портала INPUT, компания IBM на следующей неделе собирается провести бесплатные обучающие курсы по COBOL для программистов. Спустя шесть десятилетий после своего появления этот язык программирования до сих пор востребован. Вдобавок сейчас спрос на специалистов по COBOL резко увеличился. Тем более, что даже в настоящее время компания IBM выпускает и поставляет корпоративным заказчикам мейнфреймы с поддержкой COBOL, которые особо популярны в течение несколько десятилетий в государственном и банковском секторе многих стран мира.

AMD подтвердила, что в конце 2019 года хакер получил исходные коды текущих и будущих графических продуктов компании

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


25 марта 2020 года AMD подтвердила, что в конце 2019 года хакер смог получить доступ к конфиденциальной информации и скачать часть исходных кодов текущих и будущих графических продуктов компании.
Читать дальше →

Github, которым владеет Microsoft, ограничил доступ сотруднику Microsoft из-за торговых санкций США

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


Речь идет о блокировке компанией GitHub репозиториев, сайта и доступа к настройкам администратора проекта Aurelia. Об этом сообщил Роб Айзенберг (Rob Eisenberg), создатель этого фреймфорка. Так, Айзенбергу пришло сообщение по электронной почте, в котором рассказывалось об ограничениях, наложенных из-за торговых санкций США.

При этом сам разработчик работает и живет в США, являясь сотрудником корпорации Microsoft. Aurelia занимается команда из 26 разработчиков, которые живут, кроме США, в Европе, Австралии, России, Японии, Таиланде и Бангладеш.
Читать дальше →