• Кто сделает экспертизу кражи кода ПО, которую примет российский суд?

    @Aksndr
    Предыдущий работодатель может предъявить подобные претензии только в том случае, если докажет что "украденный" код\концепции были разработаны по конкретно сформулированным задачам. Должны быть проектные решения\спецификации из которых ясно, что результаты труда исполнителя этих спецификаций являются собственностью компании а исполнителем на них обозначен именно обвиняемый в краже человек. И он должен был расписаться в получении этих указаний (спецификаций) и у него в трудовом договоре должны быть пункты о неразглашении и т.п.
    Кроме того, компания должна обладать правами на интеллектуальную собственность - продукт должен быть соответствующим образом зарегистрирован.
    Так что все эти наезды с юридической стороны очень сложно доказуемы.
    Другой вопрос, что решение в суде принимают обычные люди со своими уровнями компетенции и слабостями.
    Ответ написан
    Комментировать
  • Как установить Java на VPS с Windows?

    @Aksndr
    А для чего вам её устанавливать? Для всяких гуёвых конфигурилок и профайлеров?
    Если это не нужно - просто скопируйте папку jre и пропишите системную переменную JAVA_HOME к ней.
    Ну и в Path соответственно.
    Ответ написан
    Комментировать
  • Где находится Ext JS MVC?

    @Aksndr
    Модель приложения не является составной частью библиотеки. Это то, что вам нужно написать самостоятельно.
    Подробнее можно почитать здесь.
    Перед тем, как включать JS приложение в состав Java Web приложения, рекомендую поэкспериментировать без серверной составляющей. Т.е. написать требуемое JS приложение и отладить его в браузере.
    Ответ написан
    Комментировать
  • Что делать что бы не потерять зрение?

    @Aksndr
    А ещё есть программка eyeLeo - назойливая, иногда раздражает, но позволяет хоть как то отвлекаться от монитора и делать упражнения для глаз.
    Ответ написан
    Комментировать
  • Java. Spring. Embedded tomcat

    @Aksndr
    Любопытно, что по ссылке
    http://repo.spring.io/libs-snapshot/org/apache/tomcat/embed/tomcat-embed-logging-juli/7.0.47/

    всё вполне доступно. Хотя, я обратил внимание, что в заголовках запроса присутствует куки jsession.
    Важно это или нет для авторизационных механизмов репа - хз.

    Плюс, всегда, когда вижу повторение чего либо в коде\конфиге, возникает ощущение "не совсем чистот".
    У вас в дублируется определение репозитариев. Это нормально для Gradle? (сорри, если задел ваше чувство прекрасного своим нубячим вопросом).
    Ответ написан
    Комментировать
  • Java string - как организовать цикл по строке?

    @Aksndr
    Ну и такой вариант:
    public static void main (String args[]){
    
            HashMap<String,String> map = new HashMap<String, String>();
            map.put("*tt()","edit");
            map.put("*u()","reduce");
            String sourceString = "abcd*tt()uyuy*u()yuy";
    
            String result = replaceString(sourceString, map);
            System.out.println(result);
        }
    
        public static String replaceString(String sourceString, HashMap<String,String> map){
            Iterator it = map.entrySet().iterator();
            while (it.hasNext()) {
                Map.Entry pair = (Map.Entry)it.next();
                String patternString = shieldSpecialSymboll((String)pair.getKey());
                sourceString = sourceString.replaceAll(patternString, (String)pair.getValue());            
                it.remove();
            }
            return sourceString;
        }
    
        private static String shieldSpecialSymboll(String key) {
            char[] sp = {'.','^','$','*','+','?'};
            for (char ch : sp){
                if (key.startsWith(String.valueOf(ch)))
                    key = "\\"+key;
            }
            return key;
        }
    Ответ написан
    Комментировать
  • Как удаленно включить компьютер при помощи мобильного телефона?

    @Aksndr
    В качестве мыслей вслух - мне кажется есть такие варианты:
    1. Использовать какие-нибудь решения связанные с сигнализацией - типа устройство приняло смс с определенным содержанием - подало сигнал на реле, управляющее кнопкой питания компа.
    2. Подавать сигнал на это реле можно при помощи обычного телефона, поставив реле вместо динамика.
    3. Какие нибудь схемы на ардуино с gsm и сетевым (ethetnet) модулями и будить комп по сети (Wake on lan).
    Ответ написан
    Комментировать
  • Ошибка обращения к .NET веб сервису из SAP

    @Aksndr Автор вопроса
    Разобрался, в Path Prefix (настраивать через SOAMANAGER) нужно указывать путь от хоста до названия сервиса включительно.
    например: /HelloWorld/Service.asmx
    Возможно, решается корректной настройкой endpoints в web.config
    Если кто знает - подскажите пожалуйста.
    Ответ написан
    Комментировать