Чуть ли не каждое меню, прорисованное дизайнером в макете, имеет чуть иное отображения для текущего пункта меню, на котором в данный момент находится пользователь. Это элементарные приемы для повышения юзабилити. Чаще всего такие активные пункты меню стараются как то выделить цветом.
Читать полностью »
Рубрика «Git» - 36
Инструмент для подсветки активного пункта простого 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.
Миграция кода из SVN на Git в TFS2013
2014-02-28 в 5:11, admin, рубрики: Git, svn, tfs 2013, Visual Studio, метки: Git, svn, tfs 2013Что есть (было)
Есть SVN сервер, и довольно старый – 2008 года. Обновлять его опасаются: «мало ли что». Бэкапы-не бэкапы, создать себе проблему и героически из нее выходить не хочется.
Что хочется (есть)
Осовременить средства и методики разработки. Как минимум – получить возможность делать локальные комиты. В итоге решили перейти на Git. С Git у некоторых людей в команде был опыт, причем хороший, и поэтому решили всерьез и не думать о других распределенных системах.
Чего при этом не хочется
Не хотелось заморачиваться администрированием, не хотелось «менеджерить» из консоли права. Ну и лично мне не хотелось лезть в дебри Linux (не религии ради, а просто есть еще и другие задачи, да и в команде почти все на Windows сидят), плюс из свободных у нас были только Windows машины.