metaclass: (Default)
[personal profile] metaclass
Вот тут у Витуса Вагнера подняли тему насчет того, что разучились делать софт, который может в условиях ограниченных ресурсов работать с большими объемами данных.

Ну и там вспомнили две основные причины - плохое образование, и то, что рыночные условия требуют софт "как можно быстрее".

У всех какой-то явный непорядок с головой, на самом деле. Попытка сделать софт нормальным и качественным в условиях наличия достаточного времени с 100% вероятностью приведет или к тому что программисты будут пинать балду (чтобы отдохнуть от предыдущих экстремальных гонок) или к греху "перепроектирования", когда получится такой монстр, что проще будет заново все написать чем его осилить.

В условиях экстремальных гонок софт получается более простым, с багами и недоделками, но он как минимум есть и работает.

Одна надежда - что кризис снизит темпы бессмысленной работы.

Date: 2008-10-30 04:19 pm (UTC)
From: [identity profile] metaclass.livejournal.com
sed умеет обрабатывать бинарные файлы? С текстом более менее понятно, но когда там в файле половина значений байт с кодом <31, виндовые конвееры вообще по моему ломаются, а под линуксом не все работает.

Date: 2008-10-30 04:31 pm (UTC)
From: [identity profile] g-rub.livejournal.com
Чего не знаю, того не знаю, а проверять лень/некогда.
ЕМНИП, там в треде человек поминал про чисто текстовый файл, так что в рамках его задачи альтернатива была предложена целиком корректная.

Date: 2008-10-30 04:37 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Да, я уже заметил. У меня с чисто текстовыми дампами баз еще та проблема, что непонятно как в них блобы выглядят.

Date: 2008-10-31 07:09 am (UTC)
From: [identity profile] blackyblack.livejournal.com
Так у дампера надо ключик специальный ставить. У меня блобы в хексах. То есть в тексте всё ОК.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 25th, 2025 08:32 pm
Powered by Dreamwidth Studios