LINUX.ORG.RU

Сообщения dmiceman

 

Adobe снимает лицензионные ограничения

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

1 мая 2008 года, в рамках проекта Open Screen, компания Adobe отказалась от лицензионных ограничений на разработку программ-проигрывателей для форматов SWF, FLV, F4V. Также Adobe открывает спецификации протоколов Flash Cast и AMF.

Спецификации формата SWF/FLV/F4V публиковались и ранее, но, согласно условиям лицензии, полученную из них информацию нельзя было использовать для разработки проигрывателей файлов этих форматов. С сегодняшнего дня все ограничения сняты.

Также отменяются лицензионные отчисления, так что следующие версии Adobe Flash Player и Adobe AIR для устройств будут бесплатными. Публикуются API для портирования Flash-плеера на устройства (device porting layer APIs for Adobe Flash Player).

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

 ,

dmiceman
()

OO Writer и кернинг

Форум — Desktop

а вот ни у кого кернинг в OO Writer 2.4.0 от «Инфры» не плавает? так что в одном месте страницы промежутки между буквами такие, а в другом месте страницы — сякие. шрифты — любые.

>>>

dmiceman
()

[вещества][ЖЖ][шрифты] день шрифтов на LOR-е

Форум — Talks

ASCII only шрифт: http://ubiz.ru/dm/dmscript-001.ttf

пол-дня делов…

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

>>>

 , ,

dmiceman
()

The Heirloom Toolchest vs coreutils

Форум — Desktop

никто вот это дело вместо coreutils не пробовал: http://heirloom.sourceforge.net/tools.html ?

а то меня что‐то неумение coreutils работать с UTF-8 раздражает.

>>>

dmiceman
()

[OMG] gcc и abs()

Форум — Talks

забавную штуку увидел тут: http://forum.ixbt.com/topic.cgi?id=8:21751

код:

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
  int a = 2;
  if ((-10)*abs(a-1)==(10)*abs(a-1))
  {
    printf("OMG! -10 == 10!!!\n");
  }
  else
  {
    printf("Nothing special\n");
  }
  return 0;
}

дает:

[tmp]$ gcc omg.c
[tmp]$ ./a.out
OMG! -10 == 10!!!
[tmp]$ gcc --version
gcc (GCC) 4.1.2 (Gentoo 4.1.2)

а как дела в gcc 4.2 обстоят?

>>>

dmiceman
()

Firefox 4.0 Alpha 1

Форум — Talks

а тем временем…

тихо и незаметно на ftp‑шниках появились сборки FF4.0alpha1: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/

acid2: проходит (как ни странно ☺)

acid3: 67/100

>>>

dmiceman
()

2008 год и X locale

Форум — General

как так получилось что в 2008 году опять надо локаль X-совую править что бы utf8 как надо заработал? что-то я кажется за последние годы упустил…

стукнуло вот перевести машинку с ru_RU.koi8-r на ru_RU.utf8, а все оказалось не так просто как того хотелось бы, не знал xorg про то что utf8 — это то же самое что и UTF-8. последний раз я локаль правил году этак в 2000-ном…

а все ради возможности ударе́ния ставить…

>>>

dmiceman
()

[IE8][стандарты][будет][поддерживать]

Форум — Talks

таки так решили: http://www.fudzilla.com/index.php?option=com_content&task=view&id=605...

искренне надеюсь что document.all они тоже поломают.

>>>

 

dmiceman
()

nvidia-drivers-169.12

Форум — Talks

http://www.nvidia.com/object/linux_display_ia32_169.12.html

кроме всего прочего, есть пункт "Further improved GLX_EXT_texture_from_pixmap out-of-memory handling."

>>>

dmiceman
()

у кого-нибудь есть S3 предыдущего поколения?

Форум — Talks

а то кажется S3 собирается из небытия возродиться и предложить нечто более-менее играбельное: http://www.s3graphics.com/en/products/chrome_400/

а в списке дров давно можно линукс наблюдать: http://www.s3graphics.com/en/resources/drivers/chrome_PCIe/#Linux_x86

вот мне и интересно, как оно сейчас работает, на S25/S27?

>>>

dmiceman
()

Китайская компания добавляет вызовы WIN32API в ядро ОС Линукс

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

Четвертого февраля китайская компания выпустила версию 0.2.1 проекта Linux Unified Kernel. Этот проект призван добавить в ядро ОС Linux системные вызовы WINAPI с целью упростить такие задачи, как: управление нитями и процессами, объектами, памятью и задачами синхронизации.

Релиз состоит из модуля ядра, патча для wine (версии 0.9.40) и патча для ядра (2.6.23). В качестве поддерживаемых windows-приложений заявлены:

Microsoft Office 2000 (Word, Excel, PowerPoint)
Securecrt 5.0
Dream Weaver 8
WinRar
Acrobat Reader 5

Сайт проекта на родном языке: http://linux.insigma.com.cn/

>>> Подробности на английском

 ,

dmiceman
()

2.6.24 и CONFIG_FAIR_GROUP_SCHED

Форум — General

на заметку.

в ситуации, когда в ядре 2.6.24 включен CONFIG_FAIR_GROUP_SCHED и CONFIG_FAIR_USER_SCHED, в момент когда вы желаете что-то заемержить и посмотреть в это же время фильм, телевизор или послушать музыку, то ничего не выйдет. соль в том что при комбинации CONFIG_FAIR_GROUP_SCHED+CONFIG_FAIR_USER_SCHED время процессора сначала распределяется между пользователями, а потом только между процессорами одного пользователя. причем, root имеет приоритет перед всеми прочими пользователями. к счастью, есть механизм указания пользовательского приоритета. достаточно сделать:

echo 512 > /sys/kernel/uids/0/cpu_share

(умолчание для root-а 2048, для простых смертных: 1024)

>>>

dmiceman
()

Bug ID: 6532373 или как же все печально в жабе

Форум — Talks

возникла тут у меня одна идейка на тему j2me и ради этого решил поставить жабу. ну про гигазы варезов по emerge netbeans мы промолчим, мы сразу к делу перейдем. качается значит netbeans, а я решаю пустить ControlPanel на предмет посмотреть чего там интересненького и нет ли там автомагической привязки javaws (нет, но вроде бы была?). не пускается, ругается. ну думаю, 1.4.2 с 1.6.0 передрались, совместимость версий у жабы как всегда на высоте, вычищаю все эти бесконечные жабные настроечные переменные окружения, пробую снова. не пускается. присматриваюсь поподробнее к ошибке: "java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.", гуглю, прихожу на http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373 . и что я вижу? баге скоро год, юага волюнтаристски закрыта без реального решения, а в качестве рабочего решения предлагается:

sed -i 's/XINERAMA/FAKEEXTN/g' /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/xawt/libmawt.so

ладно, апдейт libxcb с LIBXCB_ALLOW_SLOPPY_LOCK=1 для меня проканал, но блин, каково? ентерпрайз, который надо sed-ом править!?

P.S. терпеть не могу затевай флейм-вары, и никогда этого не делал, но этот случай -- это уже что-то с чем-то.

>>>

dmiceman
()

какие ужасные шрифты под вистой однако..

Форум — Talks

сабж. вот бы этот шотик на лор, конструктивной критике подвергнуть:

http://www.fcenter.ru/online.shtml?softnews/2007/09/27#material_id=22412

dmiceman
()

Суд не состоялся

Новости — GNU's Not Unix
Группа GNU's Not Unix

Компания Monsoon Multimedia решила удовлетворить требования GPL2 и предоставить общественности измененный код BusyBox для свободного скачивания. Таким образом, конфликт будет, скорее всего, урегулировано во внесудебном порядке.

Это произошло после того как Software Freedom Law Center (http://www.softwarefreedom.org/) 20-го сентября заявил о подаче судебного иска в суд южного округа Нью-Йорка по факту нарушения лицензии GPL в отношении своих клиентов, разработчиков проекта BusyBox.

Monsoon Multimedia разрабатывает и продает устройства, такие как видео-рекордеры, использующие в своей основе встроенный линукс. Факт нарушения заключается в том что компания не предоставила доступ к модификациям исходного кода BusyBox, использованного в своих устройствах.

"Мы выпустили BusyBox под лицензией GPL что бы дать пользователям право смотреть и изменять исходный код." -- сказал Эрик Андерсен, разработчик BusyBox. "Если компании не намерены терпеть честные правила нашей лицензии, то у нас не остается другого выбора, кроме как просить наших адвокатов отправиться в суд и принудить их действовать в соответствии с правилами."

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

dmiceman
()

а вот в ruby2 будут (наконец-то) кодировки на строках :-)

Форум — Talks

сабж. совершенно случайно узнал: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/11988

ура, товарищи!

dmiceman
()

о том как получить dosbox под windows, заплатив $62.95

Форум — Talks

каждая древняя игрушка из "id Super Pack", продаваемого посредством стим-сервиса, содержит в себе копию DOSBox-а. история о том как Valve-вцы забыли [поначалу] приложить сырцы, информацию об авторстве и копию GPL:

http://vogons.zetafleet.com/viewtopic.php?t=16285

dmiceman
()

winehq.org & www.winehq.org — что за радость к нам пришла?

Форум — Talks

winehq.org показывает страницу CodeWeavers (crossover) а www.winehq.org говорит "WineHQ is Off-line". это что теперь, навсегда?

dmiceman
()

tv тюнер vs укв

Форум — Desktop

приветствую.

собрал комп с belold 509, воткнул убунту. все работает, но есть одна маленькая заминка. вроде бы бехолдер умеет радио с укв диапазона брать, но шкала у gnomeradio размечена начиная с 87MHz.

отсюда вопрос -- чем слушать 69MHz?

я понимаю что правильной была бы мысль поизучать v4l api, но она немного не ко времени..

dmiceman
()

IMQ: как честно поделить 128kbit?

Форум — Admin

приветствую. никак не получается поделить 128 килобит между мной (192.168.3.1) и ноутом супруги (192.168.3.172, матчится как 192.168.0.0/16).

сочинил вот такой скриптик:

#!/bin/sh

modprobe imq
# дроп настроек
/sbin/ip link set imq0 down > /dev/null 2>&1
/sbin/tc qdisc del dev imq0 root > /dev/null 2>&1

# начали
/sbin/ip link set imq0 up
/sbin/tc qdisc add dev imq0 root handle 1: htb default 30

/sbin/tc class add dev imq0 parent 1: classid 1:1 htb rate 128Kbit

/sbin/tc class add dev imq0 parent 1:1 classid 1:10 htb rate 64Kbit prio 1
/sbin/tc qdisc add dev imq0 parent 1:10 handle 10: red limit 100000 min 5000 max
9000 avpkt 1000 burst 50 ecn
/sbin/tc class add dev imq0 parent 1:1 classid 1:20 htb rate 64Kbit ceil 120Kbit
burst 1000 cburst 1000 prio 2
/sbin/tc qdisc add dev imq0 parent 1:20 handle 20: red limit 100000 min 5000 max
14000 avpkt 1000 burst 8 ecn
/sbin/tc class add dev imq0 parent 1:1 classid 1:30 htb rate 64Kbit ceil 120Kbit
burst 1000 cburst 1000 prio 2
/sbin/tc qdisc add dev imq0 parent 1:30 handle 30: red limit 100000 min 5000 max
14000 avpkt 1000 burst 8 ecn

/sbin/tc filter add dev imq0 parent 1: protocol ip prio 1 u32 match ip \
sport 22 0xffff flowid 1:10

# IMQ собран с захватом в PREROUTING после NAT-а, поэтому все тут правильно
/sbin/tc filter add dev imq0 parent 1: protocol ip prio 2 u32 match ip \
dst 192.168.0.0/16 flowid 1:20

/sbin/iptables -t mangle -D PREROUTING -i ppp0 -j IMQ --todev 0 > /dev/null 2>&1
/sbin/iptables -t mangle -A PREROUTING -i ppp0 -j IMQ --todev 0

он конечно помогает, но.. я не говорю уж о том что при наличии любой активности на ноуте, совершенно невозможно гонять cs. но даже если попытаться нагрузить канал равномерно (ktorrent у меня, reget на ноуте) -- ноуту ничего не достается, хотя в идеале ему должно причитаться 64 килобита.

где я ошибся?

заранее спасибо.

dmiceman
()

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