maanantai 24. kesäkuuta 2013

Minecraft backup script

#cronjob to backup minecraft world every 6 hours
#Mins Hours Days Months Day of the week
1 0 * * * /bin/rm /home/user/penis0.tgz && /bin/tar czvf /home/user/penis0.tgz /home/user/penis
1 6 * * * /bin/rm /home/user/penis1.tgz && /bin/tar czvf /home/user/penis1.tgz /home/user/penis
1 12 * * * /bin/rm /home/user/penis2.tgz && /bin/tar czvf /home/user/penis2.tgz /home/user/penis
1 18 * * * /bin/rm /home/user/penis3.tgz && /bin/tar czvf /home/user/penis3.tgz /home/user/penis

torstai 1. joulukuuta 2011

How to make dubstep

Here is an easy guide to make dubstep:
1. sudo aplay -c 2 -f S16_LE -r 44100 /var/log/messages and record it
2. add baseline
3. ?????????
4. PROFIT

Terveisiä jounille

keskiviikko 30. marraskuuta 2011

Error Starting NetworkManager

Eli päivän sabayon vinkki:

Oli taas kiva päivä kirjottaa:
#equo update && upgrade

Jonka seurauksen tuli Käynnistyksen yhteydessä virheilmoitus :
*starting networkmanager
*error starting networkmanager


Tämähän oli nii mukavaa ja mainiota. Eli ei päästy ennää nii heleposti internet.
no ongelmahan ei ole tämän näiköinen. voit silti helposti yhdistää tietokoneen internettiin komennolla menemällä pääkäyttäjä tilaan ja suorittamalla ohjelman dhclient seuraavanlaisesti:

1. Avaa pääte.
2. mene pääkäyttäjä tilaan
User@Hostname ~ $su
Password:
Hostname #

3. Suorita ohjelma dhclient

Hostname~ #dhclient eth0

4. tarkistetaan että internetti on päällä:
Hostname~ #ifconfig -a
eth0 Link encap:Ethernet HWaddr ff:ff:ff:ff:ff:ff
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ffff:ffff:ffff:ffff/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:79102 errors:0 dropped:0 overruns:0 frame:0
TX packets:31824 errors:0 dropped:0 oveNetworkManager start --log-level=DEBUGrruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:115975438 (110.6 MiB) TX bytes:5137693 (4.8 MiB)
Interrupt:54


Nyt ku meillä on internetti ni voijaa mennä korjaamaa tuo NetworkManager:
eli mehä voijaa ny selevittää 3 tappaa että mikä siinä on rikki.



yksi tapa on selvittää mikä paketissa on rikki on käyttää korkeampaa viestitystasoa ohjalmaa käynnistettäessä :

Hostname ~ # NetworkManager start --log-level=DEBUG
NetworkManager: error while loading shared libraries: libwimaxll.so.0: cannot open shared object file: No such file or directory

Eli libwimaxll.so.0 uupuu.

Toinen tapa viallisen kirjaston selvittämiseen on ldd-ohjelma. Tämän käyttämiseen meidän pitää selvittää missä se suoritettava ohjelma on, jsionka /etc/init.d/NetworkManager-käynistysscripta suorittaa. :
Hostname~ #cat /etc/init.d/NetworkManager
#!/sbin/runscript
# Copyright (c) 2008 Saleem Abdulrasool
# Distributed under the terms of the GNU General Purpose License v2
# $Header: $

depend() {
need dbus logger
}

start() {
if [ -f /etc/.nonm ]; then
einfo "Skipping NetworkManager, /etc/.nonm found or \"nonm\" bootparam passed."
rm /etc/.nonm
return 0
fi

ebegin "Starting NetworkManager"
start-stop-daemon --start --quiet --pidfile /var/run/NetworkManager.pid \
--exec /usr/sbin/NetworkManager -- --pid-file /var/run/NetworkManager.pid
eend $?
}

stop() {
ebegin "Stopping NetworkManager"
start-stop-daemon --stop --quiet --pidfile /var/run/NetworkManager.pid
eend $?
}

# vim: set ft=gentoo-init-d ts=3 sw=3 et:


Kuten huomaamme ohjelma sijaitsee : /usr/sbin/NetworkManager.

tarkastetaan ldd:llä mitä puuttuu :

Hostname~ #ldd /usr/sbin/NetworkManager

linux-vdso.so.1 => (0x00007fffef1ff000)
libnm-util.so.2 => /usr/lib64/libnm-util.so.2 (0x00007f2730d41000)
libiWmxSdk.so.0 => /usr/lib64/libiWmxSdk.so.0 (0x00007f2730959000)
libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007f2730731000)
libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f27304eb000)
libgudev-1.0.so.0 => /lib64/libgudev-1.0.so.0 (0x00007f27302e0000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f27300c3000)
libnl.so.1 => /usr/lib64/libnl.so.1 (0x00007f272fe71000)
libpolkit-gobject-1.so.0 => /usr/lib64/libpolkit-gobject-1.so.0 (0x00007f272fc55000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f272f914000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f272f6c3000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f272f4bf000)
libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f272f2ba000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f272ef97000)
libm.so.6 => /lib64/libm.so.6 (0x00007f272ed14000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f272eb10000)
libc.so.6 => /lib64/libc.so.6 (0x00007f272e784000)
librt.so.1 => /lib64/librt.so.1 (0x00007f272e57b000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f272e376000)
libssl3.so => /usr/lib64/libssl3.so (0x00007f272e13c000)
libsmime3.so => /usr/lib64/libsmime3.so (0x00007f272df0d000)
libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007f272dced000)
libnss3.so => /usr/lib64/libnss3.so (0x00007f272d9ae000)
libplds4.so => /usr/lib64/libplds4.so (0x00007f272d7aa000)
libplc4.so => /usr/lib64/libplc4.so (0x00007f272d5a5000)
libnspr4.so => /usr/lib64/libnspr4.so (0x00007f272d366000)
libwimaxll.so.0 => not found
libz.so.1 => /lib64/libz.so.1 (0x00007f272d150000)
libudev.so.0 => /lib64/libudev.so.0 (0x00007f272cf41000)
/lib64/ld-linux-x86-64.so.2 (0x00007f2730f95000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f272cd2a000)
libffi.so.5 => /usr/lib64/libffi.so.5 (0x00007f272cb21000)


Eli tämä indikoisi libwimax11.so.0 tiedoston uupumista

Helepoin on käyttää suoraan Sabayonin omaa libtestiä ja tai deptestiä, koska nämä ongelmat ylleensä johtuu puuttuvista kirjastoista.

Hostname~ #equo debtest && equo libtestequo deptest
>> @@ Running dependency test ...
>> @@ These are the dependencies not found:
>> # net-wireless/wimax-tools
>> # Needed by:
>> # net-wireless/wimax-1.5.2
>> @@ Installing available packages in 10 seconds ...
>> @@ Calculating dependencies ...
>> ## [N] [sabayon-weekly] net-wireless/wimax-tools-1.4.5|1
>> @@ Packages needing to be installed/updated/downgraded: 1
>> @@ Packages needing to be removed: 0
>> @@ Download size: 0b
>> @@ Used disk space: 1.0MB
>> @@ You need at least: 1.3MB of free space
>> :: (1/1) >>> 1 packages
>> ## Package checksum matches: net-wireless:wimax-tools-1.4.5~1.tbz2
>> ++ (1/1) >>> net-wireless/wimax-tools-1.4.5
>> ## Unpacking: net-wireless:wimax-tools-1.4.5~1.tbz2
>> ## SPM: setup phase
>> ## Installing package: net-wireless/wimax-tools-1.4.5
>> ## [Tools to use Intel's WiMax cards]
>> ## Updating database: net-wireless/wimax-tools-1.4.5
>> ## Cleaning previously installed application data.
>>> Regenerating /etc/ld.so.cache...
>> ## Cleaning: net-wireless/wimax-tools-1.4.5
>> @@ Installation complete.

Ja tuossaha tuo deptesti huomaski että siellähä puuttuu wimaxia ja korjas sen samalla. Näin helppoa ja yksinkertaista Sabayonin käyttö on.

pistetään vielä NetworkManager Päälle.

Hostname~ #/etc/init.d/NetworkManager start
* Caching service dependencies ... [ ok ]
* Starting NetworkManager ... [ ok ]

Kyseisiä keinoja on sitten helppo käyttää muuhunkin ongelmanratkaisuun linuxin palveluiden kanssa.

Terveisiä jounille

lauantai 28. toukokuuta 2011

Irssin perusteet

Kirjoitin pienen oppaan irkkaamisen aloittamiseksi unix palvelimella käyttäen irssi asiakasohjelmaa. Oppaan voi lukea Täällä

perjantai 6. toukokuuta 2011

Jatkoa Android 2.3:sen asennukseen ZTE BLADE gen1 :seen

Noniin tänään sitten ajattelin päivitellä asennukseni uuteen cm 7.0.3. buildiin suoraan rom managerin kautta, asennuksen jälkeen huomasin saunalahden logon vain vilkkuvan käynistyksen yhteydessä jolloin mieleeni tuli että 7.0.0 jälkeisen buildit tarvitsevat gen2 puhelimen, mutta nou hätä!

Modacon foorumit auttavat jälleen http://android.modaco.com/content/zte-blade-roms-rom-customisation/338058/gen1-gen2-rom-cm-7-0-2stable-n57-tpt-image-for-easy-install/


Suosittelen lataamaan paketin jossa on 15MB Cache/136MB System/304MB Data

Pura paketti sd-kortin juureen niin että image kansio näkyy siellä.

Sulje puhelin ja käynistä se pitämällä vol+ nappia pohjassa.
Nytten sinulla pitäisi näkyä vihreä ruutu, jonka jälkeen suosittelen odottamaan rauhallisesti.

Cynagoenmodin pitäis käynistyä ja kaikki pitäis olla kunnossa. Suosittelen poistamaan image kansion sd kortilta tämän jälkeen.

Haluat varmasti päivittää CM:n uudempaan versioon nyt ja se onnistuu rom managerin kautta kuten aikasemminkin yritin, tällä kertaa saunalahden logo ei vaan ala vilkkuun koska puhelin on gen2!

keskiviikko 4. toukokuuta 2011

openshot effects and transitions missing in ubuntu

So i had this problem and solution was to remove following files:
OpenShot.mo
OpenShot.po
from /usr/share/pyshared/openshot/locale/fi/LC_MESSAGES folder.

fi is finnish locale and you should remove it from your own locale.