Ох, как же это знакомо :) Я начинал программистом в банках, как и автор. Только чуточку раньше - в 1993 году. И вопрос об остатках был в числе первых: единая таблица остатков (быстро, но чревато) или только таблица транзакций (медленно, но надежно). Остановились, как и автор, на таблице остатков (кажется, в те годы практически все так и делали: железо было слабеньким, SQL знали немногие, зато всяких DBF-систем было завались сколько). Со временем стало понятно, что рано или поздно это решение так себе. Когда транзакций 500-1000-2000 в день, то корректировка остатков худо бедно, но была оправданной. Но все, что выше - уже чревато: сутками искать где и что перекосило удовольствие так себе. Да, писали утилиты по типу той, что говорил автор. Но, по большому счету, это путь тупиковый. И перешли на транзакции, благо железо стало сильно получше, да и SQL перестал быть экзотикой )
Вспомнил еще об одном забавном "зверьке": PDP-8 (советский клон "Электроника-100"). Придуман был 60 лет назад. Базовая комплектация: 4 Кб памяти. Система команд: 6 инструкций работы с памятью + инструкция для I/O + инструкция (одна!) для пары десятков безадресных команд. Разрядность 12 бит. В активе: управление чертовой тучей всяческого оборудования, АСУ ТП, ... и - вишенка на торте - контроль за ядерным реактором в Канаде. С инженерной точки зрения - просто чудо расчудесное. Минимализм почти на пределе, учитывая решаемые им задачи.
Всё, сколько нибудь ценного (базы данных, операционные системы, компиляторы, короче - всё, без чего обойтись низзя) было написано херову тучу лет назад и с тех пор только поддерживается и развивается. Да, многое в кодовой базе поменялось, но суть осталась неизменной: ценный софт создается одиночками, максимум 2-3 челами, а остальные - фуфло на подхвате. Так было, есть и будет. Но со временем набежала толпа менеджеров. И понеслась моча по трубам: аджайл, спринты, груминг, покер, ...
Вся их "ценность" в бесстыдном умении манипулировать ничего не значащими терминами и надувать щеки, строить графики, презентации и выдумывать показатели KPI за выполнение которых они получают премии и бонусы. Мир обезумел, а мы делаем вид, что так и должно быть. Пара-тройка программистов + вменяемый системный аналитик сделают всю работу без костылей в виде менеджеров: и архитектуру, и API, и "морду", и базу, и бэкэнд. Протестируют и оперативно доведут до рабочего продукта. Но...
Минусуйте - это только свидетельство того, что вы ничтожества
Прекрасное подтверждение того, что когда очень надо, но ресурсы дефицитны или неразвиты, то человек все равно найдет способ решить задачу. Пусть криво (по современным меркам), но он ее решит
Я долго не мог "прочувствовать" комплексные числа. Нет, логически все понятно, но не было свободы когда приходилось их использовать: каждый раз наступал некоторый ступор и напряг. Пока не прочитал главу о комплексных числах из первого тома известного курса матанализа Смирнова. Там корень из -1 появляется, конечно, но далеко не сразу. Сначала идет подводка через геометрию и векторы. Вот так - мне зашло
Через 3 месяца ровно, 28 октября 2026 года исполнится 300 лет с даты первой публикации "Путешествий Гулливера" великого остроумца Джонатана Свифта. Там описывается машина с помощью которой академики вымышленной страны Лагадо, путем случайного перебора слов, генерировали книги.
До чего же мы докатились :) Меряемся писюнами с чем?
Вот уж не знаю. Но даже если так, то придется к каждому светофору прилагать суперкомпьютер для численного расчета этих уравнений - уж очень они громоздкие )))
Цель убегает именно от вас, потому что реагирует на ваши действия
Именно. Занесу в свой склерозник. Проще говоря, есть недостижимые цели. И с этим ничего не поделаешь: поведение людей не втискивается в рамки математических моделей. Плюсую
Вспомнился М.Жванецкий: "что с человеком не делай, он упрямо ползет на кладбище"
Заметят многие, уверяю Вас. Не все, спору нет. Но хотя бы те же пенсионеры. Для многих из них 20 рублей уже триггер. Причем, на дорогих лекарствах это, действительно, не заметно. А на дешевых и самых распространенных - весьма. Например, "Но-шпа" 40 мг 100 штук от 300 до 450, а его аналог "Дротавертин" в той же дозировке и те же 100 штук от 120 до 200. Как-то чувствуется )
Если условную бабушку "угораздило" жить в крутом и престижном квартале, то цены там будут соответствующие. И не только на фарму
Разумеется. Тут смысл в том, чтобы выработать у потребителей привычку покупать только тут и нигде больше. Чтобы потребитель не искал - а где изначально дешевле, даже без скидок? Чтобы шел не задумываясь по раз протоптанной дорожке
И давно. Но смысл этого всего в том, что большинству приятно, что о нем так "заботятся". На этом и играют. А думать - для чего на самом деле это делается - это удел избранных. Основная масса и не задумывается. Психология, мать наша.
Помню, лет этак "...цать назад" одна очень известная сеть рекламировала пылесосы. На плакате была симпатичная девушка и надпись "Сосу за копейки". Народ умилялся и валом валил. Хорошо, что быстро эту пошлятину прикрыли.
Но и нервов нет. По крайней мере сильно-сильно меньше. А для поддержания тонуса можно на полставки работать. По специальности, к слову. Берут достаточно охотно: опыт, плюс старая закалка (ну там ответственность и дисциплина) и платить сильно меньше. Пишу не абстрактно, а на собственном опыте
Только ли дети? Конечно, взрослые держатся обычно дольше - деньги, как никак, заплачены, да и неловко: я что, слабак и хуже других? Некоторые даже дотягивают до конца, сдают итоговый проект и получают красивый сертификат, но программисты из большинства таких страдальцев, простите уж, как из дерьма пуля. Это никоим образом не характеризует их как глупых, недалеких или ущербных. Просто это - не их призвание. В другой области они, возможно, гении, но, увы, не в программировании.
А мне интересно еще не только как удалось переместить эти булыжники на такие расстояния, но и то, чем руководствовались люди, возводя это сооружение. Это же какую надо иметь мотивацию придумать, найти, доставить и выставить это все с такой точностью!
Вот где настоящая фантастика: считай, полвека, а они работают. Уважуха такому инженерному мастерству
Боже, какой казеный слог! Вы ли это? Не поленился - почитал Ваши предыдущие статьи: небо и земля. Не минусую, но позвольте в комментарии сказать: "фи"
Ох, как же это знакомо :) Я начинал программистом в банках, как и автор. Только чуточку раньше - в 1993 году. И вопрос об остатках был в числе первых: единая таблица остатков (быстро, но чревато) или только таблица транзакций (медленно, но надежно). Остановились, как и автор, на таблице остатков (кажется, в те годы практически все так и делали: железо было слабеньким, SQL знали немногие, зато всяких DBF-систем было завались сколько). Со временем стало понятно, что рано или поздно это решение так себе. Когда транзакций 500-1000-2000 в день, то корректировка остатков худо бедно, но была оправданной. Но все, что выше - уже чревато: сутками искать где и что перекосило удовольствие так себе. Да, писали утилиты по типу той, что говорил автор. Но, по большому счету, это путь тупиковый. И перешли на транзакции, благо железо стало сильно получше, да и SQL перестал быть экзотикой )
Спасибо, напомнило о юности.
Вспомнил еще об одном забавном "зверьке": PDP-8 (советский клон "Электроника-100"). Придуман был 60 лет назад. Базовая комплектация: 4 Кб памяти. Система команд: 6 инструкций работы с памятью + инструкция для I/O + инструкция (одна!) для пары десятков безадресных команд. Разрядность 12 бит. В активе: управление чертовой тучей всяческого оборудования, АСУ ТП, ... и - вишенка на торте - контроль за ядерным реактором в Канаде. С инженерной точки зрения - просто чудо расчудесное. Минимализм почти на пределе, учитывая решаемые им задачи.
Всё, сколько нибудь ценного (базы данных, операционные системы, компиляторы, короче - всё, без чего обойтись низзя) было написано херову тучу лет назад и с тех пор только поддерживается и развивается. Да, многое в кодовой базе поменялось, но суть осталась неизменной: ценный софт создается одиночками, максимум 2-3 челами, а остальные - фуфло на подхвате. Так было, есть и будет. Но со временем набежала толпа менеджеров. И понеслась моча по трубам: аджайл, спринты, груминг, покер, ...
Вся их "ценность" в бесстыдном умении манипулировать ничего не значащими терминами и надувать щеки, строить графики, презентации и выдумывать показатели KPI за выполнение которых они получают премии и бонусы. Мир обезумел, а мы делаем вид, что так и должно быть. Пара-тройка программистов + вменяемый системный аналитик сделают всю работу без костылей в виде менеджеров: и архитектуру, и API, и "морду", и базу, и бэкэнд. Протестируют и оперативно доведут до рабочего продукта. Но...
Минусуйте - это только свидетельство того, что вы ничтожества
Стадии развития проекта:
Эйфория
Разочарование
Поиск виновных
Наказание невиновных
Награждение непричастных
И так было, есть и будет всегда. Ибо человеки
Прекрасное подтверждение того, что когда очень надо, но ресурсы дефицитны или неразвиты, то человек все равно найдет способ решить задачу. Пусть криво (по современным меркам), но он ее решит
Я долго не мог "прочувствовать" комплексные числа. Нет, логически все понятно, но не было свободы когда приходилось их использовать: каждый раз наступал некоторый ступор и напряг. Пока не прочитал главу о комплексных числах из первого тома известного курса матанализа Смирнова. Там корень из -1 появляется, конечно, но далеко не сразу. Сначала идет подводка через геометрию и векторы. Вот так - мне зашло
Через 3 месяца ровно, 28 октября 2026 года исполнится 300 лет с даты первой публикации "Путешествий Гулливера" великого остроумца Джонатана Свифта. Там описывается машина с помощью которой академики вымышленной страны Лагадо, путем случайного перебора слов, генерировали книги.
До чего же мы докатились :) Меряемся писюнами с чем?
Вот уж не знаю. Но даже если так, то придется к каждому светофору прилагать суперкомпьютер для численного расчета этих уравнений - уж очень они громоздкие )))
Именно. Занесу в свой склерозник. Проще говоря, есть недостижимые цели. И с этим ничего не поделаешь: поведение людей не втискивается в рамки математических моделей. Плюсую
Вспомнился М.Жванецкий: "что с человеком не делай, он упрямо ползет на кладбище"
Когда Ctrl-Z (конец файла при вводе через input) под Windows начнет, наконец, работать? Мне, как ни странно, часто надо ))) Или уже, да я проглядел...
Заметят многие, уверяю Вас. Не все, спору нет. Но хотя бы те же пенсионеры. Для многих из них 20 рублей уже триггер. Причем, на дорогих лекарствах это, действительно, не заметно. А на дешевых и самых распространенных - весьма. Например, "Но-шпа" 40 мг 100 штук от 300 до 450, а его аналог "Дротавертин" в той же дозировке и те же 100 штук от 120 до 200. Как-то чувствуется )
Если условную бабушку "угораздило" жить в крутом и престижном квартале, то цены там будут соответствующие. И не только на фарму
Разумеется. Тут смысл в том, чтобы выработать у потребителей привычку покупать только тут и нигде больше. Чтобы потребитель не искал - а где изначально дешевле, даже без скидок? Чтобы шел не задумываясь по раз протоптанной дорожке
И давно. Но смысл этого всего в том, что большинству приятно, что о нем так "заботятся". На этом и играют. А думать - для чего на самом деле это делается - это удел избранных. Основная масса и не задумывается. Психология, мать наша.
Помню, лет этак "...цать назад" одна очень известная сеть рекламировала пылесосы. На плакате была симпатичная девушка и надпись "Сосу за копейки". Народ умилялся и валом валил. Хорошо, что быстро эту пошлятину прикрыли.
Но и нервов нет. По крайней мере сильно-сильно меньше. А для поддержания тонуса можно на полставки работать. По специальности, к слову. Берут достаточно охотно: опыт, плюс старая закалка (ну там ответственность и дисциплина) и платить сильно меньше. Пишу не абстрактно, а на собственном опыте
Это имеет какое-то отношение к основной тематике Хабра - к IT? Я понимаю, реклама, аудитория не быдляцкая, но...
Только ли дети? Конечно, взрослые держатся обычно дольше - деньги, как никак, заплачены, да и неловко: я что, слабак и хуже других? Некоторые даже дотягивают до конца, сдают итоговый проект и получают красивый сертификат, но программисты из большинства таких страдальцев, простите уж, как из дерьма пуля. Это никоим образом не характеризует их как глупых, недалеких или ущербных. Просто это - не их призвание. В другой области они, возможно, гении, но, увы, не в программировании.
А на ком тестировать будут то, что насинтезируют?
А мне интересно еще не только как удалось переместить эти булыжники на такие расстояния, но и то, чем руководствовались люди, возводя это сооружение. Это же какую надо иметь мотивацию придумать, найти, доставить и выставить это все с такой точностью!