Author Archives: billyf

Word Camp Greece

WordCamp Θεσσαλονίκης

About the event

During a WordCamp many topics are covered varying from what WordPress is to complex topics such as Plugin Development, the Theme Framework and theming, Search Engine Optimization. Optimizing WordPress to run faster and more. New and existing open source plugins based on WordPress could be analyzed and presented.

The Format
WordPress speakers from around the world gather, to present and discuss issues related to WordPress. During and after the presentations, conversations are initiated between the attendees to discuss ideas around

Could I present?
Everyone can present at WordCamp be sure to drop a line at or fill out the contact form here.


Saturday, January 30
Starts at 12:00
RSVP on Facebook or Eventbrite

Mandrino Hotel
2, Adigonidon Str.-29,Egnatia Str.,
see map

Who should go?

Everyone who blogs or would like to start blogging should attend, even if you don’t use WordPress!

Who is hosting it?

Basilis Kanonidis who took the initiative to get everything started along with another four passionate WordPress fans from Thessaloniki!

Here you can see the program to get an idea of what will be covered during the conference.

Get all the updates on the WordCamp website:
Word Camp Greece

Twitter Hashtag: #WordCampGRE


Open Public Data session at MediaCamp2 – video

Vodpod videos no longer available.


Η συζήτηση για τα Δημόσια Δεδομένα στο Media Camp Athens 2009

Google App Engine session at MediaCamp2

During MediaCamp2 we had a round table discussion about GAE.

Last April Google launched the Application engine. On launch it was limited  to the first 10,000 developers who signed up to be part of a beta testing period. Since then the signups have been completely opened to anyone who wished to deploy applications on the Google cloud. This Feburay Billing was introduced taking App Engine officially out of Beta.

So what’s App Engine?

Google App Engine is a platform for building and hosting web applications on Google Web Servers.


Scalability, and peace of mind.

You no longer need to worry about the administration work, you just develop your web app.


Limited to HTTP apps, no sockets, no local filesystem

1mb storage per object in data store

10mb per limit for http get / post requests

Big Table,  is a proprietary non-relational distributed database.

– Cannot do the expensive GROUP BY, SUM, COUNT(*) aggregate calculations

– Cannot join tables (no relations!)

So this is where things get interesting and complicated.

– So we wonder how are these things done?

different mindset

For GAE we need to put aside everything we have learned about relations and databases, and start thinking about what data will be needed.

All our aggregate operations need to be re-thought out and will be prepared.



AppEngine Page

read more on the Wiki page for this session

Related open source projects



Session by Vassilis Fourniadis

K2 demo from JoomlaCamp session at MediaCamp2

Στα πλαίσια του JoomlaCamp 2009 που έγινε στις 15 Μαρτίου, είχαμε την ευκαρία να παρουσιάσουμε στους παρευρισκομένους το νέο uber component K2, που ουσιαστικά προσθέτει στο Joomla! τα χαρακτηριστικά που πραγματικά έλειπαν από αυτό. Τι είναι το Κ2;

“K2 is a content construction component (similar to CCK for those acquainted with Drupal), which lets you create custom content types (items) for your Joomla! website. With K2, you can tranform your Joomla! website to a news site with author blogs, product catalogs, work portfolio, knowledge base, download/document manager, directory listing, event listing and more, all this bundled under one component!”Το Κ2 απέκτησε πρόσφατα το δικό του website στη διεύθυνση και μπορείτε να το κατεβάσετε δωρεάν και να το δοκιμάσετε.

Download K2

via  JoomlaCamp

Licensing Music to Podcasters session at MediaCamp2

Στα πλαίσια των εκδηλώσεων του εξαιρετικά ενδιαφέροντος Media Camp Athens 2 έκανα μια παρουσίαση στις εκδηλώσεις του Podcamp με θέμα:

  1. Την αναζήτηση μουσικής ελεύθερης δικαιωμάτων.
  2. Τη αναζήτηση μουσικής στο πλαίσιο των αδειοδοτήσεων μέσω creative commons.
  3. Τις βασικές αρχές στα των πνευματικών δικαιωμάτων των δημιουργών.
  4. Πρακτικά θέματα που αφορούν στα πνευματικά δικαιώματα σε σχέση με το podcasting.
  5. Τα θέματα αδειοδοτήσεων που αφορούν σε μουσικά έργα που η χρήση του απαιτεί πρότερη συναίνεση των δημιουργών ή των οργανισμών συλλογικής που τους εκπροσωπούν.
  6. Τις θέσεις των εμπλεκόμενων οργανισμών συλλογικής διαχείρισης στο θέμα αδειοδότησης μουσικής για χρήση σε podcasts.
    Τέλος υπήρξε μια εποικοδομητική συζήτηση με το κοινό σε θέματα που αφορούν τις θέσεις των οργανισμών, τις χρεώσεις αλλά και τις ραγδαίες εξελίξεις που υπάρχουν στο χώρο της μουσικής βιομηχανίας.

Η παρουσίαση μου στο podcamp σε αρχείο PDF.

Aκούστε επίσης ένα  enhanced podcast (αν το δείτε μέσω του iTunes της Αpple έχει φωτογραφίες, links & chapters) που είχα φτιάξει με το Garageband της Apple επ’ αφορμή της τελετής απονομής του Makemusic Contest 2007 του οποίου είχα την ευθύνη διοργάνωσης και παρουσίασης.

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


original post here

Session by Antonis Plessas 

Installing Ubuntu on a EeePc at MediaCamp2

Για να εγκαταστήσουμε Ubuntu σε EeePc θα χρειαστούμε τα παρακάτω:

  • Ένα EeePc 🙂
  • Μία μνήμη usb flash τουλάχιστον 1 GByte
  • Την τελευταία διανομή Ubuntu
  • Το εργαλείο unetbootin
  • Και τέλος τον πυρήνα Interpid για το ubuntu στο eeePc έτσι ώστε να παίζουν όλες οι συσκευές


Αφού κατεβάσατε τη διανομή του Ubuntu περάστε την στo flashάκι χρησιμοποιώντας το εργαλείο unetbootin που ανέφερα πιο πάνω.

Μετά κάντε επανεκίνηση και έχοντας το flashάκι συνδεδεμένο μπείτε στο bios του eeePc (πατήστε κατά την εκκίνηση το κουμπί F2) και ρυθμίστε το ώστε πρώτη συσκευή boot να είναι η μνήμη flash

Στην επανεκίνηση το eeePc θα bootάρει από το flashάκι και θα φορτώσει την εγκατάσταση του Ubuntu. Η διαδικασία είναι παρόμοια με την εγκατάσταση του Ubuntu σε ένα απλό Pc.

Δώστε προσοχή ώστε να μην διαγράψετε μία κατάτμηση μεγέθους περίπου 41 Mbytes αγνώστου τύπου που χρειάζεται το eeePc για δικές του λειτουργίες. Για αυτό καλό θα ‘ταν να κάνετε χειροκίνητη τμηματοποίηση του δίσκου (partitioning)

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

Τέλος για να δουλέψει το ασύρματο δίκτυο εφαρμόστε τις οδηγίες που αναφέρονται στο site με τον πυρήνα του Ubuntu για eeePc.

Session by

Nikos Papagiannopoulos & Stafanos Boglou

Tastefull demo at MediaCamp2

Vicky gave us a quick demo of tastefull and then she
gave us a real taste of some sweets : )

View session photos here

Session by Vicky Koumantou

What’s happening in the next two weeks

upcoming events in the next two weeks:

Girl Geek Dinners #8
(Greece)  Friday, March 27 2009

Cloud Computing Expo
(New York, NY USA) March 30 – April 1, 2009
A Developers look at Windows Azure
(Athens, Greece) Wednesday, April 1, 2009

Web 2.0 Expo
(San Francisco, CA USA) March 31 – April 3, 2009
1st SEO Workshop Athens
(Athens, Greece) Friday, April 3 2009

OpenCoffee Thessaloniki #11 Business Workshop
(Thessaloniki, Greece) Sunday, April 4, 2009

Jelly #6
(Athens, Greece)  Sunday April 5, 2009

OpenCoffee #21
(Athens, Greece) Tuesday April 7, 2009

Mesh Conference
(Toronto, Canada) April 7-8, 2009
Let us know if you think we missed something : )
Updated on Wednesday April 1, 2009 3:59pm demo at MediaCamp2

“KAPOU SA GEOINFORMATICS is the first Greek streetview panoramic image
provider. users experience an immersive pseudo-3D environment of
popular Greek destinations from a first-person perspective, while graphic
maps, satellite and aerial photos provide all the necessary information to
become accustomed to a city’s streets.

The company designed and developed a proprietary panoramic mapping
platform that enables wide-area street capturing with relative ease. ‘s technology can be used to enrich location-aware applications
like touristic websites, real estate portals, e-government services, as
well as serving ads through an augmented reality environment (e.g. Virtual

Vodpod videos no longer available.

Vodpod videos no longer available.

Vodpod videos no longer available.

View a video from this session here

Session by Yanis Pavlidis

Open Source and Startups session at MediaCamp2


Η συνεδρία μου με θέμα “Open Source and Startups” με σαφή παραδείγματα στο πώς το χρησιμοποιούμε στην Indifex για να κάνουμε ωραία πράγματα, πήγε πολύ καλά. Η προσέλευση ήταν πολύ καλή και έγιναν μερικές πολύ καλές ερωτήσεις οι οποίες φώτιζαν νέες πτυχές του θέματος. Χάρηκα που είχα την ευκαιρία να μιλήσω για αυτό το θέμα, αφού γενικώς υπάρχει η αντίληψη ότι το ελεύθερο λογισμικό είναι κάτι για “χομπίστες”, και σε αντιπαραβολή για αυτό μίλησα πώς βοήθησε την εταιρία μας να φτιάξει ένα προϊόν το οποίο χειρίζεται δεδομένα που φτάνουν σε 5εκ χρήστες, να δημιουργήσει μια φοβερή ομάδα από code hackers, και να την εκπαιδεύσει στη παραγωγική χρήση μερικών από των πιο leading-edge και hot τεχνολογιών στον τομέα του developing και system administration που υπάρχουν (Pyhton/Django, Distributed Versioning Systems, Amazon Web Services, Automated App Testing, κλπ).


Session by Dimitris Glezos

View full screen slides here