eddy_em: (Костерок)
eddy_em ([personal profile] eddy_em) wrote2017-01-24 11:31 pm
Entry tags:

Почему я ем кактус?

Несмотря на кучу всяких мелких неприятностей я продолжаю использовать генту. Почти везде (только на нетбуке стоит дебиан, потому что я не хотел заморачиваться с кросс-компиляцией под i686, но там практически голая командная строка — ресурсов негусто; а еще есть планшеты, но они — не компьютеры, а игровые приставки, там даже макось сгодилась бы).
Использую ее потому, что в ней нет узких границ. Она — один из немногих дистрибутивов, которые остались верны знаменитым UNIX-way, KISS и кастомизируемости. Этот дистрибутив позволяет заставить компьютер работать на пользователя, а не наоборот.
И пока гента остается верна этим принципам, я буду использовать ее. Если же случится непоправимое, и гента превратится в очередную поделку вроде огрызка или M$W, … Даже не знаю. FreeBSD пока кажется уж слишком сырым.

P.S. Сегодня (25 января) убил полдня в попытке поставить spaceclaim под winXP в виртуалбоксе. Запустилась в итоге, но пишет, что нет графики ☹

[identity profile] eddy-em.livejournal.com 2017-01-26 05:41 am (UTC)(link)
Это вряд ли может понадобиться кому-то кроме программистов.

[identity profile] p2004r.livejournal.com 2017-01-26 08:57 am (UTC)(link)
Ну вот пожалуйста -- cuda в нескольких вариантах комплектности нужна для вычислений в разных средах. Да и сами среды нужны в нескольких вариантах для пакетов-расширений которые требуют конкретной версии основной системы.

[identity profile] eddy-em.livejournal.com 2017-01-26 09:34 am (UTC)(link)
Еще раз: зачем мне несколько вариантов куды, если компьютер один?
Повторяю: я не программист, мне нафиг не нужно все это "чтобы на всем работало" и "чтобы было кроссплатформенным".
Если после обновления не заработает, буду править код, чтобы работало. Вот и все.
// сейчас, кстати, одна штука (моя смотрелка фитс-файлов с "плюшками") даже собираться перестала. Надо будет как-нибудь поковыряться. Или забить уже и сделать другую смотрелку.

испо

[identity profile] p2004r.livejournal.com 2017-01-26 01:39 pm (UTC)(link)
Например это реальная потребность при любой серьезной попытке использовать машинное обучение. (Да и вообще что то там считать быстро и много при помощи открытого и закрытого софта).

И "код править" та толпа, что весь этот зоопарк библиотек (несколько десятков) пилит, успевает увы быстрее.

Так что или докер, или "встроенный докер" (как например "самый главный поттеринг мира R" :) сам же и внедрил) прибивающий окружение гвоздями просто нужен. Что удобнее, дергать каждый раз экосистему или иметь контейнер? По мне так уж лучше контейнер для разнородной солянки, чем "волшебные пузырьки" с репозитария микрософта (бывшего революшена).

Re: испо

[identity profile] eddy-em.livejournal.com 2017-01-26 02:02 pm (UTC)(link)
Я уже который раз после обновления терзаю себя, что никак не напишу ебилды на все свои велосипеды: мало того, что вручную пересобирать не надо будет, так еще и можно будет увидеть, когда возникнет косяк и нужно будет переделывать исходники.

А докерами всякими я пользоваться не собираюсь.

Re: испо

[identity profile] p2004r.livejournal.com 2017-01-26 05:22 pm (UTC)(link)
Я привел _реальную_ причину по которой использую docker. Это существенно экономит _мне_ время.

И да, смотреть на исполнение билдинга Docker файла (в котором как раз и лежит "почти ебилд" :) ) с весьма разумным кешированием RUN секций довольно приятно :).