В Linux shm_open() тупо открывает файл в /dev/shm, следовательно ls. Кстати чтобы избежать утечки ресурсов при работе с memmory mapped files, дескрипторы можно закрывать, а на файлы делать unlink как только сделали маппинг — на файлы есть счётчик ссылок. Заметил, что некоторые вообще дескриптор на замапленный файл передают через unix socket, чтобы unlink можно было сделать сразу же после open.
Да уже нет смысла встраивать поддержку байткода VM в процессор — у жирных процессоров (десктопы, смартфоны) есть ресурсы на JIT, а в совсем уж эмбеддеде виртуальные машины умерли вместе с Java в этом секторе. Или нет? Как там, CLDC и Java Card ещё шевелятся?
Не сочтите за грубость, но технические доклады какие-то совсем простые. Неужели люди пойдут на конференцию чтобы послушать как написать hello world на SDL+OpenGL? В конце концов таких туториалов дофига на просторах интернета.
В gnome2 всегда запускал приложения через Alt-F2, поэтому жать winkey чтобы открылся overview и там писать имя приложения мне только удобнее. Опять же, я люблю чтоб перед глазами было только то с чем я работаю в конкретный момент, поэтому у меня не возникает желания напихать повсюду виджетов и лаунчеров которые всегда видно. Хотя размеры рамок/отступов/етц в gnome3 меня расстраивают — слишком уж большие сволочи :\
Что меня расстраивает в gnome3 так это ситуация с шрифтами, с одной стороны правильно, что они должны быть хорошие из коробки и пользователю не нужно беспокоиться о них вообще, с другой стороны из коробки они хреновые. Новый дефолтный шрифт не умеет русский, по умолчанию слишком большой (monspace 9 ftw!), сглаживание надо подкручивать.
Ну и nouveau вообще ничего нормально не показывает на моём nforce (надо попробовать на другом компьютере с gforce 8x), а у энвидевского блоба какие-то артефакты, так что язык не поворачивается назвать linux готовым для compositing desktop.
Вообще мне gnome3 понравился, но из-за общей сырости (один только факт, что половина приложений в fedora15 собраны под gtk2 чего стоит) обновляться не спешу. Буду следить за обновлениями, тыкать и ждать пока исправят ошибки, тогда до f15 и обновлюсь.
Для меня главный аргумент это «close to upstream» — весь софт идёт с минимумом или вообще без модификаций. Если хочется посмотреть на ванильный gnome 3 или поиграться с новинками которые позже приедут в другие дистрибутивы — милости просим. Но напильника fedora требует больше чем ubuntu…
Статья расчитана на тех, кто занимается играми как хобби. Какое нафиг планирование и документация если человек делает для себя что-то новое да ещё и в свободное от работы время?
Несколько лет живу на Fedora, каждое мажорное обновление обязательно что-то ломает. Отсюда правило — обновлять её где-то через месяц после релиза. В остальном доволен.
Что меня расстраивает в gnome3 так это ситуация с шрифтами, с одной стороны правильно, что они должны быть хорошие из коробки и пользователю не нужно беспокоиться о них вообще, с другой стороны из коробки они хреновые. Новый дефолтный шрифт не умеет русский, по умолчанию слишком большой (monspace 9 ftw!), сглаживание надо подкручивать.
Ну и nouveau вообще ничего нормально не показывает на моём nforce (надо попробовать на другом компьютере с gforce 8x), а у энвидевского блоба какие-то артефакты, так что язык не поворачивается назвать linux готовым для compositing desktop.
Вообще мне gnome3 понравился, но из-за общей сырости (один только факт, что половина приложений в fedora15 собраны под gtk2 чего стоит) обновляться не спешу. Буду следить за обновлениями, тыкать и ждать пока исправят ошибки, тогда до f15 и обновлюсь.
купите visual assistдобавьте фичи IDE которые есть для managed языков или в visual assist.