Pull to refresh
0
0

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

Send message

Принципы справедливы почти для любого современного ЯП.

Причем тут ЯП вообще? Это как сказать, принципы аэродинамики справедливы для автомобилей любой марки. ЯП вообще может быть функциональным, а принципы, они для ООП.

Все относительно не плохо, кроме цены. Совсем не понятно на что они там рассчитывали, даже в штатах такая цена кажется невероятно высокой, при том что это nice-to-have гаджет, с нулевой практической пользой и крайне скудным банком приложений. Если у них есть какой то стратегический план, то может надо было наоборот занижать цену до предела, в расчете на будущее развитие технологии. Но они поступили как всегда, наверно в надежде на вау-фактор. Просто $3.5К совсем не вау.

Я в 1998 году был комсомольцем

так его в 1991-ом отменили ж

который остается безальтернативным на iOS/iPadOS

прекрасно пользуюсь FF на iOS, ЧЯДНT?

Например, читабельность, сравните конфиг из статьи и такой:

[loggers]
keys=root

[handlers]
keys=consoleHandler

[formatters]
keys=json

[logger_root]
level=INFO
handlers=consoleHandler

[handler_consoleHandler]
class=StreamHandler
level=INFO
formatter=json
args=(sys.stdout,)

[formatter_json]
class=pythonjsonlogger.jsonlogger.JsonFormatter
format=%(asctime)s %(process)d %(thread)d %(levelname)s %(name)s %(funcName)s %(message)s

Для конфигурации лучше использовать файл, а не код. Например:

logging.config.fileConfig(Path(__file__), "logging.ini")

Первоначально нам необходимо познакомиться с предметной областью, узнать, из чего она состоит. Так в мастерской мы учимся различать конкретные инструменты, материалы, изделия друг от друга. Нам пока непонятно до конца их назначение, мы их ещё в руках не держали, но если мы не научимся их различать, то не поймём и дальнейшей премудрости. Аналогично, в разработке программного обеспечения мы знакомимся с понятиями переменной, массива, цикла, ссылки, составных типов данных. Учимся различать данные, переменные, константы и определения.

"Терминология"

очевидно вы не работали в кровавом интерпрайзе, где могут быть полиси на передачу какого-то correlationId или transactionId в заголовках цепочки запросов сервисов.

По мере расширения пространства создается больше пространства, и вместе с ним - больше темной энергии

то есть темная энергия постоянно создается?

game новости и ни слова о ‘Counter-Strike 2’ Limited Test Now Available To Almost Everyone от 1 сентября

ну конечно, еще в 2016 году. pyproject.toml и setup.cfg

все написано, статью по диагонали читаете? тогда поищите слова push и pull.

не так ультимативно, Zookeeper так же и остался в Кафке, а Metadata Quorum, он же KRaft (https://developer.confluent.io/learn/kraft/) добавлен как мод, и as production ready он помечен только в последнем релизе, вышедшем буквально несколько дней назад

я бы сказал Core Data - ORM

Количество партиций в топике зависит от количества его конкурирующих подписчиков

не корректно, оно не зависит от подписчиков. Вы можете сделать 10 partitions и 1 consumer, а можете наоборот (тогда конечно 9 консьюмеров будут простаивать). В идеальном случае число partitions должно соответствовать числу потребителей.

Ну очень поверхностно, есть гораздо больше различий, например Кафка более чувствительна к размеру сообщения и времени его обработки в отличие от RabbitMQ, а у последнего есть варианты подписки basic.consume (подписка как в Kafka) и basic.get, который делает только один запрос в queue. В RabbitMQ можно удалять очереди после прочтения сообщения или по timeout, в отличие от Kafka, и т.п.

...Разворачивание среды автоматизировано и происходит “одной кнопкой”

это как это? вам как минимум надо получить доступ к репо (положить ssh key на remote),
установить плагины (*lint и тп), настроить VPN..., лицензии на инструменты..

Упомянули Trunk Based Development, ни слова про git-flow. Кроме того по гиту тоже хорошо иметь соглашения по именованию веток и коммитов с обязательными ссылками на US, таски и баги (issues)

Test coverage - nice to have на проекте и централизованый Sonar.


Года четыре-пять назад, помню, ходила шутка: «Realm используют те, кому лень разбираться с CoreData», он позиционировался чуть ли не как серебряная пуля на все проблемы с хранилищем в iOS. На деле уже тогда, тем кто знал Core Data было понятно, что невозможно «просто» решить комплексные вещи.
Это не правда, долина Хула очень красивое и дорогое место, только в самой Кирьят-Шмоне можно найти дешевое жильё, а в кибуцах во-первых мало чего продают, во-вторых дорого. Если Вы считаете что если нет поезда, значит дыра, то я как раз наоборот думаю, меньше народа — больше кислорода. Какая «жизнь» в Цфате, стесняюсь спросить? Это датишный (датишные — верующие, соблюдающие правила евреи) город. Вся молодёжная туса как раз около Шмоны, в тех же кибуцах клубы, бары, отели. Я жил там пол года в ХаГошриме, фантастически красивое место, 5мин езды от Шмоны. Вот с работой там беда, ITшнику там ловить нечего, только удалёнка или Йокнем (~25km) или Хайфа (~50km)
британский совет


не будет его больше, закрывают как ответ на высылку дипломатов
1

Information

Rating
4,938-th
Location
Ришон-ЛеЦион, Хамеркац, Израиль
Registered
Activity