Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет mumuntu ([info]mumuntu)
@ 2007-09-29 11:10:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение:мифы и легенды
Музыка:аист и тебя унесет, читатель

Я, честно говоря, понятия не имею, ни кто такой [info]vadda@lj, ни кто такой Orson Scott Card, но свою экспертную оценку, все-таки, выскажу, хоть вы меня и не просили.

Материал в статье отдает экслерством, что вот это например такое?

Однако для кодера потрясение является намного более серьезным. Он вдруг осознает, что его жизнь находится под контролем чуждых жизнеформ. Совещания, Расписания, Отчеты. А потом кто-то начинает требовать, чтобы он ПЛАНИРОВАЛ свою работу, а затем придерживался плана, ничего не улучшая и и не подправляя - и никогда, никогда не влезая в код другой группы.

Правильно, это фигня. Максимально комфортно мне работалось при наличии ежедневных отчетов, потому что, когда есть ежедневные отчеты, руководство не может обвинить подчиненных в бездействии. А ведь сплошь и рядом бывает такое: люди постоянно что-то пилят, и постоянно пилят что-то не то. Потом перепиливают. А потом приходит Самый Главный Начальник и всем дает по башке за бездействие. Я лично по башке получать не хочу (пусть по башке получит самый главный архитектор), и ни один нормальный программист не хочет, потому что от этого повышается энтропия, а повышения энтропии ни один программист не любит, кроме...
Да, кстати. Я офигенный вопрос для собеседования придумал, на проверку общей эрудиции.
Вот есть информация и есть две операции - сжатие и шифрование. В каком порядке эти операции надо применять, и почему?

Да, о чем это я? Ах, да. Так как же на самом деле умирают софтверные компании? А очень просто. Сначала программисты перестают писать код, а потом их аист уносит. Об этом еще Пол Грэм писал.



(Добавить комментарий)


[info]ex_jetteim_@lj
2007-09-29 03:26 (ссылка)
Вопрос с подъёбкой.
Какой канал связи? Как жмём, как шифруем?
Ну то есть, если цена шифрования сильно выше цены сжатия, то ответ очевиден. А если сопоставимые цены, то не очевиден.

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-09-29 03:28 (ссылка)
По-моему, ответ очевиден всегда, вне зависимости от затрат и от характеристик канала связи.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_jetteim_@lj
2007-09-29 03:32 (ссылка)
ну вот я бы в ответ на такой вопрос стал умничать и выёбываться

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2007-09-29 03:32 (ссылка)
Ну да, есть варианты.

(Ответить) (Уровень выше)


[info]vdas@lj
2007-09-29 09:46 (ссылка)
ответ неочевиден, если не указать "правильно шифруем и хорошо жмем"
Можно считать шифрацией xor
Можно считать сжатием rle

Иначе - конечно жмем, потом шифруем...

(Ответить) (Уровень выше)


[info]alexclear@lj
2007-09-29 03:27 (ссылка)
Важное уточнение.
Иногда Программист, пишущий отчеты, Самый Главный Начальник и Самый Главный Архитектор - это одно и то же лицо.
Тогда начинается самое веселье.

(Ответить) (Ветвь дискуссии)


[info]metaclass@lj
2007-09-29 05:51 (ссылка)
Это не веселье, это ад и израиль без начала и конца :)

(Ответить) (Уровень выше)


[info]yurri@lj
2007-09-29 03:33 (ссылка)
Вот есть информация и есть две операции - сжатие и шифрование. В каком порядке эти операции надо применять, и почему?

Сложно ответить однозначно. В общем случае сначало надо применить сжатие, т.к. шифрование - процесс, как правило, ресурсоёмкий и на меньшем объёме данных он будет работать шустрее. Сжатие тоже ресурсоёмкий процесс, то в общем случае нельзя сказать, что алгоритм шифрования уменьшит объём данных, чтобы сжатие прошло быстрее. Может и да, а скорее всего увеличит или же в лучшем случае оставит неизменным. Отказаться от сжатия по условиям задачи мы тоже не можем, так что здесь сэкономить негде и следует шифровать уже сжатое, чтобы получить какой-то выигрыш.

Однако всё зависит от того, как спроектирована программа, и возможен ли пиздинг информации между этапами. Если да, то информация первым делом шифруется, а уже потом делается всё остальное. Например, когда я на прошлой работе писал софт для электронного ключа, то принцип был именно такой.

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

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-09-29 03:36 (ссылка)
На самом деле, все гораздо проще.
Жать то, что уже зашифровано, не имеет никакого практического смысла. Не пожмется, потому что.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Reply to your comment...
[info]yurri@lj
2007-09-29 03:39 (ссылка)
Это смотря какое шифрование и смотря какое сжатие. Поскольку никаких уточняющих условий нет, то рассматриваем общий случай. Операция шифрование по одному своему определению данным свойством не обладает.

В общем, для собеседования хороший вопрос, т.к. сразу переход на беседу и вопрос-ответ.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Reply to your comment...
[info]alexclear@lj
2007-09-29 03:43 (ссылка)
Ну да, Макс мне уже сказал.
Плохое, негодное шифрование, не настолько увеличивает энтропию, чтобы потом нельзя было пожать хорошим, годным сжатием.

(Ответить) (Уровень выше)


[info]maxalex@lj
2007-09-29 03:42 (ссылка)
Орсон Скотт Кард - популярный писатель-фантаст и к тому же мормон

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-09-29 03:44 (ссылка)
А, ну понятно.
Это такой Алексей Борисович, то есть.

(Ответить) (Уровень выше)


[info]ex_jetteim_@lj
2007-09-29 03:49 (ссылка)
Это же он дилогию про Эндера написал?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ma79@lj
2007-09-29 03:53 (ссылка)
Вообще там четыре тома о жизни Эндера, правда третий и четвертый совсем пиздецовые. И еще два ответвления - о друзьях Эндера и его брате

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_jetteim_@lj
2007-09-29 03:55 (ссылка)
Ойбля.
Хорошо, что я остановился на второй книге.
Уже во второй попёрло такая махровая мормонщина, что мама не горюй.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ma79@lj
2007-09-29 04:07 (ссылка)
первые две книги про Эндера - единственное что он сносного написал
я однажды за уикэнд прочел его штук пять книг разных - и это клиника
это не Экслер, это Петухов

(Ответить) (Уровень выше)


[info]ex_svgmzr291@lj
2007-09-29 04:11 (ссылка)
Хорошо шифрованная информация не сжимается, хули тут уточнять.

(Ответить)


[info]vadda@lj
2007-09-29 05:51 (ссылка)
[info]vadda@lj - малопопулярный русскоязычный блоггер и к тому же не мормон.

(Ответить)


[info]metaclass@lj
2007-09-29 06:07 (ссылка)
Правильно, потом от такого ковбойского программирования к нормальной организации работы перейти сдуреть можно. А без этого придется брать на работу безумных гиков, которые все давно закончились на рынке труда, да и проекты побольше поделок на коленке ковбойскими методами трудно осилить.

(Ответить)


[info]bealex@lj
2007-09-29 06:24 (ссылка)
План с отчетами не связан никаким боком. Это вещи, которые не связываются. Если их связывать — вот тогда пиздец и наступает. План нужен для больших дядей, чтобы понять примерно, сколько бабла вкладывать. А отчеты — чтобы понимать, насколько этот план не выполняется, чтобы выбивать дополнительные финансы. (Это полушутка, чтобы вот). Мне, например, отчеты заменяет достаточно приличное знание (ну, почти) о каждой части каждого проекта, который живет… Но если проектов/частей дофига, то и без отчетов не обойтись.

А «не может наехать» — это фигня. Наезжать нужно на то, что сделано. Если сделано хорошо, это и без отчетов видно,тогда и нечего наезжать. Если сделано плохо, тогда… тогда плохо.

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-09-29 16:11 (ссылка)
Ну да, в общем, я уже довольно давно привык к тому, что план - это финансовый документ. А отчеты - это средство контроля за направлением развития, причем, не всегда это средство контроля сверху, потому что мне случалось попадать в такие вилы, когда сверху спускали полную хуйню, а деньги-то в бюджет уже были заложены.
Вот тогда отчеты очень спасали. Потому что, когда с самого верху требовали у средних сведений о том, что вообще происходит, и почему Амбициозные Планы (невыполнимые по чисто техническим причинам, так в принципе нельзя было сделать) до сих пор не, средние уже не могли свалить вину на нас.
Как-то так.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2007-09-29 16:12 (ссылка)
Это фишка больших корпораций.
В маленьких расстреляют и при наличии отчета, а отчетом потом сверху накроют.
Так тоже бывало.

(Ответить) (Уровень выше)


[info]matzan481@lj
2007-09-29 07:11 (ссылка)
Если больше никаких данных нет то сначала сожмем потом зашифруем.
Если есть надо будет подумать.

(Ответить)


[info]lazyreader@lj
2007-09-29 08:47 (ссылка)
Да, ежедневные отчёты - отличное средство, чтоб комфортно хуи пинать. И совесть не мучает, и начальство довольно.

(Ответить) (Ветвь дискуссии)


[info]alexclear@lj
2007-09-29 10:13 (ссылка)
Ну да, где-то так.
Пока они там наверху определяются, что нужно делать, и кого сократят в этом квартале, солдаты спят.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]lazyreader@lj
2007-09-29 15:58 (ссылка)
Ну вот. Только этот аффтар, по-моему, про другое писал - про кодеров в стартапе, в котором, как они думают, они типа играют или типа должны играть какую-то важную роль, не обязательно персонально, а вообще - как класс. Это молодёжь, то есть.

Ну а для старых - это имеет значение, если кто-то чувствует собственную деградацию (а она неизбежна и объективна, остановить её невозможно, возможно только противопоставить ей другой одновременный процесс, направленный в противоположную сторону). И вот, оказывается, что в организации, где ты работаешь, этот второй процесс (саморазвития) невозможен. Вот, собственно, о чём там говорится, если, конечно, деградация не помешала мне правильно понять этот рассказ.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2007-09-29 16:08 (ссылка)
Да, в принципе, да - я позже это понял, сегодня днем.
Действительно, если принять, что речь в статье идет про молодежь, про те, первые поколения хакеров, которые действительно были молодыми людьми, практически - детьми, то все более-менее становится на свои места. И игра, и конфликт перфекционизма с производственным планом и суровой реальностью, и так далее.
Тогда подходит.

(Ответить) (Уровень выше)


[info]lazyreader@lj
2007-09-29 16:04 (ссылка)
Добавлю: деградация имеется в виду моральная, а саморазвитие - профессиональное. Возможны и другие варианты, может быть, но я говорю об этом.

(Ответить) (Уровень выше)

я хуй ево знает чо он песал про просрамистов,
[info]owssrmn@lj
2007-09-30 07:15 (ссылка)
но книжки у него зело пиздатые.
http://www.fictionbook.ru/en/author/card_orson_scott/
вся серия про эндера - выше всяких похвал.

(Ответить) (Ветвь дискуссии)

Re: я хуй ево знает чо он песал про просрамистов,
[info]blacklion@lj
2007-10-01 03:54 (ссылка)
Ну жу не вся, но оачало — отличное.
Кстати, он в ARPA NET участвовал — откуда и его такое правдивое описание компьютерных возможностей будущего.

(Ответить) (Уровень выше)


[info]blacklion@lj
2007-10-01 03:52 (ссылка)
Вот есть информация и есть две операции - сжатие и шифрование. В каком порядке эти операции надо применять, и почему?
Хм-хм-хм. А где-то нужны люди, не считающие этот вопрос тривиальным?

(Ответить)