/dev/nikc/blog

Kuolleiden purjehduskenkien seura

Sep 7th 2006

Uoma

11:52

Uoma

Valokuvatorstai #16: uoma. Kenkälaatikoista kaivetuilla mennään edelleen.

*

Muut Valokuvatorstain osallistumiseni

Shorts

Sep 4th 2006

WordPressin tietokannan varmuuskopioinnista

16:48

Pni on paininut WordPressin tietokannan varmuuskopioinnin automatisoinnin kanssa. Itse en ole asian kanssa paininut, sillä olen tuudittautunut ajatukseen että palveluntarjoajani hoitaa asian puolestani. Tarjosin kuitenkin Pni:lle vaihtoehtoista toteutusta ja hiljainen päivä yhdistettynä sisäisen nörttini kanssa teki homman teoriasta käytäntöön.

Valmista koodia, silvuplee. Vaatii toimiakseen ohjelmat mysqldump, mutt ja gzip.

<code>#!/bin/bash

mysqldump="/usr/bin/mysqldump"
mutt="/usr/bin/mutt"
gzip="/bin/gzip"

tmpdir="<tmpdir>"
datesuffix=`date +%Y-%m-%d`
fileprefix="db-bak"
mailrecipient="user@host.tld"
mailsubject="Wp Db Bak ($datesuffix)"
# use one of the below
# mailbody=`cat <path to textfile>`
mailbody="<text>"

dbname="<database name>"
dbuser="<database username>"
dbpass="<database password>"
dbhost="<database host>"
tableprefix="<wp-table-prefix>"
tables="wp_categories wp_comments wp_linkcategories wp_links wp_options wp_post2cat wp_postmeta wp_posts wp_usermeta wp_users"

#Taman alemmas ei pitaisi olla tarvetta muokata

tablesfinal=""
for tbl in $tables; do
        tablesfinal="$tableprefix$tbl $tablesfinal"
done;

$mysqldump -h $dbhost -u $dbuser --password=$dbpass $dbname --tables $tablesfinal > $tmpdir/$fileprefix-$datesuffix.sql
$gzip $tmpdir/$fileprefix-$datesuffix.sql
echo "$mailbody" | $mutt -s "$mailsubject" -a $tmpdir/$fileprefix-$datesuffix.sql.gz $mailrecipient
rm -f $tmpdir/$fileprefix-$datesuffix.sql.gz</code>

Olkaa hyvät, te ketä kaipaatte. Muistakaa ottaa ne skriptin lukuoikeudet pois muilta kuin itseltänne (chmod 700), kun sitä tietokannan salasanaa ette varmaankaan halua jakaa.

Edit. Skandien kanssa näyttäisi olevan vähän ongelmia tällä metodilla, ilmeisesti (ainakaan minun) konsoli ei tykkää UTF8-merkistöstä. Jatkan tutkimista ja kehittelyä ja kerron heti kun ratkon ongelman.

Edit2. Ongelmat saattavat sittenkin olla jossain muualla. Näyttäisi nimittäin siltä että mulla se mikä näytti olevan konsolin ongelma, onkin ongelmana jo kannassa. Kokeilkaa joku muu ja kertokaa miten toimii.

Lataa skripti

Shorts

Sep 1st 2006

Elämä risaseks

20:47

Päätinpä tänään olla laiska ja syödä ulkona. Kohteeksi valitsin minua monta kertaa tuoksuillaan vietelleen kreikkalaisravintola Minoksen kampin ostoshelvetissä.

Miljöö oli mukava. Taustalla hiljaista kreikkalaista musiikkia. Ei liian kirkas valaistus. Tuolissa hyvä istua. Sanalla sanoen viihtyisää. Vaikkakin se tietysti on semmoinen akvaario kuin se on, muttei se häirinnyt.

Alkuruoaksi söin kreikkalaisen maalaissalaatin, eli perussetin. Fetaa, oliivia, tomaattia, jne jne. Hyvää mutta hyvää. Salaatin kaverina tuli jonkinlaista pullaleipää, vissiinkin sitä oliiviöljyleipää mitä sieltäpäin maailmaa tulee. Ihan jees, muttei mitään erikoista.

Pääruoaksi valitsin karitsan kyljyksiä grillistä. Oikein hyvää. Mediumiksi kypsennettyä erittäin maistuvaa lihaa. Lisukkeena oli oreganolla maustettuja lohkoperunoita, sekä kypsennettyä punaista ja vihreää paprikaa. Sipuliakin oli, mutta minä en siitä niin välitä, niin jätin sen lautaselle.

Kaiken tämän huuhdoin alas punaviinillä, joka kuitin mukaan kulki nimellä Korinthia, jota ikäväkseni en löytänyt Alkon valikoimista, kun kotimatkalla kävin täydentämässä punaviinivarastoani.

Palvelukin oli nopeaa, vaikkakin välillä vähän innokasta. Tarjoilija kävi vähän väliä täyttelemässä vesilasiani, koska “Ei ollut riittävästi tekemistä”. Melko kummallinen kommentti, mutta olinhan yksin niin ei tuo satunnainen vierailu minua haitannut.

Hinnasta en oikein osaa sanoa mitään koska käyn niin harvoin ravintolassa syömässä (muuta kuin pizzaa), mutta ei se millään tavalla halpaa lystiä ollut. Kokonaisuus oli kuitenkin mielestäni hintansa väärti.

Kaiken kaikkiaan hyvää settiä. Suosittelen ehdottomasti. Miinuksena täytyy kyllä mainita, että hammastikkuina tarjoiltiin pyöreitä cocktail-tikkuja, ja ne ovat melko arvottomia kaivelemaan niitä lihanjäämiä hampaiden välistä.

Shorts

Meta

Pages

Search blog

Latest comments