• Как вставить скриншот экрана в поле ввода при нажатии CTRL+V?

    @Artray
    ;(function ($) {
      $(".input").bind("paste", function(evt) {
        var item = (evt.clipboardData || evt.originalEvent.clipboardData).items[0] || null;
    
        if (item && item.kind === "file" && item.type.indexOf("image") !== -1) {
          var file = item.getAsFile(),
              data = new FormData();
    
          data.append('file', file);
    
          $.ajax({
            url: "/upload",
            type: "POST",
            data: data,
            contentType: false,
            processData: false,
            success: function (r) {
              // ...
            }
          })
        }
      })
    })(jQuery)
    Ответ написан
    Комментировать
  • Что значит "знание linux" в вакансиях на позицию веб-разработчика?

    @miksir
    IT
    Думаю под знанием linux подразумеваются базовые знания пользователя, такие как:
    • отличие наименования файлов (case-sensitive, slash), символьные ссылки, как работают права доступа, как запускаются скрипты.
    • основы шела, путешествие по файловой системе, основные команды (типа ls, mkdir, mv, rm, grep, tail, head, и т.п., пайпы и редиректы, sleep и bg процессов)
    • представлять, что такое процесс, базовые вещи по управлению ими (ps хотя бы).
    • что такое крон, как им управлять.


    Насчет управления пакетами.... не знаю, имхо это не обязательно. Ну если ты растешь сам по себе, наверное все-равно такие вещи узнаешь, но для приема на работу не должно быть серьезным критерием - подготовка среды разработки - задача не разработчика, а девопса или на худой конец тимлида.
    Ответ написан
    Комментировать
  • Что значит "знание linux" в вакансиях на позицию веб-разработчика?

    Sanasol
    @Sanasol Куратор тега Веб-разработка
    нельзя просто так взять и загуглить ошибку
    имхо я считаю что это значит надо уметь поднять свой софт/скрипты на сервере.
    Знать что такое ssh/ftp и как этим пользоваться.
    И конечно как сделать apt-get install nginx php-fpm
    Как купить/привязать домен, как настроить его на сервере и всё такое.
    Если разработчик этого не умеет, то встает вопрос как он вообще делает сайты?

    Т.к. встречался фронтенд-разработчик который сделал круглые глаза когда ему сказали на фтп что-то залить.
    И это вызвало недоумение уже у меня.
    На локалке вроде всё делает, а на сервак даже не знал как зайти, чем он занимался раньше и как работал без понятия.
    Ответ написан
    7 комментариев
  • Заменит ли Kotlin Java в Android-разработке?

    Конкретно в мире Android разработки я бы сказал с большой долей вероятности Kotlin заменит Java, но это случится не так быстро. Постепенно, когда уверенность в Котлине закрепится, случится следующее:
    1. Официальная документация и примеры по Android-разработке от Google будут в двух вариантах.
    2. Официальная документация по умолчанию будет показывать примеры на Котлине, аналогично тому, как документация Angular.JS даёт примеры на TypeScript и предлагает опциональный вариант посмотреть вариант на чистом JavaScript.
    3. Android Studio начнёт создавать проект с поддержкой Kotlin по умолчанию
    4. В результате всего этого, новые Android-разработчики будут писать свой первый "Hello World" именно на нём
    5. Многие бывалые Java-разработчики начнут смотреть в сторону Kotlin с любопытством и поймут, что он решает многие проблемы Java и рано или поздно начнут на нём писать.

    Мне кажется, судьба Kotlin/Java в мире Android будет похожа на судьбу TypeScript/JavaScript в AngularJS и Swift/Objective-C в iOS разработке. Важным преимуществов Котлина является то, что он может сосуществовать с Java-кодом. Проекты, уже написанные на Java, не обязательно должны быть переписаны полностью с нуля. Словно по правилам естественного отбора в природе, он будет сосуществовать с Java, но завоевав любовь среди разработчиков у него будет больше шансов выжить и он начнёт внедряться всё больше и больше в проект до момента, когда в нём (проекте) не останется ни единого Java-класса.
    Ответ написан
    1 комментарий
  • Как нужно назвать проекты?

    121212121
    @121212121
    А существует такая проблема?
    Ответ написан
    1 комментарий
  • Какой есть хороший 2D графический движок для Java?

    @FoxInSox
    Я довольно долго работал с LibGDX, в общем доволен.
    - Физический движок встроен
    - Частицы можно реализовать на встроенном Box2D
    - Свет в 2D довольно специфичная вещь, т.е. зависит от того какой вам эффект нужен. Но я видел Java библиоеку которая работает с LibGDX и Box2D для эмитации теней.
    - Классы для растровой анимации есть
    Ответ написан
    Комментировать