LINUX.ORG.RU

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

Личность. Мысли капитана Очевидность и его игра на баяне.

Форум — Talks

Мысли про личность.

1) Нет доказательств наличия заметного влияния квантовых неопределённостей на нейронную сеть. Работа нейронной сети детерминирована.

2) Даже если и какие то микроскопические эффекты влияют на «поток сознания», то во время сна этот поток распадается и затем угасает. Пробуждение формирует поток заново на основе сохранённых воспоминаний. Таким образом даже если предположить что эти микроскопические эффекты и определяют личность, то сон уничтожает с довольно регулярной периодичностью.

2.1) Люди пережившие кому, часто вспоминают её как очень глубокий сон.

Таким образом я делаю вывод. Что хотя сознание является процессом, инициирующее его эго - набор различных видов памяти.

Все разговоры про гипотетическое копирование человека и про возникающие хозяйственно-моральные проблемы и личность, к личности имеют весьма малое отношение. Надо рассматривать этот вопрос с позиции внешнего наблюдателя, то есть единственной позиции позволяющей делать научно верифицируемые суждения. С точки зрения этого самого внешнего наблюдателя, личность человека определяется набором социальных связей (формирующих в том числе экономические) и памяти которая позволяет эти связи поддерживать и соответствовать им. Из этого утверждения можно сделать вывод, что человек теряющий социальное окружение и теряющий память не является прежней личностью, а является всего лишь её наследником.

 , личность, , ,

rezedent12
()

TRUE-DEATH-PRIMITIVE-LINUX-CHIPTUNE

Форум — Multimedia

Представляю вашему вниманию очередное ненужноподелие — программу Robotonic. Сотня строчек говнокода на православной сишечке превращает любые входные данные в нечто мелодичное. Четыре параметра (длина последовательности, длительность «ноты», частота дискретизации и уровень тёплого лампового шума) регулируются константами, по просьбам трудящихся могу прикрутить ключи. Использование, например: cat /dev/urandom | ./robotonic | aplay. Можно вместо входного файла вбивать музон прямо с клавиатуры (учтите, что программа жуёт символы по четыре).

Начиналось сие поделие как факультативная лабораторка. Препод (внезапно, юниксойд) задал запилить что-нибудь наглядно демонстрирующее рулёзность пайпов. Я, недолго думая, реализовал давнюю задумку: прогу, которая из любых входных данных генерирует нечто более музыкообразное, чем TDPLM. Препод в целом остался недоволен, ибо хотел что-либо, что можно цеплять в длинную последовательность. Прога временно ушла в чулан, летом я её раскопал, довёл до более-менее приемлемого звучания и закопал обратно. Сегодня внезапно вспомнил, послушал полчасика незамыленным слухом и решил, что прога готова к употреблению; чутка причесал сырцы и залил на гитхаб.

Гуманитариям, говнарям и прочим нежноухим просьба проходить мимо.

На всякий случай оставлю здесь демо.

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

 , , ,

MiniRoboDancer
()

Годные фантастические книги за последние 15 лет?

Форум — Talks

Рос на классике - Хайнлайн, Азимов, Лем, Филип Дик, Кларк, Брэдбери, Стругацкие итд итп. Ну и современники в лице Симмонса Дэна и Игана Грега по нраву.
Старье перечитывать надоело, захотелось свежатинки. Наугад взял:

  • Падшие Ангелы Мультиверсума - унылый и вторичный поцкиберпансковский шлак.
  • Ложная Слепота - идеи интересные, но вышло слишком затянуто.
  • Распознавание Образов - атмосферно, но вяло.


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

 ,

bubblecore
()

Мониторинг сериалов

Форум — Talks

А нет-ли такого сервиса, где можно было бы зарегаться, отметить сериалы, за которыми ты «следишь», а оно бы тебя нотифицировало (например, на мыло) о выходе новых серий?

 tv series, ,

DELIRIUM
()

Галерея: чуток статистики

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

Решил посмотреть, как часто пользователи ЛОРа выкладывают скриншоты. =)
Данные собраны с ноября 1999-го по май 2014-го. Взяты они были отсюда. Июнь 2014-го не учитывается.

Итак, пару общих моментов:

  • Сначала пользователи проявили небывалый интерес (учитывая их прежнее количество), но затем кол-во скриншотов достаточно резко упало до 2 скр./мес.
  • Заметны резкие возрастания кол-ва скриншотов в месяц, а именно: май 2004, апрель 2005-го, май 2006-го, декабрь 2007-го, май 2009-го, декабрь 2010-го, ноябрь 2011-го, январь 2013 и февраль 2014
  • Последние годы настолько резких колебаний не наблюдается

А теперь некоторые величины:

  • Всего скриншотов: 9255
  • Минимум пришелся на август 2000-го: всего 2 скр./мес.
  • Максимум пришелся на май 2006-го: 92 скр./мес. Это ~3 скриншота в день.
  • Среднее количество выложенных за месяц скриншотов:
    • За все время: ~53 скр./мес.
    • За последние пять лет: ~59 скр./мес.

Вторая диаграмма показывает среднее количество скриншотов в месяц за все время.

Ну что ж, надо сделать вывод. Глядя на первую диаграмму можно сказать, что пик интереса к Галереи прошел и кол-во скриншотов не скачет так сильно, как это было раньше. Глядя на вторую диаграмму можно сказать, что пик приходится на весну и зиму. Где же, как не на ЛОРе, сидеть холодными зимними вечерами? В сентябре кол-во скриншотов резко падает, т.к. часть ЛОРа, скорее всего, идет учиться. ;)

Для построения диаграммы был использован LibreOffice Calc, а для некоторых подсчетов bc (обожаю эту программу).
ODS можно забрать тут.

// Все вышесказанное - моё ИМХО. Если у вас есть идеи или мысли - отпишитесь в комментариях!
// Кстати, был же, вроде, сайт, где была собрана статистика всех пользователей ЛОРа. Подскажите, пожалуйста, кто его автор и что это за сайт?

>>> Просмотр (1748x951, 442 Kb)

 ,

qzxcvbnm
()

i3, numix, v0.3

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

Итак, тема Numix перепилена, конфиги i3 тоже, но самое главное - изменена тема саблайма (оригинальная - Spacegray), чтобы вписывалась.

В итоге - полная плоскота.

Панелька i3bar была перенесана наверх и теперь всегда видна.

На скриншоте 2 монитора - сверху самблайм, снизу пустой раб. стол.

И да, коньки тоже перепилены.

>>> Просмотр (1360x1536, 175 Kb)

 ,

Deleted
()

ii: История одной сети, или революция, которую никто не заметил

Форум — General

В начале было фидо

Фидошники очень любят повздыхать о старых временах. Но и причина у этого есть - тогда в сети действительно была организация, тогда, чтобы можно было что-то найти, нужно было только найти эхоконференцию, и в ней найдёшь всех единомышленников по этой теме. Централизация, все умы стекаются. А в интернете, наоборот, каждый суслик своему сайту и агроном своему форуму с 50 разделами. Хочешь найти лучшее решение? Обойди все тематические форумы, хотя бы популярные. Умри, но обойди. Каждый форум - кольцо, которое хочет рулить всеми остальными, и никто не хочет отдавать ни толики своего суверенитета.

Если гора не идёт к Магомету, значит вера без дел мертва. Надо сделать что-то, делающее обмен возможным.

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

Реализация

Мысль не давала мне покоя, но где-то в фоне, никогда на этом не концентрируясь. Несколько лет, сама по себе, не спрашивая меня, она что-то подмечала, что-то проверяла, что-то отбрасывала, и в итоге, в один прекрасный вечер говорит мне - остался только один вопрос, компромисс между длиной хэша и его красивучестью. Небольшой опрос на эту тему помог выбрать оптимальную длину. И... завертелось. Эталонная реализация, включая сервер и txt-клиент была создана минут за 20, и в итоге там ничего не поменялось, каноны закрепились. Как было всё упрощено, так есть, и так будет всегда.

Главные компромиссы, которые упростили сеть, и которые позволили сделать транзитную ноду на php (спасающую от многих проблем и добавляющую распределённости: просто добавь бесплатный хостинг), уместить в байт 300 кода:

  • Номера имеют только серверные сообщения: Клиентские сообщения - это вообще не сообщения, пока сервер их не завизирует. Не нужны строгие схемы взаимодействия клиента с сервером. Да, кто-то может подумать, что гонять пользовательское сообщение для того, чтобы получить его обратно - это излишняя трата 500 байт в сети, но... это помогает и сразу обнаружить проблемы (если оно не вернётся), и не ломает общий случай частным.
  • Синхронизация, основанная на сравнении: Некоторые пользователи давали советы по различным детекциям, по выборочной сортировке. Да, сейчас проблемы переполнения решаются организационно, а не технически (и это, на мой взгляд, правильно, роботы-детекторы нужного от ненужного так несовершенны), но они решаются. А синхронизация при этом остаётся простой, как три рубля - вот список, и вот список, найди всё то, чего нет, и забери. Из нужных конференций... а ненужные тебя не касаются.
  • Первые два пункта позволили избежать двухсторонней синхронизации: Синхронизация всегда односторонняя. При этом в текущих условиях все успешно обмениваются со всеми, станции со станцями, станции с пойнтами. Боевая тревога по поднятию резервных нод и выключению моей станции пережита тоже успешно. Ибо не стоит верить, что технология может решить организационные вопросы, проще решать эти вопросы людям, а технология пусть решает те задачи, где ничего решать не надо, знай да перекладывай файлики.
  • Обязательные постфиксы для конференций: Во-первых, сразу видно, что это конференция (как по забор.точка.ру сразу понятно, что это интернет-сайт). Во-вторых, позволяют не делать раздутых конференций а просто переезжать в другие. Сейчас общеприняты постфиксы .YY (год) или .YYMM (год-месяц)
  • Простые решения: Один человек ушёл из проекта, обвинив нас в том, что мы многое переизобретаем. Но то, что есть на python с его огромной библиотекой, может не быть на kolibrios с его ассемблерными перевозками. Реализация, которую просто повторить, частями или целиком - вот, что всегда было для меня главное. Наверное, эталонную реализацию можно собрать с помощью циркуля и линейки. Или на счётах. Например, транзитную ноду на php написал я сам, это было только несколько строк. В полнофункциональную ноду его переписали другие. Где-то в недрах, говорят, зреет и нода на bash. Клиент на bash+dialog уже есть. А если бы не было какой-нибудь библиотеки для чего-нибудь - процесс бы просто остановился, потому что трудоёмкость реализации какой-то библиотеки была бы в разы выше, чем всего остального, вместе взятого.

Пробки и ошибки

Человек с двоящимися мыслями не тверд во всех путях своих. Поэтому нетвёрдой походкой я пытался разглядеть в ii потенциал для роста, чтобы это имя стало известным уху, и тематические сайты мигом бросились меняться друг с другом.

  • п1 Африканские дети и места с плохой связью. Офлайн, все дела. Флоппинет жив. Сигнальнокостёр-нет - будет жить!
  • п2 Поддержка разных дистрибутивов, с базой сообщений, которая входит и в сам дистрибутив, чтобы сделать дискуссии доступными офлайн и сразу при установке системы, чтобы упростить подачу и поиск багов, чтобы упростить поддержку. Это даже проще, чем мейл-лист, потому что не нужен е-мейл, требующий доступа и засоряющий ленту сообщений. Подобную базу можно легко скачивать, и легко упаковывать в сам дистрибутив. Об этом - ниже.
  • п3 Средство для гейтования разных сайтов. А вот и оно, дерево. Которое может раскинуться листьями по всей сети. Надо понимать, что огромный трафик оно не выдержит. Но огромный трафик людям и неинтересен, про то, что Вася дурак, можно написать на любом сайте, и получить аналогичный ответ тоже на совершенно произвольном, тут нет ценности в сохранении и воспроизведении дискуссии. А вот тематические сайты и разделы - имеет смысл и зеркалировать (чтобы потом знать, где искать), и обмениваться с аналогичными сайтами.

Что не получилось? Ничего. Пользователи приходили, не находили тематики, и уходили. Оставались только те, кого заинтересовала подобная технология, но период их интереса - три дня. В итоге, в сети стабильное количество пользователей, три штуки, при этом это всегда разные люди, на смену одному приходит другой. Средств для обмена тоже не появилось, потому что непонятно, кого с кем обменивать. На лоре и опеннете говорят о чём угодно, только не по тематике, а тех редких людей, которым интересно говорить по тематике, вытащить не получилось (по понятным причинам, ибо в сети сейчас никого нет и обсуждать проблемы не с кем).

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

- Алё, Серёга, привози девчонок, у нас тут столько водки!
- Алё, Витёк, у нас тут девчонки, вези водку!

... не работает. Революция, которую так хотели большевики - не состоялаcь. Остаётся только пункт 2.

ii и узконишевые os - вместе веселее

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

1. Люди. Это явно не те люди, которые гонятся за всем модным, это увлечённые энтузиасты своеого дела, и их мало волнует то, что над ними посмеиваются. :) Это то, что надо, на данном этапе развития сети. Хорошие люди, умеющие методично гнуть свою линию.

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

3. Моментально появляется тематика. А там, люди и во внетематические перекрёстные эхи будут ходить, поболтать о том, о сём, найдутся новые интересы. «Где двое или трое собраны во имя моё, там я посреди них», и там эха для них. Если два пользователя haiku и три kolibri интересуются одной тематикой, это уже повод для эхи. Хоть об angband, хоть о водке. Теперь у сети есть ещё один якорь.

4. Количество и мелкий трафик форумов поддержки этих проектов как раз идеально вписывается в концепцию ii: вместо того, чтобы создавать темы, в которых один ответ в неделю - тематическая лента, где все вопросы и ответы видны всем, и не нужно всё прокликивать. Впрочем, технология позволяет легко заворачивать хоть в ветки, хоть в темы, хоть в своё представление.

Будущее уже сейчас

В общем, проект потихоньку развивается и тренируется. Вышла версия 03, переписана документация, проект пережил учебно-боевую тревогу по отключению главного сайта и проброса его на php-ноды, без ущерба для общения. Живём. И на текущем этапе ii ищет пользователей и тематические сообщества, для совместного проживания. Наш клуб всегда открыт на http://51t.ru

 

feofil
()

Сайт TrueCrypt подвергся взлому, скомпрометирована цифровая подпись разработчиков

Новости — Безопасность
Группа Безопасность

Чуть более часа назад неизвестными лицами была взломана страница проекта TrueCrypt на SourceForge.

Содержимое сайта было удалено и заменено на сообщение о том, что разработка TrueCrypt прекращена после окончания поддержки Windows XP, что TrueCrypt небезопасен и уязвим. Также, на странице содержатся инструкции по миграции с TrueCrypt на BitLocker, являющийся встроенным средством шифрования данных в современных ОС Windows.

Кроме того, злоумышленники выпустили фальшивый релиз TrueCrypt 7.2, файлы которого подписаны цифровой подписью разработчиков TrueCrypt. Все старые версии программы были удалены с SourceForge. Очевидно, что ключи разработчиков были скомпрометированы, так как после запуска исполняемого файла «новой» версии, он тоже призывает к использованию BitLocker.

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

Настоящие разработчики проекта пока хранят молчание. Ни в коем случае не используйте фальшивую версию 7.2. Последняя «настоящая» версия — 7.1.

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

 , , , спецслужбы

anonymous
()

ищу интересные игрушки с закосом на jrpg

Форум — Games

обязательные критерии:

  • сюжет
  • ролевая система, предметы, прокачка стат и т.д.
  • хорошие квесты
  • разнообразие геймплея, т.е. CG-вставки, элементы VN и прочие приветствуются, тупая гриндилка, замешанная на рандоме в лучших традициях жанра будет минусом, необходимость выбирать персонажа и наряд под противника — плюсом
  • красивость (спрайтовая графика с красивыми эффектами fine too, но в общем случае rpg maker — нет)
  • не нукиге, эроге допустимо
  • не ммо (хотя игрушки вроде этой и ничего, в ней слишком много корейского)
  • наличие перевода на английский (если диалоги не являются основным элементом, хватит лунного) или как кандидаты на случай, если переведут когда-нибудь

пример, sengoku rance тоже сносная.
больше современных примеров не знаю, но нечто наподобие xenogears сгодится.
всем спасибо заранее.

upd: вот такое тоже довольно хорошо, однако, никто не предложил.

 , , , ,

wakuwaku
()

Закосимши

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

Gentoo, Linux 3.13.7
Десктоп: Plasma + Docky + Compiz + Emerald
Софт: Mozilla Firefox, Dolphin, Konversation, xfce4-terminal
Шрифты: Fira Sans, Myriad Pro, Monaco

>>> Просмотр (2560x1440, 1462 Kb)

 ,

zezic
()

Кто же тот старец?

Форум — Talks

Столлман спустился один с горы, и никто не повстречался ему. Но когда вошел он в лес, перед ним неожиданно предстал старец, покинувший свою священную хижину, чтобы поискать кореньев в лесу. И так говорил старец Столлману: «Мне не чужд этот странник: несколько лет тому назад проходил он здесь. Столлманом назывался он; но он изменился.

Тогда нес ты свой прах на гору; неужели теперь хочешь ты нести свой огонь в долины? Неужели не боишься ты кары поджигателю?

Да, я узнаю Столлмана. Чист взор его, и на устах его нет отвращения. Не потому ли и идет он, точно танцует? Столлман преобразился, ребенком стал Столлман, Столлман проснулся: чего же хочешь ты среди спящих? Как на море, жил ты в одиночестве, и море носило тебя. Увы! ты хочешь выйти на сушу? Ты хочешь снова сам писать свой код?»

Столлман отвечал: «Я люблю свободных людей и свободное ПО».

«Разве не потому, — сказал святой, — ушел и я в лес и пустыню? Разве не потому, что и я слишком любил людей и компьютеры? Теперь люблю я проприетарщину: людей не люблю я. Опенсорц для меня слишком несовершенен. Любовь к свободе убила бы меня».

Столлман отвечал: «Что говорил я о любви! Я несу людям дар».

«Не давай им ничего, — сказал святой. — Лучше сними с них что-нибудь и неси вместе с ними — это будет для них всего лучше, если только это лучше и для тебя! И если ты хочешь им дать, дай им не больше милостыни и еще заставь их просить ее у тебя!»

«Нет, — отвечал Столлман, — я не даю милостыни и не пишу проприетарщины. Для этого я недостаточно беден».

Святой стал смеяться над Столлманом и так говорил: «Тогда постарайся, чтобы они приняли твои сокровища! Они недоверчивы к хакерам-отшельникам и не верят, что мы приходим, чтобы дарить.

Наши шаги по улицам звучат для них слишком одиноко. И если они ночью, в своих кроватях, услышат человека, с треском набирающего код задолго до восхода солнца, они спрашивают себя: куда крадется этот вор? Ведь хакер теперь — вор.

Не ходи же к людям и оставайся в лесу! Иди лучше к зверям!

Почему не хочешь ты быть, как я, — медведем среди медведей, птицею среди птиц?»

«А что делает святой в лесу?» — спросил Столлман.

Святой отвечал: «Я пишу код и исполняю его; и когда я пишу код, я смеюсь, плачу и бормочу себе в бороду: так славлю я Большого Брата, Который Знает Как Жить.

Пением, плачем, смехом и бормотанием славлю я Брата, моего вездесущего Брата. Но скажи, что несешь ты нам в дар?»

Услышав эти слова, Столлман поклонился святому и сказал:

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

Но когда Столлман остался один, говорил он так в сердце своем: «Возможно ли это! Этот святой старец в своем лесу еще не слыхал о том, что Брат мёртв».

 пятничные загадки

stevejobs
()

Возвращение Live Persistent Mode в Debian 7 Wheezy & Testing/Sid

Форум — General

Последнее время,в Debian,с переходом на очередной Stable релиз «Wheezy»,пропала возможность создавать Live-USB сборки с режимом сохранения состояния (Persistent Mode) при помощи простой распаковки содержимого дистрибутивного или кастомного образа на подготовленный раздел флешки,установки загрузчика и последующего создания в корне устройства самого файла сохранённых состояний - live-rw,отформатированного в ext3 FS или другую ext* FS по вкусу.Мне вот давеча понадобилось,вот и столкнулся с такой проблемой...Persistent просто не работал!Поиски в Гугле внятного решения не дали,так что пришлось разбираться самому и о результате этих разбирательств было решено написать этот трэд. Собственно,решение пришло после проверки содержимого пакетов live* текущего Wheezy и oldstable Squeeze, и оказалось зарыто в конфиге /usr/share/initramfs-tools/scripts/live из live-boot-initramfs-tools прежнего oldstable и ненешних «обновленных» версий для stable/testing/sid/experimental,так как в версии oldstable имеется набор прямых директив на использование конкретного файла сохраненных состояний в корне загрузочного устройства:

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

а в более новых версиях в этом конфиге лишь указание читать конфиг /lib/live/boot.sh,в котором только:

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

и это,естейственно,не работает,поскольку имеется ввиду не файл live-rw,а в лучшем случае раздел с такой меткой... Выходом из положения,здесь является даунгрейд пакета live-boot-initramfs-tools до oldstable версии или всей ветки live*,если потребуется,с предварительной заморозкой пакета udev текущей версии.Исходя из предположения,что вы делаете свою сборку LiveCD/DVD/USB на базе рабочей системы или хотя бы временно установили дистрибутивную поставку на подготовленный сборочный раздел и находитесь в целевой системе,хотя бы в CHROOT-e...:

echo "udev hold" | sudo dpkg --set-selections
и небольшой хак с удовлетворением запросов исполняемой части скрипта live из /usr/share/initramfs-tools/scripts:
wget http://ftp.ru.debian.org/debian/pool/main/u/udev/udev_164-3_i386.deb
mkdir pkg
atool -X pkg udev_164-3_i386.deb
cd pkg/lib/udev
ls
sudo rsync -var path_id usb_id input_id /lib/udev
sudo nano /usr/share/initramfs/hooks/udev
...
и приведение /usr/share/initramfs/hooks/udev к следующему виду:
...
cp /lib/udev/hotplug.functions $DESTDIR/lib/udev/
cp /lib/udev/hwdb.bin $DESTDIR/lib/udev/
cp /lib/udev/usb-db $DESTDIR/lib/udev/
cp /lib/udev/pci-db $DESTDIR/lib/udev/
for program in firmware.agent hwdb.bin usb-db pci-db ata_id edd_id scsi_id path_id usb_id input_id; do
  copy_exec /lib/udev/$program /lib/udev
done
copy_exec /sbin/blkid /sbin
...
после чего неминуемое:
sudo update-initramfs -vuk all
и замена файлов initrd.img & vmlinuz в каталоге /live на вашей флешке файлами из вашего /boot
cp -vf /boot/initrd.img-`uname -r` /media/$YOUR_USB_LABEL/live/initrd.img
cp -vf /boot/vmlinuz-`uname -r` /media/$YOUR_USB_LABEL/live/vmlinuz
и - главное,в самом загрузочном контейнере filesystem.squashfs
mv -vf /media/$YOUR_USB_LABEL/live/filesystem.squashfs
dd if=/dev/zero of=sfs.img bs=1M count=9000
mkfs.ext4 -F sfs.img
tune2fs -r 0 -m 0 -c 0 sfs.img
sudo modprobe loop
sudo mount -o rw sfs.img /mnt
sudo rm -rf /mnt/*
sudo unsquashfs -f -d /mnt *.squashfs
sudo rm -f /mnt/boot/vmlinuz* /mnt/boot/initrd.img*
sudo cp -vf /boot/initrd.img-`uname -r` /mnt/boot
sudo cp -vf /boot/vmlinuz-`uname -r` /mnt/boot
mv -vf *.squashfs fs.sfs.old
sudo mksquashfs /mnt filesystem.squashfs
mv -vf filesystem.squashfs /media/$YOUR_USB_LABEL/live
sudo umount /mnt
rm -f fs.sfs.old sfs.img
После такой перепаковки загрузочного контейнера,вы,наконец сможете запустить вашу live-usb систему с флешки в Persistent Mode с возможностью сохранения изменений. Спасибо за внимание.

deblanck
()

Остались ли ещё годные хардверные плееры?

Форум — Talks

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

Пытаюсь найти толковую замену - не выходит, на рынке в основном остался китайский ширпотреб, недосмартфоны с андроидом и эпл.

Продаются ли сейчас хардверные плееры с хорошим качеством звучания, с отличным аккумулятором, который не дохнет каждые пару дней, с старыми добрыми физическими кнопками, которые можно нажимать не вытаскивая плеер из кармана, с возможностью воспроизведения по каталогам, с возможностью подключения как обычный накопитель, без всяких тунцом, MTP и прочего ненужного дерьма, с поддержкой распространённых форматов (MP3, OGG, FLAC). Так же крайне желательна поддержка карт памяти и отсутствие андроидов и прочего ненужного плееру и лишь жрущего его батарейку.

Бюджет в пределах 5-7к. Ну в крайнем случае до 10, и то, если оно действительно того стоит.

 , ,

najlus
()

Stumpwm + Emacs, сочиняю музыку

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

Решил выложить первый скриншот на ЛОР. Расскажу подробнее. Музыку я, как вы конечно уже догадались по скиншоту, не сочиняю (потому что просто не умею), а развлекаюсь с программой для синтеза звука в реальном времени Supercollider.

  • OS - FreeBSD 10.0. Потому что есть ZFS, так что я могу напихать в свой пул побольше зеркал, потому что newpcm, а не ALSA итд. Это мои личные предпочтения
  • WM - мой любимый Stumpwm. DE я не пользуюсь с момента выхода четвертых кед, в которых внезапно всё стало другим по сравнению с третьими. Фреймовый stumpwm стал использовать после того, как стало 2 монитора. Кроме того нравится настраиваемость. Изменил (добавил) сочетания клавиш, меню запуска программ, поставил поведение «фокус следует за кликом мышки», ну и mode line со статусом mpd. Вот конфиг, который я когда-то написал: https://github.com/shamazmazum/my-configs/blob/master/stumpwm.rc.lisp
  • Emacs - любимый, опять же, текстовый редактор. Конфигов для него ещё больше, но писал их не я. Что сделал я, так это включил cua-mode и поставил шрифты Terminus.
  • Сначала думал сделать скриншот с emacs и slime, типа как крутой лиспер, но потом решил, что это банально. Поэтому я решил поиграть с supercollider'ом - программой для синтеза звуков в режиме реального времени. Она состоит из сервера, который хранит определения, по которым воспроизводятся звуки, узлы, шины, по которым идет звук, и прочее и который принимает сообщения про протоколу OSC; и программы-реализации языка sclang, сочетающем в себе принципы ООП (как в Smalltalk), ФП (элементы его, такие как функции над списками) и прочие сладости.

    Видно 2 «родных» окна supercollider. Первое - «осциллограф», показывающий аудио выход с 2 каналов. Бесполезная штука, на самом деле. Второе - напротив, очень полезный браузер классов. Для GUI Supercollider использует Qt.

  • Снизу qjackctl - GUI для управления jackd.

Оценивайте, господа. Музон, который вышел, явно сойдет для наркоманов в клубе. Могу продать трек за большие деньги. Fin.

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

 , ,

hvatitbanit
()

Старенький acer aspire, wmaker, arch

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

Вся основная информация о системе в терминале на скриншоте. Вместо пейджера-tint2, композит-менеджер compton

>>> Просмотр (1280x800, 455 Kb)

 ,

von_Selbst
()

Науч.фант. Сериалов тред

Форум — Talks

Вот закончил смотреть доктора кто, и задался вопросом, чего бы еще посмотреть. Посоветуйте какой-нибудь нф сериал с космическим уклоном.

это я уже видел, можно не советовать:

Звездный путь
Звездные врата
Светлячек
На краю вселенной
Андромеда
Вавилон 5
доктор кто
Звездный крейсер „Галактика“
Лекс
Визитеры

P.S. хотя можно и не только связанные с космосом

P.P.S. linux тут при том, что смотреть я это буду в уютненькой генточке и на няшном smplayer'е

P.P.P.S тут буду записывать посоветованное(+коменты от советовавших)

Самое главное:  Курс по теме «как избавиться от зависимости от сериалов»
Fallen Skies
Alien Nation (его надо смотреть до Farscape)
Dark Skies (не фильм)
Max Headroom (больше киберпанк, чем sci-fi)
Charlie Jade
Pioneer One
Каприка
Black Mirror
This Is Not My Life
ReGenesis
Borealis (пилот, с натяжкой, ибо science почти нет)

 ,

Deleted
()

Порекомендуйте комиксы

Форум — Talks

Читал V for Vendetta, Watchmen, Transmetropolitan - понравились, особенно последний.
Сейчас читаю DMZ в оригинале, но английский хреновый и продвигаюсь со скрипом.
Мангу не надо. Про стандартных бэтмэнов, суперменов и людей икс (короче Марвел) не надо. Веб-комиксы не надо. И чтоб на русском.

bubblecore
()

К спорам по systemd и debian

Форум — Talks

Делаю пост сюда, чтобы линковать его людям. Ибо на лоре есть разметка

Ситуация: Живём много лет на sysvinit, появляются всякие openrc и upstart, на которых работают две системы их большого количества. Появляется systemd и сразу большое количество систем переходят на него. Почему? Обьясню на примере debian, тестовой ветки и systemd из этой же ветки.

Почему появилось желание поменять sysvinit на чтото другое?

1) Структура скриптов для sysvinit подразумевает только возможность запуска скриптов с флагами start и stop. Внутреннее устройство скрипта ЦЕЛИКОМ на совести разработчика. Конечно это не повод считать что все скрипты для sysv говно, но всётаки встречаются такие экземпляры, что хочется просто плакать, когда их читаешь. Особенно изза того, что большую часть логики слежением за стотоянем службы пишется на баше. Хотя нынче половина инит скриптов завязанны на start-stop-service. В итоге - каша.

2)Никаких средств для учёта очерёдности запуска сервисов и паралельной их загрузки. Да, есть insserv, только оно ещё больше каши добавляет в скрипты инициализации.

Почему не upstart?

Уже несколько лет в дебиане висит, и ещё не пыталось стать стандартной системой инициализации. В нынешней ситуации, когда говорят о фичах, которые уже есть в других системах инициализации - говорят - «пфф, мы можем тоже такое написать» (тот же cgroup). В итоге функционал апстарта в текущем его состоянии ушёл не дальше sysvinit+insserv+start-stop-daemon. Зато хипстер-аура вокруг него просто знатная.

Почему не openrc?

Оно ещё старше, чем upstart, но разговоры о нём толком начались только при выборе между upstart и systemd. В итоге оно на бумаге конечно лучше чем systemd, но практически это даже проверить не возможно. Некая мифическая сущность, сферическая и в вакууме.

Почему systemd?

1) Он уже работает в тестинге, и не полагется на fallback на sysvinit. Когда я последний раз пробовал upstart без sysvinit скриптов он не работал, и все его преимущества скатывались в ничто. Просто не использовались. В итоге ситуация выглядит так:

systemd - сначала сделали поддержу, потом ещё предложили как стандарт.

openrc и upstart - сначала предложили, а поддержки нету, никакой. Вот если выберут - то поддержка будет. По мне - нарушение причинно-следственной связи.

2) Использование cgroup невероятно упрощает внутреннюю логику юнитов для запуска сервисов. СИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИЛЬНО.

Вот например юнит для bluetooth демона

[Unit]
Description=Bluetooth service
[Service]
Type=dbus
BusName=org.bluez
ExecStart=/usr/sbin/bluetoothd -n

[Install]
WantedBy=bluetooth.target

Alias=dbus-org.bluez.service
И всё, так как bluetooth не требует какойто хитрой логики для остановки сервиса, он просто убивается. Пид ловится через cgroup

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

khades@debian:/etc/init.d$ cat /etc/init.d/bluetooth |wc
201     584    4474
Разительная разница

А теперь о мифах про systemd.

JOURNALD БИНАРНЫЕ ЛОГИ ХУЖЕ ЧЕМ В RSYSLOG

syslog - это стандарт отправки и регистрации сообщений о происходящих в системе событиях

rsyslog - программа для организации хранения этих сообщений, полученных по системной шине, реализованной в ядре linux (/dev/log)

journald - легковесный сервис для хранения и чтения логов с хранением их в памяти для ускорения процессов ввода\вывода во время загрузки с ОПЦИОНАЛЬНЫМ хранением бинарей на диске. НЕ ЛОМАЕТ rsyslog.

PID 1: ВСЁ УПАДЁТ ЕСЛИ УПАДЁТ SYSTEMD

1) Почему systemd должен упасть?

2) Ядро тоже падает, давайте все ненавидеть ядро

PID 1: СИСТЕМД МНОГО ВСЕГО В ОДНОМ ПРОЦЕССЕ ДЕРЖИТ И МНОГО НА СЕБЯ БЕРЁТ!!!!

1) Для изоляции запускаемых процессов и придуман CGROUP.

2) khades@debian:~$ ps aux |grep systemd root 284 0.0 0.1 297788 11032 ? Ss фев13 0:01 /lib/systemd/systemd-journald root 295 0.0 0.0 42944 1924 ? Ss фев13 0:00 /lib/systemd/systemd-udevd root 2448 0.0 0.0 36928 1636 ? Ss фев13 0:00 /lib/systemd/systemd-logind

ПОТЦЕРИНГ ЧТОТО ПОМЕНЯЕТ И ВСЁ СЛОМАЕТСЯ

Даа, и это сразу попадёт в стейбл дебиана. инфа 100%.

И последнее, касаемо непортируемости на другие ядра. В нашем случае глупо не использовать передовую технологию (CGROUP) ради совместимости с принципиально другой системой, учитывая то количество ништяков, которое оно нам даёт реализовать. Я вообще в далёком будущем представляю как на помойку выкидывают selinux, потому что домены безопасности реализуют на основе namespaces и cgroup. Ах мечты, мечты.

 ,

Khades
()

Внезапное вкусно

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

Наконец-то созрел до понимания того, что док — это удобно. После раздумий понял что хочу именно апплет и именно для xfce-panel. Оказывается так можно, — dockbarx + xfce4-dockbarx-plugin. Доставило. А ещё я обнаружил в крыске ну очень удобный клиент для работы со словарями по протоколу dict. Такие дела.
P.S. Пустой стол.

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

 , , ,

pikwik
()

Eagle Mode

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

Наткнулся вот на сабж, думаю стоит о нем рассказать.

Eagle Mode представляет из себя DE+WM+GUI Toolkit с очень интересным подходом к организации пользовательского интерфейса. Основная мысль в том, что пользователь можен неограниченно приближать любую область (огромного) рабочего пространства, на котором размещены приложения. Соответственно, окон нет - все виджеты вложены друг в друга (два окна на скрине - окна Ion-3 - хотел побольше показать).

Итак, концепция zoom. Есть, например, кнопка New. Подсказка к ней написана на ней самой, очень мелким шрифтом. Приблизил - почитал.

Есть файловый менеджер (он изображен на скрине). Визуально представляет собой прямоугольник с информацией о корневом каталоге, со списком подкаталогов. `Наезжаем' на подкаталог - становится видно его содержимое. Zoom in -> идем глубже. Для текстовых файлов показывается текст, для изображений - соответственно изображение и т.д (также поддерживается видео через libxine), все это также можно приближать. Для неизвестных форматов файлов показывается hexdump файла - феерическое зрелище.

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

Насчет практической ценности em не уверен, но поиграться стоит определенно. В комплекте кроме FM и часов есть смотрелки фракталов, 3D minesweeper, шахматы, тестовая панель с логом событий и демонстрацией виджета, бесконечно вложенного в самого себя, и читалка документации. Собирается из исходников на раз (perl build.pl), из зависимостей только perl, иксы и опциональные jpeg/png/tiff/xine. Что интересно, GL не используется, т.е. antialiased векторная графика рендерится в software. При этом на моем p4-1.7 512Mb летает довольно шустро (хотя в системных требованиях у нее 3.4Ghz и гиг памяти).

Исходники - http://eaglemode.sourceforge.net, порт для FreeBSD скоро будет в PR'ах.

>>> Просмотр (1280x1024, 280 Kb)

AMDmi3
()