Кабінет психопатологічної евтаназіології (
euthanasepam) wrote2022-07-21 04:59 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Йойтішно-читацьке: цитата про погроміздів
[...] Он был невысокого мнения о большинстве программистов, считая, что они плохо подготовлены, если подготовлены вообще. Я до сих пор слышу, как он говорит:
Мы даем им словарь и грамматические правила и говорим: «Теперь ты отличный программист, малыш».
Це начебто слова Річарда Хеммінґа у передачі Браяна Керніґана.
З цієї книжки (стор. 28—29):
1. Керниган Брайан. Время UNIX. A History and a Memoir. — СПб.: Питер, 2021. — 224 с.: ил. — (Серия «Библиотека программиста»). — ISBN 978-5-4461-1669-0 (985FF9199289709E7727A488FC3EC46D).
2. Brian W Kernighan: UNIX: A History and a Memoir, 1st Edition, ISBN 978-1695978553 (D9533449973B725C446C09F88B42BAFCFC3EC46D).
no subject
Недавно чув від одного кадра, що їхню команду запросили рефакторить проект. Після тривалого допиту третього ступеня замовник зізнався, що першу ітерацію робила команда з Індії. Йому заломили прайс 2х від початкового. І він погодився.
no subject
no subject
no subject
Там само на 34-й сторінці:
Файна книжка, вельми раджу.
no subject
Під час копіювання щезають дефіси, а я вже думав, що в мене щось із руками… :)
Там далі Керніґан пише, що з початку сімдесятих років було запроваджено низку програм, аби «виправити ситуацію». Але ще довго ситуація лишалася «невиправленою».
Можна припустити на цьому прикладі, що коли скінчається вільний приплив зацікавлених людей і внутрішня свобода працівників обирати собі заняття на власний смак і гуртуватися з тими, кого сам обираєш, а не кого дасть начальник — тоді зникає і культура колективної вільної творчості з її здобутками.
no subject
Є ще атмосфера, що створена тими людьми. Це атмосфера свободи та творчості і я досі живлюся нею коли працюю в unix чи lisp-середовищі. Це, звісно, потужні інструменти, але і той фан теж дуже важливий.
no subject
no subject
І що найцікавіше, піполь не відчуває, яке воно бридке саме в естетичному плані.
no subject
нінавідітє всьо русскаєнє хатітє прівівацса, штоби сдєлать плоха всєм акружающім!no subject
no subject
www.google.com/search?q=man+echo
www.google.com/search?q=man+echo+-linux
Нуф сед.
no subject
Я плювався на цей systemd як про нього почув, мені казали, що я не шарю. А був же прекрасний upstart.
no subject
Ретроспективно:
euthanasepam.dreamwidth.org/56077.html
no subject
Я і не знаю, що це слово означає.
no subject
en.wikipedia.org/wiki/DevOps
ru.wikipedia.org/wiki/DevOps
Цей страхітливий корпоративно-соціалістично-промисловий блудняк дурні лидюська притягли врешті у вільне ПЗ і все зіпсували.
no subject
Та я читав і раніш (за рашовікі нєзачьот, да), але так і не зрозумів навіщо це виводити в окрему спеціальність. Я все це робив сам, причому більшість роботи автоматизовував.
Коротше, це люди без чітких професійних обов'язків.
no subject
А решті людей доводиться «страдать і тєрпєть».
P. S.
Допишу зауваження щодо уніфікованого програмного середовища.
Ймовірно, що фанатики деяких новітніх методологій створення ПЗ справді не в курсі філософії Юніксу та не читали книжок на кшталт «The UNIX Programming Environment». Я припускаю, що вони не знають про POSIX або не розуміють саме в методологічному сенсі його сутності та призначення. Коли такі нерозумні діти вперше бачать різницю між різними дистрибутивами лінупса і ще й відмінність лінупсів від бздів, у діточок закипає в голові. Вони хочуть мати одне універсальне API. Замість того, щоб читати класичні книжки про Юнікс («морально застарів!») і документацію на POSIX («што ета такоє?»), вони хапаються за те, що для них вигадують у великих корпораціях (передусім — в IBM, MS тощо) — себто ті галерні методології виробництва ПЗ, які спричинюють цілеспрямоване створення systemd й подібного до неї мотлоху.
no subject
Я чудово розумію, чому взагалі виникла ідея systemd - бо кожен сисадмін кожну задачу вирішує по-своєму, і має власні конфіги та власну архітектуру. Інша людина в чужій системі буде довго розбиратися і повинна мати неабиякий досвід, аби зрозуміти кожен хід чужої мислі. Тому, задля зменшення експлуатаційних витрат вводиться тотальна уніфікація через моноліт - всьо робимо через системд, а в ньому можна тільки отак - і більше ніяк. В результаті вартість підготовки системдешника зменшується на порядок, як і ціна його праці. Проблема лиш в тому, що цей моноліт жорсткий, і жодної нетипової проблеми в ньому не вирішиш. Доведеться все одно робити самозбор на самописних конфігах, і це все неминуче почне з системд конфліктувати, рано чи пізно. Один лиш заворот syslog в systemd - це такий концептуальний пройоб, що його наслідки годі й передбачити.
no subject
І лог у systemd — база данних. Його можна, звісно, прочитати через strings, але глибина думки, Карл! При тому, що звичайний grep зазвичай працює швидше якогось select.
no subject
Я зараз багато пишу під контролери та мікрокомпутери тіпу малини. Так от, на останніх дуже поширена така тулза як supervisor. Я використовую systemd, але тенденція показова.
no subject
no subject
Я її юзаю в якості другого робочого компа :). Особливо це актуально під час війни.
no subject
no subject
У мене 4, вистачає. Однаково все впирається в швидкість флешки. А вона на купі дрібних файлів тормозить.
Хоча оперативку можна відрізать в tmpfs і пихати хром чи лібру в пам'ять.