• Как решить эту математическую задачу?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    судя по отрезку, у вас
    b больше чем 2
    a меньше чем ноль.
    а если от b отнять отрицательный а, то минус на минус дает плюс

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Планирую купить оборудование для просмотра, а в последствии и записи VHS.

    В принципе на барахолках и в инет объявлениях несложно найти видеоплеер и VHS кассеты. Но зачем?
    Пленочная техника сейчас не в ходу, она устаревает и размагничивается, качество теряется безвозвратно, поскольку в домашних условиях его поддерживать нет возможности, а крупный производитель уже не выпускает кассеты.
    Оборудование для просмотра - в случае старых плееров это за 10-20 баксов можно сейчас найти, посмотреть и выкинуть, тут особо собираться нечему. Поискать такой, чтобы подключался к вашему ТВ.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    ssh user@remote.server -vvv
    и смотрите детальный лог подключения.

    Права должны быть 600 на файл с приватным ключом на локальном компе.
    на удаленном не обязательно так все ограничивать.
    Ответ написан
  • Что такое расширение файла на системном уровне?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    На уровне виндовс это два момента.

    Первый момент - для старой файловой системы FAT16 это определенным образом хранящийся атрибут, который относится к имени файла, но не является его частью. В современных файловых системах это просто часть имени файла после последней точки.

    Второй - для оболочек в виндовс, расширение указывает на тип файла.
    В дос была возможность определить выполняемый файл или не выполняемый,
    В виндовс появилась возможность ассоциирования расширения с разными действиями - открыть, открыть определенной программой, открыть определенной программой на редактирование, и др., работает и на уровне проводника и на уровне консольных оболочек (cmd, powershell), ассоциации хранятся в реестре.
    Ответ написан
    Комментировать
  • Куда поступить с IT-направлением если сдаешь Обществознание и математикой?И должен ли ТимЛид уметь кодить?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Вообще нужны ли сейчас менеджеры без опыта?


    Конечно.
    clean manager
    sale manager
    полно подобных вакансий.
    Ответ написан
    Комментировать
  • Как подключиться к SQLite3?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    identifier is undefined

    Где именно она это указывает?
    Она либо не знает про указанную переменную, либо про указанную функцию. Их нужно определить либо правильно подключить.
    Ответ написан
  • Каким образом торрент обходит NAT?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Ваш торрент-клиент подключается к торрент-трекеру.
    Другие торрент-клиенты подключаются к торрент-трекеру.

    Торрент-трекер сообщает вашему торрент-клиенту список доступных торрент-клиентов, которые сейчас подключены.

    То есть для вас торрент-трекер выступает сервером, через который он вас связывает и предоставляет по какому адресу-порту можно обмениваться данными напрямую. Но этот адрес-порт уже открыт со стороны клиента, когда он подключался к торрент-трекеру.
    Ответ написан
    Комментировать
  • Где расположен $PATH?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    ну четко же написано. Видимо есть исполняемые файлы bwa и samtools, директория где они лежат должны быть в переменной PATH
    посмотрите куда они установились и добавьте этот путь в PATH.
    Ответ написан
    Комментировать
  • HTTP GET авторизация, как затруднить перехват пароля и логина?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Сделать динамический пароль, который действителен ровно в то время, когда он авторизируется.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    добавить внешний маркер, например файл, флаг, послать сигнал.
    Его обработку добавить внутри цикла, чтобы корректно завершаться.
    Ответ написан
    Комментировать
  • Регулярка для удаления тегов и их содержимого?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Думаю, правильно будет изучить как пользоваться https://developer.mozilla.org/en-US/docs/Web/API/D...

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

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Говоря про TCP больше подразумевают socket, где просто бинарным пакетом передаешь данные, сам придумываешь формат, упаковщик и парсер, при этом размер пакета может быть очень гораздо меньше, чем JSON или другой текст.

    JSON обычно используется в текстовых протоколах, таких как http

    Но можно и просто текст передавать.
    Ответ написан
    Комментировать
  • Где получают технические знания?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Простые арифметические машины и сумматоры создавались людьми, и фамилии некоторых их них мы знаем.
    А современные процессоры создаются компаниями, в которых трудится множество инженеров, и мы знаем фамилии тех, кто работает, и можем даже выделить отдельных людей, но уже не можем поставить им всю заслугу в создании.

    Создать сложный продукт с нуля, даже толпой - сложно.

    Но можно создать простой инструмент, при помощи которого создать более сложный инструмент, при помощи которого создать еще более сложный инструмент, при помощи которого создать продукт, на базе которого можно будет создать еще более сложный инструмент

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

    Но понятно, что тренируются на чем-то простеньком. диодики, моторчики. И да, это занимает много времени.
    Ответ написан
    Комментировать
  • Какого рода повреждения кабеля cat 5e могут стать причиной невозможности передачи данных по стандарту Gigabit Ethernet?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    1. длина слишком большая
    2. Плохо обжат. Визуально это определить нелегко
    3. Повреждена пара где-то в кабеле (стулом наступили, гвоздем пробили, заводской брак. Обычным тестером можно определить)
    Ответ написан
    Комментировать
  • Есть ли сервис по предварительному просмотру веб страниц?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    chromium headless browser может вам зайти на страничку, и сгенерировать ее скриншот.
    Ответ написан
    9 комментариев
  • Как использовать глобальные переменные функции исполняемой в $()?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    a=$(change_var)
    Вы здесь не просто выполняете функцию, а хотите присвоить переменной, a вывод функции.
    Но ваша функция НИЧЕГО не выводит.

    Вдобавок, здесь вы вполняете код, который запустится в подпроцессе. И изменение переменной будет выполнено в подпроцессе. Затем подпроцесс закрывается,а в основном процессе переменная не менялась.
    Ответ написан
  • Как зарабатывать на веб-программировании?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    И при всём этом вообще не знаю что надо делать что бы зарабатывать.

    Чтобы зарабатывать надо работать на работе.
    Чтобы работать на работе, надо на нее устроиться.
    Чтобы на нее устроиться, нужно найти вакансию, пройти собеседование.

    Что нужно делать и уметь обычно написано в вакансии.

    Следовательно, ищете вакансии, читаете что в них нужно изучить, изучаете.
    И 19 лет это уже взрослый человек - проявляйте больше самостоятельности, перед тем как задать вопрос попробуйте найти уже готовый ответ. 19-летних людей ОЧЕНЬ много, вопросы у них однотипные. Готовых ответов в интернете полным полно. Если их сложно найти, или вы считаете себя уникальным, то лучше вообще не выбирать ИТ направление, потому что тут нужно очень много искать в интернете готового.
    Ответ написан
    Комментировать
  • Как вы боретесь с выгоранием?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Найдите себе хобби, на которое хочется тратить время. И работайте по 8 часов, остальное - на себя.
    А вообще - это не выгорание. Это банально "сила воли"
    Ответ написан
    Комментировать
  • Что использовать Rapid Storage или железный райд 1?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Уверен, что LSI может сделать вам два рейда, один raid-0 из ssd, и второй raid1 из жестких.
    Если уже есть железка, используйте ее - обычно она лучше заточена, чем то, что в материнках.
    Ответ написан
    4 комментария
  • Почему мне тяжело определиться с направлением и найти работу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Если вы не можете пройти собеседование на том, что учите год, почему считаете что можно переключиться на что-то совсем другое и сразу получить работу?
    Видимо мало знаний, раз даже на прошедших собеседованиях вам не предложили оффер.
    Либо пробуйте трудоустраиваться. Просите на собеседованиях фидбэки почему не взяли, что подтянуть, подтягивайте и пробуйте. В Варшаве же полно крупных аутсорсеров.

    Либо вообще не связывайтесь с ИТ.
    Ответ написан