[blog] Новости

22 сентября 2010 1 комментарий

Upd15.05.2012 05:33 В связи с моим длительным отсутствием, cайт с localhost`a переехал на VPS, и заодно прожорливый apache сменил nginx. Одно осталось неизменным — gentoo в качестве хост системы. Обо всех проблемах сообщайте в комментариях или на почту.

Upd20.10.2011 18:45 Поскольку сейчас я работаю айтишником в одной казанской компании, я принял решение всю документацию о настройке всяких продуктов выкладывать сюда. Правда, попадет не все, политика компании. Учитывая, что ничего особо секретного в компании мы не делаем, возможно, нашему руководителю не понравится факт утечки инструкции в Сеть, все-таки компания коммерческая. Честно говоря, об этом не договорено. Однако (мое мнение) я имею полное право на свои сочинения.

В ближайшем будущем я рассмотрю вопрос скрещения открытых LDAP и всякого рода приложений, опишу почтовый сервер Zarafa, объясню основы настройки самих LDAP и прочее. В общем, работа кипит. Всем спасибо, ждите обновлений.

Upd23.01.2011 23:25 Не смотря на очень «быстрый» темп развития, мы все-равно движемся вперед и теперь доступны по адресу aidalinux.ru. Так же у нас появилась своя Wiki.

Upd21.11.2010 04:12 После некоторого перерыва, слегка затянувшегося, сообщаю о возобновлении работ над блогом. Ура товарищи!!! Бурление говен продолжается! Читать далее…

Categories: General Tags: ,

Монтирование torrent-файлов

Бывают случаи, когда на жестком диске нет места или нужно предварительно посмотреть, что внутри torrent`а. Для этого есть замечательная программа btfs, которая позволяет монтировать содержимое torrent-файла или magnet-ссылки как часть файловой системы. Содержимое файлов подгружается по мере обращения к ним. Например, можно будет воспроизвести фильм и при этом будет доступна перемотка. Общая производительность зависит от скорости интернет-канала и количества раздающих пользователей. Как показывает практика, без проблем можно воспроизвести видео любого качества, но с небольшой задержкой на начальную буферизацию.

Установим btfs:

emerge -av net-fs/btfs

Монтируем torrent-файл:

btfs video.torrent ~/mnt

Монтируем magnet-ссылку:

btfs 'magnet:?xt=urn:btih:...' ~/mnt

Размонтируем:

fusermount -u ~/mnt
Categories: General, Manual Tags: , ,

adb no permissions

6a00d83451c9ec69e20154330c7650970c-pi После падения, у телефона пропала связь, решил посмотреть логи на предмет ошибок. Т.к. рута нет, то нужен компьютер.

Установим adb из состава android-tools:

emerge -av dev-util/android-tools

После подключения телефона, столкнулся с проблемой, adb его не видит, вернее нет прав доступа:

$ adb devices
List of devices attached
???????????? no permissions

В файл /etc/udev/rules.d/41-android.rules добавим следующее правило:

SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666"

где «22b8» id вашего устройства, его узнаем с помощью dmesg.

dmesg | grep -o idVendor=.... | tail -1 | sed s/idVendor=//

Разрешаем всем доступ на чтение:

chmod a+r /etc/udev/rules.d/41-android.rules

Перечитаем конфиги:

udevadm control --reload-rules

Посмотрим, что получилось:

$ adb kill-server
$ adb devices
List of devices attached
TA6270H66W device

А дальше adb shell и в путь…

Categories: Manual Tags: ,

Создание swap-файла

memory Долгое время вообще не использовал swap, т.к. необходимости в нем не было, но тут стали появляться периодические проблемы с нехваткой оперативной памяти и система радостно вставала «колом». Пока руки не дошли до покупки еще одной кучки планок ОЗУ, хотя в ноутбуке особо не разгуляешься, а может и вовсе начну использовать гибернацию (suspend to disk), то самое время прикрутить swap-файл (не вижу смыла выделять отдельный раздел).

Создаем файл нужного размера:

dd if=/dev/zero of=/swap bs=1M count=4096

Выставим пользователя и права доступа:

chown root.root /swap
chmod 0600 /swap

Создадим структуру swap`a:

mkswap /swap

Подключим:

swapon /swap

Для фиксации отредактируем /etc/fstab:

/swap none swap sw 0 0
Categories: General, Manual Tags:

Легендарное возвращение

17 февраля 2015 Нет комментариев

В это уже никто не верил, но это произошло! Я снова осилил набросать пару строк! Собственно, что произошло?! Просто обновились тарифы на VPS(не бойтесь, ссылка нереферальная). Загвоздка заключалась в том, что существующий сервер нельзя перевести на новую линейку тарифов, только заказ нового VPS-сервера. Плюс ко всему отсутствие Gentoo в списке доступных ОС, но у меня имеется опыт работы с deb-подобными дитрибутивами, предпочтение отдал Debian`у.

     Сначала хотел бы поделиться впечатлениями по поводу использования gentoo на сервере. Да, очень удобно в плане управления и настройкой системы, но бОльшая сложность поддержки системы(не буду расписывать, верьте на слово, вы хлебнёте…) и гораздо больше времени на первоначальную установку, т.к. всё  это дело нужно скомпилить(может занять много времени, если у Вас слабое железо).  Но если вы не боитесь трудностей, то получите мощнейший инструмент во всем его величии(Portage и прочее) и вскоре сможете захватить весь мир!

Читать далее…

Ура, готово!

30 сентября 2012 Нет комментариев

Спасибо HelenRussian за решение объединения переводов. Все оказалось намного проще, чем мне казалось: система Pootle может работать с архивами, где содержатся переводы в правильной иерархии. Пакуем все переводы в ZIP, в Pootle переходим в корень переводов и добавляем архив в режиме «Слияние».

Пока с git вопрос не решат, все работы будут проводиться напрямик на площадкеDocument Foundation.

На данный момент LO переведен на 14%.

Categories: General Tags:

Проблемы с продолжение работ над проектом «Татария»

27 сентября 2012 Нет комментариев

Собственно, проблема состоит в объединении существующих переводов с новыми шаблонами. Пока эту проблему нормальным способом мне решить не удалось. Так же до сих пор мне Fu-Lab не предоставил git-доступ к системе переводов, а webdav’ом я уже сыт по горло.

Пока все.

Categories: General Tags:

Обновление переводов на русский язык продукта Zarafa+бонус.

2 сентября 2012 Нет комментариев

В очередной раз были обновлены переводы сервера совместной работы Zarafa. На данный момент готовится собственный git-репозиторий, откуда вы сможете скачать последние версии переводов, а в случае желания сможете поучаствовать в этой работе.

Были изменены следующие модули Zarafa:

  • zarafa-webaccess — туча исправлений ошибок. Новых строк почти не появилось, поэтому добавлений тоже почти нет.
  • zarafa-webapp — тут наоборот, добавлены переводы для нескольких десятков строк, исправлений ошибок немного. Перевод до конца еще не досмотрен.
  • zarafa-client — тут немного добавлены переводы на новые строки и исправлены ошибки. Собственно, изменений было надо.

Ждите ссылки на открытый репозиторий в ближайшие дни.

Еще одна небольшая новость. Я возобновляю работу по переводам на татарский язык. Теперь проект имеет название Tataria!. Вскоре так же открою доступ к git.

Это был Айнур-Байконур, до скорых встреч!

Спасибо админу, что блог еще живой!

Привет Михаилу, который имеет терпение и наглость этот блог еще и держать в актуальном состоянии. Это многого стоит.

В любом случае, я снова попытаюсь сделать из блога репликацию моей документации, которая в данный момент хранится внутренне. Их накопилось довольно много, по некоторым продуктам придётся делать целые циклы, инструкции больно громоздкими получились.

Сегодня будет первый выхлоп, ждите обновлений.

Categories: General Tags:

nouveau и reclocking

Уже довольно долгое время я использую nouveau и решил состряпать маленькую заметочку. На самом деле не все так плохо, как можно прочитать на различных форумах, а если Вы не игроман, то nouveau самое оно. Собственно какие преимущества Вы получите:

  • KMS — штатное разрешение экрана в консоли, плюс шрифты будут четкими, а не размазанными как при использовании фрэймбуфера, а также мгновенное переключение между tty и X`ми;
  • не нужно пересобирать nvidia драйвер после обновления ядра;
  • меньшее потребление памяти.

Из недостатков можно выделить меньшую производительность (по сравнению с nvidia-блобом), немного большую нагрузку на процессор и возможно, работа вентилятора на полных оборотах.

Читать далее…

Categories: General Tags: , , , ,

Пара нужных скриптов

Как известно, все линуксойды очень ленивы и не любят выполнять одни и теже  действия по несколько раз, лучше заняться более интересными вещами, к примеру, наложить десяток патчей на ядро и посмотреть насколько все стало хуже. Для обновления, бекапа или восстановления wordpress и mediawiki я использую пару скриптов. Решил выложить, вдруг кому пригодится. Для более наглядного представления все это дело оформил в wiki. Для mediawiki смотреть тут, для wordpress тут. Ну и под катом все это безобразие в куче. Читать далее…

Categories: General Tags: , , , ,