Скрипт для бекапа mysql

Без рубрики Комментариев нет »

Не так давно начал работать с замечателной cms ModX. Система нравится, хотя и не лишена глюков. Так, например, создал я небольшой сайтик, в ModX указал кодировку utf-8, а при создании базы в MySql, не обратил внимание, и создал в cp1251. Спустя некоторое время, после наполнения сайта контентом, заглянул в базу и увидел, что там с кодировкой что-то не то, но сайт в тоже время отображался как положено. Проблемы начались, когда я решил заполнить базу ключевых слов. Некоторые слова обрезались совершенно непонятным образом. Вобщем решил я базу конвертнуть в нормальную кодировку. Это оказалось не так просто. Конвертация дампа базы с помощью iconv проходила не очень хорошо. Некоторые русские буквы отображались неправильно. Я долго бился, пока не наткнулся на один замечательный скрипт. С помощью этого скрипта все произошло быстро и просто. Он сам определил и решил все проблемы с кодировкой, я только заменил в полученном дампе cp1251 на utf8 и залил в новую базу.

Линукс и Wi-Fi

Без рубрики Комментариев нет »

Купил по случаю pci-ную wifi карточку, с целью - воткнуть в домашний серер и раздавать беспроводной интернет в пределах квартиры :).
Карточка фирмы D-Link, DWA-520. Перед покупкой бегло глянул в интернете, вроде дрова есть, под Линуксом работает. Ага, не тут то было - та карточка, про которую я читал, и дрова к которой есть на сайте D-Link, отличается одной буковкой в названии, и вроде уже не выпускается - DWL-520.
Ну ладно, что сделано, то сделано - воткнул карточку в комп.
В качестве домашнего сервера, раздающего интернет у меня стоит очень старый системник, на котором уже года 3 крутится SuSe 10. После того как я подсел на debian-based дистрибутивы, все собирался переустановить, но никак не доходили руки - работает, чего его трогать.
Так вот - DWA-520 системой определилась, сразу появился интерфейс ath0, я сконфигурировал его через yast, и подключился с ноутбука к вновь испеченной домашней беспроводной сети.
Пинганул сервак, пинганул Яндекс, вроде все ОК. Замечательно. Запускаю браузер - ни один сайт не открывается. Зашел telnet-ом на 80 порт - все ОК. Через какое-то время я выяснил, что не ходят пинги, размером больше 10 байт :(.
Потом была долгая история - я настроил DWA-520 под виндой - все ок, под xUbuntu 8.4 - запустил с использованием ndiswrapper, с пол-пинка.
Проверив работоспособность карточки, я вернулся к SuSe :). Получилось откомпилировать ndiswrapper 1.48. Более свежие версии отказывались компилится. Но с ним ситуация оказалась такая же, подключится можно, но пакеты больше 10-15 байт передаются с ошибками.
Придется сносить SuSe, что я давно собирался сделать. С тем что поставить еще не определился , больше склоняюсь к eBox.

Работа с цифровой фотокамерой под Linux

Без рубрики Комментариев нет »

Пришла пора подключить цифровой фотоаппарат и слить с него пару фоток. Раньше с цифровыми фотоаппаратами под Linux-ом я дела не имел. Фотик Canon IXUS 70. Итак: смотрю что нам предлагают:
sudo apt-cache search photo camera
и ставлю первое что приглянулось
sudo apt-get install gtcam
Как оказалось - gtcam программа очень простая, но отлично справляющаяся со своими функциями - перенос фотографий с камеры на жесткий диск. Поддерживает большое количество цифровых камер. Позволяет сохранить фотки с оригинальным названием файла, которое присвоил фотоаппарат, либо задать свой префикс. Есть встроенный просмотрщик картинок. Больше изучать не стал, т. к. задачу выполнил.
Все действия заняли не больше 3-4 минут, мне кажется неплохо, учитывая то что я раньше никогда не использовал цифровой фотоаппарат под Linux. Кто еще скажет что Линукс система сложная? На мой взгляд очень простая в использовании и вполне дружелюбная.


Записи в RSS Комментарии в RSS Войти