LINUX.ORG.RU

Избранные сообщения teod0r

[wine] Немножко паранойи и глупый(?) вопрос.

 

Установлен Wine для запуска всего одной программы. И пришла идея для полноты ощущения безопаности сделать

find ~/.wine/ -exec chmod -w {} \;
chmod +w ~/.wine/drive_c
chmod +w ~/.wine/drive_c/Program\ Files
т.е. снимаем права на запись в префиксе вообще на все файлы, а оставляем для drive_c и Program\ Files, чтобы можно было устанавливать программы в эти директории. И конечно же, помимо этого был удален диск Z: с линком на / (корень), и линки на Desktop, My Music и так далее.

1) Я не специалист, но я не вижу вариантов, чтобы вирусы могли как-то теперь себя адекватно вести в такой ситуации. Вирусы не смогут ничего поделать с бинарными файлами, куда-то себя скопировать для запуска и т.д.

2) Почему так не сделают в оффтопике? Уж хотя бы для своих, системных файлов, чтобы вирусы не трогали систему и не смогли с ней что-то сделать. Антивирусы больше не нужны?

Spoofing
()

Выбор читалки

Здравствуйте, товарищи! Помогите пожалуйста подобрать себе читалку для книг.

Основные критерии:
- Linux
- современный монохромный E-ink дисплей
- нормальное масштабирование (увеличение) текста
- отсутствие DRM, возможность загрузки книг из любого источника без ограничений.
- достаточное количество RAM для чтения DJVU и PDF
- расширяемая память
- поддержка fb, fb2, fb2.zip, txt, rtf, djvu, pdf
- внешнее зарядное устройство
- достаточная прочность и защищённость дисплея (прочный чехол или крышка)

Наличие Wi-Fi, аудиоплеера, модных прибамбасов не требуется. Предполагаю, что диагонали диспленя в 5" будет достаточно, но могу ошибаться.

Прошу аргументировать ваши предложения. Заранее благодарю!

toney
()

[fvwm] [тайлинг] Сбылась мечта идиота!

 ,

Хороший человек urob сделал прекрасный конфиг fvwm, в котором реализован (на мой вкус) очень простой и удобный тайлинг. Если кто пользовался wmfs, оно очень похоже на первый взгляд.

Видео на ютубе: http://www.youtube.com/watch?v=xdSgf-IykIo&feature=related Код на гитхабе: https://github.com/urob/fvwm-tiling

В тред реквестуются yoghurt и ananas

Hoodoo
()

Открытый файл был переименован или удалён

Есть дескриптор открытого файла. Как определить, что файл был переименован или удалён, кроме как путём прочтения ссылки /proc/PID/fd/FILENO?

justluke
()

Не работают некоторые мультимедиа-клавиши на Genius KB320e

Есть сабжевая клавиатура и желание использовать все клавиши на ней в Xorg. Итак, что и как не работает:

Клавиши громкости (совершенно не ожидал такого): не определяется код в xev, но есть реакция в виде

MappingNotify event, serial 31, synthetic NO, window 0x0,
    request MappingKeyboard, first_keycode 8, count 248

FocusOut event, serial 31, synthetic NO, window 0x1400001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 32, synthetic NO, window 0x1400001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 32, synthetic NO, window 0x0,
    keys:  1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   4
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

Мне это ни о чём не говорит, прямо скажем. showkey показывает коды 114 и 115 соответственно, сканкоды e02e и e030 соответственно. При попытке назначить другой код при помощи setkeycodes получаю сообщение:

KDSETKEYCODE: Invalid argument

Клавиши запуска Word, Excel, Powerpoint: нет реакции xev, нет сканкодов, есть коды (showkey): 421, 423, 425.

Какая-то маленькая кнопочка с изображением пейзажа: всё то же самое, есть только код 424.

Debian Wheezy, ядро 3.2.15, X-сервер 1.11.4.

Как лечить? В первую очередь интересуют клавиши громкости.

GotF
()

На работе сурово.

В общем сегодня дали доку подписать по которой ничем нельзя пользоваться кроме ресурсов связанных так или иначе с работой, мне необходима icq и доступ на лор. Знаю что у админов торчит squid, каким образом можно сокрыть свои обращения к «нелегальному контенту»?

splinter
()

Как заставить пользователя/приложение использователь определенный IP или интерфейс?

Сегодня разобрался с мультиситом и столкнулся с вполне ожидаемой проблемой.
Многие игры и софт хотят слушать только определенные порты и поэтому даже будучи запущенными от разных пользователей две копии одновременно не работают.
Опенсорс иногда можно пропатчить, но и то не всегда (т.к теряется совместимость с непропатчеными версиями), с проприетарщиной не вариант.

В идеале хотелось бы каждому пользователю мультисита выделить свой IP или интерфейс.
Возможно ли?

winddos
()

Калибровка батареи ноута. Как?

Какой-то софт? Бывает под Линь?

Lenove B560

48 Wh Lithium-Ion, 10.8V 4050mAh

калибровка с Литий-ионными работает?

daris
()

посоветуйте учебники для системного администратора

 ,

Проблемно-ориентированное системное администрирование - это во многом шаманство: гугл по логам, чтение каких-то отдельных блогпостов, копипаст «tips&tricks», тут подправить, там немножко замазать - и вроде работает, прочитал INSTALL.txt - и вроде поставилось.

А что вы можете посоветовать почитать для создания более цельной картины системно-администраторского мира?

То есть не маны, и доки по разворачиванию отдельных сервисов, а что-нибудь более фундаментальное.

У меня пока на примете есть Understanding the Linux Kernel от O'Reilly, где описывается работа с памятью, процессы и всё такое прочее. Правда там ядро 2.2, надо бы найти что-то посвежее.

Что почитать подобного по сетям? Может в целом по высоконагруженным системам? По организации инфраструктуры (не в плане - пользователи/группы и система авторизации, а в общем: разработка-тестирование-production, общие принципы и приемы) и т.п. и т.д.

\\ если будет сильно холиварно - скиньте в Talks

alpha
()

Функциональные кнопки ноутбука для вызова произвольной программы

Есть ноутбук с функциональными клавишами, которые конечно же не (все) работают. Как бы мне повесить вызов кастомной программы (например скрипта для изменения яркости подсветки клавиатуры) на эти клавиши, если у меня есть для них скан коды?

KblCb
()

Десктопная вики

 ,

Ищу десктопную вики. Какие есть помимо Zim?

Grehaky
()

Ментальные карты

 

Кто пользовался, какие плюсы и минусы? Linux тут при том, что поставил freemind, но не знаю зачем.

avertex
()

Как вам идея социальной сети без главного сервера?

 , , ,

Тут всё описано.
Прошу прощения, если получится как с Baze (если такие вещи уже есть).

SIvan32
()

Экономия трафика и увеличение скорости загрузки страниц

 , , ,

Мне сейчас в голову пришла упоротая идея. Вот есть у меня веб-сервер. Он генерит пользователям странички, которые все очень похожи друг на друга. И каждый раз я гружу эту страничку целиком. Ну, например, картинки я каждый раз не гружу (сервер возвращает «not modified» и всё быстро), css и прочие, наверно, тоже как-то кэшируются. А вот веб-страницу я гружу полностью (возможно, гзипнутую, но всё рано большую).
Так вот: в HTTP 2.0 нужно добавить diff'ы. Например, возьмём 2 страницы, сгенерированные на моём сервере: их размер 5362 и 4125 байт соответственно. А diff весит всего 3753 байт. Нужно, чтобы сервер отдавал не целиком страницу, а diff между последней отданной и той, которую хочет получить пользователь. А браузер это должен понимать и применять этот diff. Если грамотно при генерации разбивать документ на строчки, будет сильно меньше трафика. Экономия!
Дискач и докажите мне, что я неправ.

CYB3R
()

Почему pastebin?

А не http://nopaste.info/, например? GPL же

farzeet
()

Файловые обменники без каптчи, регистрации и времени ожидания

 

Кидайте в тему, плиз.

Нет, мне не для вареза, а просто друзьям иногда что-то надо переслать, а в мыло не влезает.

Off the top of my head:

zippyshare.com

sharebeast.com

juk4windows
()

прыгают элементы с переменной длиной

 

Показываю скорость сети в conky и, как водится, она скачет. Следующий за скоростью элемент прыгает вправо\влево и т.д. Можно запустить несколько экземпляров и указать координаты, но может есть иной путь?Если не понятно объяснил могу выложить скрин.

blokant
()

Alt+Tab в играх на линуксе

 

Проблема, в общем, сто раз перетиралась и не стоит выеденного яйца. Вот тут (http://forum.ubuntu.ru/index.php?topic=17000.15) парни добавляют пару строчек в конфиг иксов и большая часть игр начинает нормально сворачиваться из полноэкранного режима. Другие запускают игры в отдельных иксах, что мне, кстати, нравится больше. Но, если я все правильно понял, большинство разработчиков дистрибутивов проблему игнорят - типа «игр на линуксе нет, как не было в СССР секса». На фоне этого у меня возникает вопрос, есть ли дистрибутив, который изначально и в обязательном порядке всегда реагирует на alt+tab в полноэкранных приложениях? И вопрос номер два, какое решение, все-таки, самое адекватное для такой и задачи и какой метод решения проблемы стоит предложить разработчикам основных дистров?

Opeth
()

Поясните на тему срача ffmpeg VS libav.

1) ffmpeg кодирует-декодирует через libavcodec/libavformat/libavutil, то есть без них бесполезен?
2) libavformat/libavcodec/... принадлежат ТОЛЬКО проекту libav и ffmpeg зависит от libav или у обоих проектов свой набор libavformat/libavcodec/libavutil..., когда-то бывшие одним проектом?

3) Если ffmpeg и libav оба имеют свои кодеки (начавшиеся с одного проекта), то какие кодеки актуальнее? Какой проект использовать для включения в свой велосипедо-winamp с целью открытия mp3/acc/видеофайлов?

kiverattes
()

Новый класс программ - автогуй

1. Разработчик написал программу.

2. Написал к ней ман.

3. Хорошо структурированный ман, как у mplayer, например.

4. Хитрым скриптом парсит этот ман и делает из него гуй: заголовки первого уровня будут окнами, второго - вкладками, третьго - чекбоксами или радиобуттонами (в зависимости от синтаксиса). Или еще как-нибудь, ему виднее.

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

6. Бедному студенту не нужно мучить гамбас, чтобы написать всеобъемлющий гуй к мплееру.

abraziv_whiskey
()