LINUX.ORG.RU

Сообщения Xenius

 

Возможности новых возможностей

В связи с получение пяти звёзд, на данный момент максимально возможного их количества, могу ли я получить и какие-нибудь новые возможности на сайте?

Например, редактирование своих тем в течение неограниченного (или ограниченного, но достаточно длительного) срока, редактирование уже подтверждённых новостей, подтверждение неподтверждённых, редактирование своих комментариев в течение более длительного срока.

Xenius
()

Легковесный дистрибутив с утилитами GNU (желательно менее 100 мегабайт)

А какие вы знаете дистрибутивы (в тч LiveCD/LiveUSB), которые бы содеражали не BusyBox, а GNU-утилиты, но при этом весили бы меньше 200, а лучше меньше 100 мегабайт?? Между 200 и 300 всяких дистрибутивов полно, например System Rescue CD, Debian Netinstall; кроме того, OpenBSD и NetBSD имеют размер в этом же интервале, а какие есть меньше, но не совсем кастрированные?

Какие я уже знаю, но не подходят:

* TinyCore — дистрибутив хороший, но man-ов там нет, и они не появляются даже если установить модуль man
* ttylinux — нет манов, BusyBox вместо GNU
* SliTaz — маны есть, но BusyBox.
* Slax — весит 200 мегабайт, слишком много.

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

 ,

Xenius
()

Дистрибутив с инсталлятором похожим на OpenBSD-шный

Мне очень понравился инсталлятор OpenBSD, суть там в том что вместо псевдографических менюшек, он в консоли задаёт вопросы типа

Do you want to use X? [yes]: 


И надо набрать yes или no, и какой-то пункт дефолтный, если просто нажать энтер, выбирается этот пункт. Похоже на линуксовый fdisk.

В общем, такой вопрос, а есть ли дистрибутивы GNU/Linux, где установщик такого же типа — то есть диалоговый, а не графический/псевдографический?

Если нету, наверное я когда-нибудь займусь этим и сделаю...

 , ,

Xenius
()

КПК/Смартфон с GNU/Linux и свободными драйверами

Хочу я устройство которое бы отвечало следущим требованиям

1) Возможность использовать GNU/Linux, не андроид
2) Возможность использовать только свободные драйвера (то есть N9 с графическим ускорителем SGX исключается) и софт, то есть чтоб было ядро без блобов и при этом можно было нормально пользоваться консолью в отрыве от основного компа.
3) Wi-Fi, работающий со свободными драйверами.
4) Аппаратная клавиатура или возможность использовать внешнюю клавиатуру с удобством (например USB-host + клавиатуры от китайских планшетников)

Все эти требования выше строго обязательные.

5) EDGE, 3G и/или Bluetooth — чтоб можно было пользоваться интернетом через мобильную сеть (в крайнем случае используя внешний мобильник)
6) Как минимум 1 гигабайт RAM
7) Время жизни от батарейки — хотя бы 5-6 часов непрерывной работы

Требования очень желательные, но можно ими частично поступиться.

 , ,

Xenius
()

Текстовый редактор sam — кто-нибудь пользуется?

Прочитал что очень годный текстовый редактор — типа ed, но имеет опциональный графический интерфейс и поддерживает структурные регекспы вместо обычных.

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

Хотелось бы узнать, кто-нибудь им в реальности пользуется? Какие впечатления? Действительно ли он лучше таких редакторов как ed и vim, например?
А если сравнить с acme из той же Plan9?

Тема где они пригодились

Статья в википедии

man sam

 , , ,

Xenius
()

Карманные игровые консоли с линуксом

Думаю взять Ritmix RZX-50, так как там по описанию Dingux предустановлен и железо получше чем в Dingoo a320, но меня смущает низковатое разрешение экрана и 64 мегабайта памяти.

Есть OpenPandora, но там графический ускоритель что-то там SXG, к которому нет свободных драйверов, так что она не катит, да и стоит дороговато.

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

Про Caanoo знаю, но она стоит дороже и её заказывать надо. Подумаю.

 , , ,

Xenius
()

Каким должен быть лучший формат технических электронных книг?

Предположим есть книга технической направленности в электронном виде (изначально делается в электронном виде). Какой формат был бы для неё оптимален? Если из существующих идеального нет — каким должен быть идеальный формат? Привязанность к бумаге — заранее считаем за минус. Кстати, в идеале в таком формате должна быть какая-либо семантическая разметка — чтоб можно было легко автоматом извлекать из него информацию, например конкретные формулы.

1) djvu — это формат для сканированных бумажных книг, так что он отпадает

2) pdf и ps — слишком завязаны на размер бумаги, на электронных читалках с небольшими экранами неудобен

3) odf 1.2 — формат неплохой, но например почему там шифрование идёт до сжатия? (в итоге получается, что зашифрованные документы весят в несколько раз больше).

4) html — формулы только картинками, это большой минус. Но зато читается на чём угодно — это плюс

5) plain text (utf8, no bom, unix line ending) — формат хороший, но с картинками и формулами в нём не очень

6) fb2 — формат для художественных книг просто идеален, но как там с формулами и прочим?

7) epub и другие — не щупал, не знаю что там

 , ,

Xenius
()

Выпилить рекламу из Software Center в Ubuntu 12.04

Поставил эту самую убунту, открыл Software Center а там на полэкрана реклама каких-то проприетарных игрушек.

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

1) Эту рекламу можно стандартными средствами отключить?

2) Что ещё нужно выпилить из убунты кроме Ubuntu One чтоб она не следила за юзером, не ставила проприетарщину и тд? Пока только делал apt-get remove ubuntuone-*

3) Так как мандрива сдохла, что можно ещё поставить на комп юзеру, который с компьютерами малознаком и даже иногда переспрашивает для чего нужен красный крестик в углу? У меня-то самого Slackware... Раньше была Ubuntu 10.10, она довольно годная, но поддержка кончилась и пришлось сносить, а более новая убунта как-то не нравится — ну к юнити ещё можно привыкнуть, но реклама...

4) Почему-то когда mplayer сворачивается на панель юнити, на ней образуется просто пустое место без всяких значков или даже кнопки — это что, нормально? (лень создавать отдельную тему)

PS частично проблема решена, нашел как убирать баннер. Про отсутствие кнопки пока не нашел

 , ,

Xenius
()

Посоветуйте принтер (вероятно монохромный лазерный)

Нужен принтер для прикладных целей вроде напечатать реферат или ещё какой-то документ.

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

В общем требования:
1) не слишком дорогой.
2) хорошо и чисто печатает документы (без слишком заметных полосок и прочих артефактов)
3) хорошо работает даже если им не печатать пару месяцев, а потом напечатать что-нибудь
4) работает под GNU/Linux без установки проприетарных драйверов
5) Недорогие расходные материалы
6) (опционально) поддержка печати по сети — чтоб можно было подключить принтер к роутеру и печатать с любого компа. Но я не уверен, как такое делается без дополнительных костылей вроде самбы. В идеале чтоб можно было просто кидать pdf-файл по scp
7) (не обязательно) цветная печать, встроенный копир и прочее — пригодится, но не является сколько-нибудь важным.

Сканер в принципе есть и даже заводится под линуксом, но ему уже лет девять. Не уверен, есть ли смысл сразу брать МФУ или хватит принтера.

А что, конкретной модели не будет?

 , ,

Xenius
()

Косяки Nokia N9

Наконец-то купил это устройство. Это первый сенсорный телефон у меня, поэтому сравнить удобство использования с андроидом не могу. Разве что отмечу, что обновление операционной системы возможно прямо с самого телефона, причём всё что для этого нужно — это доступ к интернету. Телефон сам качает и сам ставит всё что нужно.

Плюсы вроде и так все знают: там целый гигабайт оперативки, прочное стекло, дефолтная операционная система основана на том же стеке что и обычные дистрибутивы GNU/Linux (Linux, eglibc, X.org) и тд. И при этом довольно невысокая цена — порядка $500 за модель 16G в России. Другие смартфоны с 1 гигабайтом оперативки, я так понимаю, стоят значительно дороже, а таких, где памяти больше одного гигабайта до сих пор даже вроде и нету. Или я просто не знаю.

В общем, замеченные недостатки:

1) Ovi Store (официальный источник приложений) требует регистрации даже для установки бесплатных приложений
2) Шумит сенсор камеры — на фотографиях при максимальном увеличении заметна зернистость, а если в комнате не очень светло, то шум виден даже невооруженным глазом до собственно съёмки.
3) Глюк с распознаванием зарядного устройства — там зарядка только через USB и пока я не обновил устройство, при подключении этой зарядки телефон ругался на то что она даёт мало энергии. После обновления прошло.
4) Если в режиме ожидания в темноте закрыть светящиеся часы и подождать пока глаза привыкнут, то будет видно, что чёрный фон на самом деле тускло светится и причём неравномерно — есть более светлые и более тёмные области
5) Неудобная экранная клавиатура. Цифры находятся в отдельной группе, на которую приходится переключаться, причём если переключиться на неё и набрать цифру или знак, то она обратно сама не переключится. Кроме того, состояние шифта при переключении на экранную клавиатуру и обратно тоже не сбрасывается. И в терминале нельзя скрыть клавиатуру (или можно, но каким-то неочевидным жестом?), даже когда например смотришь на top или читаешь вывод консоли.
Ну и почему-то русской клавиатуры нет, хотя выставлена страна Россия (язык интерфейса английский).
6) Наличие множество ненужных приложений в дефолтной установке, которые даже нельзя удалить стандартными средствами (думаю что в режиме разработчика через apt-get должно получиться) — твиттер, скайп, фейсбук, магазин музыки и прочая ерунда. Встроенное приложение для карт не работает без интернета и требует, как и ovi store, регистрации в нокии.
7)Используются microsim карты, так что пока что я даже не проверил функциональность телефона

Если есть владельцы, подтвердите или опровергните пункты 2-4, пожалуйста. Интересно, это мне такой экземпляр попался или это у всех так.

 , , , ,

Xenius
()

Firefox жрёт CPU, как найти причину?

У меня открыто 150 вкладок, при этом firefox жрет процессор и не ясно почему. Есть ли внутри фаерфокса какое-то средство смотреть куда тратятся ресурсы процессора. Может какой-то сайт через меня биткоины считает?

И это не говоря уже о левых подключениях в netstat-е к твиттеру или какой-то подобной фигне. Как узнать какая из вкладок безобразничает?

PS забыл добавить, флеш плеер не установлен, плагинов вообще мало.

 ,

Xenius
()

Почему проприетарщина — это зло.

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

Почему проприетарные игры — это плохо, а проприетарные прикладные и системные программы ещё хуже.

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

В отличии от других неудобств, объективных — эти добавлены намеренно, а поэтому являются злом. (например если игра просто не была добавлена в репозитарий, потому что мейнтейнерам было лень — это не будет злом)

У человека может возникнуть желание посмотреть или поправить исходный код этой игры, или даже просто собрать её под свою систему с оптимизацией под своё железо, но благодаря тому что игра проприетарная, он это сделать не сможет, он не сможет посмотреть тот или иной участок кода. который ему интересен. Кстати, это необходимо даже не только из соображений любопытства, но и из соображений безопасности — не видя исходного кода проверить, есть ли в игре (или программе) непредусмотренная функциональность очень сложно или даже невозможно.

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

Впрочем, проприетарные игры не так плохи, как проприетарные прикладные и системные программы — можно просто не устанавливать проприетарные игры и не желать их и сохранить свою свободу, не получив неудобств взамен.

Проприетарные программы намного хуже. Например Windows вынуждает совершать неприятный выбор даже тогда, когда ты не собираешься ей пользоваться, только лишь одним фактом своего существования:
1) Купить компьютер который подходит тебе по всем характеристикам железа, но с предустановленной Windows, которую ты сразу же удалишь — прямые материальные потери (о том что ты финансируешь иски против Android и Linux даже не говорю).
2) Купить компьютер, который близок по характеристикам, но подходит тебе не идеально — ну тут очевидно.
3) Ждать пока в продаже появится компьютер без Windows, но с подходящими характеристиками
4) Купить компьютер с Windows и вернуть деньги — вариант хороший, но не всегда доступный — ведь не все производители на это согласны, не везде есть авторизованные сервисные центры. Да и не идеальный, так как придётся тратить деньги.

Проприетарные программы типа мелкософтовского офиса, фотошопа и прочих добавляют дополнительные неудобства:
1) Невозможность пользоваться исключительно другой, более удобной или по иной причине более предпочтительной программой — например LO намного удобней, чем MSO, но некоторые документы отображаются в нём неправильно, из-за чего тем кто вынужден обмениваться данными такого типа постоянно приходится держать на компьютере несколько программ вместо одной)
2) При использовании других ОС, в общем-то более удобных и стабильных могут возникать затруднения вроде нестабильной работы программы под Wine или необходимости долго подбирать комбинацию библиотек чтоб её запустить.
3) Возникают затруднения при использовании процессора с архитектурой не x86 — от необходимости ставить multilib (если это x86-64) до полной невозможности приемлемой работы

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

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

 , ,

Xenius
()

А какие есть приколы на других сайтах кроме ЛОРа?

На нашем сайте добавили кнопок... Жаль что их уберут, думаю +1 и «Я за бан» следовало бы оставить.

А что интересного на других сайтах? На debian.org и на kernel.org вроде всё как обычно, например.

 ,

Xenius
()

^C в консоли — это баг или фича?

Раньше, в старых дистрибутивах GNU/Linux при нажатии ctrl-C, просто процесс останавливался, теперь ещё и появляются символы ^C.

Это баг или фича? Интересно было бы посмотреть на коммит, который это ввёл.

 ,

Xenius
()

Существуют ли хорошие консольные видеоредакторы?

Вот аудиоредактор консольный есть, SoX, причём в нём можно делать очень много всего. А консольные видеоредакторы есть?

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

Такое есть?

Кое-что из этого я делал в mplayer в реальном времени, но он же результат в файл не пишет, а сразу показывает. Может mencoder? Но он вроде не всё перечисленное может.

 , , ,

Xenius
()

В продолжение темы о консольном синтезаторе

На самом деле sox может делать весьма и весьма много, особенно в сочетании с другими средствами.

Вот например команда, которая выдаёт довольно интересный звук. Правда мне кажется, что он должен на хорошей акустике звучать по-другому. У кого таковая есть, можете проверить и сказать, что вы слышите?

i=4800; (while (((RANDOM%10!=1)?1:i++)); do sox -n -t raw - synth 0.02 sine 440; head -c $i /dev/zero; done) | aplay -r 48k -f s32_le

Кстати, вот эта команда звучит даже забавней:

i=4800; (while (((RANDOM%6!=1)?1:i++)); do sox -n -t raw - synth 0.07 sine 440; head -c $i /dev/zero; done) | aplay -r 48k -f s32_le

PS А звучит она так оказывается из-за ошибки. Сэмплы-то 4-байтные, значит если head -c $i выдаёт число нулей не кратное 4, сэмплы ломаются и вместо синуса получается что-то другое. Чтоб пофиксить можно заменить на head -c $[4*i] например, правда тогда звук не такой интересный:

(while sox -n -t raw - synth 0.0$[RANDOM+1] sine 440; do head -c $[RANDOM%1920*4] /dev/zero; done) | aplay -r 48k -f s32_le

 , ,

Xenius
()

Двоичные часы для консоли

while dc -e2o`date -u +%s`n|sed ":a;s/^.\{,31\}$/0&/;ta;y/01/\xE2\x88\x98\xE2\x88\x99/";do sleep 1;echo -ne \\r;done

Вообще, можно было ещё так, но у меня почему-то не работает:

watch -n 1 'dc -e2o`date -u +%s`n|sed ":a;s/^.\{,31\}$/0&/;ta;y/01/\xE2\x88\x98\xE2\x88\x99/"'

P.S. Фикс проблемы 2038 года

Xenius
()

[Астрономия] [Вещества] А что бы люди стали делать, если бы астрономические объекты поменялись мгновенно

Ну вот предположим, ничего не предвещало беды, астрономы готовились к наблюдениям и внезапно, в один момент... ну или за небольшое время, все наблюдаемые на небе объекты кроме Луны и Солнца полностью изменились — даже расположение самых далёких известных квазаров. Связь с космическими аппаратами дальше примерно 0.5 млн км пропала (впрочем их не так и много), планеты кроме Земли или исчезли или заменились на совершенно другие (но вероятно тех же классов — газовые гиганты, луноподобные камешки...)

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

Что бы стали делать люди? Что бы могло произойти на Земле?

А если как вариант то же самое, но только все космические аппараты и Солнечная Система остались на месте — а изменился бы только рисунок звёзд и галактик.

А если все созвездия остались бы теми же самыми, но галактики, кроме магеллановых облаков поменялись полностью? (то есть выходит, что никто бы кроме астрономов об этом так сразу даже не узнал)

Кастую в тред kombrig Eddy_Em

 ,

Xenius
()

Таблицы разделов на больших дисках — как обойтись без GPT?

В общем, всё в топике.

Мне не нравится GPT, поскольку оно связано с UEFI, поддерживается шиндошс, хоть и плохо и тд, но большие жесткие диски рано или поздно будут у каждого линуксоида.

Вот я и хочу у дорогого Коллективного Разума уточнить, а есть ли другие способы разбиения жесткого диска кроме GPT, с которых может загружаться GNU/Linux и BSD, но не MS-DOS (вроде как на размере диска больше какого-то около пары терабайт LBA уже не канает), желательно ещё и не поддерживаемый распространёнными проприетарными ОС, но работающий и для OpenBSD и для GNU/Linux и желательно для других полноценных ОС?

Например, можно ли сделать LVM на весь жесткий диск и при этом так что бы оно загружалось?

А если ничего кроме GPT, уже работающего нет, может быть всем ЛОРом скооперируемся и разработаем новый стандарт разбиения жестких дисков на разделы, желательно такой стандарт, который был бы легко понятен для редактирования вручную, был бы лёгок для реализации на ассемблере, но при этом не страдал ограничениями на количество и тип разделов?

За основу можно взять например LVM и BSD disklabel.

После того как стандарт будет разработан, можно уже попытаться протолкнуть патчи для поддержки этого стандарта в мейнстрим Linux и основных BSD, а может быть и других менее популярных свободных ОС типа Haiku.

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

P.S. Стандарт придуман:

Берём классическую схему MS-DOS, в ней первый байт 16-байтной записи используется как признак «активности раздела». Теперь это будет флаговый байт, в который мы добавим ещё два флага:

0x00 — Раздел данных, целеком помещающийся в первые 2 тебибайта диска, использующий 512-битные сектора
0x40 — Раздел данных, использующий 512-битные сектора, где байты CHS используются как старшие байты LBA
0x60 — Раздел данных, использующий 4096-битные сектора, где байты CHS используются как старшие байты LBA
0x80 — корневой раздел ОС, целеком помещающийся в первые 2 тебибайта диска, использующий 512-битные сектора
0xC0 — корневой раздел ОС, использующий 512-битные сектора, где байты CHS используются как старшие байты LBA
0xE0 — корневой раздел ОС, использующий 4096-битные сектора, где байты CHS используются как старшие байты LBA.

Если на одном компьютере установлено несколько ОС, то нет разницы, корневой раздел какой из них будет корневым, потому что этот флаг всё равно нужен только шиндошс и DOS

При этом получается, что раздел не может быть длинней чем 2^68 байт при размере сектора 4 килобайта, это 256 эксбибайт, этого должно хватить лет на 20, а потом можно таки ввести новую схему или просто просто повысить размер одного сектора например до мегабайта, при этом будет задействованы остальные биты флагового байта, тогда размер поднимется до 64 зебибайт

Xenius
()

Nokia N9, проприетарный софт — раз он лицензионный, можно ли получить назад деньги?

Покрутив в магазине Nokia N9 (единственный телефон с полноценным линуксом, доступный в обычных, а не интернет магазинах — так?), увидел что там уже установлена Angry Birds, какая-то космическая стрелялка и много прочего мусора.

Так вот, можно ли каким-то образом вернуть деньги за эти самые игры, если я не собираюсь играть в них из-за того что они проприетарные?

Ведь в Ovi Store они не бесплатны — значит лицензия закладывается в стоимость телефона, так ведь?

Xenius
()

RSS подписка на новые темы