Задать вопрос
  • Корпоративный сеть?

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

    То, что вы задаете, это не вопрос, это задача, которая требует приехать на место, посмотреть сеть, проверить связь, проверить нагрузку. Через вопросы-ответы на сайте, учитывая ваше плохое знание языка - вряд ли что-то выйдет хорошее.
    Ответ написан
    Комментировать
  • Кк использовать int 13h для Cd-Rom?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    AH 42h, так как CD это не HDD и будет эмулироваться как HDD.

    Посмотрите пример готового кода тут: https://board.flatassembler.net/topic.php?t=13810
    Ответ написан
    Комментировать
  • Домен и доменное имя. В чем разница?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    домен - это то, что ты покупаешь (точнее берешь в аренду), имя домена обычно совпадает с базовым доменным именем (например example.com). В своем домене ты можешь создавать поддомены, можешь создавать другие записи, не только А-записи, например ns запись, mx запись и др.

    Доменное имя - это конкретная запись в домене, например www.example.com, example.com, home.example.com, smtp.example.com, для которых ты обычно прописываешь IP адреса для резолва.
    Доменное имя, в отличие от домена, обычно должно в конечном счете преобразовываться в конкретный IP адрес. Доменное имя, в отличие от домена, хостеры не продают (ну или это очень хитрый наебизнес тогда).

    URL это вообще ссылка на ресурс, которая может включать в себя название протокола, доменное имя, путь к конкретной страничке и дополнительные параметры, например
    https://example.com/files/report.php?date=2017&typ...
    Ответ написан
    Комментировать
  • На чём писать свой браузер?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Ваш вопрос некорректен, поэтому и ответы в основном будут либо троллинг либо бесполезные.

    Причины некорректности:
    1. Написание браузера - вещь непростая.
    Чтобы взяться за написание браузера, который может хотя бы html+css, не говоря уж о js и какие-то плагины с flash, нужны знания множества технологий, глубокие знания языка. А вы пишете что пока не знаете ни C++ ни java, и C# видимо знаете мало.

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

    3. Вопрос про "wysiwyg редактор" очень смешной. Вы не собираетесь использовать отладчик вообще?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Получить список пользователей -
    ls -1d /home/u*

    Сделайте скрипт, который на каждое полученное имя будет выполнять нужные вам действия, и бэкапить нужные данные и запускайте его через например
    ls -1d /home/u* | xargs backup.sh
    Ответ написан
    4 комментария
  • Что посоветуете еще подучить что бы тянуть на Junior PHP разработчика?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Что нужно знать обязательно еще джуну по PHP?
    Уметь гуглить вакансии, звонить в компании, отправлять резюме и ходить на собеседование. Именно это, а не что-либо другое, дает реальный шанс трудоустройства.

    Это главное.

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

    3. Что можно почитать по юнит-тестам т.к. с ними не работал и пока не имею предствления?
    Документацию и примеры кода.

    4. Страшно ли, что работал все время в phpmyadmin, а не в консоле?:)
    Плохо, если вы боитесь консоли. Выбирать нужно просто удобный инструмент, но phpmyadmin в энтерпрайзе обычно не пользуют. Если сможете обойтись без него - значит ок.

    5. Нужно ли джуну знать, как настраивать сервер (тонкости) апача?
    Как настраивать - нужно. Тонкости - не обязательно.
    Ответ написан
    4 комментария
  • Где научиться правильно писать код?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Найдите опен-сорс проекты на питоне, попробуйте в них что-то улучшить, разобравшись что там написано.
    Без сравнения вы не сможете понять преимущество и недостаток разных подходов.
    Ответ написан
    Комментировать
  • У всех мониторов соотношение 1.7, если ширину делить на высоту?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Нет.

    https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BE%D...

    Самые популярные сейчас 6:9 и 6:10, 4:3 практически ушел в небытие.
    21:9 набирает популярность в мониторах с диагональню 28" и больше.
    Ответ написан
    1 комментарий
  • Что стоит читать и изучать, чтобы программировать под android, после прочтения "Изучаем Java" Кэти Сьерры и Берта Бейтса?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Чтобы программировать, нужно не просто читать, а писать код.

    Ставьте среду разработки для Андроида (тот же xamarin) и пробуйте писать.
    Возникающие по ходу работы вопросы - гуглить, пока не решатся.
    Что почитать дополнительно - придет во время практики.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Правильно или неправильно зависит от проекта.
    В принципе www уже настолько устарело, что нет особого смысла его настраивать.

    Вопрос тут лучше задавать SEO, а не техническим. Бывает что имя домена лучше звучит без www, в слоган проще впинхуть без www, а бывает и наоборот.
    Ответ написан
    2 комментария
  • На каком языке пишут игры на Android?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    1. На разных. Чаще java, иногда kotlin, иногда веб.
    2. Отличий много. Это тема для диссертации, а не для вопроса.
    3. Да, но в вашем случае вряд ли.
    Ответ написан
    Комментировать
  • Может ли Cron запускать javascript?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Нет, крон не умеет выполнять javascript.

    Вы можете попробовать запускать по крону браузер, который будет открывать страничку, которая будет открываться с веб-сервера, который будет выполнять php. Затем по тому же крону можно будет этот браузер прибивать.
    Ответ написан
    Комментировать
  • В программисты или в тестировщики (идти)?

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

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

    10 лет назад тестировщиком было устроиться проще, компании, которые начали специализироваться на тестировании и компании, которые вводили у себя профессиональное тестирование, находились в начале своего активного роста. Профессия, особенно в странах СНГ, как таковая была еще не очень устоявшаяся.

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

    Куда вам идти выбирать лично вам. Работать можно вообще в любой сфере, где вы можете работать.
    Ответ написан
    Комментировать
  • В чём делают (это не тавтология) проект проекта?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Его делают в техническом задании, которое пишут например в ворде или любом другом редакторе.

    А куски кода и тех.задание обычно НЕ совмещают вместе, это разные документы.
    Для описаний классов - UML, для разбиения тех.задания на конкретные таски - бэктрекеры, в которых солюшен дизайн может быть прописан прямо в тикетах.
    Ответ написан
    Комментировать
  • Как заменить строку через sed в файле?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    посмотрите ansible, там такое есть.

    ну а так
    sed -i /var/lib/pgsql/9.4/data/postgresql.conf -e "s/#listen_addresses = 'localhost'/listen_adresses = '*'/"
    sed -i /var/lib/pgsql/9.4/data/postgresql.conf -e "s/#port = 5432/port = 5432/"
    Ответ написан
    Комментировать
  • Что (и как) изучать, чтобы стать системным администратором?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Настройте несколько сервисов дома.

    DHCP, FTP, веб-сервер (nginx и apache), поднимите простенький движок сайта, для чего нужно настроить связку веб-сервер+mysql+php

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

    Затем можно почитать про rsnapshot
    Затем поставить zabbix и попробовать настроить мониторинг чего-либо, например свободного места на диске.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Нет.
    В СНГ названия должностей могут быть вообще от балды, поскольку кто-то придерживается стандартов СССР, в которых таких должностей не было вообще, и могут влепить даже "оператор ЭВМ".

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

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "Плохо ли смотреть чужой рабочий код (с похожей задаче)"

    Плохо ли писать книги, если до этого никогда ничего не читал?
    Плохо ли снимать фильмы, если до этого никогда фильмы не смотрел?
    Плохо ли готовить, если до этого ел только сырое?

    Чужой опыт - это то, что дало человечеству цивилизацию.
    Ответ написан