Pull to refresh
6
0
Евгений Пивнев @TIEugene

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

Send message

Здесь любая статья про политику.
Вот буквально любая.
Могу продемонстрировать: Павленко - украинская фамилия. Понеслась...

Да там справок... Собирались Су-57, Т-90С, Brahmos (это хоть работает), МИГ-35МКИ, заводы по выпуску АК...
При прочих равных и с поддержкой "метрополии" китайцам пока проигрывают.

главное — непонятно, зачем это нужно.

хуяк хуяк и в продакшн М - мудрость.

Насколько я помню:
- nack - это "не принять сообщение". Не запихнуть взад ,а именно не принять. А такое как принять и я потом передумал - не.
- reject запихивает сообщение в конец очереди.
Низачет.

Допустим я плохо читал документацию.
Вопрос нюба к эксперту - можно ли вернуть сообщение взад?
Не в конец очереди, а в голову. "Взял - не подошло - вернул на место".
PS. понятно, что это будет уже не очередь (queue), а дек (dequeue), но очень надо очень.
В этом плане ни RabbitMQ ни Kafka пока не удовлетворяет.

Возможно не из Тольятти.
Возможно автор пользуется гуманитарным электричеством (ну ты понел)

Давайте уже, сержант, проще.
Роутер - это не свитч. Там ручной работы с каждым портом и каждым IP-пакетом.
То, что в домашних рутерах используется управляемый свитч - то такое. Лайфхак. Дай бог здоровья Realtek.

Статья хорошенький.
НО:
- хабы забыли (были такие, уже не продается)
- коммутаторы L3 (там есть тонкие отличия с маршрутизаторами)
Но, в принципе, не важно.

  • А если смартфон сломается?

  • Тогда достанешь свой старый сименс

  • Откуда ты знаешь, что у меня есть старый сименс?

  • У всех есть старый сименс...

    Siemens S45, хорошенький был. Все сименсы x35/45/55 хорошенькие.

    Nokia 112 отличный - маленький и неделю без зарядки.

    Насчет "потеряли" - зря. У меня сейчас два аппарата с собой - один кнопочный (основной), второй смартфон.
    Первый - компактный, быстро набирать, быстро отвечать, можно в перчатках/в дождь/на ходу.
    Второй - потому что.


    PS. редактор хабра просто ужас

За Obsidian не скажу, а на десктопе для markdown оптимально QOwnNotes.
Opensource, Windows/Linux/macOS, синхронизация через Nextcloud/git/еще что-то

Я бы Битриксу посоветовал начать смотреть в сторону именно сетевой модели.
Объясняю:
1. В СССР на уровне области было как минимум 2 пересечения. Например начальник ОблЖилКоммунХозУправления был одновременно подчинен губернатору области (в нынешних терминах), потому что "Обл..." и одновременно министерству коммунхоза.
Да, морока. Но оно реально работало.
ЗЫ. например выпускаете вы в поле команду спецназа - лидер спецназа, электрик, слаботочник, компьютерщик, столяр, слесарь, водятел, иное. Они одновременно подчиняются командиру спецназа (прорабу) и одновременно руководителям отделов.
2. Иерархическая модель - это очень сокращенный вариант сетевой модели. Из сетевой иерархию сделать можно; взад - нет.

habr - очень токсичное "сообщество". Достаточно одного диза - и понеслась.
PS. Если/когда надумаете комментировать чужую статью - очень внимательно подумайте. Отдача может замучить.
PPS. Я вот не очень внимательно подумал. -1 к карме. Пока.

  1. Каюсь, не помню напамять иерархию exceptions. Тогда да, `exception Exception ... :` лучше `exception:`

  2. Тем не менее мне пришлось рихтовать проект с пачкой `exception Exception`, потому что остановить контейнер с этим поделием штатными средствами не удавалось. Ну и вешалось периодически (потому что в подлежащих библиотеках свои заморочки).

Еще раз уточню - статья просто роскошная. Я сохранил себе в закладки и буду учиться по ней.
НО: "що занадто - то не здраво".
Если бы Вы вообще не обрабатывали exceptions - слова бы никто не сказал. Ну или кто-нить помурчал че-нить, но недолго.
1. Никто ж ни слова не сказал про docstrings и русский в комментариях; хотя это поперек PEP.
2. Об аннотациях (точнее отсутствии) и слова никто не вякнул; хотя в этом сезоне такое моветон.
И т.д. и т.п. На нет и суда нет.
Но `except Exception...` - это перебор.

Именно иерархических.
А не структуры компании. Где оно не иерархическое, а сетевое.

Я подозреваю, что некое @baldrумеет в питон и иже лучше Вас, меня и еще роту таких же.
Просто ему/ей понравилось Ваша статья.
Мне тоже понравилась, честно говоря. Просто надо очистить от "плохому учить". Я так думаю.

@yakvenalexПрислушайтесь к рекомендациям @baldr.
Хотя он просто "Пользователь", а не "Опытный разработчик Python etc.". Скорее всего он не просто Пользователь, а уже знает токсичность habr.
Принцип очень простой (как в ПДД): "Не видим - не едем".
1. Обрабатываете только те exceptions, которые надо обработать именно в этом месте
2. Всё остальное падает и улетает наверх
3. Наверху (в абстрактном `main.py`) можете работать как хотите
4. но писать `except Exception` писать нельзя никогда нигде и ни в коем случае. Читайте PEP
5. И хватит уже минусовать всех подряд куда попало, Вам это здоровья не прибавит

Information

Rating
10,087-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity