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
Feb
22
2009
debian meeting
Posted by ebal at 20:09:29 in planet_ellak

Για όλους εσάς εκεί έξω που αναρωτιέστε εάν υπάρχει κοινότητα debian εκεί έξω,
να σας ενημερώσω ότι ΝΑΙ υπάρχει. Και μάλιστα εάν ψάξετε καλά, μπορεί και να τους βρείτε :)

Αποδείξεις ότι υπάρχουν ακόμα χρήστες που χρησιμοποιούν debian στην ελλάδα υπάρχουν εδώ: Debian Meeting

Σήμερα λοιπόν Κυριακή 22 Φεβρουαρίου 2009 στην Όστρια στα Εξάρχεια (κι από αριστερά προς τα δεξιά) οι: Νίκος, Κώστας, Βαγγέλης, Λουκάς, Δήμητρα, Νίκος και Νίκος ήπιαμε ένα καφέ στην υγειά του Lenny

Στην υγειά του λοιπόν.

  • 1 comment
Feb
22
2009
android presentation at hellug’s lab
Posted by ebal at 11:11:34 in planet_ellak

O Κώστας Πολυχρόνης (aka ventrix) έκανε εχθές Σάββατο 21 Φεβρουαρίου 2009 μία πάρα πολύ ωραία παρουσίαση στο εργαστήριο του συλλόγου hellug γύρω από το android. Η παρουσίαση τους εκτός από ενθουσιασμό είχε αρκετά τεχνικά σημεία και μας έλυσε αρκετές απορίες.

Μαζευτήκαμε καμιά 15αριά άτομα (ίσως και παραπάνω) και τολμώ να πω ότι χαίρομαι πάρα πολύ που τελικά ο χώρος του εργαστηρίου για τέτοιες εκδηλώσεις μοιάζει πολύ μικρός. Εδώ βρίσκονται μερικές φωτογραφίες από την χθεσινή παρουσίαση: http://balaskas.gr/Android_20090221/ και ανυπομονώ για την επόμενη εκδήλωση από ανθρώπους με μεράκι όπως ο κώστας.

Ελπίζω να μας δοθεί η ευκαιρία να κάνουμε και κάποιο workshop γύρω από το android κάποια στιγμή.

Το μετά ήταν και το δύσκολο κομμάτι. Δημιουργήσαμε μία ομάδα για την επίλυση ενός bug report που είχε τεθεί νωρίτερα με θέμα: μπύρες/σουβλάλια/κρέατα/πατάτες/σαλάτες/τζατζίκια. Πράγματι όταν καταφέρεις να οργανώσεις μερικούς linuxάδες κανένα bug δεν είναι ακατόρθωτο και τελικά μετά από ελάχιστα λεπτά δεν έμεινε απολύτως τπτ.

Μάλιστα σκεφτήκαμε μήπως διοργανώνουμε μια φορά το μήνα ένα food workshop.

Feb
16
2009
msn-pecan
Posted by ebal at 06:44:49 in planet_ellak

Σήμερα το πρωί αντιμετώπισα κάποια προβλήματα με το pidgin (πάλι δλδ) και όπως πάντα σε τέτοιες περιπτώσεις το τρέχω σε debug mode από κονσόλα:

pidgin -d

διαπίστωσα το εξής μήνυμα λάθους:

gnutls_handshake() failed: A TLS packet with unexpected length was received.

μετά από ένα γρήγορο google search δεν βρέθηκε κάτι ενδιαφέρον.
Διέγραψα εκ νέου τα πιστοποιητικά από το pidgin και το ξανα-άνοιξα με debug να δω εάν θα κατεβάσει τα καινούρια.
Ευτυχώς δεν χρειάστηκε να κάνω κάτι άλλο και έπαιξε.

Στην αναζήτηση μου στο google όμως, βρέθηκα μπροστά στοmsn-pecan
Μου φάνηκε αρκετά ενδιαφέρον και είπα να του δώσω μία ευκαιρία.

Η εγκατάσταση εξαιρετικά απλή (έτσι κι αλλιώς και το pidgin από source το έχω εγκατεστημένο) και μετά το πέρας της εγκατάστασης τροποποίησα το πρωτόκολλο της σύνδεσής μου από msn σε WLM

Μέχρι στιγμής φαίνεται να τιμά τις προδιαγραφές του, για να δούμε.

  • 1 comment
Feb
15
2009
apache workshop at hellug’s lab
Posted by ebal at 10:28:44 in planet_ellak

Εχθές Σάββατο 14 Φεβρουαρίου 2009, στο εργαστήριο του hellug πραγματοποιήσαμε ένα workshop με κύριο θέμα τον Apache Web Server. Εάν και ήταν εντελώς ανοργάνωτο (τουλάχιστον από την μεριά μου) μαζευτήκαμε 6/7 άτομα. Προσωπικά έμεινα πιο πολύ στην εγκατάσταση από τον πηγαίο κώδικα. Θεωρώ ότι εάν κάποιος μάθει πως γίνεται μία εγκατάσταση από πηγαίο κώδικα έστω κι εάν αυτό το πρόγραμμα είναι ο apache, τότε μπορεί να εγκαταστήσει οποιοδήποτε πρόγραμμα από πηγαίο κώδικα. Η παραμετροποίηση του apache από το httpd.conf είναι εξαιρετικά εύκολή. Μιας και υπάρχει εκτενή τεκμηρίωση πριν από κάθε Directive.

Οι διαδικτυακές μου σημειώσεις βρίσκονται εδώ

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

  • 1 comment
Feb
11
2009
apache workshop
Posted by ebal at 15:24:47 in planet_ellak

Το Σάββατο 14 Φεβρουαρίου 2009 (ημέρα του Αγ. Βαλεντίνου δλδ)
θα διοργανώσουμε ένα workshop με θέμα: Πως να εγκαταστήσετε έναν web server

Έχουμε δώσει ραντεβού στις 15.00 στο εργαστήριο του hellug
και με λίγα λόγια θα καλύψουμε σε ένα 2ωρο (το πολύ) εγκατάσταση του Apache Web Server
από πηγαίο κώδικα και θα δούμε τις πιο βασικές ρυθμίσεις του. Οπότε όσοι ερωτευμένοι θέλετε να γιορτάσετε να μπορείτε να φύγετε σχετικά νωρίς.

Στο workshop θα κινηθούμε αρκετά απλά, ο σκοπός είναι δώσουμε την δυνατότητα σε κάποιον να μπορεί να στήσει έναν web server γρήγορα και εύκολα. Θα φτιάξουμε μερικές σελίδες html και θα δούμε πως μπορεί κάποιος να διαθέτει ένα (μεγάλο) αρχείο στο διαδίκτυο, ώστε να μπορεί να το κατεβάσει κάποιος από τον firefox.

Δεν χρειάζεται να είναι κάποιος μέλος του hellug για να έρθει, αρκεί να μου στείλει ένα email μέχρι την παρασκευή 13.02.2009 για να ξέρω πόσες σημειώσεις να φέρω και φυσικά να κρατήσουμε μία θέση. Ο καθένας καλό θα είναι να φέρει το δικό του laptop.

Ταυτόχρονα το εργαστήρι θα κεράσει καφέ/τσάι και νεράκι (και φυσικά ότι διαθέτει) ενώ θα έρθουν μέλη/φίλοι και εχθροί για κουβεντούλα. Μπορεί να έρθει όποιος θέλει για να περάσουμε linux στο μηχάνημάτου (desktop/laptop) είτε να διορθώσουμε κάποιο πρόβλημα είτε απλά για να γνωριστούμε.

Feb
09
2009
fosdem 2009 ebal’s gallery
Posted by ebal at 21:14:45 in planet_ellak

Σε αυτό το link: fosdem 2009 θα βρείτε τις φωτογραφίες που τράβηξα από την δική μου φωτογραφική μηχανή κατά την διάρκεια της παραμονής μου στις Βρυξέλλες. Λίγη κατανόηση για την ποιότητα των φωτογραφιών καθώς οι περισσότερες φωτογραφίες είναι έπειτα από αχόρταγη κατανάλωση βέλγικης μπύρας. Τις επόμενες μέρες θα γράψω πιο αναλυτικά και τις εμπειρίες μου. Εάν θέλετε να δείτε μία φωτογραφία στην πλήρη ανάλυσή της τότε χρειάζεται να πατήσετε το Download Image.

Θα ήθελα να παρακαλέσω όποιον θέλει να κάνει χρήση των φωτογραφιών ας χρησιμοποιήσει ένα link.

Feb
05
2009
We’re Linux
Posted by ebal at 08:55:24 in planet_ellak

Έναν πολύ ωραίο διαγωνισμό έχει αυτόν τον καιρό το Linux Foundation, ένας μη κερδοσκοπικός οργανισμός που σκοπό έχει την προώθηση (και όχι μόνο) του λειτουργικού linux.

Ο διαγωνισμός έχει θέμα: “We’re Linux” και μπορείτε να δείτε μερικά από τα βίντεο που έχουν ανεβεί εδώ

Εάν έχετε λοιπόν καλλιτεχνική διάθεση ευκαιρία να παρουσιάσετε το δικό σας: We ‘re Linux

Feb
04
2009
Browsing through SSH
Posted by ebal at 07:12:08 in planet_ellak

aka Firefox through socks

Εάν έχετε βρεθεί πίσω από κάποιο proxy ή σε μηχάνημα που δεν έχει
απευθείας σύνδεση στο internet αλλά μόνο ssh πρόσβαση σε κάποιο
άλλο μηχάνημα τότε η λύση είναι απλή και εύκολη:

ssh tunnel

Πως φέρνουμε μία απομακρυσμένη πόρτα στο μηχάνημά μας;

ssh -ND 8080 ebal@the_machine_that_goes_PING

  • με την παράμετρο -N δηλώνουμε ότι ΔΕΝ θα εκτελέσουμε κάποια απομακρυσμένη εντολή
    στο “the_machine_that_goes_PING”
  • με την παράμετρο -D δηλώνουμε ότι θέλουμε μέσω της δική μας (localhost) πόρτας 8080 να περνάμε την δικτυακή μας κίνηση στην πόρτα 22 του “the_machine_that_goes_PING”

Αρκεί λοιπόν οι εφαρμογές μας να έχουν την δυνατότητα SOCKS

Στον firefox κάνουμε το εξής:

firefox_with_socks.jpeg

και για όση ώρα θα έχουμε ανοιχτό την ssh σύνδεσή μας, όλα θα πάνε καλά.

Μία ωραία εικόνα που περιγράφει το πως δουλεύει:

http://cache.lifehac … 02/proxydiagram1.png

Feb
03
2009
HP LaserJet M1005 MFP
Posted by ebal at 09:34:51 in planet_ellak

Distro : xubuntu 8.10
Printer: HP LaserJet M1005 MFP
Σύνδεση: usb

Για την διαχείριση ενός εκτυπωτή χρησιμοποιώ το cups (τι άλλο δλδ;)

Οπότε αφού βεβαιωθώ ότι είναι σε τρέχει ως υπηρεσία:

sudo /etc/init.d/cups restart

Ανοίγω μέσα από ένα web client το εξής:

http://localhost:631/

Διαπιστώνω πολύ γρήγορα ότι δεν έχω το σωστό printer driver
οπότε και μεταβαίνω εδώ:

http://openprinting.org

Μετά από ένα γρήγορο search φτάνω στο εξής:

http://www.openprint … P-LaserJet_M1005_MFP

και διαβάζω με προσοχή ότι πρέπει να κατεβάσω τον προτεινόμενο οδηγό:
foo2xqx

Στην αρχική σελίδα του http://foo2xqx.rkkda.com/
διαπιστώνω με κόκκινα γράμματα ότι ΔΕΝ πρέπει να χρησιμοποιήσω το πακέτο της διανομής μου, αλλά να κατεβάσω το πηγαίο κώδικα από την σελίδα:

$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ make

Αναφέρει ότι για extra files (όπως π.χ. για τον 1005 που έχω στην διάθεσή μου)
χρειάζεται να κατεβάσω και το αντίστοιχο firmware file:

$ ./getweb P1005

Και ολοκληρώνω με την εγκατάσταση:

$ sudo make install

Και εδώ με ενημερώνει ότι εάν έχω cups (που έχω δλδ) να τρέξω και το εξής:

$ sudo make cups

Ανοίγω και πάλι το διαχειριστικό περιβάλλον του cups

http://localhost:631/

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

Description: Hewlett-Packard HP LaserJet M1005
Location: the_machine_that_goes_PING
Printer Driver: HP LaserJet M1005 MFP Foomatic/foo2xqx (recommended)
Printer State: idle, accepting jobs, published.
Device URI: usb://HP/LaserJet%20M1005

Και όλα παίζουν τέλεια !!!
Ελπίζω να φανεί χρήσιμο

Feb
01
2009
Ati Radeon 9.1
Posted by ebal at 10:58:43 in planet_ellak

Πρόσφατα βγήκε η νέα έκδοση των οδηγών της ATI 8.573.

Linux Proprietary Driver - Catalyst 9.1 Release: x86 and x86_64 variants
29/01/2009 03:21 πμ
Driver version: 8.573

Η ati βγάζει και έκδοση για linux και το ίδιο αρχείο κάνει και για 32bit και για 64bit (αφού η ati είναι πλέον αγορασμένη από την amd που φημίζεται κυρίως για τους 64bit επεξεργαστές της).

Προσωπικά δεν έχω κανένα πρόβλημα με τους drivers της ATI. Στον ελάχιστο ελεύθερο χρόνο μου παίζω το prey χωρίς καμία δυσλειτουργία.

Επειδή έχω ακούσει κατά καιρούς πολλούς linux-άδες να παραπονιούνται για τις ATI (ίσως και να έχουν δίκιο) σκέφτηκα αυτή την φορά να καταγράψω τις ενέργειές μου με στιγμιότυπα λήψης και ίσως να φανούν χρήσιμα και σε άλλους.

Πατώντας εδώ μπορείτε να δείτε τι έκανα εγώ και παίζει.

ΠΡΟΣΟΧΗ: Κρατήστε αντίγραφο πριν από κάθε ενέργειάς σας

Jan
29
2009
leafpad
Posted by ebal at 21:17:16 in planet_ellak

Το leafpad είναι ένας πανάλαφρος κειμενογράφος,
σε αυτόν στηρίχτηκε και ο κειμενογράφος του xfce o mousepad

Τολμώ να πω ότι αξίζει να τον δοκιμάσει κανείς.

Jan
28
2009
Xfce 4.6 Release Candidate 1 (Capybara) released
Posted by ebal at 07:32:26 in planet_ellak, xfce

Μιας και βαρέθηκα να διαβάζω παντού για το καινούριο kde 4.2 λες και έχει έρθει το τέλος του κόσμου να και μία χρήσιμη είδηση:

Βγήκε rc1 η πολυαναμενώμενη έκδοση του xfce 4.6
περισσότερα εδώ:

xfce 4.6 rc1

και μάλιστα για το κωδικό όνομα του release διαβάστε εδώ:
Capybara

Jan
21
2009
shred
Posted by ebal at 19:26:22 in planet_ellak

Η εντολή shred είναι ένα από τα καλύτερα προγράμματα για διαγράψουμε ένα αρχείο.

Αλλά αλήθεια υπάρχει τρόπος ανάκτησης δεδομένων, κάνοντας χρήση της εντολής ;


ebal@xubuntu:tmp\€ dmesg > dmesg.log

ebal@xubuntu:tmp\€ shred -u -v dmesg.log
Jan
15
2009
php - ternary
Posted by ebal at 20:46:52 in wiki, planet_ellak

Κατά καιρούς γράφω διάφορα πράγματα στο wiki μου (κυρίως για προσωπική χρήση), ένα από αυτά είναι κάποιες σημειώσεις που έχω στα ελληνικά για php

Πρόσφατα έμαθα (θυμήθηκα από την θεωρία στην σχολή) ότι η php υποστηρίζει (όχι όσο καλά θα ήθελα) την δομή Ternary. Επίσης για να είμαι και ειλικρινής το φρέσκαρα και σήμερα που έπεσα σε αυτό.

H δομή ελέγχου ternary είναι μία συντόμευση της if - then - else
Στο manual της php αναφέρεται εδώ.

Ένα απλό παράδειγμα από μένα είναι το εξής:


// Κλασικός τρόπος
if ( $alitheia = 1 ) { 
  print "Yes. it's true";
} else {
  print "No, it's false";
}

// ternary
( $alitheia = 1 ) ?   print "Yes. it's true" : print "No, it's false" ;

Happy hacking :)

Jan
12
2009
incron
Posted by ebal at 20:48:46 in wiki, planet_ellak

Το incron είναι ένα πρόγραμμα παρόμοια χρήσης και λειτουργίας με το cron.
Η διαφορά του με το cron είναι ότι δεν ενεργοποιείται σε χρονικές περιόδους,
αλλά σε διάφορα events του filesystem.

Κάνει χρήση των εξής συμβάτων ενός συστήματος αρχείων:

  • IN_ACCESS - last access of the file
  • IN_MODIFY - last modification
  • IN_ATTRIB - attributes of file change
  • IN_OPEN and IN_CLOSE - open or close of file
  • IN_MOVED_FROM and IN_MOVED_TO - when the file is moved or renamed
  • IN_DELETE - a file/directory deleted
  • IN_CREATE - a file/directory created
  • IN_DELETE_SELF - file monitored is deleted

Με αυτό τον τρόπο μπορούμε να ελέγχουμε ή να εκτελούμε διάφορα scripts σύμφωνα
με τα παραπάνω events, για παράδειγμα την ενεργοποίηση ενός μηχανισμού που θα μας
ενημερώνει εάν υπάρχει αλλαγή στο αρχείο /etc/passwd μέσω ενός email.

Η εγκατάσταση δεν παρουσιάζει κανένα πρόβλημα, και η χρήση είναι παρόμοια με αυτή του cron.
Υπάρχει το αντίστοιχο πρόγραμμα incrontab για την επεξεργασία των συμβάντων.

Εδώ: http://balaskas.gr/wiki/incrond έχω και ένα μικρό παράδειγμα λειτουργίας

Jan
11
2009
Wacko Wiki 4.3rc
Posted by ebal at 17:12:04 in wiki, planet_ellak

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

Η νέα έκδοση του wiki μου, είναι η 4.3 release candidate και η νέα διεύθυνση είναι η εξής: http://balaskas.gr/wiki

Το wiki που χρησιμοποιώ είναι το Wacko Wiki, το οποίο μπορείτε να βρείτε στην εξής διεύθυνση: http://wackowiki.org.

Ο κύριος λόγος που αναβάθμιση την έκδοση του wacko wiki από 4.2 σε 4.3rc είναι γιατί έχουμε (ανήκω πλεόν στην ομάδα των προγραμματιστών του wacko wiki: http://wackowiki.org/Org/Team) πραγματοποιήσει πληθώρα αλλαγών από την σχεδόν “απαρχαιομένη” έκδοση 4.2

Ο κύριος λόγος που άλλαξα την διεύθυνση από http://balaskas.gr/wk στην νέα διεύθυνση: http://balaskas.gr/wiki, είναι γιατί διαπίστωσα ότι αρκετός κόσμος “μπερδευόταν” με το wk.

Ελπίζω τώρα να είναι πιο κατανοητό.

  -  
« 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

  • 2025
    • 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