В качестве гуя мне нравится использовать git-cola — есть в репозиториях.
Для использования git нужно:
1) создать в папке репозиторий. В консоли заходим в нужную папку и делаем $git init. Всё, теперь эта папка — полноценный гит-репозиторий, мождно работать;
2) сделать в этой папке $git add -A и $git commit -m "Изначальное добавление файлов". Эти команды добавят все файлы в текущей директории и поддиректориях в контроль версий;
3) коммиттить файлы в процессе дальнейшей работы-как-обычно.
В самом простом виде это выглядит так:
— что-то поменяли;
— просмотрели список изменений ($git status в консоли или по списку файлов в git-cola)
— просмотрели отдельные изменения в случае сомнений ($git diff sidebar.html или в diff viewer в гуе)
— добавили нужные файлы к грядущему коммиту ($git add pornopopup.js или даблклик по имени файла в git-cola; $git add -A добавит в будущий коммит все файлы)
— написали описание и совершили коммит ($git commit -m "К программе приделаны кнопки")
Дальше при необходимости можно проглядывать журнал, сверять коммиты, воскрешать и откатывать изменения. Это всё уже от стиля работы зависит, да и гугл неплохо помогает…
Просмотровщик — не заметил тормозов прямо сейчас. Щёлкнул-увидел, без проблем. Возможно, условия не те (картинки маленькие, не по 100 на папку).
Закладки на ftp делаются, вбивать заново ничего не надо.
С архивами — вы правы. Уели.
Хотя распаковывать-сжимать можно из конеткстного меню, по сколько угодно. Как и шифровать, кстати.
Я так понял, Total Commander — тотемная софтина не по причине двухпанельности. (В том же наутилусе есть режим по нажатию на F3).
А по каким-то другим причинам. Должно быть, в нём встроены полезные многим функции, которых нигде больше не найдёшь.
Только, судя по тому, что я о них не знаю — мне они не нужны никогда были…
Насколько велик разброс может быть?
Я вот в работе этого не замечал, хотя ничего не настраивал отдельно.
Походил сейчас по рабочей комнате, попросил открыть данную страницу на мониторах коллег (всего 5 штук, 3 различных производителя) — никаких катастрофических изменений не ощутил.
Может, это настолько же незаметно, насколько разница между cd и mp3?
Кроме того, есть ли смысл супер-выверять цвета для веба, если у конечных пользователей всё равно всё ненастроено, и может быть всё что угодно? То есть неопределённость не убирается, хоть обкалибруйся.
А как так может получиться?
В смысле, это у меня монитор гадостный, или у все остальные хором себе цвета скалибровали, а я на задворках цивилизации остался?
>правильно настроеннная WinXP в разы обгоняет тяжеловесный гном, который даже на новом железе умудряется притормаживать
Неплохо бы показать цифры какие-нибудь, что ли.
Или скринкаст, где гном подтормаживает, на худой конец.
Sempron 1800+, полгига памяти, встроенная видеокарта. Гном, Хром, Файрфокс, Тандербёрд, Эклипс открыты, ну и ещё по мелочи.
Чего-то всё нормально у меня. ЧЯДНТ?
>Total Commander
Вот никогда не мог понять, в чём его прелесть. Неудобно мне, и всё. Собственно, это вопрос всего лишь предпочтений.
Нет, как-то незачембыло. Просто первая ссылка, что нагуглилась.
Для веба это всё слабоприменимые излишества, ИМО.
А единственное, что я печатал за последние пару лет — это диплом в ТеХе. И красный цвет на графике отличался от синего — значит, калибровать цвета под Линуксом никому не нужно:).
А есть разница при сёрфинге? По сравнению с Ubuntu+Chromium? (Или официальным Chrome, с недавних пор: www.google.com/chrome?platform=linux)
В чём проявляется?
Как два монитора заменят мне восем виртуальных десктопов, на которых аккуратно расположены окошки?
Проганье — на одном, текстовый документ — на другом, тексты на третьем, аська, хабр с фэйсбуком, getting things gnome…
И приятные хоткеи быстро переносят меня из контекста в контекст.
Надо нанять слугу, знаю. Чтоб по щелчку пальцами из восеми мониторов передо мной выставлял нужный.
Кстати, meld очень круто интегрируется в Наутилус (кнопочки «Сравнить позже...» и «Сраснить с РанееВыбраннаяПапка»).
Да ещё и встроенная в него возможность посмотреть дифф с предыдущими ревизиями версионной системы. Очеень ценно.
Да, и кто ещё не использует git для разработки, даже сам-с-собой, тот неправ.
История изменений (А на той неделе я тут кусок кода удалил, думал, что его не надо, но вот поди ж ты).
Ветки (А вдруг получится тут liboldworking открутить и libfastuntested прикрутить? Не доведу до конца — перейду на активную, буду дальше работать, потом вернусь...).
Работа без сервера (репозиторий прямо в любой локальной папке).
Автосведение изменений (я что-то мигом поправил на удалённом, а потом долго и упорно кодил на локальном — ветки разбежались, как быть?)
А я даже повесил
CapsLock — включить английскую
Shift+CapsLock — русскую.
Много удобнее стало — не надо думать «так, а какая у меня раскладка? Да вот же ж!..»
В итоге gxneur даже в ручной режим перевёл — только с перекодировкой по запросу, т.к. сам почти не ошибаюсь…
Да не вопрос, конечно.
Пусть расцветает миллион цветов.
Просто слово «профессиональный» таскают туда-сюда кто не попадя. Скоро ложки профессиональные появятся, и презервативы.
Вот глаз и зацепился.
Хотя как раз в Вашем случае всё довольно гладко.
P.S. А сам я владелец гуглофона, синхронизируюсь с ним.
Для использования git нужно:
1) создать в папке репозиторий. В консоли заходим в нужную папку и делаем
$git init
. Всё, теперь эта папка — полноценный гит-репозиторий, мождно работать;2) сделать в этой папке
$git add -A
и$git commit -m "Изначальное добавление файлов"
. Эти команды добавят все файлы в текущей директории и поддиректориях в контроль версий;3) коммиттить файлы в процессе дальнейшей работы-как-обычно.
В самом простом виде это выглядит так:
— что-то поменяли;
— просмотрели список изменений (
$git status
в консоли или по списку файлов в git-cola)— просмотрели отдельные изменения в случае сомнений (
$git diff sidebar.html
или в diff viewer в гуе)— добавили нужные файлы к грядущему коммиту (
$git add pornopopup.js
или даблклик по имени файла в git-cola; $git add -A добавит в будущий коммит все файлы)— написали описание и совершили коммит (
$git commit -m "К программе приделаны кнопки"
)Дальше при необходимости можно проглядывать журнал, сверять коммиты, воскрешать и откатывать изменения. Это всё уже от стиля работы зависит, да и гугл неплохо помогает…
Закладки на ftp делаются, вбивать заново ничего не надо.
С архивами — вы правы. Уели.
Хотя распаковывать-сжимать можно из конеткстного меню, по сколько угодно. Как и шифровать, кстати.
А по каким-то другим причинам. Должно быть, в нём встроены полезные многим функции, которых нигде больше не найдёшь.
Только, судя по тому, что я о них не знаю — мне они не нужны никогда были…
Я вот в работе этого не замечал, хотя ничего не настраивал отдельно.
Походил сейчас по рабочей комнате, попросил открыть данную страницу на мониторах коллег (всего 5 штук, 3 различных производителя) — никаких катастрофических изменений не ощутил.
Может, это настолько же незаметно, насколько разница между cd и mp3?
Кроме того, есть ли смысл супер-выверять цвета для веба, если у конечных пользователей всё равно всё ненастроено, и может быть всё что угодно? То есть неопределённость не убирается, хоть обкалибруйся.
В смысле, это у меня монитор гадостный, или у все остальные хором себе цвета скалибровали, а я на задворках цивилизации остался?
Неплохо бы показать цифры какие-нибудь, что ли.
Или скринкаст, где гном подтормаживает, на худой конец.
Sempron 1800+, полгига памяти, встроенная видеокарта. Гном, Хром, Файрфокс, Тандербёрд, Эклипс открыты, ну и ещё по мелочи.
Чего-то всё нормально у меня. ЧЯДНТ?
>Total Commander
Вот никогда не мог понять, в чём его прелесть. Неудобно мне, и всё. Собственно, это вопрос всего лишь предпочтений.
Для веба это всё слабоприменимые излишества, ИМО.
А единственное, что я печатал за последние пару лет — это диплом в ТеХе. И красный цвет на графике отличался от синего — значит, калибровать цвета под Линуксом никому не нужно:).
В чём проявляется?
Потому что все беларусы обязаны хоститься только в бай и на родине.
wiki.compiz.org/Plugins/Grid
Хочется развернуть окно на левую половинку экрана — Ctrl+Alt+4(нумпадное)
На верхнюю — Ctrl+Alt+8(нумпадное)
И так далее.
Офигенно удобно.
Проганье — на одном, текстовый документ — на другом, тексты на третьем, аська, хабр с фэйсбуком, getting things gnome…
И приятные хоткеи быстро переносят меня из контекста в контекст.
Надо нанять слугу, знаю. Чтоб по щелчку пальцами из восеми мониторов передо мной выставлял нужный.
Да ещё и встроенная в него возможность посмотреть дифф с предыдущими ревизиями версионной системы. Очеень ценно.
Да, и кто ещё не использует git для разработки, даже сам-с-собой, тот неправ.
История изменений (А на той неделе я тут кусок кода удалил, думал, что его не надо, но вот поди ж ты).
Ветки (А вдруг получится тут liboldworking открутить и libfastuntested прикрутить? Не доведу до конца — перейду на активную, буду дальше работать, потом вернусь...).
Работа без сервера (репозиторий прямо в любой локальной папке).
Автосведение изменений (я что-то мигом поправил на удалённом, а потом долго и упорно кодил на локальном — ветки разбежались, как быть?)
Как я без этого жил — ума не приложу…
CapsLock — включить английскую
Shift+CapsLock — русскую.
Много удобнее стало — не надо думать «так, а какая у меня раскладка? Да вот же ж!..»
В итоге gxneur даже в ручной режим перевёл — только с перекодировкой по запросу, т.к. сам почти не ошибаюсь…
!radius = 2ex
!background = #ddd
=rounded
border-radius = !radius
-moz-border-radius = !radius
-webkit-border-radius = !radius
=padding(!sizex, !sizey = !sizex / 2)
padding-left = !sizex
padding-right = !sizex
padding-top = !sizey
padding-bottom = !sizey
#element
+rounded
background-color = !background
+padding(!radius)
Хотя необходимость воевать с ie всё равно остаётся…
Пусть расцветает миллион цветов.
Просто слово «профессиональный» таскают туда-сюда кто не попадя. Скоро ложки профессиональные появятся, и презервативы.
Вот глаз и зацепился.
Хотя как раз в Вашем случае всё довольно гладко.
P.S. А сам я владелец гуглофона, синхронизируюсь с ним.