• Регулярный вылет видео драйвера, свидетельствует о нужде замены карты?

    lxsmkv
    @lxsmkv
    Test automation engineer
    В интернете достаточно много жалоб на эту карту с такими же симптомами. Кто-то даунгрейдил до 8.1 и говорит что потом все стало ок. У десятки вообще проблемы с драйверами. Попробуйте более старый драйвер. Попробуйте удалить nvidia драйвер и поставить стандартный windows драйвер. Поводом сменить карту был бы например явный дефект, который выражался бы например в артефактах на изображении (цверные полосы и т.п).
    Ответ написан
    1 комментарий
  • Есть ли сервисы для компиляции java в облаке?

    lxsmkv
    @lxsmkv
    Test automation engineer
    настроить application server на openshift
    https://developers.openshift.com/servers/wildfly/g...
    Ответ написан
    Комментировать
  • Как преобразовать список чисел в список комплексных чисел в Python?

    lxsmkv
    @lxsmkv
    Test automation engineer
    data=[4,5,7,8,9,0,3,3,6,6]
    result =  []
    for i in range(0,len(data), 2):
    	result.append("("+str(data[i])+"+"+str(data[i+1])+"j"+")")
    print result

    Выдает:
    ['(4+5j)', '(7+8j)', '(9+0j)', '(3+3j)', '(6+6j)']
    Ответ написан
  • Как исправить ошибку в eclipse?

    lxsmkv
    @lxsmkv
    Test automation engineer
    stackoverflow.com/questions/19467397/eclipse-syste...
    Настройте путь как указано в посте и все должно заработать.
    Ответ написан
    Комментировать
  • Лучшие практики организации отдела тестирования?

    lxsmkv
    @lxsmkv
    Test automation engineer
    У нас например двух-ступенчатое тестирование. Есть набор приемочных тестов, которые определяют общую работоспособность билда. Если он работоспособен, то отдел тестирования берется за работу. Каждый имеет свой участок в приложении. Найденные ошибки заливаются в трекер, под соответсвующей компонентой. За компоненту отвечает тим-лид этой компоненты. Он определяет приоритет и сроки передает заявку об ошибке разработчику. Разработчик решает проблему, и пишет в каком теге и билде проблема будет решена. Тикет ставится в статус "на верификацию". Тестировщик проверяет в соответствующем билде была ли устранена ошибка. И проводит в следующий раз регулярное тестирование по плану с учетом ранее найденных и еще нерешенных ошибок. В отчете он указывает на уже существующую заявку в трекере, если проблема все еще присутствует.

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

    lxsmkv
    @lxsmkv
    Test automation engineer
    Что-то в этом роде:
    public class HelloWorld
    {
      public static void main(String[] args)
      {
        System.out.println(plus(1, 3));
        System.out.println(plus("one", 2));
    
      }
      public static Object plus(Object l, Object r){
        Object ret=null;
        if ((r instanceof Integer) && (l instanceof Integer)){
        	ret = (Integer)r+(Integer)l;
        }
        if ((r instanceof Integer) && (l instanceof String)){
        	ret =(String) r.toString()+l;
        }
        return ret;
      }
    }

    4
    2one
    Ответ написан
    Комментировать
  • Как работает Spine(пакет для анимации)?

    lxsmkv
    @lxsmkv
    Test automation engineer
    там в видео рассказывается что, в отличии от покадровой анимации, там используют скелетную анимацию. т.е. детали фигуры одеваются на скелет, и уже скелет анимируется. а псевдо-3д эффект достигается за счет т.н.
    mesh animation - упрощенно: на рисунке помещают сетку и определят как будет выглядеть рисунок в зависимоти от деформации сетки. А сетка может быть прикреплена к частям скелета. На видео с 1:29 бедро, пистолет и волосы девушки анимированы с помощю сетки, чтобы придать этим элементам дополнительной пластики.
    Ответ написан
    Комментировать
  • Какой обучающий курс пройти по деплою, CI и совместной разработке?

    lxsmkv
    @lxsmkv
    Test automation engineer
    "Школа автоматизации процессов разработки" в Яндексе.
    https://academy.yandex.ru/events/testing/spb-2014/
    Вот плейлист на Ютубе:
    https://www.youtube.com/playlist?list=PLJMRN_6MT0J...

    Вообще это все "DevOps" называется
    Ответ написан
    2 комментария
  • Какой дистрибутив Linux подобрать?

    lxsmkv
    @lxsmkv
    Test automation engineer
    чтобы долго не думать берите убунту, может xubuntu (требует меньше озу). Для нее куча готовых ответов в сети, масса репозиториев.
    Ответ написан
    Комментировать
  • Как авторизоваться на сайте (Java)?

    lxsmkv
    @lxsmkv
    Test automation engineer
    э-э-э... Selenium же. Или я что-то недопонял в задаче.
    Ответ написан
    Комментировать
  • Есть ли в мире нормальная компьютерная мышка?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Я года полтора пользовался Cherry Gentix (JM-0300), очень удобная, симметричная для пальцевого хвата. Широкие кнопки. Всего три кнопки. 1000 dpi. Есть белый и черный вариант. Простой дизайн без излишеств. Совсем не дорогая но качественная (Cherry все-таки). Она жива и по сей день, просто я переехал на g303 (собственно, потому что мне боковые кнопки нужны для вперед-назад)
    Ответ написан
    Комментировать
  • Что такое Model Driven Design? И отличается ли от Domain Driven Design?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Domain Driven Design -> Проблемно-ориентированное проектирование
    Вот книжка: Domain Driven Design: Tackling Complexity in the Heart of Software (Eric Evans)
    Смысл такой что нужно сосредоточиться на предметной области, а не на употребляемой технологии.

    Model Driven Design: вроде такое словосочетание не употребляется, а имеется ввиду Model Driven Architecture (Архитектура, управляемая моделью)
    вот гайд консорциума, который эту шнягу продвигает: www.omg.org/mda/mda_files/Cephas_MDA_Fast_Guide.pdf
    смысл такой, что спецификация устройства системы не привязана к реализации на конкретной технологии.

    Получается что эти две парадигмы могут использоваться вместе.
    Ответ написан
    Комментировать
  • Как подружить принтер Canon G 3400 и Ubuntu?

    lxsmkv
    @lxsmkv
    Test automation engineer
    попробуйте support-sg.canon-asia.com/contents/SG/EN/010071310...
    нашел на сингапурском сайте canon (модель не 100% соответствует но в линуксе часто один и тот же драйвер подходит для всей линейки.)
    search-sg.canon-asia.com/canon__sg_en__sg_p_en/sea...
    Если не выйдет, меняйте принтер на совместимый. Серьезно.
    Ответ написан
    Комментировать
  • Как найти работу Криэйтором (генератор прибыльных идей)?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Я тоже слышал байку про человека у Рокфеллера, который весь день ничего не делал но раз в год выдавал идею на миллион.
    Такой специальности нет. Но можно устоиться на (любую) работу и принимать активное участие в жизни фирмы, и осторожно, в рамках необходимого, предлагать свои идеи. А там гляди вас и заклеймят как "креативщика".
    Ответ написан
    Комментировать
  • Как поднять себе зарплату?

    lxsmkv
    @lxsmkv
    Test automation engineer
    у меня был трудный разговор с HR, он всякий мой аргумент остужал, мол не, такие запрлаты может и платят, но не у нас в регионе ... ну немного личного времени тратить для работы это нормально и мы ожидаем такой вовлеченности от сотрудников.. - отметал все одно за другим. Потом я сказал что-то вроде: "ну, тогда я не знаю чем буду аргументировать в следующий раз, раз все мой аргументы не убедительны, я просто не вижу перспективы, и какой мне тогда резон выкладываться и дальше по полной. А я выкладываюсь с удовольствием." и потом что-то такое "пойди найди человека с широкой базой, которого можно кинуть на любой проект (и он будет тащить)" Тут он согласился. Вобщем, сработало. HR понял видно, что малость перегнул, и мы сошлись на приемлемой цифре.
    Ответ написан
    Комментировать
  • Почему не public переменная, а функции get/set?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Допустим есть класс барометр, у него переменная давление, которая постоянно записывается с датчика давления. Все подсистемы которые будут обращаться к вашему классу, смогут взять и перезаписать значение переменной. Переменная-то глобальная. В самолете например, а? Я в такой самолет не сяду под дулом пистолета :)
    В системах с повышеными требованиями к безопасности, да и не только, необходимо контролировать доступ к переменным. Вот вы и пишете public обертку для чтения private переменной. Функция записи в таком случае будет тоже private. Никто не должен иметь доступа к записи переменной, кроме самого класса.
    Ответ написан
    Комментировать
  • Как сделать метод полином и обратиться к нему?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Вынесите ввод числа
    Scanner number = new Scanner(System.in);
    x = number.nextDouble();
    в main
    сделайте метод polinom статическим
    и вызывайте из main, polinom(x)
    либо как вариант передавайте ввод как параметр при запуске.
    >> java Polinom 21.3
    этот параметр будет первым элементом массива args, кастуйте строковое значение в double и вызывайте polinom. Ну там еще нужно будет обработку исключений прикрутить, мало-ли пользователь фигню какую нибудь введет, которая не кастуется в double.
    Ответ написан
    Комментировать
  • Вторая по счету книга по алгоритмам и структурам данных?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Michael T. Goodrich, Roberto Tamassia "Data Structures and Algorithms in Python"
    у них же есть такая же книга по Java.
    Ответ написан
    Комментировать
  • Как настроить внешний вид Gnome?

    lxsmkv
    @lxsmkv
    Test automation engineer
    попробуйте изменить системный файл как указано в инструкции.
    Ответ написан
  • Что можно сделать лучше в указанной форме с точки зрения юзабилити?

    lxsmkv
    @lxsmkv
    Test automation engineer
    "чтобы можно было заглянув в одну страницу быстро оценить его состояние на текущий момент, где он находится, кто ответственный"

    значит в первую очередь нужно вывести эту информацию
    состояние: исправен
    местонахождение: Ветское фермерское хозяйство.
    ответственный: Кулачев Б.А.

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

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