Задать вопрос
  • Как наконец попасть на собеседование Java junior разработчика?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "Начало карьеры, студенты
    Информационные технологии, Интернет, Мультимедиа"

    Зачем вы вставили эту фразу в резюме?

    Опыт работы - вы описали непонятные приложения, без указания МЕСТА работы, что либо создает впечатление, что вы ненадежный человек, который прыгает с места на места каждые 2 месяца, либо писали непонятно что для себя. Это не "опыт работы", это "мои проекты".

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

    Писать нужно кратко - имею представление о MVC, базовый уровень SQL.

    Также в списке технологий можно указать git, а не "деплоил проекты на github и bitbucket", поскольку на самом деле никто проекты на github и bitbucket не деплоит, их туда push-ат. А деплоят приложения на енвайрнмент. Под словом деплой подразумевается обычно установка/инсталляция/разворачивание приложения туда где оно будет выполняться.

    "Английский — могу проходить интервью"
    "Так же обладаю уровнем английского intermediate"
    Зачем два раза, причем первое - непонятно какое интервью вы можете проходить, во втором - не очень корректно звучит фраза.

    Разрешение на работу: Россия

    Зачем это вам?

    Желательное время в пути до работы: Не имеет значения

    Уберите это вообще, если не имеет значения.

    Посмотрите другие готовые интервью, но не джуниоров а сеньоров. Постарайтесь уловить стилистику.

    Вам нужно продать себя, я не перечислить что вы в себе цените.
    Нужно писать то, что хочет узнать работодатель. Если у вас что-то нужное работодателю есть - это пишите. Лишнего не нужно.
    Ответ написан
    4 комментария
  • Как работает backend?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Начните с понимания что такое веб-сервер. Его можно поставить на домашнем компе и создавать свой сайт на нем.

    Хостинг - это просто арендованное место на уже настроенном веб-сервере провайдера, чтобы не держать домашний комп все время включенным.
    Начать нужно с изучения программирования и как работает HTTP на базовом уровне.
    Ответ написан
    Комментировать
  • CI/CD для QA инженера?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Понимать что такое SDLC, знать терминологию, которая сейчас используется при наличии CI/CD в проекте.
    2. Для QA это не практическое задание, а понимание что это такое CI/CD с точки зрения организации работы.
    Ответ написан
    Комментировать
  • Где лучше учить разговорный английский?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Разговорный английский учится в разговоре.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Место под внутреннюю наклейку может слегка варьироваться. Неизменно в основном только посадочное место для самого диска.
    Большинство стандартных DVD коробочек 182x136 мм
    Большинство стандартных CD кейсов 125x142 мм

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    1. Есть стандарты для протоколов низкого уровня. Для ethernet это вроде IEEE_802.3 - там описаны и структура пакетов и алгоритмы как работать с CRC. Сетевая карточка умеет работать с этими пакетами.

    2. 3. 4. https://en.wikipedia.org/wiki/Network_processor Все обрабатывается микрокодом процессора карточки, там есть и поддержка стандартов и самое начало, когда два устройства договариваются друг с другом о протоколах передачи и так далее. Физический адрес - это как раз то, о чем знает сетевая карточка еще до операционной системы.
    На сетевой карте есть чипсет. От него зависит в том числе и скорость работы. например в свое время 100мбитные карточки были заметно дороже 10мбитных именно из-за более дорогого чипсета, коториый бы успевал обрабатывать пакеты. А серверные карточки брали на себя много полезных вещей, до того как информация уходила уже в драйвер tcp на основной процессор.
    Ответ написан
    Комментировать
  • Как получают ключи активации к Norton?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    Генератор может быть и оффлайн.

    Кроме того, ключи могут идти как бонус к оборудованию (например к ноуту) или другому софту, а людям оно ненужно.
    Ответ написан
    1 комментарий
  • Отключать монитор через n секунд а не минут?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    1. можно вызывать www.nirsoft.net/utils/nircmd.html
    nircmd.exe monitor off

    2. Можно написать скрипт в powershell, типа
    powershell (Add-Type '[DllImport(\"user32.dll\")]^public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)


    Или вот такой гляньте
    https://gist.github.com/oledid/fb02951b6b1848d1418d
    Ответ написан
    Комментировать
  • Нужно ли разделение системы на сервисы, за которые отвечает в полной мере минимум один человек?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А с чего вы взяли, что в этом редакторе такое можно?
    Про - это платная версия, вы можете обратиться к поддержке.
    Но если редактор не поддерживает регекспов, то вряд ли у вас такое получится, а судя по сайту - не поддерживает.
    Ответ написан
    Комментировать
  • Чем сеть провайдера отличается от корпоративной сети в построении. (Packet Tracer)?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    А причем тут скрипт?

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

    Генерация случайной строки вещь несложная, например вот так:
    dd if=/dev/urandom bs=10 count=1 status=noxfer 2>/dev/null | base64
    Ответ написан
    Комментировать
  • Как реализовать синхронизацию путей 2 терминалов?

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

    2. В качестве простого велосипеда, можно написать два алиаса, типа:
    alias savecd="echo cd $(pwd)>$HOME/bin/cdsync.sh"
    alias loadcd=$HOME/bin/cdsync.sh

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

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

    А проводить только успешные эксперименты - это ненаучно, вы теряете много времени

    Вдобавок в компании вас могут запомнить и в следующий раз отказать, чтобы не заморачиваться лишний раз, а в крупных компаниях могут запомнить, еще и записать в черный список (среди HR-ов разных компаний такое бывает), если будете много злоупотреблять.
    Ответ написан
    Комментировать
  • В какой момент времени 1 Гб стал 1000Мб?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    C 1999 года, официально величины с кило/мега/гига - это производное от десяти, чтобы соответствовать стандартам Си (не язык программирования, международная система единиц).
    А с суффиксом бит - производное от двух.

    1000 - килобайт
    1024 - кибибайт

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    #!/bin/bash
    
    if [[ -z "$1" -o "$1" == "-h" -o "$1" == "--help" ]]; then
      echo "provide directory name";
      exit 1
    fi
    
    if [[ -d "$1" ]]; then
      find "$dir" -type f -ls 2>/dev/null | sort -rnk7 | head -10 | awk '{printf "%10d MB\t%s\n",($7/1024)/1024,$NF}'
    else
      echo "it is not a directory"
    fi
    Ответ написан
    Комментировать
  • Какой купить лазерный принтер домой?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Да любой принтер сейчас вам перезаправят в ближайшей конторе по перезаправки.

    Я бы рекомендовал HP, как один из лидеров стабильности, но чтобы не переплачивать посмотрите также Canon.
    Также орекомендую взять не просто принтер, а цветной лазерный МФУ, чтобы было уже все сразу и принтер и копир и сканер.
    Если печатать что-то раз в неделю, то картриджа может хватать на 1000 листов, то есть чуть ли не на год даже в самых простых устройствах.

    Например такое:
    https://fcenter.ru/product/goods/141202-Cvetnoe_MF...
    Ответ написан
  • Почему часто сталкиваюсь с перегоранием при обучении?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Видимо высокий порог входа. Вам его перепрыгнуть не удается. Ищите работу попроще.
    Ответ написан
    6 комментариев
  • В чём отличие tiny model от small model?

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

    .com был простейший - один сегмент памяти, то есть максимум 64 кбайта, просто грузим и отдаем управление на 100h адрес.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Учеба - это не время. Учеба это усилия.
    Зависит от вас.
    Ответ написан
    Комментировать