«Самая трудная вещь на свете — это думать своей собственной головой. Вот, наверное, почему так мало людей этим занимаются» © Генри Форд
пятница, января 11, 2008
Администрируем 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/
Мощный инструмент администратора, обладающий интуитивным графическим интерфейсом и единой средой для управления базами данных 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?
- Отображение и редактирование содержимого таблиц в пределах отдельного окна.
- Экспорт результатов запроса в другой формат (ASCII, Latex, HTML).
- Управление правами пользователей.
- Создание баз данных и таблиц.
- Изменение таблиц и ключей.
- Непрерывный мониторинг состояния сервера и потоков.
Язык интерфейса: английский
Установить в 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).Основные возможности программы:
- диалоги для создания/изменения баз 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/
MySQL Sidu это MySQL-клиент, работающий через веб-браузер. Простой и удобный в использовании. Позволяет управлять таблицами и базами данных, просматривать и редактировать содержимое таблиц, редактировать структуры таблиц. Помимо этого Sidu может выполнять много других операций и выглядит как MySQL-фронтэнд с графическим интерфейсом.Лицензия: 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/
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. Привнесенные программы.
Дополнения, исправления и замечания принимаются.
среда, января 09, 2008
Blogger. Две фотографии в одну строку.
Я как-то сразу не подумал о том, что можно использовать таблицу для этих целей. Решил погуглить. И оказалось, что или все знают как это делается, или это никому нахрен не нужно, т. к. на русском языке никакой информации по этому вопросу нет. Если я не прав – поправьте меня. Про таблицу нашел в англоязычном блоге.
Для успешного решения проблемы нужно в окне создания сообщения перейти во вкладку 'изменить Html' и вставить:
- перед первым изображением – <table style="text-align:center;" align="center"><tr><td>
- между изображениями – </td><td>
- после второго изображения – </td></tr></table>
Или всё это делается проще?
воскресенье, января 06, 2008
Чем читать электронные книги в Linux?
Я предпочитаю читать электронные книги в формате fb2 с помощью FBReader.В настоящее время 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.
четверг, января 03, 2008
Загрузка файлов в Blogger
Буквально через несколько минут решение было найдено. Я даже заранее знал, что это решение будет от Google.
Итак, заходим на http://googlepages.com/ или http://pages.google.com/ и вводим логин и пароль для нашего аккаунта Google. У нас в распоряжении 5 сайтов на Googlepages по 100 Мб каждый. Таким образом, можно использовать этот бесплатный хостинг для загрузки картинок, фотографий, PDF, MP3, WAV, DOC, TXT или любых других файлов.
После закачки файлов, ссылки на них имеют следующий вид:http://eugene.brazhko.googlepages.com/grub-pixmap.scm
http://eugene.brazhko.googlepages.com/Templates.tar.gz
понедельник, декабря 31, 2007
Недавно вышла новая версия календаря Rainlendar
http://www.rainlendar.net/download/Rainlendar-Lite-2.3.tar.bz2
Появилась сборка для Ubuntu 7.10
http://www.rainlendar.net/download/rainlendar2-lite_2.3.b54-1_i386.deb
Трансляция блога на Я.ру
Я.ру - это новый сервис Яндекса, на котором делятся с друзьями самым интересным, знакомятся, дружат или ссорятся, вывешивают фотки, комментируют свои, чужие записи, обмениваются ссылками и рассказывают о своем настроении.
суббота, декабря 29, 2007
пятница, декабря 28, 2007
Как заработать на своём сайте?
Вопрос “Как заработать в Интернет?” волнует меня уже давно. И похоже, что на данный момент самый нормальный способ получения прибыли – продажа контекстной рекламы на сайте с помощью Google AdSense.
Программа Google AdSense – это быстрый и простой способ для издателей веб-сайтов любых размеров размещать подходящие по смыслу, ненавязчивые объявления Google на содержательных страницах веб-сайтов и зарабатывать деньги. Поскольку объявления связаны с предметом поиска пользователей, это позволяет одновременно получать доход и повышать функциональность содержательных страниц.
Программа является бесплатной и объединяет в себе рекламу с оплатой за клик и оплатой за тысячу показов. Таким образом, Вам платят и за действительные клики, и за показы объявлений на Вашем сайте.
Собственно, я тут подумал и решил заняться этим делом. Посмотрим, насколько это начинание будет успешным. Возможно, я даже выделю отдельную категорию на своём блоге для освещения вопросов, связанных с получением прибыли с помощью AdSense. А может для этого даже стоит открыть отдельный блог?






