LINUX.ORG.RU

Сообщения gistart

 

Есть ли жизнь за пределами Убунты?

Форум — Talks

Наслушался про Манджару хорошего, дай думаю сам посмотрю. Установил все три вкуса в виртуалбокс.

Xfce. Эпик фейл. Суицид об стену.

Kde. Не меняется разрешение экрана. Все, что не 800х600 — сбрасывается и возвращается обратно.

Gnome. Пока устанавливалось решил потыкать gnome extensions. Потыкал в TaskBar, выбрал bottom panel, иксы скрашились. Запустил снова, дождался установки, на установленной системе потыкал туда же, иксы снова скрашились.

И это в то время, когда Убунта работает годами регулярно обновляясь. Единственный раз обновление прошло неуспешно — из-за бага btrfs (ссзб) в 2014 году. Когда даже криво-косой третьегном в ней уже около года работает на Вяленом без проблем (может и дольше, лично у меня столько).

Печально это все.

 , , ,

gistart
()

zeromq все?

Форум — Talks

На офф сайте, в разделе коммьюнити, куча конференций, по несколько в месяц, расписано вплоть до 2019 года. На гитхабе в libzmq коммитят, активность есть.

С другой стороны — ни новостей, ни упоминаний позднее 2014-2015 года найти не получается. Последний проект который я лично видел как раз из тех годов — слитый прототип бота-водителя (забыл как называется).

Оно правда умерло, или может просто фаза хайпа сменилась скучной фазой рутинной работы, ну как с монгой к примеру.

 

gistart
()

Черный кабинет

Галерея — Рабочие места

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

После увольнения с работы пару лет назад остро встала задача оборудовать кабинет дома. Немедленно были куплены стол и стул, которые вы видите. Со стулом угадал великолепно — дырчатый Бюрократ прекрасен: качалка присутствует, спина и окрестности не потеют, я очень доволен.

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

Рабочий ноутбук TP X1 4th gen на Убунте — идеален для работы. Работаешь на нем дома по стопицот часов в неделю, потом подрываешься и едешь или летишь куда-нибудь — ноутбук одинаково прекрасен во всех сценариях.

Десктоп в основном собран вот из этого, работает на десяточке. Первый месяц я просто за голову хватался, ну как так может быть, что в убунте и андройде мой сетевой принтер подключается по «найти принтер» -> «далее» -> «далее», а в десяточке его не установить без соединения шнуром. Или, например, почему какому-нибудь несчастному обновлятелю какой-нибудь не нужной программы позволено свернуть мою игру, чтоб спросить не хочу ли я обновиться. Сейчас уже привык, но было трудно после почти десяти лет исключительно на линуксе.

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

Понял что и широким тоже пользоваться не буду, купил вместо него чисто игровой ASUS XG32V. Шревты на нем очень страшные из-за задранной четкости, но для игр — самое то. Смонтировал его на сторонней веса руке, что позволяет развернуть и вытянуть его налево, в сторону дивана, и оттуда комфортно смотреть всякое. На ультрашироком стандартное видео издалека смотреть было бы не так комфортно.

Такие дела, провел тут последние несколько лет жизни, с небольшими перерывами.

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

Раз

Два

Три

>>> Просмотр (3772x2747, 2246 Kb)

 

gistart
()

Парсер логов с sql интерфейсом

Форум — Talks

Я тут подумал, наверняка ведь есть много таких же как я, которые плохо знают всякие sort, unique, awk, sed, зато отлично помнят все про sql.

И каждый раз, когда надо почитать логи, вспоминание стандартных подходов занимает драгоценное время. Почему бы не написать утилиту с sql интерфейсом?

% cat file | awk {'print $1 $3 $7'}
% cat file | sqllp 'select 1 date, 3 ip, 4 url'

% cat file | awk {'print $3'} | sort -u
% cat file | sqllp 'select distinct 1 ip'

% cat file | sqllp 'select 1 ip, count(*) n group by ip order by n desc limit 10'

% cat file | sqllp 'select * where 4 ilike '%assets%'

И т.д. и т.п. Есть подозрение что такое уже сделали, может кто знает как поискать?

 ,

gistart
()

Arch: узнать мейнтейнера и зарепортить беду

Форум — Desktop

Обновил я свой Арч намедни, ребутнулся — а kodi не работает. Методом тыка нашел пакет, который откатываешь до предыдущей версии и все начинает работать как раньше.

Вопрос: кому про это написать, зарепортить проблему, чтоб хотя бы подумали о том, что нужно чинить?

Описание пакета:

% sudo pacman -Si imx-vpu

Репозиторий: alarm
Название: imx-vpu
Версия: 5.4.33-1
Описание: Freescale proprietary extensions for i.MX6 SoC
Архитектура: armv7h
URL: https://community.freescale.com/docs/DOC-95560
Лицензии: proprietary
Сборщик: Arch Linux ARM Build System <builder+xu5@archlinuxarm.org>
Дата сборки: Ср 16 ноя 2016 05:35:27
Проверен: MD5  SHA-256  Подпись

Может на мыло сборщика написать? Я в Арче нуб, гуглом нифига не могу найти(

 ,

gistart
()

Повторный запуск Falcon 9 будет всего на 10% дешевле для клиентов

Форум — Talks

What is your current thinking on the savings for customers using a reused Falcon 9 first stage? Is a 30 percent discount realistic?

We are not decreasing the price by 30 percent right now for recovered and reused vehicles. We’re offering about a 10 percent price reduction. I’d rather fly on an airplane that’s flown before as I’d feel more comfortable with its reliability.

At this point that is a reasonable reduction and then, as we recover some of the costs associated with the investment that we put into the Falcon 9 to achieve that, then we might get a little bit more. But in general, it’s about 10 percent right now.

А что вы думаете о такой прорывной инновации, которая изменит всю космическую индустрию?

Linux при том, что Falcon 9 это линукс дивайс, навроде андроидофона.

Полный текст интервью

 ,

gistart
()

удалена тема, считаю, зря

Форум — Linux-org-ru

Вот эта

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

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

Если это «сок мозга городского сумасшедшего» — оппоненту не составит труда разоблачить сумасшедшего всего несколькими аргументами, или еще убедительнее — ссылками.

 

gistart
()

Управлять индикатором «точка буквы i»

Форум — Development

Даже не знаю как начинать гуглить, поэтому решил спросить тут.

У thinkpad'ов есть светодиоды в логотипе, но используются они как-то совсем не оптимально. Хотелось бы как-то ими управлять, чтобы, к примеру, если есть непрочитанные сообщения в Slack'e, Телеграме и т.п. он мигал, как сделано на андродофонах. Это вообще возможно? Кто-нибудь пробовал? Ну то есть, понятно, я ищу не кнопку «мигать сообщениями», а модуль ядра, драйвер и/или способ управления ими.

Ну и вдогонку — как сделать весь тачпад thnikpad'a одной ЛКМ, но чтобы хардварные кнопки остались разными?

 ,

gistart
()

.bashrc просветленного

Форум — Talks
alias java = echo "Exception in thread 'main' java.lang.NullPointerException"

alias python2 = echo "UnicodeEncodeError: 'ascii' codec can't encode characters in position 7-9: ordinal not in range(128)"

alias python3 = echo "SyntaxError: Missing parentheses in call to 'print'"

alias node = echo "    ]]})}}]}])])]})]]}})}]]))})
                          ^
SyntaxError: Unexpected token ]"

alias php = 'sleep 600 && echo "Fatal error: Maximum execution time of 600 seconds exceeded"'

alias awk = echo "1 3 7
1 3 7
1 3 7
1 3 7
1 3 7"

alias sed = echo "%
% ls ~/backups
% find ~/backups -mtime -90
% echo 'Из-за сбоя жесткого диска все файлы нашего проекта повреждены' | sendmail customer@mail.org"

alias gcc = echo "Segmentation fault (core dumped)\c"

alias g++ = echo "error: no instance of constructor std::_Rb_tree_iterator<_Value,
_Ref, _Ptr>::_Rb_tree_iterator [with _Value=std::_Rb_tree<std::map<int, double, 
std::less<int>, std::allocator<double»::key_type, std::map<int, double, std::less<int>,
std::allocator<double»::value_type, std::_Select1st<std::map<int, double, std::less<int>,
std::allocator<double»::value_type>, std::map<int, double, std::less<int>,
std::allocator<double»::key_compare, std::allocator<double»::value_type, 
_Ref=std::_Rb_tree<std::map<int, double, std::less<int>, std::allocator<double»::key_type,
std::map<int, double, std::less<int>, std::allocator<double»::value_type, std::_Select1st<std::map<int,
double, std::less<int>, std::allocator<double»::value_type>, std::map<int, double, 
std::less<int>, std::allocator<double»::key_compare, std::allocator<double»::reference, 
_Ptr=std::_Rb_tree<std::map<int, double, std::less<int>, std::allocator<double»::key_type, 
std::map<int, double, std::less<int>, std::allocator<double»::value_type, 
std::_Select1st<std::map<int, double, std::less<int>, std::allocator<double»::value_type>, 
std::map<int, double, std::less<int>, std::allocator<double»::key_compare, 
std::allocator<double»::pointer] matches the argument list argument types are: (int) valmap::iterator it2(100)"

 ,

gistart
()

arch сошел с ума? mtu не больше 594

Форум — Desktop

Продолжаю эксплутировать cubox

Вчера, без объявления войны, на нем перестали работать торренты, веб-сервер, даже ssh. Вроде он и пробует отвечать, принимает соединение, но ответа не прилетает.

Опытным путем удалось выявить следующее:

cubox> sudo ping -s 594 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 594(622) bytes of data.
602 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.543 ms
602 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.546 ms
602 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.530 ms
--- 192.168.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.530/0.539/0.546/0.027 ms

cubox> sudo ping -s 595 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 595(623) bytes of data.
--- 192.168.1.1 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 3999ms

Наружу картина та же.

Выставляю на интерфейсе mtu в 500 — все работает.

Последний раз апдейты накатывал на прошлой неделе и сегодня, после правки mtu, а «поломалось» все вчера.

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

Я, честнгя, никогда такого не видел, чтоб вот прямо ни с того, ни с сего — такие чудеса. Что делать?

 , , , ,

gistart
()

(selinux?) audit сообщения спамят и засирают консоль с fb

Форум — Desktop

Эксплуатирую эту железку с archlinux arm на борту. Все круто, кроме одного неприятного момента:

через неделю простоя, ботнеты сообразили, что я снова в строю, и начали брутить мой ssh. Я, как водится, завел fail2ban и сижу спокойно, однако обнаружилось неприятное: во время неудачного логина на экране, перерисовывая framebuffer с kodi, выскакивают куски «системного лога» с алертами от kernel audit.

В моей установке искаропки все работает на одной виртуальной консоли, в том числе фреймбуффер с коди. Перевешивать на другую я опасаюсь — ну как что отвалится. Остается один вариант — отключить долбанные алерты.

Пробовал запретить journald форвардиться на tty и wall, не помогло, потом, разглядев куски текста, понял, что отображаются только «kernel audit» сообщения, и никакие более. И они не похожи на вывод journalctl.

Чтобы было более понятно, как оно выглядит, изобразил вот демку.

Во время просмотра оно появляется и исчезает очень быстро (до перерисовки кадра), но все равно раздражает, потому что, блин, мигает. Когда видео не идет — может держаться до минуты (видимо, kodi пореже перерисовывает свои менюшки), пугая не в меру впечатлительных гостей.

Как мне с этим побороться? Как выключить вывод audit сообщений в консоль, или вообще их нафиг выключить?

 ,

gistart
()

Медиацентр v3

Галерея — Рабочие места

Заработало!

Полтора года назад предзаказал себе Cubox-i, тогда оно стоило 150$.

Тогда в качестве медиацентра у меня был установлен древний системник, и даже с аппаратным ускорением видео он не осиливал 1080p видео.

Важно отметить, что этот медиацентр не только показывал кино, но еще должен был качать его с торрентов, а также раздавать по nfs, smb и по http (самописной хреновиной: чуть более продвинутым autoindex вебсервера) чтоб смотреть свои фильмы и сериальчики самому с мобилки (за много лет нужно было раза 2) или с планшета (это для мамы, пользуется регулярно, мы в сети одного провайдера и ей не надо заморачиваться скачиванием торрентов себе), а так же хостить мои проекты в демо режиме, ну, пока они не уехали на хостинг или в помойку.

И вот я тогда дождался, оно приехало, но меня ждал большой облом. Работало или одно, или другое. Если ставил OpenELEC или аналоги (embedded) — работало видео, но ни transmission-daemona ни тем более софта для веб-сервера там нету. Если ставил что-нибудь полноценное, типа убунты или арча — не удавалось запустить XMBC с аппаратным ускорением видео.

Год я то и дело проверял — ничего не получалось. И вот в пятницу на старом ноуте, который заменил еще более старый системник, отказал винт, и я решил снова посмотреть, как там дела у archlinux arm. И в этот раз все заработало!

Итак, cubox-i4pro, к нему по esata подключен wd green 1.5T, а по hdmi старый боец — телевизор Samsung 46" без богомерзкого 3D.

Вся эта беда управляется при помощи Yatse и Gear Shift(внезапно узнал, что оно удалено с плэй, печально) ну или белой резиновой клавы, что видна на фотке. В кубокс встроен irc приемник, можно перейти на пульт, но я не уверен, что он будет удобней Yatse.

Moar фоток:

кубокс поближе

кубокс подальше — освободилась правая полка, а что туда ставить пока хз

общий вид

хоумскрин Kodi 14 + Eminence тема (много лет юзал Xeebo, решил сменить)

производительность: кадр1, кадр2 — картина ровная, загрузка ресурсов невысокая.

инфо о системе: рас, два, три

>>> Просмотр (1600x1642, 227 Kb)

 , ,

gistart
()

консервированный свет

Форум — Talks

1. строим ящик, внутренние грани которого покрыты самым отражающим из доступных нам веществ (короче, зеркала). одна из граней — крышка

2. открываем крышку, светим в ящик лазером, закрываем крышку.

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

3. ящик в космосе, в ящике космический вакуум.

вопрос: сохранится ли в такой конструкции свет навсегда, или через какое-то время остановится, или вообще потухнет?

 , ,

gistart
()

Новый ноутбук

Галерея — Рабочие места

Так совпало, что когда я решил купить новый ноутбук, тут в галерее наткнулся на рекламу http://unixstickers.com, заказал там несколько наклеек, и вот что получилсь)

А так, за много лет (http://www.linux.org.ru/gallery/screenshots/5011895) почти ничего не изменилось — все те же кеды, все та уже убунта. Пробовал юзать xfce пару месяцев, но нет, кеды круче наголову!

Покрупнее: http://yadi.sk/d/Q96x1-U0NS8mu

В открытом виде: http://yadi.sk/d/OgFmBxf_NS8rY

Рабочий стол: http://yadi.sk/d/jZjIoN3iNS92R

Меню: http://yadi.sk/d/Zxto363HNS8ve

UPD: а вот еще коврик из репертуара моей подруги: http://yadi.sk/d/Hh3AIbhfNq997

>>> Просмотр (3000x1987, 583 Kb)

 ,

gistart
()

как делать ролики для ютюбов, используя только linux

Форум — Desktop

Ничерта не соображаю в видеосъемке, где такие вопросы задавать не знаю, поэтому пришел сюда)

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

Имею следующие вопросы:

1. Как выбрать камеру? Понятно, много денег тратить не хочется — а ну как дело не пойдет. На какие характеристики обращать внимание в первую очередь, кроме fps и разрешения?

2. Бывают ли в 21м веке такие камеры, которые пишут сразу на компьютер, а не на внутреннюю память? Если да — чем ловить сигнал в линуксах?

3. kdenlive вроде подходит для вырезать/пережать. Как у него с багами и прочим — может, сразу идти на винду?(

Может быть, посоветуете конкретную железку, чтобы умела внешний микрофон, передачу сигнала сразу на компьютер и в пределах $300?)

 ,

gistart
()

Как «замостить» листы A3 картинками

Форум — Desktop

Имеется: куча совершенно разных картинок, среднего размера типа 400х300px.

Требуется: подготовить их к печати, чтобы сэкономить бумагу, и потом их вырезать.

Что-то вроде этого: http://pic.oscdn.net/pic/684281/l или этого: http://www.patee.ru/r2/x6/01/c1/df/att115167.jpg

Какие есть для этого программные решения, желательно, чтобы без винды, кряков, смс и прочего

Спасибо

 ,

gistart
()

Распределенный AD

Форум — Admin

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

У нас есть центральный офис и филиал. В центральном офисе есть AD, домен, общая авторизация, все дела. У нас в филиале ничего вообще.

Требуется запилить то же самое и у нас, но чтобы работало все вместе — то есть, я так понимаю, нужно запилить AD у нас, и потом как-то объединить с центральным.

Собственно в венде я нуб, поэтому вопрос — стоит ли попробовать сначала сделать самому, с самбой, или таки позвать толковых win ребят за деньги?

 ,

gistart
()

Домофон — voip server — voip клиент

Форум — Admin

Мне нечего делать, и я придумал такое развлечение.

Покупаю какой-нибудь voip шлюз, fxo/fxs, типа Linksys SPA3102 (http://voips.ru/linksys-by-cisco-spa3102.html?gclid=CMncwe2fvrkCFah8cAodlm8AeA) .

Ну а дальше понятно — домофон заводим в fxs, какой-нибудь asterisk — в fxo, и там роутим все «звонки» с домофона на внутренний войп номер 111, к примеру.

На андроид девайсе заводим voip клиента и держим подключенным всегда.

Собственно, решил спросить, получится ли завести домофон на sip шлюзе, а то жаба душит покупать)

 ,

gistart
()

Звук не по hdmi

Форум — Desktop

Добрый вечер!

Имею телевизор с «компьютерным» hdmi портом — умеющим принимать звук в соседний «джек», имею Radeon HD 4350, отлично работающий с fglrx.

Однако, хочу, чтобы звук подавался на телевизор не через hdmi (карточка не умеет), а по тому самому соседнему джеку.

Да, гугл выдает 1001 решение, но что-то у меня ничего не выходит.

Первым делом я заблэклистил snd_hda_codec_hdmi — aplay -l перестал находить hdmi звуковуху. Звука все нет.

Далее, в xorg.conf, в секции Device пробовал писать Option «HDMIAudio» «false» и Option «Audio» «false». Толку ноль.

Что характерно, запускаю в иксах speaker-test -c2 (без указания дивайса, то есть через default) и переключаюсь в виртуальную консоль — звук появляется.

Далеьше интернеты советуют отключить EDID, или даже подсовывать иксам модифицированный EDID маппинг, но тут я что-то очкую — боюсь, вспотею откатывать все назад.

Друзья, что еще можно попробовать сделать?

media> aplay -l   
**** Список PLAYBACK устройств ****
карта 0: Intel [HDA Intel], устройство 0: ALC887-VD Analog [ALC887-VD Analog]
  Подустройства: 0/1
  Подустройство №0: subdevice #0
карта 0: Intel [HDA Intel], устройство 1: ALC887-VD Digital [ALC887-VD Digital]
  Подустройства: 1/1
  Подустройство №0: subdevice #0

 , , ,

gistart
()

Джанго нещадно гоняет диск?

Форум — Admin

Добрый день!

Имею виртуалочку в облаке селектела, на которой крутится два джанго проекта. Оба проекта юзают sqlite файлы.

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

Второй — только джанго админка + граппелли. Используется как записная книжка.

Все запущено через fcgi + nginx, статика настроена так:

location /static {
        access_log off;
        log_not_found off;
        expires 3d;

        alias /var/www/project/static;
}

Морду и того и другого юзает человек 5, раз 10 в день — посещалка никакая.

При этом, с запущенным вторым проектом (админка) в день набегает 4-6 млн. запросов на чтение с диска. Без него — тысяч 300 максимум.

Медитировал над iotop и htop — там ничего не видно, дело, похоже, действительно в джанге.

Кто сталкивался? Есть ли какое-нибудь простое решение — как поумерить аппетиты админки?

 , ,

gistart
()

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