LINUX.ORG.RU

Сообщения Davidov

 

html (limited)

Кто-нибудь может внятно объяснить, какие html теги можно использовать в новостях?

Хотел сделать нормальную новость со списком ul и ссылками, оно пишет BAD HTML.

И ещё огромная просьба: сделать кнопку preview и сохранять содержимое textarea на сранице с ошибками, а то уже который раз теряю исходное сообщение. Я думаю, что все будут очень благодарны.

Davidov
()

Любителям windows vista и mac os x

http://community.livejournal.com/ru_comicstrip/27396.html

P.S. И гном тут совершенно не при чём ;)

Davidov
()

Как оценивать стоимость разработки?

Есть какой-то неизвестный программный проект (может быть как-то связанно с генетикой, базами данных и железом). Из каких соображений грубо назначать цену?

Разрабатывать буду только я.

Davidov
()

Защита от ботов

Есть предложение: что если делать ввод кода защиты необязательным для зарегистрированных пользователей (ну или пользователей со звёздами)?

Не всегда получается с первого раза определить, что на картинке.

Davidov
()

gstreamer и кодировки id3 тегов

Где-то на лоре прочитал, что если выставить переменную окружения GST_ID3_TAG_ENCODING=CP1251, то все gstreamer-based приложения будут правильно показывать файлы с id3v1 в cp1251.

Я пробовал выставить в /etc/environment, однако ничего не изменилось (версия gst 0.10).

И ещё: где идеологически правильно выставлять переменную? /etc/environment плохо, т.к. оно system wide. А .bashrc запускается только при консольном логине и только если текущий шел - bash.

Davidov
()

aspell-ru слова с дефисами [debian]

 

Почему-то aspell, по крайней мере в режиме совместимости с ispell пишет что-то невнятное для слов с дефисами.

Это у всех так или только у меня?

& как-то 86 16: какают, какает, какаете, какао, факто, какать, какало, какого, каково, каток, какою, какое, какой, каком, каков, как, кто, акт, капот, каютою, кактус, картою, кастою, кают, Катю, Кате, Кати, Катя, акта, акте, акту, акты, факт, кант, карт, каст, пакт, такт, каюта, каюте, каюту, каюты, какаю, какая, какие, какую, Киото, факта, факте, факту, факты, какай, какал, каких, каким, канта, канте, канту, канты, карта, карте, карту, карты, каста, касте, касту, касты, некто, никто, пакта, пакте, пакту, пакты, такта, такте, такту, такты, кот, каюк, каик, катка, катке, катки, катку, катком, катков

Davidov
()

python, Pipe/popen, non-blocking

Как использовать stdout работающего приложения, чтобы считывать с него, например, ответы на команды и не блокироваться? import os (ci,co)=os.popen2("ftp") ci.write("help\n") print co.read()

Можно, конечно попробовать сделать функцию, которая через select проверяет наличие новых данных. Но select в win32 работает только для сокетов, а желательно чтобы было мультиплатформенно. И даже в случае если данные есть, read почему-то блокируется (я особо не проверял, может быть это была ошибка в коде).

Davidov
()

PHP масштабируется не хуже Java

Группа Open Source

В этой статье рассматривается вопрос расширяемости веб сервисов построенных на PHP.

Автор приходит к выводу, что разработка больших проектов на PHP является быстрой и дешевой.

"Это просто не правда, что Java лучше скриптовых языков в плане расширяемости веб приложений. Я не буду делать далёко идущих выводов о том, что PHP лучше Java, потому что обычно не всё так просто."

>>> Статья (oreillynet.com)

Davidov
()

d4x и имена директорий/файлов

Почему-то при добавлении закачки в d4x директории создаются в кодировке utf8, хотя локаль (и iocharset) koi8r.

В чём может быть дело? Как это исправить?

Davidov
()

Исправление русской буквы «к» в terminus

Многим пользователям ЛОР в последнее время полюбился шрифт terminus.

Я - не исключение. Единственный известный мне недостаток этого шрифта - это русская буква "к".

Сегодня я, наконец, созрел и написал патч, для чего воспользовался программой xmbdfed.

На скриншоте видно старое начертание (центр экрана) и начертание после использования патча (правый верхний угол).

Скачать патч вы можете здесь .

ebuild доступен тут.

Davidov
()

Latex, thebibliography, нумерация

Как убрать квадратные скобки в списке литературы (но, желательно, не в ссылках на книги).

То есть вот так:
...
Это было в 1333 году [1].
...
Список литературы
1. Учебник истории
2. ...
...

Davidov
()

Странное поведение firefox

Если в строке набрать http://http//, то я попадаю на microsoft.com.

Мне всегда казалось, что при неправильном URL firefox использует Google I'm feeling lucky, но Google ведёт меня на freshmeat.net при таком же запросе.

P.S. Наткнулся случайно: попал по кривой ссылки с sf.net.

Davidov
()

Google открывает протокол для передачи голоса

Группа Open Source

Jabber software foundation опубликовал черновики спецификаций расширений XMPP для передачи голоса. Эти расширения описывают, как писать софт совместимый с Google talk.

JEP-0166: Jingle Signalling: http://www.jabber.org/jeps/jep-0166.html

JEP-0167: Jingle Audio: http://www.jabber.org/jeps/jep-0167.html

Одновременно Google открыла под лицензией в стиле Беркли библиотеку Libjingle, являющуюся реализацией вышеупомянутых расширений.

Libjingle на sourceforge: http://sourceforge.net/projects/libji...

>>> Libjingle на code.google.com (google.com)

Davidov
()

Наш ответ skype (или фтопку проприетарщину) :)

Я долго пытался найти способ делать голосовые звонки не использую closed-source софт. Нашёл несколько интересных способов:

1) http://www.openwengo.org собственный клиент (wengophone) на qt, собираются сделать порт на pocketpc. Есть поддержка видео. Линукс клиент, вроде бы, не совсем стабилен. Можно скачать deb или сорсы с svn (там правда >100Mb, потому что они все либы зачем-то положили туда). Были какие-то snapshotы версий, чтоб не качать весь svn. Они используют sip, так что, видимо, можно пробовать и другие клиенты. Бесплатные звонки с компа на комп.

2) http://www.sipnet.ru, мне удалось настроить linphone. Достоинства в том, что бесплатные входящие (по спец номерам в Москве и других городах, Питера пока нет). Также бесплатные исходящие в Москву. Бесплатное общение между пользователями sipnet.ru

3) упомянутый в новостях gizmo project. Честно говоря, я так и не понял, можно ли использовать сторонние клиенты.

Davidov
()

rss форумов

Есть ли планы на создание rssки на каждый тред форума (и, возможно, каждый раздел форума)? Было бы очень удобно.

Davidov
()

METAPOST касательня к окружности

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

P.S. Гугл не помог,

Davidov
()

клавиатурные сочетания

Уважаемые All, а подскажите, пожалуйста, по какому принципу следует назначать кейбайндинги в fluxbox (или любом другом wm), чтобы потом не наткнуться на конфликты с другими приложениями. То же относится к клавишам переключения языка (ctrl+shift+чтото довольно часто используется в разных программках).

Davidov
()

правильно проектирование (backend, GUI), Python

1. Программа для работы с данными. Хочется написать один класс работы
с данными, скажем Data (данные получает по SOAP, но это не важно). Возможно в будущем создание разных GUI. Как поступить правильно:
 а) наследовать Data и создавать различные методы Show()
 б) поручить отображение данных классу GUI.

2. В одном объекте Data содержится несколько записей, скажем Entry.
Я так понимаю, что надо создать класс Entry вида:

class Entry:
  def __init__(self, field1, field2, ...):
    self.field1=field1
    self.field2=field2
    ...
 
в классе Data создать __setitem__ и __getitem__ (кажется так называются методы для чтения и изменения [".."])

class Data:
  ...
  def __setitem__(self,key,item):
    self.data[key]=item
    ...
  def __getitem__(self,key):
    return self.data[key]
  ...

Стоит ли делать так, чтобы при изменении одного Entry сразу перерисовывалось отображение (то есть видимо наследовать Data и перегружать Show, а в __setitem__ добавить вызов self.Show()) или это отдать на откуп GUI?
Davidov
()

GP2X: новый развлекательный КПК под управлением Linux

Группа Hardware and Drivers

2 процессора по 200MHz, 320x240 с подсветкой, 64 MB Flash + 64 MB RAM, поддержка SD карт, USB 2.0, видеовыход и питание от двух AA (8 часов видео и 14 часов аудио).

Всё это предлагается за 124.99 английских фунтов, SDK прилагается.

P.S. Будем надеяться, что до России он всё-таки доберётся.

>>> Подробности (gbax.com)

Davidov
()

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