LINUX.ORG.RU

Сообщения snoopcat

 

как правильно реализовать ограничение

Форум — Development

уважаемый all, возникла такая задача: нужно хранить историю логинов на сайт в mysql-таблице с полями:

id     |     username       |     ip     |       date

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

 

snoopcat
()

чем бы экспортировать/сконвертить музыку из плейлиста?

Форум — Talks

есть m3u плейлист, нужно все треки оттуда сконвертить во *.flac (из *.m4a), прописать теги и раскидать по папкам со структурой вида:

artist1\\
         album1/
         album2/
artist2\\
        album1/
        album2/
и т.д.

 

snoopcat
()

OpenWRT доступ к LAN по внешним адресам

Форум — Admin

если пытаться из локальной сети открывать внешние адреса (IP/домен, например: http://home.internal-owl.org), то получаю следущую ошибку:

Rejected request from RFC1918 IP to public server address
если открывать из внешней сети, то всё ок. если открывать LAN-адреса по локальным адресам (например, http://somewhere.owl, или http://10.8.12.13) — тоже всё хорошо

вопрос: как сделать так, чтобы локальные компьютеры были доступны по внешним адресам?
сейчас активны следущие правила iptables:
        iptables -t nat -A prerouting_wan -p tcp --dport 80 -j DNAT --to 10.8.12.13:80
        iptables -A forwarding_wan -p tcp --dport 80 -d 10.8.12.13 -j ACCEPT
iptables -L настройка DNS в вебморде

 ,

snoopcat
()

почему все говорят, что на линуксе всё плохо с энергосбережением?

Форум — Talks

итак,

~ $ date +%A
Пятница

внимание вопрос: почему все ноют, что на линупсах ноуты держут в разы меньше, чем под Нормальной Операционной Системой™ виндой?
вот я заметил, что мой Samsung 300U1A-06 работает под линуксом примерно на час дольше, чем под виндой.
по отзывам мы видим, что в режиме «чтение интернетиков» ноут работает 3 часа.
на линуксе — вот так. запущено всё, что можно запустить (музыка во фляке офк, кино, виртуалка, браузер с флешем и шкайпик), при этом ноут обещает почти 3 часа работы (и это с неполной зарядкой).
так вот, если на этих ваших линупсах ВСЁ ОЧЕНЬ ПЛОХО с энергосбережением — почему ноутбук «живёт» ощутимо дольше, чем под Шинdоws?

powertop, atop и htop, powertop 2.4 по просьбам

 

snoopcat
()

OpenWRT на TP-Link WL1043ND

Форум — General

вот уже несколько версий подряд, включая svn-снепшоты, раз в сутки стабильно падает вайфай с таким сообщением в dmesg:

[390834.260000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390835.210000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390843.790000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390844.730000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390845.660000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390846.140000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390847.310000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390848.250000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390849.180000] ath: phy0: Failed to stop TX DMA, queues=0x001!
[390857.650000] ath: phy0: Failed to stop TX DMA, queues=0x001!
багу уже скоро полтора года, может, есть тут у кого истории успеха победы над оным?
cast pekmop1024, вроде, у тебя 1043nd был?

 

snoopcat
()

alsa&dmix: иногда слышен «треск»

Форум — Desktop

иногда слышен треск при воспроизведении музыки. лечится просто: pause->play, но хотелось бы пофиксить.

дело наверняка в кривом конфиге dmix'a:

pcm.internal {
    type dmix
    ipc_key 1025
    slave {
        pcm "hw:0,0"
        period_time 0
        period_size 1024 
        buffer_size 8192 
        channels 2
    }
}

что нужно поправить, чтобы «треск» пропал? пробовал ставить buffer_size в 4096 и в 16384, period_size в 512 и в 2048 - становится еще хуже:(

 ,

snoopcat
()

транспорт из вконтактика в жаббер

Форум — Talks

как известно, не так давно ВК прикрыл свой xmpp-сервер.

и вот, пару дней назад, наткнулся на очень интересный проект: vk4xmpp - Jabber-транспорт, написанный на python, который использует API вконтакта.

последняя ревизия этого чуда у меня так и не заработала, транспорт я брал отсюда — соответственно, форкал его же.

для Ъ:
Возможности:

  • Прием и отправка сообщений;
  • Авторизация по паролю или ключу «access-token», выдаваемому
  • ВКонтакте;
  • Пересланные сообщения;
  • Вложения в сообщениях (только приём);
  • Список друзей в ростере;
  • Поддержка vCard для контактов;
  • Добавление в ростер новых, недавно добавленных друзей автоматически (в случае, если пользователь транспорта в это время был в сети, иначе следует вручную запросить подписку id@transport);
  • Статистические данные о работе транспорта.

поставил к нам на сервер, протестировал - вроде работает. сообщения шлёт, вложения принимает.

мой недофорк:

  • теперь в jabber-статусе показывается вк-статус пользователя
  • реализованы конференции

скриншот: тык

 

snoopcat
()

apt-get и «Чтение списков пакетов»

Форум — General

любые операции с использованием apt/aptitude происходят ОЧЕНЬ медленно (5-10 минут на «Чтение списков пакетов»), ОС - Debian Jessie(testing), ФС - reiserfs.

как это можно пофиксить, ну, кроме создания какой-нибудь ext4 в файле и монтированием в /var/lib/apt, или куда там его?

 , ,

snoopcat
()

очередной оцените-ШГ тред

Форум — Talks

пара часов ковыряний в infinality-конфигах и Ubuntu 7.5 (лол)
а получилось, вроде как, довольно годно. и, по традиции, скриншот с ЛОР.

snoopcat
()

просьба проверить небольшой скрипт

Форум — Talks

суть - скрипт для скробблинга текущего трека в статусную строку ВТЕНТАКЛЕ. (пример)
трек получаем по MPRIS.
[собственно скрипт] (зависимости: qdbus)

так вот, нужно проверить получение тегов из разных плееров (есс-но, поддерживающих интерфейс MPRIS (audacious, amarok, clementine...)).
все ф-ции работы с ВК закомментированы - ничего никуда отправляться не будет, просто теги выводятся на STDOUT.

просьба отписываться в формате: плеер, версия, работает/не работает. если не работает - приложите вывод или скриншот.
p.s. заранее спасибо:)

 

snoopcat
()

Есть ли на линукс нормальная *djvu-читалка?

Форум — Desktop

у меня восьмёрочкаустановлен Debian 8 «Jessie» с XFCE.
мне нужна *.djvu-читалка.

пробовал evince, qpdfview, и еще какую-то мелкую программу.
все тормозят при перелистывании страниц (проверял на этом файле)

единственная читалка, которая плавно работала - это okular, но она зависит от KDE:(

 ,

snoopcat
()

мрачнота

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

собственно, всё как обычно :3
темно, мрачно, и ШГ

  • Debian GNU/Linux Jessie (testing)
  • XFCE 4.10
  • GTK/Xfwm4 Тема - порт Kawai, сделанный на основе Shiki
  • ШГ - PT Sans, в консоли - Ubuntu Mono, в заголовках - PT Sans Caption
  • рендеринг Infinality (бинарные пакеты для wheezy/jessie можно найти тут)
  • Faenza Cupertino (самому уже надоела, но так и не нашёл годных альтернатив)
  • цветовая схема терминала - предустановленная Dark Pastel

вроде всё:)

 ,

snoopcat
()

Разделы в «Сообщениях пользователя» и кнопка «предыдущие»

Форум — Linux-org-ru

при нажатии на кнопочку «предыдущие», например, в скриншотах пользователя - попадаем на все темы сразу.

пример: идём сюда и в конце странички жмём 'Предыдущее'.
(ссылка ведёт на www.linux.org.ru/people/snoopcat/?section%3D3&offset=20 вместо www.linux.org.ru/people/snoopcat/?section=3&offset=20)

 ,

snoopcat
()

переключить alsa playback на ходу без пульса

Форум — Desktop

собственно задача: при подключении HDMI удевом вызывается скрипт, который переключает вывод на hdmi0
нужно также перебросить звук туда же.
можно этим же скриптом скопировать нужный asoundrc себе в ~, но после этого нужно перезапустить приложение.

хочется сделать так, чтобы звук переключалсся «на лету».
я знаю, как сделать это через pulseaudio, но ставить его не горю желанием.

возможно ли сделать такое без PA?

 ,

snoopcat
()

Типичный рабочий стол школьника-виндузятника

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

Под вдохновением от прочтения сий нити.

таки да, каникулы подошли к концу, и за эти три месяца мы почти доделали наш небольшой проектик, о котором я уже писал в толксах :3

* от винды здесь, похоже, осталось только ядро. 100% всего софта, который я использую - мультиплатформенный, половина еще и OpenSource.
* на всём скриншоте вы можете лицезреть прекрасубогий рендеринг шрифтов из Windows 7;
* куча открытых приложений как в таскбаре, так и в трее. на остальных трёх рабочих столах примерно такое же безобразие.
* всё это временами тормозит и упирается в RAM (особенно, когда запущены 2 виртуалки и WoW одновременно), в эти моменты мне очень сильно хочется поставить Debian;
* весьма скромные навыки в программировании и веб-дизайне - пилим небольшой проектит, скриншот тут

Всё это стоит на сабноутбуке Samsung 300U1A с 11.6" форточкой вместо экрана и ULV i3 вместо процессора.
зато заряда хватает на 7 часов работы. да.
а на линуксе на ~13 хватало. печаль-трава :(

 , ,

snoopcat
()

помогите опознать тему для plasma

Форум — Desktop
snoopcat
()

Чем можно вытащить файл с сервера?

Форум — Admin
internal-owl /var/www/internal-owl # scp
-bash: /usr/bin/scp: cannot execute binary file
gateway ~ # scp root@internal-owl.com:/var/www/internal-owl/xph.tar.bz2 .
root@internal-owl.com's password:
root@internal-owl.com's password:
bash: /usr/bin/scp: cannot execute binary file
internal-owl /var/www/internal-owl # apache2ctl start
/usr/sbin/apache2ctl: line 107: 10219 Bus error 
internal-owl /var/www/internal-owl # wget
Segmentation fault
internal-owl /var/www/internal-owl # wput
-bash: /usr/bin/wput: cannot execute binary file

еще варианты?

 

snoopcat
()

есть ли у Debian live-образ testing'а?

Форум — General

$subj.
нашёл только снэпшоты установочного диска

snoopcat
()

«Рубли» на фриланс.ру

Форум — Talks

привет, all.
есть «чистый» аккаунт работодателя на фрилансе.сру, на нём лежит около 7к ихних рублей.
что можно сделать с этим аккаунтом, можно ли как-нибудь использовать их с пользой (вне этого аккаунта)?

snoopcat
()

насколько легален сервис sms с подменой номера?

Форум — Talks

привет, уважаемый all.
возник такой вопрос: насколько легально предоставление услуг отправки SMS с подменой номера отправителя?
можно ли заказать для всего этого рекламу?
// адрес сервиса, кому интересно : `echo ${my_profile[HOME_PAGE]} | sed 's/home/sms/' `

snoopcat
()

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