Как написал выше, намеренно пополнял через KZ, дабы Steam ничего не заподозрил. Похоже, что это было лишним и можно было использовать кошелёк RU. Но вот с подтверждением KZ ничего не получилось. Может были какие-то способы, но Qiwi упорно требовал от меня гражданства Казахстана.
Да, пользовался казахской версией на всякий случай, дабы Steam не сменил регион моей учётной записи. Возмутило, что деньги я закинуть сумел легко, а вот вывести - извольте повысить статус в Qiwi.
Qiwi некоторое время назад закрыли возможность пополнять кошелёк Steam без подтверждённой УЗ. А чтобы её подтвердить, надо быть казахом. Недавно столкнулся с этим, когда привычно перевёл деньги на кошелёк и попал в ловушку, потому что назад их без существенных потерь было уже не вернуть. Вывел с какой-то дикой комиссией через МТС. Так что к чёрту этот Qiwi.
Есть такое. Несколько лет назад брал Audio-Technica ATH-M20x (тогда они считались бюджетными). Удивился, насколько у них мягкий провод, свойства он свои пока не потерял. Но зато у этих наушников задубели амбушюры и потрескался кожзам на душке. У беспроводных Sennheiser HD 4.5 держится оголовье (потому что оно резиновое), но опять же амбушюры полностью облетели. Где оно совершенство, желательно до 3000 руб.?
Спасибо за познавательную статью! Маленькое замечание для тех кто захочет повторить практическую часть: у меня OpenSSL (Ubuntu под Win) не захотел генерировать сертификат промежуточного CA без параметра -CAcreateserial.
Сначала показалось, что там внутри всё синей изолетной перемотано. Подумал, ну надо же, и в авиастроении зарубежном без неё никак. :) Но нет, это просто ленточки.
Не хочу вдаваться в полемику. Назовём это ошибкой выжившего (хоть в моём, хоть в вашем случае). Как знать, может быть у всех этих 5-ти проектов были грамотные лиды, которые были в состоянии держать код в чистоте длительное время и отлавливали баги ещё до того, как они доберутя до прода. Мой опыт диаметрально противоположный. Люди ведь не роботы. Это Jenkins может гонять тесты за тестами после каждого коммита без устали, а у программиста Васи, каким бы гениальным он ни был, рано или поздно концентрация и профессионализм дадут сбой.
Да та же Java, но имеет ли это существенное значение? Всё, что потенциально может перерасти PetClinic, будь оно хоть на Brainfuck написано, должно иметь какие-никакие тесты, покрывающие главные сценарии использования ПО.
После прочтения этой фразы у меня промелькнули вьетнамские флешбеки. Нет, если это proof-of-concept, срок сдачи которого - вчера, то ради бога. Иначе не стоит так.
Я лишь слегка застал времена MS DOS и NC/VC видел только издали, но сегодня без Far Manager чувствую себя как без рук. Что-то есть в этом архаично-лаконичном двухпанельном интерфейсе.
Полученные от KeyCloak access_token и refresh_token будем хранить в localStorage.
Не самый лучший вариант в плане безопасности, как мне кажется. Насколько я знаю, на данный момент у браузеров нет способа сохранить что-то ценное, не опасаясь, что эту ценность стащат злые хакеры. Я бы предпочёл отдавать на фронт только access_token. Keycloak может устанавливать сессию с клиентом и в её рамках фоново обновлять этот access_token до того, как он протухнет. Кажется удобным, хоть и требует некоторой возни на стороне фронта.
Тоже есть проблемы со спиной. В итоге прошёл все описанные вами этапы. Забавно, что когда начал сидеть в приличном эргономичном кресле после невнятных офисных Chairman'ов и Бюрократов, думал сдать его обратно в магазин, до того было некомфортно. Сейчас всё хорошо.
Однако, как заметили комментаторы выше, всё это лишь половина дела. Без физической активности спина всё равно будет страдать. Мне лично очень помогают обычные подтягивания.
Да что джуны! Даже бородатые программисты в нынешние времена не так часто думают о производительности во время написания кода, чем n лет назад. Современные Java/JS/.NET/etc-фреймворки порой городят такой огород "в фоне", что думать о том, а не сэкономить ли вот здесь чуть-чуть памяти и тактов проца, становится бессмыссленным. С другой стороны, компиляторы тоже не стоят на месте, позволяя разработчикам многие вольности. В целом, я согласен с @JustDontв том, что потребности в ПО действительно растут год от года, а с увеличением скорости его разработки неизбежно будет страдать качество. Это сродни современному автопрому, который часто ругают за то, что машины порой не добираются и до 100 000 км. без серьёзных поломок.
Лично меня клоны в какой-то момент настолько достали, что пришлось установить специальное расширение, исключающее заданные сайты из поисковой выдачи Google.
Технические подробности, приправленные здоровым юмором — это отличный стиль изложения. Прочитал с удовольствием.
N лет назад тоже проходил несколько кругов адасобеседования в Яндекс. На мой взгляд всё было плюс-минус похоже. Разница лишь в том, что это были очные собесы и с некоторыми интервьюерами можно было перекинуться парой-тройкой фраз «за жизнь».
Всех мини-боссов мне в итоге одолеть не удалось, однако боюсь, что такой упор, который делает Яндекс на алгоритмические задачи, очень слабо коррелирует с тем, чем придётся заниматься на ежедневной основе. Исключением пожалуй может стать должность заведующего алгоритмами поиска или управления беспилотными автомобилями, но тогда вероятно «Искусство программирования» Дональда Кнута придётся зачитать до дыр.
Некоторое время назад тоже приглянулся мне Lenovo Legion: игровая начинка в сочетании с достаточно стильным внешним видом, выгодно выделяющим его среди игровых ноутбуков. Подумал, наконец-то производители начали осознавать, что в игры порой любят порезаться не только 15-летние школьники, но и вполне себе бородатые дядьки в свободное от работы на этом же ноутбуке время.
Однако, качество Lenovo оказалось на низком уровне: неравномерная подсветка экрана (косяк сборки) + забавный баг, когда изображение на экране вдруг начинало жёстко рябить при подключении проводных наушников и одновременном скачивании данных через Wi-Fi. Причём, судя по жалобам на форумах я был не один такой.
В итоге, Lenovo сдан, а я уже довольно продолжительное время пользуюсь Dell G5 15, который выбирал, руководствуясь всё теми же критериями, о которых упомянул выше. Сейчас на замену ему наверное тоже выбрал бы HP Omen — производительный и симпатичный ноутбук при относительно адекватной стоимости.
Тоже хотел подождать вакцины, свободной от хайпа, но немного не дотянул и заразился коронавирусом перед самым Новым годом. Оказалось, что это довольно неприятная штука даже для моего, не такого уж и старого организма. Надеюсь, ближе к осени вакцинироваться станет уже не так тревожно, как сейчас.
Сам по сути являюсь «вайтишником», поскольку не обладаю профильным образованием, и ничего не имею против людей, которые меняют сферу деятельности по велению желудка. Галерам нужны гребцы, в конце концов. Однако, порой умиляют личности, приходящие время от времени на собеседование в нашу провинциальную компанию и демонстрирующие околонулевые навыки программирования, а затем с грустью в глазах рассказывающие о том что им нечем кормить семью, работая на должности кладовщика/электрика/еtc. В любой сфере не должно быть места человеку, который пришёл в неё лишь за тем, чтобы «коптить небо» и получать за это зарплату. Ну это в идеальном мире конечно же.
Как написал выше, намеренно пополнял через KZ, дабы Steam ничего не заподозрил. Похоже, что это было лишним и можно было использовать кошелёк RU. Но вот с подтверждением KZ ничего не получилось. Может были какие-то способы, но Qiwi упорно требовал от меня гражданства Казахстана.
Да, пользовался казахской версией на всякий случай, дабы Steam не сменил регион моей учётной записи. Возмутило, что деньги я закинуть сумел легко, а вот вывести - извольте повысить статус в Qiwi.
Qiwi некоторое время назад закрыли возможность пополнять кошелёк Steam без подтверждённой УЗ. А чтобы её подтвердить, надо быть казахом. Недавно столкнулся с этим, когда привычно перевёл деньги на кошелёк и попал в ловушку, потому что назад их без существенных потерь было уже не вернуть. Вывел с какой-то дикой комиссией через МТС. Так что к чёрту этот Qiwi.
Есть такое. Несколько лет назад брал Audio-Technica ATH-M20x (тогда они считались бюджетными). Удивился, насколько у них мягкий провод, свойства он свои пока не потерял. Но зато у этих наушников задубели амбушюры и потрескался кожзам на душке. У беспроводных Sennheiser HD 4.5 держится оголовье (потому что оно резиновое), но опять же амбушюры полностью облетели. Где оно совершенство, желательно до 3000 руб.?
Спасибо за познавательную статью! Маленькое замечание для тех кто захочет повторить практическую часть: у меня OpenSSL (Ubuntu под Win) не захотел генерировать сертификат промежуточного CA без параметра -CAcreateserial.
Сначала показалось, что там внутри всё синей изолетной перемотано. Подумал, ну надо же, и в авиастроении зарубежном без неё никак. :) Но нет, это просто ленточки.
Не хочу вдаваться в полемику. Назовём это ошибкой выжившего (хоть в моём, хоть в вашем случае). Как знать, может быть у всех этих 5-ти проектов были грамотные лиды, которые были в состоянии держать код в чистоте длительное время и отлавливали баги ещё до того, как они доберутя до прода. Мой опыт диаметрально противоположный. Люди ведь не роботы. Это Jenkins может гонять тесты за тестами после каждого коммита без устали, а у программиста Васи, каким бы гениальным он ни был, рано или поздно концентрация и профессионализм дадут сбой.
Да та же Java, но имеет ли это существенное значение? Всё, что потенциально может перерасти PetClinic, будь оно хоть на Brainfuck написано, должно иметь какие-никакие тесты, покрывающие главные сценарии использования ПО.
После прочтения этой фразы у меня промелькнули вьетнамские флешбеки. Нет, если это proof-of-concept, срок сдачи которого - вчера, то ради бога. Иначе не стоит так.
Я лишь слегка застал времена MS DOS и NC/VC видел только издали, но сегодня без Far Manager чувствую себя как без рук. Что-то есть в этом архаично-лаконичном двухпанельном интерфейсе.
Спасибо за статью!
Не самый лучший вариант в плане безопасности, как мне кажется. Насколько я знаю, на данный момент у браузеров нет способа сохранить что-то ценное, не опасаясь, что эту ценность стащат злые хакеры. Я бы предпочёл отдавать на фронт только access_token. Keycloak может устанавливать сессию с клиентом и в её рамках фоново обновлять этот access_token до того, как он протухнет. Кажется удобным, хоть и требует некоторой возни на стороне фронта.
Тоже есть проблемы со спиной. В итоге прошёл все описанные вами этапы. Забавно, что когда начал сидеть в приличном эргономичном кресле после невнятных офисных Chairman'ов и Бюрократов, думал сдать его обратно в магазин, до того было некомфортно. Сейчас всё хорошо.
Однако, как заметили комментаторы выше, всё это лишь половина дела. Без физической активности спина всё равно будет страдать. Мне лично очень помогают обычные подтягивания.
Да что джуны! Даже бородатые программисты в нынешние времена не так часто думают о производительности во время написания кода, чем n лет назад. Современные Java/JS/.NET/etc-фреймворки порой городят такой огород "в фоне", что думать о том, а не сэкономить ли вот здесь чуть-чуть памяти и тактов проца, становится бессмыссленным. С другой стороны, компиляторы тоже не стоят на месте, позволяя разработчикам многие вольности. В целом, я согласен с @JustDontв том, что потребности в ПО действительно растут год от года, а с увеличением скорости его разработки неизбежно будет страдать качество. Это сродни современному автопрому, который часто ругают за то, что машины порой не добираются и до 100 000 км. без серьёзных поломок.
Хоть бы сами разочек прочитали то, что напереводили.
N лет назад тоже проходил несколько кругов
адасобеседования в Яндекс. На мой взгляд всё было плюс-минус похоже. Разница лишь в том, что это были очные собесы и с некоторыми интервьюерами можно было перекинуться парой-тройкой фраз «за жизнь».Всех мини-боссов мне в итоге одолеть не удалось, однако боюсь, что такой упор, который делает Яндекс на алгоритмические задачи, очень слабо коррелирует с тем, чем придётся заниматься на ежедневной основе. Исключением пожалуй может стать должность заведующего алгоритмами поиска или управления беспилотными автомобилями, но тогда вероятно «Искусство программирования» Дональда Кнута придётся зачитать до дыр.
Однако, качество Lenovo оказалось на низком уровне: неравномерная подсветка экрана (косяк сборки) + забавный баг, когда изображение на экране вдруг начинало жёстко рябить при подключении проводных наушников и одновременном скачивании данных через Wi-Fi. Причём, судя по жалобам на форумах я был не один такой.
В итоге, Lenovo сдан, а я уже довольно продолжительное время пользуюсь Dell G5 15, который выбирал, руководствуясь всё теми же критериями, о которых упомянул выше. Сейчас на замену ему наверное тоже выбрал бы HP Omen — производительный и симпатичный ноутбук при относительно адекватной стоимости.