About Nothing

четверг, 4 июля 2013 г.

Миграция svn в git - svn git migration

Клонирование стандартного репозитория (который содержит branches, tags и trunk):
  git svn clone -s --authors-file=/var/git-repo/svn-authors --svn-remote svn-repo http://192.168.0.127/repo/
Клонирование репозитория, который содержит в корне проект (можно в уже существующую локальную копию, полученную в предыдущей команде - получится в виде ветки)
  git svn clone --authors-file=/var/git-repo/svn-authors --svn-remote svn-svn http://192.168.0.127/svn/repo
После этого получем все ветки из полученного свн репозитория
  git fetch . refs/remotes/*:refs/heads/*
Создаем гит репозиторий и делаем его remote
  git init --bare /var/git-repo/<имя_гит_репозитория>.git
  git remote add origin /var/git-repo/<имя_гит_репозитория>.git
Указываем, что будем пушить все ветки в remote:
  git config remote.origin.push 'refs/remotes/*:refs/heads/*'
Устанавливаем ветку по умолчанию:
  git symbolic-ref HEAD refs/heads/git-svn
Переименовываем ее в master:
  git branch -m git-svn master
Пушим все:
  git push origin
Если ветки получились оторванными друг от друга (см. git log --graph --simplify-by-decoration --pretty=format:'%d' --all ), то читаем про git grafting

понедельник, 7 января 2013 г.

YouTube Charts: Top Rated, Most Discussed and Most Responded Video Channels

Все, что ниже, уже не актуально!
---------------------------------------------
В связи с тем, что Google поменял интерфейс YouTube и вместе с этим зачем-то удалил из youtube.com/charts просмотр Top Rated/Top Favorites/Most Discussed и пр., помещаю ссылки на каналы, в которые соответствуют этим чартам (хотя думаю в ближайшее время Google должен вернуть их).

Since Google removed Top Rated and Most Discussed Charts I tried to find where I can get this charts now. I went to YouTube API documentation and found there next channels, which are identical to this charts
Here list of channels with Top Rated, Most Discussed and Most Responded Videos with time parameter (I hope channels link wont be changed):

YouTube Top Rated Today Channel: link (https://www.youtube.com/channel/HCZhq5pUjOrrQ)
YouTube Top Rated This Week Channel: link (https://www.youtube.com/channel/HCeNj9KifTAw0)
YouTube Top Rated This Month Channel: link (https://www.youtube.com/channel/HCvrCFiHpPpEI)
YouTube Top Rated All Time Channel: link (https://www.youtube.com/channel/HCWKQJPHqP4J0)


YouTube Most Discussed Today Channel: link (https://www.youtube.com/channel/HCtwExlfwm6Vs)
YouTube Most Discussed This Week Channel: link (https://www.youtube.com/channel/HCYF5lYJB1DOs)
YouTube Most Discussed This Month Channel: link (https://www.youtube.com/channel/HC9O9P9qLCgI8)
YouTube Most Discussed All Time Channel: link (https://www.youtube.com/channel/HCBMSpIgHe2FQ)


YouTube Most Responded Today Channel: link (https://www.youtube.com/channel/HCf415yvcpNyM)
YouTube Most Responded This Week Channel: link (https://www.youtube.com/channel/HCTyc7qE_JwwQ)
YouTube Most Responded This Month Channel: link (https://www.youtube.com/channel/HCpfmrA_FrThc)
YouTube Most Responded All Time Channel: link (https://www.youtube.com/channel/HCxrzZws-aVQ8)



четверг, 5 мая 2011 г.

ebuild для QtCreator TODO plugin.

Называем файл (под катом) qt-creator-todo-plugin-2.2.0.ebuild и помещаем в локальный оверлей.

воскресенье, 15 августа 2010 г.

Загрузка картинок Astronomy Picture of the Day

Написал в начале лета небольшой скрипт на питоне для загрузки картинок с сабжевого сайта. Скрипт запускается из консоли и может принимать в качестве параметра имя каталога, в который будут сохраняться загруженные картинки.

вторник, 16 марта 2010 г.

Построение графиков с использованием Java

Приведу небольшой пример простого приложения для рисования графика функции с использованием Java.

В примере будет задействована JFreeChart - библиотека для построения и вывода на экран или в файл (jpg, svg и т.п.) графиков и диаграмм различных типов.