• В какой момент нужно патентовать проект?

    @nirvimel
    Хочу реализовать свой проект.

    И считаю его очень оригинальным. Сами программисты до такого бы никогда не додумались.

    Проект требует вложений : в создание около 500 тыс руб и содержание в течении бесплатного периода около 5 млн.

    Но я понимаю, что проект несет большие риски.

    Есть программисты которые готовы взяться за мой проект.

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

    ТО есть после полной оплаты чтоб не оказаться без проекта. Потом чтоб обязать их обслуживать проект, чтоб не было такого что я вложился, 400 тыс потратил, а они мне что мол им больше не интересно и ушли.

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

    Обязать их в дальнейшем сотрудничестве и чтоб я был директором проекта

    чтоб только я являлся создателем этого проекта.

    Я же придумал всю эту схему, значит я - директор. К тому же я - бизнесмен, а они простые рабы, их судьба жить от зарплаты до зарплаты, а я иду к успеху.

    И вообще какие еще юридические стороны нужно знать?

    Кроме трудового кодекса, который мне совсем не нравится.

    Рашен бизнесс во всей своей красе.
    Ответ написан
    1 комментарий
  • Какие знание sql нужны junior .net разработчику?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    SQL с точки зрения пользователя, а не администратора, достаточно простая вещь.

    Разобраться в выборках, join-ах, уметь создать базу/настроить права - это уровень пользователя.
    Разобраться с оптимизацией таблиц, индексами - уровень хорошего продвинутого пользователя.
    Разобраться с бэкапами, восстановлением, репликациями - уровень администратора.
    Junior-у достаточно первого варианта, затем перейти на второй. Третий не обязателен.
    Ответ написан
    1 комментарий
  • О какой памяти идет речь в этом куске кода?

    Olej
    @Olej
    инженер, программист, преподаватель
    Препод говорит, что 10 не в диапазоне памяти.Можно указать число в квадратных скобках от 0 до 9.

    Правильно говорит ;-)
    int* x = malloc(10 * sizeof(int));
    - размещает массив из 10-ти элементов, x[10] ...
    - элементы массива из 10-т элементов индексируются так (начиная с 0): x[0], x[1], ... x[8], x[9] (10 штук)
    - индексация x[10] - за пределами выделенной массиву памяти, 11-й элемент, очень грубая ошибка.
    Ответ написан
    7 комментариев
  • QT OpenGL как отрисовать линию массивом?

    Копипаст это плохо(если не знаешь, что копипастиш)!
    -glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE, 0, 0);
    +glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 0, 0);

    Вы рисуете линии, следовательно, нужно только 2значения из буфера, а не 4. Подозреваю, что в примере рисовали квадраты:)

    З.Ы. Тестировал в OpenTK, все заработало.

    UPD. Извиняюсь за задержку как-то долго я не заходил в linux. Возможно я опоздал, но все равно код будет полезет тем кто прийдет сюда из гугла. Тестировал я ваш код таким образом:
    #include "widget.h"
    
    Widget::Widget(QWidget *parent)
        : QOpenGLWidget(parent)
    {
    }
    GLuint VBO;
    GLfloat arr[4];
    
    void Widget::initializeGL()
    {
        glewExperimental = true;
        glewInit();
        glClearColor(0,0,0,1);
        glColor3f(1,1,1);
    
        arr[0] = -1;
        arr[1] = -1;
        arr[2] = 1;
        arr[3] = 1;
    
        glGenBuffers( 1, &VBO);
        glBindBuffer(GL_ARRAY_BUFFER, VBO);
        glBufferData(GL_ARRAY_BUFFER, sizeof(arr), arr, GL_STATIC_DRAW);
        glEnableVertexAttribArray(0);
    }
    
    void Widget::paintGL()
    {
        glClear(GL_COLOR_BUFFER_BIT);
        glLoadIdentity();
    
        glColor4f(1.0f, 0.0, 0.0, 1.0);
        glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 0, 0);
    
        glDrawArrays(GL_LINES, 0, sizeof(arr));
    }
    
    void Widget::resizeGL(int w, int h)
    {
        glViewport(0,0,w,h);
    }
    Ответ написан
    4 комментария
  • Как получить сертификат Microsoft?

    Pavel7
    @Pavel7
    Опишу последовательность действий по получению сертификата:

    1. Выбираем экзамен, который хотим сдать. Для этого идем сюда, выбираем технологию и смотрим по ней экзамены с типом MCTS для начала. Например, MCTS по .NET 4.0 WEB: 70-515. Как правило, все они начинаются на 70.

    2. Если сдавать будем хотя бы два экзамена, имеет смысл заиметь ваучер на скидку и бесплатную вторую попытку тут.

    3. Идем на сайт прометрика, регистрируемся и делаем Schedule an exam. Вводим всю информацию, выбираем где будем сдавать и во сколько (об этом ниже), платим кредиткой. В случае ваучера надо будет оплатить сразу весь ваучер, все последующие заказы будут бесплатными.

    4. Усиленно готовимся, ботаем и все такое. Официальные книги и курсы будут на страничке экзамена из п.1.

    5. Идем на экзамен, берем два документа (паспорт и права например), сдаем.

    6. Сдав все MCTS, сдаем MCPD экзамен по технологии.

    Могу сказать про следующие прометриковские центры в Москве:
    — KUDITS-Obraz (Калужская), прямо у метро, работают допоздна, поэтому можно записаться на семь-полвосьмого вечера после работы (и опоздать еще на полчаса :))
    — PC Ware Academy (Новослободская), удобны тем, что одни из немногих работают в субботу, но один раз прокинули меня со сдачей (никого не было в офисе).
    — INC ETC SAMAN (САМАН МАТИ) (Таганская) тоже работают в субботу, но ушлые ребята стригут дополнительно по 150р. за каждую сдачу.

    Насчет УЦ «Специалист» — судя по сайту, у них цена на тот же 70-515 — 2070р, а по прометриковскому ваучеру будет 1100р. Тоже неплохо ребята навариваются.
    Ответ написан
    1 комментарий