LINUX.ORG.RU

Сообщения kaj

 

google translate cli

Консольный клиент к google translate.
Примеры:

$ gtr -ru hello man
$ gtr -s ru -i index.html > index.en.html
$ gtr -u linux.org.ru -o tort.html
$ man fortune | gtr -d ru -F

ftp://dr6.ru/upload/gtr-0.1.tgz

kaj
()

evolution

дурацкий вопрос, можно научить ее делать fetchmail по нажатию кнопки гет (если maildir скажем), или любой кнопки ?

kaj
()

perl модули распрастранение

есть стандартный способ распрастранять перловые модули (свои и из cpan) в бинарном виде, чтобы, скажем, для установки Tk не нужен был gcc ?

kaj
()

perl + gui

я пробовал tk и gtk, и ничего не вышло с потоками (деструкторы !)
есть возможность нормально написать маленькую гуевую прогу
с потоками на перле ?

kaj
()

вопрос по python c api

можно как-то вызвать функцию при уничтожении строки ?
есть PyObject со строкой, нужно при уничтожении (или в любое время после) этой стоки освободить некоторую память, чтобы не было утечки

(идея в том, чтобы прикрутить в буст-питону конвентер между кодировками,
но тогда нужно возвращать новый буфер, и не понятно кто его будет освобождать)

kaj
()

wchar -> char

wchar_t name [] = L"file1";
надо сделать, скажем, dlopen (или еще что-то с char*)
правильно тут использовать wcstombs ? если настроить локаль

kaj
()

кроссплатформенная поточная мегабиблиотека

библиотека (лучше с++, но можно и с),
чтобы можно было делать с потоками вещи вроде sched_setaffinity,
смотреть какие доступны процессоры в системе, все это еще хорошо бы
на достаточно абстрактном уровне (thread->run_on_cpu(2)),
и еще чтобы открытая, бесплатная, и в винде работала.
во! есть такая ?

ps ну или хотя бы что-то из этого, круме буста и позикса
pps на рсдн посоветовали ACE, нашел там только set_affinity под юникс и позикс

kaj
()

построение диаграмм

чем лучше строить простенькие диаграммки (чтоб в доки вставлять) ? сейчас использую graphviz, но думаю есть что по-удобней.чтобы не гуи и не uml :) и можно было набросать компоненты, связи, св-ва, итд.

kaj
()

boost build, генераторы

всем доброго времени
есть генератор, из их док:

..................

class xml-generator : generator
{
import "class" : new ;

rule __init__ ( * : * )
{
generator.__init__ $(1) : $(2) : $(3) : $(4) : $(5) : $(6) : $(7) : $(8) : $(9) ;
}

rule run ( project name ? : property-set : sources * )
{
local action = [ new action : xml.gccxml : $(property-set) ] ;
local target = [ new file-target $(name) : XML : $(project) : $(action) ] ;
return [ virtual-target.register $(target) ] ;
}
}


generators.register
[ new xml-generator xml.xml : HPP : XML ]
;

actions gccxml
{
...........
}

.................................

как сделать такой-же, но вместо actions - rule, то есть код на самом bjam-e ?

и вытекающий отсюда второй вопрос: есть хорошие доки кроме http://www.boost.org/doc/tools/build/doc/html/index.html ? ничего не могу нагуглить, а в той очень мало. в тех, что с исходниками, только примеры, а сами исходники не всегда помогают, т.к жам я в первый раз вижу

kaj
()

[perl] Net::Jabber

у кого-нибудь работает этот модуль? у меня все время authentification failed. user и password нужно передовать ему просто текстом?

 

kaj
()

gtk сохранение состояния между запусками

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

kaj
()

эскейп последовательности

как правильно и переносимо узнать поддерживается ли терминалом сабж (конкретнее, цвета) ? termcap ? если да, то какой параметр ? я знаю только system ("tput colors"), но это как-то криво

kaj
()

запуск в определенном терминале

есть такая комманда, которая запускает программу в указаном терминале (например в виртуальном терминале #2)

kaj
()

perl.net

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

ps. net не знаю, интересно попробовать, язык выбираю. а то тут моно, там моно ...

kaj
()

msvc под wine

студия в вайне видимо не ставится. но нужен только запуск msvc чтобы компилировать там же, где пишу :) гугл говорит, раньше у мс был свободный тулкит, в котором были только компиляторы. сейчас вместо него у них бесплатная vs express. можно как-то выдернуть компиляторы от туда ? (тупое копирование всех нужных dll-ок и сборок не помогло, ругается на pdb). или еще как-то можно поставить msvc ?

kaj
()

дублирование данных

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

kaj
()

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