LINUX.ORG.RU

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

Подскажите БД не сжирающую ОЗУ и флешку.

 , ,

Ищется СУБД, что бы можно было ограничить ей использование ОЗУ и что бы она учитывала, что база на медленной флешке. Надо для встраиваемого Linux (доступно 128 Мб ОЗУ, вообще всего).

Подойдет любая СУБД, т.к. не хочется городить собственную.

PS. Опыт с mysql показал, что он сжирает все свободное ОЗУ, и все перестает работать на 1 миллионе записей (причем размер самой записи не влияет). Например, удаление первой добавленной записи из миллиона существующих, вызывает задержку исполнения на пол часа... Скорее-всего перестраиваются индексы, которые не помещаются в ОЗУ.

Vic
()

Нормально ли современные дистры работают с nvme-накопителями?

 ,

Задумал взять Samsung SM951-NVMe на 128 гигов под систему (kubuntu 16.10). До этого были только харды. Какие подводные камни есть в таком решении? Есть у кого опыт использования этого ссд под систему в линуксах?

Akamanah
()

Люди, почему на xfce/mate темы такие все не годные

 ,

Ставлю gtk2 или gtk3 любую из xfce-look, gnome-look и интерфейс еще хуже дефолта, единственная норм смотрится это numix но хотелось бы светлую, в чем секрет приготовления? или может самому написать тему куда копать? --- ставил и в KDE/Gnome темы, они там все красивые

KRex
()

Подсоветуйте домашний маршрутизатор

 

Подсоветуйте домашний маршрутизатор чтоб без перебоев работал с вафлей не меньше 300МБит и более одного порта rj45. В пределах 3000р. Если знаете где в москве можно сразу купить то такая информация приветствуется. Спасибо.

normann
()

Если кому нужно собрать nvidia-drivers-367.35 для ядра 4.7 на Gentoo

 , ,

Вот здесь есть патчик для драйвера, который можно закинуть вот сюда /etc/portage/patches/x11-drivers/nvidia-drivers-367.35/nvidia-drivers-367.35-kernel-4.7.patch и у вас все собирется.

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

Удачи!

deterok
()

Защита от случайного выдёргивания запущенной с флешки системы

 devmapper, ,

Привет всем, кто запускает Linux с флешки!

Вы наверняка попадали в ситуации, когда кто-то задевал флешку, с которой работает система, или подключал рядом с USB-жёстким диском требовательный к питанию смартфон, в результате чего устройство на долю секунды теряло питание, сбрасывалось и переподключалось. Система оказывалась в дико неприятном состоянии, в котором вот оно, корневое устройство, но ни одна команда, кроме тех, которые ещё лежат в кэше, не работает, и даже Alt+SysRq+S,U не поможет предотвратить потерю данных: устройство, на которое можно было бы сбросить кэш, уже отключено, и убедить ядро обратиться к другому невозможно. Фрустрации добавляло ещё и то, что Windows To Go с этим прекрасно справляется, зависая, пока флешку не вставят обратно (с выключением по минутному таймауту).

Оказывается, в Linux это тоже просто обойти. Достаточно создать при помощи dmsetup логический диск в режиме linear и при помощи правил udev делать ему suspend, если устройство было удалено, и создавать ему новую таблицу и делать resume, когда устройство с тем же UUID вставят обратно. На всякий случай, memlockd позволяет удержать в кэше бинарники udev, dmsetup, busybox и blockdev, на которых всё работает. Готовые скрипты (в расчёте на initramfs-tools) лежат на https://github.com/aitap/switchblock/. Адаптировать на другие initramfs должно быть несложно, потому что это всего лишь правило udev + вызываемые из него файлы.

Если кому-то будет интересно, готов принять pull request'ы со скриптами сбора пакетов.

AITap
()

Slackware 14.2 stable

 

Группа Slackware

После долгих 26 месяцев разработки вышла долгожданная Slackware 14.2.

Основные нововведения:

  • ядро Linux версии 4.4.14;
  • glibc 2.23;
  • gcc 5.3.0;
  • KDE 4.14.x;
  • добавлена поддержка PulseAudio;
  • udev заменён на eudev, а Consolekit — на Consolekit2 (чтобы избежать перехода на systemd в этом цикле разработки).

>>> Официальный анонс

>>> Ссылки для скачивания (slackware.com)

UVV
()

Вышел первый том книги А. В. Столярова «Программирование: введение в профессию»

 , ,

Группа Документация

На официальном сайте А. В. Столярова объявлено о выходе первого тома книги «Программирование: введение в профессию». Первый том, озаглавленный «Азы программирования», включает две части: «Введение» и «Язык Паскаль и начала программирования». Обе части, как и вся книга в целом, ориентированы на использование ОС Unix (в основном Linux); в предисловии автор, обращаясь к «коллегам-преподавателям», заявляет, что книга вряд ли будет им полезна, если командная строка ОС Unix не станет их основным инструментом для повседневной работы с компьютером.

Электронная версия первого тома (PDF) доступна на сайте в открытом доступе.

Книга «Программирование: введение в профессию» примечательна тем, что средства на её написание и издание были собраны через краудфандинговую кампанию. По словам автора, это был единственный вариант, позволяющий написать книгу и предоставить открытый доступ к её электронной версии. Приём пожертвований на сайте А. В. Столярова продолжается, поскольку средств для издания последующих томов к настоящему моменту недостаточно.

Как сообщалось ранее в новостной ленте сайта, второй том книги, который выйдет под заголовком «Низкоуровневое программирование», уже практически готов к печати. В него войдут часть о программировании на языке ассемблера NASM для ОС Unix, а также часть, посвящённая языку Си. Пока неясно, войдёт ли в этот же том часть, рассказывающая о принципах построения операционных систем и о возможностях, доступных на уровне системных вызовов ОС Unix, или же эта часть будет оформлена как отдельный том. Сроки издания второго тома также пока неизвестны, поскольку зависят от дальнейшего хода краудфандинговой кампании.

>>> Подробности (stolyarov.info)

Croco
()

Возможно ли дешифровать раздел luks с помощью cryptsetup не имея ключа

 

Добрый день. Ситуация такая. У человека правоохранительные изъяли ПК с зашифрованным разделом luks. Человека пытали но пароль он им не сказал) Эксперт расшифровал раздел с помощью программы cryptsetup не имея ключа. Вопрос: Возможно ли такое? Как он это мог сделать (то есть как пошагово это делается?) Возможно ли что эксперт просто на@бал?

andronics
()

Python в научных вычислениях

 ,

Группа Документация

Доктор физико-математических наук Андрей Грозин прочитал цикл лекций об использовании Python в целях ликвидации безграмотности среди студентов, аспирантов и прочих. Презентации были приготовлены для представления в среде Jupyter. Видеоматериалы лекций с разрешения лектора доступны под свободной лицензией CC-BY-SA. Исходные видеофайлы будут выложены в торрентах позже.

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

>>> YouTube (youtube.com)

Evgueni
()

Apple открыла исходный код ядра и системных компонентов OS X 10.11

 , ,

Группа Apple

Через 2 месяца после выхода OS X 10.11 «El Capitan» компания Apple опубликовала исходные тексты ядра OS X - xnu, системных библиотек Darwin, и других низкоуровневых компонентов.

Стоит отметить что на основе открываемых Apple наработок развивается свободная ОС Puredarwin.

>>> Исходные коды (apple.com)

Haloperidol
()

Открытое образование — образовательный проект, где представлены бесплатные курсы ведущих вузов России

 

Группа Документация

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

Направления подготовки:

  • математические и естественные науки;
  • инженерное дело, технологии и технические науки;
  • здравоохранение и медицинские науки;
  • сельское хозяйство и сельскохозяйственные науки;
  • науки об обществе;
  • образование и педагогические науки;
  • гуманитарные науки;
  • искусство и культура.

Всего 46 курсов.

Лекции читают преподаватели из ВУЗов России: МГУ, МФТИ, НИТУ «МИСиС», НИУ ВШЭ, Политех, СПбГУ, Университет ИТМО, УрФУ.

Твое расписание: Обучение может проходить в любое время и в любом месте.

Открытые курсы: Курсы бесплатны и доступны каждому без ограничений по ЕГЭ и базовому образованию.

Оценку — в зачетку! Возможность признания результатов обучения в любом университете РФ.

Регистрируйтесь. Надеюсь, будет интересно.

Подробности на сайтах http://npoed.ru и https://openedu.ru

>>> Регистрируйтесь (openedu.ru)

alkash
()

Исправил баг в Xfce4. Куда отправить патч?

 , ,

Xubuntu 14.04.3. Замучал баг со сменой темы в Xfce, обновлённой до версии 4.12 из репозитория ppa:xubuntu-dev/xfce-4.12.

Приложение xfce4-appearance-settings (Внешний вид) падало с ошибкой.

Видимо баг проявляет себя только при некоторых условиях и разработчики Xfce его не ловят. Предполагаю, что этим условием является количество тем иконок большее, чем у разработчиков :).

Сам вопрос в заголовке темы. Может кто-то поможет отослать его, самому главному там? Патч выкладываю сюда:

diff -Naur ./xfce4-settings-4.12.0-original/dialogs/appearance-settings/main.c ./xfce4-settings-4.12.0/dialogs/appearance-settings/main.c
--- ./xfce4-settings-4.12.0-original/dialogs/appearance-settings/main.c	2015-02-26 14:47:26.000000000 +0300
+++ ./xfce4-settings-4.12.0/dialogs/appearance-settings/main.c	2015-09-27 01:09:04.134553744 +0300
@@ -775,6 +775,7 @@
                         gtk_tree_path_free (tree_path);
                     }
 
+                    g_object_unref (icon_theme);
                     g_object_unref (preview);
                 }
             }
Вспоминайте люди добра-молодца :).

superuser
()

Компания Heartsome опубликовала программы для переводчиков под GNU GPL v2

 ,

Группа Open Source

Как и было обещано, компания Heartsome, до своего недавнего банкротства занимавшаяся разработкой программ для переводчиков, опубликовала свои продукты Translation Studio 8.0 (программа для автоматизированного перевода) и TMX Editor 8.0 (редактор памяти перевода в общепринятом формате TMX) под открытой лицензией GNU GPL 2. Translation Studio 8 разработан на основе Java, и, согласно wiki, поддерживает OOXML.

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

В настоящее время официальный сайт уже не функционирует и перенаправляет посетителей на репозиторий в git.

Официальный сайт (не рабочий)
Исходные коды и инструкции: Git
Готовые сборки Translation Studio 8:
Linux (бинарные файлы): 32 бита, 64 бита
MacOS: 10.6+
Microsoft Windows XP/Vista/7/8: 32 бита с Java, 64 бита с Java

Готовые сборки TMX Editor 8:
Linux (бинарные файлы): 32 бита, 64 бита
MacOS: 10.6+
Microsoft Windows XP/Vista/7/8: 32 бита с Java, 64 бита с Java

Т.к. официальный сайт не работает, в подробностях даю ссылку на ЛОР.

>>> Подробности (linux.org.ru)

Deleted
()

Slackware и системы виртуализации

 

Слаководы, присутствующие на ЛОРе, вы какие-нибудь системы виртуализации используете: QEMU или VirtualBox, например? А каким образом вы их устанавливали, из слакбилда? У меня вот, например, не получилось.

sunny1983
()

Рамочный экс-фе-це-е

 , ,

Знаю, зачастил. Даже если не подтвердят, пусть повисит в неподтвержденных.

Тот же Xubunu 14.04.2 с панелью tint2 на котором управление окнами.
Поправил тему gtk, xfwm; немного stylish-ем табы в Firefox.
Запилил заглушку для домашней страницы.
Думаю надолго. Стало удобней, комфортней.

Тема GTK, XFWM: Laten своя
Значки: Evolvere
Обойка: #292F34

Страница для браузера здесь

На столах: Comix, MOC, Thunar, Firefox, MPV

Общий вид gtk2, gtk3

dagaragga
()

Неспешно ищу платформу для nas

 ,

Хочу купить такю платформу, куда останется только вставить диски, воткнуть флешку и залить freenas.

Требования:

  • Поддержка 2.5 винтов (мининум 4ре)
  • Желательно поддержка 3.5 винтов (минимум 1)
  • Гигабитный интерфейс
  • Поддержка freenas

Ну и хотелось бы все это максимально дешево купить.

trofk
()

консольный клиент rutracker

 ,

привет, котаны, сегодня я пополнил свою коллекцию бесполезных скриптов.

итак, rutracker - консольный клиент к битторрент-трекеру rutracker.org.
умеет: авторизовываться, искать (с сортировкой по количеству сидов), скачивать.
не умеет: всё остальное.

скриншот: http://i.imgur.com/iC5My2v.png
скачать: http://pastebin.com/8qfqqhAz

snoopcat
()

Определение принадлежности номера сотового телефона к оператору мобильной связи (USSD команда)

 ,

МТС (MTS): *916*9хх1234567#
Билайн (Beeline): *444*9хх1234567#
МегаФоне: *629*9хх1234567#

Оставьте в закладках.

thespiritofbirdie
()

Оплачу сборку пакета под CentOS

Мое почтение сборщикам! :)
Нуждаюсь в сборке свежего пакета cgminer-3.8.2 под CentOS 6.4/32.
Исходники лежать здеся: http://ck.kolivas.org/apps/cgminer/
Передаваемый продукт: собранный пакет и пошаговая инструкция по его сборке.
Оплата договорная в WMR.

chukcha
()