Tag: scripts

How-to, linux, жизнь @ 30 Март 2009, “5 Comments”
В общем после переустановки дебиана, нужно было по нужде перезагрузиться в оффтопик, но при загрузке я увидел следующее сообщение об ошибке.
Windows could not start because the following file is missing or corrupt:
\System32\hal.dll
Please re-install a copy of the above file.

Почему это произошло я примерно знаю(оно загружалось не с того раздела), но тем не менее всё равно был достаточно удивлён.
Тут же был откопан установочник XP и загружена консоль восстановления.
После примерно получасового разбирательства была установлена истинная причина:
Неправильный boot.ini, его генерацией заново мы сейчас и займёмся.(Ужасно, но в виндовой консоли нет текстовых редакторов)
Достаточно было всего 3х комманд чтобы всё заработало как надо:
attrib -h -r -s C:\boot.ini
del c:\boot.ini
bootcfg /rebuild fixboot

Первая команда меняет аттрибуты файла, позволяя его удаление.
Вторая собственно удаляет, а третья непосредственно генерирует boot.ini заново.

P.S. Я сначала хотел просто скопировать с ntfs, мне бы этого хватило, но во первых оно не видит кириллицу(так и не нашёл толковой инструкции которая бы заработала, а файл как раз по русски задан). + почему то ntfs примонтировалось в ro режиме, хотя в fstab писал чтобы в режиме rw. Ядро у меня сейчас 2.6.29 vanilla, поглядеть захотелось, загружается оно кстати почти на секунду быстре, меньше ест ресурсов и вообще очень замечательное, я доволен.
linux, жизнь @ 31 Октябрь 2008, “1 Comments”
В одной из статей моего блога я писал, что прикрутил статистику к блогу.
Исходники скрипта, который делает такую статистику я взял из статьи на Хабрахабре
Однако на текущий момент, файлы которые там выложены - не работают.
Оказалось всё просто - человек который их выложил - разрабатывал на локальной машине, и путь к файлам, которые писал скрипт были неверные, а именно /home/localhost/...
В общем это происходило изза глобальной переменной $GLOBAL["path"].
Я немного исправил файл, в котором возникали ошибки, и выложил его Вам, для скачивания, забрать скрипт статистики можно по этой ссылке

Коротко о настройке скрипта:
В файле config.php указываем 4 значения:
$u="user";
$p="pass";
$id="site_id";
$path="/path/to/statistics/folder";

где user - имя пользователя Google(можно создать отдельного в GA)
pass - пароль к имени пользователя
site_id - id сайта в системе GA https://www.google.com/analytics/reporting/dashboard?id=xxxxxxx
/path/to/statistics/folder - путь к папке с скриптом, папка должна быть доступна для просмотра снаружи.
Теперь можно запустить считывание данных из Google Analytics: http://example.com/stats/stat.php
Потом можно смотреть данные статистики: http://example.com/stats/index.php
Обновление можно повесить на регулярное выполнение в crontab'е:
0 */2 * * * /usr/local/bin/php /path/to/statistics/folder/stat.php
(тут нужно уточнять у ТП провайдера какого вида должна быть задача(можно например командой GET http://example.com/stats/stat.php > /dev/null

В принципе эту статистику можно прикрутить непосредственно в админку сайта(например Wordpress, если будет время - покурю один плагин, может переделаю его)
Можно выводить непосредственно на странице, как это сделано у меня.
Для того чтобы сделать вывод аналогичный моему - устанавливаете плагин Exec-PHP, и в коде страницы вписываете:
<?php include("/path/to/statistic/folder/index.php"); ?>
linux @ 26 Сентябрь 2008, Обсудить
Вот сегодня утром, решил переконвертировать иконки для pidgin в черно белый цвет, буквально 15 минут гугления и получилась такая штука, с использованием Image Magick:
cd /usr/share/pixmaps/pidgin/
sudo find . -exec convert {} -colorspace GRAY {} \;


upd: ещё можно иконки у юзеров зачернобелить:
cd ~/.purple/icons/
find . -exec convert {} -colorspace GRAY {} \;

Вот что в итоге получилось:
[caption id="attachment_337" align="alignleft" width="132" caption="pidgin black and white"]pidgin black and white[/caption]
Новости @ 11 Июль 2008, “1 Comments”
Несколько дней подряд готовил обзор скриптов, которые в значительной мере ускорят и сделают более удобным посещение сети.

Пробежимся по скриптам которые нам позволят комфортнее работать с сервисами Google:
Super iGoogle
Позволит увеличить рабочее место на панели iGoogle, уменьшив за счет сворачивания строки поиска.
Super iGoogle

Gmail Beautifier
Улучшает работу с GMail, а в частности: расширяет поле с письмом и убирает рекламу.

Auto Add Feed to Google Reader
Добавляет RSS-ленту в Google Reader, минуя подписку на iGoogle

Пара трюков с ВКонтакте:
Расширитель
Расширяет интерфейс ВКонтакте, делая более удобным чтение длинных сообщения/стен у групп.

vkPatch
Добавляет много фич, например, по умолчанию облегчает интерфейс. Можно отредактировать настройки в тексте скрипта(можно сделать так, чтобы сайдбар был не слева, а справа)

vkontakte grupper
Выводит группы на личных страницах в столбик. Удобно.

Улучшаем юзабилити хабрахабра!
habracut expander
Жмёте на хабракат и страничка подгружается.

Better Habrahabr.Ru
Убирает сайдбар справа, расширяя для удобства чтения замечательного ресурса.

Так как я немного пользуюсь Last.fm, то нашел и для этого сервиса небольшой хак, а именно:

Last.fm Lite
Облегчает интерфейс, вроде как улучшает скорость загрузки страниц(хотя я это не очень заметил).
Из явного - убирает ненужный Shoutbox. Как и vkPatch настраивается прописыванием настроек в тексте скрипта.

А какие скрипты используете Вы?




← + Ctrl + →