LINUX.ORG.RU

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

Компания Microsoft добавит в ядро линукс поддержку exFAT

Новости — Ядро Linux
Группа Ядро Linux

Один из инженеров компании Microsoft объявил в блоге о добавлении в ядро Linux поддержки файловой системы exFAT. Также Microsoft опубликовала спецификацию на exFAT для разработчиков.

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

 , , ,

VKraft
()

Чем и как протирать/чистить контакты?

Форум — General

Чем протирать контакты (например - оперативная память)?

Чем и как чистить контакты от окисления?

 

YECGAA
()

TOR для чайников (нужна консультация специалиста)

Форум — General

Поставил TOR, настройки не трогал. В Telegram прописал localhost:9050 и всё работает.

Читаю соседнюю ветку LOR и не могу понять, а зачем всё это, если оно и так работает?

Я так понимаю по умолчанию tor работает через sock, где всё «из коробки» пашет? Если нужен не только sock, то тогда - танцы с бубном: создание подсети, iptables и т.д?..

 

Windows
()

i3lock запуск по времени бездействия

Форум — Desktop

Подскажите, стоит i3wm, в качестве lock screen использую i3lock, как заставить i3lock запускаться после 10 минут бездействия юзера за рабочим столом? И еще, почему i3lock может использовать в качестве screen image только PNG? Как можно использовать jpg?

 , ,

intervent
()

Есть ли какая-нибудь электронная библиотека о Linux...

Форум — Talks

7 лет назад я попробовал установить Linux Mandriva, но ничего не получилось. Через пол года установил Убунту. И извлек много пользы. Предпосылкой было соблюдение авторских прав и информационная безопасность.

Теперь интересует вопрос соблюдения авторских прав на другой вид интеллектуальной собственности - книги о Linux.

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

Существуют ли Интернет-сервисы, на которых представлены бесплатные книги с соблюдением авторских прав?

 

znavko
()

GCC, Cygwin меняется файл при каждой пересборке

Форум — Development

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

Comparing files dbc_processor.exe and DBC_PROCESSOR.EXE~
00000088: 80 C3
00000089: EA DF
000000D8: BF 02
000000D9: EC E2

 , ,

vromanov
()

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

Форум — Development

Была такая pdf'ка по алгоритмам для школьников из какой-то школы с математическим уклоном, там задачи в основном, очень известная, никак не могу её нагуглить. Может кто-то понимает, о чём идёт речь?

 

grimwaken
()

А получалось у кого wget-ом авторизоваться на ЛОРе?

Форум — Development

сабж

 ,

pihter
()

Альтернатива книгам Криса Касперски

Форум — Security

Друзья, собсна сабж прост - есть ли современная альтернатива книгам Криса Касперски?

 

Oxff
()

Как улучшить отзывчивость курсора?

Форум — Desktop

Использую Last KDE, Manjaro.
иногда тормозит курсор при некоторых «тяжелых» операциях вроде форматирования флешки или загрузки мелких файлов в браузере.
Поможет ли переход на RT-kernel?
В какую сторону копать?

Ноут на core i5 8го поколения + 16гб оперативной памяти + swap 4гб +ssd + Linux 5.1

 , ,

Centrin0
()

Как увеличить количество открытых файлов?

Форум — Admin

Всем привет. Появилась проблема, уже всё перепробовал, может вы подскажете. Есть сервер с 32 ядрами и 128гб рамы. Есть некий софт, который на 1 процесс плодит 10к открытий файлов. Запускаю несколько сотен этих процессов - и всё валится по лимиту на открытие файлов. По lsof получается открытых файлов всего в системе около 2.5 млн.

В sysctl:

fs.file-max = 30000000

ulimit -a :

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 514786
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1000000
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 514786
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

Хочу выставить hard-лимит открытых файлов в 10 млн и получаю ошибку:

ulimit -Hn 10000000
-bash: ulimit: open files: cannot modify limit: Operation not permitted

security.limit:

*   soft    nproc   1000000
*   hard    nproc   1000000
*   -       nofile  10000000
root -      nofile 10000000
worker -    nofile 10000000
worker1 -   nofile 10000000
*   -       memlock unlimited

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

Всем буду очень благодарен за помощь.

PS файлы открываются в /dev/shm/, так что сервер всё это дело сильно не должно нагружать. Уменьшать количество открытий файлов тоже не вариант, т.к. по сути эти открытия создаёт блоб, который сложно расковырять.

 ,

mahalaka
()

Бенчмарки для терминалов

Форум — Development

Есть чего-то обще принятое? На трупут можно на колене сделать, а вот на лэйтенси? Может у похороникса чего кто видел?

 , , ,

pon4ik
()

Creative Commons запускает сервис по поиску бесплатного контента

Форум — Talks

После более чем двух лет бета-тестирования начал свою работу сервис поиска CC Search, куда уже сейчас включено более 300 миллионов свободных изображений.

https://roskomsvoboda.org/46912/

https://search.creativecommons.org/

Позже обещают добавить поиск книг, аудио и прочего.

Я считаю это победа! Мочи копирастов свободным контентом.

 , , , ,

Maniac_with_a_saw
()

Как отключить автоматическое перенаправление в Pale Moon 28?

Форум — General

Собственно сабж. Есть такие сайты, которые не дают загрузиться контенту полностью и используют HTTP перенаправление хз куда (JS то у меня отключен). В Opera 12 для этого есть галочка «включить автоматическое перенаправление». Если она снята, то она каждый раз предупреждает. Для Firefox (не Quantum) и Pale Moon есть расширение NoRedirect https://addons.thunderbird.net/en-us/firefox/addon/noredirect/ . С ним действительно предупреждает. Но вот открываю я ссылку на jpg картинку, в Опере (со снятой галочкой) картинка остается, а в FF после ее загрузки вываливается ошибка DNS или предупреждение о переадресации, которое заменяет картинку и вернуться назад нельзя.

Кстати, раньше в FF была галочка «предупреждать при попытке сайта перезагрузить страницу», впрочем по отзывам она толком не работала.

Проблемный сайт http://s2.1pic.org/files/2018/01/20/ca8628a1b10e65bdf44d.jpg
Возможно, он просто неправильно настроен (сломался), потому что даже http://1pic.org не открывается из-за зацикливания переадресации, однако в Опере это можно обойти.

Все-таки Opera Presto легенда. Вернуться что-ли на винду, где у нее нет проблем с сертификатами?

 ,

nakita
()

странное копирование на USB

Форум — General

привет!

при копировании файла на USB(любым способом), ощущение такое, что файл целиком читается в какой-то буфер и только потом пишется на USB, и пишется очень медленно %)

если копировать при помощи какого-то GUI, то индикатор прогресса сразу показывает %100, но копироваться реально будет еще ооочень долго.

подскажите, куда копать?

спасибо.

 ,

niXman
()

А как на github выставить язык для проекта (автоопределение работает криво)

Форум — Development

Имею проект на C++/Qt на Github: https://github.com/xintrea/mytetra_dev .

На обзорной странице он отображается с какими-то странными языками: одно время показывался язык C++, потом стал показываться Objective-C, теперь вообще показывает HTML. Какое-то странное автоопределение. Полез в настройки и ничего по поводу языка проекта не нашел.

Може, я чего не понял или не увидел, и настройка языка проекта таки где-то есть?

 

Xintrea
()

нашёл сервис для поиска поддерживаемых форков на github

Форум — Development

http://forked.yannick.io

Заходишь туда, забиваешь имя репозитория, например, mleibman/SlickGrid и тебе показывают табличку, в которой достаточно ясно, какие форки поддерживаются. До этого сервиса я смотрел сеть форков, её нужно было отлистать направо (для этого, правда, есть горячая клавиша) и далее по виду сети как-то угадывать, тыкаться в каждый и т.п.

А можно сразу задать репозиторий в URL, только github.com заменить на forked.yannick.io

http://forked.yannick.io/mleibman/SlickGrid

 ,

den73
()

Вьюер пикч в терминале

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

Давным-давно, когда мы еще писали консольный вк, хотелось прикрутить пикчи к ncurses. Чекали w3m, еще пару тулов, но у всех были проблемы с рендером, саппорт не всех терминалов и т.д.

И тут я наткнулся на Überzug

Отличная вещь, написана на питоне, там и примеры для курсов в ридми.

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

#!/bin/bash
[[ -z "$1" ]] && echo "Error: image path not specified" && exit 1
source "`ueberzug library`"

echo -ne "\033[6n"
read -s -d\[ garbage
read -s -d R cursor_y
cursor_y=(${cursor_y//;/ })
cursor_y=`expr $cursor_y - 1`

tmp=`stty size`
size_y=`echo $tmp | cut -f1 -d' '`
size_x=`echo $tmp | cut -f2 -d' '`

max_height=`expr $size_y - $cursor_y`

ImageLayer 0< <(
    ImageLayer::add [identifier]="example0" [x]="0" [y]="$cursor_y" [max_width]="$size_x" [max_height]="$max_height" [path]="$1"
    read
)

По зависимостям один питон пакет:

  sudo pip install ueberzug

Сам скрипт тут

Делаем симлинк в /usr/bin/ и радуемся пикчам в терминале

Github

Telegram

>>> Просмотр (1920x1080, 3671 Kb)

 , ,

HaCk3D
()

Как переприцепить процесс с одного терминала на другой?

Форум — General

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

 

tsmx
()

Cross Platform Package Manager for C++

Форум — Development

Добрый День,

Решал прикладную задачу на C++ и понял, что не плохо бы поделиться с миром инструментом для Cross Platform Package Manager for C++

Документация и детали доступны здесь: https://github.com/amidukr/pak-c-mak

Интересны фидбеки, стоит ли мне продолжать?

 , , , ,

amidukr
()