Только вот переключение раскладки не работает, хотя я вроде правильную команду ввёл, так что извратился через установку раскладки командой каждый раз. Если тут есть нетбсдшники, может скажете, почему не работает команда? Вроде в ОпенБСД и линуксе работает. На терминале вот что:
terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll,compose:rwin -print <
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete+ledscroll(group_lock)" };
xkb_symbols { include "pc+us+inet(pc105)+ru:2+capslock(grouplock)+compose(rwin)+terminate(ctrl_alt_bksp)" };
xkb_geometry { include "pc(pc105)" };
};
$ setxkbmap -layout us
$ setxkbmap -layout ru
$
-----
# uname -a
NetBSD 6.0 NetBSD 6.0 (GENERIC) i386
# uptime
9:09PM up 2:56, 3 users, load averages: 0.36, 0.32, 0.29
# free
ksh: free: not found
Кстати, этот терминал, если команда длинней одной строки, не разбивает её на две как все нормальные терминалы, а ставит значок прокрутки, так что длинную команду целеком не видно и её не скопировать просто так Поставил fvwm и firefox, в первом сделал тему 95, она там каким-то «дружелюбным» гуем ставится. Жаль что я пока не знаю чем сделать скриншот чтоб запечатлеть эпическое ШГ. Эпическое в том смысле, что таких ужасных шрифтов я давно не видел.
Пишу из неё, модераторы подтвердят.
По ощущениям напоминает обычный линукс, только какой-то недоделанный. Почему-то ощущения какой-то особой экзотики не возникает.
После двух лет активной разработки вышла новая мажорная версия NetBSD, четырнадцатая по счёту — 6.0.
NetBSD — ОС, основанная на 386BSD и 4.3BSD, очищенная от спорного кода AT&T, впервые была официально выпущена в апреле 1993 года, то есть она старше чем даже Slackware и Debian GNU/Linux.
Её девиз — “Of course it runs NetBSD” («Конечно, NetBSD работает и на этом»), так как цель разработки этой системы — облегчить её портирование на различные аппаратные архитектуры.
В новой версии улучшена масштабируемость при работе на многоядерных системах, добавлено много новых драйверов устройств и обновлены старые. Основные новшества связаны с поддержкой thread-local storage, LVM, device mapper, переписанной системой дисковых квот, новыми подсистемами для управления флеш-устройствами и NAND-контроллерами, экспериментальной файловой системой CHFS для флеш-памяти, поддержкой протокола Multiprotocol Label Switching (MPLS) и использованием модульного ядра по умолчанию (возможность скомпилировать и использовать монолитное ядро остаётся).
Данный релиз включает NPF, новый пакетный фильтр, разработанный с учётом работы на многоядерных системах, который может фильтровать TCP/IP-трафик, в том числе и с учётом состояний соединений (stateful inspection) и поддерживает NAT.
Кроме того, основные изменения включают:
Поддержка SMP и начальная поддержка suspend/resume для Xen domU. Поддержка PCI pass-through для Xen3, а так же balloon driver, используемый для динамического выделения памяти.
Большие переделки в порте MIPS: добавлена поддержка SMP и 64-битных процессоров (поддерживаются O32, N32, N64 ABI), расширения DSP v2 ASE, различные NetLogic/RMI-модели процессора, процессоры семейства Loongson и новые SoC
Улучшена поддержка SMP на PowerPC, теперь поддерживаются процессоры Book E Freescale MPC85xx (e500 core)
Поддержка ARM Cortex-A8, различных новых SoC, начальная поддержка Raspberry Pi. Его полная поддержка и значительные улучшения для ARM ожидаются в следующей версии.
Теперь time_t 64-битная во всех портах NetBSD, так что NetBSD не прекратит работать в 2038-м году.
Значительно улучшена поддержка бинарников linux.
Собственная реализация стандарта PGP — NetPGP теперь в базовой системе
Импортирован код ZFS из OpenSolaris, но он пока не работает.
Регрессией я называю изменения в ПО в новых версиях, которые оцениваются как негативные значительной долей пользователей (особенно квалифицированных).
Из примеров среди свободного софта можно назвать Gnome 3, KDE4 (но пожалуй в меньшей степени).
Кроме того некоторые изменения произошли в GIMP с 2.4 по 2.6 и 2.8, но какие именно не знаю — однако наличие патча для 2.6, возвращающего интерфейс 2.4 о чём-то говорит.
Какие ещё примеры таких изменений софта (новая версия хуже прежней чем-то или в целом) вы знаете?
Есть ли успешно прижившиеся форки более старых версий, превзошедшие по популярности оригинальную программу? (Trinity например существует, но я думаю что её юзеров гораздо меньше чем у KDE4)
Какие ещё есть способы борьбы с регрессиями такого типа (про бинарный поиск источника бага в VCS я знаю)?
В связи с получение пяти звёзд, на данный момент максимально возможного их количества, могу ли я получить и какие-нибудь новые возможности на сайте?
Например, редактирование своих тем в течение неограниченного (или ограниченного, но достаточно длительного) срока, редактирование уже подтверждённых новостей, подтверждение неподтверждённых, редактирование своих комментариев в течение более длительного срока.
25 и 26 августа 2012 года вышли новые версии замечательной свободной пошаговой стратегии Battle for Wesnoth (Битва за Веснот), доступной как для GNU/Linux, так и для альтернативных операционных систем.
1.10.4 — текущая стабильная версия, рекомендуемая для большинства игроков, по сравнению с 1.10.3 содержит только исправления ошибок:
Исправления в кампаниях, например в ПпС брать кольцо скорости теперь не обязательно.
А какие вы знаете дистрибутивы (в тч 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 мегабайт, но боюсь что ничего подходящего с этим размером не найдётся.
Хочу я устройство которое бы отвечало следущим требованиям
1) Возможность использовать GNU/Linux, не андроид 2) Возможность использовать только свободные драйвера (то есть N9 с графическим ускорителем SGX исключается) и софт, то есть чтоб было ядро без блобов и при этом можно было нормально пользоваться консолью в отрыве от основного компа. 3) Wi-Fi, работающий со свободными драйверами. 4) Аппаратная клавиатура или возможность использовать внешнюю клавиатуру с удобством (например USB-host + клавиатуры от китайских планшетников)
Все эти требования выше строго обязательные.
5) EDGE, 3G и/или Bluetooth — чтоб можно было пользоваться интернетом через мобильную сеть (в крайнем случае используя внешний мобильник) 6) Как минимум 1 гигабайт RAM 7) Время жизни от батарейки — хотя бы 5-6 часов непрерывной работы
Требования очень желательные, но можно ими частично поступиться.
Прочитал что очень годный текстовый редактор — типа ed, но имеет опциональный графический интерфейс и поддерживает структурные регекспы вместо обычных.
Структурные регекспы нивелируют основной недостаток UNIX-утилит — их зависимость от понятия «строки», то есть можно манипулировать любыми структурами данных, а не только сделанными по принципу строка — запись, например многострочными, разделенными пустыми строками.
Хотелось бы узнать, кто-нибудь им в реальности пользуется? Какие впечатления? Действительно ли он лучше таких редакторов как ed и vim, например? А если сравнить с acme из той же Plan9?
Думаю взять Ritmix RZX-50, так как там по описанию Dingux предустановлен и железо получше чем в Dingoo a320, но меня смущает низковатое разрешение экрана и 64 мегабайта памяти.
Есть OpenPandora, но там графический ускоритель что-то там SXG, к которому нет свободных драйверов, так что она не катит, да и стоит дороговато.
Какую карманную игровую приставку на которой есть Linux можете посоветовать? Хотелось бы в идеале гиг памяти, разрешение экрана побольше и процессор побыстрей, но чтоб ко всему были свободные дрова.
Про Caanoo знаю, но она стоит дороже и её заказывать надо. Подумаю.
Предположим есть книга технической направленности в электронном виде (изначально делается в электронном виде). Какой формат был бы для неё оптимален? Если из существующих идеального нет — каким должен быть идеальный формат?
Привязанность к бумаге — заранее считаем за минус.
Кстати, в идеале в таком формате должна быть какая-либо семантическая разметка — чтоб можно было легко автоматом извлекать из него информацию, например конкретные формулы.
1) djvu — это формат для сканированных бумажных книг, так что он отпадает
2) pdf и ps — слишком завязаны на размер бумаги, на электронных читалках с небольшими экранами неудобен
3) odf 1.2 — формат неплохой, но например почему там шифрование идёт до сжатия? (в итоге получается, что зашифрованные документы весят в несколько раз больше).
4) html — формулы только картинками, это большой минус. Но зато читается на чём угодно — это плюс
5) plain text (utf8, no bom, unix line ending) — формат хороший, но с картинками и формулами в нём не очень
6) fb2 — формат для художественных книг просто идеален, но как там с формулами и прочим?
Поставил эту самую убунту, открыл Software Center а там на полэкрана реклама каких-то проприетарных игрушек.
Они в конец офигели? Я считаю, что какая бы то ни было реклама в центре приложений неприемлема, кроме названий и описаний программ там ничего быть не должно.
1) Эту рекламу можно стандартными средствами отключить?
2) Что ещё нужно выпилить из убунты кроме Ubuntu One чтоб она не следила за юзером, не ставила проприетарщину и тд? Пока только делал apt-get remove ubuntuone-*
3) Так как мандрива сдохла, что можно ещё поставить на комп юзеру, который с компьютерами малознаком и даже иногда переспрашивает для чего нужен красный крестик в углу? У меня-то самого Slackware... Раньше была Ubuntu 10.10, она довольно годная, но поддержка кончилась и пришлось сносить, а более новая убунта как-то не нравится — ну к юнити ещё можно привыкнуть, но реклама...
4) Почему-то когда mplayer сворачивается на панель юнити, на ней образуется просто пустое место без всяких значков или даже кнопки — это что, нормально? (лень создавать отдельную тему)
PS частично проблема решена, нашел как убирать баннер. Про отсутствие кнопки пока не нашел
Нужен принтер для прикладных целей вроде напечатать реферат или ещё какой-то документ.
Струйный принтер у меня уже был и даже есть, но он меня не устраивает, поскольку одна смена картриджей стоит половину принтера, а ещё если долго не печатать, они засыхают.
В общем требования: 1) не слишком дорогой. 2) хорошо и чисто печатает документы (без слишком заметных полосок и прочих артефактов) 3) хорошо работает даже если им не печатать пару месяцев, а потом напечатать что-нибудь 4) работает под GNU/Linux без установки проприетарных драйверов 5) Недорогие расходные материалы 6) (опционально) поддержка печати по сети — чтоб можно было подключить принтер к роутеру и печатать с любого компа. Но я не уверен, как такое делается без дополнительных костылей вроде самбы. В идеале чтоб можно было просто кидать pdf-файл по scp 7) (не обязательно) цветная печать, встроенный копир и прочее — пригодится, но не является сколько-нибудь важным.
Сканер в принципе есть и даже заводится под линуксом, но ему уже лет девять. Не уверен, есть ли смысл сразу брать МФУ или хватит принтера.
Наконец-то купил это устройство. Это первый сенсорный телефон у меня, поэтому сравнить удобство использования с андроидом не могу. Разве что отмечу, что обновление операционной системы возможно прямо с самого телефона, причём всё что для этого нужно — это доступ к интернету. Телефон сам качает и сам ставит всё что нужно.
Плюсы вроде и так все знают: там целый гигабайт оперативки, прочное стекло, дефолтная операционная система основана на том же стеке что и обычные дистрибутивы 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, пожалуйста. Интересно, это мне такой экземпляр попался или это у всех так.
У меня открыто 150 вкладок, при этом firefox жрет процессор и не ясно почему. Есть ли внутри фаерфокса какое-то средство смотреть куда тратятся ресурсы процессора. Может какой-то сайт через меня биткоины считает?
И это не говоря уже о левых подключениях в netstat-е к твиттеру или какой-то подобной фигне. Как узнать какая из вкладок безобразничает?
PS забыл добавить, флеш плеер не установлен, плагинов вообще мало.
Изначально я это написал в комментарии, но так как проблема имеет высокую значимость — положу и сюда.
Почему проприетарные игры — это плохо, а проприетарные прикладные и системные программы ещё хуже.
Проприетарные игры Очень просто — они ограничивают свободу. Например установить такую игру из репозитария невозможно, хотя она бы обязательно бы туда попала если бы была полностью свободной игрой — неудобство. Необходимость заводить какую-нибудь там пластиковую карту чтоб поиграть — ещё одно неудобство. И необходимость платить деньги — тоже, ведь заплатив за одну игру, ты лишаешь себя возможности поиграть в другую или скажем купить лишний раз себе хлеба, лекарств и так далее.
В отличии от других неудобств, объективных — эти добавлены намеренно, а поэтому являются злом. (например если игра просто не была добавлена в репозитарий, потому что мейнтейнерам было лень — это не будет злом)
У человека может возникнуть желание посмотреть или поправить исходный код этой игры, или даже просто собрать её под свою систему с оптимизацией под своё железо, но благодаря тому что игра проприетарная, он это сделать не сможет, он не сможет посмотреть тот или иной участок кода. который ему интересен. Кстати, это необходимо даже не только из соображений любопытства, но и из соображений безопасности — не видя исходного кода проверить, есть ли в игре (или программе) непредусмотренная функциональность очень сложно или даже невозможно.
А представьте себе что к нему приходит знакомый, видит игру, говорит «а я тоже хочу поиграть, скинь мне эту игру на флешку», и какой тут выбор? 1) Стать формально преступником, но остаться лояльным другу 2) Послать его: «хочешь играть, иди и купи» 3) Купить ещё одну копию ему — а что если денег на вторую копию у тебя нет? Ни один из вариантов не приемлем полностью со всех точек зрения: этической, юридической и экономической.
Впрочем, проприетарные игры не так плохи, как проприетарные прикладные и системные программы — можно просто не устанавливать проприетарные игры и не желать их и сохранить свою свободу, не получив неудобств взамен.
Проприетарные программы намного хуже. Например Windows вынуждает совершать неприятный выбор даже тогда, когда ты не собираешься ей пользоваться, только лишь одним фактом своего существования: 1) Купить компьютер который подходит тебе по всем характеристикам железа, но с предустановленной Windows, которую ты сразу же удалишь — прямые материальные потери (о том что ты финансируешь иски против Android и Linux даже не говорю). 2) Купить компьютер, который близок по характеристикам, но подходит тебе не идеально — ну тут очевидно. 3) Ждать пока в продаже появится компьютер без Windows, но с подходящими характеристиками 4) Купить компьютер с Windows и вернуть деньги — вариант хороший, но не всегда доступный — ведь не все производители на это согласны, не везде есть авторизованные сервисные центры. Да и не идеальный, так как придётся тратить деньги.
Проприетарные программы типа мелкософтовского офиса, фотошопа и прочих добавляют дополнительные неудобства: 1) Невозможность пользоваться исключительно другой, более удобной или по иной причине более предпочтительной программой — например LO намного удобней, чем MSO, но некоторые документы отображаются в нём неправильно, из-за чего тем кто вынужден обмениваться данными такого типа постоянно приходится держать на компьютере несколько программ вместо одной) 2) При использовании других ОС, в общем-то более удобных и стабильных могут возникать затруднения вроде нестабильной работы программы под Wine или необходимости долго подбирать комбинацию библиотек чтоб её запустить. 3) Возникают затруднения при использовании процессора с архитектурой не x86 — от необходимости ставить multilib (если это x86-64) до полной невозможности приемлемой работы
И это всё в дополнение к описанным выше проблемам. Но тут всё гораздо хуже — ведь даже если ты полностью откажешься от проприетарных программ, у тебя всё равно могут возникать проблемы — например, невозможность прочитать файлы определенных форматов, невозможность связаться с пользователями проприетарно-протокольных мессенджеров, невозможность пользоваться определенным железом.
Так что, если вреда, причиняемого проприетарными играми можно легко избежать, просто не играя в них, то вред от проприетарных прикладных и системных программ продолжает существовать даже если ты ими не пользуешься.
Вот аудиоредактор консольный есть, SoX, причём в нём можно делать очень много всего. А консольные видеоредакторы есть?
Резать, сшивать, конвертировать видео и накладывать хотя бы базовые эффекты перехода, добавлять титры типа как в фильмах в конце (на входе текстовый файл с разметкой), добавлять надписи в произвольные места экрана, добавлять сеточку или там чёрные квадраты (типа как иногда делают чтобы скрыть лицо) ну и всякие эффекты типа перестановки цветовых каналов.
Такое есть?
Кое-что из этого я делал в mplayer в реальном времени, но он же результат в файл не пишет, а сразу показывает. Может mencoder? Но он вроде не всё перечисленное может.
На самом деле 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