to post messages and comments.

← Все записи с тегом лытдыбр

@stanislavv:

Читаю заголовок "Киев обвинил ООН в бездействии во время воссоединения Крыма с Россией".
В голове сразу цитата из Кин-дза-дза:
— Я не бездействовал, я сразу на капу нажал!

@stanislavv:

В нагиосе есть алерт про типа-ddos.
Сейчас там светится ип почтового фронтенда.
Похоже, пора менять порог по pps — то, что для младшей виртуалки ddos, для фронтенда — штатная работа, блин...

@stanislavv:

В кои-то веки зашел на lenta.ru и обнаружил, что дохрена рекламы не блокируется uBlock.
Оказалось проще всего выключить для ленты js. Новости показывает, не показывает обсуждения и рекламу.

@stanislavv:

Думал, у меня can't fork из-за количества открытых файлов — хрен там, в процессы упёрлось. Дохрена тредов у хрома...

@stanislavv:

Посмотрел на Calibre. Понял, что ещё чуть-чуть и проще будет сделать cli-каталогизатор + отдачу книжек через opds.
Слишком много гуя для того, чтобы просто читать книги на телефоне. Вот конвертор там неплох, да... Надо будет подумать и на сию тему.

@stanislavv:

e1.ru
Жалею, что не обулся в сапоги...

@stanislavv:

Читаю про zfs, надёжность и т.п. Обнаружил, что там невозможно увеличить raidz* путём добавления одного диска.
Мда... mdadm так умеет. И иногда это таки надо.

@stanislavv:

Хз как, но у одного из клиентов были удалены файлы базы mysql. В смысле, служебной базы по имени mysql.
Мускль работал нормально, за исключением того, что не делал дамп этой базы.
Из обсуждения этого:
"""
Почему-то всмоминаются люди с поврежденными частями головного мозга.
Оказывается, мускуль может жить совсем без оного.
Это многое объясняет о том, почему он такой тупой.
"""

"""
У меня еще одна аналогия появилась. В результате эволюции у плоских червей и у моллюсков нервная система появилась раньше, чем, извините, жопа. Они срут тем же отверстием, что и едят. Но у них уже есть глаза и зачатки мозга.
Это значит, что моск было изобрести важнее и проще, чем опу.
Но мускуль пошел другим путем :)
"""

Про клиента, у которого сия база:
"""
Еще немножко об отклонениях головного мозга.
У этого чувака xxx создано 108 баз не считая mysql. Данные есть только в одной.
"""

@stanislavv:

Делали новый сервер. Традиционно для HP SmartArray P410 делали 12 штук raid0 из одного диска + mdadm raid6 поверх этого.
После того, как сервер поставили в датацентр, обнаружили, что один диск (последний по номеру) таки с бэдами и выдернули его.
Получили полное отсутствие всех raid0 в контроллере и 11 штук нераспределённых дисков.
Что это было и какого хрена?

@stanislavv:

Из обсуждения нового дизайна сайта:
"""
"Подобрать сервер под свои нужды настолько просто, как бичпак заварить" — надеюсь это не в продакшн пойдет ?
"""

@stanislavv:

Сходил в отпуск на две недели.
Первую половину таки действительно пытался отдыхать, потом на выходные поехал до поляны у речки (Купала и всётакоэ) и на обратном пути при помощи мелкого разводного ключа, баллонника и какой-то матери пришлось менять ремень ГРМ (и это ещё хорошо, что машина древняя и клапана не погнулись).
Потом таки два дня э... зыринга с женой по магазинам + заказ матерьялов для ремонта (короб и часть стены в ванной).
Потом ремонт. Кто кого задолбал, я тот каркас или он меня — хз. Опупея ещё не закончилась, но долбить стены уже не надо.

@stanislavv:

До отпуска остался час и пара выходных.
Потом две недели может быть даже без инета.
В худшем случае будет минимум половина дней без инета (aka web и мессенджеры), но в разброс, а не подряд.

@stanislavv:

Извращения ради поставили на пару освободившихся серверов proxmox ve последний.
Таки ничего так. По-крайней мере, вебморда для админа лучше нашей. Как взаимодействовать с чем-то сторонним — не совсем понятно, биллинг — аналогично.
Мигрировать локальные диски не умеет (хотя qemu умел это очень давно, причём в онлайне).
Общее хранилище через ceph имеет смысл поднимать с 3-х узлов (может быть позже).
В целом — неплохо, для админов на предприятии — очень даже.

@stanislavv:

Спамеры совсем охренели:
"""
С данной почты не приходят письма на [email protected]';, другие адреса @ XXXXXX.ru не проверяла.
Прошу решить вопрос.
"""

При этом её письма в rspamd видно так:
[24.792 / 15.000], symbols: FUZZY_DENIED(11.99)[1:0a1948590f:1.00:bin], BAYES_SPAM_RC(5.00)[100.00%], BAYES_SPAM(4.00)[100.00%], IP_SCORE(2.00)[ip: (4.86), ipnet: 185.61.150.0/24(3.86), asn: 52173(4.16), country: LV(0.98)], MISSING_MIMEOLE(2.00)[]

Пока ответили, что спросим у клиента и если скажет "да, хочу эти письма", добавим в белый список для конкретного клиента.

@stanislavv:

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

@stanislavv:

Попытался взглянуть на Ada как язык для микроконтроллеров для хобби линуксоида (на работе точно не пройдёт — я тот сервис за неделю напишу и потом ещё за неделю уберу баги на питоне, а тут минимум месяц на освоение + пару месяцев на написание, так как в первый раз).

1) под avr есть avr-ada. Как бы есть. На sourceforge, но не в дебиане, причём в дебиан даже не просили добавить.
2) под stm32 вроде как есть, но только для stm32f4, которые я даже и не собирался использовать в ближайшее время. Для stm32f1 таки надо адаптировать рантайм. Для stm32l* — аналогично, только глубже.
3) под msp430 — аналогично avr-ada.
4) под stm8 ничего нет. От слова совсем.

То есть сесть и начать разбираться я могу только после того, как скачаю себе исходники с левого сайта и соберу.
При этом разбираться я могу либо с atmega (не всеми, некоторым надо адаптировать рантайм, но, слава богу не так сильно, как stm32 и это нужно будет далеко не сразу), и msp430 (их у меня нет).
В случае с stm32, на хоторые хотел переходить, придётся переписывать половину рантайма.

На гитхабе проектов для stm32f1* или stm32l* нет от слова совсем, так что воспользоваться уже пройденой тропинкой не получится.
В теории можно конвертировать заголовочные файлы от gcc и воспользоваться готовыми библиотеками, но, опять же где документация и примеры?

Я не против нового. Но, блин, когда я хочу хобби ради что-то делать с микроконтроллерами, язык не мешать, а в идеале ещё и помогать.
В случае, если надо сделать что-то бОльшее, чем помигать светодиодом на атмеге — ада будет мешать.
А с учётом того, что та часть райнтайма ады, обеспечивающий мультитрединг, на микроконтроллеры не портируется...
Вобщем, лучше FreeRTOS и немного кода на си или, если не надо многозадачность, библиотеки и чуть больше си. Мне ехать.

@stanislavv:

Пишу типамикросервис для работы панели с астериском.
Предполагается, что он будет транслировать избранные вызовы в http management interface астериска.
Таки транслирует, но есть одно мелкое но:
Астериск даже при отсутствии очереди говорит "Response: Success" и просто ничего не пишет, хотя в командной строке честно сообщает, что No such queue, хоть и выходит с нулевым кодом ошибки...

@stanislavv:

Кот таки перешел полностью на сухой корм. Если дать сырой — дожидается, когда засохнет, потом ест.

@stanislavv:

В связи с habrahabr.ru возникла мысль о совместимости различных ОС на уровне вирусов.

@stanislavv:

Сделал mkfs.ext4 на 5ТБ раздел, удивился скорости, вспомнил про lazy init и повторил с указанием -E lazy_itable_init=0,lazy_journal_init=0
Нефиг мне тут в бекграунде иопсы жрать.