Обновить
4
0

Пользователь

Отправить сообщение
s/стекером состояния/трекером состояния/. В оригенале полагаю было state tracker.
Да, к pimpl это не имеет отношения, но зато наружу не торчит opengl (и главное glew.h).
Скорее glAttachShader должен быть скрыт, ведь это деталь реализации. Более того, в gl шейдер это идентификатор, по этому странно что у него может быть какая-то разная реализация.
Можешь посмотреть мой подход gist.github.com/938592 (внимание, код не для продакшена и не вылезанный). Идея в том, что для разных материалов мы НЕ пишем c++ код, а пишем шэйдеры, а в json файлике прописываем атрибуты и юниформы.
Вопрос можно поставить другой стороной: я должен платить ещё _и в этом_ магазине? Это к тому, что хотелось бы покупать один раз и иметь на всех доступных платформах, как это делается в steam.
Это смотря, что считать развитием. Пользователи и user expirience? Пожалуй да. Но технологии развиваются в upstream и близких к нему дистрибутивах (Fedora, OpenSUSE). Достаточно вспомнить где первыми появились kms, plymouth, pulseaudio (замечу, что на fedora он тогда работал заметно лучше чем на ubuntu), udisk/upower, etc…
Gnome-shell вообще не настраиваемый, с одной стороны. С другой там js и css — настраивать гораздо проще и быстрее :)
Я всегда думал, что на серверах у них что-то своё, откуда такая информация?
Ну и кто теперь жлоб?
Несколько лет пользуюсь transmission-gtk: к сожалению тормозить он стал где-то с полгода, год назад :( Всё надеюсь, что починят.
Если вы купили в России ретэйл то нечего удивляться, это стандартная практика. Компания становится перед выбором: продавать по заниженной цене (всё-таки в России покупательская способность ниже) или не продавать вообще. Отсюда вытекает залочка на регион — компании как-то нужно охранять свои продажи в других регионах. По этой причине я покупаю только на Steam, без привязки к региону. Более того, предзаказ и распродажи на Steam порой позволяют не хило сэкономить.
Вообще, на собеседовании я бы уточнил, можно или нет разрушать. Но думаю, что имеется в виду именно inplace, иначе уж совсем просто.
>Но уже через 5-6 лет работы эти понятия могут подзабыться
В конкретном случае — нет, всё-таки они искали системных программистов, которые эти проблемы решают более-менее регулярно.
Хороший, годный работодатель. Иные сначала час мучают «логическими» задачками, а только потом снисходят до реального мира.
struct node* invert(struct node *nd)
{
    struct node *next = NULL;
    while (nd) {
        struct node *tmp = nd->next;
        nd->next = next;
        next = nd;
        nd = tmp;
    }

    return next;
}
Основы это основы компьютерной графики, а не как работать с определённым апи. Мне понравилась «Интерактивная компьютерная графика» Эйнджела, там хоть всё тот же устаревший fixed pipeline но полностью объясняется как он работает. По книге я смог написать простенький софтварный рендер — очень полезный опыт.
Очередной туториал про OpenGL образца девяностых не нужен, как и ссылки на nehe. Более-менее актуальный туториал duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Table-of-Contents.html.
Маленькое разрешение по вертикали, а дополнительно видеть пару строк кода лишнем не будет.
И в этой теме я отпишусь, что затрахали матрицы с таким разрешением делать. А вот корпус и начинка хорошие, даже взял бы в замен своего x80n, если бы не матрица. Алсо, лучше бы не позорились и не предустанавливали свой bloatware.

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность