• Есть ли алгоритм "поиска решений" в 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.
    Ответ написан
    Комментировать
  • Что должен сделать каждый (недо)джун С++?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Каждый должен повзрослеть и стать самостоятельным.

    Никто не знает какая ваша цель.
    Написать хобби-проект? Напишите.
    Устроиться на работу программистом? Устройтесь.

    У обеих вышеуказанных целей разные шаги.
    Ответ написан
    Комментировать
  • Можете оценить уровень кода?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В коде не шарю.
    Но вместо
    вместо
    if (process.env.NODE_ENV === "development") {
      domen = "https://serene-forest-55840.herokuapp.com";
    } else {
      domen = "https://serene-forest-55840.herokuapp.com";
    }

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Думаю никак.
    Биос не управляет мониторами. Мониторами управляет видеокарточка.
    А настройки видеокарточки доступны видимо уже только из загруженной ОС.
    Почитайте про вашу видяшку, может на ней можно прошивку обновить или как.
    Ответ написан
    Комментировать
  • Надо ли все теги и атрибуты учить наизусть HTML/CSS?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Нет.
    Желательно знать о существовании большинства тегов, а доступные аттрибуты всегда можно посмотреть в справочнике.
    Ответ написан
    1 комментарий
  • Sed - как вывести все цифры до первой точки?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Мне нужно регулярное выражение, для sed, чтобы выводило цифры до первой точки:


    Зачем такие сложности? Режьте прямо в grep:

    screen -x | grep -oP "^\d*(?=\..{3}_vc)"
    Ответ написан
    Комментировать
  • Как восстановить математическое мышление?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    То, что вы описываете, это не математическое мышление.
    Это именно алгебры, формулы и много практики, чтобы у вас автоматически вспоминались подходящие под данную проблему примеры и формулы.

    Просто берете задачники и решаете много задач. Чтение теории не позволяет самостоятельно что-либо научиться решать.
    Ответ написан
    6 комментариев
  • В чем смысл быть гуру тостера?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для чего просиживаете на тостере по 5-6 часов в день?

    Около получаса в день, а то и меньше.
    Причины:

    * Часто отвлекаюсь от работы, чтобы размять мозги, особенно пока запустил какой-то процесс, есть пару минут - либо чай, либо тостер полистать.

    * Интересные вопросы расширяют кругозор

    * Хочется сделать свой вклад в русскоязычный интернет. Тостер - весьма неплохой вариант для "ленивого" вклада.

    * Собственных вопросов мало, потому что в основном те, кто много отвечают, умеют хорошо гуглить. Реально, умеешь гуглить - очень сложно придумать вопрос, на который сам не можешь найти готовый ответ. А если такой вопрос все-таки находишь, то и на тостере и на стековерфлоу редко кто может помочь.
    Ответ написан
    1 комментарий
  • Пособие по организации работы и команды в IT startup?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    : «Buddy, у тебя нет тех. бэка, поэтому дай другому челу руль и он тебя приведёт к успеху». Стоит ли рассказывать, что это, мягко говоря, «очень плохой ответ».


    Смотрите, "Евгений".
    Для стартапа у вас должен быть бизнес-план. А именно - кому продавать продукт, кто его уже готов купить и за какие деньги. А у вас на повестке дня просто "как написать продукт".

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

    Вы придумали концепт продукта. У вас уже есть примерное ТЗ. То есть задача осталась простая - просто написать продукт.

    Если вы не разбираетесь в людях и не можете нанять даже технического архитектора, которому готовы доверитсья, что он уложится в указанный бюджет и напишет продукт по ТЗ - ну идете в контору, заключаете договор, они вам пишут
    Если ТЗ нет, то перед выделением 50.000 нанимаете консультанта, который помогает вам написать ТЗ и оценить (можно сразу в контору, которая еще и возьмется потом это писать).
    Но будет ли этот проект приносить прибыль? Сможете ли вы его продать - вот в чем главный вопрос. Потому как хороших программистов, которые могут довольно быстро накопить 50к - много, а стартапов подобного плана - мало. Именно потому что кому оно нужно - это вопрос из области продаж и знания рынка.
    Ответ написан
    7 комментариев
  • Бэкап / копия контрольной суммы (файл md5). Нужно ли?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Целостность данных проверяется не через md5, а через тестирование архива.
    md5 позволяет быстро проверить, что файл не изменился. При этом md5 не гарантирует, что файл изначально не был создан битым.

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

    Бессмысленно. md5 всегда можно сгенерировать с файла заново. Если с md5 что-то не так, надо не другой md5 искать, а проверять сам архив. Поэтому одного md5 достаточно.
    Ответ написан
    Комментировать
  • Чем шифровать и как хранить в БД пароли, которые нужно будет отображать во frontend?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А потому что вся идеология работы с паролями не подразумевает, что они должны храниться и тем более быть видимыми кому-либо.
    Почему вам нужно именно один пароль от ресурса раздавать разным пользователям?
    Почему бы не давать разным пользователям с разными паролями к одному нужному ресурсу?
    Ответ написан
    Комментировать
  • Как выполнить несколько скриптов в cron?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Просто пишете все скрипты отдельно в крон.
    Крон попытается их запустить.

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

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