LINUX.ORG.RU

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

 

[cups] Не могу подключить USB принтер

 

Арч, всё последнее. В localhost:631 даже не предлагает подключить принтер по USB.

damnbook obey # dmesg | tail -1 
[  912.006639] usb 2-2: new high speed USB device using ehci_hcd and address 3

damnbook obey # lpinfo -v 
file cups-pdf:/
network smb
network lpd
network http
network beh
network socket
direct scsi
network ipp
serial serial:/dev/ttyS0?baud=115200

/etc/cups удалять и переустанавливать CUPS пробовал. ЧЯДНТ?

Obey-Kun
()

[cmake] [мольба] В одном месте не получается использовать конструкторы класса

 

Граждане, какая-то жесть. Уже много часов тщетно пытаюсь выловить баг.

Суть такова: есть класс. Его хедер в src/soils/soil.h. У него есть конструктор. Так вот этот самый конструктор получается использовать, только если исходник, в котором он используется, лежит в src/ или src/soils.

Почему такое может быть? Все остальные методы используются нормально, а конструктор — ни-ни, ld ругается, мол undefined reference to `qfgui::Soil::Soil(...)'.

Уверен, что что-то накосячил с cmake, но там всё хорошо выглядит. Что не так-то? :(

Может, кто-нибудь на свежую голову найдёт проблему? Вот проект: http://obey.su/qfrost.tar.gz. Проблема в undo/newsoilcommand.cpp, не выходит использовать конструкторы класса Soil.

Obey-Kun
()

[c++] Парсер математических выражений с нормальной поддержкой локали

 

Нужен быстрый парсер математических выражений. Нашёл muParser. Там даже есть поддержка локали, но она работает не совсем как мне надо.

Там есть разделитель дробной и целой части ('.' у америкосов, ',' у нас) и разделитель тысяч (" у америкосов, ' ' у нас). Так вот, мне нужно, чтобы при переключении локали парсера, он сам конвертировал хранящееся в нём выражение. Скажем, при переключении локали парсера с русской на американскую выражение типа «123 456,12*z» само менялось на «123456.12*z».

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

Есть ли что-нибудь готовое, или придётся писать свою обёртку для muParser (с очевидными методами типа string unifiedExpression() const и void loadFromUnifiedExpression(const string &exp)?

Obey-Kun
()

Сохранение в файл. Связи между объектами.

Есть набор из нескольких тысяч объектов. У каждого объекта есть связи с другим объектами из набора, причём связи взаимные. Как бы вы реализовали запись и сохранение таких связей?

Пока представляется так: нумеруем все объекты от 0 до N, сохраняем в виде: номер_объекта параметры_объекта номера_привязанных_объектов. При загрузке делаем обратную операцию, то есть добавляем все объекты, запоминая соответствия адресов в памяти и номеров объектов, после чего преобразуем во всех объектах номера привязанных объектов в адреса в памяти.

Есть ещё варианты?

Obey-Kun
()

Построение графиков по трёхмерным данным и наличием пустых областей

Есть некоторые данные: x, y, z (где x и y — координаты замера величины, а z — значение величины). Нужно построить изолинии и цветовую карту.

Но! Также существуют места, где величины просто нету. Представьте себе, скажем, трапецию из некоторого материала. А замерямой величиной пусть будет температура материала. Внутри трапеции температура измерима, а за её пределами такого нету, там пустота, вакуум.

По ссылке пример такой области: там где цветастое — это значение величины в центре маленького прямоугольника (не обращайте внимание на зелёное), там, где чёрное — вакуум. Ограничивает область жирная цветастая ломанная. В данном случае область представляет собой прямоугольник, сверху которого сделали «рельеф».

Где такое можно визуализировать, кроме как в Golden Software Surfer?

Obey-Kun
()

[c++] Быстрый способ запустить метод для каждого эл-та в vector

 

Есть std::vector объектов. Там 100000 элементов. Есть цикл A, запускающий для каждого из этих объектов некоторый метод. Есть цикл B, запускающий цикл A 20000 раз.

Как реализовать цикл А, чтобы делать рассчёты наиболее быстро? Итератор? Счётчик? Или что?

Obey-Kun
()

[gcc] [cmake] Выключить вэрнинги для хедеров в конкретной директории

 ,

Подключил к своему проекту стороннюю либу. При компиляции оно теперь выдаёт кучу вэрнингов (неиспользованные переменные и т.п.) про эту либу. Как от этого избавиться (не вырубая вэрнинги вообще)?

Obey-Kun
()

Эмуляция «настоящей» многопоточности

Короче, штука такая: в своей программе экспериментировал с многопоточностью. В результате её (программы) изменения, у меня на компьютере с одноядерным процом всё в порядке, а у знакомого с двумя ядрами + HT (итого 4 виртуальных ядра) она иногда падает. Надо без участия знакомого найти причину этого.

Компьютера с многоядерным процессором у меня нету (БП сгорел у настольника, а бабки тратить неохота). Можно ли как-нибудь частично эмулировать поведение настоящего многоядерного процессора? Представляется так: процессорное время выделяется хаотически на разные потоки моего процесса. Можно этого как-нибудь добиться?

Obey-Kun
()

Верните карму!

Невозможно работать.

Obey-Kun
()

Спам-фильтры GMail стали хуже работать

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

Я один с такой проблемой?

Obey-Kun
()

Подсчёт трафика по IP

Дано: высоконагруженный сервер c nginx+apache.

Надо: собирать статистику по обмену трафиком, разделить по IP.

Как вы бы сделали это? Пока нашёл darkstat, оно всё тормозить не будет?

Obey-Kun
()

-1 размер за месяц. Реально?

Посоны, такая фигня, приехал с Магадана похудевший, но за 4 месяца набрал килограмм 5-6. Был 48-50 размер штанов, стал 50-52. Заказал штаны 50го размера из США, но они мне немного малы (мерил). Они прибудут через месяц, как раз открывать сезон в этих штанах.

Надо похудеть обратно, хотя бы на 1/2 набранного. Как?

Obey-Kun
()

paint.exe → Audacity

http://www.youtube.com/watch?v=2xZgCVG_Bzk

ELF'ы звучат хуже.

Obey-Kun
()

Помогите найти название песни. Есть песня. И произнесённое название группы.

Obey-Kun
()

мотосезон

Привет всем! Скоро открытие нового мотосезона! Поздравляю тех, кто уже открыл! :)

Напоминалка автомобилистам — мотоцикл всё так же незаметен на дороге, внимательней смотрите в зеркала перед манёврами. Мотоциклисты, помните — вас на дороге никто не видит и не слышит, ваша жизнь только в ваших руках.

Obey-Kun
()

[beatles] Eleonor Rigby — женский кавер

Народ, кто-нибудь может подсказать имя исполнителя? Слышал как-то кавер на эту песню от женщины. Что запомнилось — стервозный панконутый голос. Плюс, первые секунды она распевалась.

Obey-Kun
()

Ebay и ставка в последние секунды (snipping)

Очень нужно выиграть два лота (костюм BMW Rallye Pro 2). С ебэем дела не имел. Кто-нибудь имел дело с автоматизацией ставки в последние секунды? Или просто с проведением ставки в последние секунды.

Obey-Kun
()

«Behind the headlines». Как переводится?

«За кулисами»?

Obey-Kun
()

[Qt] Пара ссылок на актуальные темы.

 

1) Qt и Android. Живёт и развивается: http://labs.qt.nokia.com/2011/02/28/necessitas/

2) Qt и роман Nokia c MS. http://habrahabr.ru/blogs/qt_software/114077/

Написанное по второй ссылке радует. А ведь правда, разработка Qt после поглощения Нокией Троллей выглядела несколько суматошной.

Obey-Kun
()

Вышли QtCreator 2.1.0, Qt 4.7.2

Такие дела. Помимо прочего, теперь Quick официально поддерживается.

Obey-Kun
()