Недавно записывал студентам электронные книги. Девочка попросила скинуть по bluetooth. Хе, так это ведь гениальная идея! Оборудовать аудитории блютуз-хотспотами или как их там и хранить на них учебные материалы. А пока придумал скрипт для автоматизации рассылки файлов.
#!/bin/sh
#:)
Понедельник, 24 Сентября 2007 г. 01:07
+ в цитатник
Ааааа, собрал gnash-8.1, вроде работает, всякие ютубы показывает! Вначале попробовал через ffmpeg с рендерером opengl, потом сделал с gstreamer и рендерером agg, субъективно стало значительно лучше. Всё, спать пошёл, завтра 12-ичасовой рабочий день:)
Воскресенье, 12 Августа 2007 г. 11:47
+ в цитатник
Злые макромедийцы/адобовцы не фотят писать родной плеер для свободной бзди...
Причиной очередного невысыпания явился виртуальный секс с linux-flashplugin, который перестал вдруг работать в нестабильных версиях ядра, которое у меня и поставлено. Короче, падает он жёстко, а с ним и мозилла. Кажется, что-то с мультиthreadингом они там в очередной раз намутили. Успокоение принесла только установка gnash - уже вполне рабочей и клёвой реализации flash-плейера, компиляемого нативно под freebsd. Ролики с youtube он, правда, не показывает.
В нашей сети 27 рабочих групп. Этот бедлам никто особенно не планировал, всё формировалось исторически. Доступом толком никогда не рулили, создавали локальных пользователей, мастер браузеров тоже понятно как назначали (когда назначали, когда и нет). Совершенно очевидно, что продолжаться так не может, но не покупать же для каждой группы компьютер и делать из него контроллер домена? Виндовс опять же серверный ставить - деньги платить. Так вот я и подумал - а не напихать ли сетевых карт в имеющиеся серверы на FreeBSD? Пихнул в один, тот, который точка доступа:). Запустил два экземпляра самбы. Работает:) Основная идея в том, что у каждой самбы свой файл конфига, pid и lock directory, лог файл и, понятное дело, ИНТЕРФЕЙС. Жаль, что нельзя такое провернуть с алиасами... Однако и так налицо экономия средств.
З.Ы.
Подправил линуксовые скрипты для работы с группами и пользователями домена, чтобы использовать с самбой на фре. Прописываешь их в конфиг - можно использовать usrmgr и srvmgr из nt 4 сервера на рабочих станциях. Если кому-то нужны, могу выложить или выслать...
Соорудил вот точку доступа wi-fi в каморке на работе. Уже трое из нашего отдела обзавелись ноутбуками, а соединять их с сетью без проводов, согласитесь, удобно. Точка получилась, прямо сказать, Странная (с большой буквы). В компьютер, работающий под управлением ОС ФриБЗД 6.0 и не выполняющий пока никаких иных важных для производства функций, кроме поддержки wins для одной из рабочих групп, была воткнута валявшаяся на столе сетевая карта dlink g520 (не путайте с g520+). В этой карте используется чипсет atheros, а драйвер ath, поставляемый с операционной системой, позволяет использовать её в режиме точки доступа. Чем я и воспользовался. Кроме того, был настроен bridging между интерфейсами, после чего некриптованные широковещательные пакеты нашей локальной сети полетели по воздуху. Криптование я всё-таки решил включить (wep), сейчас развлекаюсь с пакетом aircrack.
Замечу, что все описанные действия выполнялись по хэндбуку. В нём ничего не говорится о назначении адреса беспроводному интерфейсу, но без этого "точка" не работала, хотя пакеты из проводной сети вылетали. Исправилось назначением совершенно левого адреса.
Однако это всё банально. Гораздо интереснее то, ЧТО используется в качестве антенны. Это кусок дешёвого коаксиального кабеля 50 ом (кажется, такими подключают спутниковые тарелки) длиной около 3 метров. Конец кабеля длиной примерно 35 см зачищен от оплётки и изоляции. Со стороны карты имеется sma коннектор с отломанной закреплящей гайкой, позолоченная центральная часть которого была в своё время испорчена и заменена на спиленный штырёк от db25. Конструкция эта работает просто потрясающе, значительно превосходя штатные всенаправленные антенны, хотя странным является уже то, что оно вообще работает. Пробивает бетонное перекрытие и несколько кирпичных стен запросто.
Висящий на стене хаб не имеет отношения к сути конструкции, выступая в качестве опоры.
Понедельник, 23 Октября 2006 г. 09:27
+ в цитатник
Настраивал печать из wine. Наткнулся на очередную неочевидность. Wine печатает через cups и cups-lpr. Кроме того, при сборке вайна configure ищет cups includes в /usr/includes, а не в /usr/local/includes. Т.е. собранный по умолчанию wine печатать не будет.
Основной системный lpr (/usr/bin/lpr) должен быть заменён на cups-lpr (/usr/local/bin/lpr), как пишут в http://caia.swin.edu.au/reports/041129A/ (там небольшая неточность, но смысл понятен). Думаю, это не самое красивое решение, но меня устраивает, ибо печатаю только через cups.
Столкнулся с неочевидной вещью, думаю, стоит об этом написать. Записал мультисессию dvd (isofs), принёс домой и не смог смонтировать. Оказалось, что в таких случаях нужно указывать стартовый сектор - по умолчанию fs монтируется с последней незакрытой сессии. В общем случае mount_cd9660 -s 0 (с нулевого сектора).
Да, узнать, с какого сектора mount_cd9660 пытается смонтировать фс, можно, выполнив команду с ключём -v.