Последние статьи:

Подсветка синтаксиса в man страницах в Ubuntu / Debian


Man (читается как ман) - утилита, предназначенная для вывода справочных страниц (man pages). Утилита присутствует в любом *nix-like дистрибутиве. По умолчанию отображаемый текст форматируется только с помощью абзацев, отступов, а так же с помощью полужирных и курсивных шрифтов. Однако можно пойти дальше - и добавить немного цвета в страницы документации.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Настройка Pidgin в Debian / Ubuntu: изменение ширины списка контактов


Pidgin (читается, как пиджин) - один из самых популярных клиентов для обмена мгновенными сообщениями. Одной из самых сильных сторон клиента является развитая система плагинов. Как раз об одном из них и пойдет речь далее.

Многие уже привыкли к тому, что для любого клиентского приложения является нормальным позволять изменять свои габариты. Однако Pidgin, в этом вопросе немного отличается от стандартных программ: клиент не дает возможности изменить ширину списка контактов! Для обладателей больших мониторов - это не проблема, а вот для мобильных устройств, ноутбуков или нетбуков - беда.

Решить эту проблему оказалось не сложно, главное - знать, какой плагин поставить и какую опцию выставить.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

unoconv - конвертация Word, PDF, SWF, HTML, PPT документов в Debian / Ubuntu


Unoconv - скрипт, написанный на python, позволяющий конвертировать документы различных форматов. Скрипт зависит от офисного пакета OpenOffice. Соответственно, форматы файлов поддерживаются только те, которые OpenOffice может импортировать / экспортировать. Для преобразования документов используется интерфейс доступа к компонентной модели OpenOffice.org - Uno.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Django, Nginx через FastCGI (flup) в Debian / Ubuntu


Django (Джанго) - это динамично развивающийся web фреймворк с открытым исходным кодом, реализованный на языке Python. Рекомендуемым способом установки Django является связка Apache + mod_wsgi. Как это делается уже рассказывалось ранее в статье "Установка и настройка Apache, mod_wsgi, Django, MySQL".

Однако, всем известно, насколько Apache может быть "тяжелым" для сервера, особенно для статического контента. Поэтому, если нет желания, ставить связку Apache+Nginx, для проектов на Django можно обойтись только одним сервером Nginx. Запуск можно выполнять через FastCGI.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка доступа к mercurial по http через nginx в Debian / Ubuntu


Mercurial - это кросплатформенная распределённая система управления версиями (DCVS). Основная часть кода написана на языке Python, а наиболее чувствительные к производительности части выполнены в качестве Python-расширений на C. В настоящее время Mercurial используют такие проекты, как: Python, Netbeans, Mozilla и Mozdev, OpenOffice.org и многие другие.

Одной из самых распространенных задач, возникающих после установки Mercurial является настройка доступа к репозиториям по http-протоколу. Эта задача с точки зрения доступа на чтение уже описывалась ранее. Далее будет описан вариант доступа на чтение/запись с помощью http-сервера nginx.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Firefox 3.5 / Firefox 3.6 (ежедневные сборки) в Ubuntu Jaunty/Intrepid/Hardy


Mozilla Firefox - свободно распространяемый и динамично развивающийся браузер. Одно из основных достоинств браузера Mozilla Firefox - гибкость и расширяемость. Чтобы иметь возможность работать с последней версией firefox, необходимо лишь выполнить ниже следующие инструкции.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

XClip - копирование/вставка из командной строки в Debian / Ubuntu


XClip - утилита, позволяющая работать с буфером обмена X11 (X Window System, в народе - иксы) через командную строку. Программа позволяет помещать вывод команд, запущенных в консоле, напрямую в буфер обмена. Таким образом можно не копировать вывод из терминала вручную, что бывает довольно утомительно, особенно, если вывод достаточно большой. Кроме того, XClip позволяет помещать в буфер обмена содержимое файлов.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Apache, mod_wsgi, Django, MySQL в Debian / Ubuntu


Django (читается как Джанго) - это свободно распространяемый фреймворк с открытым исходным кодом для разработки веб приложений на языке Python. Django обладает следующими архитектурными отличиями:

  • использование концепции Модель-Представление-Контроллер (Model-View-Controller, MVC). В терминологии Django это будет Модель-Шаблон-Вид (Model-Template-View, MTV)
  • использование концепции приложений. Весь код рекомендуется оформлять в виде приложений и делать его подключаемым и переносимым
  • диспетчер URL на основе регулярных выражений
  • ORM для работы с БД (с поддержкой транзакций)
  • встроенный веб-сервер для разработки
  • встроенная административная панель

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Nginx, Apache и настройка виртуальных хостов c поддержкой SSL (https) в Debian / Ubuntu


Одна из типичных задач: установить стандартную связку Nginx + Apache и настроить два (или более) виртуальных хоста. Виртуальные хосты привязаны к одному IP (Name-based Virtual Host). Кроме этого, на один из хостов необходим доступ по https (SSL).

Ранее уже описывались преимущества совместной работы Nginx и Apache. Там же описывались и особенности настройки этой связки. В текущем варианте будет больше внимания уделено настройке SSL: работой с сертификатами будет заниматься только фронтенд (nginx), бэкенд (apache) будет только отдавать контент.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Flex Builder | Flex SDK | AIR SDK в Debian / Ubuntu


Adobe Flex - технология для быстрого создания RIA-приложений (Rich Internet Applications). Flex базируется на:

  • MXML - язык на основе XML, используемый для описания формата пользовательского интерфейса и поведения
  • ActionScript 3 - объектно-ориентированный язык программирования, используемый для создания логической модели поведения

Flex приложение может быть скомпилировано как "на лету" (то есть, на сервере), таки и из IDE (начиная с Flex 2). Результатом компиляции является swf файл, исполняемый с помощью Flash Player.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Популярные статьи:

Установка GRUB 2 на Debian / Ubuntu


GRUB 2 - это новый загрузчик, написанный с нуля с целью реализации модульности и переносимости. GRUB 2 ставит перед собой следующие цели:

  • поддержка скриптового языка (циклы, условия, переменные, функции)
  • графический интерфейс
  • динамическая загрузка модулей
  • возможность портирования на различные архитектуры
  • интернационализация
  • управление памятью
  • кросс-платформенная установка, позволяющая устанавливать GRUB из различных архитектур
  • режим восстановления (satge 1.5 исключен)

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Настройка Wifi Atheros AR242x(AR5007EG) в Debian Lenny (5.0) / Ubuntu intrepid (8.10), jaunty (9.04)


У обладателей таких ноутбуков, как: Asus X51RL, Fujitsu-Siemens s6420, Toshiba a201, Samsung NC10, Amilo Mini 3520, Acer Aspire 5315 и еще многих других, есть одна общая проблема - Wifi карточка Atheros AR5007EG / AR242x, работоспособность которой после установки Linux-системы, как правило, оставляет желать лучшего. Благодаря проекту madwifi, установка драйверов Atheros не доставляет много проблем.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Настройка изображения заставки GRUB 2 в Debian / Ubuntu


GRUB 2 - это это новый загрузчик, написанный с нуля. Кроме всего прочего он позволяет легко настраивать внешний вид: изображение для экрана заставки и шрифты.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка nginx как front-end к apache в Debian / Ubuntu


Рано или поздно перед администратором встает задача разгрузить back-end, которым как правило, является apache. Одной из альтернатив для front-end является легкий web сервер Nginx. Данная конфигурация дает особенно большой выигрыш при наличии подключений по медленным каналам связи (модем), так как ресурсы системы начинают использоваться для дела, а не ждать, пока будет получен запрос или отдан ответ клиенту.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка qutIM в Debian / Ubuntu


qutIM - новый многопротокольный (ICQ, Jabber/GTalk, Ya.Online, LiveJournal.com/, Mail.Ru, IRC, В контакте) клиент для обмена мгновенными сообщениями. Основной язык реализации - C++, библиотека - Qt 4.3, что обеспечивает кроссплатформенность клиента. qutIM предоставляет интерфейс для расширения функциональности через плагины, в частности, так реализованы все поддерживаемые протоколы. qutIM бесплатен и распространяется в исходных кодах.

Основные возможности:

  • X-статусы
  • Поддержка плагинов

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка Subversion, Apache, WebSvn в Debian / Ubuntu


Subversion - централизованная система управления версиями, распространяемая в исходных кодах. Так же иногда называется svn, по названию клиентской программы, входящей в стандартный дистрибутив Subversion. Разрабатывалась, как альтернатива системе CVS, обладающая всеми основными функциями CVS и свободная от ряда её недостатков.

В настроящее время Subversion используется во многих известных проектах: Apache, Samba, Google Code, SourceForge.net и многих других.

WebSvn - онлайн subversion клиент. По сути, есть не что иное, как набор PHP скриптов, предоставляющий удаленный доступ к репозиториям Subversion. Поддерживается работа с несколькими репозитариями, допускается редактирование шаблонов интерфейса, поддерживется опция Apache MultiViews и предоставляется возможность экспорта в RSS.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Chromium (Google Chrome) в Ubuntu


Google Chrome - веб браузер от компании Google, использующий движок WebKit. Отличительной особенностью является то, что каждая вкладка в браузере является отдельным процессом. Таким образом, если при обработке какой-либо закладки возникнет ошибка, то её можно будет закрыть без риска потерять все данные в браузере. Так же был сильно доработан движок JavaScript, что значительно повлияло на скорость работы. Новый движок javaScript открыт в исходных кодах в рамках проекта V8.

До недавнего времени Chrome был доступен только на Windows платформах. Но в начале июня 2009 года были выложены первые публичные сборки Google Chrome под Linux в рамках проекта Chromium. В настоящее время эти сборки имеют статус Beta и предназначены в основном для тестирования.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка и настройка сервера nginx с поддержкой PHP в Debian / Ubuntu


Nginx - высоко производительный HTTP сервер, распространяемый с вместе с исходными кодами. Nginx стал популярным благодаря своей стабильности, богатому набору возможностей, простой конфигурацией и небольшим потреблением системных ресурсов.

Встроенной поддержки PHP в nginx нет, но есть возможность работы с FastCGI. Благодаря этому, а так же fastcgi демону spawn-fcgi, идущего вместе с сервером lighttpd, PHP-сайты могут вполне благополучно работать под nginx.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Oracle Instant Client в Debian / Ubuntu


Oracle Instant Client - набор утилит и библиотек от Oracle, позволяющий запускать приложения, работающие с СУБД Oracle, без необходимости установки стандартного клиента. OCI, OCCI, Pro*C, ODBC, и JDBC приложения будут работать без каких-либо изменений не зависимо от того: установлен ли стандартный Oracle Client или Oracle Instant Client. Но при работе с последним будет использоваться значительно меньше места на жестком диске. SQL*Plus так же будет работать с Oracle Instant Client без каких-либо изменений или перекомпиляций.

Oracle Instant Client абсолютно бесплатен, доступен для множества платформ и архитектур, среди которых Mac OS X, Solaris, HP-UX, Linux и т.д.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru

Установка Skype в Debian / Ubuntu x64 (64-bit)


Skype (читается как скайп) - бесплатный клиент для общения в сети (включая возможность выполнять голосовые и видео звонки - VoIP).

Для пользователей классических x86 систем установка этого клиента не занимает много времени и не доставляет никаких проблем. Но для пользователей x64-архитектур ситуация немного иная, так как x64-сборки не существует, соответственно, зачастую установка Skype сопровождается некоторым количеством трудностей.

Читать полностью...

Добавить в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru memori.ru moemesto.ru


Последние новости:

Debian GNU/Linux 5.0.4 Lenny


Анонсирован выход четвертого обновления Debian GNU/Linux 5.0 Lenny - 5.0.4. Релиз содержит все исправления, выпущенные за последние пять месяцев, включающие изменения с исправлением критических ошибок и проблем безопасности.

Читать полностью...

Прекращается поддержка Debian GNU/Linux 4.0 (etch)


Служба поддержки ОС Debian GNU/Linux сообщила, что в конце февраля будет прекращен выпуск обновлений безопасности для предпоследней стабильной ветки - Debian GNU/Linux 4.0 (Etch).

Читать полностью...

Релиз Linux Mint 8 (Helena)


Состоялся релиз дистрибутива Linux Mint 8 (кодовое название Helena). Helena основан на Ubuntu 9.10. основное отличие - наличие "из коробки" кодеков, Flash и другого ПО.

Читать полностью...

Релиз Moblin 2.1


Имад Соусо (Imad Sousou) анонсировал выпуск релиза Moblin 2.1. Moblin - дистрибутив Linux, оптимизированной для Intel Atom нетбуков (Поддерживаются, как минимум, следующие субноутбуки: Acer AspireOne; Asus eeePC 901; Dell Mini 9; MSI Wind; Toshiba NB205-XX; Samsung NC10).

Читать полностью...

Релиз Ubuntu 9.10


Canonical Ltd. анонсировала выход очередного релиза Ubuntu 9.10. Доступна как серверный, так и десктопный варианта дистрибутива.

Читать полностью...

Webconverger 5.5


Кай Хендри (Kai Hendry) анонсировал релиз Webconverger 5.5. Webconverger - это Live CD, основанный на Debian, предназначен для создания онлайн киосков.

Читать полностью...