14 дек. 2011 г.

Flotr Radar Chart does not work on iPhone? The solution.

Hi all,

my solution is quite primitive, but unfortunately don't have enough time to fully explore the reason of this bug. Will appreciate if anybody will do some research...

Ok, let's go:

1. Open "flotr.js" file and find the line with "isIphone: /iphone/i.test(navigator.userAgent),",
2. Now simply change it on "isIphone: false,"

That's it! Now the chart will work ;-)

Best wishes.

21 дек. 2010 г.

Роутер DIR-300. User Name or Password is incorrect.

Купили роутер DIR-300, но не можете зайти в админ-панели, получая ошибку "User Name or Password is incorrect."? Не беда!

Попробуйте следующее:

1. Используйте логин/пароль по умолчанию

Введите в поле "User Name" логин "admin" (с маленькой буквы, без кавычек), поле "Password" оставьте пустым;

2. Сброс настроек

Если п.1 не помог, то берите роутер DIR-300 в руки и ищите предмет наподобие спички (я использовал иглу для насоса).

Далее, находите на роутере (около кабеля питания) отверстие с подписью RESET и вставляйте туда спичку, необходимо держать не менее 10 секунд (я держал 20).

После этого, достаньте спичку и подождите, пока все индикаторы на роутере придут в нормальное состояние (у меня это заняло около 30 секунд).

Теперь заходите по адресу http://192.168.0.1 и повторите п.1

Должно помочь! Удачи.

14 авг. 2010 г.

How-To: Добавляем скрипт в автозагрузку

Первое, что необходимо сделать - это, собственно, написать сам скрипт, который будет выполняться и поместить его в папку /etc/init.d/

Данные пункты можно объединить, запустив консоль (ALT+F2, где вводим konsole), в которой набрать следующую команду:
sudo nano /etc/init.d/lampp_start

данная команда открывает консольный редактор текста nano, в котором мы и будем писать скрипт, другим цветом отмечено имя скрипта (можете задать любое, но лучше такое, чтобы было понятно, что он делает).

После чего пишете скрипт, в моём случае это:
#!/bin/sh
echo "XAMPP for Linux starting ..."
sudo /opt/lampp/lampp start

Для сохранения файла нажимаем CTRL+O, для закрытия CTRL+X

Теперь второй шаг, наделяем наш скрипт правами для запуска:
sudo chmod a+x /etc/init.d/lampp_start

И последний:
sudo update-rc.d lampp_start defaults

где, как вы уже наверное догадались lampp_start - имя скрипта, помещаемого в автозагрузку, а defaults -runlevel на котором будет запущен скрипт (в большинстве случаев вы можете спокойно писать defaults).

Готово! Теперь при следующей загрузке компьютера будет выполнено на одну команду (несомненно нужную) больше :)

P.S. здесь приведён пример помещения в автозапуск скрипта для запуска XAMPP for Linux сервера.

17 июл. 2010 г.

How-To: Добавляем поддержку MP3 к K3B

Данная возможность понадобилась мне для копирования музыки с диска на компьютер.

K3B по умолчанию умеет делать это в форматах ogg и wav.

Чтобы добавить в список MP3 необходимо сделать следующее:
1. Откройте консоль;
2. Введите "sudo aptitude install lame";
3. Перезапустите K3B.

Вот и всё!

P.S. если поддержка не появилась, то попробуйте также доустановить пакеты liblame0, libmp3lame0 и libmp3splt-mp3.

22 мая 2010 г.

Freaky How-To: Word 2007 - инвертирование чёрно-белого рисунка

Одно время я писал отчёт по программированию, где в конце каждой лабораторной были скриншоты работы программы, но поскольку я писал консольные программы, то стандартно был чёрный фон и белый шрифт.

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

Поэтому я стал искать, как же в Ворде (вот почему-то именно в Ворде захотелось) инвертировать изображение..чтобы фон был белый, а шрифт чёрный, однако не нашёл (быть может и не там искал?).

Но дошёл до такого решения (главное условие - фон листа белый):

1. Выбираем рисунок;
2. Переходим на вкладку "Формат";
3. Жмём на "Перекрасить";
4. Выбираем "Установить прозрачный цвет";
5. Тыкаем мышкой на чёрный фон;
6. Жмём правой кнопкой на рисунке;
7. Выбираем "Формат рисунка";
8. Далее двигаем ползунок "Яркость" до
    значения "-100%";
9. Жмём "Закрыть", вуаля! =)

5 мар. 2010 г.

Linux: увеличение размера корневого раздела (root)

В данной статье (скорее заметке) будет вестись речь об увеличении размера корневого раздела жёсткого диска, если Вы желаете сразу просмотреть решение - пролистните до него в низ.

Перед тем, как я установил Linux (это был 2007 или 2008 год), я конечно же прочитал множество статей, о том, как это сделать - и, естественно, совсем ничего не понимал). 

Основная проблема заключалась в том, что я не знал как разбить жёсткий диск, в статьях давались примерно одинаковые советы, корневому разделу 5-10GB, немного на SWAP (RAMx2 для малого кол-ва памяти, или 512-1024МБ), остальное под /home/ где будут храниться все мои настройки и личные данные. 

В основном, авторы статей были правы и меня эта разбивка абсолютно устраивала (в глубокие технические подробности этого дела я и не пытался залезть).

Мой системный жёсткий диск выглядел примерно следующим образом:
раздел /dev/sda1, точка монтирования "/", размер 10ГБ
раздел /dev/sda2, SWAP, размер 512МБ
раздел /dev/sda3, точка монтирования "/home", размер - всё остальное
Однако в один прекрасный момент обновления дистрибутива (я использую Kubuntu) достигли достаточно больших размеров, что место на  "/" очень быстро стремилось к 0, что мешало безболезненно и быстро обновиться, и я понял, что 10ГБ недостаточно.

Самым очевидным вариантом, естественно, стало увеличение корневого раздела до 15ГБ (цифра сугубо с потолка), что я и выполнил, о чём сейчас подробнее распишу (сразу скажу что процедура эта довольно не сложная).

Итак.


Дано: жёсткий диск на 160ГБ, разделы - root (корень) 10ГБ, SWAP 512MB, /home - всё остальное.
Задача: увеличить размер root (корня) до 15ГБ, не повредив при этом никакие данные.
Важное условие: на /home должно быть свободного места ровно столько, на сколько Вы желаете увеличить root (именно от /home мы и будем отрезать)
Принадлежности: LiveCD любого дистрибутива с установленным пакетом gparted, 2-3 часа свободного времени (в зависимости от объёма диска).


Решение:


1. Выключаем компьютер (нет, подождите, сначала дочитайте) и загружаемся с LiveCD

2. Запускаем gparted с правами суперпользователя (для debian: sudo gparted из консоли (терминала))

3. Выбираем необходимый диск в выпадающем меню справа (не ошибитесь!)

4. Сперва выбираем раздел на котором SWAP (не ошибитесь!), нажимаем правой кнопкой, выбираем "удалить", подтверждаем и применяем (удаление займёт не более минуты), появится "неразмеченная область".
Примечание: поскольку сразу после корневого раздела идёт SWAP, мы его должны удалить, чтобы он не мешал увеличивать размер, если после корневого раздела сразу идёт /home, то данный шаг пропускаем.
5. Теперь выбираем раздел с /home, нажимаем правой кнопкой, выбираем "изменить размер", после чего сдвигаем ползунок СЛЕВА (с начала полосы, это важно) вправо на необходимый объём, подтверждаем и применяем (выполнение данной операции у меня заняло примерно два с половиной часа, Ваше вмешательство не потребуется, поэтому можно идти по делам).

6. После выполнения операции "отрезания" (англ: shrink) от /home, Ваш жёсткий диск в gparted будет выглядеть следующим образом: root (10ГБ), неразмеченная область, /home
Примечание: теперь можно выполнить увеличение корневого раздела на размер неразмеченной области)

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

8. Выбираем оставшуюся неразмеченную область, нажимаем правой кнопкой - "создать", выбираем файловую систему "linux-swap" и нажимаем "ОК".

9. Нажимаем применить (выполнится две операции, 7 и 8), ожидаем примерно 3-5 минут.

10. Всё, теперь можно перезагружаться в основную систему :-)

Всё это я проделал на своём домашнем (по совместительству и учебном и рабочем) компьютере, завершилось всё хорошо, без каких-либо форс-мажоров, удачи!


P.S. Для подстраховки можете сделать backup важных файлов, временно, на другой диск.

22 дек. 2009 г.

OpenOffice.org: на русском языке

По умолчанию OpenOffice.org поставляется на английском языке, для того, чтобы руссифицировать программу достаточно выполнить следующую команду в консоли
sudo aptitude instal openoffice.org-l10n-ru

Изменить язык всегда можно следующим образом:
Нажмите в главном меню Сервис, затем Параметры, и наконец выберите раздел Настройки языка → языки.