From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 9 May 2019 19:56:42 +0300 From: Michael Shigorin To: smoke-room@lists.altlinux.org Message-ID: <20190509165642.GD11453@imap.altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.23.88.hg577987ca2d02 (2014-03-12) Subject: [room] =?koi8-r?b?InlvdSBhcmUgbm90IEdvb2dsZSIgfCBGd2Q6IERvY2tl?= =?koi8-r?b?ci3PwtLB2tkgQWxwaW5lINDP09TB18zRzMnT2CDTINDV09TZzSDQwdLPzMXN?= =?koi8-r?b?INDPzNjaz9fB1C4uLg==?= X-BeenThere: smoke-room@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: =?koi8-r?b?69XM2NTV0s7ZyiDPxtTP0MnL?= List-Id: =?koi8-r?b?69XM2NTV0s7ZyiDPxtTP0MnL?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 May 2019 16:56:42 -0000 Archived-At: List-Archive: С Праздником! --- Решил переслать комментарий и ссылку, сочтя их весьма интересными. ----- Forwarded message from Ordu ----- Date: Thu, 9 May 2019 17:40:41 +0500 (+05) Subject: Docker-образы Alpine поставлялись с пустым паролем пользоват... Новое сообщение от 'Ordu' в форуме 'Разговоры, обсуждение новостей' Посмотреть: https://www.opennet.ru/openforum/vsluhforumID3/117318.html#41 Тема: Docker-образы Alpine поставлялись с пустым паролем пользоват... > Например, есть разрабы, которые везде тянут постргрес, и заосвывают в него значительную часть логики приложения You are not Google[1]. Современный мир предлагает широкий спектр решений, и считать что какое-то из всегда будет лучше другого -- это значит создавать совершенно ненужных проблем себе и другим. Люди очень часто забывают об этом, и начинают тянуть в проект какие-то вещи, которые совершенно не нужны. Это очень распространённая ошибка, которую совершают не только все эти ваши админы и девопсы, это ошибка которую постоянно совершают программисты, причём уже на этапе проектирования приложения, когда они проектируют приложение не под те требования, которые предъявляются задачей, а под те неизвестные им требования, которые могут возникнуть в будущем. Это ярче всего видно в субкультуре программистов на жабе, которые проектируют код так, чтобы его потом можно было бы изменить произвольным образом, как бы не повернулся вектор разработки. Но есть одна вещь, о которой они все забывают напрочь. Способность разработки итеративно двигаться в любую сторону, по произвольной траектории, с произвольным количеством поворотов на 180 градусов -- это само по себе очень сложное требование, которое увеличивает сложность программы в разы, а раз увеличивает сложность, то усложняет поддержку и развитие. И таким образом, подчастую, их попытки сделать программу более поддерживаемой приводят к противоположному результату, поддерживать и развивать становится сложнее. > чем больше человек привык к старым технологиям, тем меньше он стоит как специалист. Если человек отказывается принимать что-то новое, потому что оно новое, то это другая крайность. Инженерное дело всё целиком о выборе правильного компромисса между противоречивыми требованиями предъявляемым к решению задачи. Крайне сложно найти нужный компромисс, и как правило получается лишь приблизиться к оптимуму, но не достичь его. Но если ты будешь отрицать этот сам факт того, что перед тобой стоит оптимизационная задача и вваливаться в крайности, то в результате ты гарантированно получишь субоптимальное решение. Когда хомячки совершают подобные ошибки, когда они решают проблему интеллектуальной перегрузки путём вваливания в крайности типа коммунизма или либерализма, когда они начинают предлагать для сложных проблем простые решения типа "панацея" или "серебряная пуля", например, "давайте включим смертную казнь и тогда все проблемы быстро решатся" -- это можно понять, они на то и хомячки. Но если ты хочешь быть инженером, то тебе надо научится справляться с интеллектуальной перегрузкой другими способами. [1] https://blog.bradfieldcs.com/you-are-not-google-84912cf44afb ----- End forwarded message ----- --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info