LINUX.ORG.RU
ФорумTalks

Поломали gedit, ироды

 , ,


0

2

Только что у меня сегфолтнулся gedit, и унес с собой в цифровой рай час моей работы.

Сначала я был зол. Очень зол. «Это же !@#*% блокнот, как его можно поломать?». Потом, когда я начал переписывать то, что уже однажды написал, я нашел гораздо более изящные формулировки для тех мыслей которые я излагал.

И вот сижу я и думаю: может это новая киллер-фича gedit? Когда он видит что ты пишешь хероту, он сегфолтится без резервной копии заставляя тебя все переписывать сначала.

★★★★★

Последнее исправление: morse (всего исправлений: 1)

С ДОСа выработал привычку нажимать F2 почти каждую минуту.

А сейчас ещё и hg commit.

luke ★★★★★
()
Ответ на: комментарий от luke

С ДОСа выработал привычку нажимать F2 почти каждую минуту.

А сейчас ещё и hg commit.

Коммит. Почти. Каждую. Минуту.

Какой песец.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от luke

Коммит. Почти. Каждую. Минуту.
Какой песец.

Ну не минуту. Но надо стремиться.

Если бы я был твоим начальником... короче, это стремление у тебя бы быстро пропало.

А что в этих ваших свэнах такое не поощряется?

Последний раз пользовался SVN ~9 лет назад, до перехода на Mercurial.

tailgunner ★★★★★
()

gedit
час моей работы

Страшно спросить кем ты работаешь

Siado ★★★★★
()
Ответ на: комментарий от Murg

использую sublime, при падении, все несохраненное наместе.

Если сразу убить то нет :)

true_admin ★★★★★
()

Судя по всему, забота в духе Гнома — это не когда конечному юзеру делают хорошо, а когда юзера колотят по башке дубинкой до тех пор, пока он не решит, что ему хорошо.

dogbert ★★★★★
()

А я вот имею привычку нажимать Ctrl + S как только перестаю печатать хоть на пару секунд и задумываюсь. Уже делаю это настолько рефлекторно, что могу сделать это там, где не надо (хоть и редко) - например, при написании поста в браузере (приходится закрывать Esc окно сохранения веб-страницы).

KivApple ★★★★★
()
Ответ на: комментарий от dogbert

Зря вы так. Дух FSF, HIG и Unix-WAY живёт в Gnome 3. Только это DE предлагает пользователям простые настройки, не обременённые ненужным функционалом.

EXL ★★★★★
()
Ответ на: комментарий от NeXTSTEP

А если во время сохранения пропадёт электричество, то накроется весь файл целиком, а не только промежуточный результат.

fenris ★★★★★
()

даже если опустить сам факт использования этого редактора для таких целей, то у него имеется автосохранение, которое, емнип, даже включено по умолчанию.

http://imgur.com/M9Pb3Mr

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Хм. А можно в двух словах, чем это плохо?

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

takino ★★★★★
()

Ты, очевидно, никогда не работал на ЕС ЭВМ. Тогда бы твоя рука постоянно тянулась бы к F2 через каждую строчку кода.

record ★★★★★
()
Ответ на: комментарий от takino

Хм. А можно в двух словах, чем это плохо?

Чем плохо иметь 480 коммитов от одного кодера в день? Ну я даже не знаю.

потом мержили результаты дневной работы в мастер с обобщенным комментарием

То есть у вас было N*480+1 коммитов в мастере каждый день?

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)

Диссеры следует в Либре писать или Опене

Блокноты для кода.

Для латеха свой ИДЕ есть

bookman900 ★★★★★
()
Последнее исправление: bookman900 (всего исправлений: 1)

унес с собой в цифровой рай час моей работы

Морс, ты балбес. Я вот уже лет 10 как после каждого важного изменения в коде/тексте/чертеже/документе сохраняюсь. Не понимаю тех ССЗБ, которые этого не делают.

Zhbert ★★★★★
()
Ответ на: комментарий от Deleted

включено по умолчанию

Ага, ты даже скрин привел, на котором оно выключено ))

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

N*480+1

N*(480+1)

N*480 - коммиты от разработчиков, 1 - octopus merge с N предками. Если делается серия обычных (с двумя предками) merge, то N*(480+1)-1 коммитов.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

То есть у вас было N*480+1 коммитов в мастере каждый день?

Нет, с чего? В мастер прилетают мержи с адекватными коммит-месседжами.

takino ★★★★★
()
Ответ на: комментарий от takino

То есть у вас было N*480+1 коммитов в мастере каждый день?

Нет, с чего?

Хм. Коммит каждую минут ты пропустил? А если перед push они все схлопываются, нафига коммитить каждую минуту?

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Ты про свой личный бранч упустил? Или в твоём любимом меркариале так низя?

А коммит на каждый чих - локальная история потому что.

takino ★★★★★
()
Ответ на: комментарий от takino

Ты про свой личный бранч упустил?

Нет.

Или в твоём любимом меркариале так низя?

Можно. И 480 коммитов в день тоже можно.

Ты лучше расскажи, как выполняется ваш волшебный «мерж дневной работы», по шагам. Можешь начать с того, что именно вы пушите в репозиторий, где выполняется мерж.

локальная история потому что.

Локальная история из 480 коммитов каждый день? Бесполезна.

tailgunner ★★★★★
()
Ответ на: комментарий от fenris

Не. Обычно сохранение сначала идёт во временный файл, а потом делается mv tempfile origfile. Если электричество пропадёт, то попортится только временный файл.

// Надо ещё учитывать как ФС ведёт себя при сбое, но, думаю, ничего страшного не случится, если она журналируемая.

NeXTSTEP ★★
()

Три года назад перешёл на Sublime Text. Теперь пусть хоть электричество вырубают — всё сохраняется. А ты страдай :)

AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.