LINUX.ORG.RU

Сообщения kondor

 

Наследование класса в Gtk (GtkCellRendererPixbuf)

Форум — Development

В продолжение вопроса: хочу создать класс-наследник GtkCellRendererPixbuf, который бы генерил сигнал при клике на него.

Вот что с ходу вышло (pastebin, класс CellRendererPixbuf):
CellRendererPixbuf.h
CellRendererPixbuf.c

И застрял на том, что не понимаю, как надо emit'ить сигнал. Подскажите, пожалуйста, как это делается? В исходники GtkCellRendererToggle смотрел, но запутался. Заодно, если не сложно, посмотрите на код -- все ли верно написал. Спасибо.


P.S. Копипаст утомляет, что бы сделать примитивнейший класс-наследник; либо я просто пока не умею готовить Gtk :).

>>>

kondor
()

python и libxml2: парсинг с валидацией

Форум — Development

Кто имел дело с libxml2, скажите, умеет он умеет парсинг с валидацией по схеме? Отсутствующая валидация настолько скудна, что я мог и прозевать такой функционал.

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

Вот такое не работает:

schema_parser_ctx = libxml2.schemaNewParserCtxt("/path/to/schema.xsd")
schema = schema_parser_ctx.schemaParse()
valid_schema = schema.schemaNewValidCtxt()

doc = libxml2.readFile("/path/to/doc.xml", None, libxml2.XML_ERR_WARNING)
doc.schemaValidateDoc(valid_schema)
# далее идет перебор элементов

Спасибо.

>>>

kondor
()

GtkCellRendererPixbuf: обработать clicked

Форум — Development

GtkCellRendererPixbuf не имеет сигналов вовсе. Нужен аналог сигнала clicked: т.е. обработать клик мышкой на данную ячейку (картинку). Какие есть менее трудоемкие (без создания нового класса) и прямые способы? Возможно что-то с event'ами?

>>>

kondor
()

[специалистамЪ] О ноутбуках

Форум — Talks

Специалисты ЛОРа, требуется ваша консультация ;).

1. Имеет ли смысл вкладывать значительные (up to $1.7k-$2k) финансовые средства на покупку ноутбука? При условии:
* что ноут будет первое время заменой десктопу
* данная сумма является заметной частью бюджета
* покупатель не крутой бизнесмен :)

Движет желание получить качественную и надежную машинку с потенциалом на ближайшее время как в плане дестопа, так и в плане мобильного компьютера. Если что, речь идет о ThinkPad T61.

2. Является ли наличие предустановленной ОС обязательным в случае гарантийного случая? Т.е. если там увидят Linux, могут отказать в ремонте?

3. И есть ли предпосылки, что стоимость данного ноута может заметно упасть в ближайшие полгода-год?

Спасибо.

>>>

kondor
()

Gnome: Отсутствует принтер в Qt-приложениях

Форум — Desktop

Ubuntu 8.04, Gnome

Во всех Qt (v3.xx, v4.xx) приложениях Print Dialog показывает отсутствие принтера (http://img134.imageshack.us/img134/474/qtprintdialogdm6.png). Уже порядком надоело делать print-to-postscript, после чего выполнять печать из Evince :).

Принтер сетевой, в CUPS (http://localhost:631) присутствует:

Description: LaserJet P2015
Location: ***
Printer Driver: HP LaserJet P2015 Series Postscript (recommended)
Printer State: idle, accepting jobs, published.
Device URI: hp:/net/HP_LaserJet_P2015_Series?ip=***.***.***.***

Как добавить принтер для Qt приложений? qtconfig такого функционала не предоставляет.

Спасибо.

>>>

kondor
()

Аналог расширения для FF3

Форум — Desktop

Есть ли аналог расширения Tab Groups для Firefox 3? Хочется иметь похожий функционал: группировать табы в зависимости от тематики/тэгов? Спасибо.

>>>

kondor
()

«Культурный» синоним слова «задрот»?

Форум — Talks

Есть ли более культурные/литературные синонимы слова "задрот"? А то, как-то, порой неудобно произносить это слово -- часть людей реагирует на него как матерное/крайне_некультурное (:)).

В голову приходит только "красноглазик" -- но люди не связанные с компьютерами, или даже с Linux, не поймут.

Смысл вкладываемый в это слово: человек, которому ничего не интересно, кроме компьютеров; человек, который дохренища времени уделяет компьютерам.

P.S. Пока писал, нагуглил слово "нолайфер".

>>>

kondor
()

Google — 10 лет

Форум — Talks

А между прочим, сегодня День Рождения Google!

You're the best! Long live, Google! Happy Birthday!

>>>

kondor
()

python: создание анонимной функции

Форум — Development

Господа, есть ли более элегантный вариант создания анонимной функции в данной программе, 
возвращающей список, чем использование __make_lambda()?
Интересует именно наполнение списка glb такими функциями.

glb = list()

def make_clist(lst):
    def __make_lambda(arg):
        return (lambda: arg)

    for item in lst:
        glb.append(__make_lambda(item))
    
    return

if "__main__" == __name__:
    make_clist(((1, 2, 3), (4, 5, 6)))
    print glb[0](), glb[1]()

В случае с s/__make_lambda(item)/lambda: item/g, естественно, 
получаем (4, 5, 6) (4, 5, 6) в выхлопе, что не соответствует желаемому.
Спасибо.

>>>

kondor
()

Кто как смотрит Олимпийские Игры через Интернет?

Форум — Talks

Их тех способов, которые указаны по ссылке Watch the Olympics Online, заработали только SopCast и Veetle. Veetle не подходит, ибо через браузер + там прикрыли трансляции. sopcast как-то паршивенько, с помехами, работает. Интересует именно НЕ flash.

>>>

kondor
()

Ubuntu: общаемся в Unison

Новости — Ubuntu Linux
Группа Ubuntu Linux

5 августа, на проходящей в Сан-Франциско международной конференции LinuxWorld 2008, компания Canonical Ltd. представила новое средство для организации внутрикорпоративной связи под названием Unison. Unison представляет собой клиент-серверное программное решение, призванное обеспечить единые методы коммуникации в компаниях. Unison рассматривается как killer-app, который позволит предприятиям отказаться от Microsoft Exchange благодаря своей кроссплатформенности.

Данное инновационное решение включает в себя основные средства связи -- систему электронной почты, систему мгновенных сообщений (IM), PBX (УАТС), систему контактов и календарей.

>>> Что такое Unison

>>> Пресс-релиз

 , ,

kondor
()

Удалите новость: дубль

Форум — Linux-org-ru

Неподтвержденную новость: http://www.linux.org.ru/view-message.jsp?msgid=2995555

Спасибо.

>>>

kondor
()

FeatureRequest: bookmarks

Форум — Linux-org-ru

Хотелось бы средствами движка LOR'а добавлять букмарки на полезные топики/отдельные_сообщения форума. Букмарки должны хранится на стороне сервера, в настройках аккаунта.

Возможные w/a (альтернативы):
1. Использовать специальные сервисы, типа Google Bookmarks и Digg, кидая туда прямые линки на топики и сообщения. В случае изменения схемы адресации топиков/сообщений на ЛОРе, линки станут невалидными;
2. Отметится в понравившейся теме, что бы потом иметь к ним доступ через Мои_Темы/Мои_Комментарии. Во-первых, есть вероятность флуда. Во-вторых, название тем, где было оставлено сообщение может ни о чем не говорить.

Естественно, должна быть возможность добавления описания к этим закладкам.

>>>

kondor
()

Mandriva представит новый бюджетный PC

Новости — Hardware and Drivers
Группа Hardware and Drivers

На днях один из крупнейших игроков европейского Linux-рынка, компания Mandriva, и компания P recedent Technologies ("PTech"), специализирующаяся на разрабоки hardware-решений, заявили о своем сотрудничестве. Результатом совместной работы должен стать выпуск уже в сентябре этого года инновационного бюджетного ПК под названием "TechSurfer".

TechSurfer — это web-ориентированная компьютерная платформа для пользователей, уделяющих свое время и внимание Всемирной паутине: серфингу, скачиванию музыки, VoIP-сервисам (таким как Skype). Согласно обнародованному пресс-релизу, система позволит также запускать легковесные desktop-приложения.

Сердцем данного решения станет набирающий популярность процессор Intel Atom. Стоимость системы начинается с $399.99 при использовании Mandriva Linux в качестве ОС или с $499.99 с предустановленной ОС Windows Vista/XP.

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

 ,

kondor
()

[~ЖЖ][JFYI] Cafepress и Россия

Форум — Talks

Тут, как-то, имел неосторожность косвенно заметить, что Сafepress производит доставку товаров в Россию. Вот буквально вчера и сегодня потратил изрядно времени пытаясь заказать себе там футболку -- все заказы обламывались сразу после submit'а. После общения с суппортом выяснилась следующая интересная деталь, JFYI:

support> I regret to inform you that Cafepress.com does not ship to Russia which lead to the cancellation of your orders.

>>>

kondor
()

Посоветуйте проект использующий Scons

Форум — Development

Посоветуйте, пожалуйста, относительно крупный проект на C/C++, использующий достаточную часть функционала Scons: хочу посмотреть как там реализовано поведение а-ля autotools: autoconf, autoscan, autoheader etc. Особенно интересует autoscan.

Спасибо.

>>>

kondor
()

Goggles Music Manager

Новости — Open Source
Группа Open Source

Goggles Music Manager (GMM) — это универсальный менеджер музыкальной коллекции со встроенным аудиоплеером, позволяющий автоматически осуществлять категоризацию музыкальных файлов по жанрам, исполнителям, альбомам и композициям.

Основные возможности:

  • Last-FM аудио-скробблер;
  • быстрый и легковесный (по сравнению с другими аудио-комбайнами);
  • поддержка форматов Ogg Vorbis, FLAC, MP3, MP4, ASF и Musepack;
  • поддержка обложек альбомов (AlbumArt), которые могут храниться либо как тэги, либо как отдельные файлы;
  • поддержка редактирования тэгов и пакетного переименования файлов. Одна или более композиций могут редактироваться одновременно;
  • умная сортировка с учетом пользовательских предпочтений (например, исключение из названий артиклей 'a', 'an' и 'the' при сортировке);
  • плэйлисты. Экспорт в форматы XSPF, PLS, Extended M3U, M3U и CSV;
  • GUI построен на базе легкой и быстрой библиотеки FOX;
  • настраиваемый пользовательский интерфейс: от аскетичного до детализированного отображения;
  • использование SQLite 3 в качестве БД для индексации.

>>> Скриншоты

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

 ,

kondor
()

Конференция по Ruby и Python - RuPyRu 2008

Новости — Open Source
Группа Open Source

В Омске второй год подряд проводится конференция RuPyRu по Ruby и Python. В этом году она пройдет 21 июня.

Конференция рассчитана на людей, которые используют Ruby или Python в своей практике либо просто интересуются новыми технологиями. В этом году будут представлены следующие доклады:

  • «Архитектура и плагины Trac», Юрий Бабуров/Новосибирск.
  • «Интерфейсы и плагины в Python», Михаил Гусаров/Новосибирск.
  • «StrokeDB», Олег Дашевский/Новосибирск.
  • «Ruby on Rails», Алексей Дмитриев/Челябинск.
  • «Компонентная архитектура Zope», Андрей Орлов/Москва.
  • «Django», Григорий Петухов/Омск.
  • «Cheetah Templates. Разработка отчетов», Геннадий Пузырёв/Казахстан, Павлодар.

Интересующимся прошлогодней конференцией доступны:

Глобальная цель всех конференций RuPyRu — привлечь внимание к Ruby и Python, расширить область их применения, показать готовность динамических языков для использования в бизнесе, науке, медицине и других наукоемких областях.

В работе конференций участвуют все желающие, вход бесплатный.

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

 , , rupyru, ,

kondor
()

[Специалистам по всему] Где купить ноутбук в Москве?

Форум — Talks

Есть необходимость помочь человеку с покупкой ноутбука. Посоветуйте, пожалуйста, уважаемые и хорошо себя зарекомендовавшие магазины по продаже ноутов в Москве с широким ассортиментом? Если они к тому же будут авторизированными дилерами производителей, будет вообще замечательно.

Интересуют именно: Dell, Lenovo/IBM, HP.

Спасибо.

>>>

 

kondor
()

Несколько вопросов владельцам Nokia N810

Форум — Talks

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

1. Во всех ли программах/оболочках можно вызвать экранную клавиатуру?

2. Возможно ли при "раскрытой" аппаратной клавиатуре пользоваться экранной клавиатурой, имея при этом возможность менять её раскладку (eng/rus)?

3. Или, все-таки (тех кто пользуется двуязычной аппаратной клавиатурой), такой мешанины не существует, как это может показаться?

Спасибо.

>>>

kondor
()

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