Сообщения в linux.14

Re: Работа с графикой в gnu/linux дистрибутивах.

Ответ на сообщение
Я когда надо использую Gimp и Inkscape. Очень давно юзал блендер. Но они практически в любом дистрибутиве есть. Так что вопрос не понял.
Andrew Lobanov to Rush_Pon (2016-07-30 16:15:06) [ссылка]

Re: Работа с графикой в gnu/linux дистрибутивах.

Ответ на сообщение
Дистрибутив и DE не имеют никакого значения. Совершенно.
Если убрать из внимания политику поставки драйверов, конечно. А то на свободных дровах всякие 3D-штучки вроде Blender работать будут не везде.
vit01 to Rush_Pon (2016-07-30 13:32:18) [ссылка]

Работа с графикой в gnu/linux дистрибутивах.

Таки работаю с графикой полтора года. За это время поюзал несколько дистров и de. В итоге пришел к некоторым заключениям:
Ubuntu lts версий с такими de, как mate, xfce 4, gnome 3, kde 4-5 обеспечивает приятную работу. Дебиан 8, с теми же de тоже неплох, если пройтись по нему напильником.
А что бы вы заюзали для работы с графикой? Или может уже юзали?
Rush_Pon to All (2016-07-30 12:59:59) [ссылка]

Re: Linux Deploy

Ответ на сообщение
vit01> Хоть совсем не в тему, но вставлю слово, как пользователь шестёрки. Раньше, сидя на 4.2 и 4.4, перепробовал кучу подобных программ. Один раз даже получилось завести дистрибутив, но дальше пошли глюки, и пришлось удалить.
vit01> Лучший вариант для систем ниже 5.0 - это получить root-доступ и сделать собственный chroot со скриптами запуска. Ну а потом интегрировать, например, с вот этим приложением (как сделал я): https://f-droid.org/repository/browse/?fdfilter=jackpal&fdid=jackpal.androidterm , чтобы прямо при запуске терминала открывался GNU-шный шелл.
О! Вилен данк! Буду пробовать...
geomaster to vit01 (2016-07-19 09:02:03) [ссылка]

Re: Linux Deploy

Ответ на сообщение
Во, даже нашёл свои рабочие скрипты, которые раньше использовал для этих целей.

ii://m52HuxpAa74VihPX21AI (эха ii://tmp.red.eyes)
vit01 to vit01 (2016-07-19 08:09:55) [ссылка]

Re: Linux Deploy

Ответ на сообщение
Хоть совсем не в тему, но вставлю слово, как пользователь шестёрки. Раньше, сидя на 4.2 и 4.4, перепробовал кучу подобных программ. Один раз даже получилось завести дистрибутив, но дальше пошли глюки, и пришлось удалить.

Лучший вариант для систем ниже 5.0 - это получить root-доступ и сделать собственный chroot со скриптами запуска. Ну а потом интегрировать, например, с вот этим приложением (как сделал я): https://f-droid.org/repository/browse/?fdfilter=jackpal&fdid=jackpal.androidterm , чтобы прямо при запуске терминала открывался GNU-шный шелл.
vit01 to geomaster (2016-07-19 05:44:23) [ссылка]

Linux Deploy

Есть пользователи данного чуда на ведроиде 4.4? У вас дистрибы ставятся корректно?
Пытаюсь заживить сабж как замену Termux на ведроиде < 5.0
geomaster to All (2016-07-19 05:04:34) [ссылка]

Re: Termux + ssh

Ответ на сообщение
AL> Наступил на непонятные грабли с сабжем. Поставил openssh, но при попытке подключения куда-либо он просто впадает в ступор и не отдупляется пока не прибьёшь его.
Давай более подробную информацию. Откуда устанавливал openssh (компилил сам или брал из репозитория)? Какая версия? Может быть, есть лог запуска?

Регулярно пользуюсь ssh клиентом на Termux (ставил из репозитория), и никогда проблем не было.
vit01 to Andrew Lobanov (2016-07-11 06:40:34) [ссылка]

Termux + ssh

Наступил на непонятные грабли с сабжем. Поставил openssh, но при попытке подключения куда-либо он просто впадает в ступор и не отдупляется пока не прибьёшь его.
Andrew Lobanov to All (2016-07-11 05:19:08) [ссылка]

Re: Mesos

Ответ на сообщение
> Да, я использую цезий на телефоне, но, боюсь, что интернетов у меня там не будет :)
Ну тоже дело. Надо же отдыхать иногда от сети =)
> Фоточки будут. Как раз новый объектив купил.
Круть. А я вот думаю на какую мыльницу фоткать Урал, так как нормальных аппаратов в пределах досягаемости нет, а покупать жаба душит.
Andrew Lobanov to Difrex (2016-07-08 10:34:05) [ссылка]

Re: Mesos

Ответ на сообщение
>Если что, можно цезий на андроиде юзать (я так езжу нынче)
Да, я использую цезий на телефоне, но, боюсь, что интернетов у меня там не будет :)

Фоточки будут. Как раз новый объектив купил.
Difrex to Andrew Lobanov (2016-07-08 10:09:32) [ссылка]

Re: Tor Port Forwarding: проще простого

Ответ на сообщение
Хорошая статья. Спасибо.
Andrew Lobanov to vit01 (2016-07-08 05:47:19) [ссылка]

Tor Port Forwarding: проще простого

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

Проблема: нужно быстро открыть локальный порт для подключения к устройству извне. Пусть это будет для примера порт ssh и web. На пути куча NAT, а выделенного сервера у нас просто нет.

Решение:
# Ставим Tor через стандартные репозитории

sudo su

apt-get install tor

# Правим /etc/tor/torrc

# И туда

# HiddenServiceDir /var/lib/tor/myhiddenservice/
# HiddenServicePort 22 127.0.0.1:22
# HiddenServicePort 8080 127.0.0.1:80

# Перезапускаем Tor

systemctl restart tor # или как-то по-другому
Вот мы открыли в сеть Tor локальный порт 22 и 80 (через Tor 8080). Вообще, держать ssh на стандартном порту - это довольно плохо, но это был просто пример.

Теперь в каталоге /var/lib/tor/myhiddenservice/ будут лежать 2 файла: hostname и private_key.
Делаем их бэкапы.

Открыв файл hostname, обнаруживаем ваш длинный хост .onion. Переносим его на второй компьютер и сохраняем. Можно даже вот так:

Правим файл ~/.ssh/config на клиенте
Host mykomp
      HostName blablablabla.onion
      PubkeyAuthentication yes
      PasswordAuthentication no
      Port 22
Здесь же устанавливаем программу proxychains-ng или просто proxychains. Обычно она есть в официальных репозиториях (на Арче точно есть). Если что, её очень просто скомпилировать из исходников: https://github.com/rofl0r/proxychains-ng

Правим конфиг /etc/proxychains.conf

Там должны быть такие параметры
proxy_dns

[ProxyList]
socks5	127.0.0.1  9150

# или socks4 127.0.0.1 9050
Можно подключаться:
proxychains ssh mykomp
Не забываем проверить ssh fingerprint, потому что в Tor вероятность MITM заметно выше.
Также можно получить доступ к веб-серверу через http://blablablabla.onion:8080, который мы тоже пробросили.

ВСЁ!

Чем это лучше ssh port forwarding?

1. Очень просто. Надо поправить всего пару конфигов, и уже можно пользоваться на постоянной основе
2. Нет проблем с открытием сразу нескольких локальных портов
3. Tor устойчив к обрывам сети. SSH P.F. же часто обрывает весь канал (особенно при неправильной настройке TCP KeepAlive) из-за малейшего сбоя.
4. Не нужен собственный сервер с белым IP
5. Контролируется с помощью обычных сервисов-юнитов (тот же systemd), работает в фоновом режиме. Удобно настроить на автозапуск.

Чем ssh port forwarding лучше этого подхода?

1. Большая скорость.
2. Поддерживается абсолютно везде.

Настроил себе ssh через Tor на домашней машине. Теперь, если срочно надо куда-то уйти, запускаю Tor одной командой и могу не беспокоиться насчёт потерянного доступа. Беру и подключаюсь к домашней консоли через телефон. Для андроида есть официальное Tor-приложение Orbot, которое умеет делать прозрачную проксификацию для любого приложения и вообще очень удобное.
vit01 to All (2016-07-08 05:32:57) [ссылка]

Re: Mesos

Ответ на сообщение
Difrex> Зафигачили несколько проектов полностью в сабж.
Difrex> Статью написать вот в нашу секточку думаю.
Обязательно напиши, будет интересно почитать. Кластеризация - дело полезное и необходимое на продакшене.
Difrex> ЗЫ: в субботу выезжаю в Крымнаш, не будет меня две недели. Нода/поиск в авторежиме будут работать.
Аналогично насчёт фоточек. Интересно ещё будет узнать, какие в этом месте цены на продукты и услуги. А ещё можно будет протестировать всякие зарубежные сайты на работоспособность (небось кто-то ещё не снял санкции).
vit01 to Difrex (2016-07-07 10:16:41) [ссылка]

Re: Mesos

Ответ на сообщение
Difrex> Зафигачили несколько проектов полностью в сабж.
Difrex> Офигительно: разрабы довольны -- у них есть кнопочка для рестарта их сервиса, апишечка куда они могут стучаться. Тестировщики довольны -- у них есть окружение полностью идентичное боевому. Админы довольны -- все работает :)
Вот что мне в твоих сообщениях нравится, так это то, что я без гугла их читать не могу =)
Difrex> Статью написать вот в нашу секточку думаю.
Напиши обязательно. Нужно больше хорошего контента в сети, а я его не генерирую.
Difrex> ЗЫ: в субботу выезжаю в Крымнаш, не будет меня две недели. Нода/поиск в авторежиме будут работать.
Если что, можно цезий на андроиде юзать (я так езжу нынче). В любом случае желаю хорошо отдохнуть. Фоточки привези =)
Andrew Lobanov to Difrex (2016-07-07 09:31:23) [ссылка]

Mesos

Зафигачили несколько проектов полностью в сабж.
Офигительно: разрабы довольны -- у них есть кнопочка для рестарта их сервиса, апишечка куда они могут стучаться. Тестировщики довольны -- у них есть окружение полностью идентичное боевому. Админы довольны -- все работает :)

Статью написать вот в нашу секточку думаю.

ЗЫ: в субботу выезжаю в Крымнаш, не будет меня две недели. Нода/поиск в авторежиме будут работать.
Difrex to All (2016-07-07 08:27:04) [ссылка]

Re: Slackware 14.2

Ответ на сообщение
btimofeev> А я с появлением безлимитного интернета как-раз перескочил на арч. Тогда мне в нем понравилось что ставится только минимальная система, далее устанавливаешь что душе угодно (хотя сейчас я вижу, что такое есть много где), единый конфиг для системы (который постепенно выпиливали, и с появлением системд совсем выкинули), простой формат пакетов и pkgbuild'ов - свой пакет в большинстве случаев сделать можно за пару минут.
Минимальная система мне тоже нравится. Я и дебиан так ставил.

Слакбилд написать, конечно, подольше, зато это простой скрипт.
btimofeev> Этот арч у меня простоял с 2009 по 2016 год, пока нетбук не умер. На лоре все пишут про проблемы роллинг релиза, типа все ломается после обновления, но у меня за эти годы кажется один раз xorg не запустился после обновления, что потребовало правки конфига. Даже после моего годового пребывания в армии система нормально обновилась.
У меня с арчем чего только не случалось. И регрессии ловил в том исле и в ядре, и отваливалось всё подряд от ксорга до алсы. Причём именно такие полюсные ситуации наблюдал на форумах: или всё работает как часы или всё ломается причём часто. Правда арч я снёс в 2012-м году и с тех пор не ставил больше.
btimofeev> Но.. это уже совсем не тот арч который был в 2009 году. А вот слака видимо особо не меняется и это замечательно. Я когда впервые увидел Slackware не понимал почему везде ходят слухи что дистрибутив очень сложен, ведь он простой как валенок. Для меня дистрибутивы которыми я пользовался ранее (а это были ASPlinux, mandrake, а после и mandriva, немного fedora, которая мне почему-то никогда не нравилась) казались намного более сложными.
Мой первый был именно ASPlinux. Очень непростая вещь. С него сразу слез на слаку. Потом был арч, дебиан (но там мне не понравилось пересобирать некоторые пакеты для себя и куча скриптов вместо текстового редактора для настройки). В итоге вернулся на слаку да так и остался на ней. С 10 версии сидел на всём, исключая разве что 13.1. По первости заказывал диски на линуксцентре, так как жирного инета в пределах досягаемости не было (на самом деле десятку мне друг со спутника нарыбачил).
btimofeev> Что-то мне захотелось еще раз Slackware посмотреть, попробовать что-ли поставить.
Фиг знает. Если сейчас всё устраивает, то зачем менять? Суть слаквари в названии. Действительно для лентяев дистрибутив.
Andrew Lobanov to btimofeev (2016-07-07 04:27:20) [ссылка]

Re: Slackware 14.2

Ответ на сообщение
AL> Пробовал и дебиан и арч и генту, но простота и предсказуемость слаки подкупает.
А я с появлением безлимитного интернета как-раз перескочил на арч. Тогда мне в нем понравилось что ставится только минимальная система, далее устанавливаешь что душе угодно (хотя сейчас я вижу, что такое есть много где), единый конфиг для системы (который постепенно выпиливали, и с появлением системд совсем выкинули), простой формат пакетов и pkgbuild'ов - свой пакет в большинстве случаев сделать можно за пару минут.

Этот арч у меня простоял с 2009 по 2016 год, пока нетбук не умер. На лоре все пишут про проблемы роллинг релиза, типа все ломается после обновления, но у меня за эти годы кажется один раз xorg не запустился после обновления, что потребовало правки конфига. Даже после моего годового пребывания в армии система нормально обновилась.

Но.. это уже совсем не тот арч который был в 2009 году. А вот слака видимо особо не меняется и это замечательно. Я когда впервые увидел Slackware не понимал почему везде ходят слухи что дистрибутив очень сложен, ведь он простой как валенок. Для меня дистрибутивы которыми я пользовался ранее (а это были ASPlinux, mandrake, а после и mandriva, немного fedora, которая мне почему-то никогда не нравилась) казались намного более сложными.

Что-то мне захотелось еще раз Slackware посмотреть, попробовать что-ли поставить..
btimofeev to Andrew Lobanov (2016-07-06 06:47:24) [ссылка]

Re: Slackware 14.2

Ответ на сообщение
btimofeev> А у тебя это основной дистрибутив или для каких-то отдельных целей используешь?
Основной ага. Я шибко ленивый чтобы осваивать что-либо другое. Пробовал и дебиан и арч и генту, но простота и предсказуемость слаки подкупает.

// Может дело в том, что я со слакой 10 лет уже знаком и просто сила привычки.
Andrew Lobanov to btimofeev (2016-07-04 18:39:34) [ссылка]

Re: Slackware 14.2

Ответ на сообщение
AL> Перекатился сегодня на сабж.
А у тебя это основной дистрибутив или для каких-то отдельных целей используешь?
btimofeev to Andrew Lobanov (2016-07-04 15:52:23) [ссылка]

Re: Slackware 14.2

Ответ на сообщение
Дистрибутив отличный. Пользовался им (а потом еще и Zenwalk'ом) пару лет, когда интернет был через gprs и очень дорогой. Моя мама тоже долгое время пользовалась слакой - для нее я выбирал дистрибутив по принципу поставил и забыл.
btimofeev to Andrew Lobanov (2016-07-03 21:09:55) [ссылка]

Slackware 14.2

Перекатился сегодня на сабж. Перекатывался переустановкой, так как успел засрать 14.1, а чистить было лень. Патрик неизменно радует своим дистрибутивом. А ещё на том же ЛОРе тучи хейтеров веселят из года в год.
Andrew Lobanov to All (2016-07-03 18:26:34) [ссылка]

Re: Попытки собрать sbcl под Termux

Ответ на сообщение
vit01> А вот это зря. Бинарная версия sbcl из дебиана заводится на самом деле очень легко. И даже работает. Могу написать инструкцию, если хочешь.
Сказано - сделано. Рабочий скрипт с комментариями лежит в новой "красноглазой" эхе. На этот раз даже без лишнего шага с дебиановским пакетом.

// полдня возился с написанием этого HowTo, но зато пригодится кому-нибудь
vit01 to vit01 (2016-07-01 14:47:13) [ссылка]

Re: Попытки собрать sbcl под Termux

Ответ на сообщение
btimofeev> Сделай пожалуйста. Интересно будет почитать.
Готово.
Andrew Lobanov to btimofeev (2016-06-30 18:02:18) [ссылка]

Re: Попытки собрать sbcl под Termux

Ответ на сообщение
AL> // Если кто хочет эту эху на станции13, отпишитесь. Прокину.
Сделай пожалуйста. Интересно будет почитать.
btimofeev to Andrew Lobanov (2016-06-30 17:25:08) [ссылка]

Re: Попытки собрать sbcl под Termux

Ответ на сообщение
vit01> Ну а по сабжу см. ii://tmp.red.eyes
AL> Читаю с интересом. На таверну проброшена с первого дня существования.
Включил её в эхолист ноды под заголовком "Красноглазые приключения". :)

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

Такое местечко нам иногда требуется. Да здравствуют дебаг-логи, длинные листинги кода и просто разговоры с самим собой!

В ближайшие дни переведу текстовку из /x/file с логом ошибок на английский и скину ребятам из Termux.
А ещё в планах набросать инструкцию для установки бинаря.

Так что не отписываться: скандалы, интриги и расследования ещё ждут своего часа :)
vit01 to Andrew Lobanov (2016-06-30 16:07:27) [ссылка]

Re: Попытки собрать sbcl под Termux

Ответ на сообщение
vit01> Кстати, в репозиториях Termux, оказывается, есть tinyscheme. Привет из GIMP! Только вот он ещё и не умеет ничего почти.
Я схему и так то не очень люблю. Даже если мне в руки racket дать. И никакой SICP мне тут не поможет. PCL, кстати, разочаровывает. ANSI CL получше будет, но в свободном доступе только пиратские версии находил. Хотя, когда это меня останавливало =)
vit01> Ну а по сабжу см. ii://tmp.red.eyes
Читаю с интересом. На таверну проброшена с первого дня существования.

// Если кто хочет эту эху на станции13, отпишитесь. Прокину.
Andrew Lobanov to vit01 (2016-06-30 06:39:29) [ссылка]

Re: Попытки собрать sbcl под Termux

Ответ на сообщение
Кстати, в репозиториях Termux, оказывается, есть tinyscheme. Привет из GIMP! Только вот он ещё и не умеет ничего почти.

Ну а по сабжу см. ii://tmp.red.eyes
vit01 to vit01 (2016-06-29 17:33:47) [ссылка]

Re: Kivy: опять за старое

Ответ на сообщение
vit01> Решил тут попробовать сабж: https://kivy.org
vit01> Зачем? Опять же, ради андроида. Сабж позволяет писать GUI приложения для гнулинуксов, винды, андроида и яблока. На питоне (пока что 2, тройка ещё экспериментальная).
Именно потому, что тройка пока экспериментальная, я не кинулся пилить на этом тулките свой клиент для андроида. Жду когда появится что-нить.
vit01> У Киви есть собственный довольно симпатичный GUI-тулкит, немного напоминающий Qt. И самое приятное - это то, что для андроида он позволяет собрать всё прямо в APK.
Бульдозер в руки и паковать =)
vit01> Попробую портировать туда CutieFeed. Если получится, то это будет очень и очень круто. Я, конечно, пока пользуюсь Цезием на телефоне, но у моего клиента гораздо более быстрый и навороченный фетчер, а также есть графический конфигуратор.
Не напоминай мне про фетчер =) Больное место у цезия. С другой стороны, можно очень просто подсунуть цезию и твой фетчер.

// Антиэхотаг, я так и не решил как лучше организовать процесс фетчинга. Просто забирать последние N сообщений индекса мне не нравится.
Andrew Lobanov to vit01 (2016-06-27 09:24:17) [ссылка]

Kivy: опять за старое

Решил тут попробовать сабж: https://kivy.org
Зачем? Опять же, ради андроида. Сабж позволяет писать GUI приложения для гнулинуксов, винды, андроида и яблока. На питоне (пока что 2, тройка ещё экспериментальная).

У Киви есть собственный довольно симпатичный GUI-тулкит, немного напоминающий Qt. И самое приятное - это то, что для андроида он позволяет собрать всё прямо в APK.

Попробую портировать туда CutieFeed. Если получится, то это будет очень и очень круто. Я, конечно, пока пользуюсь Цезием на телефоне, но у моего клиента гораздо более быстрый и навороченный фетчер, а также есть графический конфигуратор.
vit01 to All (2016-06-27 08:41:25) [ссылка]