Неужели это помогло что-то понять? Я помню, что именно так обычно в учебниках рассказывали про классы, и это было совершенно непонятно. Вот я впервые открыл Visual Studio, мигает курсор, и тут мне начинают рассказывать про зеленые яблоки. Мне хотелось крикнуть "Эй, аллё! Вы вообще понимаете, что происходит?")))
Я помню, когда начинал C# лет 15 назад, как сложно было понять, что такое классы, конструкторы и все вот это. Главная проблема непонимания была в том, что все объяснения были написаны теми, кто уже слишком хорошо всё это знает, и практически все тексты были написаны без понимания, что именно непонятно новичку. Фактически, подавляющее большинство таких текстов написано так, что они излагают понимание автором темы для рецензирования этого понимания другими понимающими, а не для того, чтобы объяснить что-то новое непонимающим. Мне кажется, ваш текст именно такой. К счастью, сейчас есть ChatGPT, который, в отличие от людей, умеет абстрагироваться от уровня своего понимания.
Не очень зависим. Мне ChatGPT неоднократно давал ответы на довольно сложные вопросы, которые либо не задавались, либо оставались неотвеченными на SO, основываясь на открытом исходном коде библиотеки. Удивительно, что некоторых моментов не было в документации вообще. При ответах он ссылался на конкретные строки и файлы исходников, так что сомнений нет. Библиотека, впрочем, популярная (.Net), скорее всего по популярным библиотекам его заставляют учиться на исходниках.
Интересная статья и знакомые страдания. У меня у самого сто раз было такое, что вроде бы простые вещи требуют нереальных наворотов. Однако потом часто оказывается, что изобретал велосипед и нужно все переделывать) В статье ничего не сказано про изучение существующего опыта, а ведь eBay и Amazon уже все это проходили в больших масштабах, и наверняка инфа об их архитектурах открытая
Так много стало статеек типа этой, и больше всего они мне напоминают телевизионные шоу про ремонт. Шуруповёрт крупным планом вкручивает шуруп, играет музыка и бац - за 45 минут построен дом мечты. Однако кто хотя бы раз пытался делать ремонт или что-то строить понимают - реальность выглядит слегка по-другому)
Что это за преподаватели такие или скорее всего вы не понимали, что они имеют ввиду. Разумеется, пароли передаются от того клиента, который у пользователя на компьютере, к вашему серверу как шифрованные пароли, а не как хэши. А вот уже на сервере они сравниваются с хранимыми хэшами. Возможно, ваши преподаватели имели ввиду клиента системы аутентификации, который работает на сервере. Пароли на сервере хранятся не как пароли, а как хэши для того, чтобы пароли нельзя было украсть - в случае компрометации сервера украденные хэши не помогут злоумышленнику, потому что хэш по определению такая штука, из которой невозможно восстановить пароль. Так это устроено:)
Да, действительно какая-то ерунда, согласен с предыдущими комментариями. Думаю, классический пример разработчика, который выучил паттерны и термины, пытается следовать инструкциям, но вряд ли понимает, что на самом деле происходит. На самом деле, такое очень распространено, почти все так и кодят.
Если честно, инфраструктура не в приватной сети и запросы от фронтенда к бэкэнду через интернет - я даже не знал, что так можно было:) Также, общий рейт лимит (без всякой дифференциации) - верный путь облегчить задачу ддосникам, легитимный пользователь точно не пройдет при даже легкой нагрузке.
Вы правы, всё так и есть. Более того, большинство занятостей на работе по сути особо не завуалированное рабство. Люди меняют время своей жизни просто на то, чтобы продолжать это делать, а ни сил, ни здоровья, ни возможностей, ни времени действительно жить не остаётся. Замкнутый круг. Именно так и жили рабы. Интересно, что несмотря на либертарианскую повестку на Западе, когда общество якобы борется за права человека, а конкретно за какие-то малозначимые детали, это важнейшая часть прав человека остаётся незатронутой вообще, со всей этой иерархией менеджмента, кодексами о труде и т.д., т.е. всем тем, что обеспечивает фреймворк занятости по рабскому типу. Причины понятны: в нынешних реалиях это основа государств, а конкретно кто эту государственность формирует: элиты. Но верёвочки недолго осталось виться: во-первых, новые поколения, которые из-за информационной открытости приближаются к пониманию реальности даже без помощи медиа или политических сил, а во-вторых, в развитых социальных странах, например, Германии, несмотря на отсутствие этого вопроса в официальной повестке, векторы социальной поддержки настолько сильны, что народ и без повестки смекнул, что к чему: горбатьтесь сами! Вот почему там сейчас такой тяжёлый кризис производительности труда, самая низкая в мире фактическая средняя продолжительность рабочей недели и такой огромный спрос на импорт рабов.
Я думаю, будущее за проектной занятостью: каждый будет сам себе ИП. Без начальников, кодексов, фиксированного времени работы и резюме с отделами HR. Даже на конвейере на заводе. Это увеличит суммарную производительность на человека, приведет к более справедливому распределению доходов и освободит людей от рабства. Несомненно, потребуется глубокая перестройка всех процессов, но, думаю, переход к этой модели взаимоотношений неизбежен.
Я думаю, я понимаю, что хотел сказать автор статьи. При прочих равных, в одной компании на одних и тех же должностях бэбибумер будет вкалывать, даже если это никому не нужно, и не даёт ему ничего просто потому что "так положено". Зумер в этой ситуации поступит более рационально - сначала не будет делать бесполезную работу, а если нет перспектив или бэбибумеру-начальнику это не нравится - просто уволится. Последним кажется, что это "нежелание работать", но это на самом деле рациональность, даже если она такому начальнику неочевидна (почти никогда, на самом деле). Я видел такую ситуацию миллион раз в разных компаниях, в том числе будучи сам таким начальником и осознавал рациональность уволившихся только позже, когда эмоции улеглись.
Так что безусловно зумеры - это ни в коем случае не лентяи (думаю, пропорция лентяев в этой группе примерно такая же, как и во всех других), но однозначно более рациональные и осознанные. Думаю, это благодаря информационной доступности, в которой они выросли.
Удивительно, но даже на Хабре народ как загипнотизированный повторяет "НДФЛ в РФ всего 13%". Отличная шутка! На самом деле, к НДФЛ ещё всегда прибавляются "фонды", которые платятся всегда: Пенсионный 26%, соцстрах 2,9% и медицина 3.1%. Они платятся абсолютно для любого дохода физлиц за труд, даже по договорам ГПХ. Итого, на самом деле НДФЛ в РФ - 45%. Запомните это, дети, и не ведитесь на пропаганду)
Неужели существуют сайты, во взломе которых есть какой-то интерес, и при этом в которых на бэкэнд можно что-то отправить (не обязательно сериализируемые данные), и это что-то вызовет команду операционной системы??? Вот, ***, последствия советам уборщицам учить питоны :)
Я слышал, что для решения именно этой проблемы народ использует Context7 и он очень популярен. Впрочем не вникал в детали.
Неужели это помогло что-то понять? Я помню, что именно так обычно в учебниках рассказывали про классы, и это было совершенно непонятно. Вот я впервые открыл Visual Studio, мигает курсор, и тут мне начинают рассказывать про зеленые яблоки. Мне хотелось крикнуть "Эй, аллё! Вы вообще понимаете, что происходит?")))
Я помню, когда начинал C# лет 15 назад, как сложно было понять, что такое классы, конструкторы и все вот это. Главная проблема непонимания была в том, что все объяснения были написаны теми, кто уже слишком хорошо всё это знает, и практически все тексты были написаны без понимания, что именно непонятно новичку. Фактически, подавляющее большинство таких текстов написано так, что они излагают понимание автором темы для рецензирования этого понимания другими понимающими, а не для того, чтобы объяснить что-то новое непонимающим. Мне кажется, ваш текст именно такой. К счастью, сейчас есть ChatGPT, который, в отличие от людей, умеет абстрагироваться от уровня своего понимания.
Не очень зависим. Мне ChatGPT неоднократно давал ответы на довольно сложные вопросы, которые либо не задавались, либо оставались неотвеченными на SO, основываясь на открытом исходном коде библиотеки. Удивительно, что некоторых моментов не было в документации вообще. При ответах он ссылался на конкретные строки и файлы исходников, так что сомнений нет. Библиотека, впрочем, популярная (.Net), скорее всего по популярным библиотекам его заставляют учиться на исходниках.
Интересная статья и знакомые страдания. У меня у самого сто раз было такое, что вроде бы простые вещи требуют нереальных наворотов. Однако потом часто оказывается, что изобретал велосипед и нужно все переделывать) В статье ничего не сказано про изучение существующего опыта, а ведь eBay и Amazon уже все это проходили в больших масштабах, и наверняка инфа об их архитектурах открытая
Так много стало статеек типа этой, и больше всего они мне напоминают телевизионные шоу про ремонт. Шуруповёрт крупным планом вкручивает шуруп, играет музыка и бац - за 45 минут построен дом мечты. Однако кто хотя бы раз пытался делать ремонт или что-то строить понимают - реальность выглядит слегка по-другому)
А Старлинк?
Что это за преподаватели такие или скорее всего вы не понимали, что они имеют ввиду. Разумеется, пароли передаются от того клиента, который у пользователя на компьютере, к вашему серверу как шифрованные пароли, а не как хэши. А вот уже на сервере они сравниваются с хранимыми хэшами. Возможно, ваши преподаватели имели ввиду клиента системы аутентификации, который работает на сервере. Пароли на сервере хранятся не как пароли, а как хэши для того, чтобы пароли нельзя было украсть - в случае компрометации сервера украденные хэши не помогут злоумышленнику, потому что хэш по определению такая штука, из которой невозможно восстановить пароль. Так это устроено:)
Да, действительно какая-то ерунда, согласен с предыдущими комментариями. Думаю, классический пример разработчика, который выучил паттерны и термины, пытается следовать инструкциям, но вряд ли понимает, что на самом деле происходит. На самом деле, такое очень распространено, почти все так и кодят.
Если честно, инфраструктура не в приватной сети и запросы от фронтенда к бэкэнду через интернет - я даже не знал, что так можно было:) Также, общий рейт лимит (без всякой дифференциации) - верный путь облегчить задачу ддосникам, легитимный пользователь точно не пройдет при даже легкой нагрузке.
Вы правы, всё так и есть. Более того, большинство занятостей на работе по сути особо не завуалированное рабство. Люди меняют время своей жизни просто на то, чтобы продолжать это делать, а ни сил, ни здоровья, ни возможностей, ни времени действительно жить не остаётся. Замкнутый круг. Именно так и жили рабы. Интересно, что несмотря на либертарианскую повестку на Западе, когда общество якобы борется за права человека, а конкретно за какие-то малозначимые детали, это важнейшая часть прав человека остаётся незатронутой вообще, со всей этой иерархией менеджмента, кодексами о труде и т.д., т.е. всем тем, что обеспечивает фреймворк занятости по рабскому типу. Причины понятны: в нынешних реалиях это основа государств, а конкретно кто эту государственность формирует: элиты. Но верёвочки недолго осталось виться: во-первых, новые поколения, которые из-за информационной открытости приближаются к пониманию реальности даже без помощи медиа или политических сил, а во-вторых, в развитых социальных странах, например, Германии, несмотря на отсутствие этого вопроса в официальной повестке, векторы социальной поддержки настолько сильны, что народ и без повестки смекнул, что к чему: горбатьтесь сами! Вот почему там сейчас такой тяжёлый кризис производительности труда, самая низкая в мире фактическая средняя продолжительность рабочей недели и такой огромный спрос на импорт рабов.
Я думаю, будущее за проектной занятостью: каждый будет сам себе ИП. Без начальников, кодексов, фиксированного времени работы и резюме с отделами HR. Даже на конвейере на заводе. Это увеличит суммарную производительность на человека, приведет к более справедливому распределению доходов и освободит людей от рабства. Несомненно, потребуется глубокая перестройка всех процессов, но, думаю, переход к этой модели взаимоотношений неизбежен.
Я думаю, я понимаю, что хотел сказать автор статьи. При прочих равных, в одной компании на одних и тех же должностях бэбибумер будет вкалывать, даже если это никому не нужно, и не даёт ему ничего просто потому что "так положено". Зумер в этой ситуации поступит более рационально - сначала не будет делать бесполезную работу, а если нет перспектив или бэбибумеру-начальнику это не нравится - просто уволится. Последним кажется, что это "нежелание работать", но это на самом деле рациональность, даже если она такому начальнику неочевидна (почти никогда, на самом деле). Я видел такую ситуацию миллион раз в разных компаниях, в том числе будучи сам таким начальником и осознавал рациональность уволившихся только позже, когда эмоции улеглись.
Так что безусловно зумеры - это ни в коем случае не лентяи (думаю, пропорция лентяев в этой группе примерно такая же, как и во всех других), но однозначно более рациональные и осознанные. Думаю, это благодаря информационной доступности, в которой они выросли.
Удивительно, но даже на Хабре народ как загипнотизированный повторяет "НДФЛ в РФ всего 13%". Отличная шутка! На самом деле, к НДФЛ ещё всегда прибавляются "фонды", которые платятся всегда: Пенсионный 26%, соцстрах 2,9% и медицина 3.1%. Они платятся абсолютно для любого дохода физлиц за труд, даже по договорам ГПХ. Итого, на самом деле НДФЛ в РФ - 45%. Запомните это, дети, и не ведитесь на пропаганду)
А ведь ещё есть ActionBlock из TPL
Неужели существуют сайты, во взломе которых есть какой-то интерес, и при этом в которых на бэкэнд можно что-то отправить (не обязательно сериализируемые данные), и это что-то вызовет команду операционной системы??? Вот, ***, последствия советам уборщицам учить питоны :)
На английском оригинальные тексты выглядят нормально, но эти переводы в лоб читать невозможно