• Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    @doublewaffle
    Идите на платные/бесплатные курсы при большой галере и старайтесь проявить себя на них, потом вас возьмут на стажировку, если все получится, где вы продолжите провялять себя. WEB можно считать сейчас стандартом де-факто для любого GUI софта, поэтому в сторону мобилок даже не смотрите. И кстати не важно, что вы выберете: Java/.NET/Python/Node.js/Rails, вы будете и в докерах с дженкинсами разбираться и минимум бутстрап с джекьювери. Там нечего выбирать, сейчас все более менее одинаково.
    p.s. На DevOps сейчас сумасшедший спрос , а кадров не хватает.
    Но на мой вкус минимум знаний для ДевОпса выше, чем минимум для девелоперов.
    Ответ написан
    Комментировать
  • Из Java backend в android developer?

    @frozen_coder
    Java-developer
    На вопрос невозможно дать однозначный ответ. Откуда незнакомцы из интернета могут знать насколько быстро вы осваиваете новое и насколько велика ваша мотивация? Да кто кроме вас может вообще сказать сможете вы или нет? Если вы хотите попробовать, то почему, блин, не пробуете, а спрашиваете разрешения у каких-то незнакомцев? Может стоит такие решения принимать самостоятельно? Откуда нам знать как далеко и глубоко зайдёт ваш for fun? Про kotlin. Опять же, что мешает попробовать то? Гуглите kotlin koans - проходите и сами всё поймёте. А ответы в интернетах лично вам не помогут, ибо все мы разные и по опыту, и по способностям. Короче, идите пишите код уже)
    Ответ написан
    4 комментария
  • Что рискованное можно сделать с 2 доменами (дял заработка), чтобы сайт мог попасть в бан, но при этом заработать на нем?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    • Берёте пиратский контент, запрещенный в большинстве стран.
    • Публикуете его очень красиво и наглядно.
    • Добавляете контекстную рекламу, с которой и будет доход.


    Если сайт по итогам не забанили, то:
    • Пишите правообладателю и дразните его, рассказывая, какой вы крутой и как его обвели вокруг пальца, бесплатно раздавая без авторских прав то, что он продает за деньги.
    • Пишите в соответствующие инстанции. Например, в Роскомнадзор. Жалуетесь на свой сайт.
    Ответ написан
    1 комментарий
  • В какой фриланс-бирже можно начать работать?

    vladimirbondarev
    @vladimirbondarev
    Разработчик ПО
    Я пробовал работать на фрилансе, в частности на апворке - сложно пробиться, но возможно. Спустя 3 месяца старания начали приносить плоды, когда набил шишек написания cover letter, общения с заказчиком и прочих премудростей. Если у вас нет заказов, значит еще не конец, значит вы делаете что-то не так. Читайте форумы, подпишитесь на какое-нибудь сообщество, которое проходит этот путь, обсуждайте свои действия и анализируйте их, распишите свой профиль подробно, пройдите тесты, и т.д. В общем делайте все, что бы достичь цели.
    Ответ написан
    Комментировать
  • Зачем в докерфайл добавлять VOLUME /tmp?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Команда VOLUME нужна, чтобы изменяемые данные, появляющиеся во время жизни, хранились на хосте отдельно от файловой системы контейнера, могли быть обработаны/переиспользованы после его удаления и администрируемы через Docker API.
    Ответ написан
    Комментировать
  • Легко ли найти работу на удалёнку devops инженером?

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

    Тут получается очень забавная ситуация. Если это девопс из Москвы, то там 200+ со старта. За меньгие деньги, вообще люди не будут с тобой разговаривать за нужные знания. Если это региональные девопсы, то 99% отсеивается из-за того, что они имеют недостаточную компетенцию (был еще неплохой админ, бывший военный, с какого-то спутникового центра из Хабаровского края). Другими словами, если ваша работа была в том, чтобы тянуть провода, эникееть и вводить в дело новых сотрудников - то шансы крайне малы.

    Хотя нужно признать, что время от времени на удаленку нанимаются "менее жесткие админы", чтобы ввести поддержку (Мониторить сервера, править по горячему какие-то ошибки, писать конфигурации для тестовых машин и прочее).
    Ответ написан
    1 комментарий
  • Как развиваться в DevOPS нуля?

    DevOps%2BRoadMap%2B2.png
    Ответ написан
    Комментировать
  • Какой компонент react лучше использовать для вывода массива картинок с предпросмотром(маленькая) и просмотром (большая)?

    Все что вам нужно в данном случае, это react-router, чтобы редиректить пользователя на другой роут при клике на картинку. На этом роуте и будет большая картинка.
    Путь до большой картинки нужно будет передать через props в компонент для отображения большой картинки.
    Ответ написан
    Комментировать
  • Как создать торрент без трекера?

    Zoominger
    @Zoominger
    System Integrator
    Да, раздавайте через DHT, например.
    Первая ссылка в Гугле: https://vellisa.ru/kak-peredat-fayl-cherez-torrent...
    Ответ написан
  • Как развиваться в DevOPS нуля?

    inf
    @inf
    DevOps Engineer
    Однозначные пути ещё не сформировались.
    Проще быть уже разработчиком(python/ruby/go) и заняться инфраструктурой. Главное как можно быстрей устроиться хоть куда-нибудь, хоть бесплатно, чтобы получать адекватный опыт.
    Книги и курсы без реальных задач это просто интересные истории.
    Ответ написан
    Комментировать
  • Как развиваться в DevOPS нуля?

    paran0id
    @paran0id
    Умный, но ленивый
    На деле видел два пути.
    1. Программист учится админить (как правило посредственно)
    2. Админ учится кодить (тоже посредственно)
    Далее изучаются специфические инструменты - ansible, docker и прочее.

    В общем, сначала становишься либо админом, либо программистом, а там уже понятно будет.

    Из книг - "Философия DevOps" и гайды по конкретному ПО.
    Ответ написан
    Комментировать
  • Нужно ли защищать обработчик формы (PHP файл) от прямого доступа?

    gscraft
    @gscraft
    Программист, философ
    Нет, файл-PHP защищать не нужно, если веб-сервер передает его на обработку PHP-интерпретатору. То есть, если сценарии вообще работают, а не выдается содержимое PHP-файла при запросе по адресу ваш-сайт/action_page.php. Большинство PHP-движков спокойно хранят настройки в PHP-скриптах.

    Однако, если данные очень критичны и есть боязнь сбоя сервера (например, администратор допустит случайную и временную ошибку, открыв доступ к содержимому скриптов, исключив интерпретацию), можете вынести все приватные данные за пределы action_page.php, например, в action_page_handler.php , в свою очередь находящийся за пределами публичной директории, и подключаемый, скажем, как require __DIR__ . '../../scripts/action_page_handler.php'; (и это будет единственная строчка в action_page.php, которую кто-либо когда-либо сможет увидеть).
    Ответ написан
    Комментировать
  • Как в ffmpeg из нескольких изображений и их зум склеить видео?

    sergiks
    @sergiks Куратор тега PHP
    ♬♬
    Всё описанное можно сделать в ffmpeg.

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

    Например, из недавнего проекта, где интерактивно генерилась анимация по шаблону, это из bash-скрипта:
    FILTER="[0]                                                   \
        pad=color=0x99999900:w=${wIn}:h=${hIn}:x=${xPad}:y=${yPad}, \
        scale=20064x3264,                                           \
        zoompan=                                                    \
          s=${wSrc}x${hSrc}                                         \
          :d=${frames}                                              \
          :z='( ${zoomcode} ) / 16.89999'                           \
          :x='2*(${xPad} + ${xPoi}) * (zoom - 1) / zoom'            \
          :y='2*(${yPad} + ${yPoi}) * (zoom - 1) / zoom'            \
          [fg];                                                     \
          [1][fg]overlay=x=247:y=438                                \
      "

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

    fedorez
    @fedorez
    Хатуль мадан
    Интересно, вот почему все считают, что в программисты перейти из любой профессии - не то чтобы такое трудное дело? Реклама курсов работает - три месяца обучения и греби вайти бабло лопатой попивая корпоративный макиато в окружении симпатичных тестировщиц? А ведь это не вполне так. ))
    Чтобы представить масштаб стоящей перед вами проблемы, просто представьте, что к вам пришёл паренёк и сказал что-то вроде:
    "Я программист, мне 32 года, вот задумался о переходе в строительство, ну там я немного интернет полистал, понравилось, в выходные будку для собаки сколотил, раствор в корыте мешать умею, а прошлым летом мы с отцом сарай на даче вполкирпича сложили с односкатной крышей. Подскажите, как мне ворваться в строительный бизнес?"
    Можно, но не просто.
    Прислушайтесь к себе, мож у вас там просто в голове внутренний кризис шарашит, и надо его фиксить, а не профессию менять?
    Вы в своей профессии по вашему описанию уже кое-чего достигли, есть смысл рулить вверх и развиваться в этой сфере. В айти вам "вайти" можно, но вы готовы к существенной просадке по деньгам(потому что вы ничего не умеете и платить вам будут соответственно), к тому что надо будет очень много учиться, к сидячей работе с утра до вечера (без продыху первое время)? И свет в конце туннеля у вас забрезжит годика через полтора? (и не факт что это не будет летящий навстречу поезд. шутка)
    Если оно вам таки надо.
    1)Очень сильно советую рассмотреть карьерный путь менеджера. Это параллельная ветка.
    2)Тестирование. Ещё одна параллельная ветка с более простым порогом входа. Но тем не менее там развиваться есть куда и вверх и вширь и деньги там есть.
    3)Пробуйте вечерами писать под смартфон (тот что у вас уже есть). Те приложения что были бы вам интересны. Покачайтесь пол-года и попробуйте постучаться по конторам в качестве начинающего мобайл-разработчика. На любые деньги. Поработаете годик, оперитесь и уже пойдёте искать нормальную работу как нормальный разработчик.

    как-то так.
    Ответ написан
    Комментировать
  • Обучение IOS разработке, курсы, репетиторство?

    fedorez
    @fedorez
    Хатуль мадан
    Правильней написать несколько приложений. Подумайте, чего было бы вам интересно, да напишите. В процессе будут проблемы и бурелом - пробираясь через него будете учиться, искать, спрашивать, копать форумы. Это эффективней.
    Ответ написан
    Комментировать
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    @atoro
    Такое ощущение, что вас не в Москву на 60к взяли как я понимаю стажёром/джуном, а в Сан-Франциско релокацию организовали на позицию сеньора и опционами на несколько миллионов спутав с однофамильцем. Не рассматривали возможность того например, что вам эти 5 заданий выдали изначально предполагая, что самостоятельно вы с ними справиться не сможете по определению и придётся учиться мелочами у коллег интересоваться?
    Ответ написан
    Комментировать
  • Есть ли будущее у мобильного разработчика после тимлида?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Если ничем кроме разработки под мобилку не занимаешься то твой кругозор и знания, будь ты 100500 раз senior, для позиции тимлида или CTO ничтожны. Для этих позиций надо быть несколько другим человеком и с другой стороны смотреть на проект. Бэки чаще вылезают на эти позиции по тому что они ближе к инфраструктуре проекта и, соответственно, имеют более глубокое понимание и погружение, а бизнесу это выгоднее.
    Ответ написан
    Комментировать
  • Есть ли перспективы у программиста за Москвой И СПб?

    natojezlo
    @natojezlo
    за мкадом до сих пор ходят велосирапторы и травку счиплют
    Ответ написан
    Комментировать
  • Как освоить Linux?

    skobkin
    @skobkin
    Гентушник, разработчик на PHP и Symfony.
    Помогите с выбором дистрибутива и книг

    https://distrowatch.com/
    Можете подробнее ответить на вопрос и объяснить нужен ли мне Linux.

    C++ никак не привязан ни к Linux, ни к другим ОС. Если вы хотите писать под Linux, то используйте Linux. Если не хотите - не используйте. У Linux плюс в том, что исходники как всего ПО, так и ядра системы открыты и если документации будет не хватать - можно посмотреть там, как всё это работает. В Windows если документация закончится, ситуация сложнее. Правда, это относится скорее к ситуациям с системным программированием (драйвера, например). Если будете десктопные приложения писать или какие-то расчёты делать - это не так важно, у вас будет SDK абстрагированный от ОС, вероятнее всего.
    Ответ написан
    Комментировать