LINUX.ORG.RU

Сообщения alphex_kaanoken

 

Подскажите в какую сторону копать

Вообщем у меня есть реализация алгоритма - по сути что делает к примеру из ефкпуе переделывает в target или из wtkm переделывает в цель.

Реализовано не с словарем а там хитрость своя - по вероятности принадлежности слова к тому или иному языку.

Вопрос в следующем как мне это внедрить в иксы - куда копать, то есть привязяваться к конкретному тулкиту или можно проще сделать. Мне просто надо в виджетах менять последнее слово если надо;

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

Вообщем подскажите что и как сделать, в чем копаться?

alphex_kaanoken
()

Всем желающим

Вообщем господа тем кто хочет подевелопить, поадминистрировать веб, помодерировать, подизайнить и прочее. А также тем кому надо хостинг для проекта со всем необходимым. Кому может мыл надо и все прочее - вообщем подробнее читайте тут - http://community.crew.org.ru/tiki-read_article.php?articleId=5

Комментировать лучше прямо там, ну на крайний здесь конечно, просто там прочтеться скорее =) Анонимусы там разрешены - вообщем You are welcome! =)

Спасибо за внимание.

alphex_kaanoken
()

Retry: need help!

Господа! Извиняюсь что достаю с просьбой о помощи второй раз ...

Вообщем как то месяц ил два назад Я попросил у желающих помочь в создании проекта а-ля sf.net чтобы людям давать хостинг свих проектов с CVS всякими и прочим - свободно и открыто.

Вообщем-то дело продвинулось но не особо то и сильно, дело в том что у нас основное время есстественно работа - надо заказчика удолетворять очередными релизами и все такое.

Вообщем есть сие - http://cidnet.crew.org.ru - его надо донастроить - в принципе свою тему сделать - свои картинки и прочую мелочь, также надо как-то где-то об этом информацию разместить и тд и тп.

Если желающие появились то либо пишите на мыло - kaanoken at crew.org.ru либо отвечайте здесь на форуме - http://community.crew.org.ru/tiki-view_forum_thread.php?comments_parentId=59&...

посколько у меня не так много времени смотреть что здесь твориться - лучше это делать там.

Соотвественно помогающим бонусы всякие можно=) Вообщем доовориться всегда можно;

Да и проект некоммерческий так что не надо думать что мы хотим "схалявить" - вообщем господа - кто может откликнитесь пожалуйста.

Заранее благодарен.

alphex_kaanoken
()

GForge login problem!!

Вообщем поставили gforge-ский двигун (gforge.org) - все работает, но есть проблема - у меня бывает такое что туда не залогиниться - вводишь верную пару логин/пароль - он недолго думает и вываливают ту же форму уже пустую - не впускает.

Причем это происходит эпизодически.

Может кто пользовал данный продуктик, или у кого такая же проблема была - подскажите.

ЗЫ в этоже время с другой сети все работает как часы.

alphex_kaanoken
()

Господа нужна помощь!

Вообщем нужна помощь в созидании сайта сообщества и создания проекта а-ля sf.net

Соотвественно здесь - http://crew.org.ru/community/ нужна помощь в настройки wiki и дизайна немного.

И потом будет еще отдельно что-то вроде sf.net

Кто сильно поможет буду благодарен и одарю почтовым ящиком в домене crew.org.ru =) Дам cvs, вообщем это обсуждаеться;

Кто может помочь - http://crew.org.ru/community/tiki-view_forum_thread.php?comments_parentId=16&... пишите здесь или здесь или на kaanoken at crew.org.ru

Спасибо заранее за помощь =)

alphex_kaanoken
()

Ночный размышления

Тут наболело высказаться немного -

http://father.crew.org.ru/community/tiki-read_article.php?articleId=2

как ваше мнение, это не претендует на истину или еще что- то в этом дуже просто вот так.

alphex_kaanoken
()

Снова про gtk+ - проблема маленькая

Вообщем сидел писал себе писал - вчера пиво пили много - вообщем
дело такое - не могу понять от чего ворнинг возникает.
Вообщем есть собственный виджет - видимо ошибка в blahblah_init()

(oap-unstable:1133): Gtk-CRITICAL **: file gtkbox.c: line 374 (gtk_box_pack_start): assertion `child->parent == NULL' failed

вот это ворнинг - виджет создаеться и все работает, но ворнинг
все же напрягает.

Собственно код виджета.

значит хидер

#define BROWSEBB_TYPE   (browsebb_get_type ())
#define BROWSEBB(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), BROWSEBB_TYPE, Browsebb))
#define BROWSEBB_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), BROWSEBB_TYPE, BrowsebbClass))
#define IS_BROWSEBB(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), BROWSEBB_TYPE))
#define IS_BROWSEBB_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), BROWSEBB_TYPE))

typedef struct _Browsebb Browsebb;
typedef struct _BrowsebbClass BrowsebbClass;

struct _Browsebb
{
    GtkVBox vbox;

    /*our varios widgets*/
    GtkWidget *list; /*I think that maybe we need for use it*/
};

/*our class we inherited GtkVBox*/

struct _BrowsebbClass
{
    GtkVBoxClass parent_class;

    void (* browsebb) (Browsebb *bb);

};

GType browsebb_get_type(void); /*get type*/
GtkWidget* browsebb_new(void); /*create our widget*/

в начале Я заголовок скипнул и инслюды тоже.

alphex_kaanoken
()

Проект а-ля sf.net

Вообщем небольшим своим коммунити решили замутить проект вроде sf.net - то есть давать людям хостинг, CVS и мыльники (тем кто постоянно занят проектом(ми) своими), Вообщем кому интерестно помогите в администрировании, написании правил и прочего.

Что есть - движок береться что-то вроде tikiwiki и дописываеться/модифицируеться, сервер есть (пока два только - один мощный другой послабже для мыла), хостинг предоставлен уже, те запускаемся на следующей неделе те в середине июЛя.

Господа те кто заинтересовался могут принять участие в созидании светлого будующего =) Соотвественно вписаться в это мероприятие.

Пишите здесь если в лом пишите на мыло - alphex@crew.org.ru - есть еще на нашем местном форуме тред - но смысл его давать как показала практика не имееться - если надо могу кинуть.

Вообщем пишите.

alphex_kaanoken
()

Automake

Вообщем есть следующая проблема - есть у меня проектик в нем есть каталоги - /po /pixmaps /src /src/gui /src/engine - вроде бы прочитав документацию никаких проблем пишем следующее

AC_INIT(configure.in) AM_INIT_AUTOMAKE(oap-unstable, 0.1) AM_CONFIG_HEADER(config.h) AM_MAINTAINER_MODE

AC_ISC_POSIX AC_PROG_CC AM_PROG_CC_STDC AC_HEADER_STDC

# всякие либы и инклюды тут поскипал

AC_OUTPUT(Makefile src/engine/Makefile src/gui/Makefile \ src/Makefile po/Makefile.in)

это есстесвенно configure.in

Далее пишем просто и банально в /Makefile.am такую строчку помимо всяких указаний ему что переписать при цели install - собственно пишем следующую строку -

SUBDIRS = src po

Далее естественно привожу содержание src/Makefile.am -

SUBDIRS= engine gui

INCLUDES = \ -DPACKAGE_DATA_DIR=\""$(datadir)"\" \ -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ @PACKAGE_CFLAGS@

bin_PROGRAMS = oap-unstable

oap_unstable_SOURCES = \ main.c \ support.c support.h

oap_unstable_LDADD = @PACKAGE_LIBS@ $(INTLLIBS)

ну и далее привожу как пример содержание src/gui/Makefile.am

INCLUDES = \ -DPACKAGE_DATA_DIR=\""$(datadir)"\" \ -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ @PACKAGE_CFLAGS@

oap_unstable_SOURCES = \ mainwin.c mainwin.h \ menus.c menus.h \ wizardswin.c wizardswin.h \ trees.c trees.h \ callbacks.c callbacks.h

oap_unstable_LDADD = @PACKAGE_LIBS@ $(INTLLIBS)

понятно что чего то не хватает - только вот чего забыл - то есть мы видим есстественно сообщение когда делаем make

$ make make all-recursive make[1]: Entering directory `/home/kaanoken/Devel/OAP-unstable-CVS' Making all in src make[2]: Entering directory `/home/kaanoken/Devel/OAP-unstable-CVS/src' cd .. && automake-1.4 --gnu src/Makefile cd .. \ && CONFIG_FILES=src/Makefile CONFIG_HEADERS= /bin/sh ./config.status config.status: creating src/Makefile config.status: executing default-1 commands config.status: executing default-2 commands make[2]: Leaving directory `/home/kaanoken/Devel/OAP-unstable-CVS/src' make[2]: Entering directory `/home/kaanoken/Devel/OAP-unstable-CVS/src' Making all in engine make[3]: Entering directory `/home/kaanoken/Devel/OAP-unstable-CVS/src/engine' make[3]: Цель `all' не требует выполнения команд. make[3]: Leaving directory `/home/kaanoken/Devel/OAP-unstable-CVS/src/engine' Making all in gui make[3]: Entering directory `/home/kaanoken/Devel/OAP-unstable-CVS/src/gui' make[3]: Цель `all' не требует выполнения команд. make[3]: Leaving directory `/home/kaanoken/Devel/OAP-unstable-CVS/src/gui' make[3]: Entering directory `/home/kaanoken/Devel/OAP-unstable-CVS/src' gcc -g -O2 -o oap-unstable main.o support.o -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 main.o(.text+0x61): In function `main': /home/kaanoken/Devel/OAP-unstable-CVS/src/main.c:36: undefined reference to `oapmain_new' collect2: ld returned 1 exit status make[3]: *** [oap-unstable] Ошибка 1 make[3]: Leaving directory `/home/kaanoken/Devel/OAP-unstable-CVS/src' make[2]: *** [all-recursive] Ошибка 1 make[2]: Leaving directory `/home/kaanoken/Devel/OAP-unstable-CVS/src' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/home/kaanoken/Devel/OAP-unstable-CVS' make: *** [all-recursive-am] Ошибка 2

так вот чего Я забыл - вот в чем вопрос - что забыл где прописать?

alphex_kaanoken
()

GtkTreeView

Вот вообщем так как в gtk+-2.0 GtkCList оказался deprecated - приходиться разбираться в сабже.

Вообщем все с ним понятно, создал модель для сабжа, создал рендереры - все добавил все значения - все правильно - отображаеться на ура - собственно только вот одна беда - там есть рендерер который должен а-ля checkbox-ов отображать, так вот он их отображает но проблема в том что они не активны почему то - те изменять их никак, только если вносить значения TRUE - а мне их собственно в гуе надо менять - вот они гады и не меняються - кто сталкивался с данным косяком? как победить?

Если надо код - могу выложить сюда же.

alphex_kaanoken
()

затянуло .......

тут поставил Open TTD - если кто не помнит это такая старая почетная игрушка была Transport Tycoon что ли - не помню точного названия

Вообщем решил вспомнить что там как - убил столько времени. Это плохо или хорошо?

Кто хочет попробовать на себе - линки могу дать =)

или на мыло скинуть.

alphex_kaanoken
()

К вопросу о лицензиях, в частности CPL

На ваш суд предоставляеться новая версия CPL v0.2, за ошибки не ругать - вариант черновой.

Из изменений - не решили мы городить всякие ветки и проценты - не готовы люди еще к этому к сожалению =( Поэтому все упростили и основную консепцию по сути объяснили. Да и не путайте Common Public License с нашей Crew Public License.

текст - http://crew.org.ru/drafts/CPL-v0_2.html

если у кого есть серьезный замечания или что то можете отписаться на нашем форуме - http://crew.org.ru/cgi-bin/forum/YaBB.pl?board=Main;action=display;num=108185...

в общем критика в студию.

alphex_kaanoken
()

tftpd: Dec 3 17:33:11 relay in.tftpd[17957]: cannot set groups for user nobody

вообщем сабж , не хочет работать in.tftpd - пишет Dec 3 17:33:11 relay in.tftpd[17957]: cannot set groups for user nobody и не справиться с ним.

вот строчки из inet.d

tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd -u nobody /tftpboot

собственно вот еще

# id nobody

uid=99(nobody) gid=99(nogroup) группы=99(nogroup),98(nobody)

в чем проблема, Я сталкивался с ней , но хоть убей не помню как Я с ней справился.

alphex_kaanoken
()