scons cpppath
Читаю документацию к scons и вижу такое:
Program('hello.c', CPPPATH = '.')
cc -o hello.o -c -I. hello.c
Читаю документацию к scons и вижу такое:
Program('hello.c', CPPPATH = '.')
cc -o hello.o -c -I. hello.c
Есть набор едреных шрифтов для написания монограмм. Самый простой шрифт для примера - moissanite-monogram
Пользователь вводит 2 буквы и видит: первая буква вытянулась влево, вторая - вправо. Как рендерится буква зависит от ее индекса. Это называют соединение букв (ligature). Открываю обычный gedit и вижу что шрифт рабочий
Задача - запилить это щастье на сайт любыми способами. Cufon не поддерживает такие лигатуры. Окэй - пишу скрипт, который будет делать из шрифта спрайт (если буква - картинка, то с помощью канваса можно ее можно легко скейлить, поворачивать и красить в любые цвета)
system "convert -size 1550x60 xc:transparent empty.png"
img = MiniMagick::Image.open "empty.png"
img.combine_options do |c|
c.font "Moissanite Monogram.otf"
c.pointsize "130"
i = 0
('a'..'z').each do |char|
c.draw "text #{5 + i * 60},75 'a#{char}'"
i += 1
end
end
img.write "moissanite_monogram.png"
Результат - вот такое безобразие. Вторая буква не становится вытянутой вправо. Использовал Imagemagick 6.7.9.9 (или graphicsmagick 1.3.17), Pango 1.32.5, Cairo 1.12.8
Куда тянется эта борода?
Есть программа pfl - отправляет на центральный сервер информацию о файлах, которые входят в ебилд. Если поискать на сайте тут «app-portage/gentoo-sources», то вывалится очень много версий ебилда. Но там хранится только список файлов. Скачать сам ебилд не удасться.
Есть ли аналогичная программа и сайт для скачивания всех версий ебилдов?
ЗЫ: Когда в гите (например) создается тэг, то он хранится на сервере вечно. А вот ебилды к старым версиям программ в репозиториях и оверлеях удаляются, хоть они и прекрасно работают. Если нужно собрать очень старую версию программы, а ебилдов уже не найти - приходится создавать ебилд заново
Имеется pocketbook pro 912, который грузится с внутренней карты памяти с помощью u-boot. исходники u-boot и ядра выложены на гитхаб
Я - круглый нуб в u-boot. Хочется начать ковыряться не трогая внутреннюю память и не вскрывая устройство
Возможно ли это?
В мохнатом 2010 году поставил генту на качалку. UEFI не поддерживает материнка. диск разбил с помощью gpt но спецраздела efi не создавал. поставил grub и забыл
Сегодня решил все обновить в том числе и grub. Результат - не грузится. Захожу в консоль и пишу
root (hd0,0)
>> Filesystem type unknown, partition type 0x83
root (hd0,1)
>> Error 22: No such partition
grub-static 0.97 0.97-r6 0.97-r9 0.97-r10 0.97-r12
Какая версия стояла до этого - забыл. Переделывать GPT в MBR не хочется. Какую версию grub нужно расчехлять?
В компанию HiQo Solutions в Минск (Беларусь) требуется python Staff или Senior web программист. Кандидат должен отвечать следующим требованиям:
Контакт: alesya.vladiko@hiqo-solutions.com
Искал usb wifi-адаптер на 300 мбит и остановился на этом. Проверил - внутри atheros 9170. Ну думаю 100% все работать будет, т.к. и модуль в ядре и прошивка свободные. Спокойно добавил товар в корзину.
Собрал модуль carl9170. вставляю девайс - firmware not found. смотрю тред. Проверяю - linux-firmware стоит.
83968 /lib/firmware/ar9170-1.fw
3508 /lib/firmware/ar9170-2.fw
Смотрю
grep -Rin "CARL9170FW_NAME" drivers/net/wireless/ath/carl9170/
drivers/net/wireless/ath/carl9170/carl9170.h:67:#define CARL9170FW_NAME "carl9170-1.fw"
Открываю git - прошивка ar9170. единственный комит - 2008-11-13?! atheros открыл прошивку - ее собрали и все. а разработка форка ведется это всем пофик. офигительно
В итоге: в linux-firmware валяется ненужное барахло, совместимое только с ar9170usb. а ar9170usb в ядрах 2.6-3.6 уже 2 года как нет, т.к. заменено на carl9170. за 4 года никто не удосужился ни добавить прошивку в в linux-firmware, ни сделать отдельный ебилд
Собрал прошивку из тэга 1.9.6 форка (также релизы публикуются тут). Девайс сразу отлично заработал
Етить колотить! Добавьте уже несчастную свободную прошивку в linux-firmware! libkvkontakte добавили а прошивку забыли?!
!Ъ Ъ:
Как сообщает Ars Technica, американская корпорация и раньше закрепляла за собой патенты, в которых описывался дизайн планшета. Однако помимо злополучных «прямоугольников» и «закругленных углов» в них упоминались другие элементы дизайна, например кнопка «Домой», особенности бокового профиля и т. д.
Новый патент игнорирует эти «частности» — в нем упоминаются только общие контуры планшета. В соответствии с приведенным выше изображением закон защищает права Apple на то, что обозначено сплошной линией, тогда как пунктиром указываются незначительные в данном случае элементы. Таким образом, оформление фронтальной панели устройства может быть любым, главное — прямоугольный контур с закругленными углами.
Застеклил балкон: средняя температура 10 градусов т.к. створки приоткрыты чтобы сушилось белье. Белье занимает чуть больше половины балкона. На свободное место так и просится файлопомойка. Но волнуюсь насчет влажности - не будет ли скапливаться конденсат и не приведет ли он к скоропостижной смерти мамки?
ЗЫ линукс тут при том что файлопомойка под генту
на форуме the-ebook.org говорят:
Вот информация о подключенных разделах в 602 ПБ
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mmcblk0p3 141175 122455 11431 91% /ebrmain
/dev/mmcblk0p2 616708 549624 67084 89% /mnt/secure
/dev/mmcblk0p1 1043492 77712 965780 7% /mnt/ext1
/dev/mmcblk1p1 1992320 571136 1421184 29% /mnt/ext2
/ebrmain - собственно прошивка ПБ 141М
/mnt/secure - тут скорее всего храняться словари, tts и прочее лицензионное хозяйство 616М
/mnt/ext1 - внутрення память доступная пользователю 1043М
/mnt/ext2 - карта памяти
у меня при подключении /dev/mmcblk* не появляется. только появляется /dev/sdb. лог подключения
file -s /dev/sdb
/dev/sdb: x86 boot sector, mkdosfs boot message display, code offset 0x58, OEM-ID " mkdosfs", sectors/cluster 8, Media descriptor 0xf8, heads 4, sectors 1955232 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 1906, Backup boot sector 3, serial number 0x4c0c5e3c, label: " Pocket912"
если просто сделать mount - монтируется внутренняя память (1 гиг). может как-то хитро смонтировать с помощью оффестов чтобы получить доступ к флешке microsd?
после того как пакет успешно собрался хочется заглянуть в $PORTAGE_TMPDIR/group/package. для этого подкараулил когда пакет начал мержится в корень и прервал.
я понимаю что такое делается через ebuild manifest, unpack, compile, install. но хочется странного:
SAVE_TMPDIR="1" emerge package
искал по ману
bzgrep -in "portage_tmpdir" /usr/share/man/*/*.bz2
sudo cast megabaks
3g модем huawei e303 hilink. прекрасно работает с модулями usbnet + cdc_ether. Network Manager получает информацию от модема по dhcpcd. сейчас:
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0
не собирается chromium-21.0.1180.77 c distcc если в cflags указаны L1/L2 cache-size
--param l1-cache-size=32
--param l1-cache-line-size=64
--param l2-cache-size=512
я просто теряюсь в догадках кто и зачем преобразовал
--param l2-cache-size=512 => --param ../printing/l2-cache-size=512
кто уже встречался с такой проблемой? это куда репортать: gyp, chromium, gentoo ebuilds или даже distcc?
Чисто ради интереса погуглил современные планшеты и вот что нашел + характеристики. Внутри 2-х ядерный cortex A9 (TI OMAP 4430) + gpu PowerVR SGX540 (304 MHz) + 1 гиг оперативы = так это же pandaboard с экраном и веником! вот он планшет моей мечты!
т.е. покупаю и без особых проблем ставлю полноценную gentoo? поделитесь плс опытом по этой железке
Перемещено mono из talks
нашел время сегодня поставить skyrim
хард: fx-8150, asus sabertoth 990fx, msi 560 ti hawk. софт: uefi gentoo 3.2.12 x86_64, gcc 4.6.3 (native bdver1), nvidia blob, wine-9999 (1.5.5) с WINEARCH=«win32», winetricks-99999999 (20120308)
что удивительно установилось элементарно. получается 1 команда:
winetricks xact vcrun2008 d3dx9_42 dotnet35 flash corefonts allfonts tahoma steam
игра хорошо идет на ultra при одном условии: все текстуры этой местности загружены. идешь по местности первый раз - резко поворот на 90 градусов - зависон на пол секунды. идешь по местности второй раз - сколько камеру не дергай зависонов нет. в консоли только вот это вываливается очень много раз:
fixme:d3d:resource_check_usage Unhandled usage flags 0x8
тоже самое на low medium high ultra. эта проблема не зависит от настроек графики
может быть кто в курсе как это пофиксить?
хочется купить amd bulldozer fx-8120. помогите выбрать материнку без сильных проблем. видел на лоре есть обладатели бульдозеров - какую материнку юзают в каментах не нашел
1) бюджет до 200$
2) amd3+ чипсет 9xx
3) выйдет новая версия бульдозера - чтобы было полностью совместимо
4) iommu для kvm хочется
5) обновлять биос не хочется т.к. не у кого одолжить amd3+ проц
хорошая штука asus sabertooth 990FX. но слышал что имеет проблему с iommu. врут?
купил asus xonar u1 так как говорили что прекрасно работает в alsa - не обманули. debain wheezy/sid вставляешь - работает. включаешь 48 кгц - прекрасно работает. но если включаешь опцию digital в gnome-alsamixer опциях модуля snd_usb_audio то в звуке появляются щелчки. поэтому digital не включаем
но есть одна печалька: крышка на карте крутится и должна регулировать громкость. а если нажимать на крышку - включать/выключать звук. но само оно не работает. а как горячую кнопку - система не распознает. упорно гуглил но ничего не нашел. подскажите может где спецификация лежит - я бы попробовал реализовать горячие ключи. хотя не обещаю конечно что получится =)
Живу в Беларуси. byfly - местный провайдер. стабильность и стоимость низкая. канал 3/0.5 мбит adsl анлим (больше не выдерживает телефонная линия). недавно к нам подвели домашнюю сеть, обещают 6/3 анлим и высокую надежность
- расстановка сил:
adsl модем + маршрутизатор -> коммутатор <- пользователи
среди пользователей качалка работающая 24/7 имеющая 1 сетевую карту (на борту дебиан)
- задачи:
1) 2 провайдера -> качалка <- пользователи
2) баллансировка на качалке round robin
3) некоторые приложения качалки пустить только через домашнюю сеть, некоторые через баллансировку
- почему спрашиваю:
1) у вас тут много статей о dir-320 + dd-wrt, но хотелось бы избежать
2) веб-программист, очень слабо разбираюсь в сетях
- варианты как думаю решать:
1) покупаю маршрутизатор для выделенной линии (broadband)
adsl модем -> коммутатор -> качалка
маршрутизатор для выделенной линии -> коммутатор -> качалка
качалка <- пользователи (некоторые wifi)
кабели подключаю так:
http://clip2net.com/clip/m46295/1323975780-clip-5kb.png
на качалке поднимаю 3 интерфейса. 2 смотрят наружу и 1 внутрь
между 2-мя интерфейсами настраиваю round robin баллансировку на 1 внутренний интерфейс
пару важных приложений работают напрямую через конкретный внешний интерфейс. все остальные - через внутренний
пользователи настраиваються на использование внутреннего интерфейса
вопросы:
а) как создать эти 3 интерфейса. в какую сторону гуглить?
б) с помощью чего настроить round robin?
в) как пустить клиентов через внутренний интерфейс качалки?
2) заменить коммутатор на TP-LINK TL-R480T+. он создаст 3 интерфейса + будет баллансировать 2 внешних
тогда все будет как раньше и качалка тоже будет являться пользователем
как мне определенное приложение пустить через конкретный внешний интерфейс без баллансировки? маркировать пакеты? а как сделать чтобы tplink их распознал и пустил по определенному интерфейсу?
купил ноут http://www.nix.ru/autocatalog/asus/asus_notebook/ASUS_X53B_90N57I118W11536013...
поставил на него squeeze + свободные видео дровишки посвежее = все супер
одна проблема со звуком:
cat /proc/asound/cards
0 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfeb44000 irq 42
1 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfeb40000 irq 16
aplay -l
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: ALC269VB Analog [ALC269VB Analog]
Subdevices: 1/1
Subdevice #0: subdevice#0
т.е. первый девайс - hdmi, а второй - встроенная звуковуха
нужно поменять местами эти девайсы
как писать в alsa-base.conf?
options snd-hda-intel index=0
options snd-********* index=1
или как-то по-другому?
← назад |