Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Вторая волна судьбоносных изменений GitHub

Системы управления версиями *GitHub


На конференции Universe-2016 в Сан-Франциско CEO и основатель GitHub Крис Ванстрат анонсировал крупнейшее обновление ресурса. По его мнению, эти изменения изменят жизнь участников сообщества в лучшую сторону.

Он отметил, что гордится командой, которая смогла реализовать такое количество улучшений, однако дал понять, что все только начинается.
Читать дальше →
Всего голосов 90: ↑84 и ↓6 +78
Просмотры 35K
Комментарии 67

В свободный доступ утекли закрытые данные национальной DNS Северной Кореи

Администрирование доменных имен *DNS *
Доступ к интернету в Северной Корее имеют лишь представители власти и некоторые государственные организации. По состоянию на конец 2015 года количество активных IP-адресов, имеющих доступ к глобальной сети не превышает 1500. Это при том, что количество населения страны ещё в 2013 году перевалило за 25 миллионов. Единственный доступный источник информации кроме СМИ — это национальная информационная сеть «Кванмён».


«Народная сеть Кванмён» была запущена в 2000 году и представляет из себя некую эмуляцию интернета внутри конкретно взятого государства. По данным на конец 2015 года, в сети Кванмён было около 5 тысяч сайтов, а полная её аудитория — составляло примерно 100 тысяч человек.

Сегодня, 20 сентября 2016 года, по странному стечению обстоятельств зона одного из национальных DNS-серверов Северной Кореи стала доступна для передачи на весь мир.
Читать дальше →
Всего голосов 28: ↑26 и ↓2 +24
Просмотры 22K
Комментарии 47

GitHub откроет код собственного балансировщика нагрузки GLB

Серверная оптимизация *Сетевые технологии *Серверное администрирование *

GitHub обслуживает миллиарды HTTP, Git и SSH-соединений ежедневно. Для улучшения производительности в компании начали использовать «голое железо», то есть компьютеры без дополнительных уровней виртуализации. Однако исторически сложилось, что более сложным для оптимизации является сетевая балансировка нагрузки.

Для этого в GitHub использовали вертикальное масштабирование с запуском малого количества больших машин и haproxy. Кроме того, была установлена специфическая аппаратная конфигурация, обеспечивающая отказоустойчивость 10G-линков.

В итоге инженеры GitHub поняли, что понадобится создать собственное решение, которое будет работать для индивидуальных нужд ресурса.
Читать дальше →
Всего голосов 26: ↑25 и ↓1 +24
Просмотры 11K
Комментарии 7

Google открыла исходный код Nomulus — облачного инструмента управления доменами верхнего уровня

Администрирование доменных имен *
Компания Google предоставила разработчикам написанную на Java «платформу» управления доменами верхнего уровня (TLD), доступную с этого дня на GitHub.

Компания заявляет, что работа над технологией Nomulus началась ещё в 2011 году, с внедрением ICANN так называемых generic-доменов типа .app, .blog, .guru и т.д. Сейчас Nomulus управляет доменами верхнего уровня, принадлежащими Google и находящимися под управлением Google Registry. Работать инструмент будет лучше всего на Google App Engine, масштабироваться за счёт Cloud Datastore — NoSQL БД компании.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 5.4K
Комментарии 0

Вводим рейтинг участника GitHub и StackOverflow на «Моём круге»

Блог компании Хабр Карьера Управление персоналом *Карьера в IT-индустрии
Две недели назад мы на «Моём круге» ввели рейтинги участников «Хабра» и «Тостера», о чём рассказали в нашей прошлой публикации. А сегодня рады сообщить о добавлении рейтингов участия ещё в двух сообществах: GitHub и StackOverflow.

На профиле пользователя это выглядит следующим образом:

image

На поиске кандидатов или на откликах к вакансии — так:

image

Добавление двух мощнейших международных ИТ-сообществ позволит разработчикам раскрыть свой профиль ещё лучше, и ещё более эффективно взаимодействовать с потенциальными работодателями. Да и вообще, на наш взгляд, это круто: наверное, впервые можно увидеть сразу в одном месте и в одном формате все свои заслуги участия в ИТ-сообществах!

Чтобы вывести свои рейтинги нужно привязать учетные записи соответствующих сообществ к своему профилю на «Моём круге». Делается это в кабинете своего профиля, в «Ключнице»

Далее расскажем, какие данные мы выводим из GitHub и StackOverflow и что они означают.
Читать дальше →
Всего голосов 41: ↑39 и ↓2 +37
Просмотры 8.1K
Комментарии 72

Вводим рейтинг участника Dribbble и Behance на «Моём круге»

Блог компании Хабр Карьера Управление персоналом *Карьера в IT-индустрии
В июле мы на «Моём круге» ввели рейтинги участников «Хабра» и «Тостера», GitHub и StackOverflow. А сегодня рады сообщить о добавлении рейтингов участия ещё в двух сообществах: Dribbble и Behance.

На профиле пользователя это выглядит следующим образом:

image

На списках специалистов — на поиске кандидатов или в откликах на вакансию — пользователь с рейтингом участника Dribbble или Behance отмечается соответствующей иконкой.

Теперь раскрывать свой профиль во всей красе для потенциального работодателя смогут не только разработчики, но также и дизайнеры. Это важно, ведь дизайнеры составляют десятую часть нашего ИТ-сообщества, объединённого «Хабром». Кроме того, недавно проведённый нами опрос показал, что Dribbble и Behance важны для карьеры дизайнеров. Участие в этих сообществах нередко оказывает решающую роль в принятии решения о приглашении дизайнера на работу.

Чтобы вывести свои рейтинги этих сообществ, нужно привязать их учетные записи к своему профилю на «Моём круге». Делается это в кабинете своего профиля, в «Ключнице».

Далее расскажем, какие данные мы выводим из Dribbble и Behance и что они означают.
Читать дальше →
Всего голосов 26: ↑25 и ↓1 +24
Просмотры 3.1K
Комментарии 6

Открыты исходники почтового сервиса Lavabit

Open source *


Lavabit — это анонимный почтовый сервис (dark mail), которым пользовался Эдвард Сноуден, находясь в Шереметьево летом 2013 года. Как только американские спецслужбы узнали об этом, они заставили владельца Lavabit Ладара Левисона установить следящее оборудование на сервере. Затем ФБР обнаружило, что почта зашифрована, и потребовала от владельца выдать секретные ключи TLS. Тот отказался. Начался судебный процесс, по результатам которого Левисон предпочёл закрыть Lavabit и уничтожить ключи шифрования.

«Дорогие друзья, меня заставили сделать сложный выбор: стать соучастником преступления против американского народа или отказаться от почти десяти лет тяжелой работы и закрыть Lavabit. После долгих раздумий, я решил прекратить работу», — написал он тогда. Его послание до сих пор висит на главной странице lavabit.com, в то время как Левисон продолжает судиться с американским правительством, требуя снять секретность с его дела.
Читать дальше →
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 15K
Комментарии 18

Business Insider: Microsoft ведет переговоры о покупке GitHub

GitHub Финансы в IT


На днях журналисты издания Business Insider получили из неофициальных источников информацию о том, что корпорация Microsoft ведет переговоры с сервисом GitHub о его возможной покупке. О какой сумме идет речь — неизвестно, но еще в 2015 году GitHub оценили примерно в $2 млрд. Тогда инвестфонд Sequoia Capital вложил в стартап около $250 млн. В настоящее время ценник GitHub может быть гораздо выше и составлять $5 млрд или больше. Готова ли Microsoft заплатить такую цену? Пока неясно.

В августе экс-CEO компании Крис Ванстрах заявил, что компания получает ежегодный доход в размере около $200 млн. Финансовые дела компании обстоят вполне неплохо, она продолжает развиваться.
Читать дальше →
Всего голосов 70: ↑68 и ↓2 +66
Просмотры 44K
Комментарии 308

Github представил сервис управления пакетами Package Registry

Open source *GitHub Управление разработкой *


Вчера Github представил службу управления пакетами Package Registry, которая упрощает публикацию общедоступных или частных пакетов рядом с исходным кодом.

Реестр пакетов полностью интегрирован с Github, здесь можно использовать те же инструменты поиска, просмотра и управления для поиска и публикации пакетов, что и для репозиториев. Для совместного управления кодом и пакетами также применимы разрешения для отдельных пользователей и групп. Github гарантирует «быструю и надёжную загрузку», поддерживаемую глобальным CDN Github. И поддерживает привычные инструменты управления пакетами: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) и образы Docker. В будущем список обещают расширить.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 9.5K
Комментарии 17

Запущена программа GitHub Sponsors: теперь на GitHub можно спонсировать других пользователей

Open source *GitHub


На конференции GitHub Satellite была представлена инициатива GitHub Sponsors. Её суть в том, что пользователи GitHub теперь смогут финансово поддерживать друг друга, если считают чью-то деятельность достойной поддержки.
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 2.6K
Комментарии 14

GitHub удаляет открытые версии DeepNude

Обработка изображений *GitHub Машинное обучение *Софт Искусственный интеллект


Сервис GitHub начал удалять страницы, содержащие код программы DeepNude — приложения на основе искусственного интеллекта, которое «раздевает» женщин на фотографиях.

Фрагменты кода были сгенерированы из копии приложения DeepNude, которое вышло в продажу в прошлом месяце. Материал был помещен в удаленный на текущий момент репозиторий GitHub. Как пишет издание The Verge со ссылкой на Motherboard, представители GitHub пояснили, что приложение нарушает правила в отношении «сексуально непристойного контента». С GitHub были удалены несколько репозиториев, включая тот, что был официально создан разработчиком DeepNude.
Читать дальше →
Всего голосов 30: ↑28 и ↓2 +26
Просмотры 29K
Комментарии 85

Гитхаб начал блокировать репозитории пользователей из Крыма, Кубы, Ирана, Северной Кореи и Сирии

GitHub
image

Сегодня утром когда зашел в свой ГитХаб наблюдал печальную картину. Все мои приватные репозитории заблокированы, без возможности скачать (в том числе при экспорте всех данных, они отсутствуют).

Это было ожидаемое событие, тем более ранее блокировки были у Гитлаба, Битбакета. Но принципиальное отличие от других блокировок: на Гитлаб/Битбакете блокируется трафик, те используя VPN я могу зайти и получить доступ к репозиториям, на ГитХабе же полная блокировка самих репозиториев.
Читать дальше →
Всего голосов 121: ↑115 и ↓6 +109
Просмотры 51K
Комментарии 1318

DeepCode — система анализа кода на базе глубинного обучения

Блог компании ITSumma Программирование *Big Data *GitHub Машинное обучение *
Швейцарский стартап DeepCode разрабатывает систему автоматического код-ревью на базе глубинного обучения, сообщает venturebeat. На днях компания закрыла первый инвестиционный раунд и получила на свое развитие $4 млн.

В основе технологии, предлагаемой командой DeepCode, лежит семантический анализ кода вкупе с обучением нейросети с помощью Big Data. Самое интересное в этой разработке то, что в качестве базы данных для обучения сети будет использоваться код публичных репозиториев GitHub.


Кликабельно

Весь процесс разработчики разделяют на несколько этапов. Первый — разметка базы, то есть парсинг самого GitHub и сортировка данных. В качестве главного параметра будет выступать язык программирования, на котором написан проект. Далее идет разметка данных и подготовка спаршенного кода к потреблению нейросетью. Ну и последний, третий этап — это обучение самого DeepCode.
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 5.8K
Комментарии 11

GitHub представил новый API с поддержкой CI/CD

Блог компании ITSumma Open source *Программирование *API *GitHub


Вчера в официальном блоге GitHub была опубликована запись, в которой команда проекта презентует возможности GitHub Actions — нового API ресурса. Теперь разработчикам будет доступна непрерывная интеграция CI/CD, а владельцы публичных репозиториев смогут воспользоваться новинкой бесплатно.

Система поддерживает широкий пул языков и сред разработки, таких как Node.js, Python, Java, PHP, Ruby, C / C ++, .NET, Android и iOS. Кроме этого с Actions теперь доступно тестирование мультиконтейнерных приложений.

Но кроме CI/CD новое API Github предлагает еще несколько новинок, которые упростят жизнь разработчика.
Читать дальше →
Всего голосов 28: ↑28 и ↓0 +28
Просмотры 9.1K
Комментарии 15

BitBucket отказывается от поддержки Mercurial с середины 2020 года

Блог компании ITSumma Git *GitHub IT-компании


Сегодня, 20 августа, в официальном блоге BitBucket опубликовали запись, в которой представители компании сообщают об окончании поддержки репозиториев Mercurial.

Отказ от поддержки Mercurial обосновывают оптимизацией проекта и фокусировкой на более актуальных для миллионов пользователей BitBucket инструментов. Конкретно речь идет о фокусировке на работе с Git-репозиториями. К 1 июня 2020 года из BitBucket Cloud и API проекта поддержка Mercurial будет полностью удалена.
Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Просмотры 8K
Комментарии 46

GitLab отказался от планов следить за активностью пользователей из-за недовольства сообщества

Информационная безопасность *Git *Управление разработкой *IT-компании


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

Представители GitLab сообщали о том, что хостинг GitLab.com и платные пакеты, такие как Starter, Premium и Ultimate, отныне будут включать в себя сниппеты, которые будут работать «аналогично Google Analytics». Также при сборе статистики планировалось использовать и сторонние сервисы, например, от компании Pendo. Изменения не касались только платформ GitLab Core и GitLab Community Edition.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 3.2K
Комментарии 0

GitHub удалил приложение, которое использовали протестующие в Каталонии

Информационная безопасность *GitHub IT-компании
imageФото: Roland Moriz/Flickr

GitHub удалил приложение протестующих в испанской Каталонии. Это произошло после просьбы, поступившей от испанской военной полиции.

По данным властей Испании, группа Tsunami Democràtic, которая стоит за разработкой приложения, является «преступной» и подстрекает к беспорядкам. Военная полиция заявила, в частности, что протестующие занимались «саботажем» основной инфраструктуры Испании.
Читать дальше →
Всего голосов 39: ↑36 и ↓3 +33
Просмотры 16K
Комментарии 71

GitHub опубликовал ежегодный статистический отчет

Open source *Программирование *GitHub Статистика в IT IT-компании


Веб-сервис для хостинга IT-проектов и их совместной разработки GitHub опубликовал сводный отчет за прошедший год с анализом разнообразной внутренней статистики по многим направлениям разработок, а также возможностям и достижениям своих пользователей. Оказалось, что Python теперь на втором месте в рейтинге популярности языков программирования, используемых на GitHub, Java сместился на третье место, а лидером остается JavaScript. Количество пользователей GitHub возросло на 25%, а основные страны, где проживают пользователи сервиса — США, Китай и Индия.
Читать дальше →
Всего голосов 25: ↑24 и ↓1 +23
Просмотры 16K
Комментарии 11

Abbott Labs настояла на удалении с GitHub бесплатного приложения для диабетиков

GitHub Законодательство в IT Копирайт Медгаджеты


Крупная химико-фармацевтическая корпорация Abbott Labs добилась удаления с GitHub бесплатного инструмента, который позволил бы людям с диабетом использовать данные об уровне сахара в крови, полученные с помощью программы, разработанной Abbott. В компании утверждают, что подобное использование нарушит закон об авторском праве.
Читать дальше →
Всего голосов 49: ↑42 и ↓7 +35
Просмотры 17K
Комментарии 30

Создан сверхзащищённый мессенджер без названия. Исходный код уже на GitHub

Блог компании ITSumma Информационная безопасность *Python *GitHub Разработка систем связи *
Авторы проекта TFC объявили о размещении исходного кода сверхзащищённого мессенджера на GitHub. Это не просто приложение, а программно-аппаратный комплекс: он предполагает использование трех отдельных ПК участниками переписки. Плюс, у каждого участника должен быть специальный аппаратный сплиттер, подключенный к ПК. Все сообщения в новом мессенджере передаются через сеть Tor и шифруются надежными алгоритмами, а аппаратный сплиттер не позволяет добраться до конечных пользовательских устройств и взломать их. В Сети уже окрестили проект «мессенджером для параноиков».
Читать дальше →
Всего голосов 75: ↑41 и ↓34 +7
Просмотры 44K
Комментарии 83