Monthly Archives: March 2013

Berg - Barenboim στη Φιλαρμονική

Πηγα τη Δευτερα στη Φιλαρμονικη. Επαιζε η Ορχήστρα της Κρατικης Όπερας με τον Μπαρενμπόιμ τα 3 ορχηστρικά κομματια του Μπεργκ.

Πολυ μου αρεσε η Μπατιασβίλι στο Μπραμς. Τα Πρελουδια ηταν οκ. Αλλα στο Μπεργκ μού τα χαλασαν. Ο μαεστρος (με τον οποιο ειχα ακουσει τον Μάρτιο του 2005 τα 5 ορχηστρικά κομματια του Μπουλεζ Νοτασιον και ελεγα να μην τελειωσει ποτε αυτη η υπεροχη μουσικη) και η ορχηστρα δεν ηταν επαξια των απαιτησεων του opus 6. Οι μελωδιες που πηγαιναν απο οργανο σε οργανο καταπινονταν, οι μελωδικες αιχμες αμβλυνονταν, το αμονι στο τελος δεν ηταν μαζι με την ορχηστρα και γενικως η ροη δεν δινοταν.

Τα κομματια αυτα τα ειχα ακουσει πριν μερικα χρονια με τον Μπουλεζ παλι στη Φιλαρμονικη. Εκεινη η εκτελεση με ειχε ενθουσιασει!... Θα μου μεινει αξεχαστο το τεραστιο ξυλινο σφυρι στο τελος...

[SOLVED] spamassassin

In the last weeks during my home computer work I experienced an extraordinary event: I received spam. I was very surprised, because I thought, that I had spamassassin correctly configured and installed.

[So, that is how spam looks like... Hmm, Interesting]

I had a look at /etc/conf.d/spamd, it looked ok. Aha, there I defined the log file: ${SAHOME}spamd.log. I had a look at the logs, and I saw that ~/.spamassassin does not exist!

Creating it did not solve the problem. The headers of the mails did not have any little stars from my local host.

After playing around, I realised: I had to start the service! That easy...

systemctl (start|enable) spamassassin

And bye bye spam! Mach's gut!

beeps again

I changed the structure of the beep fortune cookie. I use now the Audio::Beep which permits lilypond syntax and I used the idea from the best answer from this post to select a random perl beep file. Now my beep fortune works like this:

1) Have all beep perl files in a directory, e.g. ~/beep/

2) Run this bash script:


#!/bin/bash
files=(/home/alex/scripts/beep/*.pl)
/usr/bin/perl `printf "%s\n" "${files[RANDOM % ${#files[@]}]}"`

Now, every time my computer starts, I listen to a random selected beep melody. It's awesome! Every day I will write a new melody mainly from the classical repertory and put it in my beep repository (but also from medieval and folk music). After I will have many of them (only music allowing free reproduction), I will publish them for download.

Maybe I will write some original compositions as well! Well, that's interesting!...

And for the fans of the internal speaker, here is my beep of the week:


use Audio::Beep;
my $beeper = Audio::Beep->new();
print "J.S.Bach: Concert for Harspichord and Strings in d minor\n";
my $music = << 'EOS';
\tempo80
d16 e f8 e d a' d4 a8
bes g16 e  a8 f16 d  g8 e16 cis a8 bes'4
g16 e a,8 cis'4 bes16 g a,8 e''4 cis16 a bes g a f g e f d
e cis d b cis a b cis d e f g a bes c8
c16 d es8 fis, g cis, d gis, r a r d, r
EOS
$beeper->play( $music );

Μια ασυνήθιστη πρόταση

Νομιζω πρεπει να ηταν το 2008 τον Νοεμβριο, που λιγο μετα την καταθεση της πτυχιακης μου εργασιας στα μαθηματικα ειχα αποφασισει να κανω παλι μαθηματα πιανου για να κερδισω καποια χρηματα. Ειχα εκτυπωσει μερικες αγγελιες και πηγαινα εδω κι εκει να τις καρφιτσωσω, σε πανεπιστημια και βιβλιοθηκες.

Καθως καρφιτσωνα την αγγελια στην Αμερικανικη Βιβλιοθηκη στο Κρόιτσμπεργκ ενας αντρας κοντα στα 50 στεκοταν πισω μου και με παρατηρουσε. Μολις τελειωσα με ρωτησε: «εσεις ειστε ο μουσικος;». «Ναι» απαντησα, «ενδιαφερεστε;», «οχι εγω, για την κορη μου» απαντησε. «Και, αν επιτρεπετε, ποσο κοστιζει;» με ρωτησε. «Πού μενετε;», «στο Κρότσμπεργκ», «τοτε ειναι 23€ το μαθημα και 5€ για την μετακινηση». Κοντοσταθηκε λιγο, και με ρωτησε «να σας ρωτησω κατι, το βρισκεται δικαιο;». Καταλαβα οτι του φανηκε ακριβο το μαθημα και του λεω: «Κοιταξτε, τι λεει εδω [στην αγγελια]; μουσικολογος. 5 χρονια σπουδες. Παρακατω; Συνθετης. Αλλα 5 χρονια σπουδες. Και παρακατω; Πιανιστας. 13 χρονια μελετης απο παιδι, χιλιαδες εξοδα για οργανα, βιβλια, διδακτρα. Και τωρα ζηταω 28€, τη στιγμη που ενας υδραυλικος ζηταει 36€ την ωρα. Αν με ρωτατε λοιπον, σας λεω οχι, το βρισκο πολυ αδικο!».

Να μην τα πολυλογω, ο ανθρωπος μου ειπε πως ηταν εργατης, απο την Τουρκια, ειχε τραυματιστει στη μεση και πως δεν μπορουσε πια να δουλεψει. Απο τη δε μουσικη σχολη που πηγαινε η ταλαντουχα κορη του και πληρωνε 80 ή 90€ το μηνα, ουτε ηταν ευχαριστημενος, ουτε ομως και μπορουσε πια να πληρωσει τα διδακτρα. Ειχε ομως το μερακι να μαθει η κορη του μουσικη...

Τι να πω, με συγκινησε ο τυπος, και οταν πηγα σπιτι του τηλεφωνησα, και του ειπα πως εγω δεν κανω παζαρια την τιμη του μαθηματος, ειναι 28€ ή τιποτα, και πως εφοσον δεν ειναι σε θεση να πληρωσει τα 28€ τοτε εγω διατιθεμαι να κανω μαθημα στην κορη του χωρις λεφτα, με την συμβολικη αμοιβη, μια και η τουρκικη κουζινα ειναι απο τις καλυτερες του κοσμου, να μου κανει το τραπεζι μετα το μαθημα, να τρωμε μαζι, να γνωριστουμε και να γινουμε φιλοι. Μου ειπε, ξαφνιασμενος, πως κι ετσι μπορω να ερχομαι να τρωω—θα με ειχε παρει για πεινασμενο, τι καλος ανθρωπος... Του ειχε ερθει λιγο νταμπλας η φαση, γι αυτο του προτεινα να το σκεφτει, να το συζητησει με τη γυναικα του, αν μαγειρευει εκεινη, και να με παρουν τηλεφωνο. Τα μαθηματα θα ηταν κατι σαν υποτροφια, μια και η κορη τους ειχε ταλεντο.

Ε, ακομα το σκεφτεται...

fortune cookie with internal pc speaker

If you have the programmes strfile, fortune and beep, you can have fortune cookies with music coming out of your pc speaker!

Here is how it goes.

1) Create a file, say MyMusicCookies, with some beep melodies, separated by %, see for example one previous post here.

2) run
strfile MyMusicCookies MyMusicCookies.dat

3) enjoy a random music piece with
fortune MyMusicCookies | bash

You can also make a mixed file with text and beep music and let yourself be surprised!

Have fun!

UPDATE: And if you use Arch Linux, then you can activate your fortune-music player on boot by writing a file as

/etc/systemd/system/boot-music.service

with a content like


[Unit]
Description=Set boot music

[Service]
Type=oneshot
RemainAfterExit=no
ExecStart=/usr/bin/fortune /directory/to/MyMusicCookies | /bin/bash

[Install]
WantedBy=multi-user.target

and activating it with

systemctl enable boot-music

😉

ενημέρωση arch: φοβερή μετάφραση!

Χα χα, καλα, ο πακμαν εγραψε σημερα (τελευταία σειρα: Η μεταφραση!):


# pacman -Syu
:: Συγχρονισμός βάσης πακέτων...
core ενημερωμένο
extra ενημερωμένο
community ενημερωμένο
multilib ενημερωμένο
:: Έναρξη πλήρους αναβάθμισης συστήματος...
ουδέν πρακτέον
#

arch log #4

Today  I wrote my first service file for arch! It's so easy!...

Before today I connected to the internet by executing

################################
ip link set enp2s0 up
pppoe-start

################################

at start up of xfce. How inelegant!

By just following instructions on the wiki I created easily my own service file:

################################
[Unit]
Description=Network Connectivity
Wants=network.target
Before=network.target
BindsTo=sys-subsystem-net-devices-enp2s0.device
After=sys-subsystem-net-devices-enp2s0.device

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/ip link set enp2s0 up
ExecStart=/usr/sbin/pppoe-start

ExecStop=/usr/sbin/pppoe-stop
ExecStop=/sbin/ip link set enp2s0 down

[Install]
WantedBy=multi-user.target

################################

systemctl can now start and stop the service, or enable it on boot!