Для начала поздравляем с Днем Программиста всех жителей Хабры!
Мы долго думали: что бы такого полезного и интересного подарить людям, которые предпочитают слову дело? Думали-думали и придумали: теперь в вашем резюме за вас будет говорить GitHub!
Читать полностью »
Метка «github» - 5
GitHub всё скажет за тебя
2013-09-13 в 11:21, admin, рубрики: Git, github, superjob.ru, Блог компании Superjob.ru, метки: github, superjob.ruПуть Github. Цикл разработки
2013-09-06 в 8:23, admin, рубрики: development, Git, github, Программирование, метки: development, Git, githubРазработка
Я расскажу о цикле разработки через Github, который я использую. Он был проверен в течении года на командах разного размера: 3 — 14 человек.
Существует 2 основных ветки: master и dev.
master — стабильная ветка, готовая к выкатыванию на production сервер в любой момент.
dev — ветка, над которой в данный момент работает команда.
Итак, в начале разработки master и dev ветки идентичны.
GitHub добавляет двухфакторную авторизацию
2013-09-03 в 18:15, admin, рубрики: Git, github, метки: Git, github
Думаю, многи ждали этот момент. GitHub добавил еще один слой безопасности. Наконец-то добавлена двухфакторная авторизация.
Читать полностью »
Новая страница Trending на GitHub
2013-08-16 в 14:28, admin, рубрики: Git, github, update, Системы управления версиями, метки: github, update 13 августа GitHub порадовал пользователей очередным приятным нововведением — в этот раз сделан шаг в сторону дальнейшей социализации.
Был выпущен новый способ просматривать, что находится в тренде на сервисе с удобством фильтрации по временному периоду, трендовым проектам, разработчикам и языкам программирования.
Читать полностью »
Хабрахабр отныне принимает на постоянное хранение иллюстрации ко блогозаписям
2013-07-31 в 6:11, admin, рубрики: github, habrastorage, хабрахабр, хабраэффект, метки: github, habrastorage, Хабрахабр, хабраэффектПубликуя блогозапись «SIM-карты пассажиров московского метро подвергнутся бесконтактному считыванию» на Хабрахабре, я набрал, как обычно, элемент <img src="…"> и указал в нём адрес иллюстрации с SIM-картою (расположенной на Викискладе):
- http://upload.wikimedia.org/wikipedia/commons/2/2c/Simcard.jpg
Однако в сохранённой блогозаписи (и при последующем редактировании её) адрес картинки волшебным образом принял другой вид:
- http://habr.habrastorage.org/post_images/b0d/064/947/b0d064947a9d80f718ff5abce8e1e1c9.jpg
И тогда я понял, что Хабрахабр начал принимать на постоянное хранение те иллюстрации, которые помещаются во блогозаписи.
Такой подход имеет не менее четырёх достоинств:
- Если отдалённый сайт прекратит работу, то картинка из блогозаписи пропадёт. Хабрасклад же, насколько я понимаю, предназначен существовать столько же, сколько и сам Хабрахабр.
- Если отдалённый сайт не выдержит хабраэффекта, то картинка из блогозаписи пропадёт или станет загружаться чрезмерно долго, нервируя читателей блога. Хабрасклад же, насколько я понимаю, устойчив к хабраэффекту.
- Владелец отдалённого хостинга утрачивает возможность анализировать поле «referrer» и другую информацию из заголовков HTTP-запросов от читателей Хабрахабра. Делаются невозможными счётчики посещаемости блогозаписей.
- Отпадает возможность подменить одну картинку на другую, не трогая блогозапись, или выборочно показывать другую картинку части читателей — и тем устроить, например, какую-нибудь грубую шутку над читателями. Хотя надобно отметить, что такие подмены зачастую совершаются и с благими намерениями. Ну, например, если на отдалённый хостинг окажется загружена новая и улучшенная версия картинки, но гораздо более крупного размера, то блогозапись не окажется раздутою по ширине.
Такой подход имеет и не менее четырёх недостатков:
Мобильная версия GitHub
2013-07-16 в 5:54, admin, рубрики: Git, github, mobile development, мобильная версия, мобильное приложение, метки: github, мобильная версия, мобильное приложение
GitHub наконец-то представил мобильную версию сайта. «GitHub — отличный инструмент для разработки и публикации программного обеспечения, но большая часть процесса разработки по-прежнему требует наличия ноутбука или настольного компьютера. С другой стороны, наши телефоны не очень пригодны для написания кода, зато идеально подходят для просмотра и чтения. На этом мы и сконцентрировались при создании мобильной версии сайта», — пишут разработчики.
Читать полностью »
Поиск похожих проектов на GitHub
2013-07-09 в 8:39, admin, рубрики: github, javascript, open source, recommender system, Веб-разработка, метки: github, javascript, recommender systemПривет, Друзья!
Гитхаб — прекрасный сайт. Но представьте, что вы нашли проект А, и хотите узнать какие еще существуют похожие проекты. Как быть?
Именно с таким вдохновением уселся я разбирать API GitHub'a. Спустя пару недель свободного времени вот что получилось:
Для большинства проектов находится пара действительно интересных предложений. Вот несколько примеров: angular.js, front end bookmarks, three.js
Основная идея для построения рекомендаций — «Разработчики которые поставили звездочку этому проекту, также поставили звездочку...». А детали идеи, ее недостатки и ссылка на код — ниже.
Единая облачная PaaS-платформа для ASP.NET, PHP, Node.js и Python
2013-07-02 в 5:26, admin, рубрики: ASP.NET, bitbucket, Git, github, Mercurial, node.js, php, python, tfs, web sites, windows azure, Блог компании Microsoft, Веб-разработка, метки: ASP.NET, bitbucket, Git, github, mercurial, node.js, PHP, python, tfs, web sites, windows azureВ этой статье мы поговорим про анонсы и коммерческую доступность сервиса Windows Azure Web Sites.
Windows Azure Web Sites
Windows Azure Web Sites — это сервис предназначенный для быстрого создания новых или размещения существующих веб-приложений в надежном, масштабируемом облачном окружении.
Ключевыми особенностями Windows Azure Web Sites являются:
- Поддержка разнообразных платформ и языков программирования для размещения веб-приложений;
- Непрерывная интеграция со службами и системами контроля версий;
- Публикация готовых приложений, фреймворков и CMS за две минуты из галереи шаблонов;
- Масштабирование по требованию и автоматическое масштабирование вычислительных ресурсов на основе заданных правил;
- Подробные мониторинг, ведение логов и диагностика через панель администрирования;
- Удобное конфигурирование, поддержка SSL, привязка собственных доменов, поддержка 32 и 64-битного размещения;
- Гибкое ценообразование: бесплатный тариф, быстрое масштабирование сайта на другие тарифы при росте приложения.
Команда математиков за полгода написала 600-страничную книгу, используя GitHub
2013-06-26 в 16:58, admin, рубрики: agda, coq, Git, github, type theory, математика, перевод, переводы, метки: agda, coq, Git, github, type theory, математика, переводПеревод статьи Андрея Бауера — The HoTT book
Книга по HoTT закончена!
Начиная с весны, и даже раньше, я участвовал в командном проекте по написанию книги по гомотопической теории типов (Homotopy Type Theory). Она наконец написана и готова к употреблению. Вы можете скачать книгу бесплатно: homotopytypetheory.org/book/. Майк Шульман рассказал о содержании книги, так что я не буду повторять то же самое. Вместо этого я бы хотел прокомментировать некоторые социо-технологические аспекты создания книги и, в частности, рассказать о том, чему нас научило сообщество Open source.
Читать полностью »
GitRec: Персональные GitHub-рекомендации
2013-06-19 в 7:44, admin, рубрики: Git, github, рекомендации, метки: github, рекомендации
Спору нет, Github — одна из лучших платформ для совместной работы над open source проектами. Но вот найти проект, который близок по духу и смыслу вашему, здесь зачастую бывает не так просто. А ведь можно было бы найти похожий проект и принять участие в его разработке. Теперь с этим вопросом, возможно, станет немного проще — после появления GitRec, который позволяет получить список рекомендаций для конкретного репозитория или юзернейма.
Читать полностью »