LINUX.ORG.RU

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

читалка за 10 евро

Форум — Talks
SI
()

char = char * char как?!

Форум — Development

Доброго времени суток! Есть задание на С, надо просто вывести на экран чар, как произведение двух чаров. Пример:

char a,b,c;

int main (){

printf(«%c», a);

printf(«%c», b);

c=a*b;

printf(«%c», c);

}

После первого printf консоль вылетает, что-то не так, но getchar работает, хмм. Поскольку конечное значение char, то после перемножения, он выдает не число интегером, а символы. Как присвоить чару, модуль произведия двух чаров, не изменяя его тип данных, то есть сохранить формат char?

Спасибо!

maxylopes
()

Мне нужен Terminus.ttf, чтобы юзать его на сайте

Форум — General

Здрасте.

Ващем обгуглил весь яндекс, так и не нашёл нормального сабжа. Надо что-бы была кирилица, и к тому же при любых размерах шрифта. Попробовал расковырять http://packages.debian.org/ru/sid/xfonts-terminus, но там как-то всё непонятно и в pcf.

Дайте позязя сабж :-)

 , , , ,

Debasher
()

udev катится в СГ

Форум — Talks

Эпичный срач на LKML, Торвальдс жырно негодует. Для Ъ, мнение патриарха обозначено в теме сообщения.

https://lkml.org/lkml/2012/10/3/484


On Wed, Oct 3, 2012 at 10:24 AM, Kay Sievers <kay@vrfy.org> wrote:
>
> Nothing really «breaks», It's «slow» and it will surely be fixed when
> we know what's the right fix, which we haven't sorted out at this
> moment.

A thirty-second pause at bootup is easily long enough that some people might think the machine is hung.

I also call bullshit on your «it will surely be fixed when we know what's the right fix» excuses.

The fact is, you've spent the last several months blaming everybody but yourself, and actively told people to stop blaming you:

https://bugzilla.redhat.com/show_bug.cgi?id=827538#c12

and have ignored patches that were sent to you:

http://lists.freedesktop.org/archives/systemd-devel/2012-August/006357.html

despite having clearly seen the patch (you *replied* to it, for chissake, and I even told you in that same thread why that reply was wrong at the time).

> I also have no issues at all if the kernel does load the firmware from
> the filesystem on its own; it sounds like the simplest and most robust
> solution from a general look at the problem. It would also make the
> difference between in-kernel firmware and out-of-kernel firmware less
> visible, which sounds good.

So now, after you've dismissed the patch that did the equivalent fix in udev (Ming Lei's patch basically disabled your idiotic and wrong sequence number test for firmware loading), you say it's ok to bypass udev entirely, because that is «more robust».

Kay, you are so full of sh*t that it's not funny. You're refusing to acknowledge your bugs, you refuse to fix them even when a patch is sent to you, and then you make excuses for the fact that we have to work around *your* bugs, and say that we should have done so from the very beginning.

Yes, doing it in the kernel is «more robust». But don't play games, and stop the lying. It's more robust because we have maintainers that care, and because we know that regressions are not something we can play fast and loose with. If something breaks, and we don't know what the right fix for that breakage is, we *revert* the thing that broke.

So yes, we're clearly better off doing it in the kernel.

Not because firmware loading cannot be done in user space. But simply because udev maintenance since Greg gave it up has gone downhill.

Linus



Плевок в рожу Леннарта: https://lkml.org/lkml/2012/10/2/303

> I basically tried a few different approaches, including deferred probe(),
> as you suggested, and request_firmware_async(), as Kay suggested.

Stop this crazy. FIX UDEV ALREADY, DAMMIT.

Who maintains udev these days? Is it Lennart/Kai, as part of systemd?

Lennart/Kai, fix the udev regression already. Lennart was the one who brought up kernel ABI regressions at some conference, and if you now you have the *gall* to break udev in an incompatible manner that requires basically impossible kernel changes for the kernel to «fix» the udev interface, I don't know what to say.

«Two-faced lying weasel» would be the most polite thing I could say. But it almost certainly will involve a lot of cursing.



Жира много, наслаждайтесь, вот ветка целиком: https://lkml.org/lkml/2012/10/2/194

 , ,

Manhunt
()

Помогу новичкам в освоении системы Linux

Форум — General

Так как я давно в Linux и когда у меня что-нибудь не удаётся, я всегда нахожу причину, решил помочь разбираться в Linux новичкам. А также предложил заняться тем же знакомым в Jabber (XMPP). Минимальный гуглинг перед задаванием вопроса строго приветствуется.

Наша комната чата (Jabber-конференция), доступна по адресу linux-support@conference.sigil.tk. Кто заходит в Jabber-конференцию первый раз, поясняю: то, что до символа @ вводить в поле Room, а то что после - в Server. Вебгейт для конференции: http://sigil.tk/jabber/.

С пользователями различных дистрибутивов Linux, имеющими длительный опыт работы в них, можно связаться по Jabber:

Debian/Ubuntu, Arch (Linux):
z00ke, crustycrab@izhnet.org / crustycrab@jabber.ru,
derlafff, derlafff@qip.ru - установка системы с помощью deboostrap, настройка multitouch,
Spirit_of_Stallman, root_master@jabber.ru.

Debian/Ubuntu, Gentoo (Linux):
Chaser_Andrey, chaser_andrey at jabber.ru,
leg0las, leg0las@jabber.com.ua.

Arch, Debian, Ubuntu (Linux) Server - post-factum, oleksandr@natalenko.name.

Debian Linux и LFS - TERRANZ, terranz@terranz.ath.cx.

Debian/Ubuntu (Linux):
Licwin, licwin@jabbim.com,
Darth_Revan, sor.alexei@hotbox.ru,
GNU-Ubuntu1204LTS, Ubuntu9.10@sibnsk.net.

openSUSE, Debian, Gentoo, Mandriva/Mageia/PClinuxOS (Linux) - я, Zenitur@jabber.ru.

Fedora, Ubuntu (Linux): ArtKun, artkun@guitarplayer.ru.

Fedora Linux:
Jayrome, jayrome@jabber.ru,
tekk, tekk@jabber.ru.

Red Hat Enterprise Virtualization: Канал #rhev IRC-сети FreeNode. По вопросам KVM, qemu, RHEV/oVirt и все что вокруг (сети, железо, СХД, планирование, миграция...) поможет dyasny.

Gentoo Linux:
geladil, geladil@sigil.tk,
Pinkbyte, мыло&jabber: admin собака pinkbyte.ru,
Nensha, Mi@nengraphy.com - Sabayon, Gentoo,
tiandrey, tiacorpo@gmail.com (e-mail и Jabber),
Tanger, tanger@jabber.mipt.ru - Gentoo, awesome.

Slackware, Arch (Linux): mopsene, mopsene@jabber.ru.

Arch, Lunar (Linux): neocrust, Jabber/Mail: neocrust@gmail.com.

Arch Linux:
bsdfun, dreamsoul@jabber.ru,
pztrn, pztrn@pztrn.ru,
DoctorSinus, doctorsinus@jabber.ru.

ВНИМАНИЕ: Этот топик не предназначен для задавания технических или иных вопросов и ответов на них, а также просьб о помощи. Впредь подобные сообщения будут удаляться.

По поводу пополнения данного списка - обращаться к модераторам

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

 ,

ZenitharChampion
()

Презентации в LaTeX - emacs, R, prosper

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

Процесс написания презентации.

Емакс для редактирования (мода стандартная - никогда даже не задумывался, как она называется), R с пакетом RGrace для рисования графиков и конечный результат - pdf в стандартном просперовском стиле (autumn). gentoo file manager (не путать с дистрибутивом) тоже участвует в процессе изготовления - с помощью выпадающего меню можно конвертировать tex->dvi->ps->pdf или напрямую tex->pdf.
Шрифты в pdf - pscyr-овские (кстати не только в тексте, шрифт на графике - TextbookPSCyr). Все шрифты замечательно вставляются в pdf-файл, так что моя презентация будет выглядеть точно также как и на этом скриншоте, где бы я ее не показывал.

geekkoo
()

MacOSX Lion Ubuntu Unity 12.04 LTS, попытка 2

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

Скриншот заменен, тема и шрифты допилены.

Инструкция по установке темы здесь.

Как допилить рендеринг шрифтов под мак, и установить сами шрифты.

 ,

ValPaliy
()

Debian на Wexler T7008B

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

Установил Debian на «элеrтронную книгу» Wexler T7008, которая по факту никакая не книга, а вполне полнофункциональный планшет (и это при цене менее 4000 рублей).

Debian armhf я поставил на внешнюю SD карточку, с которой он прекрасно грузится.

Чтобы поставить debian на таблетку потребовалось несколько часов вдумчивого втыкания в различные форумы. В итоге наиболее быстрый способ установить дебиан это:

  • взять ядро и модули отсюда;
  • rootfs взять любую для armhf, я дебутстрапнул сам, но вообще можно взять отсюда;
  • загрузочный конфиг evb.bin выдрать из /dev/block/nanda устройства, файл script0.bin.

Пока не удалось:

  • заставить тачскрин работать как тачскрин, а не как тачпад;
  • регулировать яркость подсветки;
  • заставить работать какое-либо энергоуправление.

 ,

Artificial_Thought
()

Осень пришла, помрачнели обои

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

С обновлением virtuoso наконец-то у меня заработал Nepomuk, чью работу можно видеть в прикольно уменьшенном Dolphin'е (эффект Compiz'а). Рядом с треем виджеты «Просмотр папки», удобно и быстро можно дотянуться до часто используемых файлов. Внизу скромно притулились Conky.

 , , , ,

Kindly_Cat
()

openSUSE домашняя машина

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

openSUSE 12.1

KDE 4.9.00 «release 559»

оформление 11.4 так нравилось, что перетащил в 12.1

так смотрятся приложения на GTK и Qt

компьюте используется в основном для рисования и, иногда, развлекух (синематограф и игрушки)

ШГ везде Liberation Sans

оформление- кутикурва

pyometra
()

Моя вторая пушка

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

Файловый менеджер: space-fm
Окружение: pantheon (c натяжкой можно считать gnome 3)
Иконки: faenza, elementary
Эмулятор терминала: Pantheon
Тема: почти дефолтная elementary
ШГ: Ubuntu
P.S: Как ни странно нижняя панель места не отнимает.

 , , ,

anonymous_sama
()

Приторно липкие оксигеновые KDE 4.8.5

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

Предпочитаю кнопки вместо напильников, но всё же решил отметиться:

в свете новости о 15 версии firefox установил его muonом и с некоторым удивлением обнаружил, что выглядит он роднее в KDE того же rekonq. Определённую лепту внесла специальная тема для Firefox - Oxygen KDE.

А ведь еще год назад, запустив ненароком неподготовленный FF или GIMP, можно было с ужасом наблюдать цельный кусок эээ... ну вы поняли.

В остальном:

тема, понятно, oxygen

интеграция стилей: oxygen-gtk

значки: KFaenza

шрифты: Droid Sans, Ubuntu и еще что-то

оригинальная ссылка обоины: работа некоего phototrek1`a. эпохи KDE 3.x.x. Вечная слава автору!

Графические эффекты включают ламповость всей картине

P.S.:

1. Небольшие исправления согласно рекомендаций - значки квадратнее

2. Для сравнения - почти тоже самое, но в Unity

 ,

Pm7vLB
()

Рабочее место для дедушки

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

В свои 70 с небольшим плюсом лет, дедушка осваивает компьютерные технологии. После старых терминалов с досом и юниксами современные DE для него просто ошеломляющий прорыв, по этому окружение я постарался сделать как можно более дружелюбным. Из нужного только работа с МФУ (Samsung SCX-4220), с которой замечательно справляется CUPS и sane с фронтендом в лице SimpleScan; просмотр PDF и вордовских доков, почта и новости «на почитать»; иногда - послушать музыку и посмотреть видео, для чего стоят audacious и totem.

DE - Mate. Гном 3 был откинут из-за излишней сложности в управлении и алогичности интерфейса а навороченность KDE была бы излишней.

В доке автоматически показываются смотированные накопители, погодка, на сегодня, дата. Кнопка «выключить» на самом деле запускает uswsusp, за счет чего машинка отключается менее чем за секунду и включается за две. Когда нужно утром быстренько проверить почту - это идеальное решение. Из фоновых сервисов запущен VNC сервер, для быстрой помощи в возникающих проблемах. xgamma для смягчения цветов, все таки возраст дает свой отпечаток на зрении.

Дистр арч, стоит на этой машине с ~8-го года, благополучно пережил пару обновлений, в дальнейшем я решил его не мучить помня о «работает - не трожь»

Deleted
()

Ubuntu 12.04 Gnome 3.4

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

Собственно Ubuntu 12.04, Gnome 3.4, Cairo-Dock, иконки Awoken, Shell Zukitwo, GTK Adwaita, шрифты Droid Sans. Хотя для многих это уже дефолт.

 ,

Ramil
()

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

Форум — Talks

На самом деле 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
()

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

Форум — Talks

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

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

Такое есть?

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

 , , ,

Xenius
()

программа из одной строчки ни Perl

Форум — Development

помогите, пожалуйста исправить такую программу:

cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'

- не печатает

anonymous
()

Акция безграничной щедрости

Форум — Talks

Здравствуй, ЛОР! Наша компания ООО Дельта Зет предлагает коммерческим и некоммерческим проектам абсолютно бесплатный хостинг без рекламы на наших серверах.

Условия получения хостинга: написать сюда или на email info@delta-zet.com(в теме письма желательно написать [LOR][Хостинг]) сообщение, содержащее краткое описание Вашего проекта.

Что мы предлагаем:

  • Абсолютно бесплатный хостинг без рекламы (до момента посещаемости вашего проекта в 100500 посетителей в сутки)
  • PHP, Ruby, Python, Perl и любое другое ПО по запросу
  • MySQL, PostreSQL, SQLite и любая другая СУБД по запросу
  • SSH, FTP доступ и любой другой способ доступа по запросу
  • Панель управления ISPManager или любая другая по запросу
  • Помощь в установке и настройке

Параметры сервера:

  • Intel® Core(TM) i7 CPU 950 @ 3.07GHz
  • 12 Gb RAM
  • 100Mbit
  • 3 Tb HDD

Допустимые нагрузки в процессе уточнения.

UPDATE

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

По поводу надежности: можем заключить договор на предоставление услуг с ежегодной пролонгацией.

 ,

drakmail
()

SkyOS проприетарщина, которую мы потеряли

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

Чего-то решил поставить и еще раз поглядеть на нее, благо iso(когда-то давно позаимствованный из emule) остался в живых.
Внешне система напоминает адскую помесь из Win, OS-X и Lin: есть элементы интерфейса или решения из них. Внутри крутится Unix-подобное ядро(вроде как написанное авторами с нуля), портированyа масса GNU-софта(даже были наезды на разработчика т.к. не выкладывал исходные коды, но потом исправился).
Когда-то распространялась под GPL , но потом перелицензировали под своей ELUA и хотели даже продавать свое поделие. Что происходит с ОС сейчас не известно, но вроде RIP.

На скриншете:
SkyOS 5 beta;
Firefox;
Терминал;
Стандартный ФМ

P.S. Совсем забыл про ссылку: http://www.skyos.org/

 

Deleted
()

Драйверы устройств в Linux

Новости — Документация
Группа Документация

Опубликован перевод серии статей «Драйверы устройств в Linux». По заявлению автора: «Цель этой серии статей о драйверах Linux — рассказать об обычной технической теме так, чтобы она была интересна более широкому кругу читателей». Пока что написаны (и переведены) 17 статей серии. Автор (Anil Kumar Pugalia) обещает продолжить серию, а Николай Ромоданов обещает переводить следующие статьи по мере их появления.

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

 ,

vikos
()