Ви таки будете смеяться…
Когда у нас в городе шли мусорные войны (ок. 2004 г.), мусоровозов было очень мало, и вокруг «помоек» было столько мусора, что баков просто видно не было. Летом это все активно воняло, мухи, крысы, собаки бродячие. И вот одна фифа из горсовета сделала виноватыми именно горожан за это (дословно не помню, но смысл передам):
Ну что же за несознательные жильцы? Видите — баки полные, не выносите мусор, подождите. Машины регулярно ездят.
Регулярно — это машина на свалку возле моего дома доезжала раз в неделю. Для сравнения — через год машина ездила через два дня на третий, и причем не старый ГАЗон, в который одна помойка влезала, то есть 4-5 баков, а КамАЗ втрое большей вместимости за счет большего кузова и прессовки.
В чем-то согласен, в чем-то нет. Вашу точку зрения я понял, примерно обоснования оценил. Могу подискутировать, но смысла не вижу, все равно останемся при своих.
Нытье было бы, если б я привел тот самый коммент. И минусы меня тоже мало волнуют, посты я не пишу, ссылки редко вставляю, комментирую не каждый день. Просто привел личный пример для наглядности.
голосование по комментариям ограничено по времени, и иногда находишь в старых темах чьи-то дичайшие высказывания, и единственный способ выразить отношение к автору — через карму.
Ну как можно карать людей за высказывания пятилетней давности? Человек уже давно перерос эту точку зрения, женился, даже профиль работы сменил, а тут р-раз, и минус, а если не просто минуснули, а и соседу показали, то и пачка. Потому и ограничено время голосования. Старая статья — слепок старого состояния. Если уж хотите наказать его — у каждого есть страничка свежих комментариев/постов. Пишите в личку, наконец, пусть аргументирует либо покажет свою несостоятельность.
Нужно не запрещать людям выражать своё мнение в адрес друг друга, а просто учиться общаться.
Уточните, пожалуйста, что Вы имеете в виду. Как ни учись, но от того, что кому-то не нравится точка зрения другого, не уйдешь. Или надо каждое предложение обрамлять тегами «ИМХО»/«я только учусь»/«могу аргументировать»/etc? Если писать только то, что может понравиться другим, то чем этот ресурс будет отличаться от первого канала?
Могу в личку показать пример комментария, за который схлопотал минус (пока один). Зная, что эта точка зрения чуть ли не табу, подстраховался со всех сторон, привел примеры из жизни. Все равно нашелся кто-то, кто посчитал, что мне место под плинтусом.
Но в общем и целом, соблюдая эти нехитрые правила общения, ты заработаешь в глазах нормальных людей репутацию адекватного собеседника, к чьему мнению стоит прислушиваться. И даже если с вами не будут согласны — своё несогласие скорее выразят словом, чем минусом.
Простите, Вы серьезно? На хабре многие тысячи регулярно появляющихся. Про число Данбара недавно писали. Физически невозможно всех помнить (нет, если у Вас получается — снимаю шляпу). Карма и служит мерилом адекватности, для этого она и создана.
Про слово вместо минуса — приветствую обоими руками, рад, когда так бывает. Правда, редко какой тред в комментариях этим заканчивается, обычно собеседники либо разругаются, либо останутся при своих.
Подтверждаю и для Украины.
У нас в двух многоэтажках ОСМД поменяло отопление чуть ли не с нуля и поставило в подвалах общедомовые счетчики. Теплосеть глянула, что они начинают считать от 40 градусов (или 45 C, не помню уже) и наотрез отказалась их брать на учет. Формально там нашли кучу недоделок, а в приватном разговоре инспектор пояснил, что если вместо счетчиков поставить катушки (кусок трубы с фланцами), то больше ничего переделывать не надо :-]
Ну зачем так, люди веками нарабатывали методы, рецептуру шлифовали. А Вы сразу отменяете… Не средневековье поди.
Пока нет полного генетического прогнозирования здоровья неродившегося плода и коррекции, лучше будет так:
Родился — пару дней только кормим и пеленаем. Выжил — прививки, пересадки органов, аппараты, фармакология, памперсы и т.д. Умер — судьба такая.
Чтобы не было обвинений в нацизме (в т.ч. и в виде минусов) — отмечу, что я сам немного недоношенный (на 3 недели) и судя по своей медкарточке, вряд ли выжил бы. Природа сама регулирует: у двух моих сестер детей быть не может, третья вроде не пробовала пока.
Конечно, государство, которое такое введет, огребет кучу проблем, от нехватки рабсилы до разорения фармакоотрасли, но мы же мечтаем, правда?
Я раз поздно ночью шел по переулку. Там лампы редко висят, в общем, темень и цепочка световых пятен (не сплошная). И одна лампа от ветра чуть раскачивалась, через ветки это спроецировалось так, что смотря под ноги или по сторонам идти невозможно. Вестибулярный аппарат говорит, что все ОК, а глаза показывают, что «мы в море во время качки». В ответ вестибулярка пытается откалиброваться и идет вразнос. С минуту пытался их примирить, потом закрыл глаза и прошел вслепую.
На следующий день небо было звездное и общая подсветка уже не дала случиться вчерашнему.
Что значит массовое? Если брать возрастную группу — ИТ молодая профессия, старше 40, ИМХО, мало кто занимается именно технологиями. Так в этой группе есть люди, которые на незнакомом оборудовании и/или с незнакомым материалом поработают нахаляву. Перечисляю: я и еще 1 — сварщики, брат — столяр, одноклассник — автомеханик, знакомая — малярша. Причем молодежи немного в общей массе рабочих, непрестижно это, так что выборка должна была быть больше, но «маемо те, що маемо».
Это скорее от склада ума зависит: кто-то научился базе и будет за счет опыта выезжать всю жизнь, а вот всем вышеперечисленным интересно учиться и расти над собой. Хотя ИТ интересно только мне одному, а остальные хоть и «не умеют пользоваться компьютерами», но одного объяснения хватает, чтобы не жали ОК, а сфоткали/продиктовали, если не понимают.
В ИТ ситуация один в один, как говорила Шахматная Королева в «Алисе в Зазеркалье», что надо бежать изо всех сил, чтобы остаться в потоке. Не смог — вылетел, пошел другим специальностям статистику портить :))
Хм, ну интернет точно работает через нулевой порт, через остальные 2 не работает, так что — видимо, это варьируется в зависимости от модема, чего, впрочем, следует ожидать.
Я в исходники не лазил, сказать не могу. В принципе да, раз уж телефону хватает одного порта, тогда так и есть. Для чего остальные два — не скажу, чтоб опять не слажать.
пока что не планируется подключать ещё и второй модем. Предлагаете упомянуть это в статье?
Ну одна строка роли не сыграет, лучше указать. Туториал есть туториал, не просто в два жеста нарисовать сову, а понять, почему к такому порту в таком случае.
А, собственно, нужно ли подниматься на уровень выше? =) Всё пока работает и нормально конфигурируется, честно-честно. То, что обёртка — понимаю, но обёртка более чем работоспособная и полезная. Понимаю, что тут всё решает глубина погружения =)
Лично я начинал с автоконфигурялки в SIDUX'е. Там только порт и APN надо было. Но когда поставил на комп — pppd показался легче KPPP и wvdial тем, что запуск в одном месте, параметры в другом, логин/пароль в третьем, сразу понятно, что куда и где напортачил. С pppd легче тестировать модем, понаписал команд вида ATZ (сброс), AT&V (показать настройки), AT+CSQ (уровень сигнала), AT+CLAC (доступные команды) и читаешь выхлоп тут же. Опять же решение мультидистрибутивное выходит, не все потянут Дебиан (я, например).
Спасибо за команду. Хорошо бы проверить, везде ли она работает. Думаю, если будет свободное время, напишу решение для автоподключения на базе этой команды. А пока что — у меня только одна симка у каждого оператора, значит, пока что решение подходит =) У меня пока проблемы с pySerial, не могу нормально наладить терминал на python для работы с модемом. Как налажу, буду писать модули для взаимодействия и настройки.
Я на питоне (2.7) написал гуишку смотреть счет и уровень сигнала, ну и произвольные команды выполнять. Хотел развить в демона, но не потянул, да и с нуля надо переписывать. В личку могу отправить.
Вам тоже спасибо большое за то, что поделились =) Я вроде как видел что-то похожее на ГитХабе, только тогда мне почему-то показалось, что оно перезапускает все USB-контроллеры, подключённые к компьютеру. У себя скомпилирую, проверю, если заработает нормально — буду использовать.
(тихим голосом) А как это лучше компилировать? Использовать просто стандартную команду gcc или какие-либо опции? А то я нуб в этих делах, с С хорошо если HelloWorld более-менее нормально написал, из консоли с помощью gcc компилил пару раз и давно...
Да, на гитхабе то же самое, только шапка другая. Не сохранилось команды компиляции, но по идее — как и там
gcc -o usbreset usbreset.c
Хм, веб-интерфейс будет брать информацию с другого порта — /dev/ttyUSB1 или 2, если вы об этом. Но — спасибо, учту при дебаге
Вот о об этом я и говорил, что другие порты хз для чего, работать придется через 0.
Нам необходимо лишь одно — под номером 0, остальные 2 мы не используем — они не для наших целей. Насколько мне известно, одно из них, скорее всего, используется для отсылки СМС, а второе — для просмотра уровня сигнала сети и прочего.
Немного не так: устройство 0 получает команды и отдает статус команд (а СМС читаются и отправляются тоже через команды), 1 — для звонков, 2 — собственно интернет (если я последние 2 не путаю, давно интересовался).
Я буду использовать программу wvdial, дополнительно к ней нужно установить пакет ppp, если он ещё не установлен.
при запуске wvdial ”занимает собой” всю консоль, не давая возможности запустить что-либо ещё
Вот поэтому либо использовать NetworkManager как высокоуровневую запускалку, либо спускаться на самый низ к pppd, т.к. wvdial — обертка к pppd, о чем и говорит строка
PPPD Options
Они оба консоль не занимают: у NM GUI не касается вообще, а консольный вариант nmcli, как и pppd, освобождает после выполнения (уходят в фон).
Modem = /dev/ttyUSB0
здесь стоит добавить, что если два модема/еще какая ситуация, да хоть зависон первых трех портов, то есть модем выдернули, а порты не освободились — udev присвоит адреса ttyUSB3/5 и надо прописать решение для этого случая (обращаться к /dev/ttyUSB3). Хотя два модема — экзотика, но бывает. Телефон в качестве модема через кабель может появиться как /dev/ttyACM0.
для этого надо было бы определять принадлежность вставленной сим-карты тому или иному провайдеру, а решение с использованием этого становится очень сложным.
Здесь отца русской демократии спасет команда AT+COPS?, которая возвратит оператора, к которому зарегистрировались, в виде +COPS: 0,2,«25002»,0 где первый 0 — домашний оператор, а число в кавычках — международный код оператора (Мегафон в данном случае), список кодов операторов вместе с их названиями вызывается командой AT+COPN (российские начинаются на 250). Вот чтобы определить, какая из симок одного оператора стоит, надо будет поискать, сходу не нашел такого.
usb-modeswitch не отрабатывает корректно, если модем вставлен в компьютер при запуске системы
не замечал, чаще pppd зависает и не освобождает порт. Для программного перезапуска USB был нагуглен файлик, к сожалению, сейчас удален оттуда. Закинул на pastebin, автору респект.
Еще отмечу, что параметр `lock` указывает монополизировать порт, так что если в дальнейшем столкнетесь с отказом своего веб-интерфейса работать при запущенном интернете, уберите.
И зря некоторые считают, что митингами ничего не изменить. Не будем ходить далеко, вспомним монетизацию льгот несколько лет назад. Вопрос в том, что общество должно почувствовать шкурный интерес. Так что в этом ключе я понимаюRassudov 'a.
На том заводе, где я работал, я состоял в профсоюзе и ассоциации молодежи одновременно. Так про заседания второй и оповещалось заблаговременно, и приглашали посещать. А вот про то, что состоялось заседание профкома или были перевыборы, узнать можно было только постфактум. Может, я не очень настаивал, наивный был, верил: не знает, значит, не знает. Тут есть хороший текст, процитирую:
Отношение к религии в наши дни приблизительно совпадает с отношением к профсоюзам лет 40 тому назад. Все члены платят взносы. Охотно пользуются всевозможными льготами от профсоюзов, ездят в санатории, отправляют детей в лагерь. Но вряд ли смогут объяснить, что такое профсоюз и откуда он взялся. Льготы свои считают сами собой разумеющимися и ничтожными. И не пойдут на баррикады, чтобы отстоять существование профсоюза (что и произошло впоследствии).
40 лет назад меня и в проекте не было, но сейчас профсоюзы выхолощены. Попадаются случаи, когда сильная организация что-то отстоит, но это исключения и широко освещаются в новостной ленте, типа мы тут, на страже. Потому я и написал, что надо реформировать, создавать конкурентную среду, чтоб по головам лезли в председатели и зарабатывали очки действиями/очковтирательством. Потому что в противостоянии капитализм (руководство предприятий) VS социализм (профсоюз) у второго нет шансов.
В более развитых странах не было за последние сто лет двух волн вытеснения думающих и активных людей (в 1917-м — за рубеж, в 193х — на тот свет). И принципы «будь как все», «иициатива е**т инициатора» вшиты не то что в подкорку, а даже в спинной мозг, я бы сказал. Вот через пару поколений, если не произойдет третья волна, отомрет многое из того, что сейчас деликатно называют национальными особенностями. То, что идет с 90-х ака утечка мозгов, это пока слабо выражено. Вот закрутят гайки напринимают законов…
За иностранные профсоюзы сказать не могу, не интересовался, а вот наши ручные, только веревку и могут обеспечивать. Реальный пример: около 2002 г. в $ЗАВОД был перебой с ИСЗ. Пара инициативных товарищей дошла до суда, конечно же, выиграла. Появились респираторы, рукавицы, а следом спустилось указание активистов уволить с позором. Спрашивается: а при чем тут профсоюз? А ни при чем, ну не его это дело, он скромно покивал головой, когда руководство побожилось, что денег нет. Вот членские взносы с з/п удерживать или тиснуть заметку об итогах работы, тут он впереди всех на лихом коне, пяткой в грудь себя бьет.
Так что прежде чем организовывать Ruby-профсоюз, нужно законодательно реформировать систему — открепить профсоюзные ячейки от предприятий, прописать обязательную явку членов на собрания…
В краткосрочной перспективе да, появится полулегальный способ убирать несговорчивых/принципиальных депутатов (может, и честные есть, те в первую очередь наберут максимум от двух-трех толстосумов).
Но в долгосрочной — жулики будут бояться за свою шкуру и не будут по головам лезть на вершину. А честные бояться не так будут, за правое дело ведь можно и пострадать. Только надо указать не отменять этот тотализатор никогда, даже если он будет 20 лет простаивать.
Этот способ даже более гуманный, чем в «Билет на планету Транай», от одного недовольного трудно пострадать, у него должны найтись единомышленники. И будет обратная связь: принял закон — посмотри ставки на себя.
Если не сложно укажите на подобные решения в отношении организаций в Советском союзе, например НКВД.
А сама компартия пойдет? В России только КПСС, не запрещали коммунизм вообще, но потому, что Ельцин понимал — запрет их только усилит; в Украине практически то же; в Казахстане до сих пор мораторий. Да, если читать между строк — конфискация имущества и отсечение наследников, но формально — запрет организации.
Да и сколько переименований было: ГПУ, МГБ, НКВД, ВЧК, МВД, КГБ. Что это, как не ребрендинг?
Я в языках не силен, но читал где-то обратную версию:
что в Иерусалиме была в те времена калитка в наружной стене, настолько маленькая, что человек протискивался там чуть не боком. Ну а верблюда там протащить было никак нельзя. И вот эта дверка и называлась «Игольное ушко».
кислородный концентратор, позволяет получить ~95% кислород
Вообще-то это третий сорт очистки, но если генератору озона хватит — на здоровье.
Регулятор внезапно не подошел — резьба не совпадает, нужно или переходник искать, или другой регулятор покупать
s/регулятор/редуктор/g
Это дело поправимое — либо взять переходник типа
либо выкрутить ту часть, что к баллону идет (на которой гайка болтается) и купить другую/переточить эту гайку у токаря на нужный диаметр/шаг резьбы.
А в чем прикол, что прохожие не оценят маленький баллон? Как рабочий это мотивировал? Примут за бомбу или наоборот, шабашками завалят? ;)
Когда у нас в городе шли мусорные войны (ок. 2004 г.), мусоровозов было очень мало, и вокруг «помоек» было столько мусора, что баков просто видно не было. Летом это все активно воняло, мухи, крысы, собаки бродячие. И вот одна фифа из горсовета сделала виноватыми именно горожан за это (дословно не помню, но смысл передам): Регулярно — это машина на свалку возле моего дома доезжала раз в неделю. Для сравнения — через год машина ездила через два дня на третий, и причем не старый ГАЗон, в который одна помойка влезала, то есть 4-5 баков, а КамАЗ втрое большей вместимости за счет большего кузова и прессовки.
Нытье было бы, если б я привел тот самый коммент. И минусы меня тоже мало волнуют, посты я не пишу, ссылки редко вставляю, комментирую не каждый день. Просто привел личный пример для наглядности.
На сим, пожалуй, закончу.
Могу в личку показать пример комментария, за который схлопотал минус (пока один). Зная, что эта точка зрения чуть ли не табу, подстраховался со всех сторон, привел примеры из жизни. Все равно нашелся кто-то, кто посчитал, что мне место под плинтусом. Простите, Вы серьезно? На хабре многие тысячи регулярно появляющихся. Про число Данбара недавно писали. Физически невозможно всех помнить (нет, если у Вас получается — снимаю шляпу). Карма и служит мерилом адекватности, для этого она и создана.
Про слово вместо минуса — приветствую обоими руками, рад, когда так бывает. Правда, редко какой тред в комментариях этим заканчивается, обычно собеседники либо разругаются, либо останутся при своих.
У нас в двух многоэтажках ОСМД поменяло отопление чуть ли не с нуля и поставило в подвалах общедомовые счетчики. Теплосеть глянула, что они начинают считать от 40 градусов (или 45 C, не помню уже) и наотрез отказалась их брать на учет. Формально там нашли кучу недоделок, а в приватном разговоре инспектор пояснил, что если вместо счетчиков поставить катушки (кусок трубы с фланцами), то больше ничего переделывать не надо :-]
Пока нет полного генетического прогнозирования здоровья неродившегося плода и коррекции, лучше будет так:
Родился — пару дней только кормим и пеленаем. Выжил — прививки, пересадки органов, аппараты, фармакология, памперсы и т.д. Умер — судьба такая.
Чтобы не было обвинений в нацизме (в т.ч. и в виде минусов) — отмечу, что я сам немного недоношенный (на 3 недели) и судя по своей медкарточке, вряд ли выжил бы. Природа сама регулирует: у двух моих сестер детей быть не может, третья вроде не пробовала пока.
Конечно, государство, которое такое введет, огребет кучу проблем, от нехватки рабсилы до разорения фармакоотрасли, но мы же мечтаем, правда?
На следующий день небо было звездное и общая подсветка уже не дала случиться вчерашнему.
Это скорее от склада ума зависит: кто-то научился базе и будет за счет опыта выезжать всю жизнь, а вот всем вышеперечисленным интересно учиться и расти над собой. Хотя ИТ интересно только мне одному, а остальные хоть и «не умеют пользоваться компьютерами», но одного объяснения хватает, чтобы не жали ОК, а сфоткали/продиктовали, если не понимают.
В ИТ ситуация один в один, как говорила Шахматная Королева в «Алисе в Зазеркалье», что надо бежать изо всех сил, чтобы остаться в потоке. Не смог — вылетел, пошел другим специальностям статистику портить :))
Ну одна строка роли не сыграет, лучше указать. Туториал есть туториал, не просто в два жеста нарисовать сову, а понять, почему к такому порту в таком случае.
Лично я начинал с автоконфигурялки в SIDUX'е. Там только порт и APN надо было. Но когда поставил на комп — pppd показался легче KPPP и wvdial тем, что запуск в одном месте, параметры в другом, логин/пароль в третьем, сразу понятно, что куда и где напортачил. С pppd легче тестировать модем, понаписал команд вида ATZ (сброс), AT&V (показать настройки), AT+CSQ (уровень сигнала), AT+CLAC (доступные команды) и читаешь выхлоп тут же. Опять же решение мультидистрибутивное выходит, не все потянут Дебиан (я, например).
Я на питоне (2.7) написал гуишку смотреть счет и уровень сигнала, ну и произвольные команды выполнять. Хотел развить в демона, но не потянул, да и с нуля надо переписывать. В личку могу отправить.
Да, на гитхабе то же самое, только шапка другая. Не сохранилось команды компиляции, но по идее — как и там
Вот о об этом я и говорил, что другие порты хз для чего, работать придется через 0.
Вот поэтому либо использовать NetworkManager как высокоуровневую запускалку, либо спускаться на самый низ к pppd, т.к. wvdial — обертка к pppd, о чем и говорит строка Они оба консоль не занимают: у NM GUI не касается вообще, а консольный вариант nmcli, как и pppd, освобождает после выполнения (уходят в фон).
здесь стоит добавить, что если два модема/еще какая ситуация, да хоть зависон первых трех портов, то есть модем выдернули, а порты не освободились — udev присвоит адреса ttyUSB3/5 и надо прописать решение для этого случая (обращаться к /dev/ttyUSB3). Хотя два модема — экзотика, но бывает. Телефон в качестве модема через кабель может появиться как /dev/ttyACM0.
Здесь отца русской демократии спасет команда AT+COPS?, которая возвратит оператора, к которому зарегистрировались, в виде +COPS: 0,2,«25002»,0 где первый 0 — домашний оператор, а число в кавычках — международный код оператора (Мегафон в данном случае), список кодов операторов вместе с их названиями вызывается командой AT+COPN (российские начинаются на 250). Вот чтобы определить, какая из симок одного оператора стоит, надо будет поискать, сходу не нашел такого.
не замечал, чаще pppd зависает и не освобождает порт. Для программного перезапуска USB был нагуглен файлик, к сожалению, сейчас удален оттуда. Закинул на pastebin, автору респект.
Еще отмечу, что параметр `lock` указывает монополизировать порт, так что если в дальнейшем столкнетесь с отказом своего веб-интерфейса работать при запущенном интернете, уберите.
Тут есть хороший текст, процитирую:
40 лет назад меня и в проекте не было, но сейчас профсоюзы выхолощены. Попадаются случаи, когда сильная организация что-то отстоит, но это исключения и широко освещаются в новостной ленте, типа мы тут, на страже. Потому я и написал, что надо реформировать, создавать конкурентную среду, чтоб по головам лезли в председатели и зарабатывали очки действиями/очковтирательством. Потому что в противостоянии капитализм (руководство предприятий) VS социализм (профсоюз) у второго нет шансов.
закрутят гайкинапринимают законов…За иностранные профсоюзы сказать не могу, не интересовался, а вот наши ручные, только веревку и могут обеспечивать. Реальный пример: около 2002 г. в $ЗАВОД был перебой с ИСЗ. Пара инициативных товарищей дошла до суда, конечно же, выиграла. Появились респираторы, рукавицы, а следом спустилось указание активистов уволить с позором. Спрашивается: а при чем тут профсоюз? А ни при чем, ну не его это дело, он скромно покивал головой, когда руководство побожилось, что денег нет. Вот членские взносы с з/п удерживать или тиснуть заметку об итогах работы, тут он впереди всех на лихом коне, пяткой в грудь себя бьет.
Так что прежде чем организовывать Ruby-профсоюз, нужно законодательно реформировать систему — открепить профсоюзные ячейки от предприятий, прописать обязательную явку членов на собрания…
Но в долгосрочной — жулики будут бояться за свою шкуру и не будут по головам лезть на вершину. А честные бояться не так будут, за правое дело ведь можно и пострадать. Только надо указать не отменять этот тотализатор никогда, даже если он будет 20 лет простаивать.
Этот способ даже более гуманный, чем в «Билет на планету Транай», от одного недовольного трудно пострадать, у него должны найтись единомышленники. И будет обратная связь: принял закон — посмотри ставки на себя.
Да и сколько переименований было: ГПУ, МГБ, НКВД, ВЧК, МВД, КГБ. Что это, как не ребрендинг?
что в Иерусалиме была в те времена калитка в наружной стене, настолько маленькая, что человек протискивался там чуть не боком. Ну а верблюда там протащить было никак нельзя. И вот эта дверка и называлась «Игольное ушко».
s/регулятор/редуктор/g
Это дело поправимое — либо взять переходник типа
либо выкрутить ту часть, что к баллону идет (на которой гайка болтается) и купить другую/переточить эту гайку у токаря на нужный диаметр/шаг резьбы.
А в чем прикол, что прохожие не оценят маленький баллон? Как рабочий это мотивировал? Примут за бомбу или наоборот, шабашками завалят? ;)
Достатка и правопорядка.
Но до нее на наших пятках
Напишут наши номера…