понедельник, 22 ноября 2010 г.

Ubuntu 10.10 сломала локальные плагины Eclipse

Практика тупо заливать пакеты из Debian unstable ничем хорошим не кончается. Ubuntu 10.10 в очередной раз порадовал. На сей раз жертвой пал Eclipse. Стоило мне его запустить, как обнаружилось, что PyDev начисто отшибло. Вместо этого, в окошке редактора нагло красовалось сообщение:

org.eclipse.ui.PartInitException: No editor descriptor for id org.python.pydev.editor.PythonEditor
  at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:598)
  at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462)
  at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
  at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:271)
  at org.eclipse.ui.internal.EditorManager.setVisibleEditor(EditorManager.java:1417)
  at org.eclipse.ui.internal.EditorManager$5.runWithException(EditorManager.java:942)
  ...

среда, 17 ноября 2010 г.

Collective donate

This is a translation of my previous post in case we need to contact someone in the english-speaking part of the world.

In my previous prticle I described a mechanism of collective funding of free software development. In my opinion, the scheme is quite viable, but still some questions remain and one of them is how one can start?

Today highly skilled developers get about $20 30 per hour, so one should have at least $1000 to make an order. I think I will not be mistaken if I say that most people are ready to spend only $1 2 at a time. To make the collective funding of free software orders work, it is necessary to have a network with thousands of nodes in it. So a chain from someone who places an order to the end users who invest their $ 1-2, will include at least 4-5 mediators.

Before a social network reaches such proportions, it should appear and develop somehow. It is hardly possible without constant financing of some small tasks. As an example I propose to collect donations for the collective development of free software projects.

вторник, 16 ноября 2010 г.

Collective funding of free software development

This is a translation of my previous post in case we need to contact someone in the english-speaking part of the world.

Free software is slowly gaining popularity. At the same time users are often dissatisfied with the quality. A vivid example for me is desktop software.

I am sure that everyone has faced the following situation – there is some popular and useful program but despite requests there are no necessary features in it and bugs migrate from version to version for years. You may find such examples at bugs.debian.org, bugs.launchpad.net and bugs.kde.org. Bug reports that are two-three years old are not uncommon there, you may even find bugs that are five-seven years old.

I think the reason for it is quite obvious – although the copying of free software is free of charge, its creation and support cost a lot of money. We need a reliable mechanism for users to pay money for the development activity they need; or the situation will not change.

понедельник, 15 ноября 2010 г.

KUbuntu 10.10 гасит экран при просмотре видео

Напоролся в KUbuntu 10.10 на крайне раздражающую ошибку. Думаю, она и раньше была, просто я не обращал внимания. Стоит сесть смотреть на компьютере более-менее длинный видеоролик и оставить в покое мышь с клавиатурой, как KDE гасит экран и портит все настроение. Я все понимаю DPMS, экономия электроэнергии и все такое, только давайте без фанатизма, вообще-то, я кино смотрел...

Всем столкнувшимся с подобной проблемой, предлагаю, до выяснения обстоятельств, заменить проигрыватель по умолчанию с DragonPlayer на SMPlayer.

sudo apt-get install smplayer

Настройка проигрывателя по умолчанию, когда в системе их несколько, для меня оказалась далеко не очевидна. Надо в Dolphin правой кнопкой нажать на файл. В меню выбрать свойства файла. На первой закладке, напротив типа файла, нажать на кнопку настройки (гаечный ключ). Наконец, в диалоге выбрать проигрыватель по-умолчанию. Надо ж так закопать было. Привет из GUI...

четверг, 4 ноября 2010 г.

Root-shell в Ubuntu

В Ubuntu учетная запись root по-умолчанию заблокирована, вместо этого предлагается пользоваться sudo. Все бы хорошо, но есть у меня дурная привычка, открывать root-shell, когда надо сделать много настроек за раз.

Как выяснилось, даже здесь есть подводные камни. Если пользоваться sudo bash можно огрести неприятности из-за того, что HOME и другие переменные окружения будут указывать на домашний каталог исходного пользователя. Одна из них — создание файла .bashistory принадлежащего root. Понятно, что после такого, история у оригинального пользователя сохраняться перестает.

В общем, полезно иногда читать документацию. Правильный способ открыть root shell оказался: sudo -i