В Алматы, например, уровень загрязнения воздуха сильно зависит от ветра и может меняться в течение дня. Если штиль — то смог очень быстро накапливается, если появляется хотя бы легкий ветерок — цифры AQI заметно идут вниз, да и по ощущениям становится легче.
По поводу магазина — все же пойти в магазин у дома на 10 минут или гулять час — это совсем разное воздействие плохого воздуха на организм.
Да, в городах с проблемами с AQI универсальная рекомендация такая, по возможности не выходить надолго на улицу. В квартире либо очистителем воздуха пользоваться, либо проветривать в то время суток, когда загрязнение ниже.
Вы пытаетесь опровергнуть то, что я не писал. Конечно, информация о том, кто кого банит, не бесполезна, но речь в моем сообщении была о сравнении сервисов из статьи с лидерами мирового рынка хотя бы по функционалу, без этого статья явно является неполной.
Сейчас же очень многие не находятся в РФ и проблемы с IP нет. Поэтому интересно сравнение именно функционала того, что упомянуто в статье, с лидерами рынка. Но этого нет.
Это проблема подразумевает, что пользователь находится в РФ, но статья же претендует на универсальность и в ней нет подобных оговорок.
Про оплату — у многих сейчас уже есть как минимум друг / родственник с зарубежной картой (хотя бы условного Казахстана), а то и собственная имеется. Благо, ее оформление не является чем-то невозможным, а польза вполне осязаема (особенно для человека, имеющего отношение к IT).
Мапперы у нас пишутся руками и все джава-объекты там явно создаются и контролируются. Каких-то явных неудобств тут не видится, код получается простым и читаемым (несмотря на некоторую многословность).
Однобокая получается статья, описывает только плюсы фреймворка и нет ни слова о недостатках и подводных камнях.
К сожалению, с помощью mybatis удобно писать только совсем простые вещи. Шаг влево, шаг вправо — и все, фреймворк это либо не поддерживает, либо поддерживает очень корявым образом. Никуда не годится хотя бы то, что для банального получения списка элементов (SELECT FROM table WHERE some_id IN (?,?,?,…)) приходится городить какие-то <foreach>, вручную задавать сепараторы и все это становится совершенно нечитаемым.
Мы в итоге отказались от mybatis в пользу jooq — он тоже позволяет контролировать sql код, но возможностей у него на порядок больше.
Вы явно передергиваете и уходите в крайности. Алгоритмы и структуры — это базовые вещи, фундамент (так же, как и математика), а понимание принципов построения эффективных сервисов и других более прикладных вещей приходит с опытом.
Если человек имеет хорошую алгоритмическую подготовку, то эффективно решать реальные задачи он со временем научится (если еще не умеет). Вот наоборот гораздо сложнее.
100% пригождаются. Постоянно вижу, как на код-ревью от "реальных разработчиков" с опытом 5+ лет прилетает код, который работает за N^2 или даже N^3 на пустом месте.
И это бекенд, где производительность при росте продукта станет критична, а потом через год-два все будут делать изумленные глаза "а что это у нас все так тормозит? Давайте перепишем с нуля", а переписывальщики потом пойдут по тем же граблям и история повторится.
Я работал в конторах, где на собеседованиях спрашивают алгоритмы и где нет. И разницу в квалификации сотрудников и в качестве их кода вижу существенную.
А в чем проблема с работой? При стандартной пятидневке есть целых 2 выходных, а это достаточно много времени, чтобы и задачки порешать, и спортом позаниматься, на прочие дела и хобби время останется. И вообще на easy задачки нужно минут 15-20 от силы, если напрактиковаться.
В статье никто не называет рекурсию итерацией, вы что-то перепутали. Итеративный процесс — это синоним для цикла. А в данном случае алгоритм комбинированный — есть и рекурсия, и итерации в рамках каждого уровня рекурсии. Поэтому название вполне отражает суть.
Не совсем превратились. Например, с карты Мир можно снять наличные в Казахстане (и вроде в некоторых других странах). С visa/mc российских банков — нет.
На такой карте, как у автора, невозможно учесть этаж квартиры и направление окон. Это вообще другим инструментом должно решаться. А если говорить про более крупные масштабы, то в среднем посчитать вполне можно.
По поводу того, что кого интересует — не согласен, вы же не только в квартире сидите, но и около дома гуляете, идете в магазин и так далее, поэтому если микрорайон в целом находится на удалении от крупных магистралей типа МКАД — это однозначный плюс.
С точки зрения уровня шума некорректно считать пороговое расстояние в 150 метров оптимальным для всех источников. Дороги бывают районными, у которых несколько полос, но трафика немного, а есть МКАД, который очень слышно и за 500 метров и от которого просто хочется сбежать.
К счастью, в OSM есть неплохие данные о количестве полос на дороге, поэтому стоит использовать разные пороговые расстояния по уровню шума в зависимости от оживленности магистрали (которую можно в первом приближении считать пропорциональной ширине).
По-моему, не совсем очевидно, что у всех международных компаний рабочие места априори оплачивались лучше, чем у локальных. Из России же ушли не только ведущие продуктовые компании, но и аутсорсеры вроде Luxoft и EPAM, а по средним зарплатам они не были в топе.
Мне кажется, работа с ноутом в поезде — это не самый типичный случай, хотя бы из-за отсутствия нормального интернета на 90% пути следования большинства маршрутов. А лежа отдыхать, чтобы тебя не беспокоили — актуально почти для всех, кроме случаев совсем уж коротких поездок на 3-4 часа.
Для того, чтобы поесть или кофе попить — часто на боковых местах бывает свободно и можно там сесть. Не всегда, да, но если свободно — то сидеть там у окошка очень даже интересно.
А в чем такое преимущество именно нижней полки? По мне так это наоборот сопряжено с минусами, во-первых, полка не полностью в твоем распоряжении (надо пускать народ сверху сидеть), во-вторых, при высоком росте свешивающиеся в проход ноги чаще задевают именно на уровне нижней полки, а не верхней.
Еще у верхней полки часто бывает бонус — в фирменных поездах белье уже обычно застелено, а на нижней это нужно каждый раз делать самому.
В Алматы, например, уровень загрязнения воздуха сильно зависит от ветра и может меняться в течение дня. Если штиль — то смог очень быстро накапливается, если появляется хотя бы легкий ветерок — цифры AQI заметно идут вниз, да и по ощущениям становится легче.
По поводу магазина — все же пойти в магазин у дома на 10 минут или гулять час — это совсем разное воздействие плохого воздуха на организм.
Да, в городах с проблемами с AQI универсальная рекомендация такая, по возможности не выходить надолго на улицу. В квартире либо очистителем воздуха пользоваться, либо проветривать в то время суток, когда загрязнение ниже.
Вы пытаетесь опровергнуть то, что я не писал. Конечно, информация о том, кто кого банит, не бесполезна, но речь в моем сообщении была о сравнении сервисов из статьи с лидерами мирового рынка хотя бы по функционалу, без этого статья явно является неполной.
Сейчас же очень многие не находятся в РФ и проблемы с IP нет.
Поэтому интересно сравнение именно функционала того, что упомянуто в статье, с лидерами рынка. Но этого нет.
Это проблема подразумевает, что пользователь находится в РФ, но статья же претендует на универсальность и в ней нет подобных оговорок.
Про оплату — у многих сейчас уже есть как минимум друг / родственник с зарубежной картой (хотя бы условного Казахстана), а то и собственная имеется. Благо, ее оформление не является чем-то невозможным, а польза вполне осязаема (особенно для человека, имеющего отношение к IT).
Какое-то сплошное "импортозамещение". Почему не рассмотрены те же Trello, Notion, Clickup? Особенно если в заголовке говорится про личные проекты.
Если они, по вашему мнению, чем-то хуже — так чем именно? Интересно же узнать результаты сравнения.
Мапперы у нас пишутся руками и все джава-объекты там явно создаются и контролируются. Каких-то явных неудобств тут не видится, код получается простым и читаемым (несмотря на некоторую многословность).
Однобокая получается статья, описывает только плюсы фреймворка и нет ни слова о недостатках и подводных камнях.
К сожалению, с помощью mybatis удобно писать только совсем простые вещи. Шаг влево, шаг вправо — и все, фреймворк это либо не поддерживает, либо поддерживает очень корявым образом. Никуда не годится хотя бы то, что для банального получения списка элементов (SELECT FROM table WHERE some_id IN (?,?,?,…)) приходится городить какие-то <foreach>, вручную задавать сепараторы и все это становится совершенно нечитаемым.
Мы в итоге отказались от mybatis в пользу jooq — он тоже позволяет контролировать sql код, но возможностей у него на порядок больше.
Вы явно передергиваете и уходите в крайности. Алгоритмы и структуры — это базовые вещи, фундамент (так же, как и математика), а понимание принципов построения эффективных сервисов и других более прикладных вещей приходит с опытом.
Если человек имеет хорошую алгоритмическую подготовку, то эффективно решать реальные задачи он со временем научится (если еще не умеет). Вот наоборот гораздо сложнее.
100% пригождаются. Постоянно вижу, как на код-ревью от "реальных разработчиков" с опытом 5+ лет прилетает код, который работает за N^2 или даже N^3 на пустом месте.
И это бекенд, где производительность при росте продукта станет критична, а потом через год-два все будут делать изумленные глаза "а что это у нас все так тормозит? Давайте перепишем с нуля", а переписывальщики потом пойдут по тем же граблям и история повторится.
Я работал в конторах, где на собеседованиях спрашивают алгоритмы и где нет. И разницу в квалификации сотрудников и в качестве их кода вижу существенную.
А в чем проблема с работой? При стандартной пятидневке есть целых 2 выходных, а это достаточно много времени, чтобы и задачки порешать, и спортом позаниматься, на прочие дела и хобби время останется. И вообще на easy задачки нужно минут 15-20 от силы, если напрактиковаться.
В статье никто не называет рекурсию итерацией, вы что-то перепутали. Итеративный процесс — это синоним для цикла.
А в данном случае алгоритм комбинированный — есть и рекурсия, и итерации в рамках каждого уровня рекурсии. Поэтому название вполне отражает суть.
Не совсем превратились. Например, с карты Мир можно снять наличные в Казахстане (и вроде в некоторых других странах). С visa/mc российских банков — нет.
Эта статья написана ChatGPT?
Почему "немалые деньги"? В Европе безлимитный тариф в среднем стоит около 60-70 евро в месяц, а во Франции вообще 40 евро: https://www.reddit.com/r/Starlink/comments/14tpp0d/starlink_reduced_to_40_per_month_in_france_is/?rdt=35198
Это вполне сравнимо со стоимостью обычного оптоволокна в квартире (как раз около 30-40 евро в месяц).
На такой карте, как у автора, невозможно учесть этаж квартиры и направление окон. Это вообще другим инструментом должно решаться. А если говорить про более крупные масштабы, то в среднем посчитать вполне можно.
По поводу того, что кого интересует — не согласен, вы же не только в квартире сидите, но и около дома гуляете, идете в магазин и так далее, поэтому если микрорайон в целом находится на удалении от крупных магистралей типа МКАД — это однозначный плюс.
С точки зрения уровня шума некорректно считать пороговое расстояние в 150 метров оптимальным для всех источников.
Дороги бывают районными, у которых несколько полос, но трафика немного, а есть МКАД, который очень слышно и за 500 метров и от которого просто хочется сбежать.
К счастью, в OSM есть неплохие данные о количестве полос на дороге, поэтому стоит использовать разные пороговые расстояния по уровню шума в зависимости от оживленности магистрали (которую можно в первом приближении считать пропорциональной ширине).
По-моему, не совсем очевидно, что у всех международных компаний рабочие места априори оплачивались лучше, чем у локальных.
Из России же ушли не только ведущие продуктовые компании, но и аутсорсеры вроде Luxoft и EPAM, а по средним зарплатам они не были в топе.
Мне кажется, работа с ноутом в поезде — это не самый типичный случай, хотя бы из-за отсутствия нормального интернета на 90% пути следования большинства маршрутов. А лежа отдыхать, чтобы тебя не беспокоили — актуально почти для всех, кроме случаев совсем уж коротких поездок на 3-4 часа.
Для того, чтобы поесть или кофе попить — часто на боковых местах бывает свободно и можно там сесть. Не всегда, да, но если свободно — то сидеть там у окошка очень даже интересно.
А в чем такое преимущество именно нижней полки? По мне так это наоборот сопряжено с минусами, во-первых, полка не полностью в твоем распоряжении (надо пускать народ сверху сидеть), во-вторых, при высоком росте свешивающиеся в проход ноги чаще задевают именно на уровне нижней полки, а не верхней.
Еще у верхней полки часто бывает бонус — в фирменных поездах белье уже обычно застелено, а на нижней это нужно каждый раз делать самому.