Открыть список
Как стать автором
Обновить

Комментарии 42

Спасибо, поправил. И вспомнил, что ещё оригинал хотел добавить.
Не, ну просто огромное спасибо! Респектище и уважуха!!! Очень интересно — уже давно хотел позыркать это видео, и оно даже у меня в закладках валяется, но с уровнем восприятия разговорного английского смотреть это было издевательством над собой, да и над Линусом. Спасибо!
А скажите, а видео с русскими субтитрами нет?
Перевод: русский любительский (один голос)
ждем дубляж с лицензии :))
Это я понял. Просто, я подумал, что есть может где-нибудь с субтитрами — люблю, знаете ли сорц слышать, а для его понимания — вот и субтитры…

Я так понял, что нет. Но всё равно огромный огромное спасибо. Главное — информация, а не финтифлюшки :))
Я подумываю сделать ещё вариант с сабами. Текст есть, mp4 с тытрубы стянуть можно. Но вот ещё раз тратить около 5 часов… а именно столько ушло на записывание аудио, длительностью 1:10. Боюсь, у меня просто духу не хватит. Хотя через пару дней, может и одумаюсь( ближе к выходным).
Нет, нет. Всё и так прекрасно. Мои привычки — это мои проблемы. Уже то, что это видео в плане понимания стало мне ближе — вот это радует несказанно :) Я просто думал, что оно с сабами уже есть (а я пропустил), а вы просто озвучили.
Спасибо! А то я разговорный вообще не понимаю, но надо бы заняться этим вопросом (:
т.е. знания языка начально-техническое %)
спасибо за видео )) все хочу попробовать git но руки не доходят
Поверьте мне, обязательно попробуйте.

Я работаю с Subversion уже порядка двух лет. Ничего особенного, простейшие операции: add, commit, update и т. д.

НО! Даже на таком простейшем уровне разница между Git и Subversion хорошо заметна, начиная с того, что Git быстрее и заканчивая тем, что Git пытается предположить, что же за команду вы хотели выполнить (например, когда ошиблись и написали «git commi ...» вместо «git commit ...»).

Это конечно не такие уж весомые аргументы в пользу Git, однако почему бы не воспользоваться данными преимуществами при том, что большинство базовых команд ОЧЕНЬ похоже на команды Subversion? Здесь я привёл лишь преимущества, которые сразу заметны, но ведь можно копнуть и глубже, верно?

P. s. Я недавно стал использовать Git, но концепция мне очень понравилась.
Да, забыл совсем: хотя и просматривал это видео раньше, с удовольствием пересмотрю ещё раз. Автору огромное спасибо!
$ git statu
git: 'statu' is not a git-command. See 'git --help'.

$ svn st
M      build.xml


Возможно, у меня старая версия git(1.6.0.4), но до сих пор меня раздражает, что он сам не содержит такие удобных сокращений, как st,ci,up. Приходится 'alias' использовать.
Хм, мне кажется это, наоборот, даже лучше. Так человек сам может выбрать нужную ассоциацию.
Ваше первое мнение:
Даже на таком простейшем уровне разница между Git и Subversion хорошо заметна, начиная с того, что Git быстрее и заканчивая тем, что Git пытается предположить, что же за команду вы хотели выполнить (например, когда ошиблись и написали «git commi ...» вместо «git commit ...»).

не совпадает со вторым:
Хм, мне кажется это, наоборот, даже лучше. Так человек сам может выбрать нужную ассоциацию.

Моё имхо, git зря не поддерживает привычные сокращения команд. Или в debian-пакете, например, можно было бы добавить bash-completion модуль для этого. Это упростило бы переход на него. А когда по 10 раз в день делаешь svn st, а потом пересаживаешься на git на чью-нибудь машину и автоматически делаешь то же самое, начинаешь нервничать.
Не вижу противоречия. Я говорил о том, что мне понравилось поведение Git при выполнении ошибочной команды (подсказка, показывающая возможные команды). Вы же отметили, что отсутствуют сокращения принятые в Svn. Это разные вещи.
Возможно, на вашей машине работает bash completion, а не умный git.
Вот сейчас пишу 'git commi' — не подсказывает 'commit':
git commi
git: 'commi' is not a git-command. See 'git --help'.


Я поэтому и написал, что git сам по себе не содержит подсказок.
Кстати, может быть. Хотя вроде я выбирал без bash-скриптов (на Windows ставил).

О, как я опростоволосился похоже. Всем пардоны! :)
Бывает ;)

P.S. Так, у нас тут уже 14:10, надо работать уже начинать.
вообще то
$ git commi
git: 'commi' is not a git-command. See 'git --help'.

Did you mean this?
commit

это совсем не баш со мной разговаривал :).
И слава богу. Git вроде как не для наших бабушек писался. Bash никто не отменял пока, глупо делать подобные велосипеды для командной строки.
и плюс всегда можно прикрутить к bash продвинутый автокомплитер, после чего команды git можно автодополнять табом.
Cпасибо, хорошо звучит, Вы молодец!
Спасибо за ссылку. Прошел на ютуб и посмотрел оригинал. Было действительно интересно.
А что за доклад Эндрю об kernel, о котором Линус упоминает в начале?
Извините, не удержался, процитирую несколько моментов из видео, для тех кто не посмотрел еще, может их это заинтересует:
«я вообще не делал эту презентацию прошлой ночью, потому-что прошлой ночью я пьянствовал, отрывался и ел суши»
«С CVS мы уже разобрались, вы можете не соглашаться со мной столько, сколько хотите, но в течении этого доклада, все кто не согласен со мной, по определению — тупые уроды, помните об этом.»
в общем, смотреть довольно весело :)
Он вообще любит острые выражения, это еще со времен спора с Таненбаумом тянется.

ОДнако, дело свое знает, к нему стоит прислушаться. Пока дядька ни разу не слажал как программист.
Мне кажется или он сильно похудел?
Вот например не так давно:
Ну какая разница, нам же его не варить :)
старое видео
ДВА ГОДА НАЗАД Линус Торвальдс рассказал представителям Google об использовании GIT (распределённой системы контроля версий) для ядра Linux.
Спасибо, интересно получилось (я думал на тему накладывания субтитров, но на озвучку и не думал замахиваться). А сложно озвучивать? Получилось с одной попытки или пришлось с видеомонтажом возиться?
Сам процесс записи занял около 5 часов (на 1:10 часа видео). Для начала, выдрал звуковую дорожку из видео. Далее второй дорожкой писал в Audicity с микрафона, в то время как слушал голос Линуса в наушники. Иногда получалось записать с первого раза около минуты--двух текста, но чаще, где-то запинался, стирал последнюю фразу, и начинал писать с неё. Иногда опережал Линуса, т.к. я зачитывал текст, то приходилось бить свою запись на части и двигать их в места, где он начинал о них говорить. Такая же синхронизация была сделана и для его шуток, что бы смех аудитории попал и в мою паузу. Т.е. я бы просуммировал так: 2.5 часа чистой записи голоса; 2.5 часа синхронизации; 1 час — запись видео, деление на части и т.д. и ещё 1.5 часа ушло с самого начала, пока прикручивал связку Audicity и PulseAudio, что бы оно работало с моим внешним USB микрофоном.
Я конечно не Левитан, но с моим осипшим голосом, да ещё для записи поздней ночью — получилось намного лучше моих пессимистичных ожиданий. Вообщем, есть ещё к чему стремиться. А то, что много людей высказало свою благодарность — только сильнее подхлёстывает меня сделать ещё что-нибудь в этом же духе. Наверно далее будут скринкасты про git, mercurial и bazaar. С самых быстрых и простых операций до, может, более продвинутых тем — пока не знаю. Эта тема меня сейчас самого очень сильно интересует, т.к. я усиленно пытаюсь спрыгнуть с SVN, который из-за некоторых моментов меня уже порядком замучал.
В общем, что я всем этим длинным сообщением хотел сказать (которое, кстати, получилось длиннее самого поста), всем ОГРОМНОЕ СПАСИБО за добрые слова. Рад стараться, и выказываю ответную благодарность всем заинтересовавшимся.
Я на самом деле подозревал, что все непросто (аудиосинхронизация и видеомонтаж трехчасовой лекции у меня где-то день целый и убивала). Пусть народ знает, что это нелегкий путь, и сам на него без достаточной силы духа не лезет.

Что касается скринкастов по нетривиальным аспектам VCS — сам тоже собираюсь делать. Размышляю, как сделать это максимально эффективно и наглядно.
Благодаря Git народ наконец приучился к распределенным системам контроля версий. Жаль что сам Git не всегда стабильно работает.

Сегодня на очередном проекте у меня заглючил гит (при пуше на удаленный сервер потерял часть коммитов), завтра этот проект буду переводить на mercurial (как еще один 3 месяцаназад), который никогда не глючил.
А может кто рассказать внятно, в чем разница между гитом и меркуриалом?
А можно где-нибудь скачать в приличном качестве и без флэша? Если есть проблемы с хостингом, могу выложить у себя и запостить тут ссылку.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.