Веб-сервис для хостинга IT-проектов и их совместной разработки GitHub опубликовал сводный отчет за прошедший год с анализом разнообразной внутренней статистики по многим направлениям разработок, а также возможностям и достижениям своих пользователей. Оказалось, что Python теперь на втором месте в рейтинге популярности языков программирования, используемых на GitHub, Java сместился на третье место, а лидером остается JavaScript. Количество пользователей GitHub возросло на 25%, а основные страны, где проживают пользователи сервиса — США, Китай и Индия.
Читать полностью »
Рубрика «github» - 17
GitHub опубликовал ежегодный статистический отчет
2019-11-08 в 17:50, admin, рубрики: 2019, github, java, open source, python, програмирование, Программирование, статистика, Статистика в ITGitHub Actions как CI-CD для сайта на статическом генераторе и GitHub Pages
2019-11-05 в 23:27, admin, рубрики: ci/cd, devops, github, github actions, github pages, pelican, pythonНемного прошерстив Habr удивился тому, что очень мало опубликовано статей на тему (beta-)фичи GitHub'а — Actions.
Казалось бы, можно объяснить такую недосказанность тем, что функционал еще в тестировании, пусть и "beta". Но именно полезная особенность беты позволяет использовать этот инструмент в приватных репозиториях. Именно про работу с данной технологией я расскажу в этой статье.
Разработка плагина для Grafana: история набитых шишек
2019-11-05 в 8:22, admin, рубрики: diy или сделай сам, github, Grafana, ITSumma, k8s, kubernetes, open source, Блог компании ITSumma, плагин, разработка, Управление продуктомВсем привет! Несколько месяцев назад мы запустили в продакшн наш новый open-source проект — Grafana-плагин для мониторинга kubernetes, который назвали DevOpsProdigy KubeGraf. Исходный код плагина доступен в публичном репозитории на GitHub. А в этой статье мы хотим поделиться с вами историей о том, как мы создавали плагин, какие инструменты использовали и с какими подводными камнями столкнулись в процессе разработки. Погнали!
Читать полностью »
Как я пришел к формальной спецификации RISC-V процессора на F#
2019-11-01 в 13:43, admin, рубрики: .net, .net core, cpu, F#, formal specification, github, risc-v, Анализ и проектирование систем, Процессоры, функциональное программированиеТомными зимними вечерами, когда солнце лениво пробегало сквозь пелену дней — я нашел в себе силы заняться реализацией давней мечты: разобраться как же устроены процессоры. Эта мечта привела меня к написанию формально спецификации RISC-V процессора. Проект на Github
GitHub удалил приложение, которое использовали протестующие в Каталонии
2019-11-01 в 11:36, admin, рубрики: github, информационная безопасность, каталония, приложенияФото: Roland Moriz/Flickr
GitHub удалил приложение протестующих в испанской Каталонии. Это произошло после просьбы, поступившей от испанской военной полиции.
По данным властей Испании, группа Tsunami Democràtic, которая стоит за разработкой приложения, является «преступной» и подстрекает к беспорядкам. Военная полиция заявила, в частности, что протестующие занимались «саботажем» основной инфраструктуры Испании. Читать полностью »
Введение в Git
2019-10-31 в 21:16, admin, рубрики: Git, git workflow, github, linux, системы контроля версий, Системы управления версиямиОглавление
Предисловие
1. Настройка git
....1.1 Конфигурационные файлы
....1.2 Настройки по умолчанию
....1.3 Псевдонимы (aliases)
2. Основы git
....2.1 Создание репозитория
....2.2 Состояние файлов
....2.3 Работа с индексом
....2.4 Работа с коммитами
....2.5 Просмотр истории
....2.6 Работа с удалённым репозиторием
3. Ветвление в git
....3.1 Базовые операций
....3.2 Слияние веток
....3.3 Rerere
4. Указатели в git
....4.1 Перемещение указателей
5. Рекомендуемая литература
Предисловие
Git — самая популярная распределённая система контроля версиями.[1][2]
Основное предназначение Git – это сохранение снимков последовательно улучшающихся состояний вашего проекта (Pro git, 2019).
Эта статья для тех, кто имеет по крайней мере базовые знания и навык работы с git и желает расширить свои знания.
Здесь рассматриваются только технические аспекты git'а, для более подробного погружения в философию git'а и его внутреннюю реализацию, советую прочитать несколько полезных книг (см. Рекомендуемая литература).Читать полностью »
Гоним кота: как заставить котов не справлять нужду на лужайке у дома?
2019-10-28 в 7:13, admin, рубрики: caffe, diy или сделай сам, FCN, fully convolutional network, github, jetson, particle photon, Блог компании ua-hosting.company, машинное обучение, Программирование, умный домЖил был Роберт Бонд — 65-летний программист из Калифорнии. И была у него жена-садовница, которая очень любила свою чистенькую лужайку. Но это Калифорния, там нет двухметровых заборов с системой защиты от котов. На лужайку ходят соседские коты и гадят!
Проблему нужно было решать. Как же решил её Роберт? Он докупил немного железа к своему компьютеру, подключил к нему камеру наружного наблюдения, смотрящую за лужайкой и дальше проделал несколько необычную вещь, он загрузил доступный бесплатный Open Source софт — нейросеть, и начинал обучать её распознавать котов на изображении с камеры. И задача в начале кажется тривиальной, ведь если чему-то учить и легко — это котам, потому что котами завален Интернет, их там десятки миллионов. Если было всё так просто, но дела обстоят хуже, в реальной жизни коты ходят гадить в основном ночью. Картинок ночных котов писающих на лужайке в Интернете практически нет. И некоторые из котов умудряются даже пить из системы полива во время работы, но всё же потом сваливают.
9 полезных браузерных расширений для разработчиков (cписок на 2020 год)
2019-10-20 в 18:11, admin, рубрики: github, gtd, usability, Блог компании Edison, плагины, разработка, Разработка веб-сайтовКак упростить себе жизнь при помощи браузерных плагинов.
Хитрые веб-разработчики умеют пользоваться браузером на уровне «god-mode». Расширения(плагины, add-on) чрезвычайно полезны, когда речь идет об улучшении рабочей среды и повышении производительности написания кода.
Не за горами 2020 год. Появилось много новых расширений. Я собрал наиболее полезные расширения для веб-разработчиков и поместил их в один список.
Refined GitHub
Refined Github упрощает интерфейс GitHub и добавляет полезные улучшения.

«Надеемся, что GitHub заметит как необходимы эти улучшения и добавит некоторые из них. Поэтому, если вам нравится какое-либо из этих улучшений напишите, пожалуйста, в службу поддержки GitHub об этом».
— создатели Refined Github.
Открытый список PHP-событий, спикеров и организаторов на GitHub
2019-10-17 в 14:58, admin, рубрики: github, laravel, php, skyeng, symfony, Блог компании Skyeng, конференции, Мероприятия, митапы, организаторы, открытый список, репозиторий, спикеры, списокДумаем, вы заметили, что Skyeng активно участвует в жизни PHP-сообщества России. Но даже с нашими возможностями и ресурсами организовать или принять участие в мероприятии не в Москве или Питере бывает затруднительно. Еще сложнее приходится тем, кому есть чем поделиться с сообществом, но он просто не знает о существовании PHP-тусовки в своем городе или регионе.
Так что мы решили сделать полезную вещь: календарь мероприятий, связанных с PHP, а к нему приложить перечень площадок, заинтересованных компаний и спикеров в виде открытого репозитория на GitHub. Зачем нам это? Мы твердо знаем, что IT-жизнь есть и за пределами МКАД и КАД — в регионах — так что решили поделиться этой информацией со всеми желающими!
Читать полностью »
Будущее уже здесь или кодим прямо в браузере
2019-10-12 в 18:20, admin, рубрики: C, C GitHub UEFI Браузер, github, UEFIРасскажу о курьезной ситуации случившейся со мой и о том как стать конрибьютером в известный проект.