LINUX.ORG.RU

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

Насоветуйте великого классического музла, типа 2-го концерта Рахманинова для ф-но или winter из времён года Вивальди.

Форум — Talks

Сабж.

kiverattes
()

фильмы с образом мужика

Форум — Talks

посмотрел фильм Thor 1 и 2, очень понравилось

в тоже время и супермен и человек паук какие-то педиковатые варианты героев

почему так?

и какие ещё есть фильмы-сказки с образом нормального мужика?

бэтмен, ... ?

 ,

Sonsee
()

Есть чо послушать? А если не найду?

Форум — Talks

Занимался уборкой под китайскую попсу. А ведь раньше было так уютно не спеша прибираться под плавленные сырки. Но их перестал слушать, по естественным причинам. На диске полно аудиокниг, но половина из них научпопа типа «Занимательная история», кои слушать неохота. Посоветуйте, что ли, что послушать, чтобы было чем занять голову во время уборки.

А вот ещё причина громкой музыки соседей гопников. мр3, как известно, вырезает очень много деталей, и бедняга сосед, в надежде услышать всю звуковую картину, прибавляет звук, ища детали в 128 кб/с. А их там и нет. Хочет насладиться звуком. Но не может, ибо пусто. А в флаках и просто с битрейтом повыше всё есть. Хотя, это не относится к каше из металла, конечно.

 не музыки тред

darkenshvein
()

Код, который мы все пишем...

Форум — Talks

OpenSource многие пользуются и очень немногие пишут для OpenSource. Но многие из нас из нас пишут каждый день строк этак по 100, а то и больше, кода на Shell=~/(c|k|z|ba)sh/. И не делятся друг с другом, и огромный сегмент OpenSource попросту пропадает втуне. Почему? Я думаю, в первую очередь всё-таки из-за того, что shell очень медленный и мало кто решается на нём писать что-то серьёзное и юзабельное для неограниченного множества людей.
Так, может, стоить пнуть посильнее разработчиков того же BASH'а, чтобы они его оптимизировали, интенсифицировав таким образом возможности скритпообмена через github и sourceforge в разы?

 ,

DRVTiny
()

Signal processing для нубов

Форум — Talks

Здравствуйте, я Axon, и я нуб в обработке сигналов.

И это начинает меня угнетать.
Вот есть у меня данные такого вида: http://i.imgur.com/qi6sRli.png
И знаете, что? Я не умею с ними работать, а мне надо. Поиск базовой линии, поиск локальных экстремумов, отбор событий по критерию схожести с шаблоном - это всё то, к чему я не знаю с какой стороны подойти. Ещё хочется как-нибудь причесать шум на базовой линии, не затронув при этом пики (в идеале, вообще никак). Какие техники для всего этого обычно используются? Что про них почитать с максимально низким отношением матана к практическим советам? Помоги отеческим советом, научно-инженерный ЛОР.

 ,

Axon
()

воспитание детей (женатиков тред)

Форум — Talks

есть ли какие-то принципы, техники или даже целые концепции у вас в воспитании спиногрызов?

каким вы следуете, какие игнорируете, какие считаете верными?

cast Shaman007 riki

tazhate
()

Юмористическое фентези & sci-fi

Форум — Talks

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

Если кто в курсе то хотелось бы что-то в стиле ольги громыко («верные враги» к примеру), но литературно уровнем повыше 8)

Deleted
()

Ищу подобного музла

Форум — Talks

Меломаны, помогите определить тэги для поиска такого джаза.

http://grooveshark.com/s/Main Theme/3MfKG8?src=5

Линукс тут при том, что на нем сервер GrooveShark работает.

 ,

oguretz
()

Нашел новый способ получения удовольствия

Форум — Talks

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

Речь пойдет О ЧТЕНИИ.

После чтения будет нереально штырить, переть, вставлять, тащить, шторить, итэпэ.

Технология очень простая.

Вначале желательно прочитать какую-нибудь книжку по скорочтению, например, «учебник быстрого чтения» Бьюзена, который скачивается изо всех мест интернета. Там нужно дойти до двух важных пунктов

1) Четение с указкой
2) Траектории движения глаз

Далее берем какой-нибудь текст, достаточно длинный, простой и на нативном для вас языке. Я для начала взял русский перевод «Атлант расправил плечи».

Теперь фокус.

1) Читаем страниц 20 обычным способом, чтобы почувствовать авторский стиль.

2) Далее половину текста (страниц 200) читаем каким-нибудь щадящим способом слегка ускоренного чтения, например по две строчки разом. (Это подробно описана у Бьюзена и в куче других книжек, но для нетерпеливых: читаем одну строчку, при этом боковым зрением пытаемся подглядывать, что находится строчкой ниже. Это называется «хинтинг». Из-за хинтинга вторая строчка, когда мы начнем читать ее специально, прочитается в полтора-три раза быстрее, а общая скорость чтения соответственно автоматически возрастет в полтора-два раза. Таким образом мы как бы стреляем не одиночными строчками, а одиночными по два, как любил делать Судья Дредд). Если это кажется излишне простым (куча людей всю жизнь читает «одиночными по два»), то можно попробовать увеличить буфер до «одиночных по три» итп, до тех пор, пока это не начнет оказывать хоть какую-то видимую-ощутимую нагрузку.

3) Следующую половину текста (страниц 200) читаем менее щадящим для мозга образом. Самый простой из «нещадящих»: читаем все так же «одиночными по два» как в предыдущем пункте, но первую строчку в паре обязательно читаем ЗАДОМ НАПЕРЕД. Именно так. Конечно, после прочтения задом наперед вначале приходится на значительное время задумываться, чтобы понять, что в строчке написано. Но чем дальше читаешь таким способом, тем меньше и меньше задержка. Через некоторое - довольно короткое - время создается такой образ-ощущение, что первая строка пары как бы целиком помещается в «буфер мозга» за один взгляд.

4) Важно прочитать текст от начала до конца.

5) Потом спим, и на следующий день переходим собственно ко вштыривающему упражнению.

6) Уже известный, и что важно - прочитанный ускоренно - текст читается еще раз. Обычным способом, без всяких извращений с траекториями движения глаз! НО важное отличие - на просмотр одной страницы нужно тратить не больше 3 секунд!

7) Чтобы не сбиться с ритма (3 секунды на страницу) желательно установить на компьютер или сотовый, или еще какой девайс издающий звук - МЕТРОНОМ. У музыкантов он может быть есть и настоящий, но они дорогие, немузыкантам проще скачать прогу для компа. Устанавливаем его на три секунды (20 bps, т.е. 20 beats per second - это темп lento, самый медленный из общеупотребительных). За один щелчок метронома нужно прочитать страницу. Щелчок - и ты перелистываешь страницу на следующую вне зависимости от того, сумел ли ты прочитать и понять текущую.

8) Не обязательно читать вообще весь текст, и понимать весь прочитанный текст. Вначале это будет очень сложно. Достаточно усиленно стараться сделать это.

9) После прочтения книги («атлант расправил плечи» занимает 400 с лишним условных страниц компьютерной читалки), вас начнет штырить. Эффект проверен уже на двух человеках :)

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

11) Чтение одной книжки в формате «3 секунды на страницу» занимает считаные минуты. Это гораздо быстрее, чем сделать зарядку. Но при этом генерится адское количество адреналина итп, которое обычной зарядке и не снилось!

12) Но можно потратить час и перечитать в таком темпе все книги, прочитанные за прошлую неделю. Это штырит ваще адски.

13) За неделю утреннего перечитывания книжек с прошлой недели я выучил их почти наизусть. Вот бы знать об этой технике в школе! Можно было бы выучить всю школьную программу за год и сдать ЕГЭ по истории и литературе на пятьсот баллов :3

Как-то так. Как вам идея? Будете так делать? Что можно улучшить? Добро пожаловать в клуб извращенцев!

stevejobs
()

Gentoo на ZFS

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

Не спрашивайте - зачем. Просто так, потому что можно. Ну и к тому же можно ссылаться на этот топик в ответ на вбросы бздунов насчёт «а этот ваш Линукс умеет ZFS?». Умеет, как видите.

Краткий мануал по красноглазию:

1) Создаём раздел для ZFS. После этого потребуется создать пул. Пул - это что-то вроде виртуального устройства.

zpool create zero /dev/sda2

«zero» - это моё название пула. У вас оно может быть любым другим. Просто создать пул как-то неинтересно, поэтому повключаем всякие разные плюшки ZFS. Включаем дедупликацию:

zfs set dedup=on zero

и сжатие:

zfs set compress=lzjb zero

и отключаем обновление временных меток:

zfs set atime=off zero

ну и отключаем монтирование средствами самой ZFS дабы избежать неудобств на стадии сборки системы в chroot:

zfs set mountpoint=legacy zero

2) Теперь у нас есть чистый пул, но пул - это ещё не ФС. Чтобы установить туда систему, нужно создать файловые системы на этом пуле. Прелесть ZFS в том, что на одном пуле можно создать кучу ФС, каждой из которых можно задать свои опции. Например, я создал ФС для корня (и уже при создании говорим zfs, что монтировать создаваемые ФС мы будем вручную через mount):

zfs create -o mountpoint=legacy zfs/system

Эта ФС унаследовала все опции (дедупликация, сжатие) от пула, потому что для корня такие опции, в общем-то, неплохи. Далее я создал ФС специально для дерева portage, оверлеев и каталога с исходниками ядра:

zfs create -o mountpoint=legacy zfs/src

Так как на этой ФС будет куча текстовых файлов, обращаться к которым придётся сравнительно редко, здесь имеет смысл задействовать несколько иные опции. Например, усилить сжатие (после дефиса указана степень сжатия, диапазон - от 1 до 9, по умолчанию 6):

zfs set compress=gzip-9 zero/src

и отключить дедупликацию (мне подумалось, что дедупликация на ФС с тоннами мелких файлов будет сильно отжирать ресурсы, да и сильное сжатие вполне экономит место):

zfs set dedup=off zfs/src

Отдельная ФС для /home:

zfs create -o mountpoint=legacy zero/home

Опции пусть будут унаследованы от пула. Далее я перестраховался и создал отдельную ФС для /var, потому что в какой-то там рассылке видел упоминание каких-то багов при дедупликации на /var. Посты были датированы ещё прошлым годом, с тех пор утекло много воды, но бережёного случай бережёт:

zfs create -o mountpoint=legacy zero/var
zfs set dedup=off zero/var

3) Далее у нас стандартная сборка Gentoo. Монтируем будущий корень:

mount -t zfs zero/system /mnt/system

и остальные ФС:

mount -t zfs zero/src /mnt/system/src
mount -t zfs zero/home /mnt/system/home
mount -t zfs zero/var /mnt/system/var
mount /dev/sda1 /mnt/system/boot

После чего монтируем нужные виртуальные ФС (proc, dev, sys), монтируем хранилище архивов с исходниками пакетов, в общем, всё по хэнбуку, поэтому не стану заострять на этом внимания. Внимание требуется на этапе установки и сборки ядра. Устанавливать нужно это милое ядрышко (перед этим нужно будет включить флаг zfs, я думаю, разберётесь сами):

layman -a init6
emerge geek-sources

На этапе сборки ядра нужно учесть некоторые детали. Например, в мануалах написано, что нужно включить опцию CONFIG_KALLSYMS и отключить CONFIG_PREEMPT (т.е. установить её в значение «Server») Первую-то я включил, а отключать вторую меня жаба задавила (эта опция влияет на отзывчивость ядра), тем более что на Гитхабе я читал, что в последних версиях zfsonlinux проблемы с этой опцией ядра устранены. После этого, конечно, включаем SPL и ZFS. Первая опция находится прямо в корне конфигуратора, а вторая - в секции «File systems». А вот далее важно не пойти на поводу мануалов Гитхаба, ибо это чревато феерическим ментальным трахом. В мануалах тех написано, что нужно добавить указанный там оверлей и установить оттуда особые версии dracut и genkernel для сборки initramfs с поддержкой ZFS, ибо даже жёсткое включение ZFS в ядро не позволяет загрузить систему с корня ZFS (нужны утилиты для работы с ZFS, которые должны находиться в initramfs). Собственно, я так и сделал. После чего на протяжении дня сношался с кривоглючным dracut, упорно не желавшим включать утилиты ZFS в initramfs. Я даже вытягивал какие-то древние версии dracut и устанавливал их через make install, потом уже добавлял нужные файлы в initramfs вручную - чего я только ни делал! А оказалось, что нужно было тупо забить на эти горе-мануалы и установить самый стандартный genkernel из официального дерева. И всё правильно собирается следующей командой:

genkernel all --no-clean --makeopts=-j16 --zfs --bootloader=grub2

вот и вся недолга. Если перед этим вы успели собрать и установить Grub2, то genkernel сам добавит в grub.cfg нужные опции (укажет ФС, с которой грузить систему, в моём случае это zero/system).

На стадии формирования списка загружаемых демонов нужно сделать следующее:

rc-update add zfs boot
rc-update add zfs-shutdown shutdown

4) Монтирование файловых систем ZFS. Вообще, монтировать их можно двумя способами: посредством утилиты zfs через задание точки монтирования:

zfs set mountpoint=$DIR $FS

или через fstab с предварительным отключением автомонтирования:

zfs set mountpoint=legacy $FS

Запись в fstab для, например, корня, не содержит ничего сверхъестественного:

zero/system        /        zfs        noatime        0 0

Способ монтирования выбирать вам. Следует лишь иметь в виду, что при монтировании через fstab zfs-shutdown будет ругаться при выключении.

5) Вообще это нужно делать раньше, но, в принципе, пофиг:

hostid > /etc/hostid (это в chroot)
cp /etc/zfs/zpool.cache /mnt/system/etc/zfs

6) Если у вас меньше 2 Гб оперативки, то ZFS своим кэшем может сожрать всю раму и завесить систему. Поэтому имеет смысл ограничить её аппетиты:

echo "options zfs zfs_arc_max=512M" > /etc/modprobe.d/zfs.conf

Я выставил 1 Гб.

7) Отмонтируем все ФС, делаем

zpool export zero

и перезагружаемся в свежую систему. Не знаю, как получится у вас, а лично у меня initramfs не может импортировать пул и потому вываливается в busybox. Не проблема, входим в его шелл и импортируем пул вручную:

zpool import zero
exit

и система далее нормально загружается.

Какие профиты? Ну, она явно быстрее ранее используемой мной Btrfs. Опять же, на Btrfs нет дедупликации, и сжатие можно применить/отключить только на весь раздел. Сжатие lzjb не так заметно экономит место (это просто быстрый алгоритм), а вот gzip-9 сжал дерево portage с 350 Мб до 256 Мб, а каталог исходников ядра - так вообще в 2 раза, с 800 с лишним Мб до 400 с лишним. Причём на скорости сборки ядра это практически не отразилось (замерял через time). А ещё в ZFS есть контрольные суммы, так что о целостности системы можно вообще не беспокоиться. Но самое главное, конечно - это снапшоты. Я, попробовав раз снапшоты ещё в Btrfs, так и не смог от них отказаться.

Маленькое дополнение: почитав преисполненные страха комментарии про снижение скорости из-за дедупликации я её таки отключил на всех ФС. И ещё: возможно, я что-то не так делал, но монтирование ZFS посредством утилиты zfs я так и не осилил нормально. В итоге я просто выставил legacy на все ФС, внёс их в fstab и выкинул zfs-shutdown из скриптов выключения.

 , , , ,

Kindly_Cat
()

Tracktion 4 Linux beta

Форум — Talks

Создатели Tracktion и фреймворка Juce выпустили публичную бету своего DAW для линукса.
http://www.tracktion.com/linux/downloads
для отключения демо-режима, нужно зарегаться на сайте (вроде бы)
Только 64-битный. Поддерживает ladspa и vst плагины.

kott
()

посоветуйте нищебродский vps/vds

Форум — Talks

наверно о бесплатности о речи быть не может, но да ладно. может, за 100р/месяц что-нибудь посоветуете, или меньше?..

до этого хостился на локалхосте: jabberd2 (один аккаунт для себя), nginx, php-fpm (эксперементирую с веб 2.0 технологиями, висит висел бложик куда собираюсь писать раз в месяц, играюсь с кэшированием - выжимаю максимум производительности из имеющихся ресурсов), еще собираюсь установить smtp сервер, чтобы «запустить раз в день, получить одно письмо и выключить».
такие были планы, но вчера провайдер забрал внешний айпи, лишив радостей администрирования локалхоста :(

ресурсы не важны, ОС не важна, хочется лишь более-менее стабильного аптайма и чтобы можно было собрать свой nginx (php-fpm, sqlite3), jabberd2.

 ,

Spoofing
()

На пути к поддержке NVIDIA Optimus

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

Как стало известно из рассылки comp.video.dir.devel, один из разработчиков открытого драйвера Nouveau (Aaron Plattner) в ходе экспериментов добился вывода картинки с дискретного адаптера через встроенный:

Итак, я экспериментировал с поддержкой нового RandR 1.4 от Dave Airlie's, и пришёл к выводу, что ноутбуки с технологией Optimus могут использовать наш драйвер для работы внешней видеокарты совместно с интегрированным GPU.

Так как расширение RandR используется как Nouveau, так и проприетарным драйвером NVIDIA, то, возможно, оба драйвера получат поддержку Optimus.

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

 ,

fang90
()