* You are viewing the archive for the ‘Uncategorized’ Category

PHP web development and Symfony 2

Good news everyone! Well, everyone who likes PHP and looks for ways to improve his productivity and decrease his developing time, along with his anxiety, coding errors and security vulnerabilities anyway :)

Today I’d like to talk about Symfony 2. Symfony is a PHP web framework, much like Django (Python) and Rails (Ruby), which aims to simplify web development and improve productivity. This is probably why Drupal has announce that they are going to use some parts of Symfony for Drupal 8. Symfony comes in a bunch of independent software libraries, or Bundles as they like to call them, … Continue Reading

Diffusing LEDs

I’m writing this blog post while sitting at our local hackerspace at 1.15am and working on a new Secret Project™. I’m using a semi-transparent glass and trying to light it up with LEDs from the sides.

Anyone who has used high power LEDs to light a surface could tell you, these things need to be diffused, because the light isn’t distributed evenly to the surface and it looks like crap.

So I was sitting and trying to find something to diffuse the LEDs with, and then it hit me (ouch)! Rolling paper for cigarettes*! After some quick googling i found out that … Continue Reading


Back from vacations.. only for a few days. But i came up with a couple of ideas during my vacations which should keep me busy for a while ;)

Till then, take care, and take some vacations for yourself. They’re the best thing for unleashing your creativity :)

Quoted for Truth

Great spirits have always encountered violent opposition from mediocre minds. Common sense is the collection of prejudices acquired by age eighteen.

Heroism on command, senseless violence, and all the loathsome nonsense that goes by the name of patriotism – how passionately I hate them! He who joyfully marches to music in rank and file has already earned my contempt. He has been given a large brain by mistake, since for him the spinal cord would suffice. Two things are infinite: the universe and human stupidity; and I’m not sure about the universe.

You have to learn the rules of the game. And … Continue Reading



Ω Θεέ μου…

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

Αλλά γύρισα, και έχοντας προτάσεις για δουλειά στο iPhone, με Cocoa και OpenGL (!) έχω προμηθευτεί νέα βιβλία και μίε developer’s licence τα οποία δεν ξέρω πού να τα χωρέσω! Δουλειά, δουλειά δουλειά! Για να μην μιλήσω για την εξεταστική μου που πλησιάζει επικύνδυνα.

Και συνεχίζω … Continue Reading

Potius mori quam foedari

Rather to die than to be clothed

Real Life

Το σωστό


Έχοντας μεγάλα προβλήματα και καταριέμαι την ώρα και την στιγμή που ανακάλυψα οτι για να κάνω κάτι που θέλω πρέπει να ασχοληθώ με το μάυρο πρόβατο της Apple, τα .dylibs, ή αλλιώς dynamic shared libraries. Εκεί είναι το παρελθόν, αλλά και το μέλλον (το δικό μου. Γιατί το μέλλον της Apple είναι τα .framework αρχεία). 

Και να σου ο Χρήστος με το Fink, να ανακατεύεται με Unix, και να προσπαθεί να σετάρει όλα τα environment variables που πρέπει για να μπορέσει να κάνει import τις βιβλιοθήκες, και να δημιουργεί δικά του commands που δεν υπάρχουν, και να προσπαθεί να σετάρει και … Continue Reading

Το Ubuntu είναι φοβερό!

Βρίσκομαι στο Release Party του Ubuntu 8.10 Intrepid Ibex (το Aτρόμητο Αγριοκάτσικο). Έχοντας φέρει το MacBook, είπα να δοκιμάσω εάν θα δουλέψει με το ΒootCamp που έχω ήδη στήσει για τα Windows (Vista, εξού και το όνομα του, VistaBook). Παίρνω το CD απο τον Κώστα, το βάζω στο DVD-Rom, και κάνω Reboot.

Tο LiveCD τρέχει, μπαίνει κανονικά, αλλά δεν αναγνωρίζει την ασύρματη κάρτα ήχου. Το φανταστικό είναι οτι αναγνωρίζει ακόμα και τα κουμπιά για την ρύθμιση της φωτεινότητας και του ήχου, ακόμα και την κάμερα! Λογικό βέβαια να μήν υποστηρίζει την ασύρματη κάρτα ήχου αφού είναι ένα κλασσικό πρόβλημα με το … Continue Reading

Ένα μικρό update…

Ναι, ομολογώ πως έχω πολύ καιρό να κάνω ένα post εδώ, αλλά είχα την εξεταστική μου, και ένα λαυράκι (ο Θεός να το κάνει) βρέθηκε στο διάβα μου.Σχεδιάζω ένα site για κάποιους ιδιώτες, και η δουλειά μόνο εύκολη δεν είναι. Πέρα τούτου, έχει πέσει σκληρό rewrite σε πολλά σημεία ενός framework που συντηρώ εδώ και τώρα, το SoulFramework για Cocoa, εν όψει του νεοεισαχθέντος object loader για OpenGL. Και πραγματικά δεν έχω χρόνο! Περιμένετε περισσότερα από μένα όταν τελειώσω την πολλή δουλειά. Θα έχω πολλά να σας πώ. Και σας ορκίζομαι ότι θα γελάσετε πολύ. 

Tzikis is using WP-Gravatar