LINUX.ORG.RU

Избранные сообщения teod0r

Хочется знать кто и когда лезет в интернет. Как?

 

netstat не устраивает, потому что

netstat -ctunelp может пропустить и не заметить сетевой активности, если она меньше секунды происходила.

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

Неужели ничего простого нет?

praseodim
()

Игры типа Warcraft II

 

Есть ли? Посоветуйте хорошие. Платформа любая.

Перемещено JB из talks

Deleted
()

RetroShare 0.6.1

 

Группа Open Source

Вышла RetroShare 0.6.1 — платформа для приватного обмена файлами и сообщениями при помощи шифрованной Friend-to-Friend сети. В данной разновидности одноранговых сетей пользователи устанавливают прямые соединения только с пирами, которым они разрешают. Программа доступна для Windows, macOS, FreeBSD и многих дистрибутивов GNU/Linux. Исходный код RetroShare написан на языке C++ с использованием тулкита Qt и распространяется под лицензией GPLv2+.

Основные изменения:

  • Реализован сервис Круги, необходимый для создания приватных форумов, каналов (и, в дальнейшем, чатов) для определённых групп псевдо-анонимных личностей;
  • Добавлены группы доверенных узлов (друзей), которые пользователь может использоваться для ограничения доступа к контенту: своим форумам, каналам или файлам для раздачи;
  • Для защиты от спама в форумах теперь можно запретить писать всем неподписанным личностям и/или личностям, подписанным неизвестными ключами;
  • Добавлена возможность автоматически банить все личности, подписанные тем или иным ключом;
  • Возможность изменения порога репутации для авто-бана личностей (по-умолчанию равен -0,5);
  • Ряд улучшений в веб-интерфейсе и VoIP-плагине, которые ещё предстоит значительно доработать.

>>> Примечания к релизу (wordpress.com)

xdimquax
()

Переместить regexp в другое место строки

 , ,

Здравствуйте! Помогите, пожалуйста сделать следующее: нужно средствами awk или sed или иных утилит из unixutils (но не bash) написать однострочник, который вырезает во всех строках текст, соответствующий регулярному выражению и вставляет его в этих же строках, но после 17-го Tab'а. sed, по-моему отпадает, т.к. количество разобранных выражений от 0 до 9.

xseed
()

Лучшие некоммерческие игры

 ,

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

sulevaz
()

перенаправление потока вывода программы запущенной в фоне

 ,

Например запускаю tcpdump, останавливаю его комбинацией клавиш Ctrl+z. Дальше если его перевести в фон командой bg, то вывод он будет направлять в консоль на которой был запущен.
Вопрос первый, как его теперь остановить с этой консоли, (если это конечно возможно)? Комбинация клавиш Ctrl+z не действует так как теперь tcpdump в фоне. Можно с другой консоли послать ему сигнал kill -20 pid и он опять уснёт. Ответ на этот вопрос нашёл. Надо прямо в этой консоли в которую идёт поток, не обращая внимания на него набирать вот такую комбинацию:

kill -20 `ps ax | grep tcpdump | grep -v grep | cut -c1-6`

после нажатия enter-а процесс уснёт.

Остался не решённый второй вопрос. Как теперь, указать ему что бы он поток вывода направлял не в консоль с которой был запущен, а например в файл, (опять же если это возможно)?

v4567
()

Помогите мне совладать с sed, а может мне нужен не он?

 

Есть файл плэйлиста - допустим untitled.pls

Содержимое, что-то вроде такого:

[playlist]
NumberOfEntries=13
File1=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/01 CHOOGA - I Remember All.mp3
File2=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/02 Susanin - Rain.mp3
File3=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/03 Seldome - Matvey.mp3
File4=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/04 U-dahn - Cray.mp3
File5=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/05 DJ DED - Autumn is Back.mp3
File6=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/06 N-box - Beautiful Moments.mp3
File7=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/07 Celestial Spirit - Mescalito.mp3
File8=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/08 DJ DED - Just Funk.mp3
File9=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/09 Smoki Jay - Blueberry.mp3
File10=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/10 Seldome - Mies.N.mp3
File11=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/11 PIANOCHOCOLATE - Not Too Late.mp3
File12=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/12 Peter Zanegin - Sun Force.mp3
File13=/media/D/music/Tunguska/VA - Tunguska Electronic Music Society - Siberian Jungle vol.2 - 2011/13 N-box - Fallen Angel.mp3

Мне хочется получать на выходе только названия треков, в таком виде:

01 CHOOGA - I Remember All
02 Susanin - Rain
03 Seldome - Matvey
04 U-dahn - Cray
05 DJ DED - Autumn is Back
06 N-box - Beautiful Moments
07 Celestial Spirit - Mescalito
08 DJ DED - Just Funk
09 Smoki Jay - Blueberry
10 Seldome - Mies.N
11 PIANOCHOCOLATE - Not Too Late
12 Peter Zanegin - Sun Force
13 N-box - Fallen Angel

Погуглив пришёл к такому:

cat untitled.pls | cut -c 65-
Удаляются первые 65 символов до названий треков. Это уже хорошо. Но блин! Если я захочу проделать это с другим плэйлистом, там придёться опять подбирать сколько символов удалить в начале, т.к. изменится название папки и т.д. Здесь явно нужно что-то по круче, чем просто cut.

Погуглил примеры с sed. Ничего не нашёл сложнее, как удалить пробелы, поставить пробелы, удалить строку и т.д. Здесь явно нужны регулярные выражения(ох и не дружу я с ними, на википедии всё понятно, но как берусь за них - затык), либо ещё можно как-то удалять символы до последнего знака «/» в строке и потом ещё ".mp3" в конце. Мне ничего особенного ненужно, только вывести в консоли только названия треков(без расширения .mp3, .wav и т.д.) из файла плэйлиста.

loopergood
()

Загрузка второго ядра на 30-40%

 ,

Убунту 16.04 с i3wm. Машинка с двухядерным процем. Загрузка второго ядра в районе 30-40% Вывод top:

http://pixs.ru/showimage/Videlenie0_3453912_23015436.png

Отсортировал вывод по CPU%, но всё равно не видно что отжирает второе ядро. Из-за этого также высокий load average, что, как я читал, не очень хорошо.

Собственно, куда копать и как фиксить? Подскажите, люди добрые.

Hamster_on_Linux
()

Произвольное включение акселерации

 

Выключил акселерацию командой: xset m 0 0

Всё было нормально довольно длительное время. Позавчера остановился курсор (на пол секунды или около того) и выключилась акселерация. И так продолжается до сих пор. За сегодня заново писал раз 10 - xset m 0 0.

Вроде как происходит выключение из-за высокой нагрузки (вайн, нативные игры).

В journalctl ничего нету. Какие логи смотреть?

isaq
()

Выполнение загружаемого кода из программы

 

Есть программа на C++, в которую будет подгружаться алгоритм в .cpp файле. Допустим, что в нем всегда присутствует метод Do(). Необходимо выполнить Do() из программы. Как это можно реализовать? Не прошу полностью рассказывать решение - только натолкнуть на мысль/подсказать ключевые слова для гугления. Спасибо.

maked0n
()

Wine Wizard 1.0

 ,

Группа Open Source

Вышел Wine Wizard 1.0. Кто не помнит, читайте прошлую новость.

( читать дальше... )

>>> Подробности (github.com)

LLIAKAJL
()

Настройка частоты обновления экрана.

 

Доброго времени суток. Заметил, что во время просмотра видео или прокрутки страниц на экране появляются «отстающие» полосы, как я понимаю проблема с частотой обновления экрана (в настройках доступно только разрешение). Конфигурация: Экран ноутбука + подключенный по HDMI монитор. Полосы присутствуют на обоих. Debian 8. xrandr говорит:

Screen 0: minimum 320 x 200, current 2966 x 900, maximum 8192 x 8192
eDP1 connected primary 1600x900+1366+0 (normal left inverted right x axis y axis) 382mm x 214mm
   1600x900      60.01*+  48.00  
   1440x900      59.89  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
HDMI1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 409mm x 230mm
   1366x768      59.79*+
   1280x1024     75.02    60.02  
   1280x720      59.97  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   640x480       75.00    72.81    66.67    60.00  
   720x400       70.08 
Режимы 60.01, 59,79 - видимо отсюда и полосы, должно быть ровно 60. Гуглил, нашел советы, что надо править конфиги Xorg, но у меня такие отсутствуют, да и хотелось бы «покликать» и случаем не сломать графику себе. Спасибо.

wrangler
()

Help. infinality портит шрифт

 , ,

Доброго времени суток.

Поставил infinality по этому мануалу. Все отлично, но теперь один символ в этом шрифте не отображается.

Было так (imgur.com), а стало так (imgur.com).

Можно ли как-то сделать, чтобы infinality игнорировал конкретный шрифт и не изменял его отображение? Или(так еще лучше), как сделать, чтобы конкретный символ не трогал? Если есть еще какие-то идеи, как починить, выкладывайте.

gojira
()

Упражнения по регулярным выражениям

 , ,

Доброго времени суток!

Сел на НГ-каникулах изучать Perl и дошел счас до регулярок. Очень уж они понравились, так что хочется, чтобы они получше запомнились. Из чего 2 вопроса:

1) Встречал кто-нибудь набор тестов по регуляркам, да побольше?

2) Регулярки SEd, Perl, awk и остальных языков сильно между собой по синтаксису отличаются? Здесь тупо лень гуглить, но если память мне не изменяет, у SEd там был какой-то дополнительный изврат с заменами строк и еще набором дополнительных возможностей (или перл тоже так умеет?).

aido
()

Состоялся релиз отличного мода Long War 1.0 для XCOM: Enemy Within

 , ,

Версии мода для Mac и linux доступны в отдельных инсталляционных пакетах

Страница оф. релиза: http://www.nexusmods.com/xcom/mods/88/

Локализация и перевод описания/сопроводиловки: https://tbsplay.ru/resources/long-war-rus.3/

Обменник:

Версия мода для Mac и linux http://rghost.ru/6hlG2FNPY

Версия мода для PC http://rghost.ru/6dwXWqLXj

Русификатор от tbsplay.ru http://rghost.ru/878SpbdrQ

Настоятельно рекомендуется ставить на стимовскую лицензию, в противном случае ждем обновления раздачи: http://nnm-club.me/forum/viewtopic.php?t=906235

Надеюсь, поможет скоротать месяц в ожидании XCOM 2

fcx
()

Наглядный System Monitor без Xorg

 , ,

Всем привет!
Разжился мелким мониторчиком для своего локального «сервера». Захотелось прибить его на стену рядом и постоянно выводить туда разную статистику, то как сводную нагрузку на проц, диски и сеть.
С ходу на ум приходит мысль разбить экран tmux'ом на сегменты и в каждом запустить программу мониторинга. Или же наткнулся на NMON, который почти то и делает, но кривенько (т.к. у меня консоль с разрешением fb 1024x768, а NMON жёстко запилен для 80х25 - сами представьте что получается).
Так вот. Может кто посоветует что-нить «веселенькое»? Xorg у меня нет, и ставить ради этого не вижу смысла. Но есть fb, как вы могли уже догадаться.[fb] Есть мысль взять статистику с MRTG или чего-то подобного и выводить её при помощи консольного броузера типа NetSurf.
Что скажете?

Spider55
()

Помните такую игрушку как Deus Ex?

 , ,

Короче: вышел масштабный апдейт для первой части. Обновили не только текстуры, но и хорошо перекроили карты — они теперь более... уютные. Мусор всякий подавляли, на стены всякую дрянь. Комнаток мелких запилили. Множество мелких, но приятных изменений. Так что если вдруг кто хотел пройти\перепройти — сейчас хороший повод.
Называется «Deus Ex revision».

Stahl
()

Школьники ддосят

 

Школьники ддосят мой сервер. Установил ddos deflate, он помогает, но не очень. Как можно еще защититься от этого?

MrSullex
()

Очередной развод от Мегафона

 

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

Добрый вечер! В настоящее время подписка к стороннему сайту «Игроклуб Gamifive» с номера XXXXX отключена. Запрета на подключение мобильных подписок на номере не установлено. Оформление мобильных подписок происходит с помощью отправки sms-сообщения или набора короткой команды, а также на сайтах. Проверять наличие подписок Вы можете командой *505#, а также в Личном кабинете (lk.megafon.ru) в разделе ?Услуги -> Услуги, опции и подписки?. Рекомендую Вам подключить услугу ?Контентный счет? во избежание повторения ситуации в дальнейшем. Это дополнительный счет, на котором можно разместить денежные средства и оплачивать с него товары, услуги, контент. Если не пополнять баланс этого счета (в том, случае, если не планируете ничего оплачивать), то и никаких дополнительных списаний не произойдет. Подключить можно с помощью команды *393*4*# вызов.

Jopich
()

xterm и как его есть?

 ,

Кто настраивал? Поделитесь решением, чтобы не резал текст при изменении размера окна?

dodevich
()