Есть набор едреных шрифтов для написания монограмм. Самый простой шрифт для примера - 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», то вывалится очень много версий ебилда. Но там хранится только список файлов. Скачать сам ебилд не удасться.
Есть ли аналогичная программа и сайт для скачивания всех версий ебилдов?
ЗЫ:
Когда в гите (например) создается тэг, то он хранится на сервере вечно. А вот ебилды к старым версиям программ в репозиториях и оверлеях удаляются, хоть они и прекрасно работают. Если нужно собрать очень старую версию программы, а ебилдов уже не найти - приходится создавать ебилд заново
В мохнатом 2010 году поставил генту на качалку. UEFI не поддерживает материнка. диск разбил с помощью gpt но спецраздела efi не создавал. поставил grub и забыл
Сегодня решил все обновить в том числе и grub. Результат - не грузится. Захожу в консоль и пишу
root (hd0,0)
>> Filesystem type unknown, partition type 0x83
root (hd0,1)
>> Error 22: No such partition
т.е. gpt таблицу не читает. Заморочился и попробовал каждую версию
Искал usb wifi-адаптер на 300 мбит и остановился на этом. Проверил - внутри atheros 9170. Ну думаю 100% все работать будет, т.к. и модуль в ядре и прошивка свободные. Спокойно добавил товар в корзину.
Собрал модуль carl9170. вставляю девайс - firmware not found. смотрю тред. Проверяю - linux-firmware стоит.
Открываю 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 градусов т.к. створки приоткрыты чтобы сушилось белье. Белье занимает чуть больше половины балкона. На свободное место так и просится файлопомойка. Но волнуюсь насчет влажности - не будет ли скапливаться конденсат и не приведет ли он к скоропостижной смерти мамки?
если просто сделать mount - монтируется внутренняя память (1 гиг). может как-то хитро смонтировать с помощью оффестов чтобы получить доступ к флешке microsd?
после того как пакет успешно собрался хочется заглянуть в $PORTAGE_TMPDIR/group/package. для этого подкараулил когда пакет начал мержится в корень и прервал.
я понимаю что такое делается через ebuild manifest, unpack, compile, install. но хочется странного:
Чисто ради интереса погуглил современные планшеты и вот что нашел + характеристики. Внутри 2-х ядерный cortex A9 (TI OMAP 4430) + gpu PowerVR SGX540 (304 MHz) + 1 гиг оперативы = так это же pandaboard с экраном и веником! вот он планшет моей мечты!
т.е. покупаю и без особых проблем ставлю полноценную gentoo? поделитесь плс опытом по этой железке
после этого стим обновится, попросит зарегистрировать ключ указанный в коробке с игрой и скачает саму игру в папку Steam/steamapps/common. по-умолчанию winealsa.drv с alsa-pulse плагином и звук дерганный. как поставить winepulse.drv пока не разобрался но вопрос не в этом
игра хорошо идет на ultra при одном условии: все текстуры этой местности загружены. идешь по местности первый раз - резко поворот на 90 градусов - зависон на пол секунды. идешь по местности второй раз - сколько камеру не дергай зависонов нет. в консоли только вот это вываливается очень много раз:
хочется купить 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 их распознал и пустил по определенному интерфейсу?