Задать вопрос
  • Какие тестовые задания дают на верстальщика?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Обычно тестовое задание не должно занимать больше нескольких часов, ну 1-2 вечера от силы.
    Обычно тестовое задание дают не на реальном сайте, а на каком-то тестовом, то есть видно, что это не есть живой и нужный актуальный сайт.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Сетевое администрирование
    software engineer
    usb/vga по utp кабелю не прокинется. usb больше 2-3 метров без активного повторителя даже напрямую (без потерь на переключении на UTB) не будет нормально работать, а VGA будет сильно сдавать в качестве.
    Длинные HDMI тоже могут терять.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Основная проблема - лицензия на Компасы, Автокады, 3 ds максы.

    Железо - обычные компы. В ближайшем крупном магазине можете заказать комплектом, не думаю что обойдется дороже чем 600-800$ за комп с монитором.
    Сеть - wifi маршрутизатор на несколько гнезд (рекомендую 12+ ethernet портов, так как кроме рабочих мест, будет удобно втыкать в них ваши устройства и принтеры). Возможно даже это будут отдельные устройства. 50-100$
    Возможно имеет смысл подумать над дополнительным компом-сервером, точнее просто компом но с винчестерами побольше, который будет все время включен, на котором будут бэкапы и возможно какая-то автоматизация. Если бюджет урезан, как минимум купите дополнительный винта в комп преподавателя и возможно один внешний винт - совсем без бэкапов нельзя.

    Принтер - обычный лазерный МФУ (100-200$), можно цветной лазерник (200-300$ максимум). Зарядка и обслуживание лазерника на текущий момент проще, чем струйников, а если нужна прям качественная фотопечать, будет проще заказать разово в ближайшей полиграфии.

    Инфраструктура - проложить кабель в кабинете, наделать розеток, желательно и 220 тоже - взять бухту кабеля 300м, спрятать в короба, розетки по 3-5$, в сумме вряд ли больше 200-300 баксов вместе с работой. С другой стороны среди детей могут оказаться добровольные помощники как минимум на простую работу (короба прикрутить, провода потягать).
    С мебелью вопрос отдельный, зависит от бюджета. Если есть возможность под заказ - можно нарезать в строймагазине нужные столешни и склепать большие столы. Ну или обойтись бу столами, поставленными рядом и накрытыми каким-нить оргстеклом или доской.

    Со стоимостью лицензий не подскажу. Но врядли будет большой выбор. Я совсем не в курсе, но не уверен, что различные 3dsmax, autocad, и особенно Компас и EV3 нормально запустятся под линуксом. Тем не менее никто не помешает поставить Линукс на виртуалку или второй системой.
    Но этот вопрос лучше решить с вашим человеком - кто будет собственно преподавать - преподаватель по идее должен быть в курсе как и куда это все ставить.
    С преподавателем же следует решать о закупке запчастей под Ардуино. Там такой коктейль оригинальных и китайских вариантов, что нужен человек в теме, чтобы знать где можно сэкономить а где брать только оригинал.
    Ответ написан
    Комментировать
  • Как раскидать публичные ключи с помощью xargs, ssh-copy-id и sshpass?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    while read
    do
    	IP=`echo $REPLY|cut -d ";" -f 1`
    	PW=`echo $REPLY|cut -d ";" -f 2`
    	echo "sshpass -p ${PW} ssh-copy-id root@${IP}"
    done < list.txt


    Попробуйте так.
    Если echo работает верно, то просто поправьте ее на выполнение
    Ответ написан
    Комментировать
  • Есть-ли смысл разделить локалку на 2 сегмента?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Что такое медленный? Медленнее 100 мбит? Может маршрутизатор не справляется, либо если у вас два маршрутизатора, между ними канал недостаточен?
    Ответ написан
    Комментировать
  • Ошибка подключения по ssh в putty на windows 7?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    Видимо на сервере подключение для вас закрыто.
    Либо sshd висит не на стандартном порту.
    Ответ написан
    Комментировать
  • Можно ли заработать на сайтах-агрегаторорах?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Говорят некий Безос на своем сайте-аггрегаторе стал самым богатым человеком в мире.
    Так что да, вполне можно заработать.
    Ответ написан
    Комментировать
  • Сервер из desktop комплектующих. Границы применения?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если вы расшарите на своем компе папку с файлами - ваш комп будет файловым сервером.
    Если вы расшарите на своем компе принтер - ваш комп будет сервером печати.

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

    Специализированные "сервера" могут иметь некоторые хардварные доработки, специфические для применения - материнки, со слотами на 2 и больше процессоров, со слотами на много чипов памяти, с интерфейсами на много дисков, или со специфическими интерфейсами например для SCSI, или датчиками открытия корпуса, или отдельными диодами, поддержкой ECC памяти.
    Готовые сборки от разных брендов, которые тестировались под нагрузкой уже целиком, а не комплектующие по отдельности, и которые продаются с продленной гарантией и поддержкой, в виде "мы привезем любую вышедшую из строя запчасть в течение часа".

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Тип подключения проверьте. может раньше было compatible а не ahci, поиграйте с этой опцией.
    Винт один в системе? точно с правильного грузитесь?
    Ответ написан
    2 комментария
  • Как админу стать разработчиком?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Обычный путь. Гуглишь вакансии, ходишь на собеседования.

    Ищешь готовые ответы на тостере - подобных вопросов уже задано и отвечено десятки. Зачем плодить одно и тоже каждую неделю?

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

    Как сможешь написать клиент-серверное приложение на java, можно пробовать читать требования к вакансиям - там на интервью оценишь навыки.
    Ответ написан
    Комментировать
  • Существует ли облачный процессор?

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

    Просто возьмите виртуальный сервер нужной вам мощности и запустите там программу.
    Ответ написан
    Комментировать
  • Написать компилятор на C# или C++ или Python?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Для git-bash попробуйте
    cd /d/git_tutiroal
    ls
    Ответ написан
    Комментировать
  • Не срабатывает задание в cron?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    А с чего вы взяли, что echo в кроне должно вывести на ВАШУ консоль?
    крон запускает задачи в фоне, и весь stdout обычно перенарпавляется в локальное письмо юзеру на локалхосте.

    Если хотите увидеть вывод что выводит на экран ваш скрипт из крона, пишите так:

    10 14 * * * /root/MyFunnyEnglishBOT/bot.sh>>/root/MyFunnyEnglishBOT/bot.log

    И смотрите что в этом лог-файле появляется.
    Ответ написан
    8 комментариев
  • Как сделать счетчик посещаемости на чистом php?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    ну так просто инкремент в базу делайте при каждом запуске вашего php
    можете добавить фильтр, чтобы с того же айпишника не учитывался
    Ответ написан
    2 комментария
  • Какой современный аналог Total Commander для Windows 10 вы знаете?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Файловый менеджер не бывает какой-то "современный". Наоборот, он бывает привычный и удобный.
    Кому тотал, кому FAR, а что-то еще - они должны быть похожими либо на то либо другое.
    Ответ написан
    Комментировать
  • Прошу совета по книгам о программировании и железе?

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

    2. "Так же хочется спросить про Linux. Понял, что это лучшая ОС для программиста. Следует ли изучить книги по данной ОС?"

    ОС не является лучшей или хужей для программиста. Например очень сложно, а то и почти невозможно писать под Линуксом что-то специфическое под Windows. Тот же C# он в Линукс только начинает идти. Тот же directX под Линуксом отсутствует.

    У каждой ОС есть свои плюсы и минусы. Под Линуксом удобно писать для Линукс, под Windows - для Windows. Есть и кроссплатформенные разработки, где не так важна ОС.

    Но да, знать Линукс хотя бы на базовом уровне - любому программисту более чем рекомендуется. Рекомендую просто поставить себе виртуалбокс, в нем поставить линукс и поработать. Полистать можно книжку по администрированию Линукса.
    Будет вполне неплохо, если вы сможете поднять под линуксом ftp/sshd и зайти на него со своей виндовой машины, пробросив нужные порты.

    Для веб-программеров Линукс ближе, так как почти все веб сайты (за исключением aspx), в основном хостятся на Линукс/Unix, и знание принципов работы ОС и ее файловой системы - нужны.
    Ответ написан
    1 комментарий
  • Можно ли ограничить команду read?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Вроде бы совсем недавно уже был такой вопрос.

    Почему timeout у read не подходит типа:
    read -t 5 R/ttyUSB0

    зачем if [ read ] - что это вообще за конструкция if [ read ] ?
    может надо if read ?
    Ответ написан
    Комментировать
  • Вопросы по GIT от новичка?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Не нужно плодить вопросы на тостере.
    Все, что вы спрашиваете, можно узнать из документации, дочитав основные главы до конца.

    https://git-scm.com/book/ru/v1

    И попробовать поработать с GIT на виртуальном тренажере
    https://try.github.io/levels/1/challenges/1
    Ответ написан
  • Какую системную информацию видит роутер и провайдер когда я подключен с андроида/пк?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    макадрес, внутренний айпишник.
    Ну и может видеть траффик.
    Ответ написан
    3 комментария