LINUX.ORG.RU

Сообщения ierton

 

[gentoo] Как патчат ебилды?

 

Привет. Вопрос к нетерпеливым гентушникам: как быстрее и правильнее накладываются "временные" патчи на ебилды? Поясняю:

Есть некий ебилд, который замаскирован ~amd64, но не собирается. Также на странице обсуждения bugs.gentoo.org есть волшебный патч, который решает все проблемы, но пока не попал в официцальное дерево.

Таки вот, как (и куда) быстрее всего "подложить" этот патч, не делая собственной версии ебилда, чтобы потом вернуться к официальной версии, как только она появится?

ierton
()

Anroid-sdk

Привет! Решил «лучше один раз увидеть» пресловутого Андройда, чтобы понять, хочу ли я себе его на мобилку или не хочу.

Результат emerge android-sdk и последующих мучений на скриншотах (Gentoo, awesome-v3.3, terminus, на заднем плане девелоперская консоль), а я напишу свои ответы на вопросы, которые сам себе задавал:

1. На что похож Андройд? Это всеже линух или нет?

Андройд похож на Макось. Вроде и *nix, а как там все работает - непонятно. Файловое дерево какое-то незнакомое. Стандартных утилит нет, чтоуж говорить о конфигах. Ядро сравнительно настоящее (см. пункт «What did Google change in the kernel»), работает на армах (тоесть впринципе можно скачать/собрать arm-gcc и скомпилять нативный хелло ворлд).

2. Насколько сурово анальное рабство?

Смотря насколько сильно его бояться. Вообщето Андроид почти-опенсурсный, но похоже, что на телефоне «из коробки» (в отличии от эмулятора) не дают прав рута! Чтобы их получить, нужно провести танцы с бубном. Видимо, этим действием пользователь нарушает пару-тройку лицензионных соглашений и получает отказ от гарантийного обслуживания. Впрочем, судя по комментам, большинство людей остались после этого счастливы. Кстати, в мануале обращают внимание, что оно работает для штатовских телефонов. Интересно, нормально ли оно работает с нашенскими?

3. Насколько легко поднять Gentoo/Debian/Slackware/OpenEmbedded/* на гуглофоне в chroot?

Если удастся получить права рута - то реально, уже были такие сообщения.

4. А насколько легко понять этот же линух по-настоящему?

Если удастся прошить нужный загрузчик. В инструкции по получению прав рута они это делают, такчто, наверно, все реально. (блин, на собственном телефоне нет прав рута! вот это наверно и есть то самое рабство)

Если загрузчик прошит - то пол дела есть, «нормальный» линух запуститься точно (ядро-то работает, факт). Вопрос в том, будет ли он способен делать что-то полезное. Говорили, что бывают проблемы с GSM модемами (у которых якобы закрыты протоклы AT-команд), потом хз как удастся запустить Иксы - в родном-то андройде их нет. И наконец, потребуется где-то взять удобный софт (десктоп, читалки-писалки смс..). ОпенМоко наверно стоит пробовать.

5. Если ли альтернатива этому гугл-андройд-маркету.

Ага, есть. Называется SlideME. Более того, для эмулятора нету доступа на гугл-маркет. А со SlideMe все путем, и можно качать софт. Деталей незнаю.

6. Удобно ли программить под андройд?

Вроде как да (сам не пробовал). Плагин к эклипсу есть, ещё удобный эмулятор с терминалом, сообщество, все дела..

Вот. Вцелом я для себя решил так - Андройд удобен в использовании. Если окажется, что получить рута на телефоне можно более-менее просто, то подумаю и может куплю. Всеже удобство ОСьки - это ещё не все.

ierton
()

Ищу аудиоплеер с «закладками»

Привет, хочу такую фичу: возможность ставить закладки в произвольных местах мелодии, а потом быстро запускать воспроизведение с отмеченного места.

Видел ли кто-нибудь такой плеер или плагин ?

ierton
()

Фрилансер - параноик

Привет. История такая:

Договорился Программер с Заказчиком что Программер делает прогу, а Заказчик платит денег. Через месяц. Допустим, прога большая и сложная - за первыей месяц готов только каркас. Вот вопрос: как Программер может показать Заказчику код (в качестве отчетности), но при этом его не отдавать до получения денег? Конвертнуть его в картинки с противо-файнридо-защитой? Ситуация, конечно, глупая, но всеже..

ierton
()

kermit vs cat file > /dev/ttyUSB0

Скажите, как послать текстовый файл с помощью kermit`а, с передачей в обычном текстовом формате на СОМ-порт? Нужно чтобы он просто "как есть" вывелся на удаленную консоль.

команда send <file> неработает -там какойто его, кермитовский протокол, а на "другом конце" порта просто тупая текстовая консоль глупого контроллера.. Команда transmit <file> виснет по таймауту на второй строчке файла. Уж незнаю, какого такого отклика ждет кермит, но видимо, его там нет.

cat file >/dev/ttyUSB0 не работает, хотя скорости и параметры все правильные ставил. Дело наверно во флагах терминала, но как узнать в каких именно...

ierton
()

[изврат] экспорт в NFS директории, подмонтированной по NFS

 

Привет. Скажите, известно ли кому-нибудь работоспособна ли такая конструкция.

Поясняю.

Есть машина Х, на папка /home/me подмонтирована по NFS с другой машины. В этой папке есть подпапка /home/me/data, которую я добавил в /etc/exports на X.

Также есть машина Y, на которой я хочу подмонтировать папку с таргетом X:/home/me/data.

При таких попытках, Y-овский mount утверждает, что NFS сервер на X возвращает Permission denied.

Я хочу узнать, проворачивал ли ктонибудь похожую комбинацию, или точно известно, что так не работать небудет и можно не разбираться?

ierton
()

ivman не откликается на события hal

Привет. Очредное обновление генты привело к тому, перестало работать автомонтирование, сделанное на hal+ivman.

Раскопки показали, что hal исправно сообщает о новом устройстве: dbus-monitor --system засекает сообщения типа

signal sender=:1.1 -> dest=(null destination) path=/org/freedesktop/Hal/Manager; interface=org.freedesktop.Hal.Manager; member=DeviceAdded string "/org/freedesktop/Hal/devices/storage_serial_Easy_Disk_70756540A04C1AB9_0_0"

но, ивман не реагирует на них вообще никак (а судя по исходникам, должен писать в лог строчки типа "Device Added ...")

В чем ещё может быть проблема? Права на dbus? Настройки pam?

Пакеты у меня такие: [I--] [ ] app-misc/hal-info-20081219 (0)

[I--] [ ] sys-apps/hal-0.5.11-r8 (0)

[I--] [ ] sys-apps/dbus-1.2.3-r1 (0)

[I--] [ ] dev-libs/dbus-glib-0.76 (0)

ierton
()

ivman+hal+dbus перестало работать

Привет. Очредное обновление генты привело к тому, что флешки больше не автомаунтятся.

По результатом экспериментов:

если запустить hal, воткнуть флешку, потом запустить ivman - то он при старте просканит устройства и выпонит монтирование, но

если запустить hal, запустить ivman, воткнуть флешку - то ivman никак не среагирует (хотя хал устройство определит правильно). Такое впечатление, что ивман не подключен..

можете ктонить, у кого такаяже связка, прицепить вывод dbus-monitor --system, в момент, когда втыкаете чтонить в юсб?

мои пакеты такие:

[I--] [ ] app-misc/hal-info-20081219 (0) [I--] [ ] sys-apps/hal-0.5.11-r8 (0) [I--] [ ] sys-apps/dbus-1.2.3-r1 (0) [I--] [ ] dev-libs/dbus-glib-0.76 (0)

И даже пользователь в группу plugdev добавлен :)

ierton
()

C call-graph: как сгенерить?

Привет. Есть код на С (кусок ядра линуха). Хочу сгенерить граф вызовов функций. Причем в редактируемом формате (комментарии вписывать, дорисовывать стрелочки). Чем так можно? Пробовал руками в Umbrello. Получается красиво, но долго =)

ierton
()

awesome + freedesktop menu

Нашел и обработал напильником библиотекчку к awesome, которая позволяет генерить главное меню в соостветствии с freedesktop стандартами.. ну хорошо, в соответствии с некоторыми из них :) Вобщемто, бибилиотека представляет собой lua код, который парсит *desktop файлы, рассовывает программки по подменюшкам и подбирает иконки.

Для полноты картины, доделал контекстное меню (на скрине справа, маленькое). Можно кликнуть по титлбару любого клиента и что-нибудь с ним сделать. В данном случае - закрыть или сделать плавающим.

Ссылка на проект - http://github.com/terceiro/awesome-freedesktop/tree

ierton
()

десктопное меню типа xdg-open

Привет. Видел ктонибудь утилиту, умеющую генерить десктопное меню по стандартам freedesktop и не зависящую от КДЕ,гнома,иксфце и прочих? Сам пользуюсь авесомом, а там такого нету..

ierton
()

Про админовъ

Привет. Устроился недавно на работу. Там мне предложили пользоваться ентерпрайз линухом (redhat 4.0). Местный админ не дает права рута на локальных машинах, поэтому если пользователям нужен какой-то софт, они могут поступить двумя способами: или скомпилить его с DESTDIR=/home/user/local (что геморно), или идти пинать админа чтоб ставил рпм (чего тоже гринпис неодобряет). Вот и думаю, что за нах - есть ли дистрибутивы, в которых можно пользоваться пакетным менеджером без рутовых прав? Я так думаю, что реальней всего это в слакваре прикрутить.. ктонить пробовал?

Перемещено Dimez из Talks

ierton
()

Прокси-checker. Где взять?

Привет. Нуже скрипт или софтина, которая подгружает список бесплатных проксей и периодически проверяет их на доступность. А по требованию чтобы ставила проксевые переменные окружения. Такое чудо уже делали, или есть повод покрасноглазить?

ierton
()

pidgin. icq. патч?

Недавно решил влючить аську (у меня pidgin 2.5.4) и увидел...

=============================
Системное сообщение
=============================
ICQ не поддерживает используемую вами версию. Скачайте бесплатную авторизованную версию ICQ с официального web-сайта ICQ.


Гугл не дал ничего вразумительного - вроде как в аське опять поменяли протокол и сторонним клиентам пришлось переобновляться..
А пиджин чтоли неуспел или он просто выше мирской суеты?

ierton
()

gentoo: консоль «уезжает» после запуска и остановки иксов

Привет. Кто-нибудь встречался с такой проблемой: после запуска иксов и переключения в консоль по Ctrl-Alt-F2, пропадают несколько нижних строк (они оказываются скрытыми за нижней границей экрана). Тоесть, чтобы увидеть, что я пишу, нужно несколько раз тыкнуть ентер.

vault ierton # uname -a Linux vault 2.6.27-gentoo-r7 #3 SMP PREEMPT Thu Jan 15 03:15:44 MSK 2009 i686 Genuine Intel(R) CPU T2050 @ 1.60GHz GenuineIntel GNU/Linux

vault ierton # equery list -i x11

[I--] [ ] x11-base/xorg-x11-7.2 (0)

...

[I--] [ ] x11-libs/libX11-1.1.4 (0)

...

[I--] [ ] media-video/nvidia-settings-169.07 (0)

[I--] [ ] x11-drivers/nvidia-drivers-177.82 (0)

рабочее разрешение - 1280х800..

После загрузки и до запуска иксов все нормально. Спасибо.

ierton
()

Как в Ethereal распарсить пакет протокола высокого уровня.

Привет. У меня оказался дамп пакета одного "высокоуровнего" протокола (GSM-SMS). Этот протокол вложен в MAP, который вложен в TCAP, который вложен в SCCP, который вложен в M3UA, который вложен в SCTP, (а бывает, что в TCP), который вложен в IP, который гонят по Ethernet.

Так вот, у меня есть дамп только самого вложенного GSM-SMS пакета. Подскажите, как можно заставить Ethereal его для меня распарсить? Протоко точно поддерживается, но, похоже, эта софтина хочет весь протокольный бутерброд целиком. Или есть какая-то другая специализированная софтина для GSM-SMS?

ierton
()

Узнать IP по MAC

Есть устройство (типа роутера) подключается в большую локальную сеть и получает какой-то IP через dhcp. Логи dhcp посмотреть недают, сканировать сеть тоже нельзя. Монитор к роутеру подрубать - опять невариант.

Можноли спросить этот IP у локального dhcp, передав ему MAC-адрес роутера?

>>> (Invalid URL, no host part!)

ierton
()

Посоветуйте систему подготовки документации

Привет. Недавно написал программу, теперь нужно написать документацию. Причем речь не о доксиджене (это само собой), а о всяких там ТЗ, результатах работы, инструкциях админа/пользователя. Раньше это все делал в ворде или ОО. Но это не тру, а ещё неудобно куски кода вставлять, да и вообще, со стилями путаница получается.

Порекомендуйте, кто чем пользуется? Latex? Есть ли другие средства?

>>> (Invalid URL, no host part!)

ierton
()

ищу консольный NetMeeting

Привет. Подскажите способ или софтину, которая прилипает к терминалу (или сама есть эмулятор терминала) и броадкастит в сеть всё, что там делает юзверь.

Клиент к этому чуду долже уметь показывать все происходящее в консоли режиме read-only.
Критичным является объем передаваемого трафика. Хочется иметь один сервак и порядка 30ти клиентов на слабоватой сетке.

>>> (Invalid URL, no host part!)

ierton
()

Ремонт ноутбука

Кто знает, какие в Москве цены/сроки ремонта ноута, если нужно чинить механичесеское крепление экрана? Там в местах соединения раскрошилась пластмасса и вылетела часть винтиков. Ноут AsusA8H. Можете посоветовать сервис-центр?

>>> (Invalid URL, no host part!)

ierton
()

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