Задать вопрос
  • Существует ли бесплатная программа для расчета сети, длины кабелей и прочих расходников?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Google tables подойдет.

    Вводите длину, высоту, количество проводов в формулу, получаете значение.
    В принципе можно бордюром даже схематично здание поэтажно изобразить.

    В любом случае, вам нужно побегать с рулеткой и понять где сверлить, а где вести в слаботочку.
    Ответ написан
    Комментировать
  • Как выполнить команду на сервере при подключении через ssh?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    В принципе вы можете попробовать в .bashrc добавить проверку на IP клиента, раз вы все время с вашего компа заходите.

    Берете $SSH_CLIENT переменную, отрезаете первый столбец, сравниваете его с IP вашего компа. Если совпало - значит это подключились именно вы, и можно врубать ваши конфиги.
    CLIENT_IP="${SSH_CLIENT%% *}"
    if [[ "$SSH_CLIENT" == "10.20.30.40" ]]; then
      source ~/.bashrc_Angel2S2
    fi


    Таким образом ваши настройки не будут подгружаться у коллег, и .bashrc не ломает scp.
    Ну и можно несколько ваших машин перечислить.
    Ответ написан
    3 комментария
  • Как изучать администирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Если у вас нет AD в конторе, то оптимизируйте то, что вы сейчас делаете руками.
    Ставите один и тот же софт - изучите, как его можно ставить автоматически. Существуют portable версии, существует https://chocolatey.org/, существуют консольные нисталляторы.
    Тоже и про установку винды - разберитесь, как сделать подготовленный образ винды с нужными драйверами.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Готовых решений такого нет.
    А при большом желании - тот же midnight commander - опенсорсный. Можете скачать исходники и подпатчить вывод файлов.
    Ответ написан
    Комментировать
  • Как передать информацию на динамический массив программы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Для этого вам нужна не программа а исходный код программы, который можно поправить.

    Опять же, судя по вашим вопросам и по их формулировке - вы не разбираетесь в программировании и в ИТ, но намереваетесь своими силами выполнить реверс инженеринг программы (что требует знаний выше, среднестатистического новичка в программировании), вдобавок написанной очень давно.

    Не нужно это делать, для этого просто наймите на фрилансе людей, или контору. Либо хотя бы предоставьте примеры файлов, чтобы кто-то мог подсказать куда копать (опять же подсказки только дадут дополнительную информацию, а не решат задачу).
    Ответ написан
    2 комментария
  • Нужно ли в переменной path в конце пути писать слеш?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    в PATH - не нужно. Но лишний слеш не мешает.

    Для других переменных это может быть иначе.
    Ответ написан
    3 комментария
  • Как исключить часть текста через регулярные выражения?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Судя по примерам, вам нужно просто удалить третье слово в каждой фразе из 5 слов.
    Можно воспользоваться заменой типа:
    "(.*) (.*) (.*) (.*) (.*)" меняем на "\1 \2 \4 \5"

    Точный синтаксис зависит от инструмента (где-то backreference это \1, где-то $1)
    Ответ написан
    5 комментариев
  • Как бороться с выгоранием и запутаностью?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Изначально некоторые вещи не продумал, и в процессе разработки многое пришлось изменить.Появляются мысли бросить это и попробовать придумать что-то другое, новое, более детально продумать


    Это и есть цель для написания первого приложения - на практике столкнуться с проблемами и найти как их решать. И вы уже много изменили, и теперь знаете какие вещи не продуманы. Дойдите до конца, чтобы получить полный опыт.

    Собственно именно поэтому и нужно цель своего хобби проекта придумывать самостоятельно, чтобы вас мотивировал конечный результат, чтобы вы понимали зачем вам потом само приложение, и как вы его можете использовать. От этого зависит также то, что вы можете в любой момент решать, что можно откинуть, что можно добавить, а где вы видите возможность улучшить прямо на ходу.
    Ответ написан
    Комментировать
  • Насколько сильно LVM может тормозить работу PostgreSQL?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    LVM для того и создан, чтобы можно было управлять свободным местом онлайн.
    Сам по себе LVN особой нагрузки не дает, но все зависит от того, что вы с ним будете настраивать.
    Ответ написан
    Комментировать
  • Лучше разобраться с cron или силами одного PHP?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Ваш план плохо масштабируется - в вопросе неизвестно сколько будет выполняться ваш запрос, и будут ли тормоза у пользователя. И что будет через месяц, через год, если товаров станет больше.

    В то время как крон вы можете поставить в то время, когда не выполняются бэкапы, когда на сервере минимальная активность, и выполнение может быть контролируемым, с логированием, с расширенным функционалом.

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

    P.S. А разобраться с крон в любом случае необходимо - это стандартный и популярный инструмент. Разобравшись с крон вы будете лучше понимать когда его использовать, а когда нет, а не отталкиваться от того, тут же разбираться надо.
    Ответ написан
    Комментировать
  • Как получить теоретические знания, чтобы иметь возможность описывать то, что я реализую на практике?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    И так, проблема следующая: я реализовываю некоторый функционал, программы и понимаю что делаю и зачем, как это работает, но у меня абсолютно отсутствуют теоретические знания о том, что я сделал.


    Нет, у вас теоретические знания присутствуют, но отсутствует понимание терминологии.
    Если у вас уже есть практика, можно почитать теорию, чтобы понять как называется то, что вы делаете.

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

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

    На этом у вас должны появиться навыки пояснения того, что вы делаете.
    Ответ написан
    2 комментария
  • Есть ли алгоритм "поиска решений" в Excel?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В экселе из коробки есть только Анализ "что-если".
    Довольно простенький вариант подбора нужного числа по указанному сценарию.
    Удобно для нахождения неизвестного X, если примерно известна формула.
    Ответ написан
    2 комментария
  • Что делать,если не успеваем закончить юзер сториз во время?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Непредвиденные обстоятельства должны были быть прописаны в контракте с заказчиком, и ответственность за срыв сроков там также должна быть описана.
    Если указанные непредвиденные обстоятельства указаны в перечне форс-мажора, может быть даже и ответственности никто не понесет. Если же нет - согласно контракту (штрафы, печеньки).

    Вопрос вообще больше к юристам и к менеджменту, а не аналитикам.
    Ответ написан
    Комментировать
  • Как реализовать процессы, зависящие друг от друга?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    По логике как раз и не должны фоновые процессы падать, если убит баш.
    Об этом и говроит ваш & в конце строки: bash -c #CMD#&

    Процессы могут завершаться, если им посылается конкретный сигнал. В группе процессов, сигнал посланный главному процессу также отправляется всем дочерним.
    Но в вашем случае в связке: MAIN -> BASH -> CMD вы сами отвязываете дочерний процесс CMD от процесса BASH командой &
    При этом MAIN все еще является лидером всей группы процессов, поэтому завершение MAIN влияет на все дочерние.
    Ответ написан
  • Как расшифровать код типа: b872 0000 0000 0000 4075 0000 0000 0000?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Тут ничего не зашифровано.
    Просто данные, содержат строки текста типа:
    class_AlarmRealm,class_MusicTrackRealm,class_SleepPhaseRealm,class_SleepPointRealm,class_SleepRealm,class_SnoreRealm,class_TrendRealm,class_WeatherHourRealm,pk_table,pk_property

    Подозреваю, что это внутренний формат какой-то программы, поскольку известной сигнатуры в начале нет.
    Нужно не расшифровывать а реверс-инженерить.
    Ответ написан
    Комментировать
  • Что должен знать Инженер технической поддержки?

    saboteur_kiev
    @saboteur_kiev Куратор тега Сетевое администрирование
    software engineer
    "У компании системного интегратора в описании должности"
    "что на деле необходимо знать,кто может более подробно описать"


    Сотрудник этой конкретной компании точно знает и может более подробно описать что они ищут.
    Вы должны понимать, что в каждой компании есть свои нюансы, свои должностные инструкции, свои требования к сотрудникам. На тостере вам будут описывать опыт того, что может быть в других компаниях, а это может различаться на порядки.
    Ответ написан
    Комментировать
  • Смогут ли забрать домен?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    ocatoll, Вам же ясно сказали - отобрать могут.
    Потому что суд это не технический вопрос, это юридический вопрос. А судебная система в РФ часто работает по желанию левой пятки и взяток.
    Никакие личные опыты других людей вам в этом не помогут, поскольку не будут являться аргументами в суде.

    Поэтому вам следует обратиться к юристу и решать насколько вы можете доказать, что ваш домен первичен, насколько он используется по прямому назначению, насколько суд заинтересован в решении вопроса в вашу пользу или в пользу соперников.

    Жаловаться на язвительные ответы не стоит
    Ответ написан
    Комментировать
  • Сколько нужно уметь для трудоустройства?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Ищите работу прямо сейчас.

    Прямо в вакансиях четко написано кто им требуется. Зачем вы спрашиваете это на тостере, если есть более надежный источник прямо у потенциального работодателя?
    Ответ написан
    Комментировать
  • Какой стандарт обжима витой пары наиболее популярен?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Вариант Б уже лет 20 как стандарт де-факто.
    Вариант А можно было найти в некоторых розетках.

    По спецификации на 1-2 идет передача, на 3-6 идет прием

    Следовательно если обжимать как попало длинный кабель, то можно попасть на пару, у которой будут разные по длине провода
    А на 100 метрах разница может быть до 1-2 метра между разными парами из-за разного количества витков.
    Это будет вызывать проблемы с синхронизацией сигнала - то есть потери пакетов, вплоть до неработающего кабеля.

    На коротких 1-2 метровых патчкордах проблем быть не должно, но я бы переобжал.
    Ответ написан
    Комментировать
  • Быстрый старт в никуда?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Посоветуйте человеку научиться пользоваться поиском.
    Если не осилит работу с поиском и не прокачает навык поиска уже готовых ответов - пусть смело забивает на IT.
    Ответ написан
    Комментировать