LINUX.ORG.RU

Сообщения gedisdone

 

Непосредственное обращение к видеопамяти

Форум — Linux-hardware

Во времена DOS можно было непосредственно обратиться к A000:0000 и рисовать спокойно на экране.

А как это происходит под Linux? Знаю про DirectFB, но он не везде есть, и, насколько мне известно, заброшен. Как обращаться напрямую к видеопамяти? В современных картах стоят сотни мегабайт - и к ним можно получить доступ?

 , ,

gedisdone
()

Вывод графики в Emacs

Форум — Development

Так как Emacs - универсальная платформа, возникла мысль о сабже. Однако чтение руководства для GNU/Emacs показало, что задача эта нетривиальная. Может, я не то ищу? Мне бы просто окно определённого размера в Emacs, пикселями которого я могу управлять как массивом байт.

 , ,

gedisdone
()

Отрисовка всего веб-приложения через canvas

Форум — Web-development

В качестве причин, из-за которых веб-приложения тормозят и едят память гигабайтами, называют то, что все элементы управления - часть DOM, и из-за этого расходуется много ресурсов для динамического переформирования объектной модели страницы. Но если всё управление рендером отдать приложению для формирования на canvas'е и только избранным элементам выделять объекты в рамках своей модели - может ли это уменьшить потребление ресурсов приложением?

 , ,

gedisdone
()

UNIX-way как следствие превалирования C

Форум — Talks

Принцип «программа должна выполнять одну функцию и выполнять её хорошо», думаю, объяснять не требуется. Однако проскочила мысль, почему так получилось? Почему вместе с C в составе UNIX введено несколько мощных языков, как язык сценариев или AWK?

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

Не в этом ли причина существования UNIX-way?

Перемещено leave из general

 , ,

gedisdone
()

Поиск шаблонов на картинке

Форум — Development

Есть порядка сорока шаблонов, размещённых на однотонном полотне. Шаблоны одноцветные, на друг друга не накладываются. Надо найти местоположения и цвета этих шаблонов, чтобы потом вывести их, например, как

template1 x0 y0 r0 g0 b0
template1 x1 y1 r1 g1 b1
template2 x2 y2 r2 g2 b2
Есть ли готовые утилиты или проще написать свою? Imagemagick предоставляет средства сравнения картинок, но резать полотно на гигабайт временных файлов не считаю правильным решением.

 , ,

gedisdone
()

Языки с десятичной запятой

Форум — Development

Какие существуют языки, в которых десятичный разделитель представлен запятой? Я знаю только о языке формул Excel/LO Calc, который принимает десятичный разделитель локализации.

А другие когда-либо существовали?

 , ,

gedisdone
()

Установка Линукса на гиговый диск

Форум — Linux-install

Доброго времени суток.

Надо поставить систему с иксами, сетью и gcc для машины с гигабайтом жёсткого диска. Я пробую накатить Слаку, но экспериментирование с установкой то одного пакета, то другого, лишь бы вместилось на гигабайт, меня начинает порядком доставать. Списка, какие пакеты нужны для минимальных иксов или нет, или я не знаю, как искать. Увеличить память варианта нет. Какой дистр проще всего для исполнения этой задачи?

 ,

gedisdone
()

RSS подписка на новые темы