Обновить
59
1.5

Пользователь

Отправить сообщение

Мышление человека условно можно разделить на логическое и на эмоциональное

Интересно. Эмоции выглядят как то, что заложено в нас природой. А как на счёт логического мышления: это тоже природный дар или результат сугубо научения? И почему типов мышления только два, могут ли кроме них быть другие типы?

Это появилось относительно недавно (по питонячим меркам) - в python 3.11 и ещё не сильно распространено.

Гвидо утащил позаимствовал TaskGroup из trio (в оригинале "nurseries"). Для более ранних версий питона можно использовать quattro, но разумеется без нового синтаксиса "except*" для обработки исключений.

asyncio.gather(), которой раньше выполнял аналогичную функцию, теперь использовать не рекомендуется. У него в реализации с рождения есть несколько неприятных багов, которые ни кто так и не отважился починить (чтобы не ломать обратную совместимость).

Мне кажется это не для синьеров, а для грандов). Весь пост пронизан тем самым теплым ламповым джаваскриптом - без strict modе, let/const, arrow functions, async/await и статического код анализа. Эх, где ты мой 2003?

10340 degrees fahrenheit

5726.667 degrees celsius

5999.817 kelvins

Но переводчики выдали 5499. Они теперь берут процент за перевод?

Для этого есть масса способов https://www.nersc.gov/assets/Uploads/07-Scaling-Python-Applications.pdf. Например, чтобы распараллеливать вычисления вам не нужна многопоточная программа - вам нужно много однопоточных программ, исполняющихся в разных потоках. Эта модель покрывается sub-interpreters из PEP 684 (проблема лишь в бинарных библиотеках, которые могут пока не быть рассчитаны на такое использование). Многопоточность, когда именно самой программе нужно прерываться это скорее десктопная история ради отзывчивости. Но и здесь можно оставить ui в один поток, а вычисления вынести в воркеры.

На практике есть куча задач, которые прекрасно решаются в один поток как в node.js, без всей этой чехорды.

По-моему, надо было сделать два режима работы программы

Вот тут уже делают по-вашему https://github.com/colesbury/nogil :) Кстати, у них классно описаны компромиссы для GIL и non-GIL реализаций в документе Python Multithreading without GIL.

В целом, GIL даёт гарантии, что состояние самого интерпретатора не будет поломано в многопоточной среде. Это на самом деле очень крутая фича, без которой отладка пользовательского кода при невнимательном использовании потоков превратилась бы в ад.

Сейчас в PEP 684 (python 3.12) и PEP 554 (хотят в 3.13, но скорее позже) проблему пытаются фиксить ещё и с другой стороны - избавляясь от излишне глобального и мутабельного состояния интерпретатора везде, где только можно. Но там ещё куча работы.

Какие-то крайности. Можно ведь комбинировать: работать играючи и играть временами так, как будто тебе за это платят. Не все комбинации жизнеспособны, но некоторые - определенно.

По ощущениям хобби-работу я бы сравнивал не с футболом, где два часа попинал кожаный девайс и - в баню. А, допустим, с походом, в какое-нибудь nowhere, на пару недель, а лучше - лет. Чтобы без удобств, комфорта, цивилизации и возможности соскочить когда как кажется уже совсем прижало и хочется все бросить, а лучше - сдохнуть. Когда цель это познание - познание себя, познание мира - то трудности воспринимаются не как беды, а как вызов. С ними интересно играть. Вдвойне приятно, когда за это ещё и платят.

Камеры с обзором 360⁰, дисплей и парктроники дают гораздо больше информации о происходящем снаружи, чем пара стёклышек заднего вида. Со всем этим припарковать двухтонную машину, имея в запасе пару десятков сантиметров все равно, что положить в коробку детскую игрушку. Я прошлой зимой пробовал вспомнить школу и припарковаться в среднего размера карман с правого борта только по зеркалам. Провозился полчаса на потеху соседям.

Автопроизводители по фактически и хотят сделать из авто подобие телефона, со своей программной экосистемой, сервисами, подписками и т.п.

если вам нравится, что проиводитель (а не только яндекс с эпплом) будет знать, в какой ресторан вы ездите покушать

Если вы представляете себе google или apple как доброго дядю, охраняющего вашу частную жизнь, то это немного не так. Они агрегаторы, которые делают доступ к вашим данным проще. Телеметрия доступна производителям через партнёров. В цепочках торговли данными добавляются различные посредники, со своими прайсами, но принципиально ситуацию с приватностью это не меняет.

Технологии меняются гораздо быстрее, чем люди успевают адаптировать к ним свои привычки. Новая реальность состоит в том, что телеметрию собирают буквально все и обо всём. Поэтому создавать какие-то ситуативные ограничения ради приватности это как плавать с зонтиком в океане, чтобы не промокнуть.

Экспорт ресурсов и экспорт товаров это разные вещи. Импортируя ресурсы для производства товаров и продавая товары обратно, вы создаёте добавленную стоимость. Часть из которой тратите опять на закупку ресурсов, а другую оставляете в пользу своей экономики.

Ставка на экспорт ресурсов это экономический [роскомнадзор] в долгосрочной перспективе - назад вы получаете меньше, но дороже. Стоимость импортных товаров и технологий для внутреннего рынка всегда будет выше уровня рентабельности - вы зависаете в статусе экспортера ресурсов навечно.

Ну и есть объективные метрики, которые показывают что производительность не упала ничуть

Думаю объективно все проще - в условиях удаленки открывается гораздо больше вкусных вакансий, чем предлагают в Екб). Поэтому статья рассчитана на гостей города, которые ориентируются на офис. В этом кстати может быть смысл, особенно в начале карьеры, если команда способна предложить условия для обучения и показать примеры хороших инженерных практик.

При пробегах порядка 30 тыс в год, обслуживание у официалов мне выходит меньше $1000 за тот же период. Мне кажется, что экономика здесь тоже не в пользу dumb авто. Качественные инструменты и запчасти это очень недешево и не всегда доступно. Гараж, специфические съёмники и приспособления окупают себя, только в формате автосервиса, а не когда ремонтировать придется какой-то механизм пару раз в жизни. Иначе это хобби и очень затратное.

Телеметрия несёт в себе массу пользы. Сейчас это ещё непривычная технология. Люди могут бояться, как первых паровозов. Но через 20 лет это станет неотключаемым.

При наличии инфраструктуры умная машина все же комфортнее. Ранние предупреждения о вероятных поломках дают возможность заехать в сервис и устранить неисправность за чашкой кофе не доводя до ситуации, когда они станут действительно проблемой на дороге. Если все же ломается, то специалисты вызываются нажатием кнопки и приезжают уже со всем необходимым. Нет, я в молодости тоже ездил с багажником запчастей, инструментами и мануалами, и если в отпуске, то могу повторить ради порции адреналина. Но заниматься этим в ежедневных покатушках дом-школа-офис-дом уже не интересно.

адаптировать естественные для функционального программирования обстоятельсва, к реалиям императивного программирования

Поистине, искусство это не то, что делал творец, а то, что воспринимает зритель).

У него на странице есть ссылки, где до сих пор доступна история возникновения SOLID. Парни просто трындели в своем доисторическом чатике обо всём хорошем. Начинали кажется с 20 принципов, но посчитали такое количество непрактичным и оставили 7. А поскольку в слове SOLID только 5 букв, то лишние отсекли уже те, кто растаскивал на цитаты. Это чистой воды конструкт - мем, а не какие-то основы.

Заставь это работать. Сделай это правильно. Сделай это быстрым.

Это довольно популярный в прошлом мем https://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast. Хотя в переводе на русский звучит непривычно.

Просто натягивание совы на новый нужный автору акроним

У Дяди Боба такие трюки раньше хорошо получались. SOLID теперь на каждом углу. Интересно, чего нехватает нонейму из интернета, чтобы его акроним так же растиражировали?

Узнаваемый noname это нонсенс.

На кдпв изображена вторая версия GNU Network Object Model Environment (GNOME).

Информация

В рейтинге
1 387-й
Зарегистрирован
Активность