Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 

Профиль
Фотография
Опции
Опции
О себе
/dev/random не указал(а) ничего о себе.
Личная информация
/dev/random
30 от роду
Мужской
Место жительства не указано
Дата рождения: Апр-12-1987
Интересы
Нет данных
Другая информация
Операционная система: Gentoo
JID: Нет данных
Город: Волгоград
Статистика
Регистрация: 28-October 07
Просмотров профиля: 103924*
Последнее посещение: E-mail скрыт
Часовой пояс: Dec 18 2017, в 23:26
4367 сообщений (1.18 за день)
Контактная информация
AIM Нет данных
Yahoo Нет данных
ICQ Нет данных
MSN Нет данных
Contact E-mail скрыт
* Просмотры профиля обновляются каждый час

/dev/random

Админы


Темы
Сообщения
Друзья
Содержимое
22 May 2011
В качестве связующего звена этих опросов:
используемый WM
Используемый DE
Тоже на месяц.

Вариант, когда вы берёте DE и заменяете в нём WM на внешний, относится к первому или второму пункту, в зависимости от того, оставляете ли вы стандартные DE'шные элементы интерфейса, такие, как панели, "рабочий стол" и прочее.
21 Mar 2011
Цитата(FlySnake @ Mar 21 2011, в 23:41) *
может заодно кто подскажет приличный терминал без зависимостей от гномокедов с настраиваемыми вкладками и хоткеями?

Нормально настроенный screen в любом терминале.
18 Oct 2010
Цитата(taaroa @ Oct 18 2010, в 10:05) *
С точки зрения эргономики мне импонирует awesome.

Мне - ion3. К сожалению, он мёртв (а значит, не исправляются баги и, возможно, уязвимости), и сейчас приходится сидеть на awesome.


i
Уведомление от модератора /dev/random
Отрезано отсюда: Зачем линуксоиду знать консоль, если все в gui есть?
16 Sep 2010
В далёком по IT-меркам 2007 году в модуле совместимости между 32bit и 64bit режимами в Linux-ядре была обнаружена уязвимость, позволяющая локальному пользователю получить root-привилегии. Она была быстро исправлена. Но спустя несколько месяцев кто-то умудрился откатить несколько коммитов, среди которых затесалось и это исправление. Данный факт остался незамеченным. И только вчера проблема была обнаружена, кстати, вместе с ещё одной аналогичной уязвимостью в том же модуле, на этот раз новой.

Патчи, исправляющие проблемы:
http://git.kernel.org/?p=linux/kernel/git/...6492063030b55ac
http://git.kernel.org/?p=linux/kernel/git/...876c484849a74de
http://git.kernel.org/?p=linux/kernel/git/...cc0a8e0b7ef4761

Пример эксплойта:
http://sota.gen.nz/compat2/robert_you_suck.c

Пользователей 32-битного ядра проблема не касается.
15 Aug 2010
Как я уже писал в теме "Какое приложение вас больше всего достало?", меня достал FireFox своей прожорливостью, но нормальный вимператор есть только для него (кто не знает, вимператор - это плагин, обеспечивающий браузеру удобное управление с клавиатуры, в стиле Vim). Я не выдержал, и начал писать Midorator - вимператор для Midori, гораздо более лёгкого браузера.

http://github.com/dev-random/midorator

Сразу предупреждаю: я его тестировал только в связке с Midori 0.2.6 и WebKitGTK 1.2.3. Надеюсь, что и с другими он будет работать хорошо, но не удивлюсь, если с какими-то версиями он даже не скомпилируется.
Upd: Корректно работает с версиями Midori 0.2.4, 0.2.6 - 0.2.9



Небольшая ридмишка (в самой программе я её ещё не сделал, а когда сделаю, она будет на английском. Здесь - на русском):

Код
Для сборки необходимо установить Midori, а также devel-пакеты для webkit-gtk,
gtk, glib, sqlite. После выполнения команды make в каталоге с исходниками появится
библиотека midorator.so. Её нужно положить в каталог, в котором у вас лежат
расширения для Midori (обычно /usr/lib/midori/, но может отличаться, поэтому
make install не поддерживается). Затем включите это расширение в настройках
Midori.

В каталоге includes лежат хидеры из исходников midori 0.2.6. Если с вашей
версией программа не собиратется, возможно, поможет замена хидеров на ваши.

По-умолчанию "лишние" элементы интерфейса скрыты не будут, чтобы их скрыть,
используйте команды "bm", "bn", "bb" (см. ниже).

Используемые по-умолчанию биндинги:

:                       - начало ввода команды
/                       - поиск по странице (вперёд)
?                       - поиск по странице (назад)
n                       - повтор поиска (вперёд)
N                       - повтор поиска (назад)
r                       - обновить страницу
R                       - обновить страницу, игнорируя кеш
<space>,
<C-f>,
<Page_Down>             - прокрутка вниз на страницу
<C-b>,
<Page_Up>               - вверх на страницу
<Up>,
k                       - вверх
<Down>,
j                       - вниз
<Home>,
gg                      - в начало
<End>,
G                       - в конец
число gg,
число G                 - прокрутка на указанную страницу, считая сверху
<BackSpace>,
H                       - назад (по истории)
L                       - вперёд
]]                      - следующая страница (если её возможно определить)
[[                      - предыдущая
p                       - перейти по адресу, находящемуся в primary selection
P                       - то же, но в новой вкладке
y                       - скопировать адрес текущей страницы в primary selection
o                       - ввести адрес и перейти по нему
t                       - то же, но в новой вкладке
f                       - подсветка ссылок (введите символы, показанные напротив
                          ссылки, чтобы перейти по ней). Также подсвечиваются поля
                          форм и кнопки.
F                       - то же, но ссылка откроется в новой вкладке. Ничего, кроме
                          ссылок, не подсвечивается.
;y                      - то же, для копирования адреса ссылок в primary selection
i                       - перейти в "режим ввода". Все нажимаемые клавиши будут
                          передаваться напрямую браузеру. Необходимо для ввода текста
                          в поля форм.
                          Включается автоматически при переключении на поле формы.
d                       - закрыть вкладку (или несколько, если указать число)
u                       - отменить закрытие вкладки (или нескольких)
gt                      - перейти на следующую вкладку
gT                      - на предыдущую
число gt                - на указанную
g0                      - на первую
g$                      - на последнюю
<Enter>                 - если фокус сейчас на поле формы, но режим ввода выключен -
                          отправить форму. Действует даже на textarea.
bm                      - показать/скрыть меню Midori. Настройка сохраняется между
                          перезапусками.
bn                      - то же для панели навигации
bb                      - то же для панели закладок
gp                      - открыть настройки Midori
gs                      - открыть настройки поисковых движков


Команды (вводятся через ":" или добавляются в ~/.midoratorrc):

set опция значение      - установить опцию (см. список ниже)
cmdmap клавиши команда  - "повесить" команду на клавишу или последовательность
cmdnmap клавиши команда - то же, но для случая, когда пользователь вводит
                          число перед нажатиями клавиш. Число будет
                          подставлено в команду вместо "%i".
                          По-умолчанию, если для последовательности указан
                          cmdmap, но не указан cmdnmap, число означает
                          количество повторений команды.
source файл             - выполнить команды из файла
widget имя свойство значение    - установить указанное свойство для указанного
                          элемента интерфейса. Используйте с осторожностью,
                          пока не доделано и не документировано.
insert                  - перейти в режим ввода. Вводить вручную не имеет
                          смысла, используется, когда вы хотите повесить это
                          действие на другую клавишу, вместо i.
insert n                - перейти в нормальный режим
open адрес              - перейти по указанному адресу
tabnew адрес            - то же, но в новой вкладке
paste                   - команда, висящая по-умолчанию на клавише "p"
tabpaste                - на клавише "P"
yank                    - на клавише "y"
bookmark имя адрес      - добавить закладку. Предназначена для вписывания в
                          '~/.midoratorrc'. После этого в командах 'open' и
                          'tabnew' можно использовать имя вместо адреса.
                          Update: теперь вместо этого можно использовать
                          обычные закладки Midori, добавляя в их описание
                          имена в квадратных скобках.
search имя адрес        - добавить поисковый движок (планируется переработка,
                          используйте вместо этого стандартный диалог Midori)
next                    - повтор поиска по странице. Висит на клавише 'n'.
next!                   - то же назад. На клавише 'N'.
entry текст             - открыть поле для ввода команды / поиска / и т.д.
                          (это одно и то же поле), ввести в него текст и ждать
                          продолжения ввода. К примеру, на клавише 't' висит
                          команда:
                          entry ":tabnew "
                          (кавычки используются для экранирования последнего
                          пробела)
submit                  - отправить текущую форму (висит на <Enter>)
scroll [h ][+-]число[p] - прокрутка. С 'h' - по горизонтали, иначе - по
                          вертикали. '+' - вперёд, '-' - назад, без '+'/'-' -
                          вперёд от начала. С 'p' единица измерения -
                          страница, иначе - небольшое число пикселей, обычно
                          100-200.
wq                      - закрыть все вкладки и выйти. Я планирую сделать,
                          чтобы при этом автоматически включалась настройка
                          "восстанавливать вкладки при запуске", но пока это
                          не готово, включите настройку вручную.
js команда              - выполнить команду JavaScript.
hint параметры          - работа с подсветкой ссылок, не для ручного
                          использования.
unhint                  - убрать подсветку ссылок, если вдруг она "застрянет"
                          в резултате какого-то бага.
reload[!]               - обновить страницу (с "!" - игнорировать кеш)
go куда                 - переход с автоматическим определением адреса. "back"
                          и "forth" - перемещение по истории; любые другие
                          ключевые слова - перемещение по <link rel="куда">
                          или по автоматически определяемой ссылке (как в "[["
                          и "]]"), см. список опций ниже.
undo                    - отменить закрытие вкладки. Сокращённая версия для:
                          action UndoTabClose
q                       - закрыть вкладку. Сокращённая версия для:
                          action TabClose
action команда          - выполнить внутреннюю команду Midori
actions                 - получить список внутренних команд Midori
alias имя команда       - короткое имя для длинной команды
get option имя          - получить значение опции, заданной командой 'set'
get widget имя свойство - прочитать свойство виджета; для внутреннего
                          использования.
jscmd имя команда       - создать пользовательскую команду. При вводе имени
                          в командной строке, будет выполняться указанная
                          команда на JavaScript. Параметры ей будут
                          передаваться через массив 'args'. Также ей будет
                          доступна локальная функция 'command',
                          предназначенная для вызова команд Midorator.
                          Примеры - в файле 'default.config'.
killtab номер           - закрыть указанную вкладку
restart                 - перезапустить Midori (осторожно, некоторые вещи
                          при этом не сохраняются, в отличие от обычного
                          выхода. Ищу способ исправить)
widget имя свойство значение - изменить свойство виджета; для внутреннего
                          использования.





Настройки (указываются через команду set):
hintchars               - символы, используемые для подсветки ссылок.
                          По-умолчанию: "0123456789". Другой хороший вариант:
                          "fjdkslaghrueiwoqptyvmcxzbn".
hintstyle стиль         - CSS-стиль для "подсказок" при подсветке ссылок.
hint_default            - какие элементы подсвечивать (в формате
                          CSS selectors). По-умолчанию:
                          a[href], input, select, textarea, button, [onclick]
hint_tabnew             - то же, но при подсветке через "F"
hint_yank               - то же, но при подсветке через ";y"
go_куда                 - список (через запятую) регулярных выражений для
                          автоопределения ссылок в команде go.
                          По-умолчанию:
set go_next "^>$, ^>>$, ^>>>$, ^next$, next *[>»], ^далее, ^след[.у], next, >"
set go_prev "^<$, ^<<$, ^<<<$, ^prev$, ^previous, prev[.]? *[<«], previous *[<«], ^назад, ^пред[.ы], previous, <"
                          Вы можете создать произвольное количество
                          "направлений". Учтите, что теги <link rel="куда">
                          имеют приоритет над регулярными выражениями.
blur_on_escape          - установите в 'on', чтобы автоматически убирать фокус
                          с элементов страницы при выходе из режима ввода
auto_switch_mode        - (по-умолчанию) включать и выключать режим ввода
                          автоматически при смене фокуса элементов страницы.
Просмотры


3 Nov 2017 - 5:00


31 Jul 2017 - 16:17


20 Jul 2017 - 14:22


3 May 2017 - 17:40


18 Apr 2017 - 0:33


Друзья
Друзей нет.
RSS Текстовая версия Сейчас: 18th December 2017 - в 23:26




Rating@Mail.ru