LINUX.ORG.RU

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

Какой поисковой системой вы пользуетесь, какую поисковую систему вы считаете безопасной ?

Форум — Security

Собственно, вопрос читаете в заглавии.

 

VagabundoNomado
()

bash - работа с текстом.

Форум — General

Доброго времени. Есть две переменных, первая содержит весь алфавит, а вторая 26 заранее сгенерированных строк типа:

+er+
+8i+
+3c+
...
Есть файл в котором нужно произвести замену всех «a» на «+er+», всех «b» на «+8i+» и т.д.

Как это можно сделать? Заранее спасибо

 

Sherman
()

SELinux. За и против.

Форум — Admin

Хотелось бы узнать, кому он навредил? Есть ли доказательства, что АНБ лютого зверя создали и к пользователям лезут?

Заодно посоветуйте книги/учебники/инструкции, где относительно подробно описан SELinux, желательно с примерами, но не готовые рецепты.

 

newprikolist
()

вставить текст в командрую строку из выхлопа программы

Форум — General

Привет.

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

 

ijk
()

Замена части строки

Форум — General

Господа, есть строка такого вида <td class=«column-1»>96</td><td class=«column-2»>Николаев</td><td class=«column-3»>351</td> как мне красиво удалить HTML теги чтобы осталась строка только такого вида

96 Николаев 351

Предполагаю что нужно использовать sed, но никак не могу ему правильную инструкцию подсунуть.

sed 's/<>/[^]' filename не работает

 

IliaNikolaev
()

RetroShare 0.6.2

Новости — Open Source
Группа Open Source

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

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

>>> Подробности

 

xdimquax
()

Посоветуйте свободную музыку

Форум — Talks

Посоветуйте какую-нибудь энергичную свободную музыку, орентируясь на предпочтания: http://www.youtube.com/watch?v=2WPCLda_erI http://www.youtube.com/watch?v=QbzE8jOO7_0 https://www.jamendo.com/en/list/a135593/cosmic-dreams — весь альбом, в меньшей степени. Желательно без слов.

Подходят CC-BY, CC-BY-SA, CC0 (не NC и не ND)

 ,

Klymedy
()

Ищу расширение типа Self-Destructing Cookies с возможностью white-list для отдельных cookie

Форум — Desktop

SUBJ. Идея Self-Destructing Cookies хорошая, но он, вроде, умеет только добавлять в белый список целые домены. Я же хотел бы иметь возможность добавлять ещё и конкретные имена cookie, чтобы оставить только самые нужные.

 , ,

anonymous00
()

Список, просто необходимых, адонов для безопасного серфинга ваших интернетов под Лисой

Форум — Security

Список для 2017 года?

Мой список:

  • NoScript
  • uBlock Origin
  • HTTPS Everywhere
  • Self-Destructing Cookies

Что нибудь еще новенькое/лучшее есть? Делимся.

UPD: https://www.privacytools.io/#addons

 , ,

Oxdeadbeef
()

Как и чем распарсить такой сайт для получения ссылок на картинки

Форум — Web-development

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

http://www.metmuseum.org/art/collection#!?perPage=20&geolocation=Mexico&a...

Но их можно узнать, ссылки и названия типа:

http://images.metmuseum.org/CRDImages/ao/mobile-large/DP229188.jpg
Мне важно узнать из выдачи конкретной страницы все вот такие DP229188.jpg, я смогу их потом выкачивать полноразмерными просто изменив ссылку на:
http://images.metmuseum.org/CRDImages/ao/original/DP229188.jpg

Есть также ссылки на выдачи постранично, которые можно скормить парсеру или что там будет получать ссылки на картинки, вот такого типа:

http://www.metmuseum.org/art/collection#!?geolocation=Anatolia&showOnly=withImage&offset=20&pageSize=0&sortBy=Relevance&sortOrder=asc&perPage=20

http://www.metmuseum.org/art/collection#!?geolocation=Anatolia&showOnly=withImage&offset=40&pageSize=0&sortBy=Relevance&sortOrder=asc&perPage=20

http://www.metmuseum.org/art/collection#!?geolocation=Anatolia&showOnly=withImage&offset=60&pageSize=0&sortBy=Relevance&sortOrder=asc&perPage=20

Чем можно пропарсить такую выдачу, например gem какой-нибудь или модуль для node или еще что-то, подскажите пожалуйста.

 , , ,

Bruce_Lee
()

Поставить на счётчик короткоживущие процессы.

Форум — Development

Есть один скрипт, для выполнения которого рождается процесс и живёт в среднем 1 мс. Как получить график зависимости от времени: занимаемой процессом ОЗУ, процессорного времени и io канала с диском?

 

ados
()

Где взять шлейф?

Форум — Linux-hardware

Здравствуйте, форум радиолюбителей

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

Картинка: https://s8.postimg.org/hsv3vu7np/IMG_20170227_094841.jpg

 ,

makoven
()

Подскажите сравнимые аналоги Ghostery и NOScript, которые не лезут в сеть без МОЕГО разрешения

Форум — General

1) Выключаем прокси браузера

2) Запускаем:
iftop -P

3) Заходим на (текстовая страница без ссылок):
https://raw.githubusercontent.com/sanyo-ok/utils/master/rsync.sh

Видим кучу соединений куда не поподя и куда не просят, как запретить их одним кликом?

Просьба, тролей из всяких АНБ и других спецслужб не засирать топик своей дезой.

 ,

sanyock
()

Замена dmenu

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

Собственно есть вопрос по разработке.

dmenu написан с использованием xlib и как я понял, использует его функции для «перевода» нажатой клавиши в символ для добавления к «строке поиска».

А с учетом того, что у меня используется xcb, таких функций я пока не нашел(их вообще реализовывали?).

Как можно реализовать обработку перевода клавиши в символ?

На скрине собственно вполне рабочая реализация.
Поиск executable файлов из директорий переменной $PATH и их частичная ABC сортировка (там перевод char в int для массива).
Поэтому заглавные буквы идут впереди строчных(мне это не мешает).

Навигация по элементам с помощью стрелок. Escape - выход.

Кушает не столь много, но по крайней мере утечек пока не обнаружено.

Несколько скринов:
информационные панели
меню поверх всех панелей
меню поверх окон
неудачная попытка фреймов
двухмониторная конфигурация кол-во ячеек увеличено, левый монитор повернут вертикально

PS: в природе вообще существуют нормальные моноширинные шрифты, подобные terminus, а то уже столько шрифтов уже перебрал. на панели справа вполне приемлемый, но он не моно

 ,

TODD
()

Запись в конец строки

Форум — Development

Приветствую вас, участники интереснейшего форума! Передо мной стоит несложная задача, решить которую оказалось не так-то просто.

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

Лучшее, чего мне удалось добиться - это:

Общий список - /home/user/internet-users.txt

Второй список - /home/user/users-external-mail.txt

while read user
     do
        result=`grep -i $user /home/user/users-external-mail.txt | wc -l`
            if [ $result != 0 ]; then
                sed -ie 's/\("$user".*\)$/\1;+/' "/home/user/internet-users.txt"
            else
                sed -ie 's/\("$user".*\)$/\1;/' "/home/user/internet-users.txt"
            fi
     done < "/home/user/internet-users.txt"

На выходе должен быть csv-файл вида

user;+;;+;
Но, как я понял, sed не поддерживает переменные. После запуска этого скрипта создается файл /home/user/internet-users.txte (добавляется «e» в конце «расширения») с идентичным исходному файлу содержимым.

В общем, проблема в том, как дописать в конец строки, искомой по переменной.

 , ,

firebolt
()

WineBottle - менеджер бутылок для wine

Форум — General

Не давно опробовал CrossOver, и понравилась идея возможности выбора бутылки перед запуском exe файлов из каталога. Однако позже это окно достало, поскольку его приходилось лицезреть перед каждым запуском. Имея желание жить в комфорте и относительно не высокий скилл в говнокодинге, я решил набросать свой аналог такого окна на Qt, но не для CrossOver, а для обычного вайна. Что получилось можете видеть ниже.

Думаю нужно сразу продемонстрировать убогий интерфейс: Скрин Скрин2
Теперь по интерфейсу:

  • Bottle, как не трудно догадаться бутылка. Бутылки берутся из домашней директории. бутылка default это директория .wine, остальные бутылки имеют директории .wine_BOTTLE, где BOTTLE это название бутылки.
  • Run - запуск программы (WineBottle автоматически закроется).
  • ... - выбор программы, если WineBottle был запущен без аргументов.
  • Args - аргументы с которыми будет запущена программа.
  • winecfg - запуск winecfg для текущей бутылки.
  • regedit - запуск редактора реестра для текущей бутылки.
  • control panel - запуск панели управления для текущей бутылки.
  • winetricks - запуск winetricks для текущей бутылки.
  • new bottle - Создание новой бутылки - будет предложено указать архитектуру и название, после чего будут открыты настройки (winecfg).
  • remove bottle - удаление текущей бутылки.
  • rename bottle - переименование текущей бутылки.
  • wine path - путь до папки bin, в которой содержатся исполняемые файлы Wine (уникален для каждой бутылки).
  • save execute - сохранение параметров для текущего исполняемого файла. После сохранения, при следующем открытии этого же исполняемого файла через WineBottle будет сразу же запущена программа в бутылке, которая была выбрана перед сохранением и с аргументами, которые были установлены так же перед сохранением.

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

Если у кого-то есть иммунитет к говнокоду, или если кто-то нечто вроде ЭМО, то можете рискнуть и взять исходники: https://github.com/sr-tream/WineBottle/tree/master

Скачать deb пакет (amd64)

P.S. Возможно это не самый подходящий раздел для данной темы, или даже не самый подходящий форум, но ничего лучше я не нашел (хотя и не особо-то искал).

 ,

SR_team
()

Удалить строки с номерами, список которых в файле

Форум — General

Доброго! Подскажите пожалуйста. Есть файл с номерами строк, которые нужно удалить из другого файла. Номера рандомные. Просится sed, но что-то не выходит.

Нужно что-то вроде

sed -n '$(cat file1)d' file2

Спасибо.

 ,

rusya_rr
()

Бесплатная почта в 2017 году

Форум — Talks

Не так давно мне пришло письмо, что бесплатный почтовый сервис, которым я пользовался больше 10 лет, в 2017 году откажется от домена pochta.ru. Предлагают зарегистрировать новый ящик, на qip.ru. Учитывая, что достоинств у qip.ru не наблюдается, возник вопрос: а какие сейчас ещё есть бесплатные почтовые службы? Чтобы и веб-форма HTTPS, и доступ через почтовый клиент с шифрованием. Есть Google. Есть Yandex. Что ещё? Mail.ru?

 

question4
()

Не определяются usb-устройства после гибернации

Форум — General

Даже lsusb ничего не видит, когда втыкаю флешку. С чем это может быть связано?

 , ,

chen-san
()

CPU-X 3.1.2

Новости — Hardware and Drivers
Группа Hardware and Drivers

Состоялся релиз CPU-X 3.1.2 — простой утилиты для сбора информации о процессоре, материнской плате и прочем оборудовании.

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

>>> Подробности

 , ,

cetjs2
()