Страница 6 из 6

Re: DELL laptop скурвился

Добавлено: 23 окт 2019, 09:37
putanik
В основном исходные коды и СВН (в котором далеко не все), и тест вектора. проектов полно, под сотню, и каждый раз сохранять все - диска не напасешься. поэтому часто надо сохранять только то что изменилось за время пути, когда собака могла подрасти. Никаких шифров.
Неа, скриптов не хочу.

Re: DELL laptop скурвился

Добавлено: 23 окт 2019, 12:42
Groundhog
Ответь:
Сохранить хочу на:
а) том же диске (оч. херовая идея)
б) на внешнем USB харде (лучее) или на двух УСБ хардах те же данные (намного лучее)
в) в облаках (ХЗ зависит я за 25 долларей в год 200Гиг на адриве уж и не помню)
Данные:
а) текстовые ( codes, texts, remarks, ...)
б) двоичные ( картинки png, jpeg, raw не конвертированные в текст - и тексто-подобные данные)
в) текстовые разницы ( - "инкременты" используемые для контроля версий - испортятся исходный текст -
разницы можешь запихать в сортир - не восстановимо)
г) двоичные разницы ( поскольку как я понял фильтруются изображения и вы балуютесь в частотной области - в результирующем изображении разности могут быть произвольно разбросаны) вам места не сьэкономят.
Совет за 2 копейки :
Не ищи волшебный бак-ап - такого нет в природе.
Купи ДЕШЕВЫЙ леп-топ 100-200 баксов к нему скажем Два USB харда (пуст каждый на 1ТБ - будет тебе 100 - 150 долларей стоить за оба - не ОДИН на 2ТБ или 3ТБ)
попроси знакомых поставить Linux + GIT на етот леп-топ так чтобы два НЕЗАВИСИМЫХ GIT репозитория были на внешних USB хардах. Обеспечь подключение по внутренней сети своего супер-пупера к ДЕШЕВКЕ леп-тору.
Работай с GIT (поработал часок - коммит сделал не забыв добавить комментарии - почитай мануал или посмотри туториал) и будет тебе счастье немерянное.
Ну или заведи аккоунт на GitHub и далее следуй инструкциям (тут я не советчик поскольку контроллинг фрик - все то с чем работаю должно быть под моим контролем - никаких фаркинг сервисов)
You can set GIT to exclude files with any extensions .obj .xrenZnatChego ,,, from version control.

Re: DELL laptop скурвился

Добавлено: 23 окт 2019, 19:17
Gadi
Groundhog писал(а): Купи ДЕШЕВЫЙ леп-топ 100-200 баксов к нему скажем Два USB харда (пуст каждый на 1ТБ - будет тебе 100 - 150 долларей стоить за оба - не ОДИН на 2ТБ или 3ТБ)
а чем лаптоп в таком варианте лучше чем какой-нибудь мини-ПК с тем же линуксом?

Re: DELL laptop скурвился

Добавлено: 23 окт 2019, 21:12
Groundhog
Gadi писал(а):
Groundhog писал(а): Купи ДЕШЕВЫЙ леп-топ 100-200 баксов к нему скажем Два USB харда (пуст каждый на 1ТБ - будет тебе 100 - 150 долларей стоить за оба - не ОДИН на 2ТБ или 3ТБ)
а чем лаптоп в таком варианте лучше чем какой-нибудь мини-ПК с тем же линуксом?
Ну ежели так вопрос ставить тогда голый фанлесс Мини-ПС (без всего ни харда ни SSD) + USB стик скажем 16Г достаточно будет. Подключил при установке монитор, клаву, мышу. - настроил все. Выдернул монитор, мышу, клаву и работай себе через ssh. Я бы еще поставил какую нибудь серверную аппликуху -
nodejs based - фаил сервер без мозгоебства что-бы обслуживал оба external USB-hard - something like "pad.js" https://github.com/ebraminio/pad.js

Re: DELL laptop скурвился

Добавлено: 24 окт 2019, 10:08
putanik
Хмм... старенький компак лаптоп у меня есть, 2006 года, еще Виста, батарея давно сдохла но сам фурычит как миленький. То есть, если на него поставить линукс, подключить 2 диска как своего рода рейд, и поставить в угол коленками на горох, то с ним еще очень можно поговорить о...? UPS тоже имется.

Но вот ГИТ я ненавижу. Услада униксоидов, но полная дебильность для не-программистов.

Re: DELL laptop скурвился

Добавлено: 24 окт 2019, 11:25
Gadi
putanik писал(а):Хмм... старенький компак лаптоп у меня есть, 2006 года, еще Виста, батарея давно сдохла но сам фурычит как миленький. То есть, если на него поставить линукс, подключить 2 диска как своего рода рейд, и поставить в угол коленками на горох, то с ним еще очень можно поговорить о...? UPS тоже имется.

Но вот ГИТ я ненавижу. Услада униксоидов, но полная дебильность для не-программистов.
есть всякие ГУИ для гита, вполне прилично. Для пользователя МАтЛаба не должно быть трудно

Re: DELL laptop скурвился

Добавлено: 24 окт 2019, 11:39
Groundhog
Да я и не говорю что ГИТ вам нужен вы сами про инкрементал бакап упомянули.
Если вы свой супер выключаете когда-нибудь, можете по мере необходимости при включении делать бак-ап.
Для этого готовите такой сетуп:
1. В БИОСе прописываете последовательност загрузки USB -стик потом Хард (ССД).
2 . На USB стик (думаю 64Г более чем достаточто) просите установить Линукс - установить используя ваш супер-пипер ( нужен "Ливе Линукс- - другой USB-стик)
3. На линукс USB- стик устанавливаете какой-нибудь дата компрессор - навернака есть GUI с настройкой чтобы всякие .obj не включал
Бакап:
1. Линукс USB стик вставляете в супер-пупер, подключаете 2 внешних USB харда.
2. Включаете супер-пупер - он бутится в Линукс и бы в GUI среде - на десктопе видите USB-харды и ваш супер-пуперский внутренний хард (ССД)
3. Компрессируете ваши проект-директории и результат копируете на каждый внешниий хард (заметьте ваш внутренний хард остается нетронутым)
4. Выключаете супер-пупер - отсоединяете внешние USB харды, выдергиваете Лунукс USB
5. Включаете супер-пупер - и вперед к своеи родной Винде.
На вашем внетреннем харде (ССД) никаких следов пребывания Линукса не останется так что ваш МатерныйЛаб не скурвится.
Вирусы если таковы были вами подхвачены при гулянии по разным злачным местам на внешние USB харды не проползут

Re: DELL laptop скурвился

Добавлено: 24 окт 2019, 21:55
putanik
Ууууу, ненавистные танцы с бубном! И че делать если после какого-то шага выскакивает ошибка? или не выскакивает, но есть? какие ожидаемые результаты после каждого шага, и чего не должно быть? Затрахешься ведь рисовать стейт машину. А когда вдруг навернется, будешь жутко нервный, и будешь делать ошибки. Хочу одной кнопкой и что б все само собой происходило.

БИОС делла не грузит ОС с ССД в диске 0. Вообще. Надо переходить в Легаси (древний интел 15-20 летней давности) где порядок загрузки не меняется. УСБ (в определенном порту), ИПв4, диск 0. Посему на рестарте каждый раз смотрю на 60 секунд попыток найти загружаемый имадж. Так что шаг 1 уже выполнен :-)

Если вирус есть на диске 0, то при бакапе ОС и он сохранится... и восстановится. А если ОС и все программы надо переустанавливать, то это же несколько дней убить. А без этого как ни будь можно?

Идея иметь фул-пруф систему на стике - правильная.

Re: DELL laptop скурвился

Добавлено: 24 окт 2019, 22:01
putanik
Gadi писал(а): есть всякие ГУИ для гита, вполне прилично. Для пользователя МАтЛаба не должно быть трудно
Мне не нравится сама идея ГИТа. Я единственный пользоваетель, зачем мне этот навороченный инструмент? Чем черепаховый СВН так плох?

Вообще-то я еще на десятке ассемблеров пишу с закрытыми глазами:-), и даже С знаю - на чем то же надо писать референсный код:-(

Re: DELL laptop скурвился

Добавлено: 25 окт 2019, 09:02
Groundhog
Вообще-то я еще на десятке ассемблеров пишу с закрытыми глазами:-),
Мазохист вы батенька. Ну я понимаю необходимость посмотреть во что там "С" корежитса компилятором или булоудер подправить чтобы из одного места в другое код перегнать. Но что бы фактически валять на ассемблере - алгоритмы вычислительные имплементировать? Или вы системные задачки рашаете на ассемблере типа баловать с супервизор режимом и тд...?
Надеюсь дело до микрокода не доходит?
На "С" тоже озоруете? Как насчет безстековых программулек? Некоторых хакеров стек переполняющих отпугивать ?

Re: DELL laptop скурвился

Добавлено: 25 окт 2019, 19:03
putanik
Конечно, вычислительные задачи. Системые когда-то делал, писал быстрые много-задачные ОО ОС и НетОС, но давно это было. Вообще-то всякая разная математика на языках высокого уровня на современных процессорах не программируется. От слова совсем:-)

Т.е. можно, ни будет в 10...100 раз медленнее чем ручками сделанный ассемблер. "С" был сделан для древней архитектуры процессора, сейчас это абсурд. А уж всякие другие языки... ужос. Я как гляну что обычные программеры клепают, так и ... понимаю почему ОС грузится по пол-часа. Они же в принципе не понимают как процессоры работают.

Re: DELL laptop скурвился

Добавлено: 25 окт 2019, 20:00
Groundhog
putanik писал(а):Конечно, вычислительные задачи. Системые когда-то делал, писал быстрые много-задачные ОО ОС и НетОС, но давно это было. Вообще-то всякая разная математика на языках высокого уровня на современных процессорах не программируется. От слова совсем:-)

Т.е. можно, ни будет в 10...100 раз медленнее чем ручками сделанный ассемблер. "С" был сделан для древней архитектуры процессора, сейчас это абсурд. А уж всякие другие языки... ужос. Я как гляну что обычные программеры клепают, так и ... понимаю почему ОС грузится по пол-часа. Они же в принципе не понимают как процессоры работают.
Да ладно вам.. Куда же тогда компиляторщиков девать? Они вам и уровни оптимизации дают выбирать ( конечно можно силно попасть здесь с организацией временных задержек в циклах ) и всякие наиболее вероятные ветвления (лайкли ...) позволяют в код прихерачивать. А для мазохистов критические секции остаются для ускорения. Хотя народ разный есть - некоторые озорники в кусках обработки прерываний вычислительные задачи решают пока не решаються а потом удивляются чавой-то некоторые прерывания теряются.
А насчет долгой загрузки ОС - да и хер с ней если не критично, зато удобно - жопку не утруждать..

Re: DELL laptop скурвился

Добавлено: 25 окт 2019, 22:27
Gadi
putanik писал(а):
Gadi писал(а): есть всякие ГУИ для гита, вполне прилично. Для пользователя МАтЛаба не должно быть трудно
Мне не нравится сама идея ГИТа. Я единственный пользоваетель, зачем мне этот навороченный инструмент? Чем черепаховый СВН так плох?

Что вы называете "идеей гита"? Чем он наворочен, особенно по сравнению с СВН?

Re: DELL laptop скурвился

Добавлено: 26 окт 2019, 16:33
putanik
Вы снова будете смеяться, но сегодня Вин Дефендер нашел HackTool:Win32/Keygen в дистрибитиве G:\backup-191017\acer\laptop\old-sw\Adobe Audition 1.5\Adobe_Audition_v1_5\serial _ Keygen\Keymaker_TTDOWN.COM.exe . Спрашивается - ну и где ж он раньше был?

Какие компиляции? Современные процессоры на железном уровне делают
repeat N {
x0k = x0k + *(p0+k) * (p1+k); k=0:7;
p0 += dlt0;
p1+= dlt1;
if p1 >= pend { p1=pstart + (p1-pend);}
}
за N циклов, но каждый процессор делает это по своему. Какой язык кроме ассемблера можно использовать?

Давайте не начинать холивар СЦЦС/РЦС/СВН/ГИТ. Никуда нас это не приведет.