Канадский программист Юрий Рашковский решил объединить две популярные технологии — систему контроля версий Git и распределённую БД Биткоин. Его проект Gitchain, который недавно успешно собрал на Кикстартере запланированные 10 000 долларов, по задумке автора позволит сделать систему контроля версий Git по-настоящему распределённой. С ростом популярности крупных публичных репозиториев, таких как Гитхаб, система Git, которая изначально задумывалась как распределённая, фактически используется централизованно и полностью зависит от сторонних серверов.
Читать полностью »
Рубрика «Git» - 40
Gitchain: смесь Гитхаба с Биткоином
2014-05-31 в 14:55, admin, рубрики: bitcoin, DHT, Git, Peer-to-Peer, метки: bitcoin, DHT, GitИнструмент для подсветки активного пункта простого HTML меню
2014-05-26 в 20:36, admin, рубрики: css, Git, github, html, open sourse, php, symfony, twig, меню, метки: css, Git, github, html, open sourse, twig, меню Чуть ли не каждое меню, прорисованное дизайнером в макете, имеет чуть иное отображения для текущего пункта меню, на котором в данный момент находится пользователь. Это элементарные приемы для повышения юзабилити. Чаще всего такие активные пункты меню стараются как то выделить цветом.
Читать полностью »
Bitbucket – новый резиновый интерфейс
2014-05-21 в 14:47, admin, рубрики: bitbucket, Git, Mercurial, Системы управления версиями, метки: bitbucket, Git, mercurial 
Вчера Atlassian выпустила обновление своего сервиса Bitbucket. Полностью обновился интерфейс, и добавилось немного интересных багов фич. Под катом приведу краткий обзор нововведений на основе записи в блоге разработчиков, ну или можно сразу потыкать у себя в браузере.
Читать полностью »
Синхронизация структуры MySQL + Git
2014-05-08 в 11:22, admin, рубрики: Git, mysql, Серверная оптимизация, метки: Git, mysql Для синхронизации файлов проекта, ведения история мы используем системы контроля версий, например, Git. Однако, когда у меня встал вопрос о контроле версий структуры базы MySQL — удовлетворяющего решения найти не удалось.
Замечу, во многих фреймворках и ORM существуют необходимые механизмы «из коробки» — миграции, версионность и т.д. А вот для нативной работы с MySQL — приходится все делать ручками. И пришла идея попытаться создать автоматическую систему для отслеживания изменений.
Читать полностью »
GIT Quiz- практикум по использованию git, для начинающих
2014-04-23 в 3:42, admin, рубрики: Git, метки: GitЯ сам переходил с SVN на GIT несколько лет назад и переводил других разработчиков. За это время у меня сформировалось понимание, что теория, книжка, google/stackoverflow — это хорошо, но есть нюанс.
“Чем отличается теория от практики? В теории — ничем! На практике все немного не так.”
- Читать что “ветки — это круто” — это одно, а вот перестать бояться делать ветки — другое;
- Иметь возможность делать локальные коммиты — это одно, а делать их в реальности — совсем другое;
- Кто-то знает как использовать в теории, но на практике не делал и поэтому и не использует;
- Кто-то просто не знает, а чего не знаешь, то и не используешь.
Именно по этому, я написал Git Quiz для своих коллег — чтобы люди привыкли использовать git, как git, а не как svn; чтобы у разработчиков сформировалась мышечная память, чтобы теория стала практикой.
Особенность quiz в том, что это не учебник, не тест с вариантами ответа или без них. GIT Quiz — это мини лабораторная работа. Время прохождения теста 15-45 минут.
Всего 19 последовательных шагов. У каждого шага есть:
- Описание что нужно сделать по задаче;
- Версия репозитория до шага;
- Версия репозитория после шага;
- Скриншот после выполнения шага;
- Видео — как сделать задачу.
Сами задачки — это пошаговое выполнение разработки по gitflow с использование git.
Ссылка на проект в github
Читать полностью »
Привет! В очередной раз на глаза попался очень интересный репозиторий. Эта шпаргался по самым тайным и функциональным возможностям Git и GitHub появилась благодаря выступлениям Зака Холмана одну из статей которого я уже переводил Git and GitHub Secrets на Aloha Ruby Conference 2012 и More Git and GitHub Secrets на WDCNZ 2013. Стоит сказать о том, что проект набрал свыше 1000 старов менее чем за 12 часов. Приведу несколько примеров:
Hub — Git Wrapper
Hub — это оболочка над Git, которая сокращает потраченное время на лишнее нажатии клавиш при работе с Git.
$ hub clone tiimgreen/toc
> git clone https://github.com/tiimgreen/toc.git
На hub можно сделать алиас git и все будет выглядеть еще удобнее:
# Remote
$ git remote add rtomayko
> git remote add rtomayko git://github.com/rtomayko/CURRENT_REPO.git
#Fetch
$ git fetch mislav
> git remote add mislav git://github.com/mislav/REPO.git
#Fork
$ git fork
[ repo forked on GitHub ]
> git remote add -f YOUR_USER git@github.com:YOUR_USER/CURRENT_REPO.git
Git и Visual Studio: как правильно приготовить
2014-03-17 в 6:27, admin, рубрики: DVCS, Git, github, open source, tfs, Visual Studio, Блог компании Microsoft, метки: DVCS, Git, github, open source, tfs, Visual Studio Некоторое время назад мы анонсировали поддержку Git в Visual Studio и TFS. Для того, чтобы научиться правильно готовить все это, я сам прошел весь путь и хочу рассказать вам о нем. Ниже — о том, как использовать Git в VS.
Читать полностью »
Превращаем скучные логи Git’a в захватывающую анимацию
2014-03-07 в 9:09, admin, рубрики: animation, Git, open source, Анимация и 3D графика, визуализация данных, метки: animation, Git, визуализация данных 
Каждый, кто посвятил себя работе с компьютерами, хоть раз, но сталкивался с распространёнными высказываниями вроде: «Помоги мне сделать %work%, ты ведь всё равно без дела за компом сидишь». Особенно часто в эту ситуацию попадаёшь, когда работаешь непосредственно в окружении коллег проделывающих ручную работу. Для этих людей ты зачастую представляешься воплощением безделия и главным пользователем youtube.
Сейчас я покажу вам один из приёмов, как превратиться в глазах сотрудников из лодыря в волшебника.
Читать полностью »
GitHub запустил Developer Program
2014-03-06 в 19:41, admin, рубрики: Git, github, Системы управления версиями, метки: githubGitHub сегодня анонсировал запуск GitHub Developer Program, предназначенной для лучшего информирования разработчиков о происходящих изменения и коллективной работы над улучшением сервиса.

Члены GitHub Developer Program будут получать уведомления об изменениях в GitHub API, а также самый ранний доступ к новым функциям. У участников программы кроме того будет возможность запросить лицензию разработчика для GitHub Enterprise и размещать свои инструменты для рассмотрения на новой Читать полностью »
Видео докладов с конференции LoveQA. Первая часть
2014-03-04 в 13:53, admin, рубрики: aida, badoo, continuous integration, Git, jira, LoveQA, mobile, qa, teamcity, автоматизация, баду, Блог компании Badoo, доклады, конференция, мобильное тестирование, Презентации, тестирование, тестировщики, Учебный процесс в IT, метки: aida, badoo, continuous integration, Git, jira, LoveQA, mobile, teamcity, автоматизация, баду, доклады, конференция, мобильное тестирование, презентации, тестирование, тестировщики Несколько недель назад, 15 февраля, мы проводили нашу первую конференцию для тестировщиков LoveQA. Спасибо всем тем, кто пришел и кто смотрел online трансляцию. У нас есть видео докладов и мы с удовольствием ими с вами делимся. Сегодня выкладываем первые 4 доклада и в конце недели опубликуем остальные.
Если у вас остались какие-то вопросы, то их можно задавать в комментариях к посту.
Фото с конференции в FB и Вконтакте.
Доклады
«Есть ли жизнь после релиза? Наш опыт тестирования мобильных приложений»
Александр z3us Хозя & Николай Козлов, Badoo.
