dap: (Аватара+)

Как-то я советовал шаманства, когда не хочется выполнять сервисы при отправке пакета на сервер ОБС, так вот, как оказалось можно просто osc ci --skip-local-service-run :)

А вот так просто и элегантно отправляется запрос на обновление пакета в вышедшем дистрибутиве: osc mr GNOME:Apps florence openSUSE:13.1:Update

По данной ссылке находится исчерпывающее руководство по секциям post/postun в spec-файлах декстопных приложений. Огромное спасибо Lazy Kent-у, самое важное для меня — не забывать icon_theme_cache_post, когда значок приложения ставится в /usr/share/icons, а то гномоводы будут страдать.

А здесь можно почитать, как руководить частотой проверки fsck, как по мне, весьма познавательно.

Данный аддон для оперы помогает быстро генерировать сокращённые ссылки и QR-коды.

=-=-=-=-=
Powered by Blogilo

dap: (Аватара+)

C минимум затрат усилий добавлять записи в changes-файлы можно командой osc vc, а переопределить записываемый адрес электронной почты можно в секции, содержащей имя сервера, файла ~/.oscrc: email=darkss@opensuse.org Спасибо darix-у за это!

Заполучить беларуский перевод KDE можно по этой ссылке. Переведено около 10%, так что лучше поднять в приоритетах английский над русским, чтобы не получить трасянку. В пакете kdebase4-openSUSE-lang живут дополнительные языковые переводы.

В отличии от текстового процессора и электронных таблиц презентации в офисном пакете Calligra вполне готовы для употребления, пакет называется calligra-stage.

Поскольку opera решили поставить на пользователях сомнительный эксперимент, заблокирую её пакет на всякий случай: sudo zypper al opera

Мне казалось, что я записываю всё, что так или иначе может пригодиться в будущем (и даже больше), однако недавно я решил поменять название компьютера и шелл по умолчанию и не смог вспомнить, как я это делал. Итак, записываю про шелл: Яст → Безопасность и пользователи → Управление пользователями и группами → Редактировать → ПодробностиОболочка входа. А я имя компьютера меняется в настройках сети в Ясте.

Немного вброшу про свою свежую инсталляцию зузи 12.3 на ноутбук Acer Extensa 5220-201G12Mi (LX.E870C.046): во-первых, всё, что вы удалите из Live-режима, не будет установлено. Верно и обратное: установленный софт будет и после установки дистрибутива. Несмотря на то, что это была моя примерно пятая установка линукса (за примерно 5 лет — бурная молодость минула), инсталлятор мне показался простым, понятным и настолько скучным, что я утилизировал идею создания скриншотов на каждой стадии. Отмечу лишь, что я влез в настройки подключения разделов и активировал монтирование по UUID. Также я решил переразбить жёсткий диск: Редактировать разделыЭкспертНовая таблица. Первым я поселил основной раздел подкачки на 1,51 ГБайт, следом за ним — основной корневой ext4 на 12,0 ГБайт. В оставшемся пространстве я создал максимально возможный дополнительный раздел, который целиком был отдан под home в ext4. Было желание продолжить эксперименты с файловыми системами, однако ввиду не очень большого количества оперативной памяти решил вместе с rioky не разводить зоопарк. После я изменил установку загрузчика, отправив его в MBR, для чего сначала нужно отключить установку на корневой раздел. Далее мог бы последовать обширный раздел по настройке установленной системы, но машина была аннексирована мамой, а я забыл свои заметки на ней. В целом незначительный негатив привносило только KDE печальной версии 4.10.0, и то исправилось после первого же обновления. Хотя ещё не удалось завести энергосбережение на процессоре и аппаратное видеодекодирование, но обо всём этом будет позже. To be continued…

Simple Screen Recorder,— на самом деле, приличный скринкастер — многофункциональный и простой в обращении. Я оценил безглючность программы в т.ч. с включенным композитингом, возможность выбора области экрана для записи, настройки качества и формата, звука. Интерфейсы оказались простыми и лаконичными с подсказками на каждом шагу, однако работа в стиле мастера (визарда) при частом использовании надоедает: имхо одно окно с несколькими вкладками было бы удобнее. В openSUSE можно установить из пакмана.

Laurelia's Polymorphable Citizens — мод к Flare cо стилизованной под классические 8-битные игры графикой и смещением прокачки персонажа в сторону выбора новых плюшек при получении нового уровня. Установка пакета из моего домашнего репозитория.

Ну и на закуску 2D-паззл, в котором защищают шёрстку котёнка от воды,— Raincat о.0 Пакет живёт в репозитории games.

Posted via LeechCraft Blogique.

dap: (Default)

Adblockforopera — ещё один недопиленный блокировщик рекламы для opera, клянчащий донейты. Нет в мире совершенства. Debian blog опубликовал занятную статью о включении скроллинга по щелчку колёсиком мыши в браузерах. Имхо очень удобно, с год назад в опере было поломано, восстаналиваем справедливость: Настройки → Общие настройки → Расширенные → Управление → Настроить среднюю кнопку мыши → Включаем панорамирование.

Если вы хотите дать возможность простым смертным монтировать разделы, добавьте в /etc/fstab параметр user, однако учтите, что данный параметр прорписывает по умолчанию кучу параноидальщины, поэтому иногда надо не забыть добавить параметр exec, чтобы потом долго не втыкать в интересные ошибки (/bin/sh: Permission denied). ntfs-3g всё так же принципиально не работает, выдавая ссылку на свой сайт. Как поломали года 4 назад, так и не починено.

Тем временем я оттестировал свой скрипт по пинанию НМ при дисконнекте. Сделано топорно через перезапуск НМ, а не переподключение, потому что НМ не даёт скриптам из каталога dispatcher.d нормально отработать, прибивая их. Установка для зузеводов, собственно скрипт.

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

Если Network Manager не хочет запускаться, ругаясь по команде systemctl status NetworkManager.service на "Networking is disabled by state file", нужно открыть файл /var/lib/NetworkManager/NetworkManager.state в текстовом редакторе от рута и вбить true в нужные строки.

Узнать свой MAC-адрес можно по команде sudo ifconfig -a | grep HW | awk '{print $5}' или в свойствах подключения в НМ.

Если вы словите ошибку "Не найден подходящий модуль декодирования: VLC не поддерживает аудио или видео формат. К сожалению, вы не можете это исправить.", не переживайте! Всё вы можете ;) Просто установите пакет vlc-codecs, который заботливые мейнейтеры посчитали нужным выделить и не притянуть зависимостями.

Переживаете, что ваши шаловливые ручки порушили что-нибудь в каталоге бинарников? Проверьтесь по команде sudo rpm -Va | grep bin (очень долго)! Спасибо rioky :) 

А вот так можно узнать историю пакеты, выброшенного из openSUSE:Factoryosc log -D openSUSE:Factory removed_package

Огорчаетесь, что вывод strace нельзя направить в файл или погрепать привычным образом? Первое делается легко по хелпу: strace -o filename binary А о втором мне поведал EGDstrace prog_name 2>&1 | grep blah :D Кстати grep -y позволяет забивать на регистр.

Погадать на степень своего безумия по питонокоду можно с помощью утилит pychecker и pylint, которые можно установит по sudo zypper in pychecker python-pylint Если первый никакого криминала у меня не обнаружил, то второй не стесняется давать советы по переименованию переменных и неверному количеству пробелов в отступах. Это и другие ништяки на хабре.

Однажды вы можете сделать git commit и увидеть, что вот уже неделю, как вы находитесь в detached HEAD и по git push вас уверяют, что Everything up-to-date. Если коммитов прошло не очень много, можно просто стереть их из истории и закоммитить заново, но это же неинтересно ;) 

git checkout -b new_branch_name — создаём новую ветвь из текущего состояния.

git checkout master — переключаемся на основную.

git merge new_branch_name — пробуем объединить изменения. Если Automatic merge failed; fix conflicts and then commit the result, то смотрим список конфликтов по git status и разрешаем их.

git commit -a -m 'Merging…' — записываем объединение.

git branch -d new_branch_name — подчищаем. Спасибо Дедфуду за психологическую помощь:) 

Posted via LeechCraft Blogique.
dap: (Default)

После обновления KDE до 4.9 секундная стрелка часов с циферблатов повышает загрузку плазмой процессора раз в 7. Не думай о секундах свысока!

Собирателям rpm на заметку: утилита spec-cleaner из одноимённого пакета поможет привести ваше творение в приличный вид.  Автоматика может чудить, так что проверяйте выхлоп: spec-cleaner foo.spec > foo.spec.new

После обновления графической морды ОБС, пропала возможность удалять ссылку на оригинальный проект, если он был удалён. Приходится изгаляться: curl -u username -X DELETE https://api.opensuse.org/source/repo/project/_link

Если проект радует ошибкой сборки на подобие undefined reference to vtable для одной архитектуры, но собирается для другой, стоит попробовать обновить cmake (c 2.8.9 до 2.8.10 в моём случае).

Fontconfig warning: "/etc/fonts/conf.d/17-suse-bitmaps.conf", line 95: Having multiple values in <test> isn't supported and may not works as expected решился откатом пакета fontconfig 2.10.0 до стандартной версии в зузе 2.9.0: sudo zypper in -f -r 'openSUSE-12.2 Update-Oss' fontconfig fontconfig-32bit

При минорном обновлении до 12.11-1661 опера решила мне включить довольно интересный старый пользовательский скрипт, который помимо прочего вырубает весь ajax. Удаляем из файла ~/.opera/operaprefs.ini в секции [Local CSS Files] строчку disableforms.css=1 и заодно сам скрипт: rm ~/.opera/styles/user/disableforms.css

=-=-=-=-=
Powered by Blogilo

dap: (Default)

Товарищ, любезно собиравший для меня krusader, без объявления войны пристрелил свой репозиторий, так что я решил стянуть одну из существующих сборок к себе в хомяк.

Ejabberd вместе с репозиторием был удалён, поскольку входящие соединения не проходят дальше шлюза белтелекома.

Network manager не может подключиться к мобильному соединению, если указать "только 2G" или "только 3G", а вот при любом типе радостно включает 3G на телефоне и подключается.

Okular почему-то обрезает некоторые pdf по ширине, так что я установил qpdfview. Несмотря на использование того же poppler в качестве движка мои файлы отобразились корректно. Однако у приложения обнаружился один неприятный недостаток: вместо плавной прокрутки к следующей/предыдущей странице изображение прыгает. Узнав, что в смотрелке личкрафтов ситуация аналогичная, попросил Дедфуда исправить, что он к данному моменту уже и сделал :) 

Помимо смотрелки установим плагин-эмулятор терминала в окне чата: набираем команду после /exec и получаем выхлоп терминала. Автодополнение пока не поддерживается :) sudo zypper in --no-recommends leechcraft-azoth-shx leechcraft-monocle-mu leechcraft-monocle-pdf mupdf

Небольшая чистка пакетов: sudo zypper rm -u mib-ossigeno-icons-black qpdfview

… и репозиториев: sudo zypper rr repo-non-oss packman openSUSE_Tools openSUSE_12.1 openSUSE-12.1-12.1-1.4 nvidia network home_Reki_leechcraft_masterbranch home_Reki home_Lazy_Kent home_DarkSS hardware devel_tools by_packman X11_QtDesktop KR48 KDE_Extra 12.1 multimedia_libs KDE_KDE3 Kernel_openSUSE-12.1 shells games filesystems

Прокомментирую удаление некоторых репозиториев, которые в ближайшее время не будут добавлены. Кеды третьи, наверно ;) больше не будут актуальны; репозиторий ядер бесполезен; библиотеки мультимедиа, средства разработки, файловые системы пока не актуальны (пока актуальны соответствующие пакеты в 12.2); шеллы не обновляю, чтобы проверить свой баг с автодополнением для zypper; игры подождут.

Удобный плагин для получение mp3 из видео youtube: под роликом добавляется ссылка.

Нашёл адекватное руководство для альтернативно одарённых, как поменять комментарий к коммиту. Привожу краткий вольный перевод. Сначала вбиваем git rebase --interactive smth, где smth — идентификатор предыдущего коммита (хеш, HEAD~n и т.п.), меняем “pick” на “edit” и сохраняем изменения, собственно меняем сообщение: git commit --amend -m 'Скажи что-нибудь.' и фиксируем наши изменения: git rebase --continue

=-=-=-=-=
Powered by Blogilo

dap: (Default)

Ещё одного примера моего адского терпения запись.

Где-то с… год назад страницы моего любимого портала стали открываться через раз. Сначала очень редко, потом всё чаще и чаще, немного помогла галка отключения блокировщика для этого сайта: после обновления страничка всегда загружалась. При этом браузер на это не влиял, зато всегда был активен какой-либо плагин блокировки рекламы. Плагинов было испробовано много разных, но с наскоку закономерность вывести не удалось. Не так давно с такой же ошибкой у меня стали открываться странички из rss, и моё терпение вышло.

cd /tmp && mkdir ab && cd ab

Заполз я в настройки блокировщика, скопипастил все адреса подписок и вбил wget https://easylist-downloads.adblockplus.org/ruadlist+easylist.txt http://www.fanboy.co.nz/fanboy-addon.txt http://www.fanboy.co.nz/adblock/opera/urlfilter.ini http://www.fanboy.co.nz/adblock/opera/complete/urlfilter.ini http://www.fanboy.co.nz/adblock/opera/rus/urlfilter.ini https://adversity.googlecode.com/hg/Antisocial.txt && grep 'open.by' *

Виновником оказался http://www.fanboy.co.nz/adblock/opera/rus/urlfilter.ini aka FanBoy russian, который и был отключен не без помощи чьей-то там матери.

=-=-=-=-=
Powered by Blogilo

dap: (Default)

В личкрафтах появился клиент к гуглодискуsudo zypper in --no-recommends leechcraft-netstoremanager-googledrive

Всё достаточно просто и тривиально. Сейчас это уже должно быть исправлено (в git), но на тот момент, когда я осиливал (или сейчас в последнем майлстоуне 0.5.80), меня поставил в тупик запрос кода. Чтобы его получить, войдите в учётку гугла в открывшейся вкладке браузера и разрешите крафтам доступ к сервису, после чего покажется код. Клиент мне очень понравился, удобно шарить файлы и получать на них ссылки (только непрямые).

Совместо с Dimstar (заменил сервисы архивами) обновили Арену в репозитории games. У себя в хомяке собрал экстра-ресурсы и мод City. Всё и сразу (games и home:DarkSS должны быть подключены):

sudo zypper rr home_pontostroy
sudo zypper ref
sudo zypper in -f --no-recommends openarena openarena-data
sudo zypper in openarena-citymod openarena-data-extra

Если вас раздражает то, что в последней опере проверка орфографии не включена по умолчанию и её нужно активировать в каждом текстовом поле через меню, вбейте opera:config в адресной строке, вбейте в поиск spellcheck и поставьте галку напротив Spellcheck enabled by default, не забудьте нажать кнопку Сохранить.

=-=-=-=-=
Powered by Blogilo

dap: (Default)

По наводке из rss открыл для себя Codecademy — интерактивную  онлайн-платформу для изучения языков программирования и разметки: например, HTML, CSS, Python и Javascript. Занятия в курсе питона на данный момент очень простые, но всё равно познавательные и интересные. Слегка сломал себе мозг главами с многоэтажной арифметикой и расчётами финансов. Курс безбожно лагает и не взлетел в опере, обоих конках и лисе. Первая подсказка рекомендует использовать хром. Ограничился хромиумом, о котором будет отдельная глава, однако, лагает и в нём. Если что: выделить всё, скопировать, обновить страницу, выделить всё, вставить. Заодно немного просветился в html.

Лучики ненависти в адрес хромиума (sudo zypper in  --no-recommends chromium):

  1. нелогичные ограниченные скрытые настройки (подробности будут дальше);
  2. даже при активной опции открытия при запуске домашней страницы открывает вместо неё страницу из скрытого списка страниц для автоматического открытия;
  3. закрывается при закрытии последней вкладки, решается плагином (да убейся же ты!) или фиксацией какой-либо вкладки;
  4. аляповатый внешний вид, который можно слегка причесать, если догадаться, как развернуть настройки;
  5. использует не системные шрифты и даже не гугловские (aka Droid), a почему-то адобовские;
  6. квадратные формы на страницах, когда во всех остальных браузерах всё нормально;
  7. при дабл-клике по свободному месту панели вкладок разворачивается или сворачивается, а не открывает новую вкладку;
  8. отвратительная панель закладок по умолчанию, напоминающая всеми любимый IE.

В общем, юзабилити на нуле, а я ещё на лису плевался.

А лису я поставил (sudo zypper in --no-recommends MozillaFirefox MozillaFirefox-translations-common) для прекрасного видео-чата. Скачать плагин для браузера можно здесь, при установке по умолчанию добавится репозиторий, в котором случаются обновления. Проверен чат на троих, загрузка канала регулируется на лету, тормоза случаются крайне редко. Замечена довольно сильная нагрузка на процессор. Помимо собственно кривлянья можно использовать на себе разные эффекты. Единственным минусом я назову отсутствие проверки микрофона на виду (вообще такая опция есть в дебрях настроек, но найти её сам я не осилю), так что проверял я его в скайпе, хе хе. Всем рекомендую =)

=-=-=-=-=
Powered by Blogilo

dap: (Default)

На прошлой неделе я выпустил версию 0.2.1 своей поделки. Собирать под шиндошс на данный момент нет времени и/или желания, и/или возможности. С релиза 0.2 прошло почти три месяца, за это время:

  • строки локализации GUI переехали в отдельный модуль, откуда и изымаются при запуске;
  • сменил лицензию с LGPL3+ на LGPL2+, менять в следующей версии не планирую =)
  • появилось возможность генерировать истинно случайные числа (используются атмосферные шумы, насколько я помню) через random.org c помощью стороннего модуля, сей процесс происходит значительно (порядка половины секунды на число) медленнее, чем генерация псевдослучайных чисел, поэтому опция отключена по умолчанию, если же опция активна, но имеются проблемы с интернетами, то используется генерация псевдослучайных чисел, при каждом выборе в терминал отправляется выхлоп об активированном модуле;
  • полученные списки случайных чисел перемешиваются перед дальнейшей обработкой (внимательными пользователями было замечено, что первое число чаще всего [~50%, что, очевидно, ненормально для выборки чисел в 10] является максимальным среди полученных);
  • элементы wx-морды стали переключаться по нажатию клавиши Tab (по этому поводу я забыл изойти на ненависть: элементы обязательно нужно натягивать на wx.Panel, напрямую на wx.Frame никак нельзя, весьма "очевидно" притом, что изначальный вариант выглядит нормальным за исключением этой мелочи);
  • добавлены сообщения об ошибках везде, насколько позволяет текущая архитектура программы, которая весьма убога, да, выхлоп ошибок по умолчанию включен;
  • исправлено over9000 других косяков, о которых уже успел забыть =)
  • ну и запилил сайтец!

Статья о тюнинге openSUSE на предмет времени загрузки получила продолжение. На мой взгляд, немного страшновато, поэтому ничего не пробовал. Хотя про mount-ы звучит интересно: проблема у меня такая (на них уходит много времени [по статье из-за того, что они все запускаются параллельно]) есть. Переубедите меня, пожалуйста ;-)

Фаршировал рабочую оперу жизненно важными плагинами и внезапно узнал, что один из моих погодных плагинов является неофициальным аналогом этого аддона. А он-то мне и нравится больше. Заменил.

=-=-=-=-=
Powered by Blogilo

dap: (Default)

Камрад PetrovSE запилил отличную морду к mhash2 — Kcheckhash, камрад Карасик о ней рассказал, а камрад я замутил репозитории. За дебами ткнуть сюда. Зузеводы с подключенным KDE:Extra могут просто вбить sudo zypper in dolphin-plugin-checksum

За свежей проприетарщиной отправимся к rioky:

sudo zypper ar -k http://repo.rioky.net/Rioky.repo && sudo zypper ref
sudo zypper rm -u python-Skype4Py skype
sudo zypper in --no-recommends opera-2:12.00-1467.x86_64 skype

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

Оказалось, что праздники в КДЕ 4.8 выделили в отдельный пакет, вот поэтому они у меня и пропали при обновлении. Внезапно этот пакет тащит за собой аконади, что ж, с этим мы ещё повоюем, а пока: sudo zypper in --no-recommends -r home_DarkSS kdebase4-workspace-plasma-calendar

Всем хорош K3b, да не всем. Крайне информативное сообщения об ошибке "Невозможно определить размер файла образа" мне уже изрядно надоело. Раньше так ругалось на слишком длинные имена файлов, а сейчас нельзя ещё и метку диска задавать кириллицей.

Маджонг: sudo zypper in --no-recommends kmahjongg kshisen

Чистка: sudo zypper rm kernel-desktop-3.1.10-39.1.x86_64 kernel-desktop-3.1.10-40.1.x86_64 kernel-desktop-3.1.10-43.1.x86_64 kmymoney-doc

dap: (Default)

Камрад PetrovSE запилил отличную морду к mhash2 — Kcheckhash, камрад Карасик о ней рассказал, а камрад я замутил репозитории. За дебами ткнуть сюда. Зузеводы с подключенным KDE:Extra могут просто вбить sudo zypper in dolphin-plugin-checksum

За свежей проприетарщиной отправимся к rioky:

sudo zypper ar -k http://repo.rioky.net/Rioky.repo && sudo zypper ref
sudo zypper rm -u python-Skype4Py skype
sudo zypper in --no-recommends opera-2:12.00-1467.x86_64 skype

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

Оказалось, что праздники в КДЕ 4.8 выделили в отдельный пакет, вот поэтому они у меня и пропали при обновлении. Внезапно этот пакет тащит за собой аконади, что ж, с этим мы ещё повоюем, а пока: sudo zypper in --no-recommends -r home_DarkSS kdebase4-workspace-plasma-calendar

Всем хорош K3b, да не всем. Крайне информативное сообщения об ошибке "Невозможно определить размер файла образа" мне уже изрядно надоело. Раньше так ругалось на слишком длинные имена файлов, а сейчас нельзя ещё и метку диска задавать кириллицей.

Маджонг: sudo zypper in --no-recommends kmahjongg kshisen

Чистка: sudo zypper rm kernel-desktop-3.1.10-39.1.x86_64 kernel-desktop-3.1.10-40.1.x86_64 kernel-desktop-3.1.10-43.1.x86_64 kmymoney-doc

dap: (Default)

Недавно хабролюди поделились любимыми плагинами, и я удосужился обновить парк своих плагинов:

  • ExtendTube удаляет рекламу на Youtube, позволяет скачивать видео, отключает автоматический старт воспроизведения.
  • Gcache при клике открывает страницу из текущей вкладки в гуглокэше.
  • Persistent Text восстанавливает текст, введённый ранее в текстовые поля, например, если вкладка случайно была закрыта.
  • NoAds Advanced — ещё один аддон для борьбы с рекламой.
  • Open With Long-Click — улучшенный конкурент open-in-background-with-long-press (автор которой, похоже, выпилился из сообщества).
dap: (Default)

Недавно хабролюди поделились любимыми плагинами, и я удосужился обновить парк своих плагинов:

  • ExtendTube удаляет рекламу на Youtube, позволяет скачивать видео, отключает автоматический старт воспроизведения.
  • Gcache при клике открывает страницу из текущей вкладки в гуглокэше.
  • Persistent Text восстанавливает текст, введённый ранее в текстовые поля, например, если вкладка случайно была закрыта.
  • NoAds Advanced — ещё один аддон для борьбы с рекламой.
  • Open With Long-Click — улучшенный конкурент open-in-background-with-long-press (автор которой, похоже, выпилился из сообщества).
dap: (Default)

Ещё до обновления оперы на версию 11.60 я не думал, что всё пройдёт гладко, и собирался сидеть на 11.5* до упора, однако в один прекрасный момент я недоглядел за обновлениями, и опера, открывшись в очередной раз, порадовала меня страничкой про успешное обновление. Ладно, посмотрим, что и как. Браузер, на самом деле, меня порадовал: были исправлены многие мелкие баги, тянущиеся ещё с версии 9, наверно. Но в rss-клиенте сделали настоящий ад: дефолтный интерфейс ужасен, но кое-как я его адаптировал, но разработчики решили, что пользователю не нужна возможность узнать количество сообщений в базе, не нужно восстанавливать элементы из корзины (из меню соответствующий пункт пропал), не нужно много что ещё (тоже выброшено из меню). Потратив час на создание кнопок с нужными мне функциями, я заметил ещё одно нововведение: теперь в rss не отображается ссылка на продолжение записи. Всё, подумал я, база rss необратимо сконвертировалась, бэкап профиля стар как динозавры. Читаем rss, видим интересное, гуглим текст, дочитываем. Спасибо, разработчики! Быстро проверил, что дело в каких-то настройках, которые не учли при релизе 11.60, но искать точную причину тогда времени не было. Намедни я удосужился этим заняться и за всего лишь час выяснил, что нужно было удалить строку Background=#808080 в секции [Colors] файла ~/.opera/operaprefs.ini. Логично, да. В теме на форуме оперы ещё чего-то потом подсказали, но я не проверял. Ждём 11.70... =/

Добавим репозиторий со свежими версиями шеллов и обновим их:

sudo zypper ar -k http://download.opensuse.org/repositories/shells/openSUSE_12.1/shells.repo
sudo zypper ref
sudo zypper up (читаем, что хочет сменить источник)
sudo zypper in --force --no-recommends zsh bash bash-doc bash-doc command-not-found libreadline6 readline-doc

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

Наткнулся на интересную статью о з-шелле, перечислю самое интересное.

Пусть вы исполняете длинную команду и забыли синтаксис. Просто переместите курсор к соответствующему слову и нажмите Alt-H — вы получите страницу руководства, по закрытию которой можно продолжить набирать команду.
Вы использовали когда-то команду, и снова ее печатать вам лень. И вы не хотите пролистывать стрелками журнал до появления команды. Вместо этого просто напечатайте начало команды и нажмите Alt-P. Шелл дополнит строчку до команды из журнала. Можете продолжить нажимать Alt-P и переходить к предыдущим записям (если упустили нужную, то Alt-N переходит к следующей).

Ништяки и мусор: sudo zypper in nethogs

sudo zypper rm -u ksh tcsh
dap: (Default)

Ещё до обновления оперы на версию 11.60 я не думал, что всё пройдёт гладко, и собирался сидеть на 11.5* до упора, однако в один прекрасный момент я недоглядел за обновлениями, и опера, открывшись в очередной раз, порадовала меня страничкой про успешное обновление. Ладно, посмотрим, что и как. Браузер, на самом деле, меня порадовал: были исправлены многие мелкие баги, тянущиеся ещё с версии 9, наверно. Но в rss-клиенте сделали настоящий ад: дефолтный интерфейс ужасен, но кое-как я его адаптировал, но разработчики решили, что пользователю не нужна возможность узнать количество сообщений в базе, не нужно восстанавливать элементы из корзины (из меню соответствующий пункт пропал), не нужно много что ещё (тоже выброшено из меню). Потратив час на создание кнопок с нужными мне функциями, я заметил ещё одно нововведение: теперь в rss не отображается ссылка на продолжение записи. Всё, подумал я, база rss необратимо сконвертировалась, бэкап профиля стар как динозавры. Читаем rss, видим интересное, гуглим текст, дочитываем. Спасибо, разработчики! Быстро проверил, что дело в каких-то настройках, которые не учли при релизе 11.60, но искать точную причину тогда времени не было. Намедни я удосужился этим заняться и за всего лишь час выяснил, что нужно было удалить строку Background=#808080 в секции [Colors] файла ~/.opera/operaprefs.ini. Логично, да. В теме на форуме оперы ещё чего-то потом подсказали, но я не проверял. Ждём 11.70... =/

Добавим репозиторий со свежими версиями шеллов и обновим их:

sudo zypper ar -k http://download.opensuse.org/repositories/shells/openSUSE_12.1/shells.repo
sudo zypper ref
sudo zypper up (читаем, что хочет сменить источник)
sudo zypper in --force --no-recommends zsh bash bash-doc bash-doc command-not-found libreadline6 readline-doc

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

Наткнулся на интересную статью о з-шелле, перечислю самое интересное.

Пусть вы исполняете длинную команду и забыли синтаксис. Просто переместите курсор к соответствующему слову и нажмите Alt-H — вы получите страницу руководства, по закрытию которой можно продолжить набирать команду.
Вы использовали когда-то команду, и снова ее печатать вам лень. И вы не хотите пролистывать стрелками журнал до появления команды. Вместо этого просто напечатайте начало команды и нажмите Alt-P. Шелл дополнит строчку до команды из журнала. Можете продолжить нажимать Alt-P и переходить к предыдущим записям (если упустили нужную, то Alt-N переходит к следующей).

Ништяки и мусор: sudo zypper in nethogs

sudo zypper rm -u ksh tcsh
dap: (Default)

Вы ещё жмёте вверх, чтобы найти когда-то введённую команду? Используйте поиск по Ctrl+R! По Enter команда сразу активируется, а если нажать, например, вправо, то она просто выберется.

Внезапно оказалось, что в FLARE можно поменять язык в ~/.config/flare/settings.txt. Белорусский и русский в наличии.

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

Добавляем в конфиг конки отображение IP: ${color #30a988}IP address / eth1: ${color #ff7200}${addr eth1}

Включение аналога preload в systemd (пока что ускорения не заметил, но с preload сначала было так же):

sudo systemctl enable systemd-readahead-collect.service
sudo systemctl enable systemd-readahead-replay.service

Вырубаем IPv6: Яст => Сетевые настройки => Обзор => Редактировать => Только DHCP версия 4.

Заодно настроим репозитории: Яст => Репозитории программного обеспечения: я вырубил автоматическое обновление списков пакетов для всех репозиториев (меня оно раздражало, замедляя работу zypper); добавил местные зеркала (искать по этим адресам: http://ftp.byfly.by/pub/opensuse http://ftp.byfly.by/pub/misc/packman http://ftp.byfly.by/pub/misc/download.nvidia.com/opensuse. Можно повысить приоритет (приоритет репозитория — это числовое значение между 0 (наивысший приоритет) и 200 (наименьший приоритет). Значение по умолчанию — 99) локальных зеркал, но тогда не будут устанавливаться свежие обновления с зеркал официальных, поэтому оставил одинаковые значения.

Оказалось, что Яст не умеет форматировать в ntfs: sudo zypper in partitionmanager

А проверить файловую систему можно так: sudo ntfsfix /dev/sdX1

SD советует установить ccid для ускорения файловых операций на флешках. Попробуем: sudo zypper in pcsc-ccid pcsc-acsccid

Ну и sudo zypper in obs-service-download_files, чтобы локальный сервис смог качать файлы.

dap: (Default)

Вы ещё жмёте вверх, чтобы найти когда-то введённую команду? Используйте поиск по Ctrl+R! По Enter команда сразу активируется, а если нажать, например, вправо, то она просто выберется.

Внезапно оказалось, что в FLARE можно поменять язык в ~/.config/flare/settings.txt. Белорусский и русский в наличии.

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

Добавляем в конфиг конки отображение IP: ${color #30a988}IP address / eth1: ${color #ff7200}${addr eth1}

Включение аналога preload в systemd (пока что ускорения не заметил, но с preload сначала было так же):

sudo systemctl enable systemd-readahead-collect.service
sudo systemctl enable systemd-readahead-replay.service

Вырубаем IPv6: Яст => Сетевые настройки => Обзор => Редактировать => Только DHCP версия 4.

Заодно настроим репозитории: Яст => Репозитории программного обеспечения: я вырубил автоматическое обновление списков пакетов для всех репозиториев (меня оно раздражало, замедляя работу zypper); добавил местные зеркала (искать по этим адресам: http://ftp.byfly.by/pub/opensuse http://ftp.byfly.by/pub/misc/packman http://ftp.byfly.by/pub/misc/download.nvidia.com/opensuse. Можно повысить приоритет (приоритет репозитория — это числовое значение между 0 (наивысший приоритет) и 200 (наименьший приоритет). Значение по умолчанию — 99) локальных зеркал, но тогда не будут устанавливаться свежие обновления с зеркал официальных, поэтому оставил одинаковые значения.

Оказалось, что Яст не умеет форматировать в ntfs: sudo zypper in partitionmanager

А проверить файловую систему можно так: sudo ntfsfix /dev/sdX1

SD советует установить ccid для ускорения файловых операций на флешках. Попробуем: sudo zypper in pcsc-ccid pcsc-acsccid

Ну и sudo zypper in obs-service-download_files, чтобы локальный сервис смог качать файлы.

dap: (Default)

Товарищ dront78 расскзал о просмотре man-ов в браузере. Если не будет работать, то по ссылке можно узнать, каких пакетов не хватает. Вбиваем в конфиг нашего шелла (правда, это zsh ;-) ?) строку export BROWSER=/usr/bin/opera и можем пробовать: man -H man

Установил пакеты: sudo zypper in --no-recommends digikam digikam-lang qutim plasmoid-eYaSDP

Digikam позволю себе не комментировать.

eYaSDP — усовершенствованный ещё один плазмоид для выключения. Отображаемые пункты виджета настраиваются. Неактивные варианты появляются в меню по щелчку правой кнопкой мыши. Есть возможность отключить запрос подтверждения на выполнение действия.

qutIM 0.3 (собран в домашнем репозитории rioky) по-прежнему далёк от совершенства. Конференции отображаются в ростере только, когда включён показ отключённых контактов. Нельзя управлять транспортами (было в версии 0.2, висит в трекере версии 0.3 больше полугода). Не всегда отображаются контакты mrim.

dap: (Default)

Товарищ dront78 расскзал о просмотре man-ов в браузере. Если не будет работать, то по ссылке можно узнать, каких пакетов не хватает. Вбиваем в конфиг нашего шелла (правда, это zsh ;-) ?) строку export BROWSER=/usr/bin/opera и можем пробовать: man -H man

Установил пакеты: sudo zypper in --no-recommends digikam digikam-lang qutim plasmoid-eYaSDP

Digikam позволю себе не комментировать.

eYaSDP — усовершенствованный ещё один плазмоид для выключения. Отображаемые пункты виджета настраиваются. Неактивные варианты появляются в меню по щелчку правой кнопкой мыши. Есть возможность отключить запрос подтверждения на выполнение действия.

qutIM 0.3 (собран в домашнем репозитории rioky) по-прежнему далёк от совершенства. Конференции отображаются в ростере только, когда включён показ отключённых контактов. Нельзя управлять транспортами (было в версии 0.2, висит в трекере версии 0.3 больше полугода). Не всегда отображаются контакты mrim.

dap: (Default)

Недавно прилетела в rss хабра такая тема: "StopSocial — расширение для блокировки социального контента". "Пользуетесь ли вы кнопками «Мне нравится», «Поделиться»? Я использую социальные кнопки и виджеты крайне редко. Если я хочу поделиться с кем-нибудь ссылкой, мне не составит труда открыть в соседней вкладке нужный сайт и скопировать ссылку туда. Тем не менее, в последнее время все больше и больше сайтов стали использовать по 5-6 кнопок «Поделиться» от разных социальных сетей. Вездесущее «Share» и «Follow» с обязательным указанием количества поделившихся не только раздражает, но, в некоторых случаях, еще и замедляет загрузку страницы." Словно мысли читает. Однако кнопку гугла не поборол, но и удаление остальных в радость. Заодно побродил по каталогу и нашёл:

  • Я.Переводчик: "Наведите курсор на слово, написанное на иностранном языке, и оно будет переведено на русский. Я.Переводчик знает английский, немецкий, испанский, французский и итальянский. По-умолчанию перевод слов появляется по наведению курсора. Но в Я.Переводчике есть возможность получения перевода слов только при нажатой клавише Ctrl."
  • English, IMDB, do you speak it?! заставляет соответствующий сайт отдавать страницы на английском. В тему, а то, оказалось, что читаю по-польски я не очень хорошо =)
  • noredirect убирает из результатов гуглопоиска кривые ссылки. Взамен нерабочему и удалённому из каталога предыдущему расширению.

January 2016

S M T W T F S
     12
34567 89
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 24th, 2017 12:13 pm
Powered by Dreamwidth Studios