LINUX.ORG.RU

Сообщения megabaks

 

Gentoo: portopts

Форум — Development

вспомнил как кто-то хотел задавать юзы/кейворды/маски проще, чем овер echo.
потому запилил пока что 2 скриптика - юзы и кейворды.
лежат тут ---> https://github.com/megabaks/portopts

  • оба: помимо добавления ключиков, переданных в аргументах, убирают дубли во избежание дроча on/off/on/off.
  • оба запиливают аргументы в существующие параметры атома, если таковые есть. используется последняя строка с нужным атомом, если их несколько, ибо она перекрывает все предыдущие.
  • оба умеют определять категорию. если категорий несколько, то выкидывают варианты и завершаются. значит сей атом надо указывать с категорией.
  • оба умеют как файлы, так и директории

потестите-поматеритесь

 , ,

megabaks
()

bash vs sh: моя запутаться

Форум — Development

есть некий код
пробуем запускать

sh use deadbeef ololo
old: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma zip pltbrowser m3u
new: /deadbeef ololo 
аха - тыква
запускаем иначе
./use deadbeef ololo
old: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma zip pltbrowser m3u
new: media-sound/deadbeef ape converter dts hotkeys psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma zip pltbrowser m3u ololo
ладушки
но!
ls -lh /bin/sh 
lrwxrwxrwx 1 root 0 4 янв 24 06:00 /bin/sh -> bash
и
sh --version
GNU bash, version 4.2.45(1)-release (i686-pc-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
спотыкается на вот этом коде
find_category(){
	source "/etc/make.conf" 2>/dev/null
	source "${PORT_ETC}/make.conf" 2>/dev/null
	[[ -z "${PORTDIR}" ]] && PORTDIR="/usr/portage"
	if [[ -n "$(eix -V 2>/dev/null)" ]];then
		PORTDIR_OVERLAY="$(eix --print PORTDIR_OVERLAY)"
	else
		export "$(grep "^PORTDIR_OVERLAY=" <<< "$(emerge --info 2>/dev/null)" | tr -d \")"
	fi
	for target in ${PORTDIR} ${PORTDIR_OVERLAY};do
		categories+="$(ls -d1 ${target}/{*-*,virtual} 2>/dev/null)"$'\n'
	done
	categories="$(sed '/^$/d' <<< "${categories}" 2>/dev/null)"
	while read line;do
		if [[ -d "${line}/${atom}" ]];then
			category+="${line##*/}"$'\n'
		fi
	done <<< "${categories}"
	echo "${category}"
}
скрин
какого!?

 ,

megabaks
()

kate/kwrite: map -> background

Форум — Desktop

как поменять цвет фона в карте кода?
достал этот чёрный ----> http://rghost.ru/51904573/image.png

 

megabaks
()

music, japan, anime, death note...

Форум — Talks

накидайте музычки похожей на Maximum The Hormone
да-да, один трек из их дискографии был в титрах десуноты (даже анимэхейтер это знает, да, спасибо, 2х2).
для незнающих - это какая-то смесь nu-metal, ska, фанка и хрен пойми чего ещё...
модеры, только не надо тыкать в общую тему - она своих функций не выполняет - просто помойка, где не понятно кто кого куда послал, зачем и почему.

 

megabaks
()

chrome/chromium: extensions - насоветуйте удобства.

Форум — Talks

стили - есть
прокрутка - есть
при старте загружать табы по требованию - есть
жесты - есть
флеш/ад-блок - есть
frigate - есть (не нужен)
lortools - есть
magic player(acestream) - есть
user js - есть (не нужен)
speed dial - есть
текст в линки - есть
удобные переводчик - есть
что я пропустил?

 , ,

megabaks
()

Gentoo: portconf-live

Форум — Development

на gentoo.org подкинули идею - исправлять очепятки в юзах.
сегодня запилил тестовый вариант с использованием agrep.
вот что получается в итоге ---> http://rghost.ru/51617463/image.png для Ъ

[ root@desktop ] megabaks # sh portconf/portconf -ui -p
/etc/portage backups: already up-to-date                                            [ ok ]
Checking use flags in package.use:
media-sound/deadbeef: 3u ---> m3u                                                   [ ok ]
media-sound/deadbeef: cover-imli2 ---> cover-imlib2                                 [ ok ]
media-sound/deadbeef: lastf ---> lastfm                                             [ ok ]
media-sound/deadbeef: sc ---> src                                                   [ ok ]
media-sound/deadbeef: shellec ---> shellexec                                        [ ok ]
media-sound/deadbeef: supeq ---> supereq                                            [ ok ]

Changes for /etc/portage/package.use:
###############################################
46  #-#media-sound/deadbeef ape converter dts hotkeys 3u psf sc supeq alac curl shellec cover cover-imli2 mms lastf wma#
46  #+#media-sound/deadbeef ape converter dts hotkeys m3u psf src supereq alac curl shellexec cover cover-imlib2 mms lastfm wma#
###############################################
Checking use flags in /etc/portage/make.conf
[ root@desktop ] megabaks #
покидайтесь выхлопами
portconf -ui
если так уж страшно, то
portconf -ui -p

 , ,

megabaks
()

bash: нечёткие совпадения

Форум — Development

как найти наиболее подходящее совпадение?
например есть список:

abcd
abcde
lolabzd
zabd
надо найти наиболее похожее на
abd
expr?

 

megabaks
()

gentoo, ebuild, QA_*

Форум — General

захотел тут некто ебилд для plex
сорсы обещают, но пока их нет, потому из деба сваял.
да-да, быдло - в именах файлов есть пробелы.
возник вопрос: как эти пробелы грамотно запилить в QA_PRESTRIPPED, например?
всякие «\» не работают, а вот ".*" годятся, но выглядит это странно, как по мне.
Pinkbyte, qnikst, ...

 ,

megabaks
()

ищу мультики.

Форум — Talks

ищу что-то типа «бриклбери».
анимешники идут сходу лесом.
модеры: общая тема - это просто помойка, где не разобрать что к чему и почему, так что не сносить и не материться!

megabaks
()

openimageio-1.3.5 vs boost-1.53.0-r1

Форум — General

у меня одного openimageio-1.3.5::gentoo не желает собираться с boost-1.53.0-r1?
ругается

../libOpenImageIO/libOpenImageIO.so.1.3.5: undefined reference to `boost::thread::start_thread()'
../libOpenImageIO/libOpenImageIO.so.1.3.5: undefined reference to `boost::thread::join()'
с 1.52 всё хорошо
и почему-то 1.53 openimageio определяет как 1.52

суда написал, а не в багтрекеры, т.к. хочется убедится что это не я дурак.

 

megabaks
()

conky - чудеса на виражах.

Форум — Desktop

и так:
было 2 винта - SATA и IDE - WD и SAMSUNG соответственно.
звались они sda и sdb, соответственно.
коньки показывали температуру без проблем для обоих.
поставил под корень SSD (PLEXTOR PX-128M5S).
он стал sda, как единственный винт на допконтроллере(таки только на нём есть AHCI).
ex-sda стал sdb
ex-sdb стал sdc
трабл:
коньки годно кажут температуру для sdb (WD), но в упор не видят sdc (SAMSUNG), хотя hddtemp в консольке выдает температуру без капризов.
с базой, естессно, всё хорошо.
ВОПРОС: какого, мать их за ногу, надо этим конькам!?

 ,

megabaks
()

SSD: Plextor M5S vs Crucial M500

Форум — Linux-hardware

что лучше взять?
по наработке лучше выглядит Plextor M5S.
контроллеры:
Marvell 88SS9174 у Plextor M5S
Marvell 88SS9187 у Crucial M500
в обоих MLC

 

megabaks
()

ubuntu, firefox, appmenu, gentoo

Форум — Desktop

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

 , ,

megabaks
()

SSD, F2FS - как оно?

Форум — Linux-hardware

пробовал ли кто сей коктейль?
как по скорости? (в том числе по мере износа носителя)
как по надёжности? (особо интересует внезапное отключение питания во время записи)
....

megabaks
()

финансы, инвестиции, пассивный доход...

Форум — Talks

есть ли здесь кто-то, кто занимается инвестированием?
интересуют ставки от 15-20% годовых, не требующих статуса аккредитованного инвестора.
кто и куда вкладывает?
да, интересует поток, а не разовые сделки

megabaks
()

gcc, portage...почему до сих пор нет gcc per package?

Форум — General

В очередной раз наткнулся на пакет, который не собрать с gcc версией ниже/выше определённой ветки.
последнее - это autogen-5.18.1 - с 4.6 не собрать, а вот с 4.8 сходу, 4.7 нет, потому не попробовать.
я переключаю овер свой gcc-switcher
и за последние 2-3 года не встретил ни одного пакета, который бы не сдался ему.
почему же до сих пор в портаже нет такого функционала? т.е. переключения ветки компилятора per package?
тот же gcc-switcher можно запилить в виде екласса.
чем сие положение дел обосновано?
Pinkbyte, qnikst

 , ,

megabaks
()

котэ, трек, исполнитель

Форум — Talks

видео ---> http://www.youtube.com/watch?v=Fb-VOQyb6OI
второй трек ---> с 0.43
хто исполняет и откуда взялось?
трек похоже - Песня Ахавзи-ханум («От звука „мяу“ я млею и таю…»), если верить гуглу.
да, котэ рулят, пони сосут :3

 

megabaks
()

gravifon

Форум — Desktop

т.к. я поставляю говядину в генте, то слежу не только за развитием оной, но и за плагинами.
наткнулся на https://github.com/dzidzitop/gravifon_scrobbler_deadbeef_plugin плагин для некоего gravifon-а.
слабал лайф ебилд, плагин цепляется, настройки есть.
но я так и не вкурил - что это за хрень и с чем его едят?
а так же не понятно откуда брать логин-пасс, короче учётку.
в сорсах и среди зареганных доменов есть только gravifon.org.
по адресу ничего - точнее «не доступно»
по http://api.gravifon.org/v1 выдаёт ересь:

{"ok":true,"entity":{"app_name":"Gravifon","app_description":"Free and open source music scrobbling service.","app_version":"0.1.0-SNAPSHOT"}}
и так: что это такое и с чем его едят?

 

megabaks
()

conky vs weather.com

Форум — Desktop

conkyforecast перестал понимать weather.com

/home/megabaks/scripts/conky/conkyForecast.py -C /home/megabaks/scripts/conky/conkyForecast.config -d HT -s 1 -u
ERROR: Error reading weather data: too many values to unpack
ERROR: Location RSXX0091 is not in cache.
ERROR: Failed to load the location cache
ERROR: Location RSXX0091 is not in cache.
ERROR: Failed to load the location cache
WTF?
да, версия 2.24

 

megabaks
()

уведомления, непонятки.

Форум — Linux-org-ru

есть тема.
я в ней что-то написал.
кто-то мне ответил ---> у меня уведомление (счётчик тикнул)
тему снесли, уведомление пропало.
какой смысл сего действа? я про удаление уведомления.
это как-то связано со звёздами или просто решили что я не хочу читать ответ только потому что не могу на него ответить?

megabaks
()

RSS подписка на новые темы