python: AttributeError: ‘module’ object has no attribute ‘X’

Python-egaz imintzen naien bakotzien beti dakot problemaren bat. Gaurkuen python-en twitter-eko moduluegaz.

su
aptitude install python-twitter
exit

Bueno eta ez dast okurridu beste izenik script-entzako twitter.py baño haunegaz edukidxegaz:

#!/usr/bin/python2.6
# -*- coding: utf-8 -*-
import twitter
api = twitter.Api()

Ejekuteteko baimenak emon eta martxan imiñi:

chmod +x twitter.py
./twitter.py

Errorie:

AttributeError: 'module' object has no attribute 'Api'

Arazue zelan konpondu ezinik azkanien:

mv twitter.py ztwitter.py
./ztwitter.py

Oin errorerik pez!!!

Gauzie da twitter-eko moduluek be twitter.py dakola izena, orduen konfliktuen sartzien da, eta script-en karpetiek PATH-eko karpetak baño lehentasun handidxaue dako.

Konklusiñue, kontuz script-en izenakaz!!!!!

RAM memoriko cache askatuteko gnu / linux sistematan

Linux-eko 2.6.16 kernel-atik aurrera RAM-a askatu lei haunek pausotxuek jarraitute:

Orri fisikuek askatuteko:

echo 1 > /proc/sys/vm/drop_caches

Direktoidxuen sarrerak eta inoduek:

echo 2 > /proc/sys/vm/drop_caches

Ariñauko danak alda batera:

echo 3 > /proc/sys/vm/drop_caches

RAM-atik justo bagabiltzezen, cron-ari al’tzagu esan adibidez 5 minuturo ejekuteteko script bet:

root moduen konekta eta hau artxibue sortu: /root/scripts/free-ram.sh haunegaz edukidxegaz:

#!/bin/bash
#sync; echo 1 > /proc/sys/vm/drop_caches
#sync; echo 2 > /proc/sys/vm/drop_caches
sync; echo 3 > /proc/sys/vm/drop_caches

Oin ejekuteteko permisuek emongotzaguz:

chmod u+x /root/scripts/free-ram.sh

Eta oin cron-an sartungu berau script-e:

crontab -e

haunegaz edukidxegaz:

*/5     *       *       *       *       /root/scripts/free-ram.sh

Listo, oin 5 minuturo ejekuteko da RAM-a askatuteko.

Eskerrak: http://www.linuxinsight.com/proc_sys_vm_drop_caches.html

ubuntun “human” saguen temie debian-en

su
aptitude install gtk2-engines-murrine dmz-cursor-theme gnome-icon-theme
wget http://archive.ubuntu.com/ubuntu/pool/main/h/humanity-icon-theme/humanity-icon-theme_0.5.3.10_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/h/human-theme/human-theme_0.39_all.deb

dpkg -i humanity-icon-theme_0.5.3.10_all.deb
dpkg -i human-theme_0.39_all.deb

Oin KDE-en gurebadun martxan imiñi:
http://zital.hackinbadakigu.net/?p=165

firefox: zelan ikusi pdf-iek programien barruen (mozplugger)

Lehenengo gauzie, zarratu firefox, oin konsolan:

su
aptitude install mozplugger

KDE/QT erabiltzen badu:

aptitude install okular

GNOME/GTK erabiltzen badu:

aptitude install evince
exit
cp /etc/mozpluggerrc $HOME/.mozilla/mozpluggerrc

oin pluginreg.dat topa eta borra

find ./.mozilla | grep pluginreg

adibidez, niri hamen topa dost:
./.mozilla/firefox/koqb0cd8.default/pluginreg.dat

rm -rf $HOME/.mozilla/firefox/koqb0cd8.default/pluginreg.dat

firefox igiri eta proba pdf-bat igiritzen :)

Karaktere kodifikaziñue: apache2.2 + oracle + UTF8

1.- Jakin ze kodifikaziñotan dauen oracle:

SELECT * FROM NLS_DATABASE_PARAMETERS;

eta NLS_LANGUAGE, NLS_TERRITORY, NLS_CHARACTERSET balidxuek hartun, adibidez:

AMERICAN, AMERICA, AL32UTF8

https://i.imgur.com/dHy3Q.png
https://i.imgur.com/dHy3Q.png

2.- apache-n dagokidxon karaktere kodifikaziñue imiñi:

echo "export NLS_LANG='AMERICAN_AMERICA.AL32UTF8'" >> /etc/apache2/envvars
/etc/init.d/apache restart

Eskerrak: http://www.errcode.net/blogs/?p=6