LINUX.ORG.RU

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

очередной осом

Галерея — Скриншоты

Установлен shifty для упрощения работы с динамическими тегами. Виджеты — форк http://awesome.naquadah.org/wiki/Lain, допилил в них дополнительные всплывающие подсказки с более подробной информацией (появляются по хоткею/наведению на виджет), поменял индикацию при достижении критических значений и заменил некоторые обращения на асинхронные (использовал asynchell.lua от unlog1c, но слегка его перепилил под свои нужды). Также немного поменял виджет таскбара — там отображается только заголовок активного клиента и свернутые клиенты текущего тега.

Терминал — st, на ноуте dwt (st, xterm и urxvt почему-то подтормаживают на невидиевском блобе при включенном композиторе. На нуве видео тормозит, без композитинга жутко тирит.)

ШГ — из убунты, и сами шрифты и патчи (на ноуте вместо них Meslo LG S, т.к. там dpi по-больше).

По поводу фиша — многие говорят, что zsh много лучше, но мне автокомплит фиша кажется куда более «умным» + он умеет парсить маны для дополнения неизвестных команд.

Трэй (появляется по хоткею либо наведению на стрелочку): http://storage7.static.itmages.ru/i/14/0306/h_1394097138_6721872_3b60e5f647.png

Плиточки (собственно, основной режим работы): http://storage6.static.itmages.ru/i/14/0306/h_1394097182_9888620_61a18c455e.png

В планах: сделать подсказку по хоткеям (типа такой http://3.bp.blogspot.com/-EcltB2cBT3c/T3X1tlbREdI/AAAAAAAACAY/D8qH9GX2cDQ/s16...), но выводить не фиксированный текст, а брать хоткеи из конфига.

>>> Просмотр (1680x1050, 900 Kb)

 , , ,

actionless
()

Доказана невозможность решения одной из задач тысячелетия

Форум — Talks

Казахский математик может отдыхать. Лауреат Филдсовской премии, математик Теренс Тао, доказал невозможность решения уравнений Навье-Стокса.

 

UNiTE
()

Распределенная компиляция в Gentoo

Форум — General

Очередной раз сталкиваюсь с такой проблемой, distcc упорно отказывается собирать sys-lib/glibc, sys-boot/grub. Есть подозрения, что бинарники, собранные distcc работают не совсем стабилно. Хочется отметить, что distcc работает пока на двух машинах:
1. Intel Atom D510; 1500 Mb RAM
2. AMD Athlon X4 (модель уточню); 3 GB RAM
Соответственно на обоих компах /etc/portage/make.conf запилен под конкретный комп.
Кто с этим сталкивался? Можно ли как-нибудь научить distcc собирать без ошибок вышеобозначенные пакеты (может их больше?). Можно ли как-то при сборке мира дать команду emerge собирать все с помощью distcc, а sys-lib/glibc, sys-boot/grub голым gcc.

 ,

OEvg85
()

Gentoo + xmonad + xmobar

Галерея — Скриншоты

Вчера получил таки свои 50 scores (за 2-то года), и могу запостить первый скриншот.
У многих шрифты могут оказаться огромными - всё в порядке, у меня ноут с 11.6-дюймовым экраном и разрешением 1366x768. Поэтому у меня смотрится просто отлично.
Наконец-то допилил шрифты, как хотел. ШГ, не Г - это уже сами считайте (рассказывайте, почему Г, и как сделать лучше), но мне удобно.
В xmobar и urxvt - Terminus.
В Aurora (и в gtk вообще) - Liberation Sans.
png почему-то не выгрузился, но я всё же залил его на внешний хостинг, для ценителей.

>>> Просмотр (1366x1536, 518 Kb)

 , , , ,

kosc
()

Awesome с вертикальной панелью

Галерея — Скриншоты

Еще с оффтопиковых времен предпочитаю вертикальный таскбар. С awesome я надолго вернулся обратно к горизонтальной панели, но сейчас решил попробовать так. Чтобы сэкономить место по вертикали (которого немного), появилась идея перенести процессор в память тасклист в теглист. Результат на скриншоте (отскейленый т.к. превышал 1.4 мб).

Поначалу было непривычно, но спустя неделю освоился.

Все остальное не изменилось с прошлого раза, только поубирал барахло с рабочего стола.

Скрин с активным окном: http://i.imgur.com/b5Y9JEz.png

>>> Просмотр (1100x619, 1225 Kb)

 

unlog1c
()

Вещества и их влияние на интеллектуальную деятельность

Форум — Talks

Давайте делиться опытом употребления веществ и влияния этих веществ на проф. деятельность в области IT. Чтоб не прогневать модераторов, давайте обсуждать только легальные вещества (то есть, лекарственные препараты, продающиеся в аптеке без рецепта и нелекарственные препараты). Начну с себя.

  • Пепси - немного активирует, кратковременно улучшает внимание, но зато в целом ухудшает состояние организма. Нарушает сон, делает изможденныным. И вызывает довольно некислое привыкание.
  • Энергетические напитки - эффект тот же, что у Пепси, только сильнее. Насчет привыкания не знаю, много не пил.
  • Черный чай - эффект схожий с Пепси, только слабее. Если много пить во второй половине дня, то депривация сна обеспечена.
  • Чаи на травах - помогают заснуть, но если много выпить, то обычно отшибают внимание даже на следующий день. Тоже самое касается снотворных таблеток на травах типа Седафитона.
  • Глицин - отличная штука, успокаивает, помогает заснуть, на следующий день все когнитивные функции улучшаются.
  • Пирацетам - не заметил никаких положительных и отрицательных влияний. Видно доза была маленькая.
  • Валерьянка - плохо влияет на внимание, седативный эффект незначительный.
  • Алкоголь - влияние на когнитивные функции резко отрицательное, как в краткосрочный так и в долгосрочный период.

В общем, для себя сделал вывод, что лучше всего полностью исключить из рациона Пепси, энергетки и алкоголь. Ограничить черный чай. Глицин по мере необходимости в случае появления астенических симптомов. Использовать валерьянку, мяту и лекарственные средства на их основе нецелесообразно.

Интересно почитать опыт других людей тоже.

 

provaton
()

Бинарник задом наперед

Форум — General

Хочется странного.
Есть бинарный файл.
Необходимо этот бинарник развернуть побитово.
То есть, например, было 12345, стало 54321.

Поделитесь идеями?

 ,

teamfighter
()

Установка steam через overlay - блокировки emul-linux-x86-*

Форум — Desktop

Устанавливаю пакет «steam-meta» через emerge после добавления оверлэя «steam». Столкнулся с блокировками - emul-linux-x86-* пакеты, как всегда, виноваты. Вообще первый раз столкнулся с блокировками и не понимаю в чем тут проблема. Как же их обойти?

Вот вывод emerge'а: http://bpaste.net/show/165580/

Вот мой package.use: http://bpaste.net/show/165581/

Вот emerge --info: http://bpaste.net/show/165582/

 , ,

MiloserdOFF
()

Awesome WM: странное поведение в русской раскладке

Форум — Desktop

Разбираюсь с Awesome, и кажется странным, что на горячие клавиши в русской раскладке он реагирует нормально, НО не реагирует на действия в виджетах/менюшках. Поясню, о чем речь:

Modkey + J/K - переключение клиентов. Оно же работает и в русской раскладке. Пркерасно.

Esc в стандартном меню - закрытие меню, очевидно. Не работает в русской раскладке (sic!). А еще не работают клики мышкой на панели и в меню, опять же, если включена русская раскладка.

Меня мучает вопрос: WTF?! Если xev показывает одни и те же коды клавиш в разных раскладках, а Esc и левая кнопка мыши вообще не зависят от языка.

Нашел вот этот тред, там ссылались на баг xorg-xkbcomp, закрытый год назад, и рекомендовали откатиться на старую версию. Но это было год назад, баг отмечен как закрытый, а проблема на месте. Я что-то делаю не так?

Есть идеи, как лечить?

И еще, до кучи: в качестве Mod1 у меня срабатывают оба Alt, но хочу использовать левый и правый как разные модификаторы. Посмотрел их названия через xev, но awesome не считает «Alt_L» за модификатор. В доках вычитал вот это:

Valid modifiers are: Any, Mod1, Mod2, Mod3, Mod4, Mod5, Shift, Lock and Control.

Не понятно, что именно есть Mod1..5. Опытным путем я понял что Mod3 у меня вообще ни на что не реагирует, например. Можно как-то явно назначить произвольные клавиши на ModX? В общем, хочется нормальных модификаторов (левые-правые alt, ctrl, shift). Не может же не быть решения :)

PS: ArchLinux @ Lenovo ThinkPad X220

PPS: Может, кстати, можно биндить клавиши не с модификатором, а просто комбинацию клавиш? Документация к модулю awful.key для меня не очень понятна, в плане, как этим пользоваться...

 , ,

rast1234
()

Нестрашный DWM

Галерея — Скриншоты

Эксперименты показывают, что после добавления пары свистелок обычный человек (который яндекс ищет в гугле), без затруднений может пользоваться DWM'ом. Основной костыль, помогающий ему в этом, xdotool.

Патчи, которые видно глазами: xft, systray. Шрифт из рекламы интеловских процов, в систрее регулятор volti.

Сбоку два wbar'a с иконками Faenza.
Верхний запускает приложения и переключает на соответствующий тег:

xdotool key "super+2" && bash -c '[[ $(pidof firefox) ]] || /opt/firefox/firefox'

Нижний запускает или меняет радиостанции:

killall mplayer & xterm -e mplayer http://...

PNG

>>> Просмотр (1360x768, 840 Kb)

 

metrokto
()

vim и русская раскладка

Форум — Desktop

Приветствую.

Как в vim настроить возможность использования русской раскладки в режиме ввода команд? Пока видел лишь что-то наподобие

set langmap=ёйцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕHГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ;`qwertyuiop[]asdfghjkl\\;'zxcvbnm\\,.QWERTYUIOP{}ASDFGHJKL:\\«ZXCVBNM<>

Однако такой способ не работает, например, в случае Ctrl-[.

 

NikitaTrophimov
()

Какие шрифты вам нравятся?

Форум — Desktop

Я считаю, что у меня ШГ. Подскажите годного. Желательно поуже, что ли, чтобы больше влезало. Желательно в духе fixed, чтобы было чОтко. Я вполне серьезен, еще ни разу не менял дефолтные шрифты, не приходило в голову. Простите, если вопрос нубский.

 ,

coderage
()

Год разработки Mir

Форум — Talks

https://plus.google.com/u/0/110095242873945299189/posts/XfngU3xrfgQ

Кто там говорил, что у каноникала нет прогеров? На видео видно явно больше трёх имён -__-

П. С. Что за программа генерирует такие видео? Вот как сделано видео: https://gist.github.com/cgoldberg/5909581

 , ,

BruteForce
()

рулетка дистровотча

Форум — Talks

Внезапно для себя открыл замечательную кнопку с названием «Random Distribution» на нашем любимом сайте. Кнопка, как нетрудно догадаться, позволяет открыть страничку случайно выбранного дистрибутива.

Предлагаю нажать и отписаться в тред, кому что выпало!

 , поиграем,

sT331h0rs3
()

Вот и пришел конец скрытой безработице

Галерея — Скриншоты

Скриншот сделан во время адского дипломного угара, собственно мой диплом, как починим сайт я его выложу на всеобщее обозрение.

  • DraftSight
  • FreeCAD
  • Emacs (с LaTeX внутри)

В полевых условиях показано и доказано, что хороших CAD-ов нет, на поддержку STEP производители коммерческих CAD-ов плюют. Получить виды из трехмерной детали особо ничем нельзя, а у BricsCAD - отвратительная документация.

И пока остальные ещё дергают лапками орут по улицам «Я инженер», купаются в фонтанах и ездят на «тазах», меня посещают грустные мысли, зачем нас столько маленьких черепашек отправляют в море в котором нет нормальных инженерных фирм. С образованием уровня 1970 г. с людьми которые и не трогали оборудование по своей специальности (потому как опасно или нельзя макакам давать),. Грустно, есть ощущения что я продукция Автоваза.

>>> Просмотр (2560x1024, 442 Kb)

 

DR_SL
()

Как запилить такой экшон? (шорткаты для Git на numpad'е клавиатуры / хардварные кнопки для Git)

Форум — General

Простите, если вам пришло уведомление по причине вашей подписки на тег «Git». Возможно кто-то из пользователей сабжа уже реализовал то, о чем я интересуюсь, и поэтому я влепил этот тег.

Как известно, на многих ноутбуках и клавиатурах есть нампад (numpad или keypad?) - совершенно бесполезный массив кнопок.

Я хочу сделать из него пульт управления VCS, конкретно, например для Git. Рассмотрим на простом примере:

Нажатие на кнопку [2] (она же KP_Down) делает следующее:

git clone --depth 1 <вставка из буфера обмена> <CR>
т.е., будучи в терминале, нажав 2 - у меня автоматически вводится «git clone», вставляется адрес из буфера обмена и нажимается Enter (<CR>). Готово.

Если хочу не в текущую диру, то ввожу сначала путь, а в экшон просто добавляется C-a (Home). В общем неважно, надеюсь суть ясна? Кнопок как минимум 9, а с модификаторами вообще можно будет забыть о вводе каких либо управляющих команд. Кнопка 2/8 с стрелочками вниз/вверх мнемонически удобно для clone/push, например.

Вопрос: как такое реализовать? (проблема конкретно забиндить на одно нажатие кнопки: управляющая команда + вставка из буфера обмена + <CR>)

xcape? xdotool? или можно по хардкору как?

 , , ,

science
()

Книга с задачками по программированию

Форум — Talks

Привет всем. Сейчас иногда полистываю SICP (книга стоящая). Но что есть кроме нее из серии «сборник задач по программированию»? Из серии олимпиадных и т.п.? Желательно, чтобы она не была уж очень математически направленного характера.

 ,

GreenBag
()

Обёртка для MPlayer, делающая просмотр серий комфортнее.

Форум — Talks

Для Ъ:

Q: Кому оно нужно?
A: Тем, кто

  • любит mplayer/mplayer2, как он есть, без обёрток;
  • скачивает отдельно равки и отдельно субтитры;
  • часто делает скриншоты и возмущается их размерами, так как MPlayer снимает их в PNG;
  • >10-тайтлов-кун.

Q: Что оно делает?
A: Находит по ключевой фразе релевантное аниме в вашем каталоге с аниме, находит субтитры лучше, чем --sub-fuzziness у MPlayer, строит список эпизодов, который потом играет один за другим, с подхватыванием соответствующих титров. После выхода жмёт все снятые скриншоты. Цикл просмотра можно прерывать.

Q: А в чём профит-то?
A: Убирает всю возню в командной строке.

Q: Я чую где-то здесь подвох…
A: Да, опция, которая задаёт максимальное количество играемых подряд эпизодов, находится перманентно в стадии разработки, поэтому оторваться от экрана стало ещё сложнее.

Для не-Ъ: описание опций и сам скрипт на гитхабе.

 , , , ,

Deleted
()

Lisp in Summer Projects

Форум — Talks

Ну что, дорогие мои любители Лиспа. Вот вам возможность не только применить свое увлечения на практике, но и получить за это денежный приз. А особо удачливым - сгонять на конференцию бородатых лисперов и выступить там с докладом.

И да, каждый участник получает клевую (наверное) майку, а клевые проекты - Сертификат Клевости (Certificate of Awesome).

Писать можно все: игры, библиотеки, веб-приложения, академические задачи, ИИ, все что придет в голову.

Есть желающие от ЛОРа доказать, что Лисп чего-то стоит?

http://lispinsummerprojects.org/

 

marvin_yorke
()

присоединяйтесь к борьбе против CISPA

Форум — Talks

нацпол записан в Правилах, но, вроде как здесь руководствуются common sense, так что все-таки напишу. Это будет особый нацпол, про США.

борьба против CISPA в США продолжается.

недавно товарищ Обама лично рекомендовал наложить на CISPA вето, и это — официальная позиция белого дома.

есть сайты, комьюнити коротых форсит отмену этого закона. Благодаря ним мы знаем, например, позицию противников. Майк Рождерс, споносор CISPA, рассказывает, что CISPA помогает богатым CEO технокомпаний, а протвники CISPA - это ненужные 14-летние дети, играющие в подвалах. И это на видео. (Такая позиция противоречит американским идеалам равенства, что повлекло большой общественный резонанс. Плюс, по этому поводу появилась новая традиция: травить Майка в твитторе, @RepMikeRogers, рассказывая, сколько тебе лет, и чем ты занимаешься).

К сожалению, единственный эффективный способ бороться против принятия — позвонить своему куратору в ZOG позвонить своему представителю в Конгрессе и попросить его проголосовать против. НО это же русскоязычный форум, наверняка значительная часть посетителей живет на территории бСССР, и никакого «своего конгрессмена» не имеет.

Посему, предлагаю такую схему. Каждый, у кого есть 5 минут времени, идет на сайт, в директорию представителей. Выбирает какого-нибудь товарища, хотя бы одного, и пишет ему задушевное письмо на английском языке с объяснением, почему русских так волнует положение дел в США, и что именно нужно сделать с CISPA (сказать «нет»).

Задушевное письмо, вполне возможно, будет содержать тонну уже чисто русского нацпола, за который на лоре убивают, поэтому я не буду выкладывать свою «рыбу». Если кто-то может написать и выложить политически-нейтральную (с точки зрений правил ЛОРа) рыбу письма на хорошем американском английском, это было бы круто.

Если каждый из флудящих тут напишет хоть по одному письму, значительный кусок американских товарищей станет в курсе нашей позиции. А если кто-то проспамит весь список, то это вообще круто.

Проблема в том, что в директории не написаны email'ы всех этих людей, только телефоны. А за емэйлом придется немножко поохотиться, возможно, даже погуглить. Например, первый товарищ по имени Jo, с ним можно связаться через форму обратной связи на его сайте, форма отошлет ему письмо.

Why should you care? Уже обсосано в толксах, и тоже не буду писать, в целях политкорректности.

Спасибо.

UPD:

We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty, and the Pursuit of Happiness. That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed;

Thomas Jefferson, United States Declaration of Independence

stevejobs
()