Feed aggregator

  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.
  • warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /usr/local/www/site/modules/aggregator/aggregator.pages.inc on line 260.

Φώτης Χαντζής (ithilgore): Port knocking module & nmap payload patch

Πλανήτης ΕΛΛΑΚ - Wed, 08/25/2010 - 11:56

Port knocking module & nmap payload patch

I 've added some new material to the site:

1) pknf - pknf is a loadable kernel module for linux, which implements a port knocking mechanism using netfilter hooks. Nf hooks was a choice over other methods since, although lower level and thus less portable, it is a stealthier and perhaps more rootkit-friendly way.

2) Nmap payload patch - this patch intoduces a new option for the latest version of Nmap (4.68 as of now), which lets you define your own payload for Nmap's probes. Until now, you could only insert random data by defining the --data-length option. I wrote it, after some user on nmap-dev asked for such functionality. Of course, as I noted there and as Michael Pattrick later mentioned here, payload handling is something NSE is more suitable for. Nevertheless, it provides a nifty solution for someone who needs a quick and protocol-agnostic way to manipulate extra payloads, since it uses the existing build_<protocol>_raw (where <protocol> = tcp,udp,icmp etc) functions defined in tcpip.cc of Nmap source code. You can find the patch here.

There were some discussions lately about the daunting task of scanning the whole internet. Fyodor presented at Black Hat and Defcon 2008 some interesting results based on his own findings from scanning most part of the internet range 0.0.0.0 - 239.255.255.255. Another thought-provoking article comes from thc - Port Scanning the Internet.

-- ithilgore, 25 August 2008

Ευάγγελος Μπαλάσκας: build static packages with statifier

Πλανήτης ΕΛΛΑΚ - Fri, 07/30/2010 - 19:53

A nice (but not perfect) tool to create a static package is: statifier

Here is a simple but useful mini how to:

(as root) # echo -n 0 >| cd /proc/sys/kernel/randomize_va_space # ldd /usr/bin/pacman linux-gate.so.1 =>  (0xb7fe1000) libalpm.so.5 => /usr/lib/libalpm.so.5 (0xb7fa8000) libc.so.6 => /lib/libc.so.6 (0xb7e5d000) libfetch.so => /usr/lib/libfetch.so (0xb7e4f000) libarchive.so.2 => /usr/lib/libarchive.so.2 (0xb7e0f000) /lib/ld-linux.so.2 (0xb7fe2000) libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb7dbd000) libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb7c43000) libacl.so.1 => /lib/libacl.so.1 (0xb7c3c000) libattr.so.1 => /lib/libattr.so.1 (0xb7c37000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7c11000) liblzma.so.0 => /usr/lib/liblzma.so.0 (0xb7bef000) libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb7bde000) libz.so.1 => /usr/lib/libz.so.1 (0xb7bc9000) libdl.so.2 => /lib/libdl.so.2 (0xb7bc5000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7bab000) # statifier /usr/bin/pacman /tmp/pacman.static-3.4.0 # ldd /tmp/pacman.static-3.4.0 not a dynamic executable # ls -l /usr/bin/pacman /tmp/pacman.static-3.4.0 -rwxr-xr-x 1 root root 4530176 2010-07-30 20:47 /tmp/pacman.static-3.4.0 -rwxr-xr-x 1 root root   70708 2010-06-21 15:54 /usr/bin/pacman

Ελληνική κοινότητα προγραμματιστών Java (JHUG): Seam injection και Java EE 6 Injection

Πλανήτης ΕΛΛΑΚ - Fri, 07/30/2010 - 10:07

Ακριβώς όπως το hibernate επηρέασε το JPA, έτσι και στην Java EE 6 θα δούμε γενικευμένο injection (CDI) το οποίο είναι επηρεασμένο από το Seam (πάλι της JBoss)

Όμως υπάρχουν κάποιες διαφορές μεταξύ τους τόσο στην σύνταξη όσο και στην υλοποίηση.

Ελευθέριος Κοσμάς: The Board:multimedia σημειωματάριο για το GNOME

Πλανήτης ΕΛΛΑΚ - Fri, 07/30/2010 - 08:51

Το The Board είναι μια αρκετά όμορφη εφαρμογή για το GNOME που δημιουργεί ένα χώρο στην επιφάνεια εργασίας του GNOME ώστε ο χρήστης να μπορεί να σημειώνει κείμενο, video, εικόνες αλλά και να μπορεί να τις διαμοιράζεται με τους φίλους του.

Στόχος του The Board είναι η δημιουργία ενός εύχρηστου και οπτικά ελκυστικού τρόπου δημιουργίας μικρών καταγραφών τις ημέρας σας. Ενώ στα πλάνα του δημιουργού της είναι η δυνατότητα διαμοιρασμού κάποιας σημείωσης μέσω διάφορων διαδικτυακών υπηρεσιών και λύσεων.

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

Παρακάτω ακολουθεί βίντεο με την αρχική έκδοση του The Board σε δράση.

μοιραστείτε το:



σχετικά άρθρα:

Ευάγγελος Μπαλάσκας: mbox Deduplication using python

Πλανήτης ΕΛΛΑΚ - Thu, 07/29/2010 - 20:31

A simple python script to deduplicate a mailbox (mbox format).

#!/usr/bin/env python # Created by Evaggelos Balaskas on Thu Jul 29 21:22:41 EEST 2010 # Remove duplicate mails from mbox using message-id   import sys import mailbox   if len(sys.argv) == 2:         mid = []           for message in mailbox.mbox( sys.argv[1] ) :                 s = message['message-id']                 if s not in mid:                         mid.append(s)                         print message else:         print "Usage should be: " + sys.argv[0] + " mbox > new.mbox"

You can take a look, also, on my other python script: How to remove specific mails from a mbox by subject

Κώστας Μπουκουβάλας: Χρήσιμη πληροφορία για τον SMTP του WiND Mobile Internet

Πλανήτης ΕΛΛΑΚ - Thu, 07/29/2010 - 12:28
Μόλις ανακάλυψα κάτι που δε το γράφει πουθενά στους οδηγούς σύνδεσης Mobile Internet της WiND. Αφού κάνετε όλη τη διαδικασία που περιλαμβάνει την αγορά μιας κάρτας, ενεργοποίηση, δήλωση, το sms για τα GB που επιθυμείτε έρχεται η ώρα της σύνδεσης.







Στην Ubuntu 10.04, όπως έχει γράψει και ο Σίμος παλιότερα, τα πράγματα είναι πλέον αυτοματοποιημένα. Είναι τόσο αυτοματοποιημένα, που δε χρειάζεται να κάνετε τίποτα. Ακόμα και στις Βασικές επιλογές, ο Αριθμός πρέπει να παραμείνει ως έχει (*99#) και να μην ορίσετε τον αριθμό του καρτοκινητού σας.



Αλλά αυτό που δεν έχει σχέση με το λειτουργικό σύστημα που χρησιμοποιεί κάποιος και όπως έγραψα, δεν αναφέρεται πουθενά (η αναφέρεται λάθος) και είναι ερώτηση σε άπειρα forum, είναι ο SMTP server που πρέπει να χρησιμοποιήσει κάποιος για να στείλει e-mail μέσω κάποιου client (π.χ. Thunderbird ή GNUMail) χρησιμοποιώντας αυτή τη σύνδεση και όχι κάποια μεσοβέζικη λύση τύπου gmail ή freemail.



Ο SMTP λοιπόν που πρέπει να χρησιμοποιηθει για να μπορεί να στείλει κάποιος e-mail με το Mobile Internet της WiND είναι smtp.tellas.gr και όχι mail.b-online.gr ή gint.b-online.gr όπως αναφέρεται σε αρκετές ιστοσελίδες.

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

Πλανήτης ΕΛΛΑΚ - Thu, 07/29/2010 - 08:25

Είναι γνωστό ότι πολλοί άνθρωποι που ασχολούνται με τον υπολογιστή κατά την διάρκεια της νύχτας έχουν παρουσιάζουν δυσκολία στην έλευση του ύπνου. Βασικό ρόλο στο φαινόμενο αυτό παίζει και η ένταση της φωτεινότητας και των χρωματικών ρυθμίσεων που έχετε στην οθόνη σας (για το λόγου του αληθές μπορείτε αν θέλετε να διαβάστε και αυτό το εξαιρετικό άρθρο για το θέμα από το Journal Of Phyciological Antropology) . Είναι κατά συνέπεια χρήσιμο να αναπροσαρμόζετε τις ρυθμίσεις αυτές ανάλογα με την ώρα της ημέρας ή τουλάχιστον ανάλογα με το αν είναι ημέρα ή νύχτα. Κάτι τέτοιο όμως δεν είναι απαραίτητα και ιδιαίτερα πρακτικό. Την λύση για το πρόβλημα σας έρχεται να την δώσει το F.lux.

To F.lux έχει σαν στόχο να αλλάζει τις φωτοχρωματικές ρυθμίσεις της οθόνης σας. Μέχρι πρότινος το f.lux ήταν διαθέσιμο στο Linux μόνο ως εργαλείο γραμμής εντολών όμως ο Killian Valkhof έφτιαξε ένα εξαιρετικά εύχρηστο GUI για που πλέον είναι διαθέσιμο ως GTK+ εφαρμογή.

Αν θέλετε να τρέξτε το F.lux στο Ubuntu αρκεί να προσθέστε το απαραίτητο PPA repositorie και να εγκαταστήστε το fluxgui

sudo add-apt-repository ppa:kilian/f.lux

sudo apt-get update

sudo apt-get install fluxgui

Διευκρίνηση: Πρέπει να επισημάνω μετά από παρατήρηση του Φαίδωνα Λιαμπότη ότι αν και το γραφικό περιβάλλον του είναι κάτω από την άδεια MIT στο πακέτο fluxgui υπάρχει και ένα binary το xflux το οποίο αν και freeware είναι κλειστού κώδικα.

Άντε και καλό ύπνο!

μοιραστείτε το:



σχετικά άρθρα:

Ελληνικό LinuxFormat: NuTyx: Ένα Linux From Scratch χωρίς κόπο!

Πλανήτης ΕΛΛΑΚ - Wed, 07/28/2010 - 22:40

Το NuTyX είναι μια Γαλλική διανομή για i686, που προέρχεται από το Linux From Scratch και το Beyond Linux From Scratch, με έναν δανεισμένο απο το Crux, package manager. Tο project κυκλοφορεί σε πολλές διαφορετικές εκδόσεις, που συμπεριλαμβάνουν ένα CD και DVD εγκατάστασης, καθώς και ένα live USB των 4GB. Η διανομή σχεδιάστηκε πρωταρχικά για Γαλλόφωνους χρήστες και προχωρημένους στο Linux.

διαβάστε περισσότερα

Κώστας Μπουκουβάλας: O Firefox 4.0 beta 2 διαθέσιμος για δοκιμή

Πλανήτης ΕΛΛΑΚ - Wed, 07/28/2010 - 15:30




Λίγες μόνο ώρες έχουν περάσει από τη στιγμή που το Mozilla Foundation ανακοίνωσε την διαθεσιμότητα του Firefox 4.0 beta 2. Κάποιες από τις καινοτομίες στην έκδοση αυτή είναι:

  • ο περιηγητής πλέον υιοθετεί το πρότυπο που θέσπισε ο Internet Explorer και ο Chrome με τις καρτέλες στην κορυφή και πιο απλό design



  • καλύτερη υποστήριξη σε CSS (Cascading Style Sheets)



  • διαθεσιμότητα σε 23 γλώσσες



  • AppTabs, ένα είδος αυτόματων favorites ανάλογα με την επισκεψιμότητα του χρήστη σε κάποια συγκεκριμένα websites (δείτε το βίντεο για να καταλάβετε καλύτερα)

Κώστας Μπουκουβάλας: Ελληνικές κοινότητες διανομών GNU/Linux - #03

Πλανήτης ΕΛΛΑΚ - Wed, 07/28/2010 - 12:20
Η παλαιότερη ελληνική κοινότητα κάποιας διανομής GNU/Linux είναι αυτή της Debian.









Αυτό είναι γεγονός καθώς, μπορεί κάποιος να διαπιστώσει πως η κεντρική ιστοσελίδα της κοινότητας, υπάρχει από το 2001, αρχικά ως μεταφρασμένη εν μέρει της κεντρικής ιστοσελίδας της διανομής και έπειτα ως κανονική κοινότητα. Όπως στις περισσότερες περιπτώσεις έτσι και εδώ, η ιστορία ξεκινάει με την τοπικοποίηση του λογισμικού. Το κύριο χαρακτηριστικό πλέον όμως, της ελληνικής κοινότητας της Debian είναι πως ακολουθεί πιστά τον τρόπο εργασίας, απόδοσης credits και mentoring των νεων developers που ασχολούνται με αυτή.



Κοινώς, είναι μια κοινότητα που στοχεύει περισσότερο στην τεχνική βοήθεια του χρήστη-προγραμματιστή παρά στην προώθηση με merchandise, ambassadors, release parties κ.α. Παρ' όλα αυτά όμως τα μέλη της κοινότητας, δεν είναι αποκομμένα από τον πλανήτη, ούτε αποτελούν μοναστικό τάγμα. Χρησιμοποιούν σχεδόν όλα τα εργαλεία που συνιστούν μια αξιοπρεπή παρουσία. Κάποια από αυτά είναι η λίστα ηλεκτρονικού ταχυδρομείου και το βήμα συζητήσεων (forum) - το οποίο αν και είναι λίγο αραχνιασμένο, έχει ενσωματωθεί στο κεντρικό website κάτι που το καθιστά πιο λειτουργικό.



Επίσης, κάποιος μπορεί να βρει πολύ χρήσιμα tutorials, [1], [2], [3], του τεχνικού επιπέδου, που θα πρέπει να προσπαθήσει πολύ να βρει σε κάποια άλλη ελληνική κοινότητα διανομής. Το γεγονός αυτό σε συνδυασμό με τα εγχειρίδια τα οποία έχουν γραφτεί, αυξάνει δραματικά τον πήχυ, ακόμα και αν πρόκειται για μια ολιγάριθμη ομάδα. Ενδιαφέρον παρουσιάζουν τα blogs, αλλά και οι συνεντεύξεις, όπου μπορεί κάποιος να εκμαιεύσει την καθημερινή εμπειρία που πολλές φορές δεν υπάρχει σε ένα τεχνικό κείμενο.



Φυσικά δε θα μπορούσε να λείπει και ο άμεσος τρόπος επικοινωνιας, που δεν είναι άλλος από το IRC κανάλι #debian.gr στο δίκτυο Freenode. Αυτός όμως θα ήταν άχρηστος χωρίς να συνδέεται με τον άμεσο τρόπο συνεργασίας, δηλαδή το wiki, το οποίο αποτελεί τον εργαστηριακό πάγκο των Ελλήνων χρηστών και προγραμματιστών της Debian.



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



Με τον τρόπο τους λοιπόν, οι Έλληνες ασχολούμενοι ενεργά με την διανομή Debian, στην ουσία μας δείχνουν τον δρόμο που θα πρέπει να ακολουθήσει κάποιος χωρίς να μπλεχτεί σε πράγματα που δε τον ενδιαφέρουν και να αφιερώσει το χρόνο του μόνο σε ο,τι έχει πραγματικά αξία. Η λιτότητα και η προσήλωση στα πέντε-δέκα βασικά που συνιστούν ένα χρήστη του GNU/Linux αποτελούν την πιο θετική απάντηση στη ρήση του Linus Torvalds:



"Talk is cheap, show me the code".



Οι άνθρωποι πίσω από την Ελληνική κοινότητα Debian είναι, οι Φαίδων Λιαμπότης, Κώστας Μαργαρίτης, Γιώργος Κεραμίδας, Σεραφείμ Ζανικόλας, Μανώλης Γαλάτουλας και άλλοι.



Επόμενο άρθρο: Ελληνική κοινότητα Gentoo.

Δημήτρης Καβρουδάκης: python: distance of points in .kmz

Πλανήτης ΕΛΛΑΚ - Wed, 07/28/2010 - 07:02

This code calculates distance in kilometers from points saved in .kmz file. Such files can be created by Google Earth.

by Michal Niklas on Thu, 28 May 2009 (MIT)

#!/usr/bin/env python

# -*- coding: utf8 -*-



__version__ = '$Id: kmz2dist.py 609 2009-06-01 05:04:52Z mn $'

# author: Michal Niklas



"""

Calculates distance in kilometers from points saved in .kmz file.

Such files can be created by Google Earth

look at:

http://code.google.com/intl/pl-PL/apis/kml/documentation/kmlreference.html"""



import sys

import zipfile

import glob

from xml.dom import minidom

import distance





def get_distance(coordinates_str):

    """gets distance of one path from coordinates string in form of:

    14.81363432237944,53.57016581501523,0 14.81411766813742,53.56923005549378,0 14.81880340335202,53.56879451890311 ...

    look at:

        http://code.google.com/intl/pl-PL/apis/kml/documentation/kmlreference.html#coordinates

    """

    sum_distance = 0.0

    arr = []

    coordinates = []

    if ' ' in coordinates_str:

        arr = coordinates_str.split(' ')

    if len(arr) > 1:

        for s in arr:

            if ',' in s:

                pt = s.split(',')

                pos_latt = (float(pt[0].strip()), 0, 0)

                pos_long = (float(pt[1].strip()), 0, 0)

                position = (pos_latt, pos_long)

                coordinates.append(position)

    if coordinates:

        for i in range(len(coordinates) - 1):

            start = coordinates[i]

            stop = coordinates[i + 1]

            sum_distance += distance.points2distance(start, stop)

    return sum_distance



def show_distance(fname):

    """calculates distance from points saved in doc.kml which is part of .kmz

       zip archive file"""

    path_cnt = 0

    zf = zipfile.ZipFile(fname, 'r')

    for fn in zf.namelist():

        if fn.endswith('.kml'):

            content = zf.read(fn)

            xmldoc = minidom.parseString(content)

            placemarks = xmldoc.getElementsByTagName('Placemark')

            for placemark in placemarks:

                name = placemark.getElementsByTagName('name')

                if name:

                    name = name[0].firstChild.data.strip()

                    coordinates = placemark.getElementsByTagName('coordinates')

                    if coordinates:

                        coordinates = coordinates[0].firstChild.data.strip()

                        if coordinates:

                            distance_km = get_distance(coordinates)

                            if distance_km > 0.0:

                                if path_cnt == 0:

                                    print '\n%s:' % (fname)

                                path_cnt += 1

                                print('\t%s\t%5.2f' % (name, distance_km))

    return path_cnt



def main():

    """show .kmz file name and distance in kilometers"""

    fnames = glob.glob('*.kmz')

    if not fnames:

        print('No *.kmz files found')

    else:

        for fname in fnames:

            show_distance(fname)



if __name__ == '__main__':

    if '--version' in sys.argv:

        print(__version__)

    else:

        main()

Ελευθέριος Κοσμάς: το Eeebuntu έγινε AuroraOS… βασισμένο στο Debian Sid

Πλανήτης ΕΛΛΑΚ - Wed, 07/28/2010 - 02:16

Eeebuntu σε EeePC 900a

To Eeebuntu κατά την γνώμη μου ήταν ένα ιδιαίτερα πετυχημένο spin του Ubuntu, άρχισε σαν μια συλλογή από scipt-άκια και πακέτα που εξασφάλιζαν την μέγιστη λειτουργικότητα των netbook της σειράς EeePC της Asus με το Ubuntu. Σιγά-σιγά το concept επεκτάθηκε και άρχισαν να υποστηρίζονται και άλλα netbook άλλων κατασκευαστών.

Η κοινότητα του Eeebuntu μετά από πολλές σκέψεις αποφάσισε να μετατρέψει το codebase της που ήταν το Ubuntu στο Debian Ustable (γνωστού και ως Sid) και το όνομα του νέου λειτουργικό Aurora. Οφείλω να παραδεχθώ ότι είμαι εδώ και 2 χρόνια χρήστης (της ίδιας εγκατάστασης ) του Debian Sid (να είναι καλά το Sidux) και έχω βολευτεί απίστευτα. Ένα από τα αγαπημένα μου χαρακτηριστικά είναι το γεγονός ότι πρόκειται για rolling distribution, ουσιαστικά η διανομή αλλάζει μέρα με την μέρα καθώς νέα πακέτα προστίθεται και αφαιρούνται από τα αποθετήρια του Debian. Από την πρώτη φόρα που έκανα την πρώτη εγκατάσταση Sid σε υπολογιστή (αν εξαιρέσουμε μια φορά που πραγματικά έκανα ανοησίες) 2 χρόνια τώρα δεν έχω αλλάξει την εγκατάσταση μου.  Η νέα διανομή εκτός του EeePC θα στοχεύει και σε άλλα netbook αλλά και στις ανάγκες desktop χρήσης. Νομίζω ότι δεν έχουμε παρά να

Προσωπικά δεν έχω τίποτα με το Ubuntu και πιστεύω ότι έχει προσφέρει στην κοινότητα του ελεύθερου λογισμικού πολύ περισσότερα από όσα του καταλογίζονται… και κακά τα ψέματα έχει μια απίστευτη κοινότητα και ίσως στο μέλλον εξεταστεί η πιθανότητα το Ubuntu να γίνει και αυτό μια rolling διανομή… άλλωστε όλες οι εκδόσεις του Ubuntu βασίζονται σε snapshots του Debian Unstable (δεν είναι και το πλεον εύκολο πράγμα άλλωστε η πρακτική που ακολουθεί το Ubuntu έχει και τα θετικά της:  Απλά δουλεύει TM). Ακολουθώντας τις συμβουλές μου τρέχω στο μηχάνημα μου το τελευταίο διάστημα τουλάχιστον μια διανομή βασισμένη στο Ubuntu: το LinuxMint (πέρα από το Debian Sid) και οφείλω να ομολογήσω ότι το αποτέλεσμα είναι εξαιρετικό.

Αναφερόμενος στο LinuxMint πρέπει να προσθέσω ότι υπάρχει ένα ιδιαίτερα ενδιαφέρον project (σε alpha κατάσταση) δημιουργίας ενός LinuxMint desktop βασισμένου στο Debian Testing (θα μου άρεσε περισσότερο το Unstable αλλά δεν μπορούμε να τα έχουμε όλα σε αυτή την ζωή).

μοιραστείτε το:



σχετικά άρθρα:

Ένωση Ελλήνων Χρηστών και Φίλων ΕΛ/ΛΑΚ: Ανακοίνωση 28/07/2010

Πλανήτης ΕΛΛΑΚ - Wed, 07/28/2010 - 00:33
Στις 31/07/2010, πιθανώς και στις 01/08/2010, η πρόσβαση στην Ιστοσελίδα και στο Φόρουμ του Συλλόγου δεν θα είναι δυνατή για λόγους Συντήρησης.



Κώστας Μπουκουβάλας: Ανοιχτή πρό(σ)κληση!

Πλανήτης ΕΛΛΑΚ - Tue, 07/27/2010 - 13:26




Ναι, φίλε μου, εσύ που δεν έχεις τόσο πολύ σχέση με το Ελεύθερο Λογισμικό και το GNU/Linux. Να αλλάξεις λειτουργικό σύστημα υπολογιστή άμεσα. Αγόρασε το PC WORLD Αυγούστου, ένα περιοδικό το οποίο είναι πιο κοντά στα γούστα σου και μπορεί να μην περιέχει ένα σωρό πληροφορίες οι οποίες θα σου φανούν ακατανόητες και παράξενες καθώς έρχεσαι από έναν άλλο, τελείως διαφορετικό κόσμο.



Διάβασε το κατατοπιστικότατο αφιέρωμα 14 σελίδων του περιοδικού στο Ubuntu Linux και ξεκίνα βήμα-βήμα και χωρίς άγχος - εξ' άλλου καλοκαίρι είναι - την περιπλάνηση σου στο χώρο του Ελεύθερου Λογισμικού.



Μπράβο στο Ελληνικό PC WORLD! Μια σημείωση μόνο θα μου επιτραπεί, θα ήταν καλό, στο επόμενο αφιέρωμα, όποτε αυτό και αν γίνει, να συμπεριληφθεί στο DVD του περιοδικού και η τελευταία έκδοση της διανομής στην οποία γίνεται αναφορά. Ένα iso 600MB δεν είναι δα και κάτι μεγάλο.



Πηγές:



[0] - Το περίπτερο της γειτονιάς μου

[1] - Ελληνικό PC WORLD

Ελευθέριος Κοσμάς: το πλέον “τρύπιο” Linux

Πλανήτης ΕΛΛΑΚ - Tue, 07/27/2010 - 08:43

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

Το DVL φτιάχνεται με ένα και μόνο στόχο… να μπορείτε να το χακέψετε! Όχι δεν θα αντικαταστήσει την αγαπημένη σας διανομή στο desktop ή στο server! Το DVL εκτός του ότι είναι φτιαγμένο με το χειρότερο δυνατό τρόπο ώστε να διευκολύνει πρακτικά σχεδόν κάθε δυνατή επίθεση στο σύστημα (από τις πατροπαράδοτες SQL injections, μέχρι buffer overflows και άλλα παρόμοια) το DVL έρχεται με παλιές απατσάριστες και καθόλου ασφαλείς εκδόσεις των Apache, MySQL, PHP, και αντίστοιχους FTP και SSH daemons επίσης θα βρείτε φυσικά και τα απαραίτητα εργαλεία της δουλειάς όπως ταGCC, GDB, NASM, strace, ELF Shell, DDD, LDasm, LIDa και άλλα. Το πιο σημαντικό όμως είναι ότι περιέχει μια σειρά μαθημάτων που διδάσκουν στο χρήστη τεχνικές και μεθοδολογίες προσέγγισης για την διενέργεια ενός hack. Νομίζω ότι αν ασχολείστε σοβαρά με την ασφάλεια σε υπολογιστικά συστήματα αξίζει να ρίξτε μια ματιά στο DVL.

Το DVL άρχισε σαν ένα εκπαιδευτικό εργαλείο από τον Dr. Thorsten Schneider Λέκτορα του Τεχνικού Τμήματος του Πανεπιστημίου του Bielefeld στην Γερμανία και ιδρυτή του TeutoHack (του εργαστηρίου hacking (!!!) του προαναφερθέντος πανεπιστημίου).

μοιραστείτε το:



σχετικά άρθρα:

Κώστας Μπουκουβάλας: Τέλος τα Windows Phone 7 για τα smartphones της HP

Πλανήτης ΕΛΛΑΚ - Tue, 07/27/2010 - 08:20
Παρελθόν αποτελούν πλέον τα Windows Phone 7 για τα έξυπνα τηλέφωνα της Hewlett-Packard, σύμφωνα με τον executive vice president της εταιρείας, Todd Bradley. Σε συνένετευξη του που έδωσε το τηλεοπτικό δίκτυο CNBC ανακοίνωσε πως πλέον η HP, θα επικεντρωθεί στο να κάνει το δικό της webOS το καλύτερο λειτουργικό σύστημα για τα smartphones.







To webOS, λειτουργικό σύστημα που αναπτύχθηκε από την Palm (πλέον θυγατρική της HP) είναι βέβαια λογισμικό κλειστού κώδικα, αλλά το ενθαρρυντικό είναι πως αποτελεί λειτουργικό της ευρύτερης οικογένειας του Linux καθώς χρησιμοποιεί τον πυρήνα. Το μεγαλύτερο μέρος του software που συνιστά το webOS είναι προγράμματα κλειστού κώδικα αλλά μέσα σε αυτά υπάρχουν GNU GPL'd εξαιρέσεις!



Πηγές:

[0] - HP: Τέρμα το Windows Phone 7 (Ελληνικό PC WORLD)

[1] - HP: No More Windows Phone 7 Smartphones (PC Magazine)

[2] - HP Using Own Software in Phone Wars with Apple, Google (CNBC)



Further Study:

[0] - Open Source Packages

[1] - Source code for Palm WebOS released

Κώστας Μπουκουβάλας: Ελληνικές κοινότητες διανομών GNU/Linux - #02

Πλανήτης ΕΛΛΑΚ - Tue, 07/27/2010 - 07:20
Η δεύτερη σημαντικότερη ομάδα διανομής GNU/Linux στη χώρα είναι αυτή της διανομής Fedora.



Η ομάδα, όσο μπορώ να θυμάμαι, ξεκίνησε ήδη από την εποχή που η διανομή ονομαζόταν Fedora-Core και κύριος αρωγός της ήταν ο Δημήτρης Γλέζος, ο οποίος κατέχει πλέον τιμητική θέση το κεντρικό συμβούλιό της (Fedora Board).



Λόγω του οτι η Fedora, είναι μια... πετσοκομμένη διανομή, ο,τι έργο ήταν να γίνει στον τομέα των μεταφράσεων, έγινε στη μεγάλη του πλειοψηφία στο παρελθόν. Εξ' άλλου ανέκαθεν η Fedora, ήδη όταν ήταν ακόμα αγέννητο μωρό και μεσουρανούσε και στο userbase αλλά και στον enterprise τομέα η RedHat ως διανομή, χρησιμοποιεί το GNOME ως default Graphical User Interface. Οπότε όταν ήρθε η σειρά της Fedora, τα περισσότερα πακέτα ήταν έτοιμα (set-up).



Έτσι η Ελληνική Ομάδα του Fedora Project, η οποία δρα κυρίως μέσω των Ambassadors έχει να επιδείξει πλούσιο βιογραφικό σε release parties, εκδηλώσεις, hackfest και συμμετοχές σε συνέδρια.



Τα πιο πρόσφατα ήταν η συμμετοχή στo συνέδριο της Εταιρείας ΕΛ/ΛΑΚ για το 2010, το 3ο Πανελλήνιο Συνέδριο Κοινοτήτων Ελεύθερου Λογισμικού Fosscomm 2010 και λίγους μήνες νωρίτερα στην Ευρωπαϊκή Συνάντηση Developers Ελεύθερου Λογισμικού / Λογισμικού Ανοιχτού Κώδικα (FOSDEM).

Αξιοσημείωτα ήταν φυσικά και η παρουσία της ομάδας στο OpenFest που πραγματοποιήθηκε στο Τ.Ε.Ι. Πειραιά τον περασμένο Μάρτιο αλλά και η διαδικτυακή σύνδεση των δυο Fedora 13 Release Parties της Αθήνας και της Θεσσαλονίκης.



Αν και η λίστα ταχυδρομείου δεν έχει πολύ κίνηση, είναι αυτή τη στιγμή που γράφεται το άρθρο (15/07/2010), το μόνο μέσο επικοινωνίας με την ομάδα πέρα από το κανάλι IRC (#fedora-el στο δίκτυο Freenode) στο οποίο πραγματοποιούνται συχνά οι διαδικτυακές συζητήσεις πάνω σε όλα τα θέματα που αφορούν την διανομή. Λόγω κάποιων τεχνικών επιπλοκών τα domain names της ομάδας δε λειτουργούν αυτή τη περίοδο. Ευχή όλων να λυθεί το θέμα γρήγορα ώστε να λειτουργήσει και το Forum το οποίο είχανε ξεκινήσει πριν από λίγο καιρό.



Κύριες μορφές της διανομής αυτής στην Ελλάδα είναι εκτός από το Δημήτρη Γλέζο, οι Δημήτρης Μιχελινάκης, Δημήτρης Τυπάλδος, Νίκος Χαρωνιτάκης, Χρήστος Μπαχαράκης, Κώστας Αντωνάκογλου, Ευστάθιος Ιωσηφίδης, Νίκος Ρούσσος, Πιέρρος Παπαδέας, Γιάννης Κωνσταντινίδης, ο Άγγελος-Κλέαρχος Γκούντρας και απο γυναίκες η Θάλεια Παπουτσάκη.



Καλή συνέχεια στο contribution πάνω στο Fedora Project και μακάρι να δούμε σύντομα περισσότερους χρήστες να κινούνται προς την διανομή Fedora!



Επόμενο άρθρο: Ελληνική κοινότητα Debian.

Κώστας Μπουκουβάλας: Ελληνικές κοινότητες διανομών GNU/Linux - #01

Πλανήτης ΕΛΛΑΚ - Mon, 07/26/2010 - 17:00
Με το παρόν ξεκινάω μια σειρά από άρθρα για τις ελληνικές κοινότητες διανομών GNU/Linux. Σήμερα, θα αναφερθώ στην κοινότητα που συσπειρώνεται γύρω από την δημοφιλέστερη διανομή παγκοσμίως και δεν είναι άλλη από την:







Η πιο δημοφιλής και πολυάριθμη κοινότητα γύρω από μια διανομή GNU/Linux σήμερα, στην Ελλάδα, είναι η Ubuntu-GR. Η κοινότητα αυτή, η οποία σχηματίστηκε τέλη του 2005-αρχές του 2006 αυτή τη στιγμή αριθμεί στα 380 εγγεγραμμένα μέλη στο Launchpad, περίπου δηλαδή όσα και στη λίστα ταχυδρομείου ενώ το Forum, το οποίο δημιουργήθηκε το 2008, έχει 5500 μέλη και πάνω από 125.000 post.



Αναμφισβήτητα αποτελεί την πιο πετυχημένη και πιο δραστήρια κοινότητα διανομής GNU/Linux στη χώρα μας, με Release Parties, σε Θεσσαλονίκη, Δράμα, Αθήνα, Πάτρα, Χανιά, αλλά και την ιδιαίτερα πετυχημένη πρωτοβουλία του Ubunto-χωριό στο Αιγίνιο Πιερίας. Ίσως κάποιες φορές να υπάρχει μια κάμψη όσον αφορά τις εξωτερικές εκδηλώσεις, αλλά αυτό συμβαίνει γιατί τα μέλη της κοινότητας του Ubuntu-GR ασχολούνται κυρίως με τα καθημερινά προβλήματα των χρηστών στην ηλεκτρονική λίστα ταχυδρομείου και στο forum. Βέβαια, όταν οι εκδηλώσεις πραγματοποιούνται, πάντα υπάρχει το πλήρες πακέτο merchantize με cds, αυτοκόλλητα, μπλουζάκια κ.α., το οποίο στο παρελθόν περιελάμβανε μέχρι και κομπολόγια!



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



Το 2008, δημιουργήθηκε το περιοδικό Ubuntistas, το οποίο φιλοξενεί άρθρα, συνεντεύξεις και νέα γύρω από τον κόσμο του Ελεύθερου Λογισμικού και του Ubuntu.



Το 2010 πραγματοποιήθηκε η πλήρης μετάφραση του Ubuntu Manual στα ελληνικά αλλά και ο σχεδιασμός ενημερωτικού φυλλαδίου το οποίο προωθεί τη συγκεκριμένη διανομή. Επίσης, επανασχεδιάστηκε με βάση τις νέα πολιτική marketing του Ubuntu καιο κεντρικός ιστότοπος ubuntu-gr.org.



Σημαντικό έργο από το 2006 ήδη, έχουν επιτελέσει και οι ομαδες τοπικοποίησης της κοινότητας, η Ubuntu Greek Translators και η Ubuntu Greek Translators Starters καθώς και η ομάδα που ανέλαβε να μεταφράσει εκτός Launchpad την έκδοση 10.04 στα πλαίσια του διαγωνισμού που προκύρηξε η Εταιρεία ΕΛ/ΛΑΚ. Επίσης από την κοινότητα έχει μεταφραστεί το βιβλίο "A Bit of Python" στα ελληνικά την ίδια περίοδο με την πραγματοποιήση ασύγχρονων μαθημάτων της γλώσσας αυτής μέσω του Forum.



Στον τομέα της αλληλεπίδρασης με εκπαιδευτικούς δημιουργήθηκαν εντός της κοινότητας η περιφερειακή ομάδα Linux Greek Teachers και τα project Scripts for Greek Linux Labs και School Documentation Project αλλά ο Άλκης Γεωργόπουλος ήταν αυτός που δημιούργησε επίσημο οδηγό του LTSP για το Ubuntu LTS 8.10 του Υπουργείου Παιδείας δίνοντας ένα σημαντικό βοήθημα σε δασκάλους και διευθυντές σχολείων που θέλουν να μειώσουν το κόστος εξοπλισμού ενός Σχολικού Εργατηρίου Υπολογιστών.



Δε θα πρέπει να παραληφθεί και το σημαντικό βήμα σε αυτό το πεδίο, της δημιουργίας ενός εκπαιδευτικού αποθετηρίου λογισμικού με σχολικές εφαρμογές για την διανομή Ubuntu.



Σημαντικά πρόσωπα της κοινότητας αυτής είναι οι Γιώργος Λογιοτατίδης, Σίμος Ξενιτέλλης, Σέργιος Τσαμπόλοβ (~10.000 μηνύματα στο Forum!), Κώστας Παπαδήμας, Αθανάσιος Λευτέρης, Κωνσταντίνος Τόγιας, Σταύρος Τεμερτζίδης, Σόλων Σαββίδης, και από γυναίκες η Τζένη Πετούμενου. Φυσικά υπάρχει και η νέα γενιά η οποία δειλά-δειλά κάνει αισθητή την παρουσία της αλλά αναφέρω τους παραπάνω γιατί είναι αυτοί με τους οποίους έχω αλληλεπιδράσει περισσότερο και γνωρίζω προσωπικά την καλή δουλειά τους.



Keep on rocking! Ubuntu-GR, και χρόνια πολλά!



Επόμενο άρθρο: Ελληνική κοινότητα Fedora

Ελληνική κοινότητα Python: Ζητούνται Pythonistes!

Πλανήτης ΕΛΛΑΚ - Mon, 07/26/2010 - 14:27

Η εταιρία SocialCaddy ζητάει python developers για unit testing για την web εφαρμογή της. Γνώσεις APIs (facebook, linkedin, gmail) θα εκτιμηθούν. Για περισσότερες πληροφορίες στείλτε στο jon@socialcaddy.com

Κώστας Μπουκουβάλας: Ο υπολογιστής των $35 τρέχει με τον πυρήνα του Linux!

Πλανήτης ΕΛΛΑΚ - Mon, 07/26/2010 - 12:26




Έχει μια-δυο μέρες που έχει κυκλοφορήσει η είδηση για τον υπολογιστή των 35 δολλαρίων που ανέπτυξαν Ινδοί επιστήμονες. Η συσκευή η οποία κοστίζει γύρω στις 1500 ινδικές ρούπιες, ήτοι $35 και επομένως... €25, προς το παρόν έχει λογισμικό το οποίο τρέχει, από τις πληροφορίες που δόθηκαν στη δημοσιότητα, πάνω στον πυρήνα του Linux!







Πηγές:

[0] - India's $35 Tablet- The Everything Killer (Linux Journal)

[1] - Πάμφθηνος υπολογιστής-ταμπλέτα κατασκευάστηκε στην Ινδία (in.gr)

[2] - The $35 ‘laptop’ is finally here (Indian Express)

[3] - India Launches $35 Laptop, World’s Cheapest (Design Taxi)

[4] - Indian Government announces $35 laptop (The Inquirer)



Further study:

[0] - Free Software Foundation India

[1] - National Programme on Technology Enhanced Learning

Syndicate content