Как стать автором
Обновить
19
0
Дима @azmar

Системный Админиcтратор Linux

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

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

Вискас моим хвостатым к сожалению нельзя, но я знаю кто его с удовольствием слопает)

Ну и конечно, главный подарок для котиков:

FullHD на 27 дюймовом мониторе - достойный релиз для 2022 года

Интересно, это такое отношение вида «отправлю что попало, а мне придет что-нибудь полезное», или же оправляющий действительно считал это хорошим подарком для незнакомого человека.

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

источает аромат курочки =)
Вот и до меня добрался подарок, прямиком из солнечной калифорнии
фоточки
Номерной знак (прям очень в тему, я думал чем-нибудь таким декорировать рабочее место, но не нашел достойных вариантов), записная книжка и злободневная масочка
image
и отдельно я сфотал сувенирную монетку:
image

к масочке прилагался ароматизатор жареной курочки, думаю что с ним все кошки будут мои, еле-еле успел сфотать
image


Я правильно понимаю, что все эти темы предполагается раскрыть за три часа времени суммарно?
В следующий раз, я конечно же так и сделаю, правда не знаю как он может повориться, довольно редкий случай то, тогда знаешь что кто то тебе прям сейчас карму плюсанул
ну у меня все несколько проще, на магистерскую это вряд ли прокатило бы, я зажилил денег на ИБП и купил относительный noname, вот теперь изучаю как его мониторить, думаю написать отдельный драйвер в NUT, но у меня мало опыта с крестами, поэтому я для начала думаю протокол отреверсить и сделать какой то прототип.
кстати вполне может быть, я так и сделал
Спасибо, теперь зарегался. А насчет статьи — мне и так придётся это сделать, т.к. если я этого не сделаю, то огромное количество моей работы даст результат только мне, и никак не поможет другим людям) Меня не совсем устраивает такой результат
Премного благодарствую, в ответ обещаю пост все таки добить и выложить)
я уже второй год как думаю поучаствовать, и по той же причине не получается. Даже тема для поста есть уже около месяца как, но там реверс протокола, тяжко идет в условиях нехватки времени
В связи с сезонным повышением температуры воздуха, я тоже делаю похожую штуку, только для охлаждения моего домашнего ЦКТ, правда я решил не морочиться с ардуинами, а просто заказал с али STC-3018, который будет запускать насос, гоняющий охлажденный раствор пропиленгликоля через змеевик внутри ЦКТ.
А с поддержанием температуры затора как то проще вручную справляться по моему)
Интересно было почитать какие на самом деле алгоритмы там используются, что делают на уровне протоколов и как это реализауется. А вместо этого я прочитал
используя ряд метрик, оптимизирует подключение клиента к инфраструктуре точек доступа, также следит за использованием наиболее производительного стандарта Wi-Fi — таким образом, удается снизить задержки на 50%, а скорость обмена данными — на все 100%.

Притом каким именно образом, совершенно не понятно. А уж последняя фраза вообще хороша — снизить задержки на 50%, а скорость — на все 100%.
Зато если дописывать в конец файла, то можно сделать подобие метапрограммирования на баше:
# cat /mnt/test.sh
#!/bin/bash
cat /mnt/test.sh > /mnt/test2.sh
cat /mnt/test2.sh >> /mnt/test.sh
echo test_msg
sleep 3
На centos 7 тоже не воспроизводится. Видимо нужны какие то особые условия

# cat test.sh; echo '--'; strace -s 256 -f -e openat,read,dup2,lseek ./test.sh & sleep 5; sed -i -re 's|sleep 30|sleep 3|g' test.sh ; fg
#!/bin/bash
sleep 30
#echo "test!!"
echo "end"
--
[1] 19417
read(3, "\177ELF\2\1"..., 832) = 832
read(3, "\177ELF\2\1"..., 832) = 832
read(3, "\177ELF\2\1"..., 832) = 832
read(3, "MemTotal: "..., 1024) = 1024
lseek(3, 0, SEEK_CUR) = 0
read(3, "#!/bin/bash\nsleep 30\n#echo \"test!!\"\necho \"end\"\n", 80) = 47
lseek(3, 0, SEEK_SET) = 0
dup2(3, 255) = 255
lseek(255, 0, SEEK_CUR) = 0
read(255, "#!/bin/bash\nsleep 30\n#echo \"test!!\"\necho \"end\"\n", 47) = 47
lseek(255, -26, SEEK_CUR) = 21
strace: Process 19421 attached
[pid 19421] read(3, "\177ELF\2\1"..., 832) = 832
[pid 19421] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19421, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
read(255, "#echo \"test!!\"\necho \"end\"\n", 47) = 26
end
read(255, "", 47) = 0
+++ exited with 0 +++
Git и GitHub — системы управления исходным кодом

git это система контроля версий, а github это сервис, реализующий публичные и приватные git репозитории.
Docker — ПО для автоматизации деплоя и управления приложениями в средах с поддержкой контейнеризации;

тоже нет, это инструмент управления контейнерами. Сборкой и запуском контейнеров, если быть точным. В википедии, откуда вы скопипастили это, не совсем точно написано.
Chef, Puppet и Ansible — средства для автоматического конфигурирования и развертывания

Паппет лишний, его крайне неудобно использовать для развертки, для этого у них есть bolt, практически — аналог ансибла. Впрочем, все три системы были изначально для централизованного управления конфигурациями, а не развертывания.

На мой вкус, автор на самом деле не был настоящим сисадмином. Еще до того, как к нам приплыло слово devops (лет 10 назад точно), я работал в компаниях, где мы так же, как пишет автор, деплоили автоматически (надеюсь что в статье не имеется ввиду все же система сборки-деплоя, а не пачка башскриптов), имелись автотесты с пайплайнами. Не было никакого «Тот идет на сервер, устанавливает и настраивает все руками.»

Со сбором метрик и оптимизацией производительности тоже никаких проблем никогда не было. Кстати говоря, с приходом докера и кубернетис, этот вопрос стал в десятки раз сложнее. Просто не все знали какие метрики снимать. Судя по собеседованиям, многие даже не знают что такое LA, что уж тут говорить о том, сколько метрик отдает jvm или хотя бы мониторинге времени ответа по типам запросов
Прошу прощения что не совсем по теме, но меня очень заинтересовал преобразователь g-кодов. А ардуиной то все ясно, а вот откуда сами железки, то есть стол, направляющие? Это переделанный 3d принтер, или такое можно где-то приобрести?
Я не буду отрицать ни одного из ваших тезисов, но предыдущий комментатор, на мой вкус, все же прав. На мой взгляд, вы не видите большинства, которые не занимаются построением архитектуры, оптимизациями и реализацией нетривиальных алгоритомов. Например, я в 2019 видел как разрабы на одном языке, название которого состоит из 3 букв, первая и последняя из которых латинская Р, клепали кверибилдеры из строк. И получали за это около 150К/месяц. И это того не стоит, о чем и говорит статья.
Я думаю что и не мало и не особо много, опыт работы в крупных компаниях мне подсказывает, что у них много сотрудников, и свой почтовый сервис на каком-нибудь ms exchange выходит сильно дешевле.

Также, я заметил что крупные компании, в которых я работал, редко используют php в принципе, и в частности php-imap для забора почты. Даже если это какие то тикетные и хелпдеск системы, то в основном это java приложения, в основном jira или продукты ibm. По крайней мере, по моему опыту.

Информация

В рейтинге
Не участвует
Откуда
Малаховка, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

System Administration, DevOps
Lead