Если смотреть чисто на уровень благосостояния, то в России рост был до лета 2008-го. Потом девальвация, в 14-м опять девальвация. Про "сменился на развитие и созидание" я не писал.
Это, скорее ваше личное благосостояние, у меня вот с точностью до наоборот, до 8-го я откровенно прозябал на нищенскую з/п (работая в этом самом богатом IT) а после восьмого пошел рост и с каждым годом жилось лучше. Понятно что и это тоже мое, личное, но я ведь не в вакууме жил все эти годы, и вижу как люди жили раньше и живут сейчас.
Проблем понятное дело вагон и маленькая тележка, с другой стороны, проблем нет только у покойников, пока ты жив, они всегда будут какие-то.
Давно уже практикую прогулки в обед. Час-полтора в день хожу гулять в парк. Разумеется если захватываю рабочее время, то потом вечером дорабатываю. Для меня это отлично работает, во первых в чаты заглядываю только если кто-то непосредственно меня тегает, а так телефон лежит в кармане и я к нему не прикасаюсь. Плюс летом после работы катаюсь на САПе, купаюсь (рядом много подходящих для этого чистых прудов). Ну и много времени занимает ремонт в доме и разные хобби, сейчас вот токарный станок купил, осваиваю токарное дело.
Вот да. Сенсорные экраны норм там где можно спокойно и неторопясь потыкать в экран, выбрать там нужный пункт, без спешки, стресса и лимита по времени. А вот там где надо оперативно что-то включать/выключать, регулировать и тем более делать это наощупь, там бы я внедренцев сенсорных интерфейсов бил бы по башке заставлял бы самих пользоваться этим как можно дольше.
Неужели этим "оптимизаторам" самим так сложно попробовать, например уменьшить громкость музыки в машине, на неровной дороге, пытаясь попасть пальцем в крохотную кнопку на экране, когда все трясется и палец так и норовит ткнуть куда-либо не туда. При этом вам еще и машиной надо управлять, так что-бы никуда не врезаться. Особенно весело когда из-за тряски ты вместо того что-бы убавить громкость выкручиваешь ее на максимум..
Если машина старая, без микропроцессоров и прочего, то скорее всего система холостого хода подбрасывала оборотов при повышении нагрузки, что-бы машина не заглохла.
Ну оставили вы дома телефон - и все камеры по пути вас отснимут и если вы реально интересны "комунадо", то оставленный телефон вам не сильно поможет. Да и это действительно слишком сложно, для современного человека. Я вот, например, не потяну, в будний день я работаю, и мне надо как минимум в рабочее время постоянно быть на связи, в выходные проще, но тоже уже привык что могу с кем угодно связаться легко и быстро, да и расплачиваюсь везде через телефон.
И еще момент - сейчас мы (в смысле человечество), возможно, еще до такого не дошли, но думаю уже недолго осталось до того состояния, когда человек, который попал в камеры наблюдения и у которого не был обнаружен включенный телефон, будет включать сигнал тревоги в "компетентных" органах, и вас по пути раз десять проверят - чего это вы тут такой скрытный ходите, не замышляете-ли что-то нехорошее? "Хорошему человеку, ведь, незачем скрываться!"
Телефон так-то, это натуральный радиомаяк, и сколько камеру не отключай, если ты стал интересен каким-либо организациям или людям с соответствующими возможностями, то с его помощью тебя отследят достаточно легко. Учитывая повсеместное распространение камер наблюдения в современных городах, и развитие ИИ, киберпанк уже практически наступил - скрыться от наблюдения "кого положено" или того у кого есть деньги и достаточный интерес к тебе, практически нереально простому человеку. С этим просто придется жить, нравится это нам или нет...
В наперстках тоже ничего умного и уже тысячу раз всем рассказывали как в них обманывают людей, и один хрен наперсточники со своим "бизнесом" не прогорают.
Помню как еще до всей этой заварухи со вторым Майданом, ездил на Украину, з/п мне платили на карту ВТБ. С ней и поехал, прокатился от Киева до Крыма и благополучно вернулся домой, после чего мне ВТБ заблокировал карту за подозрительную активность. Им было подозрительно что картой расплачивались на заправках вдоль дорог, в Киеве и в Крыму..
А тут - да все норм, ничего подозрительного, не о чем волноваться!
Давно уже понял - надо держаться подальше от фанатиков, причем не важно на какой почве у них произошел сдвиг по фазе, на почве чистого кода или микросервисов/монолитов или еще бог знает чего. Как правило такие фанаты выдают настолько жуткий код, что работать с ним становится практически физически больно, при этом он может на все 100% соответствовать всем Канонам Веры.
Да, и сами эти реле были довольно капризными, запросто могли отказать, и если этот момент не заметить, то можно было легко стать на дороге с полностью "потухшим" автомобилем. Выручало то, что машины простые были и все их болячки опытные водители знали хорошо, возили запасные детали, которые больше всего проблем доставляли, да и посматривали на тот-же амперметр регулярно.
Проблемы все-же были, если попасть в пробку ночью, или просто держать включенные фары днем, как сейчас требуют ПДД (раньше этого не требовалось), если еще и печка включена, то можно было запросто высадить АКБ, потому что генераторы были слабые. Особенно печально было с генераторами постоянного тока, они по факту какой-то заряд давали только на повышенных оборотах, на холостых вся электрика работала чисто на АКБ.
Но так-то да, и прожорливых потребителей на борту было меньше, и в то время и дорожное движение было другое, пробки были редкостью, и дороги сами посвободнее были, машины не часто двигались на пониженных оборотах, и АКБ успевал зарядиться.
Статья интересная, но на мой взгляд сама посылка имеет логический изъян. На исправном автомобиле батарея заряжается генератором. На старых машинах, конструкции годов 60-х - 70-х, с этим были проблемы, даже если все исправно, мощность генератора и потребителей была зачастую не сбалансирована, и при долгой работе двигателя на холостых оборотах, в пробках ,например, и включенных мощных потребителях, батарея разряжалась. Это да. Поэтому на таких машинах практически в обязательном порядке на приборной панели был амперметр, показывающий уровень заряд/разряда батареи.
Но сейчас это уже неактуально, исправный автомобиль заряжает АКБ без лишних телодвижений со стороны водителя. Я сколько езжу на современных машинах, вообще не помню проблем именно с зарядом. Было один раз - снимал клемму с АКБ для ремонта бензонасоса, и забыл ее как следует закрепить, думал уже аккумулятор новый покупать, но потом заметил что не протянуто просто..
Хочется найти того кто писал и менеджеров тоже и прибить.
В подобного рода проектах, самое обидное, что каждое поколение разработчиков обычно искренне хочет исправить ситуацию, что-то улучшить, "переписать по человечески", но на это обычно не хватает времени, а потом и мотивации (бывает что и квалификации, чего уж..) в итоге переписывание и улучшение на пол пути забрасывается, а чуть позже и разработчики сваливают в закат, оставляя новый нарост дерьма легаси следующим поколениям.
Но вот стоявших у истоков любителей написать простое как можно сложнее, тех да, временами хочется найти и сделать им что-либо нехорошее..
Такое часто бывают когда пишут свои велосипеды, по незнанию того что существует нормальные стандартные фреймворки или библиотеки, ну или из желания сделать круче. Часто про всякие мелочи вроде освобождения ресурсов тупо забывают, при тестах на компе разработчика обычно это не вызывает никаких проблем - и БД небольшая и нагрузка никакая.. Но когда это до прода доезжает, оказывается что все колом встает или ресурсы жрет так что никакой самый мощный сервер не тянет.
Я видел как-то чудеса, когда для отрисовки таблички с пятью-шестью строками, выгребалась буквально вся таблица из БД, и все эти данные фильтровались на компе-клиенте. Причем работало все это очень долго, пользователи ругались, плакали, но продолжали жрать кактус, дожидаясь открытия окошка чуть ли не часами. Бага пришла к разработчикам только когда форма вовсе перестала открываться из-за падения по памяти. После переписывания на нормальный SQL запрос она же начала открываться просто моментально.
Как-то решал проблему падающего сервера. Организация работы там была очень.. хм.. специфичная, до моего прихода кодревью вообще не использовалось, и нередко бывало что код джунов ехал в прод вообще без какой-либо хотя-бы поверхностной проверки. Команда была внутренняя и занималась допилингом системы под нужды своей фирмы.
В общем у них была боль от того что один из серверов сжирал всю оперативную память и падал по OOM. С проблемой пытались бороться тупо увеличивая память на сервере, и в конце-концов "победили" проблему, накинув ее просто очень много (точно не помню сколько, но по тем временам цифра впечатляла) и сделав принудительный рестарт сервера в период минимальной нагрузки. Сервак память выжирал, но обычно до рестарта ее хватало.
В общем мое первое задание там было - разобраться с причинами и пофиксить. Оказалось что проблема была в коде джуна, который попал в прод. Требовалось отправлять данные из текущей системы в другую, вроде какой-то CRM. Данные отправлялись пакетами через веб API той системы, и в принципе сама отправка была реализована более-менее толково, хотя и тоже с ней были проблемы - иногда она начинала DDOS-ить целевую систему, вплоть до ее падения :))
А сервак падал потому что джун видимо не знал про то что в Спринге есть шедулеры, и изобрел свой велосипед с запуском потока при старте системы, и вся бизнес логика крутилась в бесконечном цикле этого потока. При выгребании данных активно использовался Хибер, и его сущности, загруженные из базы, никогда не освобождались, все ведь в цикле работало. В итоге вся оперативка довольно быстро загаживалась этими удерживаемыми сущностями и кеш хибера распухал до чудовищных размеров, роняя сервак по памяти. :)))
Проблему исправил быстро, переписав все по нормальному, в итоге сервак стал потреблять минимум памяти и падения прекратились, ну и ддосить перестал, тут уже фиксы самой логики были довольно серьезные.
На САПе можно вообще по практически ручьям сплавляться, если плавник снять так там осадка несколько сантиметров, а если и застрял где-то то его руками перетащить не проблема совершенно. Байдарка не сильно хуже в этом плане, как я понимаю. У меня возле дома такая река речная мелкая и извилистая, часто по ней сплавляюсь до пруда, мне от дома минут пятнадцать на машине до места захода в реку, три километра где-то по реке, а потом пешком до машины. Река петляет ,поэтому пешком не сильно далеко и долго получается. Такое прикольное развлечение получается, на пол дня примерно. По реке сплавился, до пруда, там искупнулся, перекусил на берегу, САП сдул в сумку упаковал и к машине по лесной дороге.. Если вдвоем так и САПы не сдуваем, я иду пешком до машины, а напарник (в роли которого обычно жена) присматривает за САПами и прочими вещами, загорает, купается, потом я приезжаю на машине и сапы на багажник навьючиваем не сдувая даже.
Это, скорее ваше личное благосостояние, у меня вот с точностью до наоборот, до 8-го я откровенно прозябал на нищенскую з/п (работая в этом самом богатом IT) а после восьмого пошел рост и с каждым годом жилось лучше. Понятно что и это тоже мое, личное, но я ведь не в вакууме жил все эти годы, и вижу как люди жили раньше и живут сейчас.
Проблем понятное дело вагон и маленькая тележка, с другой стороны, проблем нет только у покойников, пока ты жив, они всегда будут какие-то.
Так это банк или под него кто-то мимикрирует? Тоже завалили всю почту этим дерьмом, благо хоть у меня оно все в спам сыпется.
Давно уже практикую прогулки в обед. Час-полтора в день хожу гулять в парк. Разумеется если захватываю рабочее время, то потом вечером дорабатываю. Для меня это отлично работает, во первых в чаты заглядываю только если кто-то непосредственно меня тегает, а так телефон лежит в кармане и я к нему не прикасаюсь. Плюс летом после работы катаюсь на САПе, купаюсь (рядом много подходящих для этого чистых прудов). Ну и много времени занимает ремонт в доме и разные хобби, сейчас вот токарный станок купил, осваиваю токарное дело.
Вот да. Сенсорные экраны норм там где можно спокойно и неторопясь потыкать в экран, выбрать там нужный пункт, без спешки, стресса и лимита по времени. А вот там где надо оперативно что-то включать/выключать, регулировать и тем более делать это наощупь, там бы я внедренцев сенсорных интерфейсов
бил бы по башкезаставлял бы самих пользоваться этим как можно дольше.Неужели этим "оптимизаторам" самим так сложно попробовать, например уменьшить громкость музыки в машине, на неровной дороге, пытаясь попасть пальцем в крохотную кнопку на экране, когда все трясется и палец так и норовит ткнуть куда-либо не туда. При этом вам еще и машиной надо управлять, так что-бы никуда не врезаться. Особенно весело когда из-за тряски ты вместо того что-бы убавить громкость выкручиваешь ее на максимум..
Если машина старая, без микропроцессоров и прочего, то скорее всего система холостого хода подбрасывала оборотов при повышении нагрузки, что-бы машина не заглохла.
Ну оставили вы дома телефон - и все камеры по пути вас отснимут и если вы реально интересны "комунадо", то оставленный телефон вам не сильно поможет. Да и это действительно слишком сложно, для современного человека. Я вот, например, не потяну, в будний день я работаю, и мне надо как минимум в рабочее время постоянно быть на связи, в выходные проще, но тоже уже привык что могу с кем угодно связаться легко и быстро, да и расплачиваюсь везде через телефон.
И еще момент - сейчас мы (в смысле человечество), возможно, еще до такого не дошли, но думаю уже недолго осталось до того состояния, когда человек, который попал в камеры наблюдения и у которого не был обнаружен включенный телефон, будет включать сигнал тревоги в "компетентных" органах, и вас по пути раз десять проверят - чего это вы тут такой скрытный ходите, не замышляете-ли что-то нехорошее? "Хорошему человеку, ведь, незачем скрываться!"
Телефон так-то, это натуральный радиомаяк, и сколько камеру не отключай, если ты стал интересен каким-либо организациям или людям с соответствующими возможностями, то с его помощью тебя отследят достаточно легко. Учитывая повсеместное распространение камер наблюдения в современных городах, и развитие ИИ, киберпанк уже практически наступил - скрыться от наблюдения "кого положено" или того у кого есть деньги и достаточный интерес к тебе, практически нереально простому человеку. С этим просто придется жить, нравится это нам или нет...
Мда.. в общем лучше не жаловаться на мошенников, за это в банках клиентов наказывают.
В наперстках тоже ничего умного и уже тысячу раз всем рассказывали как в них обманывают людей, и один хрен наперсточники со своим "бизнесом" не прогорают.
Помню как еще до всей этой заварухи со вторым Майданом, ездил на Украину, з/п мне платили на карту ВТБ. С ней и поехал, прокатился от Киева до Крыма и благополучно вернулся домой, после чего мне ВТБ заблокировал карту за подозрительную активность. Им было подозрительно что картой расплачивались на заправках вдоль дорог, в Киеве и в Крыму..
А тут - да все норм, ничего подозрительного, не о чем волноваться!
Давно уже понял - надо держаться подальше от фанатиков, причем не важно на какой почве у них произошел сдвиг по фазе, на почве чистого кода или микросервисов/монолитов или еще бог знает чего. Как правило такие фанаты выдают настолько жуткий код, что работать с ним становится практически физически больно, при этом он может на все 100% соответствовать всем Канонам Веры.
Да, и сами эти реле были довольно капризными, запросто могли отказать, и если этот момент не заметить, то можно было легко стать на дороге с полностью "потухшим" автомобилем. Выручало то, что машины простые были и все их болячки опытные водители знали хорошо, возили запасные детали, которые больше всего проблем доставляли, да и посматривали на тот-же амперметр регулярно.
Проблемы все-же были, если попасть в пробку ночью, или просто держать включенные фары днем, как сейчас требуют ПДД (раньше этого не требовалось), если еще и печка включена, то можно было запросто высадить АКБ, потому что генераторы были слабые. Особенно печально было с генераторами постоянного тока, они по факту какой-то заряд давали только на повышенных оборотах, на холостых вся электрика работала чисто на АКБ.
Но так-то да, и прожорливых потребителей на борту было меньше, и в то время и дорожное движение было другое, пробки были редкостью, и дороги сами посвободнее были, машины не часто двигались на пониженных оборотах, и АКБ успевал зарядиться.
Статья интересная, но на мой взгляд сама посылка имеет логический изъян. На исправном автомобиле батарея заряжается генератором. На старых машинах, конструкции годов 60-х - 70-х, с этим были проблемы, даже если все исправно, мощность генератора и потребителей была зачастую не сбалансирована, и при долгой работе двигателя на холостых оборотах, в пробках ,например, и включенных мощных потребителях, батарея разряжалась. Это да. Поэтому на таких машинах практически в обязательном порядке на приборной панели был амперметр, показывающий уровень заряд/разряда батареи.
Но сейчас это уже неактуально, исправный автомобиль заряжает АКБ без лишних телодвижений со стороны водителя. Я сколько езжу на современных машинах, вообще не помню проблем именно с зарядом. Было один раз - снимал клемму с АКБ для ремонта бензонасоса, и забыл ее как следует закрепить, думал уже аккумулятор новый покупать, но потом заметил что не протянуто просто..
В подобного рода проектах, самое обидное, что каждое поколение разработчиков обычно искренне хочет исправить ситуацию, что-то улучшить, "переписать по человечески", но на это обычно не хватает времени, а потом и мотивации (бывает что и квалификации, чего уж..) в итоге переписывание и улучшение на пол пути забрасывается, а чуть позже и разработчики сваливают в закат, оставляя новый нарост
дерьмалегаси следующим поколениям.Но вот стоявших у истоков любителей написать простое как можно сложнее, тех да, временами хочется найти и сделать им что-либо нехорошее..
Такое часто бывают когда пишут свои велосипеды, по незнанию того что существует нормальные стандартные фреймворки или библиотеки, ну или из желания сделать круче. Часто про всякие мелочи вроде освобождения ресурсов тупо забывают, при тестах на компе разработчика обычно это не вызывает никаких проблем - и БД небольшая и нагрузка никакая.. Но когда это до прода доезжает, оказывается что все колом встает или ресурсы жрет так что никакой самый мощный сервер не тянет.
Только вот умысел тоже не стоит исключать, он хоть и менее вероятен, но все-же возможен.
Я видел как-то чудеса, когда для отрисовки таблички с пятью-шестью строками, выгребалась буквально вся таблица из БД, и все эти данные фильтровались на компе-клиенте. Причем работало все это очень долго, пользователи ругались, плакали, но продолжали жрать кактус, дожидаясь открытия окошка чуть ли не часами. Бага пришла к разработчикам только когда форма вовсе перестала открываться из-за падения по памяти. После переписывания на нормальный SQL запрос она же начала открываться просто моментально.
Как-то решал проблему падающего сервера. Организация работы там была очень.. хм.. специфичная, до моего прихода кодревью вообще не использовалось, и нередко бывало что код джунов ехал в прод вообще без какой-либо хотя-бы поверхностной проверки. Команда была внутренняя и занималась допилингом системы под нужды своей фирмы.
В общем у них была боль от того что один из серверов сжирал всю оперативную память и падал по OOM. С проблемой пытались бороться тупо увеличивая память на сервере, и в конце-концов "победили" проблему, накинув ее просто очень много (точно не помню сколько, но по тем временам цифра впечатляла) и сделав принудительный рестарт сервера в период минимальной нагрузки. Сервак память выжирал, но обычно до рестарта ее хватало.
В общем мое первое задание там было - разобраться с причинами и пофиксить. Оказалось что проблема была в коде джуна, который попал в прод. Требовалось отправлять данные из текущей системы в другую, вроде какой-то CRM. Данные отправлялись пакетами через веб API той системы, и в принципе сама отправка была реализована более-менее толково, хотя и тоже с ней были проблемы - иногда она начинала DDOS-ить целевую систему, вплоть до ее падения :))
А сервак падал потому что джун видимо не знал про то что в Спринге есть шедулеры, и изобрел свой велосипед с запуском потока при старте системы, и вся бизнес логика крутилась в бесконечном цикле этого потока. При выгребании данных активно использовался Хибер, и его сущности, загруженные из базы, никогда не освобождались, все ведь в цикле работало. В итоге вся оперативка довольно быстро загаживалась этими удерживаемыми сущностями и кеш хибера распухал до чудовищных размеров, роняя сервак по памяти. :)))
Проблему исправил быстро, переписав все по нормальному, в итоге сервак стал потреблять минимум памяти и падения прекратились, ну и ддосить перестал, тут уже фиксы самой логики были довольно серьезные.
На САПе можно вообще по практически ручьям сплавляться, если плавник снять так там осадка несколько сантиметров, а если и застрял где-то то его руками перетащить не проблема совершенно. Байдарка не сильно хуже в этом плане, как я понимаю. У меня возле дома такая река речная мелкая и извилистая, часто по ней сплавляюсь до пруда, мне от дома минут пятнадцать на машине до места захода в реку, три километра где-то по реке, а потом пешком до машины. Река петляет ,поэтому пешком не сильно далеко и долго получается. Такое прикольное развлечение получается, на пол дня примерно. По реке сплавился, до пруда, там искупнулся, перекусил на берегу, САП сдул в сумку упаковал и к машине по лесной дороге.. Если вдвоем так и САПы не сдуваем, я иду пешком до машины, а напарник (в роли которого обычно жена) присматривает за САПами и прочими вещами, загорает, купается, потом я приезжаю на машине и сапы на багажник навьючиваем не сдувая даже.