RUBY ON RAILS: ΜΙΑ ΠΕΡΙΕΚΣΙΚΗ ΕΙΑΓΩΓΗ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "RUBY ON RAILS: ΜΙΑ ΠΕΡΙΕΚΣΙΚΗ ΕΙΑΓΩΓΗ"

Transcript

1 Πανεπιςτιμιο Πελοποννιςου Association for Computing Machinery Φοιτθτικό Παράρτθμα ACM Παν. Πελοποννιςου RUBY ON RAILS: ΜΙΑ ΠΕΡΙΕΚΣΙΚΗ ΕΙΑΓΩΓΗ Web development that doesn t hurt! Έκδοζη Ιαν 2007 Νίκοσ Δθμθτρακόπουλοσ

2 2 Copyright 2007 Dimitrakopoulos Nikolaos Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A link to the license is included in the section entitled "GNU Free Documentation License". Copyright 2007 Δθμθτρακόπουλοσ Νικόλαοσ Παρζχεται θ άδεια για αντιγραφι, δθμοςίευςθ ι/και μεταποίθςθ αυτοφ του εγγράφου υπό τουσ όρουσ τθσ Άδειασ Χριςθσ Ελεφκερθσ Σεκμθρίωςθσ GNU, Ζκδοςθ 1.2 ι μεταγενζςτερθσ ζκδοςθσ δθμοςιευμζνθσ από το Free Software Foundation δεν περιλαμβάνονται Αμετάβλθτα Αποςπάςματα, Κείμενο Εμπροςκοφφλλου και Κείμενο Οπιςκοφφλλου. Ζνασ ςφνδεςμοσ που περιζχει τθν Άδεια Χριςθσ περιλαμβάνεται ςτο τμιμα με τίτλο Άδεια Χριςθσ Ελεφκερθσ Σεκμθρίωςθσ GNU".

3 Rails??? 3 Μία πλατφόρμα (framework) ανάπτυξθσ web εφαρμογϊν βαςιςμζνο ςτθν Ruby Τποςτθρίηει πλιρωσ και εγγενϊσ όλεσ τισ νζεσ τεχνολογίεσ και τάςεισ: MVC αρχιτεκτονικι ORM (αντικειμενοςχεςιακι αντιςτοίχθςθ) AJAX λειτουργικότθτα Web Services Templating για το layout των ςελίδων χρθςιμοποιϊντασ εμφωλευμζνο Ruby κϊδικα ςε html, CSS, Javascript κ.λ.π. Σε όςουσ αρζςουν τα buzzwords -> Είναι web2.0

4 Outline 4 Μζροσ Ι - Θεωρία Μζροσ ΙΙ - Υλοποίθςθ Σι είναι ζνα framework Ιςτορία του Rails Φιλοςοφία του Rails framework Βαςικά υςτατικά Άλλα εργαλεία Σεχνικά κζματα Δθμιουργία μίασ βαςικισ εφαρμογισ Επεκτείνοντασ τθν εφαρμογι Μζροσ ΙΙI Συηιτθςθ θμειϊςεισ / επιςθμάνςεισ Πλεονεκτιματα / μειονεκτιματα Βιβλιογραφία / φνδεςμοι

5 Μζροσ Ι 5 Θεωρία Σι είναι ζνα framework Ιςτορία του Rails Φιλοςοφία του Rails framework DRY Convention over configuration MVC αρχιτεκτονικι Agile Βαςικά υςτατικά Active Record Action Pack Prototype Action Mailer Action Web Service Άλλα εργαλεία Scripts για παραγωγι κϊδικα Migrations

6 Σι είναι ζνα framework 6 Γενικά, ζνα framework είναι: μία υποςτθρικτικι δομι ι αλλιϊσ ζνασ «ςκελετόσ» χρθςιμοποιείται ςαν βάςθ για κάτι το οποίο καταςκευάηεται Αυτό διαφοροποιεί και Μπορεί να εμπεριζχει: μία απλι βιβλιοκικθ υποςτθρικτικά προγράμματα από ζνα framework! βιβλιοκικεσ κάποια scripting γλϊςςα προγραμματιςμοφ άλλο λογιςμικό Ζνα framework είναι ςτοχευμζνο ςε ςυγκεκριμζνθ/εσ τεχνολογία/εσ Ζχει μία ςυγκεκριμζνθ «ροι» που πρζπει να ακολουκθκεί από τον προγραμματιςτι (π.χ. τθν MVC, όπωσ κα δοφμε ςτο Rails) Χρθςιμοποιϊντασ ζνα framework για τθν ανάπτυξθ μίασ εφαρμογισ επιτυγχάνεται: Μεγάλθ επαναχρθςιμοποίθςθ κϊδικα Λιγότεροσ απαιτοφμενοσ χρόνοσ που πρζπει να χρθςιμοποιθκεί για λιψθ αποφάςεων που ζχουν να κάνουν με λεπτομζρειεσ «χαμθλοφ επιπζδου» Περιςςότεροσ χρόνοσ ζτςι, μπορεί να χρθςιμοποιθκεί για να επιτευχκοφν οι απαιτιςεισ τθσ εφαρμογισ

7 Ιςτορία του Rails 7 Σο Rails εξιχκθ από τον David Heinemeier Hansson από τθν δουλειά του ςτο basecamp.com (ζνα εργαλείο για διαχείριςθ / οργάνωςθ ζργων (project management) τθσ 37signals) Δθμοςιεφτθκε ςτον web για πρϊτθ φορά τον Ιοφλιο του Η ζκδοςθ 1.0 κυκλοφόρθςε ςτισ 13 Δεκεμβρίου του 2005 Η ζκδοςθ 1.1 κυκλοφόρθςε ςτισ 28 Μαρτίου του 2006 Σον Αφγουςτο του 2006 ανακοινϊκθκε από τθν Apple ότι το Mac OS X v10.5 ( Leopard ), που αναμζνεται να κυκλοφοριςει το 2007, κα εμπεριζχει το Rails framework [2] Μζςα ςτισ αρχζσ του 2007 αναμζνεται θ ζκδοςθ 1.2

8 Φιλοςοφία του Rails (1) 8 Αξίωμα 1 ο : Μθν επαναλαμβάνεισ τον εαυτό ςου! (DRY Don t Repeat Yourself) Αξίωμα 2 ο : Προτυποποίθςθ αντί διαμόρφωςθσ! (convention over configuration)

9 Φιλοςοφία του Rails (2) : DRY 9 Σι ςθμαίνει πρακτικά το 1 ο αξίωμα; Ότι θ πλθροφορία δεν κα πρζπει να υπάρχει δφο (ι και περιςςότερεσ) φορζσ Αυτό γιατί διπλότυπθ πλθροφορία ςθμαίνει: Δυςκολία ςτισ αλλαγζσ Μειωμζνθ διαφάνεια Αυξθμζνθ πικανότθτα για «αςυνζπειεσ» ςτον κϊδικα Η αρχι αυτι γενικεφεται και ςτα εξισ: τα ςχιματα τθσ βάςθσ δεδομζνων (database schema) τα πλάνα δοκιμϊν (test plans) Ακόμα και ςτθν τεκμθρίωςθ (documentation) Χρθςιμοποιϊντασ τθν τεχνικι αυτι επιτυχϊσ, ςθμαίνει ότι θ αλλαγι ενόσ ςυγκεκριμζνου ςτοιχείου δεν επθρεάηει τα υπόλοιπα, λογικά αςφνδετα ςτοιχεία του ςυςτιματοσ Επιπλζον, ςτοιχεία που ςυνδζονται λογικά, αλλάηουν ομοιογενϊσ και απόλυτα προβλζψιμα και ζτςι είναι ςυγχρονιςμζνα

10 Φιλοςοφία του Rails (3) : Convention over configuration 10 Σι ςθμαίνει το 2 ο αξίωμα; Ο προγραμματιςτισ χρειάηεται να ορίςει μόνο τισ παραμζτρουσ που δεν είναι δυνατόν να «προτυποποιθκοφν» Π.χ.: Μία κλάςθ Post μπορεί αυτομάτωσ να ςυςχετιςτεί με ζναν πίνακα posts Ζτςι, οι «ςυμβάςεισ» που χρθςιμοποιοφνται από το Rails μποροφν να μειϊςουν αιςκθτά τον κϊδικα που χρειάηεται να γραφεί Φυςικά, οι ςυμβάςεισ αυτζσ μποροφν να αλλάξουν όταν αυτό είναι απαραίτθτο / επικυμθτό

11 Φιλοςοφία του Rails (4) : Agile 11 Agile ςθμαίνει ευκίνθτοσ, ςβζλτοσ Η μεκοδολογία αυτι είναι μία οικογζνεια μεκόδων για τθν διαδικαςία τθσ ανάπτυξθσ προϊόντων (γενικά) που ζχει προτακεί, ζχοντασ όμωσ κατά νου, κυρίωσ το λογιςμικό Ουςιαςτικά μιλάμε για τθν δθμιουργία λογιςμικοφ με ζναν πιο «ελαφρφ», «γριγορο» και ανκρωποκεντρικό τρόπο

12 Φιλοςοφία του Rails (5) : Agile Manifesto 12 Η ευχαρίςτθςθ του πελάτθ με άμεςθ και ςυνεχι παράδοςθ χριςιμου λογιςμικοφ Σο λειτουργικό λογιςμικό παραδίδεται ςυχνά (εβδομάδεσ αντί για μινεσ) Σο λειτουργικό λογιςμικό είναι το πρωταρχικό κριτιριο για τθν μζτρθςθ τθσ προόδου Ακόμα και αλλαγζσ που ανακφπτουν αργότερα είναι ευπρόςδεκτεσ τενι, κακθμερινι ςυνεργαςία μεταξφ επιχειρθματιϊν και προγραμματιςτϊν υηιτθςθ πρόςωπο-με-πρόςωπο είναι θ καλφτερθ μορφι επικοινωνίασ υνεχισ προςοχι ςτθν τεχνικι αρτιότθτα και τον καλό ςχεδιαςμό Απλότθτα Αυτό-διαχειριηόμενεσ ομάδεσ υχνι προςαρμογι ςτισ αλλαγζσ περιςτάςεων

13 Φιλοςοφία του Rails (6) : MVC Αρχιτεκτονικι 13 Σο Rails χρθςιμοποιεί τθν MVC αρχιτεκτονικι (Model-View-Controller): Model: Σα δεδομζνα μασ ι αλλιϊσ θ επιχειρθςιακι λογικι τθσ εφαρμογισ μασ View: Σο επίπεδο παρουςίαςθσ, δθλαδι το πϊσ εμφανίηονται τα αποτελζςματα / δεδομζνα Controller: Η διεπαφι με τον χριςτθ και ουςιαςτικά θ λειτουργικότθτα τθσ εφαρμογισ

14 Δομικά ςυςτατικά του Rails (1) 14 Active Record Αντικειμενοςχεςιακι αντιςτοίχθςθ (object-relation mapping ORM) Ουςιαςτικά θ ςφνδεςθ ανάμεςα ςτθν βάςθ δεδομζνων και τθν επιχειρθςιακι λογικι του προγράμματοσ, δθλαδι τα μοντζλα/κλάςεισ. Π.χ.: table: people <-> class Person Action Pack Πρακτικά όλθ θ λειτουργικότθτα τθσ εφαρμογισ από τθν πλευρά του χριςτθ. Εδϊ υλοποιείται τόςο το ςτρϊμα παρουςίαςθσ (View) όςο και ο controller τθσ MVC αρχιτεκτονικισ. Σο κομμάτι του controller χειρίηεται τισ ειςερχόμενεσ αιτιςεισ από τον browser του χριςτθ και τισ δρομολογεί ςτθν κατάλλθλθ μζκοδο μίασ κλάςθσ controller. Σο κομμάτι τθσ παρουςίαςθσ «ςυνκζτει» τθν απάντθςθ που κα ςταλκεί πίςω ςτον browser του χριςτθ (π.χ. ςε html, xml, κ.λ.π.)

15 Δομικά ςυςτατικά του Rails (2) 15 Prototype Σο κομμάτι που υλοποιεί τθν AJAX λειτουργικότθτα του site, όπωσ drag-and-drop, οπτικά εφζ κ.λ.π. Action Mailer Σο κομμάτι που χειρίηεται τθν λιψθ και τθν αποςτολι s. Action Web Service Σο κομμάτι που επιτρζπει με ευκολία να προςκζςουμε ζνα web service ςτθν εφαρμογι. Τποςτθρίηει όλεσ τισ γνωςτζσ και διαδεδομζνεσ τεχνολογίεσ, όπωσ: SOAP REST XML-RPC WSDL

16 16 Δομικά ςυςτατικά του Rails + MVC

17 Άλλα «εργαλεία» (1) : Scripts / Generators 17 το Rails περιλαμβάνονται κάποια αρχεία για τθν παραγωγι ζτοιμου κϊδικα Π.χ.: Για τθν δθμιουργία ενόσ controller, ενόσ model, κ.λ.π. Για τθν δθμιουργία ζτοιμων «ειδών» controllers, όπωσ π.χ. του scaffold Για τθν δθμιουργία ενόσ migration (που θα δοφμε ςτην ςυνζχεια τι είναι) Ζτςι γλιτϊνουμε από κάποιεσ τυπικζσ / βαρετζσ διαδικαςίεσ -> υγκεντρωνόμαςτε ςτο πραγματικό ηθτοφμενο, δλδ την δημιουργία τησ εφαρμογήσ μασ!

18 Άλλα «εργαλεία» (2) : 18 Σρία ταυτόχρονα περιβάλλοντα εργαςίασ! Δεν κα ιταν ωραία να μποροφςαμε να βλζπουμε ςε πραγματικό χρόνο τισ αλλαγζσ που κάνουμε ςτθν εφαρμογι; Αυτό κα είχε πολλά όμωσ προβλιματα: Προβλιματα απόδοςθσ, αφοφ κάκε φορά κα ζπρεπε να επαναφορτϊνεται όλθ θ εφαρμογι (και ςτον browser του χριςτθ αλλά και ςτον server) Και κυρίωσ, δεν κα κζλαμε ο χριςτθσ να βλζπει το ίδιο φυςικά όςο εμείσ «παίηουμε» με τθν εφαρμογι! Επίςθσ δεν κα ιταν βολικό να μποροφςαμε να κάνουμε κάποιεσ δοκιμζσ χωρίσ να επθρεάηεται θ κανονικι εφαρμογι;

19 Άλλα «εργαλεία» (3) : 19 Σρία ταυτόχρονα περιβάλλοντα εργαςίασ! Φυςικά και γίνεται! Σρία (ταυτόχρονα) περιβάλλοντα εργαςίασ: Development Production Testing Σο κακζνα χρθςιμοποιεί τθν δικιά του ζκδοςθ κϊδικα και τθν δικιά του βάςθ! Ζτςι: το development, βλζπουμε δυναμικά τισ αλλαγζσ που κάνουμε το testing βάηουμε κάποιον δοκιμαςτικό κϊδικα που προςπακεί να «προβλζψει» τθν ςυμπεριφορά τθσ εφαρμογισ μασ Όταν αποφαςίςουμε ότι κζλουμε να δθμοςιεφςουμε τθν καινοφρια ζκδοςθ αυτό γίνεται με μία εντολι Φυςικά, κακ όλθ τθν διάρκεια αυτι, ο χριςτθσ εξακολουκεί να «βλζπει» τθν ζκδοςθ που δουλεφει ςωςτά!

20 Άλλα «εργαλεία» (4) : Migrations 20 Ποτζ μία εφαρμογι ςε πραγματικζσ ςυνκικεσ δεν παραμζνει ςτακερι Ζτςι, πρζπει ςυνεχϊσ να εξελίςςεται θ βάςθ δεδομζνων (αφοφ αντικατοπτρίηει τθν επιχειρθςιακι λογικι) Πϊσ γίνεται να μθν «χάνουμε τθν μπάλα» και να μθν μασ φοβίηει μια ενδεχόμενθ αλλαγι; Πϊσ μποροφμε με αςφάλεια να επιςτρζψουμε ςτθν προθγοφμενθ κατάςταςθ που βριςκόταν θ βάςθ εάν κάτι δεν πάει καλά; Η απάντθςθ είναι απλι: Migrations!

21 Άλλα «εργαλεία» (5) : Plugins 21 Σο Rails υποςτθρίηει τθν χριςθ plugins Ζνα plugin μπορεί να τροποποιεί ι να επεκτείνει μία λειτουργία του framework. Σα plugins παρζχουν: Ζναν τρόπο ϊςτε οι προγραμματιςτζσ να μοιράηονται ιδζεσ «αιχμισ» χωρίσ να «πειράηουν» τον κυρίωσ κϊδικα του rails Μία κατανεμθμζνθ αρχιτεκτονικι που επιτρζπει ςε πακζτα κϊδικα να ανανεϊνονται ανεξάρτθτα Ζνα τρόπο ςτουσ βαςικοφσ προγραμματιςτζσ του rails, ϊςτε να παρζχουν νζεσ δυνατότθτεσ και λειτουργίεσ γριγορα και χωρίσ να επθρεάηουν τον υπάρχοντα κϊδικα Παραδείγματα τζτοιων plugins: acts_as_taggable mixin για αντικείμενα τθσ κλάςθσ ActiveRecord (ειςαγωγι tags ςε ζνα μοντζλο) file_column για τθν κλάςθ ActiveRecord (κάνει το ανζβαςμα αρχείων και τθν αλλαγι του μεγζκουσ μίασ εικόνασ εφκολο) globalize (προςκζτει πολυγλωςςικι και διεκνοποιθμζνθ (i18n) υποςτιριξθ ςτο Rails)

22 Μζροσ ΙΙ 22 Υλοποίθςθ Σεχνικά κζματα: Εγκατάςταςθ του Rails Τποςτθριηόμενοι web servers Τποςτθριηόμενεσ βάςεισ δεδομζνων Δθμιουργία μίασ βαςικισ εφαρμογισ: Δθμιουργία μίασ εφαρμογισ ςτο Rails Δομι καταλόγων Εκκίνθςθ του ενςωματωμζνου web server Δθμιουργία τθσ βάςθσ Βαςικζσ ρυκμίςεισ τθσ εφαρμογισ χεδιαςμόσ τθσ εφαρμογισ Σα μοντζλα Οι controllers Η εμφάνιςθ Επεκτείνοντασ μία εφαρμογι: CRUD λειτουργίεσ ςτα μοντζλα Validations χζςεισ μεταξφ μοντζλων

23 Σεχνικά κζματα (1) : Εγκατάςταςθ του Rails 23 Ζχοντασ εγκαταςτιςει τθν Ruby και το Gems εκτελοφμε απλά: gem install rails --include-dependencies ι sudo gem install rails --include-dependencies (για *nix περιβάλλοντα) Άλλοι τρόποι: Με κάποιον package-manager του λειτουργικοφ (π.χ. το apt για debian-based ςυςτιματα) Με ζτοιμα πακζτα που μποροφμε να βροφμε ςτο internet, και περιλαμβάνουν τα πάντα (web server, βάςθ δεδομζνων, Ruby, Rails, άλλεσ βιβλιοκικεσ και προγράμματα, κ.λ.π.), όπωσ: Locomotive (για Mac OS X) Instant Rails (για Windows)

24 Σεχνικά κζματα (2) : Τποςτθριηόμενοι web servers 24 Apache Lighttpd Σθμαντικό! Ο web server πρζπει να τρζχει επίςθσ: FastCGI SCGI Mongrel Επίςθσ, μπορεί να χρθςιμοποιθκεί και ο ενςωματωμζνοσ server (WEBrick), αλλά ςυςτινεται μόνο για το development

25 Σεχνικά κζματα (3) : Τποςτθριηόμενεσ Βάςεισ Δεδομζνων 25 MySQL PostgreSQL SQLite Oracle SQL Server DB2 Firebird

26 Δθμιουργία μίασ βαςικισ εφαρμογισ (1) : Δθμιουργία μίασ εφαρμογισ ςτο Rails 26 Ασ δθμιουργιςουμε ζνα πολφ απλό blog Σο rails κα φτιάξει για εμάσ όλο τον ςκελετό τθσ εφαρμογισ (καταλόγουσ, scripts που κα χρθςιμοποιιςουμε, κ.λ.π.) C:\ κάποιο path \>rails simple-blog create app/controllers create app/helpers create app/models create app/views/layouts create config/environments create components

27 27 Δθμιουργία μίασ βαςικισ εφαρμογισ (2) : Δομι καταλόγων Ο κϊδικασ για τουσ controllers Αρχεία με βοθκθτικό κϊδικα που χρθςιμοποιοφνται από τα views O κϊδικασ για τα μοντζλα O κϊδικασ για τα views (κάκε view αρχείο αντιςτοιχεί ςε μία μζκοδο ενόσ controller) Αντίςτοιχα με τα views μόνο που εδϊ είναι για κάκε controller Οι ρυκμίςεισ τθσ εφαρμογισ Οτιδιποτε ςχετικό με τθν βάςθ (κυρίωσ τα αρχεία για τα migrations αλλά και sql αρχεία) Σο ςτατικό περιεχόμενο τθσ ςελίδασ (όπωσ τα style sheets, εικόνεσ, κ.λ.π.) Εξωτερικά plugins (είτε δικά μασ, είτε άλλων)

28 28 Δθμιουργία μίασ βαςικισ εφαρμογισ (3) : Εκκίνθςθ του WEBrick server C:\...\simple-blog> ruby script\server

29 29 Δθμιουργία μίασ βαςικισ εφαρμογισ (4) : Εκκίνθςθ του WEBrick server

30 30 Δθμιουργία μίασ βαςικισ εφαρμογισ (5) : Δθμιουργία τθσ βάςθσ Χρθςιμοποιϊντασ τα εργαλεία τθσ mysql δθμιουργοφμε τθν βάςθ που κα χρθςιμοποιιςει θ εφαρμογι: C:\mysqladmin -u root -p create simple-blog_development Enter password: ****** θμείωςθ 1: όπωσ αναφζρκθκε μπορεί να χρθςιμοποιθκεί οποιαδιποτε από τισ υποςτθριηόμενεσ βάςεισ. Εμείσ ςτο παράδειγμα κα χρθςιμοποιιςουμε τθν mysql μιασ και είναι θ πιο διαδεδομζνθ θμείωςθ 2: όπωσ επίςθσ είπαμε, το Rails ζχει 3 ταυτόχρονα περιβάλλοντα. Εμείσ εδϊ κα επικεντρωκοφμε μόνο ςτο development κομμάτι. Κατά ςφμβαςθ τα ονόματα για τισ βάςεισ είναι: xxx_development xxx_production xxx_testing

31 31 Δθμιουργία μίασ βαςικισ εφαρμογισ (6) : Βαςικζσ ρυκμίςεισ τθσ εφαρμογισ Πρζπει να δθλϊςουμε κάποιεσ παραμζτρουσ για τθν βάςθ ςτο Rails Για τον ςκοπό αυτό επεξεργαηόμαςτε το αρχείο config/database.yml Με το μόνο που κα αςχολθκοφμε είναι με το κομμάτι development. Σο μόνο που χρειάηεται να αλλάηουμε προσ το παρόν είναι το κομμάτι με τον κωδικό development: adapter: mysql database: simple-blog_development username: root password: host: localhost development: adapter: mysql database: simple-blog_development username: root password: pass host: localhost Για να επιβεβαιϊςουμε ότι όλα πιγαν καλά πλθκτρολογοφμε rake db:migrate Σο αποτζλεςμα κα πρζπει να είναι κάτι του ςτυλ: (in C:/ /simple-blog) θμείωςθ: θ εντολι rake κάνει πολφ παραπάνω πράγματα, ςτα οποία δεν κα αναφερκοφμε (τουλάχιςτον όχι ακόμα)

32 32 Δθμιουργία μίασ βαςικισ εφαρμογισ (7) : χεδιαςμόσ τθσ εφαρμογισ Θζλουμε να μποροφμε: Να δθμιουργοφμε νζα posts Να βλζπουμε τα ιδθ υπάρχοντα Να επεξεργαηόμαςτε τα ιδθ υπάρχοντα Να διαγράφουμε κάποιο post Κοινϊσ, κζλουμε λειτουργικότθτα CRUD (Create, Read, Update, Delete) Σο κάκε Post για αρχι κζλουμε να ζχει: Σίτλο Κείμενο Ημερομθνία δθμιουργίασ

33 Δθμιουργία μίασ βαςικισ εφαρμογισ (8) : Σα μοντζλα Δθμιουργία ενόσ μοντζλου 33 Πρϊτα κα φτιάξουμε τα μοντζλα τθσ εφαρμογισ (δθλαδι τθσ οντότθτεσ που τθν αποτελοφν) Λζμε ςτο rails να το φτιάξει για μασ: C:\...\> ruby script\generate model post Βλζπουμε ότι αυτό δθμιουργεί διάφορα πράγματα: create app/models/post.rb create test/unit/post_test.rb create test/fixtures/posts.yml create db/migrate create db/migrate/001_create_posts.rb Από αυτά μασ ενδιαφζρουν μόνο τα δφο προσ το παρόν

34 Δθμιουργία μίασ βαςικισ εφαρμογισ (9) : Σα μοντζλα Δθμιουργϊντασ τον πίνακα 34 Για τθν δθμιουργία του πίνακα υπάρχουν δφο τρόποι: SQL (είτε μζςα από command line, είτε με κάποιο εργαλείο όπωσ phpmyadmin κ.λ.π.) Μζςα από το rails: Γράφουμε ςε ruby Σο rails απλοποιεί τα πράγματα για μασ, χρθςιμοποιϊντασ αυτόματα τισ ςυμβάςεισ του Γράφουμε ζξυπνα, γριγορα Γράφουμε πολφ λιγότερο επαναλαμβανόμενο (άρα και άχρθςτο) κϊδικα DRY Ασ πάρουμε μία πρϊτθ γεφςθ από τα migrations

35 35 Δθμιουργία μίασ βαςικισ εφαρμογισ (10) : Σα μοντζλα Δθμιουργϊντασ τον πίνακα Σο rails δθμιοφργθςε για μασ το db\migrate\001_create_posts.rb Ασ δοφμε τι περιζχει class CreatePosts < ActiveRecord::Migration end def self.up end create_table :posts do t end # t.column :name, :string def self.down end drop_table :posts Αφξον αρικμόσ Περιγραφι Η μέθοδος ασηή θα εκηελεζηεί όηαν θα κάνοσμε ηην αλλαγή ζηην βάζη Ανηίζηοιτα, ασηή θα εκηελεζηεί όηαν θα θελήζοσμε για κάποιο λόγο να επιζηρέυοσμε ζηην προηγούμενη καηάζηαζη ηης βάζης!

36 36 Δθμιουργία μίασ βαςικισ εφαρμογισ (11) : Σα μοντζλα Δθμιουργϊντασ τον πίνακα class CreatePosts < ActiveRecord::Migration def self.up create_table :posts do t t.column :title, :string t.column :description, :text t.column :creation_date, :datetime end end def self.down drop_table :posts end end Δθμιουργοφμε ζναν πίνακα με όνομα posts Δθμιουργοφμε τισ εξισ ςτιλεσ: title (string) description (text) creation_date (θμερομθνία και ϊρα) Διαγράφουμε τον πίνακα posts από τθν βάςθ Εκτελοφμε και πάλι τθν εντολι rake db:migrate και πρζπει να μασ δϊςει ςαν αποτζλεςμα: == CreatePosts: migrating============================================== -- create_table(:posts) -> s == CreatePosts: migrated (0.7820s) ======================================

37 Δθμιουργία μίασ βαςικισ εφαρμογισ (12) : Σα μοντζλα Δθμιουργϊντασ τον πίνακα 37 :string, :text :integer, :float :datetime, :timestamp, :time, :date :binary, :boolean

38 38 Δθμιουργία μίασ βαςικισ εφαρμογισ (13) : Σα μοντζλα Σο άλλο αρχείο που μασ ενδιαφζρει είναι το app/models/post.rb Σο μόνο που περιζχει αρχικά: class Post < ActiveRecord::Base end Εφόςον δεν κζλουμε να ειςάγουμε κάποια επιπλζον λειτουργία μασ αρκοφν οι δφο αυτζσ γραμμζσ (που δεν τισ γράψαμε καν εμείσ ) Ζχει αυτομάτωσ αντιςτοιχθκεί με τθν βάςθ και άρα περιζχει όλα τα δεδομζνα του πίνακα posts!

39 39 Δθμιουργία μίασ βαςικισ εφαρμογισ (14) : Σα μοντζλα ΠΡΟΟΧΗ!!! Σο rails χρθςιμοποιεί κάποιεσ ςθμαντικζσ ςυμβάςεισ (εκτόσ και αν ορίςουμε εμείσ διαφορετικά): Σο όνομα του μοντζλου είναι ςτον ενικό (post) ενϊ του πίνακα ςτον πλθκυντικό (posts) Θεωρεί ότι ο πίνακασ ζχει ωσ πρωτεφον κλειδί τθν ςτιλθ με όνομα id Χρθςιμοποιϊντασ τα migrations, αυτά γίνονται αυτόματα ε SQL όμωσ, χρειάηεται να τα κακορίςουμε εμείσ! Π.χ. πρζπει να δθλϊςουμε μία ςτιλθ με όνομα id που να είναι πρωτεφον κλειδί και να αυξάνεται αυτόματα κατά 1 Και διάφορεσ άλλεσ (μερικζσ κα αναφερκοφν)

40 40 Δθμιουργία μίασ βαςικισ εφαρμογισ (15) : Controller / View- Scaffolding Ασ κάνουμε μερικά «μαγικά» ruby script\generate scaffold post posts Και ασ ρίξουμε μια ματιά ςτον browser μασ (http://localhost:3000/posts)

41 Δθμιουργία μίασ βαςικισ εφαρμογισ (16) : Controller / View- Scaffolding 41 Πριν δοφμε τον κϊδικα: Ο controller είναι υπεφκυνοσ και για το routing Δθλαδι για τον χειριςμό των διευκφνςεων ςτον browser Σο Rails παρζχει το μθχανιςμό για «ανκρϊπινα» urls και όχι κάτι που καταλαβαίνει μόνο θ εφαρμογι Σο καλφτερο είναι, ότι αυτό ςυμβαίνει αυτόματα, και χωρίσ προςπάκεια από τον προγραμματιςτι Η διεύθσνζη ηοσ server O controller Οι παράμεηροι ποσ δίνονηαι φς ορίζμαηα ζηην μέθοδο. Εδώ είναι ηο id H μέθοδος ποσ θα εκηελεζηεί

42 42 Δθμιουργία μίασ βαςικισ εφαρμογισ (17) : Controller / View- Scaffolding Σι αρχεία παριγαγε θ εντολι αυτι; app/controllers/posts_controller.rb : Ο controller που ηθτιςαμε Περιζχει τισ μεκόδουσ index, list, show, new, edit τισ create, update που υλοποιοφν τθν λειτουργικότθτα (και χρθςιμοποιοφνται από) των new, edit και τζλοσ τθν destroy app/views/posts/list.rhtml app/views/posts/show.rhtml app/views/posts/new.rhtml app/views/posts/edit.rhtml Είναι το view κομμάτι του προγράμματοσ Για κάκε μζκοδο του controller χρειάηεται να ορίςουμε και ζνα αρχείο.rhtml Είναι υπεφκυνο για το «δζςιμο» των δεδομζνων που επιςτρζφονται από τον controller Και τελικά τθν παραγωγι html (κϊδικα) θ οτιδιποτε άλλο κζλουμε, όπωσ xml)

43 43 Δθμιουργία μίασ βαςικισ εφαρμογισ (18) : Controller / View- Scaffolding (ςυνζχεια) app/views/layouts/posts.rhtml Ορίηει ζνα γενικό layout, για όλεσ λειτουργίεσ του controller Εδϊ ορίηουμε ουςιαςτικά το τα κομμάτια που είναι κοινά για όλα τα views του controller Πλοιγθςθ Banners Footers Style sheet που κα χρθςιμοποιθκεί κ.λ.π. public/stylesheets/scaffold.css Εδϊ (ςτον φάκελο stylesheets) τοποκετοφνται τα διάφορα css αρχεία Σο scaffold, δθμιουργεί ζνα δικό του, αρκετά απλό css

44 44 Δθμιουργία μίασ βαςικισ εφαρμογισ (19) : Controller / View- Scaffolding Ο scaffold generator παρζχει μία βαςικι CRUD λειτουργικότθτα Ζτςι μποροφμε να: Αλλθλεπιδράςουμε με το μοντζλο μασ από πολφ νωρίσ Να αφιςουμε τθν υλοποίθςθ του controller / view για αργότερα Και παράλλθλα να ζχουμε κάτι που να δουλεφει Μποροφμε να το αλλάξουμε κατά βοφλθςθ (ϊςτε να το φζρουμε ςτα μζτρα μασ) Η να γράψουμε εξ ολοκλιρου από τθν αρχι ζναν καινοφριο

45 Δθμιουργία μίασ βαςικισ εφαρμογισ (20) : Controller / View- Scaffolding 45 υνικωσ γίνεται ζνασ ςυνδυαςμόσ, δθλαδι: ιγά, ςιγά αλλάηουμε το scaffold Μζχρι που αλλάηουμε τελείωσ τον κϊδικα και άρα ζχουμε κάτι καινοφριο πάνια ζνασ scaffold generator χρθςιμοποιείται ςτθν τελικι ζκδοςθ μίασ εφαρμογισ Είναι απλά ζνα «εργαλείο» για τα πρϊτα ςτάδια τθσ εφαρμογισ Είναι 100% agile

46 Επεκτείνοντασ μία εφαρμογι (1) 46 Σο rails παρζχει πολφ περιςςότερα πράγματα από αυτά που είδαμε μζχρι τϊρα Ο καλφτεροσ τρόποσ για να τα δοφμε είναι ζνα βιβλίο ι on-line μζςα από wiki s κ.λ.π. Θα δοφμε μερικά ακόμα εδϊ, που είναι αρκετά ςθμαντικά, όπωσ: Εκτζλεςθ CRUD λειτουργιϊν ςτα μοντζλα Validations χζςεισ μεταξφ μοντζλων

47 Επεκτείνοντασ μία εφαρμογι (2) : CRUD λειτουργίεσ ςτα μοντζλα 47 Προφανϊσ πρζπει να μποροφμε να: Δθμιουργοφμε νζα ςτιγμιότυπα Επεξεργαηόμαςτε τα ιδθ υπάρχοντα Διαγράφουμε ςτιγμιότυπα Αναηθτοφμε ςτιγμιότυπα Λόγω τθσ αυτόματθσ αντικειμενο-ςχεςιακισ αντιςτοίχθςθσ τα περιςςότερα είναι πολφ εφκολα, π.χ. a_post = Post.new a_post.title = Test a_post.description = Double Test a_post.save Αντίςτοιχα εφκολθ είναι θ αναηιτθςθ: all_posts = Post.find :all test_posts = Post.find :all, :conditions => [ title =?, test ] the_first_post = Post.find :first, :group => id

48 Επεκτείνοντασ μία εφαρμογι (3) : Validations 48 Ζςτω ότι κζλουμε για κάκε ςτιγμιότυπο τθσ κλάςθσ Post να ιςχφουν τα εξισ: Να ζχει υποχρεωτικά και τίτλο και περιγραφι Ο τίτλοσ να είναι αυκεντικόσ (δλδ να μθν υπάρχει άλλο post με τον ίδιο) Σο μόνο που χρειάηεται να κάνουμε είναι να προςκζςουμε ςτθν κλάςθ Post τα εξισ: validates_presence_of :title, :description validates_uniqueness_of :title

49 Επεκτείνοντασ μία εφαρμογι (4) : Validations 49 Για κάκε validation μπορεί να οριςτεί το πότε κα γίνει ο ζλεγχοσ, π.χ.: Κατά τθν δθμιουργία Κατά τθν αποκικευςθ ςτθν βάςθ Κατά τθν ενθμζρωςθ Κ.λ.π. Τπάρχουν πολλά ακόμα ζτοιμα validations: validates_acceptance_of validates_associeted validates_format_of validates_numericallity_of validates_length_of κ.λ.π. Μποροφμε να ορίςουμε δικά μασ validations: δθμιουργϊντασ μία μζκοδο validate μζςα ςτθν κλάςθ του μοντζλου Δθμιουργϊντασ τισ μεκόδουσ: before_save before_create, after_create before_update Κ.λ.π.

50 Επεκτείνοντασ μία εφαρμογι (5) : χζςεισ μοντζλων 50 πάνια θ εφαρμογι κα περιζχει ζνα ι περιςςότερα αςφνδετα μεταξφ τουσ μοντζλα Γι αυτό χρθςιμοποιοφνται και ςχεςιακζσ βάςεισ δεδομζνων Σο rails δεν κα μποροφςε να μθν υποςτθρίηει άμεςα (και εφκολα) κάτι τζτοιο Ζτςι μερικζσ (βαςικζσ) ςχζςεισ που μποροφμε να ζχουμε είναι: 1 προσ 1 1 προσ Ν Ν προσ Ν Δθλϊνονται μζςα ςτο μοντζλο ωσ εξισ: has_one :<κάποιο μοντζλο> - belongs_to :<το άλλο μοντζλο> has_many :<κάποιο μοντζλο> - belongs_to :<το άλλο μοντζλο> has_and_belongs_to_many :<κάποιο μοντζλο> (και ςτα 2 μοντζλα)

51 Επεκτείνοντασ μία εφαρμογι (6) : χζςεισ μοντζλων (βαςικζσ ςχζςεισ) 51

52 Επεκτείνοντασ μία εφαρμογι (7) : χζςεισ μοντζλων (βαςικζσ ςχζςεισ) 52

53 Επεκτείνοντασ μία εφαρμογι (8) : χζςεισ μοντζλων (βαςικζσ ςχζςεισ) 53

54 Επεκτείνοντασ μία εφαρμογι (9) : 54 χζςεισ μοντζλων (επιπρόςκετεσ ςχζςεισ) Κλθρονομικότθτα (για εκλζπτυνςθ μίασ κλάςθσ) Πολυμορφιςμό Acts As List (ςυμπεριφζρεται ςαν λίςτα) Acts As Tree (ςυμπεριφζρεται ςαν δζνδρο χριςιμο π.χ. ςε περίπτωςθ που κζλουμε να μοντελοποιιςουμε ζνα δζνδρο με κατθγορίεσ)

55 Μζροσ ΙΙΙ 55 Συηιτθςθ Επιςκόπθςθ τθσ παρουςίαςθσ θμειϊςεισ / επιςθμάνςεισ Πλεονεκτιματα Μειονεκτιματα Απορίεσ / Ερωτιςεισ Βιβλιογραφία φνδεςμοι

56 Επιςκόπθςθ 56 Αγγίξαμε μόνο τθν επιφάνεια του Rails Σθμαντικό: Δεν είδαμε κακόλου - ουςιαςτικά - το controller / view κομμάτι. Είναι απαραίτθτο να το δει όποιοσ ενδιαφζρεται! Όπωσ αναφζρκθκε ςτθν αρχι ζχει πολλά και δυνατά χαρακτθριςτικά όπωσ: Web Services AJAX Μζχρι και υποςτιριξθ για Asterisk (μζςα από εξωτερικι βιβλιοκικθ) Επίςθσ, υπάρχουν δεκάδεσ / εκατοντάδεσ plugins που μποροφν να μασ λφςουν τα χζρια Αν ςασ φάνθκε ενδιαφζρουςα θ ειςαγωγι αυτι που να δείτε και τα υπόλοιπα

57 θμειϊςεισ / επιςθμάνςεισ 57 Σο rails δεν κάνει για τα πάντα! Ενδείκνυται για ςυγκεκριμζνεσ εφαρμογζσ Για αυτζσ που κάνει όμωσ, ςου λφνει τα χζρια Αντίςτοιχα frameworks υπάρχουν και για Pearl, PHP, κ.λ.π. Μπορεί να είναι και καλφτερα Όμωσ το rails είχε τθν περιςςότερθ προϊκθςθ / τφχθ Μεγαλφτερθ κοινότθτα χρθςτϊν Καλφτερθ υποςτιριξθ (υποςτθρικτικό υλικό, υποςτιριξθ από web hosting εταιρίεσ κ.λ.π.) Περιςςότεροι προγραμματιςτζσ Σαχφτερθ ανάπτυξθ και εξζλιξθ

58 58

59 Γιατί/πότε να γράψω ςε Rails; 59 Γιατί μποροφμε να φτιάξουμε μία εφαρμογι γριγορα, εφκολα και ζξυπνα! Γιατί κζλουμε να δοκιμάςουμε και να γνωρίςουμε μία νζα προςζγγιςθ για τθν ςχεδίαςθ δικτυακϊν (web) εφαρμογϊν που υποςτθρίηει τισ τελευταίεσ τεχνολογίεσ Όταν κζλουμε να φτιάξουμε μία εφαρμογι που ςυνδζεται ςτενά με μία βάςθ δεδομζνων (και να εκμεταλλευτοφμε πλιρωσ το Active Record) Όταν ζχουμε τθν δυνατότθτα να «φιλοξενιςουμε» τθν εφαρμογι μασ κάπου που ξζρουμε ότι υποςτθρίηεται ςωςτά θ Ruby και το Rails

60 Γιατί/πότε να ΜΗΝ γράψω ςε Rails; 60 Όταν κζλουμε κάτι απλό, όπωσ π.χ. μία απλι φόρμα επικοινωνίασ! Σο γράφουμε ςε PHP Γιατί το Rails ακόμα ζχει κάποια προβλιματα ςε αρκετοφσ web hosting providers, ενϊ ςε κάποιουσ δεν υποςτθρίηεται καν Γιατί δεν ξζρουμε Ruby (να ζνασ καλόσ λόγοσ να μάκουμε! :-D) Γιατί ενδεχομζνωσ να μθν βροφμε εφκολα κάποιον που να ζχει εμπειρία ςε αυτό (και ζτςι να μθν μποροφμε να ςυνεργαςτοφμε, να πουλιςουμε μία εφαρμογι ςε κάποιον κ.λ.π.)

61 Μζχρι τθν επόμενθ φορά Ερωτιςεισ & Απαντιςεισ και για τισ απορίεσ μετά τθν παρουςίαςθ ςυνεχίηουμε να ςασ ακοφμε ςτο:

62 Βιβλιογραφία - φνδεςμοι 62 Pragmatic Programmers: Agile software development using Rails [Second Edition] Rails cheatsheet (ζνασ γριγοροσ οδθγόσ αναφοράσ για το api του rails)

63 63 Άδεια Χριςθσ Ελεφκερθσ Σεκμθρίωςθσ GNU GNU Free Documentation Licence

Εγκατάσταση & Διαχείριση Joomla ΤΜΒΟΤΛΟ ΠΛΗΡΟΦΟΡΙΚΗ Ν. ΕΡΡΩΝ & ΚΕ.ΠΛΗ.ΝΕ.Σ. Ν. ΕΡΡΩΝ

Εγκατάσταση & Διαχείριση Joomla ΤΜΒΟΤΛΟ ΠΛΗΡΟΦΟΡΙΚΗ Ν. ΕΡΡΩΝ & ΚΕ.ΠΛΗ.ΝΕ.Σ. Ν. ΕΡΡΩΝ ΤΜΒΟΤΛΟ ΠΛΗΡΟΦΟΡΙΚΗ Ν. ΕΡΡΩΝ & ΚΕ.ΠΛΗ.ΝΕ.Σ. Ν. ΕΡΡΩΝ Ιςτορική Αναδρομή 1 Σεπτεμβρίου 2005: Γεννικθκε το όνομα Joomla, προιλκε από τθ λζξθ Jumla που ςτα ουαχίλι ςθμαίνει «όλοι μαηί» 15 Σεπτεμβρίου 2005:

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

Aux.Magazine Μπιλμπάο, Βιηκάγια, Ιςπανία www.auxmagazine.com Προςωπικά δεδομζνα

Aux.Magazine Μπιλμπάο, Βιηκάγια, Ιςπανία www.auxmagazine.com Προςωπικά δεδομζνα Προςωπικά δεδομζνα Η Λείρ Ναγιάλα, θ Σίλβια Αντρζσ, θ Χουάνα Γκαλβάν και θ Γερμάν Καςτανζντα δθμιοφργθςαν τθ δικι τουσ εταιρία, τθν AUXILIARTE FACTORIA το 2004. Ζχοντασ και ςυνειδθτοποίθςαν ότι μοιράηονταν

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

WORDPRESS WORKSHOP. Child Themes. Κόκκορασ Φώτησ Τμήμα Μηχανικών Πληροφορικήσ TEI Θεςςαλίασ. 11/07/2015 @ Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Θεσσαλίας

WORDPRESS WORKSHOP. Child Themes. Κόκκορασ Φώτησ Τμήμα Μηχανικών Πληροφορικήσ TEI Θεςςαλίασ. 11/07/2015 @ Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Θεσσαλίας WORDPRESS WORKSHOP @ Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Θεσσαλίας Child Themes Κόκκορασ Φώτησ Τμήμα Μηχανικών Πληροφορικήσ TEI Θεςςαλίασ WordPress themes Ζνα theme είναι ζνα ςφνολο αρχείων που παράγει τθν

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

ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ

ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ Οδηγός Χρήσης Εφαρμογής Ελέγχου Προσφορών Αφοφ πιςτοποιθκεί ο λογαριαςμόσ που δθμιουργιςατε ςτο πρόγραμμα ωσ Πάροχοσ Προςφορϊν, κα λάβετε ζνα e-mail με

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

ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL)

ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL) ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL) Ανοίγουμε το πρόγραμμα περιιγθςθσ ιςτοςελίδων (εδϊ Internet Explorer). Αν θ αρχικι ςελίδα του προγράμματοσ δεν είναι θ ςελίδα

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

Megatron ERP Βάςη δεδομζνων Π/Φ - κατηγοριοποίηςη Databox

Megatron ERP Βάςη δεδομζνων Π/Φ - κατηγοριοποίηςη Databox Megatron ERP Βάςη δεδομζνων Π/Φ - κατηγοριοποίηςη Databox 03 05 ΙΛΤΔΑ ΠΛΗΡΟΦΟΡΙΚΗ Α.Ε. αρμά Ιηαμπζλλα Βαρλάμθσ Νίκοσ Ειςαγωγι... 1 Σι είναι το Databox...... 1 Πότε ανανεϊνεται...... 1 Μπορεί να εφαρμοςτεί

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

groupsms Interface: Εργαλείο μαζικών αποζηολών SMS

groupsms Interface: Εργαλείο μαζικών αποζηολών SMS groupsms Interface: Εργαλείο μαζικών αποζηολών SMS Έκδοζη: 27 Μαρηίου 2012 Τποδομι groupsms: Γενικά Πλεονεκτιματα Βελτιςτοποιθμζνθ διαδικαςία SMS αποςτολϊν Μαηικζσ αποςτολζσ μζςω πολλαπλϊν γραμμϊν που

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

Εγκατάσταση & Διαχείριση Joomla στο Π.Σ.Δ. ΣΥΜΒΟΥΛΟ ΡΛΗΟΦΟΙΚΗΣ Ν. ΣΕΩΝ & ΚΕ.ΡΛΗ.ΝΕ.Τ. Ν. ΣΕΩΝ

Εγκατάσταση & Διαχείριση Joomla στο Π.Σ.Δ. ΣΥΜΒΟΥΛΟ ΡΛΗΟΦΟΙΚΗΣ Ν. ΣΕΩΝ & ΚΕ.ΡΛΗ.ΝΕ.Τ. Ν. ΣΕΩΝ στο Π.Σ.Δ. ΣΥΜΒΟΥΛΟ ΡΛΗΟΦΟΙΚΗΣ Ν. ΣΕΩΝ & Ν. ΣΕΩΝ Ιςτορικι Αναδρομι 1 Σεπτεμβρίου 2005: Γεννικθκε το όνομα Joomla, προιλκε από τθ λζξθ Jumla που ςτα Σουαχίλι ςθμαίνει «όλοι μαηί» 15 Σεπτεμβρίου 2005: Κυκλοφορεί

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

Joomla! - User Guide

Joomla! - User Guide Joomla! - User Guide τελευταία ανανέωση: 10/10/2013 από την ICAP WEB Solutions 1 Η καταςκευι τθσ δυναμικισ ςασ ιςτοςελίδασ ζχει ολοκλθρωκεί και μπορείτε πλζον να προχωριςετε ςε αλλαγζσ ι προςκικεσ όςον

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

assessment.gr USER S MANUAL (users)

assessment.gr USER S MANUAL (users) assessment.gr USER S MANUAL (users) Human Factor January 2010 Περιεχόμενα 1. Γενικζσ οδθγίεσ ςυςτιματοσ... 3 1.1 Αρχικι ςελίδα... 3 1.2 Ερωτθματολόγια... 6 1.2.1 Τεςτ Γνϊςεων Γενικοφ Ρεριεχομζνου... 6

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

ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ

ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ υνοπτικόσ Οδθγόσ για Γράψιμο Εκτζλεςθ Προγραμμάτων Java ςε Περιβάλλον DOS και NetBeans

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

ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΕΙΑΓΩΓΗ ΕΚΔΡΟΜΩΝ & ΝΕΩΝ - ΑΝΑΚΟΙΝΩΕΩΝ ΣΗΝ ΙΣΟΕΛΙΔΑ ΣΗ Δ.Δ.Ε. ΘΕΠΡΩΣΙΑ

ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΕΙΑΓΩΓΗ ΕΚΔΡΟΜΩΝ & ΝΕΩΝ - ΑΝΑΚΟΙΝΩΕΩΝ ΣΗΝ ΙΣΟΕΛΙΔΑ ΣΗ Δ.Δ.Ε. ΘΕΠΡΩΣΙΑ ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΕΙΑΓΩΓΗ ΕΚΔΡΟΜΩΝ & ΝΕΩΝ - ΑΝΑΚΟΙΝΩΕΩΝ ΣΗΝ ΙΣΟΕΛΙΔΑ ΣΗ Δ.Δ.Ε. ΘΕΠΡΩΣΙΑ ΕΙΑΓΩΓΗ Ο νζοσ δικτυακόσ τόποσ τθσ Δ.Δ.Ε. Θεςπρωτίασ παρζχει πλζον τθ δυνατότθτα τθσ καταχϊρθςθσ νζων, ειδιςεων και

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

Διδάςκων: Κωνςταντίνοσ τεφανίδθσ

Διδάςκων: Κωνςταντίνοσ τεφανίδθσ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ ΧΟΛΗ ΘΕΣΙΚΩΝ ΕΠΙΣΗΜΩΝ ΣΜΗΜΑ ΕΠΙΣΗΜΗ ΤΠΟΛΟΓΙΣΩΝ ΜΑΘΗΜΑ ΕΠΙΛΟΓΗ ΗΤ-564 ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΣΑ ΕΠΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΤ - ΜΗΧΑΝΗ Διδάςκων: Κωνςταντίνοσ τεφανίδθσ τόχοσ τθσ ςυγκεκριμζνθσ εργαςίασ

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

Σφντομεσ Οδθγίεσ Χριςθσ

Σφντομεσ Οδθγίεσ Χριςθσ Σφντομεσ Οδθγίεσ Χριςθσ Περιεχόμενα 1. Επαφζσ... 3 2. Ημερολόγιο Επιςκζψεων... 4 3. Εκκρεμότθτεσ... 5 4. Οικονομικά... 6 5. Το 4doctors ςτο κινθτό ςου... 8 6. Υποςτιριξθ... 8 2 1. Επαφζσ Στισ «Επαφζσ»

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

Κάνουμε κλικ ςτθν επιλογι του οριηόντιου μενοφ «Get Skype»για να κατεβάςουμε ςτον υπολογιςτι μασ το πρόγραμμα του Skype.

Κάνουμε κλικ ςτθν επιλογι του οριηόντιου μενοφ «Get Skype»για να κατεβάςουμε ςτον υπολογιςτι μασ το πρόγραμμα του Skype. ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΛΟΓΑΡΙΑΜΟΤ ΣΟ SKYPE Ανοίγουμε το πρόγραμμα περιιγθςθσ ιςτοςελίδων (εδϊ Internet Explorer). Κάνουμε κλικ ςτθ γραμμι διεφκυνςθσ του προγράμματοσ και πλθκτρολογοφμε: www.skype.com Κάνουμε

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

ΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. @XXX@_<όνομα παραμζτρου> (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων).

ΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. @XXX@_<όνομα παραμζτρου> (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων). ΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. @XXX@_ (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων). Βαςικοί παράμετροι @EDT@_ @CHK@_ @CXD@_ @CXDC@_ @CMB@_ @CHKLB@_ Παράμετροσ που

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

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων»

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων» Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων» Το Πλθροφοριακό Σφςτθμα τθσ δράςθσ «e-κπαιδευτείτε» ζχει ςτόχο να αυτοματοποιιςει τισ ακόλουκεσ

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

ελ. 11/235, Περιεχόμενα Φακζλου "Σεχνικι Προςφορά"

ελ. 11/235, Περιεχόμενα Φακζλου Σεχνικι Προςφορά υντάκτθσ : Ευάγγελοσ Κρζτςιμοσ χόλιο: ΠΑΡΑΣΗΡΗΗ 1 ελ. 11/235, Περιεχόμενα Φακζλου "Σεχνικι Προςφορά" Για τθν αποφυγι μεγάλου όγκου προςφοράσ και για τθ διευκόλυνςθ του ζργου τθσ επιτροπισ προτείνεται τα

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

Οδηγίες Πρόζβαζης ζηο EndNote Web. Πρόζβαζη ζηο EndNote Web

Οδηγίες Πρόζβαζης ζηο EndNote Web. Πρόζβαζη ζηο EndNote Web Οδηγίες Πρόζβαζης ζηο EndNote Web Το EndNote Web είναι εργαλείο διαχείριςθσ βιβλιογραφικϊν αναφορϊν, ενςωματωμζνο ςτθ βάςθ Web of Science. Απαιτείται εγγραφι και δθμιουργία password (Sign in / Register)

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

ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΚΑΙ ΡΥΘΜΙΣΗΣ ΔΩΡΕΑΝ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΧΥΔΡΟΜΕΙΟΥ ΣΤΟ YAHOO

ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΚΑΙ ΡΥΘΜΙΣΗΣ ΔΩΡΕΑΝ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΧΥΔΡΟΜΕΙΟΥ ΣΤΟ YAHOO ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΚΑΙ ΡΥΘΜΙΣΗΣ ΔΩΡΕΑΝ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΧΥΔΡΟΜΕΙΟΥ ΣΤΟ YAHOO Ανοίγουμε το πρόγραμμα περιιγθςθσ ιςτοςελίδων (εδώ Internet Explorer). Κάνουμε κλικ ςτθ γραμμι διεφκυνςθσ του προγράμματοσ και

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

ΤΙΤΛΟΣ: "SWITCH-ΠΩ ΝΑ ΚΑΣΑΦΕΡΕΙ ΣΗΝ ΑΛΛΑΓΗ ΟΣΑΝ Η ΑΛΛΑΓΗ ΕΙΝΑΙ ΔΤΚΟΛΗ" Σσγγραφείς: Chip Heath & Dan Heath. Εκδόζεις: Κσριάκος Παπαδόποσλος/ΕΕΔΕ

ΤΙΤΛΟΣ: SWITCH-ΠΩ ΝΑ ΚΑΣΑΦΕΡΕΙ ΣΗΝ ΑΛΛΑΓΗ ΟΣΑΝ Η ΑΛΛΑΓΗ ΕΙΝΑΙ ΔΤΚΟΛΗ Σσγγραφείς: Chip Heath & Dan Heath. Εκδόζεις: Κσριάκος Παπαδόποσλος/ΕΕΔΕ ΤΙΤΛΟΣ: "SWITCH-ΠΩ ΝΑ ΚΑΣΑΦΕΡΕΙ ΣΗΝ ΑΛΛΑΓΗ ΟΣΑΝ Η ΑΛΛΑΓΗ ΕΙΝΑΙ ΔΤΚΟΛΗ" Σσγγραφείς: Chip Heath & Dan Heath Εκδόζεις: Κσριάκος Παπαδόποσλος/ΕΕΔΕ www.dimitrazervaki.com Περιεχόμενα ΣΡΕΙ ΑΝΑΠΑΝΣΕΧΕ ΔΙΑΠΙΣΩΕΙ

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

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V Σ ΤΑΤ Ι Σ Τ Ι Κ Η i Statisticum collegium V Στατιςτική Συμπεραςματολογία Ι Σημειακζσ Εκτιμήςεισ Διαςτήματα Εμπιςτοςφνησ Στατιςτική Συμπεραςματολογία (Statistical Inference) Το πεδίο τθσ Στατιςτικισ Συμπεραςματολογία,

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

Λειτουργικά υςτιματα Windows XP

Λειτουργικά υςτιματα Windows XP ΤΠΗΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΤΣΗΜΑΣΩΝ ΣΟΜΕΑ ΔΙΚΣΤΩΝ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Οδθγόσ Εγκατάςταςθσ και Διαμόρφωςθσ τθσ Τπθρεςίασ Σθλεομοιότυπου (Fax Service) ςε Λειτουργικά υςτιματα Windows XP ΤΠ ΕΔ/41 Αφγουςτοσ 2011

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

Πωσ δημιουργώ μάθημα ςτο e-class του ΠΣΔ [επίπεδο 1]

Πωσ δημιουργώ μάθημα ςτο e-class του ΠΣΔ [επίπεδο 1] Το e-class του Πανελλινιου Σχολικοφ Δίκτυου [ΠΣΔ/sch.gr] είναι μια πολφ αξιόλογθ και δοκιμαςμζνθ πλατφόρμα για αςφγχρονο e-learning. Ανικει ςτθν κατθγορία του ελεφκερου λογιςμικοφ. Αρχίηουμε από τθ διεφκυνςθ

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

Οδηγός χρήσης Blackboard Learning System για φοιτητές

Οδηγός χρήσης Blackboard Learning System για φοιτητές Οδηγός χρήσης Blackboard Learning System για φοιτητές Ειςαγωγή Το Blackboard Learning System είναι ζνα ολοκλθρωμζνο ςφςτθμα διαχείριςθσ μακθμάτων (Course Management System). Στισ δυνατότθτεσ του Blackboard

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

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι Παράςταςη κινητήσ υποδιαςτολήσ ςφμφωνα με το πρότυπο ΙΕΕΕ Δρ. Χρήστος Ηλιούδης το πρότυπο ΙΕΕΕ 754 ζχει χρθςιμοποιθκεί ευρζωσ ςε πραγματικοφσ υπολογιςτζσ. Το πρότυπο αυτό κακορίηει δφο βαςικζσ μορφζσ κινθτισ

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

Οδθγόσ εγκατάςταςθσ προγραμμάτων για ανάπτυξθ εφαρμογών ςε iphone

Οδθγόσ εγκατάςταςθσ προγραμμάτων για ανάπτυξθ εφαρμογών ςε iphone ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗ & ΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑΣΙΣΙΚΕ ΕΦΑΡΜΟΓΕ ΣΟ ΔΙΑΔΙΚΣΤΟ Οδθγόσ εγκατάςταςθσ προγραμμάτων για ανάπτυξθ εφαρμογών ςε iphone Ονοματεπώνυμο: Επιβλζπων: ιώπθσ πφροσ

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

Εφδοξοσ+ Συνδεκείτε ςτθν Εφαρμογι Φοιτθτϊν και μεταβείτε ςτθ ςελίδα «Ανταλλαγι Βιβλίων (Εφδοξοσ+)».

Εφδοξοσ+ Συνδεκείτε ςτθν Εφαρμογι Φοιτθτϊν και μεταβείτε ςτθ ςελίδα «Ανταλλαγι Βιβλίων (Εφδοξοσ+)». Εφδοξοσ+ Διαθζτοντασ βιβλία μζςω του «Εφδοξοσ+» Συνδεκείτε ςτθν Εφαρμογι Φοιτθτϊν και μεταβείτε ςτθ ςελίδα «Ανταλλαγι Βιβλίων (Εφδοξοσ+)». Εμφανίηεται θ λίςτα με όλα ςασ τα βιβλία. Από εδϊ μπορείτε: -

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

1. ΕΝΗΜΕΡΩΗ My Cosmos Email

1. ΕΝΗΜΕΡΩΗ My Cosmos Email 1. ΕΝΗΜΕΡΩΗ My Cosmos Email Η υπθρεςία My Cosmos Email αναβακμίηεται λειτουργικά και αιςκθτικά από Σετάρτθ 05 Νοεμβρίου 2014. Αυτό ςθμαίνει ότι το My Cosmos Email κα λειτουργεί ολοκλθρωμζνα μζςα από ζνα

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

Εγχειρίδιο Χριςθσ: Εφαρμογι Αιτιςεων για τα Εκπαιδευτικά Προγράμματα του Προςωπικοφ των Επιχειριςεων Τροφίμων

Εγχειρίδιο Χριςθσ: Εφαρμογι Αιτιςεων για τα Εκπαιδευτικά Προγράμματα του Προςωπικοφ των Επιχειριςεων Τροφίμων Εγχειρίδιο Χριςθσ: Εφαρμογι Αιτιςεων για τα Εκπαιδευτικά Προγράμματα του Προςωπικοφ των Επιχειριςεων ΕΚΔΟΣΗ 1.0 Περιεχόμενα Εφαρμογι Αιτιςεων για τα Εκπαιδευτικά Προγράμματα του Προςωπικοφ των Επιχειριςεων...

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

Ενεργειακά Τηάκια. Πουκεβίλ 2, Ιωάννινα Τθλ. 26510.23822 www.energeiaka-ktiria.gr www.facebook.com/energeiaka.ktiria

Ενεργειακά Τηάκια. Πουκεβίλ 2, Ιωάννινα Τθλ. 26510.23822 www.energeiaka-ktiria.gr www.facebook.com/energeiaka.ktiria Ενεργειακά Τηάκια Πουκεβίλ 2, Ιωάννινα Τθλ. 26510.23822 www.facebook.com/energeiaka.ktiria Σελ. 2 Η ΕΣΑΙΡΕΙΑ Η εταιρεία Ενεργειακά Κτίρια δραςτθριοποιείται ςτθν παροχι ολοκλθρωμζνων υπθρεςιϊν και ςτθν

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

The Weather Experts Team. Φεβρουάριοσ 2013

The Weather Experts Team. Φεβρουάριοσ 2013 1 Φεβρουάριοσ 2013 2 Οδηγίεσ για την ειδική πρόςβαςη ςτο WeatherExpert 1. Μζςω του browser του υπολογιςτι ςασ (π.χ. InternetExplorer, Mozilla Firefox κ.α.) ςυνδεκείτε ςτθν ιςτοςελίδα μασ : http://www.weatherexpert.gr

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

Ηλιακι Θζρμανςθ οικίασ

Ηλιακι Θζρμανςθ οικίασ Ηλιακι Θζρμανςθ οικίασ Δυνατότθτα κάλυψθσ κερμαντικϊν αναγκϊν ζωσ και 100% (εξαρτάται από τθν τοποκεςία, τθν ςυλλεκτικι επιφάνεια και τθν μάηα νεροφ αποκθκεφςεωσ) βελτιςτοποιθμζνο ςφςτθμα με εγγυθμζνθ

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

ΟΔΗΓΟ ΛΗΨΗ ΣΗ ΤΠΗΡΕΙΑ EDCAST

ΟΔΗΓΟ ΛΗΨΗ ΣΗ ΤΠΗΡΕΙΑ EDCAST ΟΔΗΓΟ ΛΗΨΗ ΣΗ ΤΠΗΡΕΙΑ EDCAST 1 1.1 Ειςαγωγό Για να λάβετε τα δεδομζνα του Τπ. Παιδείασ μζςω του επίγειου ψθφιακοφ ςιματοσ τθσ ΝΕΡΙΣ κα πρζπει, εάν δεν διακζτετε ιδθ, να προμθκευτείτε, να εγκαταςτιςετε

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

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2 Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2 Δρ. Χρήζηος Ηλιούδης Μθ Προςθμαςμζνοι Ακζραιοι Εφαρμογζσ (ςε οποιαδιποτε περίπτωςθ δεν χρειάηονται αρνθτικοί αρικμοί) Καταμζτρθςθ. Διευκυνςιοδότθςθ.

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

MySchool Πρακτικζσ οδθγίεσ χριςθσ

MySchool Πρακτικζσ οδθγίεσ χριςθσ MySchool Πρακτικζσ οδθγίεσ χριςθσ 1) Δθμιουργία τμθμάτων (ΣΧΟΛΙΚΗ ΜΟΝΑΔΑ, Διαχείριςθ, Διαχείριςθ τμθμάτων) Το πρώτο που πρζπει να κάνουμε ςτο MySchool είναι να δθμιουργιςουμε τα τμιματα που υπάρχουν ςτο

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

ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO

ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO Το Micro Worlds Pro είναι ζνα ολοκλθρωμζνο περιβάλλον προγραμματιςμοφ. Χρθςιμοποιεί τθ γλϊςςα προγραμματιςμοφ Logo (εξελλθνιςμζνθ) Το Micro Worlds Pro περιλαμβάνει

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

Αυτόνομοι Πράκτορες. Αναφορά Εργασίας Εξαμήνου. Το αστέρι του Aibo και τα κόκαλα του

Αυτόνομοι Πράκτορες. Αναφορά Εργασίας Εξαμήνου. Το αστέρι του Aibo και τα κόκαλα του Αυτόνομοι Πράκτορες Αναφορά Εργασίας Εξαμήνου Το αστέρι του Aibo και τα κόκαλα του Jaohar Osman Η πρόταςθ εργαςίασ που ζκανα είναι το παρακάτω κείμενο : - ξ Aibo αγαπάει πάρα πξλύ ρα κόκαλα και πάμρα ρα

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

η τζχνη τησ εκπαίδευςησ ο καθηγητήσ ςτο ςπίτι, 24 ώρεσ το 24ωρο

η τζχνη τησ εκπαίδευςησ ο καθηγητήσ ςτο ςπίτι, 24 ώρεσ το 24ωρο η τζχνη τησ εκπαίδευςησ ο καθηγητήσ ςτο ςπίτι, 24 ώρεσ το 24ωρο 210-9519043, info@odsk.gr Ειςαγωγή ιμερα, με τθν αλματϊδθ πρόοδο τθσ τεχνολογίασ και ειδικότερα ςτον τομζα των τθλεπικοινωνιϊν, ανοίγονται

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

ΡΥΘΜΙΕΙ για περιοριςμένο χρήςτη (limited user)

ΡΥΘΜΙΕΙ για περιοριςμένο χρήςτη (limited user) 1 Ρυκμίςεισ testware ΡΥΘΜΙΕΙ για περιοριςμένο χρήςτη (limited user) Η εγκατάςταςθ του testware πρζπει να γίνει για όλουσ τουσ χριςτθσ (All users) και το αρχείο εγκατάςταςθσ (setup.exe και *.msi) από το

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

Ανάπτυξη Εφαρμογών με Σχεςιακέσ Βάςεισ Δεδομένων

Ανάπτυξη Εφαρμογών με Σχεςιακέσ Βάςεισ Δεδομένων Ανάπτυξη Εφαρμογών με Σχεςιακέσ Βάςεισ Δεδομένων Δρ. Θεοδώρου Παύλοσ theodorou@uoc.gr Περιεχόμενα Τι είναι οι Βάςεισ Δεδομζνων (DataBases) Τι είναι Σφςτθμα Διαχείριςθσ Βάςεων Δεδομζνων (DBMS) Οι Στόχοι

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

ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου

ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου Ενότητα 1β: Ισότητα - Εξίσωση ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΥΠΗΡΕΣΙΑ ΑΝΑΠΤΥΞΗΣ ΠΡΟΓΡΑΜΜΑΤΩΝ ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου Ενότητα 1β: Ισότητα - Εξίσωση Συγγραφή:

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

Ανάπτυξη Εφαρμογών Σε Προγραμματιςτικό Περιβάλλον

Ανάπτυξη Εφαρμογών Σε Προγραμματιςτικό Περιβάλλον Γραπτι Εξζταςθ ςτο μάκθμα Ανάπτυξη Εφαρμογών Σε Προγραμματιςτικό Περιβάλλον Όνομα: Επϊνυμο: Τμιμα: Ημερομθνία: 20/02/11 Θζμα 1 ο Α. Να χαρακτθρίςετε κακεμιά από τισ παρακάτω προτάςεισ ωσ Σωςτι (Σ) ι Λάκοσ

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

Παράςταςη ςυμπλήρωμα ωσ προσ 1

Παράςταςη ςυμπλήρωμα ωσ προσ 1 Δρ. Χρήστος Ηλιούδης Θζματα διάλεξησ ΣΤ1 Προςθεςη αφαίρεςη ςτο ΣΤ1 2 ή ΣΤ1 Ονομάηουμε ςυμπλιρωμα ωσ προσ μειωμζνθ βάςθ R ενόσ μθ προςθμαςμζνου αρικμοφ Χ = ( Χ θ-1 Χ θ-2... Χ 0 ) R ζναν άλλον αρικμό Χ'

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

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΚΑΤΑΧΩΗΣΗ ΣΧΕΔΙΩΝ ΚΑΙΝΟΤΟΜΙΑΣ ΑΡΟ ΦΟΕΙΣ ΚΑΙΝΟΤΟΜΙΑΣ

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΚΑΤΑΧΩΗΣΗ ΣΧΕΔΙΩΝ ΚΑΙΝΟΤΟΜΙΑΣ ΑΡΟ ΦΟΕΙΣ ΚΑΙΝΟΤΟΜΙΑΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΑΤΙΑ ΥΡΟΥΓΕΙΟ ΑΝΑΡΤΥΞΗΣ ΓΕΝΙΚΗ ΓΑΜΜΑΤΕΙΑ ΕΕΥΝΑΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΕΠΙΧΕΙΡΗΙΑΚΑ ΠΡΟΓΡΑΜΜΑΣΑ: ΑΝΣΑΓΩΝΙΣΙΚΟΣΗΣΑ & ΕΠΙΧΕΙΡΗΜΑΣΙΚΟΣΗΣΑ & ΠΕΡΙΦΕΡΕΙΩΝ Ε ΜΕΣΑΒΑΗ ΔΡΑΗ ΕΘΝΙΚΗ ΕΜΒΕΛΕΙΑ «ΚΟΤΠΟΝΙΑ ΚΑΙΝΟΣΟΜΙΑ

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

Εγχειρίδιο Χρήςησ Αυτοματοποίηςησ Κυκλώματοσ Πληρωμών ΟΛΠ μζςω e-banking VERSION

Εγχειρίδιο Χρήςησ Αυτοματοποίηςησ Κυκλώματοσ Πληρωμών ΟΛΠ μζςω e-banking VERSION <Final> Εγχειρίδιο Χρήςησ Αυτοματοποίηςησ Κυκλώματοσ Πληρωμών ΟΛΠ μζςω e-banking VERSION Document Control File Name Εγχειρίδιο Χρήςτη Ebanking ΟΛΠ V2.Doc Prepared By Σωκράτησ καλαματιανόσ (skalamatianos@eurobank.gr)

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

Extra Λογιςτική Διαχείριςη & Extra Μιςθοδοςία

Extra Λογιςτική Διαχείριςη & Extra Μιςθοδοςία Οδηγίεσ Εγκατάςταςησ Εφαρμογήσ Extra Λογιςτική Διαχείριςη & Extra Μιςθοδοςία (School Edition) Περιεχόμενα I. Εγκατάςταςθ Extra Λογιςτικι Διαχείριςθ (School Edition)...3 A. Eγκατάςταςθ εφαρμογϊν Σειράσ

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

Διαδικτυακι εφαρμογι αναηιτθςθσ και αξιολόγθςθσ ξενοδοχείων βαςιςμζνθ ςε χάρτεσ τθσ Google

Διαδικτυακι εφαρμογι αναηιτθςθσ και αξιολόγθςθσ ξενοδοχείων βαςιςμζνθ ςε χάρτεσ τθσ Google 1 Διπλωματικι εργαςία Διαδικτυακι εφαρμογι αναηιτθςθσ και αξιολόγθςθσ ξενοδοχείων βαςιςμζνθ ςε χάρτεσ τθσ Google Βαβουράκθσ Ευτφχιοσ Εξεταςτικι επιτροπι Επ. Κακ. Αντϊνιοσ Δελθγιαννάκθσ (επιβλζπων) Κακ.

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

Νζεσ Τάςεισ ςτην εκπαιδευτική διαδικαςία: Gamification

Νζεσ Τάςεισ ςτην εκπαιδευτική διαδικαςία: Gamification Νζεσ Τάςεισ ςτην εκπαιδευτική διαδικαςία: Gamification Δρ. Παναγιϊτθσ Ζαχαριάσ Οικονομικό Πανεπιςτιμιο Ακθνϊν - 15/5/2014 Ημερίδα με κζμα: «Οικονομία τθσ Γνϊςθσ: Αξιοποίθςθ τθσ καινοτομίασ ςτθ Β Βάκμια

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

Slide 1. Εισαγωγή στη ψυχρομετρία

Slide 1. Εισαγωγή στη ψυχρομετρία Slide 1 Εισαγωγή στη ψυχρομετρία 1 Slide 2 Σφντομη ειςαγωγή ςτη ψυχρομετρία. Διάγραμμα Mollier (πίεςησ-ενθαλπίασ P-H) Σο διάγραμμα Mollier είναι μία γραφικι παράςταςθ ςε ζναν άξονα ςυντεταγμζνων γραμμϊν

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

Ανάπτυξθ Web εφαρμογισ για ςυςχζτιςθ γονιδίων ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΙΑ. Αναγνϊςτου Νικόλαοσ

Ανάπτυξθ Web εφαρμογισ για ςυςχζτιςθ γονιδίων ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΙΑ. Αναγνϊςτου Νικόλαοσ ΕΘΝΙΚΟ ΜΕΣΟΒΙΟ ΠΟΛΤΣΕΧΝΕΙΟ ΧΟΛΗ ΗΛΕΚΣΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΠΟΛΟΓΙΣΩΝ ΣΟΜΕΑ ΤΣΗΜΑΣΩΝ ΜΕΣΑ ΟΗ ΠΛΗΡΟΦΟΡΙΑ ΚΑΙ ΣΕΧΝΟΛΟΓΙΑ ΤΛΙΚΩΝ Ανάπτυξθ Web εφαρμογισ για ςυςχζτιςθ γονιδίων ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΙΑ

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

Περιφερειακό Ψθφιακό Αποκετιριο: Ανοικτά Δεδομζνα και Επιχειρθματικότθτα. Γ. Φραγκιαδάκθσ Κζντρο Επικοινωνιϊν και Δικτφων Πανεπιςτιμιο Κριτθσ

Περιφερειακό Ψθφιακό Αποκετιριο: Ανοικτά Δεδομζνα και Επιχειρθματικότθτα. Γ. Φραγκιαδάκθσ Κζντρο Επικοινωνιϊν και Δικτφων Πανεπιςτιμιο Κριτθσ Περιφερειακό Ψθφιακό Αποκετιριο: Ανοικτά Δεδομζνα και Επιχειρθματικότθτα Γ. Φραγκιαδάκθσ Κζντρο Επικοινωνιϊν και Δικτφων Πανεπιςτιμιο Κριτθσ Περιφερειακό υμβοφλιο Καινοτομίασ Κριτθσ Σο ΠΚΚ αποτελείται

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

Καλϊσ Θλκατε ςτο νζο μασ site & e-shop Livardas.gr.

Καλϊσ Θλκατε ςτο νζο μασ site & e-shop Livardas.gr. Καλϊσ Θλκατε ςτο νζο μασ site & e-shop Livardas.gr. Εικόνα 1: Είςοδοσ ςτο e-shop Για να καταχωριςετε παραγγελία ι να βλζπετε τιμζσ & διακεςιμότθτα προϊόντων το πρϊτο βιμα που πρζπει να κάνετε είναι να

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

Ακολουκιακά Λογικά Κυκλώματα

Ακολουκιακά Λογικά Κυκλώματα Ακολουκιακά Λογικά Κυκλώματα Τα ψθφιακά λογικά κυκλϊματα που μελετιςαμε μζχρι τϊρα ιταν ςυνδυαςτικά κυκλϊματα. Στα ςυνδυαςτικά κυκλϊματα οι ζξοδοι ςε κάκε χρονικι ςτιγμι εξαρτϊνται αποκλειςτικά και μόνο

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

Μάρκετινγκ V Κοινωνικό Μάρκετινγκ. Πόπη Σουρμαΐδου. Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη

Μάρκετινγκ V Κοινωνικό Μάρκετινγκ. Πόπη Σουρμαΐδου. Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη Μάρκετινγκ V Κοινωνικό Μάρκετινγκ Πόπη Σουρμαΐδου Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη Σφνοψη Τι είναι το Marketing (βαςικι ειςαγωγι, swot ανάλυςθ, τα παλιά 4P) Τι είναι το Marketing Plan

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

Οδηγόσ εγκατάςταςησ και ενεργοποίηςησ

Οδηγόσ εγκατάςταςησ και ενεργοποίηςησ Οδηγόσ εγκατάςταςησ και ενεργοποίηςησ Ευχαριςτοφμε που επιλζξατε το memoq 4.5, το πρωτοκλαςάτο περιβάλλον μετάφραςθσ για ελεφκερουσ επαγγελματίεσ μεταφραςτζσ, μεταφραςτικά γραφεία και επιχειριςεισ. Αυτό

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

Περιεχόμενα. Τι Είναι Ζνα Domain Name;.1. Λάκθ Που Πρζπει Να Αποφφγετε.2. Φόρμουλα Για Ζνα Πετυχθμζνο Domain Name..5

Περιεχόμενα. Τι Είναι Ζνα Domain Name;.1. Λάκθ Που Πρζπει Να Αποφφγετε.2. Φόρμουλα Για Ζνα Πετυχθμζνο Domain Name..5 Περιεχόμενα Τι Είναι Ζνα Domain Name;.1 Λάκθ Που Πρζπει Να Αποφφγετε.2 Φόρμουλα Για Ζνα Πετυχθμζνο Domain Name..5 Επιλογι Domain Name Βιμα Προσ Βιμα 7 Τι Είναι Ένα Domain Name; Το domain name (ςτα ελλθνικά

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

Internet a jeho role v našem životě Το Διαδίκτυο και ο ρόλοσ του ςτθ ηωι μασ

Internet a jeho role v našem životě Το Διαδίκτυο και ο ρόλοσ του ςτθ ηωι μασ Internet a jeho role v našem životě Το Διαδίκτυο και ο ρόλοσ του ςτθ ηωι μασ Διαδίκτυο: μια πόρτα ςτον κόςμο Πϊσ μπορεί κανείσ ςε λίγα λεπτά να μάκει ποιεσ ταινίεσ παίηονται ςτουσ κινθματογράφουσ, να ςτείλει

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

ΕΝΔΕΙΚΣΙΚΕ ΕΦΑΡΜΟΓΕ. Restaurant/bar app. (για χϊρουσ ψυχαγωγίασ & εςτίαςθσ ) Ξενοδοχειακι εφαρμογι παρουςίαςθσ και κρατιςεων δωματίων.

ΕΝΔΕΙΚΣΙΚΕ ΕΦΑΡΜΟΓΕ. Restaurant/bar app. (για χϊρουσ ψυχαγωγίασ & εςτίαςθσ ) Ξενοδοχειακι εφαρμογι παρουςίαςθσ και κρατιςεων δωματίων. ΕΝΔΕΙΚΣΙΚΕ ΕΦΑΡΜΟΓΕ ESHOP app Σο Ηλεκτρονικό ςασ Κατάςτθμα τϊρα και ςτο κινθτό ςασ Restaurant/bar app (για χϊρουσ ψυχαγωγίασ & εςτίαςθσ ) Hotel app Ξενοδοχειακι εφαρμογι παρουςίαςθσ και κρατιςεων δωματίων

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

Ζπειτα κάναμε μια ςυηιτθςθ και εκφράςαμε τισ απορίεσ που είχαμε. Όλεσ οι ερωτιςεισ που κάναμε ςτον κ. Γιάννθ είναι: Επ : Πωρ μοξπώ μα

Ζπειτα κάναμε μια ςυηιτθςθ και εκφράςαμε τισ απορίεσ που είχαμε. Όλεσ οι ερωτιςεισ που κάναμε ςτον κ. Γιάννθ είναι: Επ : Πωρ μοξπώ μα Στα πλαίςια του προγράμματοσ Κυκλοφοριακισ Αγωγισ : «Ασ μάκουμε τα ςιματα, μθν πάκουμε ατυχιματα» που υλοποιεί θ τάξθ μασ κατά τθ φετινι ςχολικι χρονιά, τθν Τρίτθ 17 Φεβρουαρίου 2015 πραγματοποιιςαμε επίςκεψθ

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

Ελλείψεισ: Μποροφμε να μειϊςουμε τισ ελλείψεισ ςτα ράφια κατά 30%;

Ελλείψεισ: Μποροφμε να μειϊςουμε τισ ελλείψεισ ςτα ράφια κατά 30%; Ελλείψεισ: Μποροφμε να μειϊςουμε τισ ελλείψεισ ςτα ράφια κατά 30%; Χριςτοσ Σςεντεμεΐδθσ Johnson & Johnson Ελλάσ Δρ. Δθμιτρθσ Παπακυριακόπουλοσ - Senior Researcher ELTRUN, Οικονομικό Πανεπιςτιμιο Ακθνϊν

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

My Tax Friend 3 Manual. Οδθγίεσ Χριςθσ My Tax Friend 3. Περιγραφι τθσ βαςικισ οκόνθσ και των κυριότερων λειτουργιϊν τθσ εφαρμογισ My Tax Friend 3.

My Tax Friend 3 Manual. Οδθγίεσ Χριςθσ My Tax Friend 3. Περιγραφι τθσ βαςικισ οκόνθσ και των κυριότερων λειτουργιϊν τθσ εφαρμογισ My Tax Friend 3. My Tax Friend 3 Manual Οδθγίεσ Χριςθσ My Tax Friend 3 Περιγραφι τθσ βαςικισ οκόνθσ και των κυριότερων λειτουργιϊν τθσ εφαρμογισ My Tax Friend 3. Λογιστικό γραφείο Βλαδίμηρου Ι. Ίτσιου copyright 2011-2014

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

Seventron Limited. Οδηγίες χρήσης EnglishOnlineTests.com

Seventron Limited. Οδηγίες χρήσης EnglishOnlineTests.com Seventron Limited Οδηγίες χρήσης EnglishOnlineTests.com EnglishOnlineTests.com Seventron.com March 2013 Περιεχόμενα Πίνακασ ελζγχου/control Panel... 2 Προςκικθ μακθτι... 3 Ανάκεςθ μακθτι ςε ενότθτα...

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

Εφαρμογή. «Βελτιώνω την πόλη μου» Αιτήματα Ρολιτών. Εγχειρίδιο χρήςησ για τον πολίτη

Εφαρμογή. «Βελτιώνω την πόλη μου» Αιτήματα Ρολιτών. Εγχειρίδιο χρήςησ για τον πολίτη Εφαρμογή «Βελτιώνω την πόλη μου» Αιτήματα Ρολιτών Εγχειρίδιο χρήςησ για τον πολίτη 1 Περιεχόμενα 1. Δθμιουργία λογαριαςμοφ... 3 2. Ειςαγωγι ςτο ςφςτθμα... 5 3. Υπενκφμιςθ κωδικοφ πρόςβαςθσ και Ονόματοσ

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

Ειδικζσ Ναυπηγικζσ Καταςκευζσ και Ιςτιοφόρα κάφη (Ε)

Ειδικζσ Ναυπηγικζσ Καταςκευζσ και Ιςτιοφόρα κάφη (Ε) Ανοικτά Ακαδημαϊκά Μαθήματα Σεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνασ Ειδικζσ Ναυπηγικζσ Καταςκευζσ και Ιςτιοφόρα κάφη (Ε) Ενδεικτική επίλυςη άςκηςησ 1 Δρ. Θωμάσ Π. Μαηαράκοσ Τμιμα Ναυπθγϊν Μθχανικϊν ΤΕ Το

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

Ρομποτική. Η υγεία ςασ το αξίηει

Ρομποτική. Η υγεία ςασ το αξίηει Ρομποτική Μάκετε γριγορά και εφκολα ό τι χρειάηεται να ξζρετε για τισ λαπαροςκοπικζσ μεκόδουσ αντιμετϊπιςθσ γυναικολογικϊν πακιςεων Ενθμερωκείτε ςωςτά και υπεφκυνα Η υγεία ςασ το αξίηει Μζκοδοσ και πλεονεκτιματα

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

Θεςιακά ςυςτιματα αρίκμθςθσ

Θεςιακά ςυςτιματα αρίκμθςθσ Θεςιακά ςυςτιματα αρίκμθςθσ Δρ. Χρήστος Ηλιούδης αρικμθτικό ςφςτθμα αρίκμθςθσ (Number System) Αξία (value) παράςταςθ Οι αξίεσ (π.χ. το βάροσ μιασ ποςότθτασ μιλων) μποροφν να παραςτακοφν με πολλοφσ τρόπουσ

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

Ηλεκτρονικά Μαθήματα: Αςφάλεια ςτο Διαδίκτυο

Ηλεκτρονικά Μαθήματα: Αςφάλεια ςτο Διαδίκτυο Ηλεκτρονικά Μαθήματα: Αςφάλεια ςτο Διαδίκτυο Ζργο χρηματοδοτοφμενο από την Ευρωπαϊκή Ζνωςη, με τίτλο: Using New Media to prevent and combat against Media Violence (Αρ. Συμβολαίου: JUST/2010/DAP3/AG/1350)

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

Σμιμα Marketing & Sales

Σμιμα Marketing & Sales Σμιμα Marketing & Sales Ζλενα Μουρτηοφκου εςωτ. 322 Ιωάννα ουλαχάκθ εςωτ. 324 Σύντομες Οδηγίες Χρήσης VIDEO Συσκευής AddPac VP-280 Για το Λζκκα 23-25, 105 62, Ακινα Σθλ: +30 211 800 3638 Fax: +30 210 322

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

τατιςτικά ςτοιχεία ιςτότοπου Κ.Ε.Π.Α. Α.Ν.Ε.Μ, www.e-kepa.gr για τθν περίοδο 1/1/2011-31/12/2014

τατιςτικά ςτοιχεία ιςτότοπου Κ.Ε.Π.Α. Α.Ν.Ε.Μ, www.e-kepa.gr για τθν περίοδο 1/1/2011-31/12/2014 τατιςτικά ςτοιχεία ιςτότοπου Κ.Ε.Π.Α. Α.Ν.Ε.Μ, www.e-kepa.gr για τθν περίοδο 1/1/2011-31/12/2014 Ειςαγωγι Στο παρόν κείμενο παρουςιάηονται και αναλφονται τα ςτατιςτικά ςτοιχεία του ιςτοτόπου τθσ ΚΕΠΑ-ΑΝΕΜ,

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

ΑΣΚΗΣΕΙΣ ΧΑΜΗΛΩΝ ΕΡΑΝΑΛΗΨΕΩΝ: ΕΡΙΛΕΞΤΕ ΜΙΑ ΑΝΤΙΣΤΑΣΗ, ΕΤΣΙ ΩΣΤΕ ΝΑ ΕΘΕΤΕ ΣΕ ΕΞΑΝΤΛΗΣΗ ΣΕ 8-10 ΕΡΑΝΑΛΗΨΕΙΣ

ΑΣΚΗΣΕΙΣ ΧΑΜΗΛΩΝ ΕΡΑΝΑΛΗΨΕΩΝ: ΕΡΙΛΕΞΤΕ ΜΙΑ ΑΝΤΙΣΤΑΣΗ, ΕΤΣΙ ΩΣΤΕ ΝΑ ΕΘΕΤΕ ΣΕ ΕΞΑΝΤΛΗΣΗ ΣΕ 8-10 ΕΡΑΝΑΛΗΨΕΙΣ (ΔΕΙΤΕ ΡΩΤΑ ΤΙΣ ΑΣΚΗΣΕΙΣ ΡΟΥ ΡΟΤΕΙΝΟΝΤΑΙ ΑΚΙΒΩΣ ΑΡΟ ΚΑΤΩ, ΚΑΙ ΣΤΗ ΣΥΝΕΧΕΙΑ -ΚΑΤΩ ΑΡΟ ΤΟΥΣ ΡΙΝΑΚΕΣ, ΔΕΙΤΕ ΤΟΝ ΤΟΡΟ ΕΚΤΕΛΕΣΗΣ ΤΟΥΣ ΣΕ ΕΙΚΟΝΕΣ. ΑΡΟ ΚΑΤΩ ΣΤΟ ΤΕΛΟΣ, ΑΚΟΛΟΥΘΟΥΝ ΧΗΣΙΜΕΣ ΟΔΗΓΙΕΣ ΚΑΙ ΜΕΘΟΔΟΙ).

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

Ερωτιςεισ & απαντιςεισ για τα ξφλινα πνευςτά

Ερωτιςεισ & απαντιςεισ για τα ξφλινα πνευςτά Τα νύλιμα! ΧΟΡΗΓΟΣ Ερωτιςεισ & απαντιςεισ για τα ξφλινα πνευςτά τα ξφλινα! 1. Γιατί τα λζμε ξφλινα πνευςτά; Πνευςτά ονομάηονται τα όργανα ςτα οποία ο ιχοσ παράγεται μζςα ςε ζνα ςωλινα απ όπου περνάει ο

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

ΕΓΧΕΙΡΙΔΙΟ ΕΓΚΑΣΑΣΑΗ ΠΛΑΣΦΟΡΜΑ TUBE

ΕΓΧΕΙΡΙΔΙΟ ΕΓΚΑΣΑΣΑΗ ΠΛΑΣΦΟΡΜΑ TUBE ΕΓΧΕΙΡΙΔΙΟ ΕΓΚΑΣΑΣΑΗ ΠΛΑΣΦΟΡΜΑ TUBE Ζκδοςη 1.2 1 Ειςαγωγή ςτο ςφςτημα Μπαίνουμε ςτο www.datalabs.edu.gr και με κλικ ςτθν καρτζλα tube μεταφερόμαςτε ςτθ ςελίδα του. Κάτω δεξιά μασ ηθτάει να ειςάγουμε το

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

Μακαίνοντασ τα ακουςτικά BlueBAND Sport. Ξεκινώντασ

Μακαίνοντασ τα ακουςτικά BlueBAND Sport. Ξεκινώντασ Μακαίνοντασ τα ακουςτικά BlueBAND Sport 1. Πλικτρο αφξθςθσ ιχου (+) / SRS πλικτρο 2. Ενδεικτικι Λυχνία 3. Πλικτρο Πολλαπλϊν Λειτουργιϊν (MFB) / Play/ Pause 4. Rewind 5. Fast Forward 6. Πλικτρο μείωςθσ

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

Σμιμα Marketing & Sales

Σμιμα Marketing & Sales Σμιμα Marketing & Sales Ζλενα Μουρτηοφκου εςωτ. 322 Ιωάννα ουλαχάκθ εςωτ. 324 Σύντομες Οδηγίες Χρήσης VIDEO Συσκευής AddPac VP-120 Για το Λζκκα 23-25, 105 62, Ακινα Σθλ: +30 211 800 3638 Fax: +30 210 322

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

ΕΩΣΕΡΙΚΟΙ ΜΗΧΑΝΙΜΟΙ. Θζλω ςε αυτό το κομμάτι, να μιλιςουμε λίγο για τουσ φυςικοφσ νόμουσ που υπάρχουν ςτο ςϊμα μασ και πϊσ το επθρεάηουν

ΕΩΣΕΡΙΚΟΙ ΜΗΧΑΝΙΜΟΙ. Θζλω ςε αυτό το κομμάτι, να μιλιςουμε λίγο για τουσ φυςικοφσ νόμουσ που υπάρχουν ςτο ςϊμα μασ και πϊσ το επθρεάηουν ΕΩΣΕΡΙΚΟΙ ΜΗΧΑΝΙΜΟΙ Όςο κι αν με «τάραηε» το μάκθμα τθσ «φυςικισ» ςτο ςχολείο, όπου κι αν το ςυνάντθςα αυτό, (γυμνάςιο, λφκειο, ςχολι, διαιτολογία κλπ), το ίδιο και θ «βιολογία-βιοχθμεία», τόςο τα εκτίμθςα

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

Διαγωνιςμόσ "Μακθτζσ ςτθν Ζρευνα (ΜΕΡΑ) 2011-2012"

Διαγωνιςμόσ Μακθτζσ ςτθν Ζρευνα (ΜΕΡΑ) 2011-2012 Διαγωνιςμόσ "Μακθτζσ ςτθν Ζρευνα (ΜΕΡΑ) 2011-2012" Ο Διαγωνιςμόσ «ΜΕΡΑ» προκθρφςςεται από το 2001 ςε ετιςια βάςθ, ωσ αποτζλεςμα τθσ διαπίςτωςθσ ότι θ καλλιζργεια πνεφματοσ δθμιουργικότθτασ και πρωτοβουλίασ

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

Πειραματικι Ψυχολογία (ΨΧ66)

Πειραματικι Ψυχολογία (ΨΧ66) Πειραματικι Ψυχολογία (ΨΧ66) Διδάςκουςα: Αλεξάνδρα Οικονόμου Παρουςίαςη διαλζξεων: Πζτροσ Ροφςςοσ Διάλεξη 1 Ειςαγωγι Αντικείμενο και τρόποσ λειτουργίασ του μακιματοσ Τι είναι επιςτιμθ; Καλωςορίςατε ςτο

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

Πτυχιακή εργαςία. Ανάπτυξη Android εφαρμογήσ για την αυτόματη μετάφραςη κειμζνου που υπάρχει ςε εικόνα

Πτυχιακή εργαςία. Ανάπτυξη Android εφαρμογήσ για την αυτόματη μετάφραςη κειμζνου που υπάρχει ςε εικόνα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κρήτησ Σχολή Τεχνολογικϊν Εφαρμογϊν Τμήμα Μηχανικϊν Πληροφορικήσ Πτυχιακή εργαςία Ανάπτυξη Android εφαρμογήσ για την αυτόματη μετάφραςη κειμζνου που υπάρχει ςε εικόνα Περάκη

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

Οδθγίεσ εγκατάςταςθσ και ρυκμίςεισ του ηυγοφ DIGI SM100

Οδθγίεσ εγκατάςταςθσ και ρυκμίςεισ του ηυγοφ DIGI SM100 Οδθγίεσ εγκατάςταςθσ και ρυκμίςεισ του ηυγοφ DIGI SM100 ΠΕΡΙΕΧΟΜΕΝΑ Γενικά Είςοδοσ ςτο πρόγραμμα Ρυιμίςεισ ζυγοφ Αλλαγι IP διεφκυνςθσ ηυγοφ Ρυκμίςεισ επικοινωνίασ Αποκικευςθ Ρυιμίςεισ εφαρμογθσ DIGICOM

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

1 Εγκατϊςταςη λογαριαςμού email

1 Εγκατϊςταςη λογαριαςμού email 1 Εγκατϊςταςη λογαριαςμού email 1.1 Εγκατϊςταςη λογαριαςμού ςε Microsoft Office Outlook 2003 1.1.1 Αν δεν χρηςιμοποιεύτε όδη το Outlook. ε περίπτωςθ που δεν ζχετε εγκαταςτιςει άλλο λογαριαςμό ςτο Microsoft

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

φντομη Παρουςίαςη epr.gr

φντομη Παρουςίαςη epr.gr φντομη Παρουςίαςη epr.gr Ζνα νζο διαδικτυακό εργαλείο που ζρχεται να αλλάξει τα δεδομζνα τθσ εταιρικισ επικοινωνίασ Ιοφνιοσ 2009 - Ζκδοςθ 1.3 Σι είναι το epr.gr To epr.gr αποτελεί τθν πρϊτθ διαδικτυακι

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

Σόμοσ 3 Σεφχοσ 1 ΙΑΝ-ΑΠΡ 2015 ΜΑΛΑΞΗ & ΘΕΡΑΠΕΙΑ Σο μυαλό δεν χρηςιμοποιείται πραγματικά εάν δεν πράττει το καλό. A.T.Still Σόμοσ 3 Σεφχοσ 1

Σόμοσ 3 Σεφχοσ 1 ΙΑΝ-ΑΠΡ 2015 ΜΑΛΑΞΗ & ΘΕΡΑΠΕΙΑ Σο μυαλό δεν χρηςιμοποιείται πραγματικά εάν δεν πράττει το καλό. A.T.Still Σόμοσ 3 Σεφχοσ 1 Σόμοσ 3 Σεφχοσ 1 ΙΑΝ-ΑΠΡ 2015 ΜΑΛΑΞΗ & ΘΕΡΑΠΕΙΑ Επίςθμο Περιοδικό Όργανο του Ελ.Ι.Μ. Σο μυαλό δεν χρηςιμοποιείται πραγματικά εάν δεν πράττει το καλό. A.T.Still Σόμοσ 3 Σεφχοσ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1 ΗΜΕΙΩΜΑ ΤΝΣΑΞΗ

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

Ένα παιχνίδι ρόλων για την αποτροπή του ςχολικοφ εκφοβιςμοφ.

Ένα παιχνίδι ρόλων για την αποτροπή του ςχολικοφ εκφοβιςμοφ. Ένα παιχνίδι ρόλων για την αποτροπή του ςχολικοφ εκφοβιςμοφ. Πρωτότυπο: The bullying prevention roll play Game. Πθγι : Social Skills Central. Μετάφραςθ: Μουρελάτου ταμοφλα - Εργοκεραπεφτρια Δφο ι περιςςότεροι

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

Οδηγίες αναβάθμισης χαρτών

Οδηγίες αναβάθμισης χαρτών Οδηγίες αναβάθμισης χαρτών Για να κάνετε τθν αναβάκμιςθ χαρτϊν Ελλάδοσ κα πρζπει να εγγραφείτε ωσ νζο μζλοσ ςτθν ιςτοςελίδα http://www.mls.gr. 1) Εγγραφή νέου μέλουσ ςτην ιςτοςελίδα αναβαθμίςεων Α) Αντιγράψτε

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

Εγκατάσταση «Μισθός 2005»

Εγκατάσταση «Μισθός 2005» Εγκατάσταση «Μισθός 2005» Έκδοση 8.5 ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Βιμα 1 ο. Κάνουμε φφλαξθ των αρχείων από τθν προθγοφμενθ ζκδοςθ του προγράμματοσ. Εργαλεία Φφλαξθ c:\msteuro\20111001 *Εντάξει+ Όποσ: 20111001

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

Moshi Moshi 04 Bluetooth Wireless speaker-handset. Για περιςςότερεσ πλθροφορίεσ επιςκεφκείτε το site μασ www.nativeunion.com

Moshi Moshi 04 Bluetooth Wireless speaker-handset. Για περιςςότερεσ πλθροφορίεσ επιςκεφκείτε το site μασ www.nativeunion.com Moshi Moshi 04 Bluetooth Wireless speaker-handset Για περιςςότερεσ πλθροφορίεσ επιςκεφκείτε το site μασ www.nativeunion.com Περιεχόμενα ςυςκευαςίασ: 1. Ζνα αςφρματο ακουςτικό Bluetooth Moshi Moshi 04 2.

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

Δια-γενεακι κινθτικότθτα

Δια-γενεακι κινθτικότθτα Δια-γενεακι κινθτικότθτα Κατά κανόνα οι τρζχουςεσ επιλογζσ των ατόμων ζχουν ςυνζπειεσ ςτο μζλλον (δυναμικι ςχζςθ). Σε ότι αφορά τισ επιλογζσ των ατόμων ςε ςχζςθ με τθν εκπαίδευςθ γνωρίηουμε ότι τα άτομα

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

ΟΔΗΓΙΕ ΓΕΝΙΚΕ ΟΔΗΓΙΕ & ΕΠΕΞΗΓΗΕΙ ΓΙΑ ΣΗΝ ΟΡΘΗ ΤΜΠΛΗΡΩΗ ΣΩΝ ΠΙΝΑΚΩΝ

ΟΔΗΓΙΕ ΓΕΝΙΚΕ ΟΔΗΓΙΕ & ΕΠΕΞΗΓΗΕΙ ΓΙΑ ΣΗΝ ΟΡΘΗ ΤΜΠΛΗΡΩΗ ΣΩΝ ΠΙΝΑΚΩΝ ΟΔΗΓΙΕ Σο Τπουργείο Διοικθτικισ Μεταρρφκμιςθσ και Ηλεκτρονικισ Διακυβζρνθςθσ (ΤΔΜΗΔ) ζχει ςχεδιάςει τθ διαδικτυακι εφαρμογι e-inventory με ςτόχο τθν απογραφι του εξοπλιςμοφ, ζτοιμου λογιςμικοφ, εφαρμογϊν,

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

Νθπιαγωγείο : Φεβρουάριοσ-Μάιοσ 2015. Μεςόγειοσ, μια κάλαςςα πολλζσ ιςτορίεσ.

Νθπιαγωγείο : Φεβρουάριοσ-Μάιοσ 2015. Μεςόγειοσ, μια κάλαςςα πολλζσ ιςτορίεσ. Νθπιαγωγείο : Φεβρουάριοσ-Μάιοσ 2015. Μεςόγειοσ, μια κάλαςςα πολλζσ ιςτορίεσ. Μια μζρα ςαν όλεσ τισ άλλεσ, ζνα ναυάγιο (Σιτανικόσ) τράβθξε τθν προςοχι μασ και μασ ζδωςε τροφι για ςκζψθ. Ζτςι καταλιξαμε

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

MEDLAB: Mediterranean Living Lab for Territorial Innovation

MEDLAB: Mediterranean Living Lab for Territorial Innovation MEDLAB: Mediterranean Living Lab for Territorial Innovation Παραδοτζο Π3.3.2 ΠΕΡΙΓΡΑΦΗ ΣΗ ΑΡΧΙΣΕΚΣΟΝΙΚΗ ΚΑΙ ΣΩΝ ΤΠΗΡΕΙΩΝ ΠΟΤ ΠΑΡΕΧΕΙ Η ΠΛΑΣΦΟΡΜΑ ΣΗ ΠΙΛΟΣΙΚΗ ΕΦΑΡΜΟΓΗ INNO-SME NETWORKS Θεςςαλονίκθ, επτζμβριοσ

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

Εγχειρίδιο Χρήσης Deal Aggregator

Εγχειρίδιο Χρήσης Deal Aggregator Εγχειρίδιο Χρήσης Deal Aggregator Ευχαριςτοφμε κερμά που προτιμιςατε τον Deal Aggregator και για τθν μζχρι τϊρα υποςτιριξι ςασ. Τποςχόμαςτε ότι αυτό το πολφτιμο εργαλείο που ζχετε ςτα χζρια ςασ κα κάνει

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

ΣΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΕΡΡΩΝ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗ & ΕΠΙΚΟΙΝΩΝΙΩΝ

ΣΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΕΡΡΩΝ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗ & ΕΠΙΚΟΙΝΩΝΙΩΝ ΣΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΕΡΡΩΝ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗ & ΕΠΙΚΟΙΝΩΝΙΩΝ ΘΕΜΑ "Ανάπτυξθ διαδικτυακισ εφαρμογισ για οπτικοποίθςθ χρονοςειρϊν από βάςεισ δεδομζνων και πρόβλεψθ μελλοντικϊν

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

ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΤΠΟΒΟΛΗ ΗΛΕΚΣΡΟΝΙΚΗ ΑΙΣΗΗ

ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΤΠΟΒΟΛΗ ΗΛΕΚΣΡΟΝΙΚΗ ΑΙΣΗΗ ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΤΠΟΒΟΛΗ ΗΛΕΚΣΡΟΝΙΚΗ ΑΙΣΗΗ Η Ηλεκτρονικι Υπθρεςία Συμμετοχισ ςε επιμορφωτικά Ρρογράμματα απευκφνεται ςε όλουσ τουσ Δθμοςίουσ Υπαλλιλουσ για ςυμμετοχι τουσ ςτα επιμορφωτικά προγράμματα που

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

Η διαδικαςία επιλογήσ μαθημάτων

Η διαδικαςία επιλογήσ μαθημάτων Η διαδικαςία επιλογήσ μαθημάτων 1. Ηθτιςτε από τθν Κοςμθτεία τθσ χολισ Οικονομικϊν Επιςτθμϊν και Διοίκθςθσ (Κτιριο ΟΕΔ02, 0 όροφοσ, γραφείο 027Α) τθν λίςτα με τα μακιματα αντιςτοιχίασ που ιδθ υπάρχουν

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

Netgotiator AlterEGO Εγχειρίδιο Λειτουργίασ Ξεκινϊντασ με το Netgotiator AlterEGO

Netgotiator AlterEGO Εγχειρίδιο Λειτουργίασ Ξεκινϊντασ με το Netgotiator AlterEGO 2008 Netgotiator AlterEGO Εγχειρίδιο Λειτουργίασ Ξεκινϊντασ με το Netgotiator AlterEGO Ο Netgotiator AlterEGO είναι μία λφςθ SaaS (Software as a Service) τθσ EXILLION extreme value technologies NETGOTIATOR

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

Πτυχιακι Εργαςία. Σφςτθμα διαχείριςθσ οντολογίασ προςωπικοφ προφίλ μζςω διαδικτφου. Αντόνιο Κατίτ Μάριοσ Μυλωνάσ. Επιβλζπων: Κϊςτασ Βαςιλάκθσ

Πτυχιακι Εργαςία. Σφςτθμα διαχείριςθσ οντολογίασ προςωπικοφ προφίλ μζςω διαδικτφου. Αντόνιο Κατίτ Μάριοσ Μυλωνάσ. Επιβλζπων: Κϊςτασ Βαςιλάκθσ Πανεπιςτιμιο Πελοποννιςου Σχολι Θετικϊν Επιςτθμϊν και Τεχνολογίασ Τμιμα Επιςτιμθσ και Τεχνολογίασ Υπολογιςτϊν Πτυχιακι Εργαςία Σφςτθμα διαχείριςθσ οντολογίασ προςωπικοφ προφίλ μζςω διαδικτφου Αντόνιο Κατίτ

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

Στατιςτικζσ δοκιμζσ. Συνεχι δεδομζνα. Γεωργία Σαλαντι

Στατιςτικζσ δοκιμζσ. Συνεχι δεδομζνα. Γεωργία Σαλαντι Στατιςτικζσ δοκιμζσ Συνεχι δεδομζνα Γεωργία Σαλαντι Τι κζλουμε να ςυγκρίνουμε; Δφο δείγματα Μζςθ αρτθριακι πίεςθ ςε δφο ομάδεσ Πικανότθτα κανάτου με δφο διαφορετικά είδθ αντικατακλιπτικϊν Τθν μζςθ τιμι

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

ΕΞΟΙΚΟΝΟΜΘΘ ΝΕΡΟΤ!!!!

ΕΞΟΙΚΟΝΟΜΘΘ ΝΕΡΟΤ!!!! ΕΞΟΙΚΟΝΟΜΘΘ ΝΕΡΟΤ!!!! Χωρίσ νερό δεν μπορεί να υπάρξει ανκρϊπινθ ηωι! Ζνασ μζςοσ άνκρωποσ μπορεί να αντζξει χωρίσ τροφι 2 μινεσ, ενϊ χωρίσ νερό μόνο 2-3 μζρεσ. Αν ο ανκρϊπινοσ οργανιςμόσ χάςει μεγάλθ ποςότθτα

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