Jabber-hosting.com

четверг, 5 апреля 2012 г. 0 коммент.
Проект, которым ранее занимался и я, получил дальнейшее развитие. И вот несколько последних новостей:
  • Снова было измененно доменное имя. Теперь сервис, ранее известный как iJabber.org, имеет доменное имя Jabber-hosting.com.
  • Сервер работает стабильно, на реальном железе, в реальном дата-центре в Москве.
  • Добавили два публичных транспорта - ICQ и XMPP: icq.jabber-hosting.com и xmpp.jabber-hosting.com.
  • Есть возможность отправлять файлы контактам через транспорт.
  • Twitter to Jabber gate: twitter.jabber-hosting.com Авторизация по OAuth, никаких паролей не реквестирует.

Репозиторий редких пакетов для Arch Linux закрыт.

среда, 29 июня 2011 г. 2 коммент.
Как бы это не прискорбно звучало, но это так. За время существования репозитория, было сделано очень много для нормальной его работы и автоматизации: были написаны скрипты для сборки, добавления пакетов, отслеживания новых версий и отправки их в репозиторий, был переписан сайт, созданы с нуля PKGBUILD'ы пакетов, которых нет даже в AUR, написаны патчи и улучшения в некоторые пакеты. Со всем этим нам пришлось попрощаться. Причины? Причин накопилось очень много, в силу которых я уже не в состоянии поддерживать репозиторий в актуальном состоянии. Это и финансовые проблемы, и низкая активность второго мейнтейнера (в связи с чем мне приходилось поддерживать обе архитектуры одному), но больше всего расстроил тот факт, что репозиторий практически никому не нужен - активных его пользователей набралось не более 10-15 человек. Грустно и обидно, но это все послужило поводом для того, чтобы закрыть репозиторий, навсегда. Надеюсь на ваше понимание.

Работа над новым обликом сайта репозитория завершена.

вторник, 22 марта 2011 г. 0 коммент.
Итак, после недели напряженной работы над новым движком и дизайном сайта репозитория, мы хотим объявить, что сайт готов к использованию. Из нововведений стоит отметить:
  • Теперь на главной странице отображаются новости нашего репозитория (Об этом мы уже писали ранее).
  • Появилась возможность комментирования новостей.
  • Ранее мы выводили просто список пакетов в репозитории на отдельной странице, теперь мы посчитали, что это бессмысленно, так как сам список доступных пакетов можно посмотреть в самом репозитории, для обеих архитектур. Вместо бывшего списка пакетов, мы добавили раздел, где кратко описываются самые интересные пакеты доступные у нас.
  • Добавлена форма обратной связи, благодаря которой вы можете сообщить об ошибках в работе репозитория или сайта, а также оставить свои пожелания. Мы постараемся мгновенно отреагировать на все ваши вопросы, так как они сразу же поступают к администраторам в jabber.
  • Теперь вы можете подписаться на наш RSS-канал и оперативно получать новости репозитория.
Все это сделано для вашего удобства. Движок сайта написан на Perl.

P.S. Выражаем огромную благодарность SoulThreads за проделанную работу над движком сайта.

Lxpanel. Патч для панели задач.

вторник, 1 марта 2011 г. 2 коммент.
Я уже давненько пользуюсь LXDE. Меня в нем все устраивает, но сколько я его знаю, я всегда наблюдал такую картину:

Как вы видите из скриншота, иконки на панели задач выглядят очень ужасно. Если приложение имеет иконку только 16x16, то в LXDE на панели задач она растягивается и чем больше панель, тем сильнее. В итоге мы видим не иконку приложения, а одни пиксели. Конечно, меня не устраивало такое положение дел. Долгое время я отказывался от LXDE именно из-за этого и ждал, когда разработчики поправят эту досадную оплошность, но так и не дождался. Поэтому, вместе с братом мы решили исправить это сами. Антон написал небольшой патч. Теперь, если размер иконки больше чем заданный в настройках, она подгоняется под нужный размер, а иначе иконка остается неизменной. Вот так:
Думаю, разница видна сразу. Теперь иконка Psi+ выглядит нормально, а иконка Clementine такая, как указано в настройках панели.

Создание загрузочной флешки с Windows 7 из под Linux.

воскресенье, 13 февраля 2011 г. 8 коммент.
У меня бывали случаи, когда мне было необходимо установить Windows 7 на нетбук, при этом у меня не было ни внешнего привода, ни диска с Windows 7, все что я имел - это компьютер с предустановленным Arch Linux, флешку и образ Windows 7 на компьютере. Вы думаете я в безвыходном положении? Совсем нет. Linux тут как всегда на коне, ведь для того, чтобы справиться с моей задачей, а именно: создать загрузочную флешку с Windows 7 и установить ее на компьютер, мне необходимо выполнить всего лишь 5 команд в консоли и Windows 7 готова для установки на нетбук.
Нам потребуется программа ms-sys, пользователи Arch Linux могу установить ее из нашего репозитория или из AUR. Ms-sys не требует настройки и необходима только для того, чтобы записать на нашу флешку загрузочную запись(MBR).

LiveUSB. Cпасаем flash-накопитель.

0 коммент.
В последнее время стало популярно иметь установленный дистрибутив Linux на USB-накопителях. И в правду, это очень удобно, когда у тебя всегда с собой настроенная под твои требования операционная система. Также это удобно при ремонте и сервисном обслуживании компьютеров, например, когда требуется восстановить данные или сохранить их на другой носитель с безнадежно убитой Windows. Плюсов от такой LiveUSB-системы множество, но есть и один большой минус, который вытекает из конструктивных и технологических особенностей USB-flash накопителей - они имеют ограниченное количество циклов перезаписи(около 100 тыс. циклов, в идеале около 1 млн.). Как мы знаем, операционные системы очень активно работают с дисками, используют их для временного хранения своих данных, для записи log-файлов и т.д., поэтому с таким подходом мы убьем флешку за несколько месяцев. Чтобы этого не произошло, необходимо избавить наш накопитель от такого пагубного воздействия, для этого в файл /etc/fstab прописываем:
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
Иначе говоря, мы монтируем логи и директории для временного хранения файлов в оперативную память. Это существенно продлит жизнь нашей флешке, что собственно нам и требовалось.

Идеальная ОС. Миф или реальность?

0 коммент.
Приведу цитату из книги Алексея Стаханова "Linux. 2-е издание", с которой я совершенно согласен.
"В идеале операционная система должна удовлетворять, по меньшей мере, семи достаточно противоречивым требованиям.
1.Быть легкой в освоении и дружественной к пользователю (User Friendly).
2.Быть очень мощной и универсальной (способной работать на любом
оборудовании).
3.В ней все должно настраиваться и достаточно просто.
4.Она должна быть очень надежна (в идеале — сверхнадежна).
5.Занимать как можно меньше места.
6.Разработчики моментально должны реагировать на проблемы, обнаруженные в процессе эксплуатации.
7.Под нее должен быть широкий выбор программного обеспечения.

Теперь оценим операционные системы на соответствие вышеперечисленным требованиям.
DOS — не удовлетворяет ни одному пункту, кроме п. 7.
Windows 3.1х- удовлетворяет п.1 с оговорками, частично п. 3 и п. 5, удовлетворяет п. 7.
OS/2 — удовлетворяет п. 1, п. 2 (с учетом одноплатформенности), п. 3, частично п. 4, п. 5 и п. 7.
Windows 9х — удовлетворяет п. 1, частично п. 3, безусловно удовлетворяет п. 7.
Windows NT (Windows 2000) — удовлетворяет п.1, п.2 (с учетом одноплатформенности и непомерных требований к аппаратному обеспечению), п. 3 и п. 4 с оговорками, безусловно удовлетворяет п. 7.
Мас ОС — безусловно удовлетворяет п. 1, п. 2 (с учетом одноплатформенности), частично п. 3, п. 4, п. 5, п. 6, удовлетворяет п. 7.
Мас ОС X — безусловно удовлетворяет п. 1, п. 2 (с учетом одноплатформенности и завышенных требований к аппаратному обеспечению), п. 3, ' п. 4, п. 6, пока не удовлетворяет п. 7.
UNIX-семейство — безусловно удовлетворяет всем пунктам, кроме первого, да и то, в последнее время легкость освоения и дружественность у UNIX-разработчиков стоят на первом месте.
FreeBSD, OpenBSD, NetBSD — все сказанное о UNIX-семействе справедливо и для этих операционных систем.
Linux — безусловно удовлетворяет всем пунктам, особенно п. 2, п. 3, п. 6, п. 7.
BeOS — удовлетворяет всем пунктам кроме (пока) п. 7.
QNX — удовлетворяет всем пунктам."


Учитывая, что возраст этой цитаты уже велик, могу сказать, что с того момента многое изменилось: Linux стал еще сильнее, увеличилось количество поддерживаемого оборудования, написано достаточное количество ПО, графические окружения(KDE, GNOME) стали еще ближе к пользователю, дистрибутивы стали умнее и удобнее в установке.Неужели дистрибутивы Linux - эта та самая идеальная ОС? Я думаю это все субъективно, ведь операционная система выбирается согласно требованиям пользователя, но как мы знаем, у каждого пользователя свои требования, их может быть больше, может быть меньше. Так что выбирайте операционные системы согласно своим требованиям и тогда не будет этих глупых холиваров на тему Windows vs Linux.