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
WordPress.

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

When:

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

Where:
Mandrino Hotel
2, Adigonidon Str.-29,Egnatia Str.,
Thessaloniki
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.

via Xblog.gr

Η συζήτηση για τα Δημόσια Δεδομένα στο 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.

Why?

Scalability, and peace of mind.

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

Limitations

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.

Slides

Links

AppEngine Page

read more on the Wiki page for this session

Related open source projects

AppScale

HyperTable

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 στη διεύθυνση k2.joomlaworks.gr και μπορείτε να το κατεβάσετε δωρεάν και να το δοκιμάσετε.

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