All streams
Search
Write a publication
Pull to refresh
4
0.3
Харченко Алексей @AVX

sysadmin

Send message

Стоит добавить - чтобы развить в себе способность объяснить что-то, нужно попробовать себя в роли ментора, хотя бы проводить вебинары и отвечать на вопросы. И даже если какую-то не особо сложную тему ты, казалось бы, знаешь хорошо, то когда готовишь презентацию, подготавливаешь стенды, виртуальные машины, и т.д. - прорабатываешь массу нюансов, и когда рассказываешь новичкам это - сам находишь "белые пятна", которых и сам не знал. Последующие вопросы от новичков приносят ещё больше такого опыта, т.к. бывают настолько необычные, но по теме, что сам бы не стал даже в эту сторону смотреть, и это самого заставляет развиваться.

Кстати, можно скачать по своему направлению программу любых курсов и по каждому разделу задать себе вопрос: "готов ли я провести про это занятие и объяснить другим?". Если да - ок, проведи, и посмотри что получится. Нет - вот и готовое направление для собственного развития. Единственный нюанс - часто бывает человек профессионал, но в плане "рассказать другим" всё очень печально, тут всё-таки несколько отдельный навык (который тоже можно развивать). Часто такие люди думают "мля, мне проще самому за 5 минут сделать, чем этим идиотам объяснять полчаса" (и делают за 5 минут).

В чём плюсы-то? В частности, перед тем же find?

Надо изучать новую команду, она мало где есть, и т.д. В то время как find есть везде, и примерно одинаково работает. Ещё и нестандартно этот Path работает - case sensitive надо включать отдельно, да ещё и опцией не очень очевидной. Почему бы не наоборот - поиск с учётом регистра, а отключение как в grep, через -i ?

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

А с какого перепугу у вас имена в разных кодировках? Кто-то переставлял диск в разные машины с разной локалью?

Вот как раз на такое разок наткнулся. Когда была у меня ОС Linux, и я понятия не имел, в какой кодировке там файловая система. /home на отдельном разделе. И вот решил поставить новее дистрибутив, и файлы стали кракозябрами. Оказалось, что стало теперь модно ФС в utf8, а у меня была кои8. Решилось в принципе не сложно, convmv справился. Но если бы стала похожая но чуть другая кодировка - полагаю, проблемы бы вылезли самые разные.

Как вам уволиться за месяц до премии за 3 года? Я так сделал, и потерял эту премию) Ибо на новом месте ждать не очень хотели, а новая ЗП покрывала эти издержки.

Уже довольно давно работаю на удаленке, и считаю, что основное, что в таком режиме (много времени сидя за компом) можно словить: проблемы со зрением, спиной, и геморрой. Это всë можно предупредить, если всякие рекомендации эти выполнять. Тут согласен.

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

Только хотел сказать, что писал решалку лет 20 назад, но вспомнил, что это была решалка японских кроссвордов. Тоже интересная штука. Жаль код утерян. Там не было конечно OCR и AI, но был редактор, автоматический и полуавтоматический решатель, или можно было вручную решать. Уже потом я обнаружил, что подобные программы давно написаны, и намного быстрее и легковеснее моей, только исходников не было.

В разных дистрибутивах/оболочках разные могут быть комбинации: Alt+T (вроде в астре), Alt+F2 (в КДЕ вообще). Вопрос с раскладкой клавиатуры интересен... я сходу не могу придумать, как это обойти. Вроде не видел статей на тему BadUSB для Linux (а это наверняка для десктопов с графикой будет), наверное из-за малой распространённости. Хотя сейчас в банках, медучреждениях и т.д. - какой-то из линуксов часто стоит у персонала, и это могут использовать.

В голову пришло применить sysrq, типа Alt+PrintScreen+B (моментальная перезагрузка), если это в параметрах ядра не отключено (на моём ПК не отключено, проверил экспериментально). Так что вполне может быть, что как-то можно реализовать переключение раскладки на нужную или обойти это. И даже если не переключать, а надеяться что она в момент активации "флэшки" EN (это 50% вероятности), то всё равно есть возможность что-то выполнить. Например, прошерстить домашний каталог текущего пользователя, стащить сессии телеграм, стим, что-то из браузеров и т.д., или банально выкачать из интернета нужную нагрузку и запустить.

Это всë хорошо, но если есть свободное время и есть достаточно денег на жизнь, чтобы можно было не работать, а копаться в железках.

Я люблю железо, и раньше много времени потратил с паяльником в руках. Но потом - работа, семья, и просто так тратить на это время уже не получалось. Тогда я стал заниматься ремонтом электроники (за деньги). И где-то с 2009 по 2015 всë более-менее нормально было - хоть какая-то прибыль была. Потом стало всë хуже - рентабельность падала, и в какой-то момент я забросил это, да и оказалось это время выгоднее вложить в свое обучение в других направлениях. Рентабельность, эффективность я тогда не на глазок считал, а конкретно по своим данным - сколько заработано, сколько затрачено и т.д. В целом, если взять не как у меня маленький город, а более-менее крупный, и открыть свой сервис - можно что-то и заработать. Но это всë равно выматывает - общение с клиентами (не всегда адекватными), поиски запчастей (а часто приходят тупо подделки), сложные ремонты по 2-4 дня (а клиент в итоге говорит - не, дорого, не надо) и т.д. Когда что-то делаешь для себя - проще, получилось - хорошо, нет - да и фиг с ней. И голова не болит насчет гарантии - сломалось опять - ну починил ещë, или выбросил. Опять же время - одно дело, когда сроки горят, другое - когда что-то делаешь в своë удовольствие не спеша, и никто не гонит.

И ещë куча нюансов, просто лень писать. Кто занимался, сам знает. Кто ещë нет - со временем поймут.

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

Ну и это не так просто взялось - близко к реальности. Как-то смотрел в интернете где-то фотки, человек из Африки приехал и рассказывал - вот там без всякой обработки и коррекции примерно в таких тонах и есть.

Немало использовал для разных целей всякие LLM. И я пришёл к выводу, что перед тем, как решить дать задачу LLM, нужно выяснить:
1. Можно ли проверить результат?
2. Сколько времени занимает проверка?
3. Сколько времени займёт решение задачи без LLM?
Если 1 - Да, и 2 заметно меньше 3, то использовать можно. Иначе - не стоит.

Простыми словами - если знаешь, как должен выглядеть итоговый результат, и можешь быстро проверить, что результат правильный - ок, даём задачу LLM, проверяем, готово.

Небольшие пара нюансов: иногда нужно не сразу задавать вопрос, а постепенно накидывать контекст, и всё равно в итоге можно получить нерабочее решение, и придётся давать наводки, дополнительные указания и т.д. В итоге можно упереться в невозможность решения с LLM, и придётся всё равно делать самому, или давать только небольшие части для LLM. Второй нюанс - баги. Может выглядеть как норм, а какие-то нюансы работают не так, как задумано (иногда потому что недостаточно подробно описано ТЗ, иногда - хз почему так).

Примеры: попросить LLM написать скрипт, который делает что-то указанное. Проверить - не сложно, быстро. Писать его самому - может оказаться не очень-то и быстро. (баги могут и быть, да).

И всё равно можно дойти и до того, что на картинке:

Это как посмотреть... Если изначально стояла винда без обновления, поставили антивирус этот, работает, потом обнова прилетела - оп, мс плохие.

А если наоборот - поставили винду, накатили обновления, всë работает, потом этот антивирус поставили - оп, не работает, crowd strike плохой.

А ведь всего-то попросил адаптировать команду find с некоторыми аргументами чтобы давала такой же результат на FreeBSD, и несколько раз тыкнул носом в получаемые ошибки.

После такого признания такую нейросеть должны будут уволить, так ведь? (кстати, надо попробовать сказать "ты уволен", посмотреть на реакцию)

Копейки. Но некоторые задания были просто интересные, и за них кстати даже платили чуть более хорошо. Например, можно было ходить по городу и для отмеченных точек делать фотографии и разметку - адрес, номер дома, и т.д. Где-то дополнительно вносить режим работы, если это магазин и т.д. В целом прикольно - просто гуляешь по городу, и за это ещё немного зарабатываешь. Я так по пути на работу и обратно проходил просто по соседним улицам.

Как раз наверное для того и сортировали этот ужас, чтобы потом не вылезло где-то.

Это кажется, что вот поработал часа 3-4, потом всякие мелочи делаешь или ничего не делаешь час-два. А на самом деле в эти пару часов "безделья" мозг продолжает обдумывать рабочие задачи. И я считаю справедливо если это тоже считать рабочим временем. У меня были периоды, что работал по 8-9 часов просто без перерыва, даже кофе не пил и от рабочего места не отходил. Долго так нельзя. Через неделю уже будет усталость, через месяц вообще какие угодно болячки вылезут, от депрессии и мигрени до проблем с почками или геморроем.

Яндекс Толока слышали? Я когда-то пробовал там работать. Так вот, там были всякого рода странные виды заданий: распознать порно (куча картинок, тысячами, надо по множеству критериев отобрать что порно что нет), неприемлемый контент (или типа жестокий контент, не помню. Суть - тоже куча фото с трупами, расчленёнка, и тому подобное. Много просто похожего, но по критериям не подходящего. После такого второй раз не хочется выполнять). И ещë много более редких видов заданий. И ведь сотни и тысячи (не знаю сколько) человек это всë обрабатывали. Это было ещë до расцвета нейросетей.

Ну я делал так с выбором варианта "перезагрузка" и "выключить". И там и там было быстро. Как там винда это на самом деле делала - хз. В общем-то и на обычном sata ssd загрузку можно сделать за 5 секунд, то на nvme я например не удивился что так быстро (хотя на некоторых материнках сам старт биос долгий, а тут моментальный, плата gigabyte, модель не помню)

"Последующие запуски были быстрее, но все равно после нажатия кнопки система легко и непринужденно может жужжать минуту вентиляторами не проявляя других признаков жизни " -

вообще странно, может быть это модель неудачная. Как-то года 2-3 назад собирал комп племяннику - так он стартовал мгновенно. Включение, загрузка ОС вин10 до рабочего стола - занимала около пары секунд (не минут!). Получилось местами смешно - комп загрузился, а монитор только после этого успел выйти из спячки и показать картинку (звук загрузки раньше был). Похоже, скоро будем и мониторы по скорости включения сравнивать.

На линуксах тоже есть подобное, не надо думать, что раз поставили и можно ничего не делать десятилетиями. Почти все дистрибутивы имеют срок поддержки - 2-3 года, 5 лет (где-то и до 8-10 обещают). Потом перестают выходить обновления, а через какое-то время даже репозитории отключают, и просто не удастся поставить софт из пакетов (отдельно их качать так себе удовольствие). Конечно, сама ОС будет продолжать работать ещё сколько угодно. Но мы же используем не одну ОС, а ещё и софт - а тут начинаются тоже проблемы: с выходом новых версий перестают поддерживать какие-то системные библиотеки, и т.д. У меня с Mageia Linux 7 случилось сначала такое с zoom (перестала работать авторизация), потом не стало получаться установить отдельным пакетом Firefox (что-то с зависимостями, не помню), а теперь и Steam вывел плашку, что glibc 2.29 будет поддерживаться ещё около 100 дней (далее, видимо, выйдет версия, которая не заработает у меня на ПК). Во всём остальном всё остальное работает замечательно, и я бы не менял ОС ещё ближайшие лет 5 (или больше), но видимо придётся заморочиться, сделать бэкап всех данных, записать где что перенастроил, чтобы потом настроить так же (если вообще вспомню, где что настраивал), и поставить например Debian 12.

"сможет ли владелец файла Меровинген прочитать его содержимое, если Мастер ключей установит на файл права 004 (спойлер: не сможет)." -

Я сейчас далеко от компа, но кажется у рута всегда есть возможность прочитать файл, даже если там права 0. Так что (хотя надо попробовать) если Меровинген с ID=0, то может быть и иначе... (это конечно дичь, но всякое бывает).

Information

Rating
2,327-th
Location
Пугачев, Саратовская обл., Россия
Date of birth
Registered
Activity