LINUX.ORG.RU

Сообщения Obey-Kun

 

Поправочки к текстам

Форум — Linux-org-ru

На add.jsp вместо

Пишите осмысленный заголовок. Придумайте осмысленный заголовок теме. Сообщения с бессмысленными загловками («Помогите!», «Вопрос», ...), как правило, остаются без ответа.

Хочу

Сообщения с бессмысленными заголовками («Помогите!», «Вопрос», …), как правило, остаются без ответа.

То есть кавычки-ёлочки, многоточие и исправление опечатки в слове «заголовками».

На add-section.jsp?section=1 тоже проблемы с кавычками. И не хватает точек. И вместо тире дефисы. А также косяк:

Не забывайте про заполнения поля Subject.

лучше исправить на

Не забывайте про заполнения поля «Заглавие».

Ну и вот косяк:

По умолчанию у нас установлен режим автовыделения ссылок в тексте новости. Если вы хотите выделять ссылки вручную HTML тегами - не забудьте переключиться с режима «Plain Text» на «HTML»

Obey-Kun
()

[реквест] Переименование разделов новостей

Форум — Linux-org-ru

Вот тут можете видеть полный список.

Половина на английском, а половина на русском. Да ещё кое-какие из них корявые. Переименовать давно пора, ИМХО. Вот:

  • Linux.org.ru server → Linux.org.ru
  • Linux General → (не придумал пока)
  • OpenSource → Открытое ПО (кстати, в комментарии написано «свободное», так что и комментарий надо бы поправить)
  • RedHat → Red Hat
  • Security → Безопасность
  • Linux kernel → Ядро Linux
  • Hardware and Drivers → Аппаратное обеспечение и драйвера
  • BSD → *BSD
  • OpenOffice (StarOffice) → OpenOffice
  • Ubuntu Linux → Ubuntu
  • Gentoo Linux → Gentoo
  • Multimedia → Мультимедиа (кстати, тут комментарий хорошо бы написать)
  • Internet → Интернет

 

Obey-Kun
()

[реквест] Читаемый URL для add.jsp, add-section.jsp, add-poll.jsp и edit.jsp. Отображение названия раздела, куда добавляем.

Форум — Linux-org-ru

Вместо этого:

http://www.linux.org.ru/add.jsp?group=19392
http://www.linux.org.ru/add-section.jsp?section=1
http://www.linux.org.ru/add.jsp?group=10980&noinfo=1
http://www.linux.org.ru/add-poll.jsp?group=19387
http://www.linux.org.ru/edit.jsp?msgid=5891390

Хочу это:

http://www.linux.org.ru/forum/lor-source/add
http://www.linux.org.ru/news/add
http://www.linux.org.ru/news/openoffice/add
http://www.linux.org.ru/polls/add
http://www.linux.org.ru/forum/lor-source/5891390/edit

Вместо этого:

Добавить
Добавить Новость
Добавить
Добавить опрос
Редактирование

Хочу это:

Добавление темы в Lor-source
Добавление новости
Добавление новости в OpenOffice (StarOffice)
Добавление опроса
Форум - Lor-source \n Редактирование [url=http://www.linux.org.ru/forum/lor-source/5891390/edit]темы[/url]
(причём названия разделов хорошо бы сделать ссылками).

Вместо этого:

Добавить тему в форум

хочу пустоту, ибо 2 раза примерно одно и то же там написано. Там — это, очевидно, на странице добавления топика на форум.

 

Obey-Kun
()

[HIG] [кнопочка] Переключение трёх и более состояний

Форум — Development

Есть 3 кнопочки. На них написаны названия животных. Например: «собачка», «кошка», «мышка». Кнопочки можно вжимать и отжимать. Если кнопочка вжата, то показывается соответствующее животное. То есть если вжаты кнопки «кошка» и «мышка», то показываются кошка и мышка.

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

Что должно быть написано на такой кнопке? Или правильные HIG такое вообще запрещают? А как тогда поступить?

P.S.: в моём случае речь идёт не о животных, а о переключении способов привязки — кто работал с CAD-ами, знает, что это. Но дела это не меняет, наверное.

upd: В дальнейшем у хамелеона могут добавиться новые цвета.

 

Obey-Kun
()

[c/c++] логические операции. Они ленивые?

Форум — Development
if (firstBoolFunc() || secondBoolFunc()) {
    // ...
}

Если firstBoolFunc() возвращает true, будет ли выполняться secondBoolFunc()?

Касается ли это прочих случаев (||, &=, |=)?

Obey-Kun
()

[doxygen] Комментарии в .h/.hpp/.. vs комментарии в .c/.cpp/...

Форум — Development

Как вы предпочитаете делать и почему?

 

Obey-Kun
()

Посчитать количество чисел, содержащих единицу, на промежутке [1; N]

Форум — Talks

Слабо вывести формулу? Чтобы в лоб не считать.

upd: загоняние в строку и подсчёт символов тоже не катит. Большие числа типа 10^9 должно считать быстро.

upd2: речь идёт о десятичном представлении числа.

Obey-Kun
()

[postfix] Повторяется доставка одного и того же кривого письма раз в минуту

Форум — Admin

Postfix принимает запросы с 60 виртуальных машин (где перенаправление nullmailer) и шлёт почту. Лог замусорен подобным:

warning: Illegal address syntax from <вырезано цензурой> in MAIL command: <viktormacola@yandex.ru/>

Такое сообщение повторяется раз в минуту. Как быть?

 

Obey-Kun
()

[loroogle] Маленькая девочка с ухмылкой на фоне сгоревшего дома

Форум — Talks

Помню такую фотографию.

В фоне сгоревший (горящий) дом и пожарники. На переднем плане стоит маленькая девочка. Она ухмыляется и смотрит так, как будто это она его подожгла. Из этой картинки было сделано много коллажей.

Лор, помоги найти эту фотографию, пожалуйста.

 

Obey-Kun
()

[cmake] QT4_AUTOMOC → QT4_WRAP_CPP

Форум — Development

Всегда использовал QT4_AUTOMOC, но из соображений совместимости с qmake хочу перейти на QT4_WRAP_CPP.

Можно ли заставить cmake автоматически генерировать список хедеров, содержащих Q_OBJECT?

 

Obey-Kun
()

Покажите хороших проектов, использующих cmake

Форум — Development

Сабж. Немного утомила кривоватость мною написанных cmakelist'ов. Желательно, чтобы проекты эти были на Qt, хотя это, ессно, не обязательно.

Obey-Kun
()

[C++] «Статичный» класс vs набор функций в неймспейсе?

Форум — Development

Функции в отдельном пространстве имён:

namespace BitParser
{
bool getBitAt(int buffer, int bitIndex) {
    // Реализация
}

// Ещё десяток функций
}

Класс со статичными методами:

class BitParser
{
public:
    static bool getBitAt(int buffer, int bitIndex) {
        // Реализация
    }
    
    // Ещё десяток статичных методов.

private:
    /// Конструктор приватный, ведь такие объекты создавать нельзя.
    BitParser() {}
};

Что лучше и почему?

 

Obey-Kun
()

Эволюция машинок (новая версия)

Форум — Talks

http://www.boxcar2d.com/

Теперь может быть разное количество колёс.

upd: кто там интересовался, что за красное число внизу? так это ограничение длины уровня на данной популяции.

upd2: сверху регулировка fps, снизу слева регулировка частоты вращения колёс (последнее изменяет сразу все машинки, т.е. они должны приспосабливаться, хотя больше 50% неинтересно, уж очень быстрые получаются).

Obey-Kun
()

[алгоритмы/либа] Упрощение саморесекающихся полигонов (полилиний). Вычитание/сложение полигонов.

Форум — Development

Мне нужно делать написанное в сабже. Причём так, чтобы из саморесекающихся полигонов (полилиний) получалось минимальное количество несамопересекающихся (как будто мы «закрасили» старый полигон и разъединили его по одиноким точкам, если таковые имеются).

Анимированная картинка: http://rghost.ru/4112069/image.png. Стоит учесть, что может получиться и не одна полилиния (например, из «банта» должно получится 2 треугольника).

Хотел было воспользоваться QPainterPath в Qt, но оказалось, что она мне не подходит — по ссылке два примера использования Qt'шного упрощения саморесекающихся полигонов; первый симплифицируется правильно, второй нет, но это там типа не баг, а фича.

Сложение-вычитание, в принципе, не столько важно, ибо в Qt работает как надо.

Obey-Kun
()

[grammar nazi] Отнять или прибавить к... или из?

Форум — Talks

Как правильно? «Отнять или прибавить к» или «отнять или прибавить из»?

Пример применения: «При замыкании прибавляет или вычитает результирующий полигон [из/к] полигон[ов/ам] сцены в зависимости от модификатора.»

 

Obey-Kun
()

[Qt] Производительность QGraphicsScene. 200,000 статичных итемов и 1 подвижный.

Форум — Development

Вот ведь ёлки зелёные.

Итак, у меня в сцене 200000 неподвижных прямоугольничков. С ними проблем нету. Всё работает более-менее быстро.

Если я добавляю в сцену итем, следующий за курсором (позиция меняется через setPos), то сразу начинаются проблемы с производительностью: сцена пересчитывает индекс каждый раз при изменении позиции этого итема. Иногда это занимает довольно долго. Если отключить индексирование, то перемещение становится быстрым, но индексирование мне нужно.

Кто-нибудь с таким сталкивался? Боролся? Побеждал?

 

Obey-Kun
()

Lenovo Thinkpad USB клава с пимпой (55Y9032). Есть владельцы?

Форум — Talks

Есть владельцы сабжа? Или аналогов.

Obey-Kun
()

[БЕСИТ][KDE4] Сделал баг про KSnapshot

Форум — Talks
Obey-Kun
()

[ненависть][ненависть!!!] Сайт федеральной службы. Какой он удобный!

Форум — Talks

Федеральная служба по интеллектуальной собственности, патентам и товарным знакам. Программы для ЭВМ, БД.

В третьем пункте дана ссылка. Помечена как «новое!». По ней 404. Мало того, вчитайтесь в url по ней:

http://www1.fips.ru/wps/wcm/connect/content_ru/ru/batonchik/bulochka

«batonchik/bulochka». Да уж.

Это у нас все сайты такие?

 

Obey-Kun
()

Регистрация программы для ЭВМ в Роспатенте. GPL.

Форум — Talks

Есть ли какой-либо смысл регистрации программы в РосПатенте, если планируется лицензировать её под GPL или прочей свободной лицензией?

Поможет ли это мне как-нибудь, если кто-нибудь в России начнёт нарушит лицензию на эту программу? Может ли быть несколько авторов? Может ли измениться авторский состав после регистрации программы?

P.S.: первая ссылка в гугле по запросу «роспатент GPL» ведёт на ЛОР. Но в том топике не об этом.

Obey-Kun
()

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