Задать вопрос
  • Android Стажировка удаленно за месяц - возможно ли? И главное как?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    "Меня это жутко расстроило поскольку, по личным обстоятельствам, с длинной предысторией в почти год, я обязан достигнуть какого-то более или менее стабильного заработка, до нг, или максимум (это прям смертельный дэдлайн) до конца февраля 2017."

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

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

    А по делу - тратишь день на гугление и написание более-менее адекватного резюме, гуглишь все айти компании города, в которые бы хотел попробовать и выделяешь каждый день время, чтобы обзвонить очередную компанию, выяснить вакансии для стажеров/джуниоров и добиваешься интервью.
    И не жди после каждого "ну давайте мы посмотрим", а сразу обзванивай все, назначай по 5 интервью в день, не жди ответа от одной единственной компании которая тебя помурыжит неделю а потом скажет "извините местов нет". Останавливаться можно уже тогда, когда на руках оффер.
    Поставь цель обойти минимум 100 контор, где есть что-то айтишное.
    Ответ написан
    Комментировать
  • С#/Unity с нуля. Так много вакансий по С# и Java, но одновременно программисты пишут, что тяжело с работой, особенно без опыта...В чем подвох?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    "привлекает, что будучи программистом каждая освоенная тобой новая программа, яп, инструмент делает тебя все более дорогим и дорогим специалистом и эти знания у тебя уже не отнять"

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

    По поводу вашего вопроса, уделять нужно не время, а усилия. Все зависит от вашего бэкграунда, склада ума (к 30 сложно его менять) и умении эффективно тратить эти три часа в день.

    Совершенно несложно потратить три и даже 10 часов, но крайне сложно тратить 3 часа в течение хотя бы 2-3 месяцев, и при этом не терять темп и эффективность.

    Объективно - ничего невозможного тут нет. Даже наверное ничего сверх-сложного нет.
    А субъективно - сможете ли вы?
    Ответ написан
    4 комментария
  • Не пускает пользователя по ssh?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    Вы же запираете пользователя в /var/www/project/public, следовательно после логина для него / это ваш /var/www/project/public.
    И логично, что он не находит ни /var/www/project/public/home/designer ни /var/www/project/public/bin/bash.

    Может пользователю не нужен ssh, а будет достаточно sftp? Поднимите ftp сервер и все.
    Ответ написан
    3 комментария
  • Как изменить логику/код программы на Windows?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Для специалистов от уровня mid и выше, проще искать не по аггрегаторам, а непосредственно по компаниями.
    Гуглим топ-10-20-30 сайтов контор, или можно нагуглить конкретно вам интересные конторы. Смотрим на их сайте вакансии.

    Не все вакансии скидывают на аггрегаторов, не все аггрегаторы вовремя обновляются.
    Ответ написан
    Комментировать
  • Где взять практическое задание по xml?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Вы просто не видите конфигурационный файл.

    Скорее всего в apache установлен мод user_dir (https://httpd.apache.org/docs/2.4/howto/public_htm... или какой-то аналогичный.
    Ответ написан
    Комментировать
  • Как создаются читы на игры?

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

    Чтобы забрать жизнь - это просто где-то хранится число с количеством жизней, и где-то есть команда, которая отнимает там единичку.
    Задача читера - найти эту команду и убрать. После этого жизней - бесконечно.
    Или можно найти то место в памяти, где хранятся жизни и поставить там 100.
    Или можно найти то место, где считается с какой высоты он умирает, и поставить там гораздо выше, чтобы не умирал.
    Или заменить команду -1 на +1, и количество жизней будет расти.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Получаете введенное значение.
    если ввели пустоту, вывести ошибку.
    сравниваете, если оно равно 5, вывести информацию1
    сравниваете, если оно больше 5, вывести информацию1
    сравниваете, если оно меньше 5, вывести информацию1

    Алгоритм прост.
    Ответ написан
    4 комментария
  • Как правильно распределить доступы в ubuntu 16.01 server?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    Поставить user1 владельцем /var/www/site1
    Поставить user2 владельцем /var/www/site2
    Поставить для обоих каталогов группу, например, и добавить в нее пользователя, от имени которого запускается ваш nginx (может такие пользователь и группа уже даже есть).

    На обоих каталогах поставить права 770 (rwxrwx---), чтобы владельцы и группы имели полный доступ.
    Ответ написан
    Комментировать
  • Как удобно использовать ssh на linux с авторизацией по ключу при многих серверах и разнообразных клиентах?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    Сделайте себе отдельный виртуальный линукс и заходите на него.
    А с него уже настройте все ключи и доступы на другие сервера.
    Ответ написан
    Комментировать
  • Почему файл не перемещается в папку?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    exec ('mv somefile.html ./myfolder/');

    Укажите полные пути к somefile.html и myfolder. Команда выполняется не в том каталоге по умолчанию, где вы предполагаете.
    Ответ написан
    3 комментария
  • Нужно ли устанавливать систему и программы на ssd?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Ставьте на SSD все, не парьтесь. Слухи о ненадежности SSD преувеличены и устаревшие.

    Но вот вне зависимости от того, на чем вы работаете SSD/HHD/FDD - бэкапы делайте регулярно.
    Ответ написан
    Комментировать
  • Как сделать бранч в git "задним числом"?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Если это все делали в trunk, то можете попробовать сделать так:
    git push origin trunk:newfeature
    ваш локальный trunk уйдет в newfeature бранч на удаленном сервере.

    Потом локально можно попробовать вернуть trunk в оригинал, или вообще удалить и сделать clone с нуля, если проект небольшой.
    Ответ написан
    Комментировать
  • Можно ли прописать несколько алиасов домена Apache на одной строке?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Можно.
    Можно даже с масками типа
    ServerAlias *.redcap52.ru redcap52.ru
    Ответ написан
    Комментировать
  • Проблемы с Jenkins и ASP.NET Core?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Пути поправьте. В ваших кракозябрах про это и говорится:

    проект "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\ArchitectureTools\Microsoft.VisualStudio.TeamArchitect.ModelingProject.targets" не обнаружен.
    Проверьте путь в объявлении и наличие файла на диске.
    
    error MSB4019: импортированный проект "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\DotNet\Microsoft.DotNet.Props" не обнаружен.
    Проверьте путь в объявлении и наличие файла на диске.
    Ответ написан
    2 комментария
  • Как мониторить действия в терминале Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    То, как вы описали - невозможно.
    Не всем действий в консоли можно предложить адекватное действие в UI и наоборот. Причем для линукса, в консоли таких действий гораздо больше.
    И вообще, то что вы указали - это САМЫЙ базовый уровень. Почитайте пару часиков туториал по работе в консоли *никса, это же действительно просто.

    И да, через touch папки не создают, для этого mkdir.
    Ответ написан
    Комментировать
  • "Мистер Робот" - обычная жвачка или доля правды?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Подойдет.

    Разработка идет не в ОС а в среде разработки. Выбирайте в чем вам удобнее работать.
    И в любом случае, начинающему разработчику вообще не важна ОС.
    Доберетесь до нюансов, когда для вас ОС будет иметь значение - поймете зачем она вам нужна - поставите.
    Бывает обратная ситуация, когда разрабатывать нужно javascript под IE, и придется только под Windows работать
    Ответ написан
    7 комментариев
  • Написание простенькой cms?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    можете попробовать это сделать на python + javascript
    или на java + javascript
    можно даже на javascript+nodejs + javascript

    Почему вы хотите избегать php + mysql, которые для простеньких CMS более чем подходят, непонятно.
    Где хотите хранить товары в корзине - только в куках у пользователя, или все-таки где-то на стороне бэкенда? непонятно. Поэтому проще рассматривать мой ответ и ваш вопрос как легкий троллинг.
    Ответ написан
    1 комментарий