-
- Ну странно, файлы ведь сохраняются при компиляции... - Молодой коллега(31.05.2018 17:32)
- я обыскал весь Кейл. - Лагунов(31.05.2018 19:02)
- Когда компы были еще не персональные, мониторы чОрные/сине-бело-жОлтые, а диски по 20 Мб, отлаживал я свой ISR драйвер на ASM и снес файловую систему так, что никакие утилиты тов. Нортона не помогли. На компе были результаты двухнедельных трудов Гудвин(118 знак., 31.05.2018 15:21)
- попробуйте пройтись каким-нить "undelete" (рекомендую попробовать R-studio), только запускайте с флешки, или установить в другой раздел диска. Наверняка там куча темпов или бэк-файлов было что-нибудь, да выудите. R-studio творит чудеса в части Adept(576 знак., 31.05.2018 14:48 - 14:52)
- таких титанических усилий не стОит. Там у меня всё же потеряно 5% файла. Годовой объем-то есть. Но теперь включил в Кейле бэкап - хранит. Почему гады по умолчанию не включают? - Лагунов(31.05.2018 19:05)
- я делаю хитромудро уже тучу лет, рассказываю подробно: Mahagam(1281 знак., 31.05.2018 15:07)
- примерно аналогично, только сделано для всей папки проектов, сейчас порядка 5ГБ, и настроено на исключение всяких *.obj и т.п. Делаю правда пореже раз в пару недель, и закидываю на NAS. Старые периодически подчищаю, храню только срезы в AVF(74 знак., 31.05.2018 17:51)
- да, то же вариант, но если всё "прибито гвоздями" по фиксированному пути, то проще настроить инкрементальный бэкап каким-нить акронисом по расписанию раз в день. Adept(453 знак., 31.05.2018 15:17)
- а какой размер вашего архива? у меня за пару лет меньше метра набирается. с прошлой конторы за пяток лет - 2.2 метра. - Mahagam(31.05.2018 15:48)
- все проекты - 67ГБ, актуальные (в работе и на текущей техподдержке) 56ГБ (!!) но это проекты целиком Adept(1286 знак., 31.05.2018 16:40)
- ууу. отфильтровать это сложновато будет. Mahagam(350 знак., 31.05.2018 16:55)
- при копеечной стоимости дискового пространсвта, предпочитаю делать бэкап целиком (выкусываю только *.dat - файлы симуляци :) - Adept(31.05.2018 17:45)
- ууу. отфильтровать это сложновато будет. Mahagam(350 знак., 31.05.2018 16:55)
- все проекты - 67ГБ, актуальные (в работе и на текущей техподдержке) 56ГБ (!!) но это проекты целиком Adept(1286 знак., 31.05.2018 16:40)
- а какой размер вашего архива? у меня за пару лет меньше метра набирается. с прошлой конторы за пяток лет - 2.2 метра. - Mahagam(31.05.2018 15:48)
- Свершившееся не исправит, но редактор Multiedit исходный файл никогда не портит: работает только с копией. В настройках можно забить компилятор и обработку файла ошибок, чтобы при сообщениях выкидывал в нужное место (но это уже довольно сложно). teap0t(112 знак., 31.05.2018 12:28)
- внутри Кейла ведь как-то удобней. :-) Надеюсь, что ежедневное резервное копирование в будущем спасет. - Лагунов(31.05.2018 12:44)
- Этот шухер и отстой новый виндовс десятый! И новый кейл! В нормальных операционных системах всё журналируется (data = ordered поставить таки надо) и ничего не портится. И уж тем более, при просто "открытом файле", а не при его записи. И уж тем fk0(1021 знак., 31.05.2018 12:21)
- да уже всё переписывал на диске. Я уже перегорел и решил, что теперь всё лучше сделаю :-) Но вот нашел в Кейле ведь галочку! При компиляции создает гаденыш теперь main.c.bak. По умолчанию ее не было. - Лагунов(31.05.2018 12:29)
- Кстати, Source Insight если что предлагает "хотите восстановлю файл?" Тьфу-тьфу, пока не пригодилось. Ну и да, все эти кейлы - поделка студентов. Оторвать и выбросить, оставить только компилятор и отладчик. - SciFi(31.05.2018 12:24)
- ИЧСХ, сорс инсайт всё восстанавливает. - Mahagam(31.05.2018 12:36)
- Я кейлом пытался пользоваться лет 10 тому назад, больше даже. Понял, что невозможно. Код писал в Vim, отлаживал в отладчике Silabs (в нём тупенькая IDE, в ней я ничего не делал, только отладчик запускал), компилировал через make итоге. Толку от fk0(647 знак., 31.05.2018 12:35)
- ну я в этом деле (Си и проч.) сейчас даже не студент. Моложе еще. :-) - Лагунов(31.05.2018 19:08)
- Хрень какая-то... А привычка тупо зиповать на флешку результаты работы в конце КАЖДОГО рабочего дня ещё не стала второй натурой? - dastun(31.05.2018 12:17)
- да вот, ежедневно пока не стала. Обычно при радикальных сменах версий, или раз в неделю. Так-то глобально всё дублируется, но не ежедневно. :-( - Лагунов(31.05.2018 12:31)
- Автоматически делать ежедневный, еженеделеный и раз в три месяца бэкап. Инкрементальный разумеется. На сетевой диск. В виндах, опять же, оно из коробки работает! Даже в home edition, там и расписание настроить можно и всё. Пуск --> программы --> fk0(67 знак., 31.05.2018 12:27)
- ну вот попробую, спасибо. - Лагунов(31.05.2018 12:42)
- +100500. Учитывая что эта тема элементарно автоматизируется. - ASDFS(31.05.2018 12:21)
- Тогда уж вобла ко какой-нить. - SciFi(31.05.2018 12:27)
- может, поискать похожие файлы R-Studio? - Vit(31.05.2018 11:50)
- Ёёёё! Ну есть же система контроля версий, даже на одном компьютере с одним пользователем она имеет смысл. - VLLV(31.05.2018 11:48)
- Да я отбрасывал всё время версии регулярно, а тут кинулся - 11 мая последняя. Чего-то забылся. А система эта контроля - автоматическая? - Лагунов(31.05.2018 12:17)
- В том-то и дело, что нет. Она не для бэкапа нужна, в ней другой смысл. Для бэкапа используй бэкап. Как минимум на флешку (сгорит нафиг вместе с компом), в идеале на сетевой диск в другом помещении. Или флешку уходя уноси с собой. Но последнее уже fk0(70 знак., 31.05.2018 12:29)
- А использовать бесплатные варианты яндексдиск или гуглодиск для таких целей возможно? Правильно? Бэкап архива, с паролем на всякий случай. Или оно из командной строки нормально работать не будет? Или бесплатно не получится? Есть у кого опыт? - AlexBi(31.05.2018 12:35)
- Сложно создать шифрованный архив на таком "носителе". Они специально не дают, допустим, samba-протокол, или ftp, а дают свои программы для доступа. А в их программу всё нешифрованное уже поступает. И с автоматизацией там проблемы, надо самому fk0(547 знак., 31.05.2018 12:43)
- яндекс-диск подключается как обычный раздел через WebDAV. вот у меня диск Z: - это яндекс. соотвественно работать с этим можно хоть из командной строки, хоть мышкой. одна проблема - оно после каждой перезагрузки требует кликнуть по окошку с Mahagam(254 знак., 31.05.2018 12:50)
- WebDAV API Диска - SciFi(31.05.2018 12:46, ссылка, ссылка)
- Сложно создать шифрованный архив на таком "носителе". Они специально не дают, допустим, samba-протокол, или ftp, а дают свои программы для доступа. А в их программу всё нешифрованное уже поступает. И с автоматизацией там проблемы, надо самому fk0(547 знак., 31.05.2018 12:43)
- А использовать бесплатные варианты яндексдиск или гуглодиск для таких целей возможно? Правильно? Бэкап архива, с паролем на всякий случай. Или оно из командной строки нормально работать не будет? Или бесплатно не получится? Есть у кого опыт? - AlexBi(31.05.2018 12:35)
- Автомат можно настроить - VLLV(31.05.2018 12:25, ссылка)
- В том-то и дело, что нет. Она не для бэкапа нужна, в ней другой смысл. Для бэкапа используй бэкап. Как минимум на флешку (сгорит нафиг вместе с компом), в идеале на сетевой диск в другом помещении. Или флешку уходя уноси с собой. Но последнее уже fk0(70 знак., 31.05.2018 12:29)
- Да я отбрасывал всё время версии регулярно, а тут кинулся - 11 мая последняя. Чего-то забылся. А система эта контроля - автоматическая? - Лагунов(31.05.2018 12:17)
- Компилятор вставляет в объектные файлы отладочную информацию. ЕМНИП, там и исходный текст содержится. UPD: Нет, вру... - SciFi(31.05.2018 10:44 - 11:15)
- Компилятор, бывает, в процессе компиляции листинги генерирует. Там может содержаться весь исходный код в виде коментариев. - AlexG(31.05.2018 11:03)
- Кейл чего-то ругается, если включить галку *.lst для Си файлов. -> Лагунов(130 знак., 31.05.2018 12:23)
- Я уже задним умом глянул, у меня в Кейле не было галочки на *.lst для Си. Хорошо хоть *.hex сохранился. Буду знать к чему двигаться по функционалу. :-) - Лагунов(31.05.2018 11:13)
- hex можно декомпилировать - AlexG(31.05.2018 11:39, ссылка)
- вряд ли я способен на это. :-) Уж лучше восстановлю последние 2 недели из предыдущих 12 месяцев. - Лагунов(31.05.2018 12:47)
- Бывает еще листинг ассемблера - AlexG(31.05.2018 11:29)
- Можно ещё во временных файлах порыться, мало ли что там есть... - SciFi(31.05.2018 11:14)
- hex можно декомпилировать - AlexG(31.05.2018 11:39, ссылка)
- можно посочувствовать и напомнить на будущее, что например slickedit хранит историю изменения файла. Причем он это делает автоматом при каждом сохранении из себя или извне в отличии от комитов VCS - abivan(31.05.2018 10:53)
- Ну странно, файлы ведь сохраняются при компиляции... - Молодой коллега(31.05.2018 17:32)