to post messages and comments.

← All posts tagged Linux

Как я делаю лабы по погроммированию:
1) Пишу в Qt Creator с GCC. Там же отлаживаю.
2) Перезагружаюсь.
3) Запускают VisualStudio, делаю проект с именем Temp, закидываю туда сорцы и проверяю, работает ли тут?
Жуйк, это нормально, или мне нужно пройти курс подавления фанатизма и писать сразу в VS, как все белые люди?

Потыкал XMMS2. Хорошая идея, неплохая реализация, однако полное отсутствие нормальных клиентов и ужасная документация. При этом самое печальное в этой ситуация — это то, что развитие уже почти прекратилось, так что шанс исправления проблем близок к нулю. Судя по всему, плеер повторяет судьбу Xine — вроде ещё кто-то пилит, но все уже понимают, что проект остался где-то в прошлом, стал историей.

Когда я вижу что-то вроде websvn.kde.org , мне становится страшно. Прямо не верится, что это вообще работает. По ссылке исходный код Ark, а точнее плагина, который отвечает за ZIP-архивы. Всего 100 строчек. Судя по всему, с поддержкой паролей и прочих функций. И при этом пока что ещё никто не жаловался, что криво работает.

— Как появился Calculate Linux? И почему именно Gentoo?
— Дистрибутив вырос в стенах питерской компании «Калкулэйт». Она основана в 2000 году, профиль деятельности – изготовление упаковки из картона.

Выручайте. Жила-была reiserfs с нужными файлами. Если мне не изменяет память, монтировалась с notail. По ошибке я отформатировал этот раздел, опять же в reiserfs, и успел записать туда некоторое количество данных (гораздо меньше, чем было). Нужно вытащить со старой ФС фотографии JPEG и по возможности видеофайлы MOV. Сейчас попробовал Photorec — много чего восстановил, но всё это в куче и неизвестно, не пропало ли чего.

Есть такой лайвсиди под названием Slax. Нравится мне своей универсальностью, аккуратным внешним видом и довольно небольшим размером. Одна ложка дёгтя — его развитие прекратилось. У меня под 2.6.27 уже не определяется некоторое оборудование.
Абсолютно случайно нашел такую штуку как Slax Remix. Сбит немного криво и неаккуратно, но вполне пригодно, плюс весьма свежий. Качать отсюда: ponce.cc , русификацию берем тут: mediafire.com и mediafire.com

QGoogleTranslate — какое-то бессмысленное приложение. Практика показала, что быстрее развернуть браузер, набрать там translate.google.ru и забить туда новый текст, чем запускать эту программку. Некоторое время пытался себя переучить, но оказалось бесполезно, хотя с Google Reader мигрировал на Liferea сразу же. Вот если бы на панельке был небольшой апплет, который бы переводил в два клика, то да, было бы клёво.

Жуйк, выручай. Абсолютно внезапно пропал звук, 10.10 amd64. Только разве что один раз после обновления ядра звук пошел, но после перезагрузки опять исчез. Под вендой всё нормально работает. Аудиокарта видна, программы думают, что звук идет.

Вот блин. Принесли ZIP-архив, часа два пытался распаковать его так, чтобы на выходе были нормальные русские буквы, а не кракозябры. Так и не получилось. После этого перезагрузился в максимальную и за минуту распаковал нормально. В Сети информации по этой теме минимум, неужели проблема только у меня и у нескольких людей?
Кстати говоря, в ZIPах нет указания кодировки как таковой, но есть информация об ОС, в которой он запакован. На одной из страниц человек говорил, что p7zip умеет это использовать и выбирает соответствующую кодировку. Почему тогда тут он не сработал? Архив был создан в WinRAR.

Всё, былое красноглазие закончилось!
Компания Canonical анонсировала релиз uTouch 1.0, стека для организации мультитач-навигации и управления жестами. Представленный стек будет поставляться в составе Ubuntu 10.10 и позволит существенно повысить удобство управления при использовании дистрибутива на интернет-планшетах и ноутбуках с современными сенсорными экранами. В рамках uTouch подготовлен универсальный фреймворк, охватывающий всю цепочку поддержки сенсорных экранов в системе — от работающих на уровне ядра драйверов до движка для распознавания жестов и API для конечных приложений.
Теперь красноглазить будем так — youtube.com

А вот ещё один вброс, на этот раз от Тольвардса.
On Fri, Jun 25, 2010 at 1:04 PM, Ulrich Drepper <drepper@redhat.com> wrote:

The tv_sec in timespec is of type time_t and for absolute time values the same semantics as for naked time_t values applies. The absolute time is epoch + tv_sec + tv_nsec / 1000000000. If tv_sec is negative these are values before epoch.
Ulrich — you're wrong. Go away.

If somebody gives the kernel a timeout from before the epoch, that somebody is being a total idiot. We know it's not a valid absolute timeout, since there's no way somebody is "waiting" for something that happened in the sixties.

Yeah, yeah, maybe you're waiting for flower power and free sex. Good for you. But if you are, don't ask the Linux kernel to wait with you. Ok?

Linus
Суть вот в чем. Дреппер — главный разработчик glibc, весьма агрессивный тип. Он сообщает о том, что если у какого-нибудь события стоит отрицательная дата, то это стоит считать не ошибкой, а указанием того, что событие произошло раньше 1 января 1970 года (если кто не знает, то с этой даты идет отсчет времени).
Линус же говорит, что если кто-то указал такую дату, то этот кто-то просто идиот, так как никто не будет ждать события из шестидесятых.
"Дреппер, если ты ждешь flower power (слоган конца шестидесятых) и свободного секса, то это неплохо для тебя. Только пожалуйста не проси ядро Linux подождать вместе с тобой, ладно?"

opennet.ru
Всё правильно дядька говорит. Даже добавить нечего.
Для тех, кто не любит ходить по ссылкам, суть в том, что FSF критикует всякие DRM, SaaS, пропиетарщину, а сами альтернативу предложить не могут. Из-за этого во-первых сторонников FOSS мало, а во-вторых большинство существующих сторонников в принципе волнует только открытый исходный код, они продолжают использовать всякие Dropbox, Ubuntu One и Skype, а серьёзные проекты типа Qt разрабатываются на манер пропиетарщины. Дядька предлагает создать GNU 2.0, где понимали бы всё это и вели пропаганду проще и понятнее для обычных людей.

Написал скрипт, который передает в Psi информацию о текущем треке из любого MPRIS-совместимого плеера (Amarok 1/2, Audacious, VLC, mpDris, Songbird с плагином и некоторые другие), после чего Psi использует эту информацию в User Tune. Тестировал только с плеером Qmmp, но должно работать и с остальными. Если работает некорректно с каким-то плеером — пишите в комментариях. Ссылка — dl.dropbox.com , для работы необходимо скачать файлик dl.dropbox.com , скопировать его в /usr/bin/ и сделать его исполняемым.

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

Пользователи дистрибутивов с новыми версиями Xorg (мой Арч является таковым, Ubuntu 9.10 тоже) могут обнаружить, что DontZap в Xorg.conf уже не работает. Теперь решать эту пробелму надо через XKB. Дабы не расписывать инструкции для каждой DE, почитать оные можно на wiki.ubuntu.com .