суботу, 27 лютого 2010 р.

Глюки Joomla

1. Якщо виникає помилка стосовно пам*яті -- поміняти var $cache_handler 'memcache' на 'file';
2. Якщо замість адмінки пуста сторінка -
- var $gzip = '0' а не '1';
- спробувати /administrator/index.php
- може є пустий /administrator/index.html ?

3. При переносі на інший сервер поміняти урли хостів в /var/www/administrator/components/com_virtuemart/virtuemart.cfg.php
...

четвер, 25 лютого 2010 р.

Налаштування роутера в якості повторювача-ретранслятора (router as universal repeater).

Довелося для одних товаришів налаштовувати таку систему: один підключався до тирнету з допомогою модему Callisto, до якого требабуло приєднати роутер D-link DIR-320. Далі інтернет потрібно було передати в сусідній будинок по WiFI (сигнал від D-link DIR-320 не досягав кімнати з компом).
Після кількагодинного ковиряння робочою виявилася така схема:
D-link DIR-320 перемкнутий в режим точки доступа (просто передає інтернет від модема-роутера), а також в ньому налаштовано WiFi з шифруванням WEP 128bit (WPA шифрування не вдалося налаштувати на повторювачі).
Роутер Edimax EW-7206APg налаштовано в якості ретранслятора по наступним керівництвам:
http://www.wirelessforums.org/alt-internet-wireless/setting-up-edimax-ew-7206apg-wireless-repeater-4256.html
http://www.edimax.com/tw/support_detail.php?pd_id=18#02
Від Edimax-а по витій парі інтренет заливався в комп.
Загалом, виявилося, що повторювач працює не так, як я собі уявляв.

Ось подивився http://www.dd-wrt.com/wiki/index.php/Universal_Wireless_Repeater і виявив, що все-таки повторювач працює так як я уявляв, просто залізяка від Edimax працює не так.

суботу, 13 лютого 2010 р.

Глюки в XML RSS подкаста

При розробці компонента, що "парсить" RSS подкаст проповідей для сайту церки "Благодать" вилазили гадкі PHP помилки про проблеми в CDATA типу таких:
Warning: simplexml_load_string() [function.simplexml-load-string]: CDATA[]]>

Проблема була в невидимому символі, вставленому з буфера (ймовірно символ переводу рядка) в заголовок одного з подкастів.

Відмонтовування Samba перед зупинкою Ubuntu

Щоб вимкнення/перезавантаження системи не застрягало на декілька хвилин.
Одне рішення в пості, друге -- в коменті від Antilope

ln -s /etc/init.d/umountnfs.sh /etc/rc0.d/K15umountnfs.sh
ln -s /etc/init.d/umountnfs.sh /etc/rc6.d/K15umountnfs.sh


В наступному тексті парні лапки “” потрібно було замінити на звичайні "

Is an installer in fact, so just put it on a text file called install.sh with chmod+x and run it on a terminal:

#!/bin/bash

echo “Empieza!”

echo ‘#!/bin/bash
#
# desmontartodo – Unmounts samba-cifs filesystems
# -> convenience script to be called in the shutdown/reboot sequence of Ubuntu Dapper
# as K02desmontartodo
# Written by Max Durden
# max.durden@gmail.com
#

start() {
echo “desmontartodo: nothing to do!”
}

stop() {
echo “Unmounting all filesystems but root…”
umount -a
}

status() {
echo “Mounted samba-cifs filesystems…”
mount -l
}

restart() {
echo “restart …”
start
}

reload() {
echo “start …”
start
}

force_reload() {
echo “force-reload …”
start
}

case $1 in
start)
start
;;
stop)
stop
;;
status)
status
;;
restart)
restart
;;
reload)
reload
;;
force-reload)
force_reload
;;
*)
echo “Usage: c {start|stop|restart|reload|force-reload|status}”
;;
esac

exit 0′ > desmontartodo.sh

direccionInit=”/etc/init.d”
direccionR0=”/etc/rc0.d”
direccionR6=”/etc/rc6.d”

sudo cp ./desmontartodo.sh “$direccionInit”
sudo chmod 777 “$direccionInit”/desmontartodo.sh
sudo ln -s “$direccionInit”/desmontartodo.sh “$direccionR0″/K01aadesmonador
sudo ln -s “$direccionInit”/desmontartodo.sh “$direccionR6″/K01aadesmonador

sudo rm ./desmontartodo.sh

echo “Listo!”

суботу, 6 лютого 2010 р.

Дарувальники

Дивні речі трапляються в тирнеті http://darudar.org/

середу, 3 лютого 2010 р.

Реальний доказ проти гомеопатії

Ось підписаний на Мембрану і попалася статейка, від якої настрій дуже покращився. Поставлю тут запис, щоб був...