Evaggelos Balaskas - System Engineer

The sky above the port was the color of television, tuned to a dead channel

Blog
Posts
Wiki
About
Contact
rss.png twitter linkedin github gitlab profile for ebal on Stack Exchange

Next Page »
  -  
« Previous Page
Nov
02
2009
party release ubuntu 9.10
Posted by ebal at 07:48:40 in blog, planet_ellak

Ημερομηνία: Κυριακή 01 Νοεμβρίου 2009
Τοποθεσία: Θησείο
Μέρος: Μορφή
Διεύθυνση: Ηρακλειδών 21-23 (χαμηλά στην Ηρακλειδών)
Γεγονός: Πάρτυ έκδοσης της διανομής ubuntu 9.10
Φωτοντοκουμέντα:

http://www.flickr.co … s/44234142@N06/show/
http://www.flickr.co … ubuntu-gr/pool/show/

Εάν και κάθε κυριακή ακολουθώ μία ιεροτελεστία ύπνου & καφεδάκι με φίλους χαλαρά για να ξεκουραστώ και να προετοιμαστώ για την πάντα δύσκολη Δευτέρα, εχθές αποφάσισα να τροποποιήσω λίγο το πρόγραμμά μου και να παραβρεθώ στο release party του ubuntu-gr

Μεγάλη παρέα (νομίζω γύρω στα 25 άτομα), άτομα κάθε ηλικίας (από 13ών έως 73ών) με αρκετή όρεξη … για τούρτα.
Γνώρισα αρκετά φιλαράκια (την καλημέρα μου σε Γιώργο,Αντώνη,Ηλία,Νίκο,Λευτέρη,Λουκά,Γιάννη,Κώστα,Θάνο,Διονύση κι όλους τους υπόλοιπους).

Δύο τούρτες οι οποίες εξαφανίστηκαν σε μερικά δευτερόλεπτα, αλλά δυστυχώς οι περισσότεροι πήγαν χορτάτοι (κι εγώ στο μυαλό μου είχα άλλα πράγματα). Μοιραστήκαμε με τον Παπαδήμα μισό λίτρο ρακή (κατά την προσωπική μου εκτίμηση ΟΧΙ και τόσο … αξιόλογη), κι έτσι ζεσταθήκαμε λίγο (εχθές είχε αρκετή υγρασία).

Οι κύριες μου συζητήσεις με τα παιδιά του ubuntu-gr ήταν πιο πολύ “γνωριμίας”.
Γνώριζα μερικά άτομα από άλλους χώρους, αλλά για τους περισσότερους ήμουν άγνωστος.

Οι πιο ειδικές συζητήσεις που είχα (μιας κι ήμουν ο μόνος εκτός ubuntu-gr, μάλιστα πρέπει να ήμουν κι ο μόνος χωρίς Ubuntu !!!) είχαν ως κύριο θέμα τα διάφορα forums/συλλόγους/συμμετοχή κι επέμενα στην παγιωμένη μου θέση:

  • Εάν θέλεις να προσφέρεις, κάντο.
  • Δεν χρειάζεται να είσαι μέλος σε κανένα forum/σύλλογο/παρέα/λίστα/irc (γενικότερα ΔΕΝ χρειάζεται να φοράς ταμπέλες),
  • δεν χρειάζεται να περνάς τον χρόνο σου γκρινιάζοντας με τις επιλογές των άλλων όταν δεν συμφωνείς,
  • δεν χρειάζεται να επικρίνεις άλλες συμπεριφορές,
  • δεν χρειάζεται να βρίσκεις συνέχεια δικαιολογίες ότι δεν έχεις χρόνο/γνώσεις ή δεν ξέρω εγώ τι άλλο.

Εάν πραγματικά θέλει κάποιος να προσφέρει, βρίσκει τρόπο

Κι επιστρέφω στο αρχικό μου θέμα … πέρασα πάρα πολύ ωραία.

Γνώμη μου είναι ότι κάποια στιγμή θα πρέπει να κανονίσουμε μια συνάντηση όλα τα μέλη από όλες τις κοινότητες/forum/συλλόγους/ομάδες. Πιστεύω ότι θα είναι μία υπερβολικά πολύ καλή συνάντηση με αρχικό σκοπό την γνωριμία των μελών κι έπειτα την συνεργασία των διαφόρων κοινοτήτων (κάτι σαν τα τσίπουρα στην fosscomm στην λάρισσα). Η συμμετοχή σε τέτοιες συναντήσεις είναι πάντα πολύ καλές ευκαιρίες για να γνωρίσεις ενδιαφέροντες ανθρώπους που έχουν μεράκι κι ασχολούνται τελικά λίγο έως πολύ με αυτό που ασχολούμαστε όλοι μας: το linux

  • 1 comment
Oct
30
2009
Ubuntu 9.10 on a single hard disk with Windows XP
Posted by ebal at 09:12:48 in blog, planet_ellak

Έφτιαξα ένα screencast που παρουσιάζει πως γίνεται η εγκατάσταση της διανομής Ubuntu 9.10 σε ένα σύστημα που έχει μόνο ένα δίσκο (10gb) με Windows XP.

Το αποτέλεσμα είναι ένα Dual Boot σύστημα με Ubuntu & Windows.

DownLoad:

ubuntu-9.10-desktop-i386.iso

download-ubuntu-910.jpeg

Installation:

Ubuntu 9.10 with Windows XP on a single hard disk from Evaggelos Balaskas on Vimeo.

Εάν θέλει κάποιος να κατεβάσει το βίντεο:

800×656, 21.88MB

dual-boot-grub-menu.jpeg

ΥΓ: Έχω χρησιμοποιήσει το VirtualBox, αλλά και σε πραγματικό σύστημα η διαδικασία είναι ακριβώς η ίδια.

  • 3 comments
Oct
14
2009
Php 5.3.0 cgi or fastcgi ?
Posted by ebal at 18:41:59 in blog, planet_ellak

Μέχρι την εκδοση 5.2.x όταν ήθελα να εγκαταστήσω την php ως fastcgi έπρεπε κατά το configuration να προσθέσω το εξής:

./configure --enable-fastcgi

Στην έκδοση 5.3.0 παρατήρησα το εξής:

FastCGI is now always enabled and cannot be disabled

Τι σημαίνει αυτό θα ρωτάτε;

[ebal@myarch php-5.3.0]$ ./configure –enable-fastcgi
…
…
…
Notice: Following unknown configure options were used:

–enable-fastcgi

Check ‘./configure –help’ for available options

Δεν χρειάζεται να παραμετροποίησουμε απολύτως τπτ. Με ένα απλό ./configure, αρκεί για να εγκατασταθεί η php ως FastCGI.

Ναι αλλά πως μπορώ να ρυθμίσω τον apache ώστε να εκτελεί τα web apps σε php;

Η αλήθεια είναι ότι δεν είναι ιδιαίτερα δύσκολο! 3 βήματα φτάνουν (τουλάχιστον απλά για να δείτε ότι παίζει).
Εάν ακολουθήσετε τις default εγκαταστάσεις σε apache 2.2.14 & php 5.3.0 θα καταλήξετε με παρόμοια (εάν όχι ακριβώς ίδια εγκατάσταση) με αυτή που έχω εγώ.

1. Πρέπει να δημιουργήσουμε το εξής script:


cat > /usr/local/apache2/cgi-bin/php5.3.0.cgi << EOF
#!/bin/sh
exec /usr/local/bin/php-cgi
EOF

2. Πρέπει να δώσουμε σε αυτό το script δικαίωμα εκτέλεσης και να το τροποιήσουμε τα δικαιώματα σε αυτά του User/Group που έχουμε δώσει στον apache.


chmod u+x /usr/local/apache2/cgi-bin/php5.3.0.cgi 
chown apache.apache !$

3. Να ρυθμίσουμε τον apache ώστε να στέλνει όλες τις php σελίδες στο παραπάνω script


vim /usr/local/apache2/conf/httpd.conf
...
AddType application/x-httpd-php .php
Action application/x-httpd-php /cgi-bin/php5.3.0.cgi
...

Αυτό ήταν!
Δημιουργούμε το εξής αρχείο:


# cat > /usr/local/apache2/htdocs/p.php << EOF
<?php phpinfo(); ?>
EOF

Και εκκινούμε τον apache:


/usr/local/apache2/bin/httpd -k start

Εάν ανοίξουμε τo http://localhost/p.php θα παρατηρήσουμε το εξής:

PHP Version 5.3.0

Server API CGI/FastCGI

Simple As That

Oct
13
2009
Comparison of Web Apps
Posted by ebal at 05:59:18 in blog, planet_ellak

Κατά καιρούς έχω δεχθεί την εξής ερώτηση (με παραλλαγές):

  • Τι cms/blog/wiki/forum να βάλω στο site μου.

Η απάντηση μου είναι η εξής:

  • Να δοκιμάσεις τα πιο δημοφιλή σε ένα lampp περιβάλλον και να επιλέξεις αυτό που σε κάνει να νιώθεις πιο άνετα μαζί του.

Χρήσιμα links είναι τα εξής:

  • CMS Matrix
  • Blog Matrix
  • Wiki Matrix
  • Forum Matrix
  • Podcatcher Matrix

Να έχετε στο πίσω μέρος του μυαλού σας τα εξής στοιχεία:

  • Να είναι ευκολόχρηστο, μακριά από περίπλοκα συστήματα.
  • Να δουλεύουν σωστά τα ελληνικά με UTF-8
  • Να μπορεί να αναβαθμιστεί εύκολα (κρίσιμο σημείο)
  • Να είναι ενεργό ως έργο τουλάχιστον 6 μήνες πριν
  • Να είναι αρθρωτό και να υποστηρίζει θέματα
  • Να χρειάζεται την ελάχιστη συντήρηση
  • και τέλος να νιώθετε άνετα μαζί του.
Oct
12
2009
Athens Digital Week 2009
Posted by ebal at 05:34:05 in blog, planet_ellak

Για να οργανωθούμε λίγο:

Τετάρτη 14 ως τη Κυριακή 18 Οκτωβρίου στο Γκάζι.

Υπάρχει μάλιστα ξεχωριστή ενότητα Open Source

Oct
09
2009
Toshiba OpenSolaris Laptop
Posted by ebal at 06:26:20 in blog, planet_ellak

Πολύ ενδιαφέρον για όποιον ενδιαφέρεται να αγοράσει ένα laptop και θέλει να εργαστεί με opensolaris:

Toshiba OpenSolaris Laptop

Oct
03
2009
What the hackers are looking for ?
Posted by ebal at 08:32:17 in blog, planet_ellak

Ένα αρκετά καλό σημείο για να ελέγξει κανείς τις αδυναμίες σε ένα web site είναι φυσικά τα logs του web server.

Τι προσπαθούν οι hackers να βρουν;
Τι προσπαθούν να κάνουν;

Έχω μόνο δύο εφαρμογές στο balaskas.gr:

  • Flat Press
  • WackoWiki

οπότε τα περισσότερα hits τα παίρνω από το 404 (not found) error του apache.

Ενδεικτικά παραθέτω μερικά entries:

  • /phpmyadmin//scripts/setup.php
  • /phpMyAdmin//scripts/setup.php
  • /mambots/content/multithumb/multithumb.php
  • /mysql/config/config.inc.php
  • /p/m/a/config/config.inc.php
  • /scripts/setup.php
  • /phpmyadmin/config/config.inc.php
  • /pma/config/config.inc.php
  • /xmlrpc/xmlrpc.php
  • /PHPMYADMIN/config/config.inc.php
  • /xmlsrv/xmlrpc.php
  • /admin/config/config.inc.php
  • /pma//scripts/setup.php
  • /b2/xmlsrv/xmlrpc.php
  • /phpadsnew/adxmlrpc.php
  • /dbadmin/config/config.inc.php
  • /webmail/bin/msgimport
  • /phpads/adxmlrpc.php
  • /xmlrpc.php
  • /drupal/xmlrpc.php
  • /wordpress/xmlrpc.php
  • /phpAdsNew/adxmlrpc.php
  • /community/xmlrpc.php
  • /phpMyAdmin/config/config.inc.php
  • /blogs/xmlrpc.php
  • /blog/xmlsrv/xmlrpc.php
  • /adserver/adxmlrpc.php
  • /blog/xmlrpc.php
  • /mysql//scripts/setup.php
  • /php-my-admin/config/config.inc.php
  • /ads/adxmlrpc.php
  • /roundcube/bin/msgimport
  • /blogs/xmlsrv/xmlrpc.php
  • /phpmyadmin/main.php
  • /adxmlrpc.php
  • /bin/msgimport
  • /mail/bin/msgimport
  • /phpgroupware/xmlrpc.php
  • /b2evo/xmlsrv/xmlrpc.php
  • /pMA//scripts/setup.php
  • /myadmin/config/config.inc.php
  • /blogtest/xmlsrv/xmlrpc.php
  • /includes/orderSuccess.inc.php
  • /database/main.php
  • /mantis/login_page.php
  • /typo3/phpmyadmin/js/keyhandler.js
  • /horde-3.0.9//README
  • /pma/js/keyhandler.js
  • /administrator/phpMyAdmin-2.6.3/main.php
  • /mycal//tools/send_reminders.php
  • /websql/js/keyhandler.js

και κάπου εδώ σταματάω να γράφω, νομίζω όλοι το έχετε πιάσει το νόημα.

Μερικές συμβουλές:

  • Διαβάστε τα logs
  • Κρατήστε επαφή με τις τελευταίες εκδόσεις των προγραμμάτων που υπόσχονται λύσεις σε όλα τα bugs και security holes που έχουν βρεθεί στις προηγούμενες εκδόσεις
  • Μετονομάστε τους καταλόγους των προγραμμάτων σε κάτι διαφορετικό από τα κοινά ονόματα. Έτσι θα δυσκολεύσετε λιγάκι τους επιτιθέμενους.
  • Αλλάξτε τα default συνθηματικά των εφαρμογών
  • Κρατήστε επιτέλους ένα αντίγραφο, σώζει ζωές το έχουμε ξαναπεί.
Sep
26
2009
Μπυροσυνάντηση 10 Οκτώβρη 2009
Posted by ebal at 09:43:07 in blog, planet_ellak

Μαρκάρετε την παρακάτω ημερομηνία στο ημερολόγιo σας:

10.10.09

Ημέρα Σάββατο στους 5 δρόμους στα εξάρχεια κανονίζουμε μία συνάντηση για μπύρες, (to know us better).

Το συζητάμε εδώ,
αλλά αφορμή ψάχνουμε για να μαζευτούμε παρέα και να πιούμε μια μπύρα.

Η πρόσκληση είναι ανοιχτή για όσους διαβάζουν αυτό το post
(εάν τυπώσετε αυτό το post - τα νερά θα είναι κερασμένα)

  • 4 comments
Sep
24
2009
Linux Gazette from greek mirror
Posted by ebal at 11:05:52 in blog, planet_ellak

http://ftp.otenet.gr/www/linuxgazette

cool εεεε ?

  • 1 comment
Sep
22
2009
Dovecot LDA - Fatal: setgid
Posted by ebal at 19:34:58 in blog, planet_ellak

Κάτι το οποίο με ταλαιπώρησε αρκετά σήμερα ήταν το γεγονός ότι ο dovecot-lda: /usr/local/libexec/dovecot/deliver δεν είχε την δυνατότητα να παραδώσει τα emails που δεχόταν από τον smtp daemon.

Οπότε τροποποίησα το configuration αρχείο για να καταγράφει όσο το δυνατόν περισσότερα μηνύματα και τελικά βρήκα στα logs το εξής:

==> dovecot-local-deliver.log <==
deliver(dovecot): Sep 22 22:25:52 Fatal: setgid(1000(dovecot)) failed with euid=1000(dovecot), gid=12(mail), egid=12(mail): Operation not permitted

Μετά από μερικά λεπτά διαλογισμού ήρθε η θεία επιφοίτηση ως δια μαγείας:


chgrp mail /usr/local/libexec/dovecot/deliver
chmod 04750 !$

όλα τέλεια πλέον ;)

Αυτά τα μικρά πραγματάκια είναι που σε στέλνουν!

Sep
19
2009
Relay access denied
Posted by ebal at 15:50:11 in blog

16:15 εγκατάσταση postfix από sources
17:35 1st log entry - attempt for spam (open relay)

1 ώρα και 20 λεπτά !

NOQUEUE: reject: RCPT from mout3.freenet.de[195.4.92.93]:

Sep
16
2009
DHCP 4.1.0p1 no-IPV6 no-installation
Posted by ebal at 18:53:17 in blog, planet_ellak

Τον τελευταίο καιρό προσπαθώ να θυμηθώ βασικές αρχές προγραμματισμού από τον καιρό που ήμουν φοιτητής. Δεν θεωρώ τον εαυτό του σε καμία περίπτωση προγραμματιστή. Μάλιστα οι κόποι μου αποτελούν μικρά patches (diffs) στην δουλειά που κάνουν ήδη άλλοι (hacks) και πιο ειδικά στο xfce.

Όμως απογοητεύτηκα αρκετά από τους προγραμματιστές της isc. Προσπαθώντας να εγκαταστήσω ένα dhcp server για τις ανάγκες ενός μικρού lan από τον πηγαίο κώδικα, διαπίστωσα ότι κατά το compilation που επέστρεφε ένα όχι και τόσο συνηθισμένο σφάλμα:

packet.c:139: error: ‘ip’ is used uninitialized in this function

Οκ προφανώς κάτι μου λείπει;
Αυτό δεν σκέφτεστε όλοι;

Κι όμως ….

Η έκδοση που χρησιμοποιώ είναι η current stable: DHCP 4.1.0p1 και μετά από αρκετό διάβασμα του κώδικα τελικά κατάφερα να βρω γιατί επιστρέφει το συγκεκριμένο μήνυμα.

Ο dhcp προσπαθεί by-default να υποστηρίξει IPV6. Οκ μέχρι εδώ όλα καλά.
Δυστυχώς όμως οι προγραμματιστές ΔΕΝ έχουν βάλει ένα IF-THEN-ELSE κατά την περίπτωση που το linux-box ΔΕΝ έχει ipv6!!! και για αυτό “σκάει” το compilation με το παραπάνω μήνυμα.

Η λύση είναι εξαιρετικά απλή: Πρέπει να απενεργοποιηθεί η υποστήριξη για IPV6

./configure --disable-dhcpv6; make; make install

Αλλά μέχρι να το βρεις από ξυρισμένος κόντρα, καταλήγεις σαν τον stallman

  • 3 comments
Sep
08
2009
Recursive search & replace with sed
Posted by ebal at 18:52:36 in blog, planet_ellak

Κατά καιρούς (και μέχρι να μάθω από regular expressions) ένα από τα προβλήματα που με έχει ταλαιπωρήσει αρκετά ήταν το εξής:

Ήθελα σε άπειρα εις το τετράγωνο αρχεία που βρίσκονται κάτω από άπειρους καταλόγους να τροποποιήσω ένα και μόνο αλφαριθμητικό. Στο google θα βρείτε αρκετά προγράμματα κ.λ.π. - κ.λ.π., αλλά μπορεί να γίνει πανεύκολα με μία και μόνο εντολή:

find ΑΡΧΙΚΟΣ_ΚΑΤΑΛΟΓΟΣ -type f -name “ΤΟ ΜΟΤΙΒΟ ΤΩΝ ΑΡΧΕΙΩΝ” -exec sed -r -i ’s/ΑΛΦΑΡΙΘΜΗΤΙΚΟ/ΤΟ_ΝΕΟ_ΑΛΦΑΡΙΘΜΗΤΙΚΟ’ {} \;

και δίνω ένα παράδειγμα για να γίνω πιο κατανοητός:


find /www -type f -name "*.php" -exec sed -r -i 's/ebal/Evaggelos Balaskas/' {} \;

Εάν για παράδειγμα θέλετε να αντικαταστήσετε παραπάνω από ένα αλφαριθμητικό τότε μπορεί κανείς να χρησιμοποιήσει κάτι τέτοιο (έστω ότι θέλω να αλλάξω τις λέξεις ebal ή ebalaskas με το Evaggelos Balaskas):


find /www -type f -name "*.php" -exec sed -r -i 's/(ebal|ebalaskas)/Evaggelos Balaskas/' {} \;

ΥΓ: Την 1η φορά που κατάφερα να κάνω μία υπερβολικά περίπλοκη εργασία σε μερικά δευτερόλεπτα ένιωσα έτσι: i know regular expressions !!!

  • 1 comment
Sep
08
2009
lvm sucks
Posted by ebal at 07:34:05 in blog

Την προηγούμενη εβδομάδα εγκατέστησα ένα centos 5.3 μέσω netinstall.
Επέλεξα να κάνω μία minimal installation αλλά να ακολουθήσω τις προτάσεις του centos.

Μία από αυτές λοιπόν ήταν η χρήση lvm σε δύο δίσκους (η 1η επιλογή).
To centos δημιουργεί 3 partition: /boot / & swap.

Όλα καλά κι όλα ωραία, το μηχάνημα είχε ελάχιστο cpu load παραπάνω (ειδικά σε μεγάλα rsync > 65GB) αλλά φαινόταν οκ. Μέχρι εχθές.

Ένα προγραμματισμένο reboot για να ελέγξω ότι όλα τα services και τα iptables λειτουργούν άψογα για να μπορώ να εξασφαλίσω την εύρυθμη λειτουργία του συστήματος.

Και ξαφνικά το grub δεν βρίσκει τπτ απολύτως.
Διατηρώ ένα usb stick με SystemRescueCd και διαπιστώνω με μεγάλη μου θλίψη ότι ΔΕΝ μπορώ να διαβάσω καν τα lvm partitions !!!

lvm sucks

Ευτυχώς που είχα και δεύτερο server όπου ανέλαβε από passive να γίνει active

Sep
08
2009
paco 2.0.7
Posted by ebal at 07:20:13 in blog, planet_ellak

Στις 30 Αυγούστου 2009 ο David Rosal, δημοσίευσε την νέα έκδοση του paco: 2.0.7.

Αυτή η έκδοση δεν έχει να προσθέσει νέα χαρακτηριστικά, αλλά να βελτιστοποιήσει κυρίως το gpaco (gtk based GUI)

Βρήκα όμως σήμερα την αφορμή για να το εγκαταστήσω εκ νέου και να κάνω ένα review στο Paco Mini How To που διατηρώ για το paco (και έχει προσθέσει στα links και ο David στο project - είναι αυτό με την ελληνική σημαία: http://paco.sourceforge.net/doc.html)

Διαβάζοντας λοιπόν το man 8 paco, πρόσεξα το εξής option:

-o, --configure-options

το οποίο μου είχε διαφύγει στο παρελθόν. Μπορείς να δεις με τι options είχες εγκαταστήσει ένα πρόγραμμα:

paco -o pidgin
–disable-screensaver –disable-vv –disable-meanwhile –disable-nm –disable-tcl

Πολύ εντυπωσιακό έτσι;

Επίσης στα scripts, πρόσθεσε και ένα αρχείο για bash_completion.d:

cp scripts/paco_bash_completion /etc/bash_completion.d/paco

Για όσους ασχολούνται με source compilation ας μην το προσπεράσουν.
Το paco είναι από τα καλύτερα προγράμματα που έχω δουλέψει κι ελπίζω το παραπάνω mini how to που έχω γράψει να σας βοηθήσει.

Aug
23
2009
archlinux-2009.08
Posted by ebal at 17:29:12 in blog, planet_ellak

Το archlinux έβγαλε νέα αρχεία iso στις 10.08.2009. Το καλό με τις Rolling release διανομές είναι ότι έχεις πάντα την τελευταία έκδοση, κι αυτό στο archlinux γίνεται πολύ εύκολα και με τον ίδιο τρόπο που γίνεται η αναβάθμιση των πακέτων:

pacman -Syu

Για να δω την εγκατάσταση μέσω του διαδικτύου (net install), κατέβασα το εξής iso image: archlinux-2009.08-netinstall-i686.iso και το boot-άρα μέσω του virtualbox.

Κατέγραψα όλα τα screenshot και δημιούργησα ένα album όπου μπορεί κανείς να δει μία εγκατάσταση archlinux μέσω διαδικτύου:

http://balaskas.gr/archlinux-2009.08/

ΥΓ: Ο οδηγός είναι εξαιρετικά αναλυτικός με 92 εικόνες!

  • 1 comment
Aug
23
2009
Python Module of the Week
Posted by ebal at 08:49:37 in blog, planet_ellak

Τον τελευταίο καιρό αναπτύσω ένα python project: PIrsyncD. Χωρίς να έχω γράψει ποτέ κώδικα σε python έκανα το Python Language Reference bookmark. Τολμώ να πω ότι μου λείπουν τα user examples όπως για παράδειγμα αναφέρονται στο Php Manual, αλλά υπάρχουν αρκετά sites για να καλύψουν και τους πιο απαιτητικούς.

Ένα από αυτά χρίζει ιδιαίτερης αναφοράς, κι αυτό είναι το blog του Doug Hellmann: http://blog.doughellmann.com/. Ο ίδιος γράφει το: Python Module of the Week.

Πολλοί μπορεί να τον γνωρίζεται είτε ως συγγραφέα του Python Magazine είτε ως συγγραφέα στο O’Reilly

Για όσους ενδιαφέρονται για python, ρίξτε μια ματιά.

ΥΓ: Εάν έχετε παρόμοια τέτοια sites/blogs αφήστε ένα σχόλιο.

Aug
21
2009
FrOSCon 2009 22-23.08.2009
Posted by ebal at 07:06:57 in blog, planet_ellak

Για όποιον δεν έχει τι να κάνει αυτό το ΣΚ μπορεί να πεταχτεί μία βόλτα μέχρι τον Αγ. Αυγουστίνο στην Γερμανία για το: FrOSCon με ένα πολύ ενδιαφέρον πρόγραμμα

Aug
17
2009
Vacations Over
Posted by ebal at 09:22:32 in blog

Παρασκευή 7 Αυγούστου 2009 μετά την δουλειά φεύγω για το χωριό (Καρυές - Ανατολικό Ζαγόρι - Γιάννενα), με την μητέρα μου και τον πατέρα μου. Στην εθνική που χωρίζονται οι λωρίδες για Τρίπολη/Πάτρα τύπος αποφασίζει να κάνει προσπέραση από αριστερά και τελευταία στιγμή να συνειδητοποιεί ότι θέλει τελικά να πάει Πάτρα. Οπότε κόβει εντελώς το αμάξι δεξιά με φρένα. Σε εκείνο το σημείο του γλιστράει το αμάξι. Στην προσπάθειά μου να τον αποφύγω γιατί έπεφτε πάνω μας φρέναρα απότομα και έκοψα το αμάξι αριστερά μιας και ήταν άδεια η λωρίδα - ενώ δεξιά ερχόντουσαν αρκετά αυτοκίνητα. Αποτέλεσμα είναι να κάνουμε μία βόλτα μέχρι τα διόδια (περίπου 25χιλιόμετρα μέχρι να ξαναγυρίζω και πάλι στην εθνική). Τουλάχιστον όμως αποφύγαμε το μοιραίο.

Φτάνουμε στο χωριό, κάνουμε ένα ντους κι αλλάζουμε ρούχα γιατί είχαμε πανηγύρι (τα τελευταία χρόνια την βδομάδα πριν τον 15αυγουστο πραγματοποιείτε το “Αντάμωμα” με σκοπό να βρισκόμαστε οι συγχωριανοί).

Τις επόμενες τρεις μέρες έκανα περίπου άλλα 500 χιλιόμετρα με τους γονείς μου, σε Γιάννενα, επισκέψεις σε συγγενείς και σε διάφορα μαγαζιά στην βιομηχανική περιοχή για να ολοκληρώσουμε κάτι δουλειές που αφορούσαν το σπίτι στο χωριό.

Δευτέρα απόγευμα ξεκινώ για να κατέβω σε κάτι φίλους στα Καμένα Βούρλα και ξεχνάω τα πουκάμισα μου στο χωριό. Μπαίνω στην Εγνατία προς Γρεβενά και βγαίνω στην έξοδο για Τρίκαλα. Μετά το Δομοκό κι ενώ διέσχισα το Θεσσαλικό κάμπο καταλήγω σε ανολοκλήρωτα οδικά έργα. Ποτέ μου δεν κατάλαβα ΓΙΑΤΙ παίρνουν τέτοιες αποφάσεις να ξεκινήσουν οδικά έργα τον Ιούλιο και να τα σταματάνε τον Αύγουστο. Τους δύο κατεξοχήν μήνες διακοπών. Μετά από 3 1/2 ώρες τελικά καταλήγω στα Καμένα Βούρλα.

Τρίτη μπαίνω στην θάλασσα με το κινητό στην τσέπη!!!
Πλέον το κινητό βγάζει μπουρμπουλήθρες.

Αλλά δεν με νοιάζει - ούτε το κινητό - ούτε ότι έχω ξεχάσει τα μισά μου ρούχα στο χωριό.
Οι επόμενες μέρες κυλάνε πολύ όμορφα, διακοπές με πολύ καλούς φίλους γεμίζουν τις μπαταρίες όπως κι εάν έχει.

Με αφορμή ότι το Σάββατο θα κατέβαινε ένας φίλος Αθήνα, σκέφτηκα να φύγω κι εγώ. Έτσι κι αλλιώς μου αρέσει τα ταξιδεύω βράδυ (δεν χτυπάει κι ο ήλιος για να σε κουράσει). Και είχα και παρέα στο δρόμο. Έμενε η Κυριακή για να πλύνω κανά ρούχο και καμιά πετσέτα και να τακτοποιήσω λιγάκι.

Δυστυχώς όμως εκτός ότι τελικά κρύωσα, την Κυριακή συνειδητοποίησα ότι ξέχασα μερικά ρούχα (κάτι τζιν) στο σπίτι του φίλου μου στα Καμένα. Έτσι λοιπόν επιστρέφω σήμερα το πρωί για δουλειά.
Με τα μισά ρούχα στα Γιάννενα, τα άλλα μισά στα Καμένα χωρίς κινητό και κρυωμένος !

Το πρωί αναζητώ τον συνάδελφο που είναι βάρδια για να τον αλλάξω. Και με μεγάλη μου έκπληξη διαπιστώνω ότι ΔΕΝ είμαι εγώ αυτή την βδομάδα βάρδια, αλλά την άλλη. Δλδ έχασα μία βδομάδα άδειας που θα μπορούσα να πάρω παραπάνω.

Τελικά εάν είσαι αμαθής στις διακοπές …

Jul
08
2009
Finally archlinux everywhere !
Posted by ebal at 08:00:53 in blog

Επιτέλους ολοκλήρωσα σήμερα το migration στον υπολογιστή της δουλειάς σε archlinux και πλέον παντού βασικό λειτουργικό είναι το arch.

Next Page »
  -  
« Previous Page

Search

Admin area

  • Login

Categories

  • blog
  • wiki
  • pirsynd
  • midori
  • books
  • archlinux
  • movies
  • xfce
  • code
  • beer
  • planet_ellak
  • planet_Sysadmin
  • microblogging
  • UH572
  • KoboGlo
  • planet_fsfe

Archives

  • 2026
    • March
    • January
  • 2025
    • December
    • October
    • September
    • April
    • March
    • February
  • 2024
    • November
    • October
    • August
    • April
    • March
  • 2023
    • May
    • April
  • 2022
    • November
    • October
    • August
    • February
  • 2021
    • November
    • July
    • June
    • May
    • April
    • March
    • February
  • 2020
    • December
    • November
    • September
    • August
    • June
    • May
    • April
    • March
    • January
  • 2019
    • December
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2018
    • December
    • November
    • October
    • September
    • August
    • June
    • May
    • April
    • March
    • February
    • January
  • 2017
    • December
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2016
    • December
    • November
    • October
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2015
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • January
  • 2014
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2013
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2012
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2011
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2010
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2009
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
Ευάγγελος.Μπαλάσκας.gr

License GNU FDL 1.3 - CC BY-SA 3.0