Wget4web позволяет устанавливать закачки на сервер, просматривать информацию о состоянии скачивания и управлять ими с помощью браузера. Интерфейс программы подобен интерфейсам программ ReGet и Downloader for X, что позволяет одновременно контролировать скачивание многих файлов, не просматривая каждый лог Wget (хотя существует возможность из браузера посмотреть и его). Wget4web ведет логи и может генерировать отчеты, содержащие объем и имена файлов, скачанных пользователями, что позволяет контролировать траффик и его потребление отдельными людьми. Для скачивания файлов пользователям не нужно выдавать shell (регистрация осуществляется отдельно), что уменьшает вероятность несанкционированного использования ресурсов сервера.
Домашняя страница программы
Скачать: wget4web-1.0.tar.gz
Примечательно то, что в репозиториях Ubuntu этого полезного на мой взгляд скрипта нет. В сети тоже не нашел DEB-пакет. RPM-пакет имеется (для ASPLinux 11.2), кстати, моей сборки:
При желании можно легко пересобрать под ASP12 или Fedora.
PS. Те, у кого дома узкий канал, оценят преимущества данной примочки. Особенно, если нет доступа по SSH к машине с широким каналом (если таковая вообще имеется). Если даже у вас и есть SSH-доступ к серверу, намного проще и быстрее воспользоваться доступом к wget через браузер.
«Самая трудная вещь на свете — это думать своей собственной головой. Вот, наверное, почему так мало людей этим занимаются» © Генри Форд
суббота, января 19, 2008
пятница, января 18, 2008
Выпущена FreeBSD 6.3
Очередной релиз операционной системы.
FreeBSD 6.3-RELEASE Announcement
FreeBSD 6.3-RELEASE Release Notes
6.3-RELEASE-i386-bootonly.iso
6.3-RELEASE-i386-disc1.iso
6.3-RELEASE-i386-disc2.iso
6.3-RELEASE-i386-disc3.iso
6.3-RELEASE-i386-docs.iso
Список зеркал
Ностальгия... Использовал FreeBSD с 4.10 по 5.4. Потом вернулся на Linux :-)
FreeBSD 6.3-RELEASE Announcement
FreeBSD 6.3-RELEASE Release Notes
6.3-RELEASE-i386-bootonly.iso
6.3-RELEASE-i386-disc1.iso
6.3-RELEASE-i386-disc2.iso
6.3-RELEASE-i386-disc3.iso
6.3-RELEASE-i386-docs.iso
Список зеркал
Ностальгия... Использовал FreeBSD с 4.10 по 5.4. Потом вернулся на Linux :-)
Палитра Ubuntu
Палитру цветов Ubuntu можно взять на сайте Ubuntu Team Wiki в разделе Official Logo and Artwork.
Палитра Ubuntu
Палитра Ubuntu
- Палитра Gimp (для Linux) - также совместима с Inkscape
- Палитра Gimp (для Windows)
- Photoshop Swatch (от AaronWaite)
- Adobe Exchangeable Swatch
- PNG формат
- SVG формат
среда, января 16, 2008
Шрифт Ubuntu
Для тех, кому нужен этот шрифт и кто не знает, где его взять:
$sudo apt-get install ttf-ubuntu-title
вторник, января 15, 2008
Подборка обоев для рабочего стола
Решил сделать небольшую подборку обоев для рабочего стола. В основном для Ubuntu. Все обои размером минимум 1600x1200. Выложил на Яндекс.Фотках в альбом «Wallpapers» (39 фото). Чтобы обои не перекрывали мои фотографии на первой странице, я поставил на него пароль – ubuntu.
Не удержался и добавил пару обоин из Федоры.
6 коричневых обоев со второго скриншота взяты из Ubuntu Calendar (набора обоев и тем, ежемесячно сменяющих друг друга), который можно при желании установить из репозитория:


$sudo apt-get install ubuntu-calendar ubuntu-calendar-december ubuntu-calendar-february ubuntu-calendar-january ubuntu-calendar-march ubuntu-calendar-november ubuntu-calendar-october
Какая культура вам ближе?
Интересный тест.
Поздравляем!!! Вам ближе европейская культура |
О, да вы европеец! Причем, европеец более "северный", чем "южный" то есть ваше отношение к жизни и мировоззрение похожи на видение мира европейцами преимущественно протестантских стран. |
Пройти тест |
пятница, января 11, 2008
Администрируем MySQL
Предлагаю Вашему вниманию небольшой обзор программ для администрирования СУБД MySQL. Конечно же, все существующие программы охватить не удалось, но такая цель и не ставилась. Я отобрал только основные и наиболее интересные, некоторые с русской локализацией. Почти все из них кроссплатформенные (с одинаковым успехом работают как в Linux, так и в Windows). Также учитывалось наличие программы в репозитории Ubuntu.
phpMyAdmin – http://www.phpmyadmin.net/
phpMyAdmin – веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.
Проект на данный момент времени локализирован на более чем 50 языков, включая русский и украинский.
Лицензия: GNU General Public License (GPL)
Скачать – http://www.phpmyadmin.net/home_page/downloads.php
Установить в Ubuntu – '$sudo apt-get install phpmyadmin'
Русскоязычный неофициальный сайт phpMyAdmin – http://php-myadmin.ru/
MySQL Administrator – http://www.mysql.com/products/tools/administrator/
Мощный инструмент администратора, обладающий интуитивным графическим интерфейсом и единой средой для управления базами данных MySQL и их обслуживания. Система предназначена для администрирования сервера, а также может выполнять операции резервного копирования и востановления информации (как над отдельными, так и над всеми базами, причем есть встроеный планировщик заданий).
Основные возможности среды:
Установить в Ubuntu – '$sudo apt-get install mysql-admin'
MySQL Query Browser – http://www.mysql.com/products/tools/query-browser/
MySQL Query Browser это графический инструмент, предоставляемый MySQL AB для создания, выполнения и оптимизации запросов в графической среде. Тогда как MySQL Administrator разработан для администрирования MySQL сервера, MySQL Query Browser создан помочь Вам получать и анализировать данные, хранящиеся в Вашей MySQL базе.
Все запросы, выполняемые в MySQL Query Browser, так же могут быть выполнены в консольном приложении mysql, MySQL Query Browser позволяет получать и редактировать данные более интуитивно понятным графическим способом.
MySQL Query Browser разработан для работы с MySQL версии 4.0 и выше.
Язык интерфейса: английский
Установить в Ubuntu – '$sudo apt-get install mysql-query-browser'
Документация на русском – http://dev.mysql.com/doc/query-browser/ru/index.html
KMySQLAdmin – http://www.alwins-world.de/programs/kmysqladmin/
Приложение для управления mysql-серверами, написанное с использованием QT и KDE.
Что поддерживает KMySQLAdmin?
Язык интерфейса: английский
Установить в Ubuntu – '$sudo apt-get install kmysqladmin'
MySQL Navigator – http://sourceforge.net/projects/mysqlnavigator/
MySQL Navigator представляет собой клиентскую программу графического пользовательского интерфейса (GUI) для сервера баз данных MySQL. Назначение MySQL Navigator состоит в обеспечении удобного клиентского интерфейса для серверов баз данных MySQL при поддержке многих операционных систем и языков. В настоящее время можно производить импорт/экспорт базы данных, вводить запросы, получать результирующие наборы, редактировать и запускать скрипты, добавлять, изменять и удалять пользователей и получать информацию о клиенте и сервере. Использует QT.
Лицензия: GNU General Public License (GPL)
Язык интерфейса: английский
Установить в Ubuntu – '$sudo apt-get install mysql-navigator'
Extendable Mysql Managing Assistant (emma) – http://www.fastflo.de/projects/emma/
emma это графический набор инструментов для разработчиков и администраторов баз данных MySQL, являющийся преемником yamysqlfront (yet another mysqlfront).
Основные возможности программы:
Лицензия: GNU General Public License (GPL)
Язык интерфейса: английский
Установить в Ubuntu – '$sudo apt-get install emma'
MySQL Sidu – Free MySQL Client – http://sourceforge.net/projects/sidu/
MySQL Sidu это MySQL-клиент, работающий через веб-браузер. Простой и удобный в использовании. Позволяет управлять таблицами и базами данных, просматривать и редактировать содержимое таблиц, редактировать структуры таблиц. Помимо этого Sidu может выполнять много других операций и выглядит как MySQL-фронтэнд с графическим интерфейсом.
Лицензия: GNU General Public License (GPL)
Язык интерфейса: русский, английский
MySQL Control Center – http://sourceforge.net/projects/mysqlcc/
Клиент администрирования БД MySQL с графическим пользовательским интерфейсом. Данная программа упрощает создание, управление таблицами и базами данных, просмотр содержимого таблиц, редактирование структуры таблиц, оптимизирование, восстановление и проверку таблиц БД. Программа имеет Русский интерфейс.
Лицензия: GNU General Public License (GPL)
FlashMyAdmin – http://www.flashmyadmin.org/
Проект по администрированию MySQL, базирующийся на Flash. Позволяет управлять таблицами и базами данных, просматривать и редактировать содержимое таблиц, редактировать структуры таблиц, импортировать/экспортировать (SQL, XML, CSV) данные, поддерживает интернационализацию, есть помощь. Также позволяет просматривать видео, аудио и графику внутри интерфейса.
Лицензия: Free Art License
Язык интерфейса: английский
Скачать – http://www.flashmyadmin.org/english/download.php
PHP Mini SQL Admin – http://sourceforge.net/projects/phpminiadmin/
PHP Mini SQL Admin – легковесная альтернатива тяжелому phpMyAdmin. Единственный небольшой (~23Kb) php-скрипт. Прост в установке и использовании. Не требуется знания SQL для базовых операций. Скрипт упрощает управление таблицами и базами данных: создание, просмотр содержимого таблиц, редактирование структуры таблиц, экспорт и импорт данных.
License: GNU General Public License (GPL)
Язык интерфейса: английский
Выводы
Не у всех рассмотренных програм порядок с отображением русских символов (UTF-8) в таблицах базы данных. Для большинства из них проблема решается с помощью SET NAMES utf8. Из коробки UTF-8 поддерживают только phpMyAdmin, MySQL Administrator и MySQL Query Browser. MySQL Administrator и MySQL Query Browser не имеют русской локализации, что может отпугнуть пользователей, испытывающих проблемы с английским. В этом случае рекомендую использовать phpMyAdmin.
Я предпочитаю на десктопе использовать MySQL Administrator и MySQL Query Browser, а на сервере – phpMyAdmin. Чем пользоваться Вам – решайте сами, главное, чтобы было из чего выбрать.
Ссылка в тему – Справочное руководство по MySQL. Привнесенные программы.
Дополнения, исправления и замечания принимаются.
phpMyAdmin – http://www.phpmyadmin.net/
phpMyAdmin – веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.
Проект на данный момент времени локализирован на более чем 50 языков, включая русский и украинский.
![]() | ![]() |
Скачать – http://www.phpmyadmin.net/home_page/downloads.php
Установить в Ubuntu – '$sudo apt-get install phpmyadmin'
Русскоязычный неофициальный сайт phpMyAdmin – http://php-myadmin.ru/
MySQL Administrator – http://www.mysql.com/products/tools/administrator/

Основные возможности среды:
- широкая функциональность и улучшенная система управления;
- визуальное отображение всех операций, позволяющее снизить количество ошибок;
- высокая продуктивность, как следствие, снижение временных и денежных затрат;
- высокий уровень безопасности, при котором доступ основан на системе привилегий;
- мониторинг динамических процессов, проходящих в базе;
- быстрая оптимизация и настройка базы под требуемые условия;
- система восстановления данных;
- многоплатформенность, работает во всех популярных ОС.
Установить в Ubuntu – '$sudo apt-get install mysql-admin'
MySQL Query Browser – http://www.mysql.com/products/tools/query-browser/

Все запросы, выполняемые в MySQL Query Browser, так же могут быть выполнены в консольном приложении mysql, MySQL Query Browser позволяет получать и редактировать данные более интуитивно понятным графическим способом.
MySQL Query Browser разработан для работы с MySQL версии 4.0 и выше.
Язык интерфейса: английский
Установить в Ubuntu – '$sudo apt-get install mysql-query-browser'
Документация на русском – http://dev.mysql.com/doc/query-browser/ru/index.html
KMySQLAdmin – http://www.alwins-world.de/programs/kmysqladmin/

Что поддерживает KMySQLAdmin?
- Отображение и редактирование содержимого таблиц в пределах отдельного окна.
- Экспорт результатов запроса в другой формат (ASCII, Latex, HTML).
- Управление правами пользователей.
- Создание баз данных и таблиц.
- Изменение таблиц и ключей.
- Непрерывный мониторинг состояния сервера и потоков.
Язык интерфейса: английский
Установить в Ubuntu – '$sudo apt-get install kmysqladmin'
MySQL Navigator – http://sourceforge.net/projects/mysqlnavigator/

Лицензия: GNU General Public License (GPL)
Язык интерфейса: английский
Установить в Ubuntu – '$sudo apt-get install mysql-navigator'
Extendable Mysql Managing Assistant (emma) – http://www.fastflo.de/projects/emma/

Основные возможности программы:
- диалоги для создания/изменения баз MySQL, таблиц и ассоциированных индексов;
- результирующие наборы, сгруппированные по вкладкам;
- SQL редактор:
- вкладки;
- встроенная подсветка синтаксиса;
- автозавершение ввода имен таблиц и полей;
- автоформатирование операторов SQL;
- экспорт в CSV файлы;
- несколько одновременно установлленых подключений к MySQL.
Лицензия: GNU General Public License (GPL)
Язык интерфейса: английский
Установить в Ubuntu – '$sudo apt-get install emma'
MySQL Sidu – Free MySQL Client – http://sourceforge.net/projects/sidu/

Лицензия: GNU General Public License (GPL)
Язык интерфейса: русский, английский
MySQL Control Center – http://sourceforge.net/projects/mysqlcc/
Клиент администрирования БД MySQL с графическим пользовательским интерфейсом. Данная программа упрощает создание, управление таблицами и базами данных, просмотр содержимого таблиц, редактирование структуры таблиц, оптимизирование, восстановление и проверку таблиц БД. Программа имеет Русский интерфейс.
![]() | ![]() |
FlashMyAdmin – http://www.flashmyadmin.org/
Проект по администрированию MySQL, базирующийся на Flash. Позволяет управлять таблицами и базами данных, просматривать и редактировать содержимое таблиц, редактировать структуры таблиц, импортировать/экспортировать (SQL, XML, CSV) данные, поддерживает интернационализацию, есть помощь. Также позволяет просматривать видео, аудио и графику внутри интерфейса.
![]() | ![]() |
Язык интерфейса: английский
Скачать – http://www.flashmyadmin.org/english/download.php
PHP Mini SQL Admin – http://sourceforge.net/projects/phpminiadmin/

License: GNU General Public License (GPL)
Язык интерфейса: английский
Выводы
Не у всех рассмотренных програм порядок с отображением русских символов (UTF-8) в таблицах базы данных. Для большинства из них проблема решается с помощью SET NAMES utf8. Из коробки UTF-8 поддерживают только phpMyAdmin, MySQL Administrator и MySQL Query Browser. MySQL Administrator и MySQL Query Browser не имеют русской локализации, что может отпугнуть пользователей, испытывающих проблемы с английским. В этом случае рекомендую использовать phpMyAdmin.
Я предпочитаю на десктопе использовать MySQL Administrator и MySQL Query Browser, а на сервере – phpMyAdmin. Чем пользоваться Вам – решайте сами, главное, чтобы было из чего выбрать.
Ссылка в тему – Справочное руководство по MySQL. Привнесенные программы.
Дополнения, исправления и замечания принимаются.
среда, января 09, 2008
Blogger. Две фотографии в одну строку.
При вставке двух фотографий подряд в статью эти самые фотографии располагаются одна под одной, что не всегда хорошо. Особенно, когда необходимо расположить 2-3 маленьких фото в одну строку.
Я как-то сразу не подумал о том, что можно использовать таблицу для этих целей. Решил погуглить. И оказалось, что или все знают как это делается, или это никому нахрен не нужно, т. к. на русском языке никакой информации по этому вопросу нет. Если я не прав – поправьте меня. Про таблицу нашел в англоязычном блоге.
Для успешного решения проблемы нужно в окне создания сообщения перейти во вкладку 'изменить Html' и вставить:
Или всё это делается проще?
Я как-то сразу не подумал о том, что можно использовать таблицу для этих целей. Решил погуглить. И оказалось, что или все знают как это делается, или это никому нахрен не нужно, т. к. на русском языке никакой информации по этому вопросу нет. Если я не прав – поправьте меня. Про таблицу нашел в англоязычном блоге.
Для успешного решения проблемы нужно в окне создания сообщения перейти во вкладку 'изменить Html' и вставить:
- перед первым изображением – <table style="text-align:center;" align="center"><tr><td>
- между изображениями – </td><td>
- после второго изображения – </td></tr></table>
Или всё это делается проще?
воскресенье, января 06, 2008
Чем читать электронные книги в Linux?

В настоящее время FBReader работает на следующих платформах:
- Linux
- Windows XP
- FreeBSD
- Различные мобильные устройства, основанные на Linux:
- Sharp Zaurus
- Archos PMA430
- Siemens Simpad
- Nokia 770/N800/N810
- PepperPad 3
- Motorola E680i/A780
- IRex iLiad


Среди поддерживаемых форматов:
- fb2 e-book
- HTML
- CHM
- plucker
- Palmdoc (aportis doc)
- zTxt (Weasel)
- TCR (psion text)
- RTF
- OEB
- OpenReader
- Non-DRM'ed mobipocket
- Plain text

На сайте программы помимо традиционного tarball'a имеются сборки для Fedora Core, AltLinux, OpenSuse и, конечно же, для Debian/Ubuntu. Пакеты для Debian/Ubuntu можно установить вручную, скачав их со страницы загрузки, или из репозитория, проделав предварительно несколько нехитрых операций:
- добавьте следующие строки в ваш /etc/apt/sources.list:
deb http://www.fbreader.org/desktop/debian etch main
deb-src http://www.fbreader.org/desktop/debian etch main - импортируйте ключ PGP:
- скачайте файл ключа
- выполните ‘sudo apt-key add geometer.fbreader.org.asc’
- выполните ‘sudo apt-get update’
- по умолчанию будет установлен модуль gtk+-интерфейса. Если вы предпочитаете FBReader с qt/qt4-интерфейсом, выполните ‘sudo apt-get install libzlui-qt’ (или ‘sudo apt-get install libzlui-qt4’)
- и, наконец, ‘sudo apt-get install fbreader’.
Есть еще Kniga на базе Qt, но эта программа не поддерживает формат fb2. Как написано на сайте автора:
Kniga – это удобная программа для чтения электронных книг для ОС Linux, основанная на библиотеках Qt. Пока что она не очень функциональна, но в будущем это будет довольно мощный текстовый вьювер, сравнимый по возможностям с IceBook Pro (по крайней мере, я на это надеюсь :) )Но, похоже, что на сегодняшний день проект заброшен и уже давненько.
Также есть KHaaliReader – FictionBook2 reader for KDE. Последняя версия – 0.2.6. Пакет для Debian - khaalireader_0.2.6-1_i386.deb.
Подписаться на:
Сообщения (Atom)