Διάλεξη 17: Ανάπτυξη Λογισμικού σε Ομάδες και Λογισμικό Ανοικτού Πηγαίου Κώδικα
|
|
- Ἡρακλῆς Βιλαέτης
- 6 χρόνια πριν
- Προβολές:
Transcript
1 Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΠΛ232 Προγραμματιστικές Τεχνικές και Εργαλεία Διάλεξη 17: Ανάπτυξη Λογισμικού σε Ομάδες και Λογισμικό Ανοικτού Πηγαίου Κώδικα Δημήτρης Ζεϊναλιπούρ
2 Περιεχόμενο Διάλεξης 19 Συστήματα Διαχείρισης Εκδόσεων Εισαγωγή, SVN: Αρχιτεκτονική, Σύνδεση (με eclipse, Browser, UNIX, εργαλεία), Εντολές. Subversive στο eclipse: Δημοσίευση Νέου Έργου, Στρατηγική Κλείδωμα-Μεταβολή-Ξεκλείδωμα, Προχωρημένες Λειτουργίες. Subversion στο UNIX Λογισμικό Ανοικτού Πηγαίου Κώδικα Εισαγωγή και Ορισμοί: Λογισμικό Ανοικτού Πηγαίου Κώδικα (OSS), Δωρεάν OSS (FOSS), Άδειες Κυκλοφορίας OSS : GNU, ΜΙΤ, BSD Παραδείγματα Χρήσης 17-2
3 Συστήματα Διαχείρισης Εκδόσεων (Version Control Systems) Σύστημα Διαχείρισης Εκδόσεων: AS4 AS4 AS4 Εξειδικευμένη βάση αρχείων και καταλόγων για ομαδικά έργα (π.χ., ανάπτυξη λογισμικού) Για κάθε αρχείο το σύστημα γνωρίζει τι άλλαξε και από ποιο 17-3 χρήστη.
4 ΕΠΛ 132 Συστήματα Διαχείρισης Εκδόσεων (Version Control Systems) Γνωστά Συστήματα Εκδόσεων στην Αγορά: Δωρεάν Subversion (SVN) CVS (προκάτοχος SVN) GIT (αναδυόμενο) CVSNT GNU Arch RCS Περίπου 30% της αγοράς Εμπορικά: Rational ClearCase MS Team Foundation Server MS Visual SourceSafe Perforce 17-4
5 Συστήματα Διαχείρισης Εκδόσεων (Σημαντικές Έννοιες) Βάση (Repository) Ο κοινόχρηστος χώρος όπου φυλάγονται τα αρχεία και οι αλλαγές σε αυτά. Τοποθετείται σε κάποιο διαθέτη (server) με συγκεκριμένα δικαιώματα πρόσβασης π.χ., repository της ομάδας 1 του ΕΠΛ132 Πρόσβαση στον πιο κατάλογο έχουν μόνο οι φοιτητές/τριες της ομάδας όπως επίσης ο διδάσκων και οι υπεύθυνοι των εργαστηρίων. add, remove, lock, unlock, commit Local compile, debug checkout, update Αντίγραφο (Working Copy) Το τοπικό αντίγραφο του χρήστη στο οποίο καταγράφονται όλες οι αλλαγές πριν την δημοσίευση τους στον κοινόχρηστο χώρο. AS4 AS4 AS4 17-5
6 Subversion - SVN (Εισαγωγή) Σύστημα το οποίο αναπτύχτηκε στις αρχές του 2000 σε ανταπόκριση των προβλημάτων που είχαν αναδειχτεί με τα CVS repositories Τα CVS χρησιμοποιούνταν ευρύτατα για τη διάθεση λογισμικού ανοικτού πηγαίου κώδικα. Το SVN σχεδιάστηκε από την αρχή έτσι ώστε να μοιάζει με το CVS, χωρίς τις αδυναμίες του Σήμερα υπάρχει μια τάση για GIT (Fast Version Control System): κατανεμημένο σύστημα εκδόσεων και το λεγόμενο Social Coding (GitHub) Βασικές Λειτουργίες SVN: Check out, Add, Remove, Status, Update, Diff, Commit. Λιγότερο Σημαντικές Λειτουργίες SVN: Rename/Move, Revert, Branch, Merge, Tag. 17-6
7 Subversion - SVN (Εισαγωγή) Image from:
8 Subversion - SVN (Σύνδεση) Υπάρχουν τέσσερις (4) τρόποι σύνδεσης στο κοινόχρηστο SVN κατάλογο της ομάδας σας Μέσω eclipse (θα αναλυθεί στις επόμενες διαφάνειες) Κατάλληλο για ανάπτυξη κώδικα Π.χ., Subversive Plugin (για το EPL132!) ή Subclipse Μέσω Εργαλείου: Windows: TortoiseSVN, RapidSVN, AnkhSVN (plugin Visual Studio.NET), SVN for Dreamweaver, κτλ. MacOSX: RapidSVN, Svnx, Versions, κτλ. Linux: RapidSVN, kdesvn, κτλ. Μέσω Web (View only, επόμενη διαφάνεια) Με Browser: Μέσω Command Line (unix) $svn checkout Περισσότερα στο τέλος της σημερινής διάλεξης 17-8
9 Subversion - SVN (Σύνδεση: με Εργαλεία) Διαχείριση SVN Repository μέσω Εργαλείου (δεν θα μας απασχολήσει στα πλαίσια των διαφανειών αυτών) add, remove, lock, unlock, commit checkout, update AS4 AS4 AS4 17-9
10 Subversion - SVN (Σύνδεση: με Browser) Όψη (View) SVN Repository μέσω Browser (δεν θα μας απασχολήσει στα πλαίσια των διαφανειών αυτών) X Refresh Browser AS4 AS4 AS
11 Subversion - SVN (Σύνδεση: με eclipse) Θα χρησιμοποιήσουμε το Subversive Plugin του eclipse 1) Εγκατάσταση: HELP => Install New Software => Type "Subversive" 2) Προσθήκη Toolbar: Right Click on toolbar => Customize Perspective => Command Groups Availability Tab (Select SVN, SVN Revision Graph) 17-11
12 Subversion - SVN (Δημοσίευση Νέου Έργου) Α gzip124 Πρώτα φτιάχνουμε ένα τοπικό Makefile project με τον γνωστό τρόπο. Β 17-12
13 Subversion - SVN (Δημοσίευση Νέου Έργου) Δημιουργία Folder με όνομα gzip124 στο SVN repository μας Ε: Upload Γ: Η Διεύθυνση του Κοινόχρηστου Καταλόγου σας (default τα υπόλοιπα). Δ: Κάθε αλλαγή μπορεί να συνοδεύεται από ένα μικρό σχόλιο gzip124 Share Project gzip1 24 AS 4 SVN Διεύθυνση Κοινόχρηστου Καταλόγου Ομάδας για as5 Δίνεται στο Moodle 17-13
14 Subversion - SVN (Κλείδωμα-Μεταβολή-Ξεκλείδωμα) Α (επιλογή αρχείου) Β (προσθήκη σχολίων γιατί κλειδώνεται;) Γ (εμφάνιση κλειδαριάς) 17-14
15 Subversion - SVN (Κλείδωμα-Μεταβολή-Ξεκλείδωμα) Β (αποθήκευση) Γ: Εμφάνιση ">" δείχνει ότι η αλλαγή είναι μόνο τοπική Α (τροποποίηση) > bits.c Δ) Απομένει η δημοσίευση (commit) των αλλαγών και το ξεκλείδωμα με τον ίδιο τρόπο 17-15
16 Subversion - SVN (Κλείδωμα-Μεταβολή-Ξεκλείδωμα) c a b d Image from: Υπάρχει και η έννοια του Force Lock το οποίο "κλέβει" την αποκλειστική χρήση του αρχείου από κάποιο άλλο (π.χ., εάν είμαστε σίγουροι ότι το ξέχασε κλειδωμένο) Δεν συνίσταται η χρήση του σε τακτική βάση εφόσον σύντομα θα προκαλέσει προβλήματα Source:
17 Subversion SVN (Copy-Modify-Merge) Μια από τις προχωρημένες λειτουργίες του SVN (την οποία δε θα δούμε αναλυτικά) είναι η ακόλουθη: Image from:
18 Subversion SVN (Revision Graph) To SVN επιτρέπει την εκτύπωση του γράφου αλλαγών (revision graph) Στο γράφο αλλαγών φαίνονται οι εκδόσεις από τις οποίες πέρασε το έργο μας (για κάθε έκδοση φαίνεται ο δημιουργός και τα σχόλια του)
19 Subversion - SVN (Σύνδεση: με UNIX) Θα συνδεθούμε σε μηχανή του εργαστηρίου για ανάκτηση κάποιου έργου από το SVN και να το μεταγλωττίσουμε. $ mkdir as3 $ cd as3 $ svn checkout Store password unencrypted (yes/no)? no... Store password unencrypted (yes/no)? no Απαντάμε NO.. Δημιουργία Άδειου Καταλόγου Μετάβαση στον Άδειο Κατάλογο Εντολή Ανάκτησης A as3/def.h... A as3/stack.c Checked out revision 54. Το Έργο ανακτάται τοπικά (έκδοση 54) Το Έργο μεταγλωττίζεται $ cd as3/ $ make gcc -std=c99 -Wall -O -Wuninitialized -Wunreachable-code -pedantic -c file.c... gcc -std=c99 -Wall -O -Wuninitialized -Wunreachable-code -pedantic -c stack.c gcc -lm -o as3 file.o game.o layout.o solver.o stack.o $./as3 Το Έργο εκτελείται! 17-19
20 Subversion - SVN (Σύνδεση: με UNIX) Δεν χρειάζονται τα πιο κάτω για την AS5 Προσθήκη Αρχείων από SVN svn add file1 [, file2 [,...[, filen]]] svn commit # Θα μας ζητηθούν οι κωδικοί εδώ Διαγραφή Αρχείων από SVN svn del file1 [, file2 [,...[, filen]]] svn commit Πληροφορίες SVN svn commit -m 'Some Minor Fixes' Sending client.c svn info Sending rotateright.c Transmitting file data.. Committed revision Περισσότερα: Commit Αλλαγές 17-20
21 Περιεχόμενο Διάλεξης 19 Συστήματα Διαχείρισης Εκδόσεων Εισαγωγή, SVN: Αρχιτεκτονική, Σύνδεση (με eclipse, Browser, UNIX, εργαλεία), Εντολές. Subversive στο eclipse: Δημοσίευση Νέου Έργου, Στρατηγική Κλείδωμα-Μεταβολή-Ξεκλείδωμα, Προχωρημένες Λειτουργίες Subversion με UNIX Λογισμικό Ανοικτού Πηγαίου Κώδικα Εισαγωγή και Ορισμοί: Λογισμικό Ανοικτού Πηγαίου Κώδικα (OSS), Δωρεάν OSS (FOSS), Άδειες Κυκλοφορίας OSS : GNU, ΜΙΤ, BSD Παραδείγματα Χρήσης 17-21
22 Λογισμικό Ανοικτού Πηγαίου Κώδικα (Open Source Software - OSS) Λογισμικό Ανοικτού Πηγαίου Κώδικα (Open Source Software): Λογισμικό του οποίου διατίθεται ο πηγαίος κώδικας. Το πλείστο λογισμικό σε Windows & MacOSX είναι "Κλειστού Πηγαίου Κώδικα" (Close Source Software CSS) (δηλ., διατίθεται το εκτελέσιμο αλλά OXI ο κώδικας) Το πλείστο λογισμικό σε Linux είναι Ανοικτού Πηγαίου Κώδικα (δηλ., διατίθεται πέρα από εκτελέσιμο απευθείας ο κώδικας τον οποίο μπορούμε να μεταγλωττίζουμε στο σύστημα μας) Προσοχή! Υπάρχουν πολλές έννοιες που έχουν "νομικίστικο" χαρακτήρα και το ζητούμενο εδώ είναι να πάρουμε απλά μια γεύση για το τι είναι το OSS, παρά να καλύψουμε σε βάθος τις έννοιες αυτές
23 Λογισμικό Κλειστού έναντι Ανοικτού Κώδικα (CSS vs. OSS) CSS Αναπτύσσεται από εταιρείες ή ιδιώτες για οικονομικούς λόγους. Κεντρικοποιημένη ανάπτυξη (π.χ., γραφεία εταιρείας) Οι Χρήστες μπορεί να εισηγηθούν αλλαγές οι οποίες μπορεί να υλοποιηθούν έναντι αντιτίμου. Οι ενημερώσεις δεν είναι συχνές και γίνονται έναντι αντιτίμου. OSS Αναπτύσσεται κυρίως από εθελοντές ιδιώτες (ή μη-κερδοσκοπικούς οργανισμούς) για προσωπικούς λόγους (αναγνώριση, διασκέδαση, προσφορά, κτλ), ασφάλεια, επίδοση, κτλ (see next) Αποκεντρικοποιημένη ανάπτυξη (συνήθως σε παγκόσμια κλίμακα μέσω κοινόχρηστων repositories) Οι Χρήστες μπορεί να εισηγηθούν αλλαγές οι οποίες υλοποιούνται δωρεάν & γρήγορα (ειδικά εάν συντρέχουν λόγοι ασφάλειας). Το λογισμικό ενημερώνεται σε καθημερινή ή εβδομαδιαία βάση με κάποια STABLE releases να δηλώνουν σταθερές ενημερώσεις
24 Λογισμικό Ανοικτού Πηγαίου Κώδικα (Open Source Software - OSS) Γιατί να διατίθεται ο κώδικας ενός λογισμικού; Για μελέτη & κατανόηση, εισηγήσεις για παραλήψεις, αλλαγή και βελτιστοποίηση του προγράμματος (π.χ., θέματα ασφάλειας, επίδοσης, κτλ). Σε ορισμένες περιπτώσεις διατίθεται και για διανομή (distribution) του κώδικα στα πλαίσια άλλου λογισμικού. Για παράδειγμα αξιοποιείτε μια υλοποίηση βιβλιοθήκης επεξεργασίας εικόνων για να φτιάξετε ένα δικό σας εργαλείο. Είναι νόμιμο αυτό; Θα μπορούσατε να εμπορικοποιήσετε το πρόγραμμα αυτό; Πιο πάνω τίθενται προφανώς θέματα πνευματικών δικαιωμάτων, τα οποία καλύπτονται από ειδικές άδειες τις οποίες θα εξηγήσουμε στις επόμενες διαφάνειες
25 Δωρεάν Λογισμικού Αν. Πηγ. Κώδικα (Free Open Source Software) Free OSS (FOSS): Λογισμικό Ανοικτού Πηγαίου Κώδικα το οποίο είναι δωρεάν! Δηλ., επιτρέπει στους κατόχους να το επεκτείνουν και να το διανείμουν (ως μέρος της υλοποίησης τους). Διακρίνουμε τρεις τύπους αδειών τύπου FOSS Free Open Source Software (FOSS) Copyleft (λογιπ. Copyright) (π.χ., GPL) "Δωρεάν Χρήση ΑΛΛΑ επεκτάσεις ΠΡΕΠΕΙ να παραμείνουν ανοικτές." Ενδιάμεσα (π.χ., Lesser GPL) " Δωρεάν Χρήση Βιβλιοθήκης ΑΛΛΑ μπορεί να γίνει link με κλειστό λογισμικό Permissive (Ανεκτική) (π.χ., MIT και BSD) "Δωρεάν Χρήση ΑΛΛΑ επεκτάσεις ΜΠΟΡΕΙ να παραμείνουν κλειστές (proprietary)" ΜΙΤ 17-25
26 Δωρεάν Λογισμικού Αν. Πηγ. Κώδικα (Free Open Source Software) Το ζητούμενο του FOSS είναι πως θα διασφαλίσεις ότι η ανοικτή γνώση (ένα κομμάτι ανοικτού πηγαίου κώδικα) θα συνεχίσει να παραμένει ανοικτή γνώση. Εάν το ζητούμενο ήταν πως θα διασφαλίσεις την εμπορική αξιοποίηση των πνευματικών δικαιωμάτων ενός κώδικα, τότε το σοφότερο θα ήταν να κρατηθεί ο κώδικας κλειστός (Closed Source Software CSS) 17-26
27 GPL Άδεια (Gnu Public Licence) Παράδειγμα GPL Άδειας στην αρχή του module bits.c, το οποίο περιλαμβάνεται στο gzip124 (GNU ZIP) πρόγραμμα που είδαμε στη διάλεξη 17. /* bits.c -- output variable-length bit strings * Copyright (C) Jean-loup Gailly * This is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public * License, see the file COPYING. */ 17-27
28 Παράδειγμα Επιβράβευσης 2009: Jean-loup Gailly and Mark Adler Προγραμματιστών OSS Some corporations, such as IBM and Unisys, considered data compression so important that they patented certain algorithms useful for the task, and by the mid to late 1980s they began to look at those algorithms as technology that needed to be licensed or to be locked away and made available only to their customers. All of that changed on July 11, 1991, when the first version of a data compression algorithm developed by Jean-loup Gailly was made publicly available. Shortly thereafter he was joined by Mark Adler, who was interested in "zip style" utilities for use on his UNIX-based systems. Mark describes their collaboration as "one thing led to another." These simple but generous actions by Mark and Jean-loup mean that the industry now uses their code and algorithm as we noted, more often than not without even knowing they're being used. Jean-loup continues to contend that he spent more time studying data compression patents than he took to write his own implementation. Mark says his contributions are a thank you for all the other software from which he has benefited. Whether for the time it took to discover how to create an open data compression algorithm or for their specific implementations, our community cannot thank Jean-loup and Mark enough for the gift they have given us all. The USENIX Association's 2009 STUG Award is our way of thanking them both. Jean-loup Gailly (left) and Mark Adler (right) after receiving the 2009 STUG Award 17-28
29 Παράδειγμα 1: GPL Licence (To Υποθετικό Εργαλείο Bestzip) Παράδειγμα 1 (GPL): To Υποθετικό Εργαλείο bestzip Υποθέστε ότι αποφασίζουμε να επεκτείνουμε το gzip124 με κάποιες νέες λειτουργίες ονομάζοντας το νέο εργαλείο bestzip. Το παραγόμενο εκτελέσιμο bestzip μπορεί να διατεθεί δωρεάν ή με κάποια τιμή εάν θέλουμε (π.χ., για υποστήριξη του λογισμικού, κτλ.). Ο παραγόμενος πηγαίος κώδικας του bestzip ΠΡΕΠΕΙ να παραμείνει ελεύθερος & δωρεάν (FOSS). Συνεπώς, ο οποιοσδήποτε πρέπει να μπορεί να ανακτήσει τον κώδικα του bestzip για να τον μεταγλωττίσει στο μηχάνημα του. Τι γίνεται εάν ΔΕΝ διαθέσω τελικά τον κώδικα μου; Δείτε (π.χ., TARGA Notebook by LIDL) 17-29
30 Παράδειγμα 2: LGPL Licence (To Υποθετικό Εργαλείο cyimg) Παράδειγμα 2 (LGPL): H Υποθετική Βιβλιοθήκη cyimg1 Υποθέστε ότι αποφασίζουμε να δημιουργήσουμε μια βιβλιοθήκη επεξεργασίας εικόνων cyimg1 με άδεια τύπου LGPL (Lesser GPL) Όμοια με το GPL: H παραγόμενη βιβλιοθήκη cyimg1.a μπορεί να διατεθεί δωρεάν ή με κάποια τιμή εάν θέλουμε (π.χ., για customer support). Ο παραγόμενος πηγαίος κώδικας του cyimg1 ΠΡΕΠΕΙ να παραμείνει ελεύθερος & δωρεάν (FOSS). Διαφορετικά από τo GPL: Κάποιος Χ μπορεί να αναπτύξει μια εμπορική εφαρμογή tool.exe χρησιμοποιώντας το cyimg1.a. Ο Χ ΔΕΝ είναι υποχρεωμένος να διαθέσει τον κώδικα του tool.exe ως FOSS. To tool.exe είναι κλειστό λογισμικό (proprietary) 17-30
31 Παράδειγμα 4: Mixed Licences (Ο Πλοηγός Safari) Ο Πλοηγός Safari είναι ένα κλειστό λογισμικό από την Apple για περιήγηση στον ιστό: Ο Safari κάνει χρήση των εξής ανοικτών λογισμικών: Webkit (BSD) khtml (προκάτοχος - LGPL) kjs (προκάτοχος - LGPL) 17-31
32 Παράδειγμα 4: Mixed Licences (Ο Πλοηγός Safari) 17-32
33 Παράδειγμα 4: Mixed Licences (Ο Πλοηγός Safari) 17-33
34 Παράδειγμα 3: Mixed Licences (To Λ.Σ. Linux) Παράδειγμα 3 (Mixed): To Λειτουργικό Σύστημα Linux Αποτελείται από κάποιο Πυρήνα (Kernel) και Εργαλεία, Βιβλιοθήκες και Xwin για Σύστημα Διαπροσωπείας. Ο Πυρήνας του Linux διατίθεται με GPL Licence. Διάφορες εταιρείες Debian (Ubuntu), Fedora (Redhat), OpenSUSE, κτλ (πάνω από 600!) "πακετάρουν" τον πυρήνα με τα λοιπά και δημιουργούν την έννοια του Linux Distribution Ο Linux kernel σε ένα Linux Distribution συνεχίζει να διατίθεται με GPL! (τα υπόλοιπα διατίθενται με το δικό τους licencing τρόπο, π.χ., δείτε, Οι εταιρείες "συντηρούνται" από το support των distribution τους * *
35 GPL Άδεια (GNU Public Licence) Εναλλακτικός Τρόπος Δήλωσης ότι o κώδικα διατίθεται με GPL (σε ΚΆΘΕ αρχείο πάνω από τα σχόλια) <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Υou should have received a copy of the GNU General Public License along with this program. If not, see < Αποποίηση ευθυνών σε περίπτωση ζημιάς από χρήση του κώδικα Εάν το πρόγραμμα ξεκινά σε command line mode πρέπει να φέρει τα ακόλουθα: <program> Copyright (C) <year> <name of author> This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details
36 LGPL Άδεια (Lesser GNU Public Licence) Τρόπος Δήλωσης ότι o κώδικα διατίθεται με LGPLv.2.1 (σε ΚΆΘΕ αρχείο πάνω από τα σχόλια) one line to give the library's name and an idea of what it does. Copyright (C) year name of author This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA USA Διαφυλάττεται λιγότερο η ελευθερία της ανοικτής γνώσης από το GPL. Κατάλληλο εάν θέλουμε να επιτρέψουμε εμπορική αξιοποίηση μιας βιβλιοθήκης μας 17-36
37 MIT Άδεια (ΜΙΤ Licence) Copyright (C) <year> <copyright holders> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Διαφυλάττεται ακόμη λιγότερο η ελευθερία της ανοικτής γνώσης. Κατάλληλο εάν θέλουμε να επιτρέψουμε ενσωμάτωση του κώδικα μας σε κλειστή εφαρμογή 17-37
38 Copyright (c) <YEAR>, <OWNER> All rights reserved. FreeBSD Άδεια (FreeBSD Licence) Ιστορικό: BSD (Old) Licence (4 συνθήκες) => New/Modified BSD (3 συνθήκες) => Free BSD (2 συνθήκες) Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of the FreeBSD Project. Αντίστοιχο με MIT Κατάλληλο εάν θέλουμε να επιτρέψουμε ενσωμάτωση του κώδικα μας σε κλειστή εφαρμογή 17-38
Διάλεξη 18: Ανάπτυξη Λογισμικού σε Ομάδες και Λογισμικό Ανοικτού Πηγαίου Κώδικα
Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΠΛ132 Αρχές Προγραμματισμού II Διάλεξη 18: Ανάπτυξη Λογισμικού σε Ομάδες και Λογισμικό Ανοικτού Πηγαίου Κώδικα Δημήτρης Ζεϊναλιπούρ http://www.cs.ucy.ac.cy/courses/epl132
Διαβάστε περισσότεραΔιάλεξη 17: Ανάπτυξη Λογισμικού σε Ομάδες και Λογισμικό Ανοικτού Πηγαίου Κώδικα
Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΠΛ232 Προγραμματιστικές Τεχνικές και Εργαλεία Διάλεξη 17: Ανάπτυξη Λογισμικού σε Ομάδες και Λογισμικό Ανοικτού Πηγαίου Κώδικα Δημήτρης Ζεϊναλιπούρ http://www.cs.ucy.ac.cy/courses/epl232
Διαβάστε περισσότερα- 1 - Υπηρεσίες τρίτων
Υπηρεσίες τρίτων Εάν χρησιμοποιείτε υπηρεσίες τρίτων για το ΠΡΟΪΟΝ, η χρήση των υπηρεσιών υπόκειται στις ακόλουθες προϋποθέσεις. Όταν έχετε πρόσβαση ή/και αποκτήσει περιεχόμενο τρίτων (όπως κείμενο, εικόνες,
Διαβάστε περισσότεραΠροσαρμογή προβολής. Έκδοση 4.5. Οδηγός διαχειριστή
Προσαρμογή προβολής Έκδοση 4.5 Οδηγός διαχειριστή Ιούλιος 2016 www.lexmark.com Περιεχόμενα 2 Περιεχόμενα Ιστορικό αλλαγών...3 Επισκόπηση... 4 Ρύθμιση παραμέτρων της εφαρμογής... 5 Πρόσβαση στον Embedded
Διαβάστε περισσότεραDisplay Customization
Display Customization Έκδοση 4.5 Οδηγός διαχειριστή Αύγουστος 2017 www.lexmark.com Περιεχόμενα 2 Περιεχόμενα Ιστορικό αλλαγών...3 Επισκόπηση... 4 Ρύθμιση παραμέτρων της εφαρμογής... 5 Πρόσβαση στον Embedded
Διαβάστε περισσότεραΕγχειρίδιο Χρήσης Google Cloud Print
Εγχειρίδιο Χρήσης Google Cloud Print Σύμβολα που χρησιμοποιούνται στο παρόν εγχειρίδιο Το παρόν εγχειρίδιο χρησιμοποιεί τα ακόλουθα σύμβολα. Σημείωση! Προειδοποιήσεις και περιορισμοί για σωστή λειτουργία.
Διαβάστε περισσότεραΟδηγίες χρήστη NPD5119-05 EL
NPD5119-05 EL Πνευματικά δικαιώματα Πνευματικά δικαιώματα Απαγορεύεται η αναπαραγωγή, η αποθήκευση σε σύστημα ανάκτησης ή η μετάδοση, σε οποιαδήποτε μορφή ή με οποιοδήποτε μέσο, (ηλεκτρονικά, μηχανικά,
Διαβάστε περισσότεραΕγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade
Για να ελέγξετε το λογισμικό που έχει τώρα η συσκευή κάντε κλικ Menu > Options > Device > About Device Versions. Στο πιο κάτω παράδειγμα η συσκευή έχει έκδοση λογισμικού 6.0.0.546 με πλατφόρμα 6.6.0.207.
Διαβάστε περισσότεραThe Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.
Luevorasirikul, Kanokrat (2007) Body image and weight management: young people, internet advertisements and pharmacists. PhD thesis, University of Nottingham. Access from the University of Nottingham repository:
Διαβάστε περισσότεραΈξυπνος θερμοστάτης θερμαντικών σωμάτων EasyControl
6720881862 (2017/10) GR Οδηγίες εγκατάστασης και χρήσης Έξυπνος θερμοστάτης θερμαντικών σωμάτων EasyControl Πίνακας περιεχομένων Πίνακας περιεχομένων 1 Επεξήγηση συμβόλων και υποδείξεις ασφαλείας 1 Επεξήγηση
Διαβάστε περισσότεραΕισαγωγή στα SCM εργαλεία και στο Subversion
Εισαγωγή στα SCM εργαλεία και στο Subversion Παπαδημητρίου Λάμπρος OSS Event #2 Τμήμα Πληροφορικής/Πανεπιστήμιο Πειραιά 30 Νοεμβρίου, 2007 Περιεχόμενα Προβλήματα σε projects Συνεργασία Διαχείριση εκδόσεων
Διαβάστε περισσότεραΈξυπνος θερμοστάτης θερμαντικών σωμάτων
Οδηγίες εγκατάστασης και χρήσης Έξυπνος θερμοστάτης θερμαντικών σωμάτων RT10-RF / RT10-RFV 6720881862 (2019/02) el Πίνακας περιεχομένων Πίνακας περιεχομένων 1 Επεξήγηση συμβόλων και υποδείξεις ασφαλείας
Διαβάστε περισσότεραΠνεσμαηικά Γικαιώμαηα 2006 Ίδρσμα ECDL (ECDL Foundation - www.ecdl.org)
Έθδνζε 1.5 PEOPLECERT Hellas A.E - Φορέας Πιζηοποίηζης Ανθρώπινοσ Γσναμικού Κνξαή 3, 105 64 Αζήλα, Τει.: 210 372 9100, Fax: 210 372 9101, e-mail: info@peoplecert.org, www.peoplecert.org Πνεσμαηικά Γικαιώμαηα
Διαβάστε περισσότεραderivation of the Laplacian from rectangular to spherical coordinates
derivation of the Laplacian from rectangular to spherical coordinates swapnizzle 03-03- :5:43 We begin by recognizing the familiar conversion from rectangular to spherical coordinates (note that φ is used
Διαβάστε περισσότεραΟδηγίες Εγγραφής στις Εξετάσεις για Ανεξάρτητους Υποψηφίους
Οδηγίες Εγγραφής στις Εξετάσεις για Ανεξάρτητους Υποψηφίους Ιανουάριος 2017 Έκδοση 4.1 Απρίλιος 2018 Έκδοση 04.2 PeopleCert Certifying Professionals E-mail: info@peoplecert.org, www.peoplecert.org Copyright
Διαβάστε περισσότεραHow to register an account with the Hellenic Community of Sheffield.
How to register an account with the Hellenic Community of Sheffield. (1) EN: Go to address GR: Πηγαίνετε στη διεύθυνση: http://www.helleniccommunityofsheffield.com (2) EN: At the bottom of the page, click
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 133: ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΕΡΓΑΣΤΗΡΙΟ 3 Javadoc Tutorial
ΕΡΓΑΣΤΗΡΙΟ 3 Javadoc Tutorial Introduction Το Javadoc είναι ένα εργαλείο που παράγει αρχεία html (παρόμοιο με τις σελίδες στη διεύθυνση http://docs.oracle.com/javase/8/docs/api/index.html) από τα σχόλια
Διαβάστε περισσότεραΠίνακες ελέγχου. B Series: B6512, B5512, B4512, B3512. Σημειώσεις έκδοση
Πίνακες ελέγχου B Series: B6512, B5512, B4512, B3512 el Σημειώσεις έκδοση Πίνακες ελέγχου Πίνακας περιεχομένων el 3 Πίνακας περιεχομένων 1 Εισαγωγή 4 1.1 Σχετικά με τη βιβλιογραφία 4 1.2 Απαιτήσεις 5
Διαβάστε περισσότεραSamsung Universal Print Driver Οδηγός χρήσης
Samsung Universal Print Driver Οδηγός χρήσης Φανταστείτε τις δυνατότητες Πνευματικά δικαιώματα 2009 Samsung Electronics Co., Ltd. Με την επιφύλαξη παντός δικαιώματος. Το παρόν εγχειρίδιο διαχειριστή διατίθεται
Διαβάστε περισσότεραΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007
Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Αν κάπου κάνετε κάποιες υποθέσεις να αναφερθούν στη σχετική ερώτηση. Όλα τα αρχεία που αναφέρονται στα προβλήματα βρίσκονται στον ίδιο φάκελο με το εκτελέσιμο
Διαβάστε περισσότερα2 Composition. Invertible Mappings
Arkansas Tech University MATH 4033: Elementary Modern Algebra Dr. Marcel B. Finan Composition. Invertible Mappings In this section we discuss two procedures for creating new mappings from old ones, namely,
Διαβάστε περισσότεραΠίνακες ελέγχου. B Series: B6512, B5512, B4512, B3512. Σημειώσεις έκδοση
Πίνακες ελέγχου B Series: B6512, B5512, B4512, B3512 el Σημειώσεις έκδοση Πίνακες ελέγχου Πίνακας περιεχομένων el 3 Πίνακας περιεχομένων 1 Εισαγωγή 3.06 5 1.1 Σχετικά με τη βιβλιογραφία 5 1.2 Απαιτήσεις
Διαβάστε περισσότεραSubversion. Τριγάζη Ελισάβετ. Επιβλέπων: Μηνάς Δασυγένης http://arch.icte.uowm.gr
Subversion Τριγάζη Ελισάβετ Επιβλέπων: Μηνάς Δασυγένης http://arch.icte.uowm.gr Το Πρόβλημα Τα προγράμματα λογισμικού μπορεί να είναι μεγάλα και πολύπλοκα. Μπορεί να εμπλέκουν πολλά άτομα Μπορεί να απαιτείται
Διαβάστε περισσότεραΨηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS
Ψηφιακή ανάπτυξη Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS Learning Objective : SEO και Analytics Fabio Calefato Department of Computer
Διαβάστε περισσότεραΣτο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά.
Διαστημικό εστιατόριο του (Μ)ΑστροΈκτορα Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά. Μόλις μια παρέα πελατών κάτσει σε ένα
Διαβάστε περισσότεραΠίνακες ελέγχου. G Series: B9512G, B8512G. Σημειώσεις έκδοσης
Πίνακες ελέγχου G Series: B9512G, B8512G el Σημειώσεις έκδοσης Πίνακες ελέγχου Πίνακας περιεχομένων el 3 Πίνακας περιεχομένων 1 Εισαγωγή 4 1.1 Σχετικά με τη βιβλιογραφία 4 1.2 Απαιτήσεις 5 2 Έκδοση firmware
Διαβάστε περισσότεραΟδηγίες Αγοράς Ηλεκτρονικού Βιβλίου Instructions for Buying an ebook
Οδηγίες Αγοράς Ηλεκτρονικού Βιβλίου Instructions for Buying an ebook Βήμα 1: Step 1: Βρείτε το βιβλίο που θα θέλατε να αγοράσετε και πατήστε Add to Cart, για να το προσθέσετε στο καλάθι σας. Αυτόματα θα
Διαβάστε περισσότεραΔημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony
Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony Ελληνικά Ι English 1/7 Δημιουργία Λογαριασμού Διαχείρισης Επιχειρηματικής Τηλεφωνίας μέσω της ιστοσελίδας
Διαβάστε περισσότεραInstruction Execution Times
1 C Execution Times InThisAppendix... Introduction DL330 Execution Times DL330P Execution Times DL340 Execution Times C-2 Execution Times Introduction Data Registers This appendix contains several tables
Διαβάστε περισσότεραΕργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο
Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων Εξάμηνο 7 ο Procedures and Functions Stored procedures and functions are named blocks of code that enable you to group and organize a series of SQL and PL/SQL
Διαβάστε περισσότεραΠροσωπική Aνάπτυξη. Ενότητα 4: Συνεργασία. Juan Carlos Martínez Director of Projects Development Department
Προσωπική Aνάπτυξη Ενότητα 4: Συνεργασία Juan Carlos Martínez Director of Projects Development Department Σκοπός 1. Πώς να χτίσετε και να διατηρήσετε μια αποτελεσματική ομάδα Σε αυτό πρόγραμμα, εντός
Διαβάστε περισσότεραSPEEDO AQUABEAT. Specially Designed for Aquatic Athletes and Active People
SPEEDO AQUABEAT TM Specially Designed for Aquatic Athletes and Active People 1 2 Decrease Volume Increase Volume Reset EarphonesUSBJack Power Off / Rewind Power On / Fast Forward Goggle clip LED Status
Διαβάστε περισσότεραCORDIC Background (4A)
CORDIC Background (4A Copyright (c 20-202 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version.2 or any later
Διαβάστε περισσότεραΠροσωπική Aνάπτυξη. Ενότητα 2: Διαπραγμάτευση. Juan Carlos Martínez Director of Projects Development Department
Προσωπική Aνάπτυξη Ενότητα 2: Διαπραγμάτευση Juan Carlos Martínez Director of Projects Development Department Unit Scope Σε αυτή την ενότητα θα μελετήσουμε τα βασικά των καταστάσεων διαπραγμάτευσης winwin,
Διαβάστε περισσότεραTηλεχειριζόμενος θερμοστάτης EasyControl CT 200
67088483 (07/0) el Οδηγίες εγκατάστασης και χρήσης Tηλεχειριζόμενος θερμοστάτης EasyControl CT 00 Επεξήγηση συμβόλων και υποδείξεις ασφαλείας Περιεχόμενα Επεξήγηση συμβόλων και υποδείξεις ασφαλείας............
Διαβάστε περισσότεραΠανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών ΗΥ463 Συστήματα Ανάκτησης Πληροφοριών 2009-2010 Χειμερινό Εξάμηνο
Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών ΗΥ463 Συστήματα Ανάκτησης Πληροφοριών 2009-2010 Χειμερινό Εξάμηνο 2 η Σειρά Ασκήσεων Αξία: 5% του τελικού σας βαθμού Bzr (Bazaar) Το Bazaar (ή bzr) είναι
Διαβάστε περισσότεραFinite Field Problems: Solutions
Finite Field Problems: Solutions 1. Let f = x 2 +1 Z 11 [x] and let F = Z 11 [x]/(f), a field. Let Solution: F =11 2 = 121, so F = 121 1 = 120. The possible orders are the divisors of 120. Solution: The
Διαβάστε περισσότεραCORDIC Background (2A)
CORDIC Background 2A Copyright c 20-202 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version.2 or any later
Διαβάστε περισσότεραThe Simply Typed Lambda Calculus
Type Inference Instead of writing type annotations, can we use an algorithm to infer what the type annotations should be? That depends on the type system. For simple type systems the answer is yes, and
Διαβάστε περισσότεραΨηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS
Ψηφιακή ανάπτυξη Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS Learning Objective : Βασικά συστατικά του Web Fabio Calefato Department of
Διαβάστε περισσότεραΑπό το CUDOS και το Semion στον οργανισμό Creative Commons και στο Open Knowledge Foundation
Από το CUDOS και το Semion στον οργανισμό Creative Commons και στο Open Knowledge Foundation Διεπιστημονικό Συνέδριο Ιστορία της Πληροφορίας: Σημεία αναφοράς από τον πάπυρο στο ηλεκτρονικό έγγραφο Νομική
Διαβάστε περισσότεραhp surestore h/a tape array 5500
hp surestore h/a tape array 5500 1 2 5 6 3 4 7 8 HP Surestore H/A Tape Array 5500 - µ, : 3 µ 1: µ µ µ 5 µ 2 : µ M5 7 2 : µ M6 9 µ 3 : µ HP 11 3 : µ 13 µ 4 : HP 15 4 : 17. µ 5 : HP 19 5 : 21. µ 6: µ 23
Διαβάστε περισσότεραRegister your product and get support at www.philips.com/welcome BDP3150 EL Register your product and get support at EN User manual BDP3150 PC & Mac www.philips.com/welcome BDP3150 1 VIDEO HDMI ( ) COAXIAL
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ»
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ» ΜΕΤΑΠΤΥΧΙΑΚΗ ΙΑΤΡΙΒΗ ΤΟΥ ΕΥΘΥΜΙΟΥ ΘΕΜΕΛΗ ΤΙΤΛΟΣ Ανάλυση
Διαβάστε περισσότεραΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 6/5/2006
Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Ολοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα είναι μικρότεροι το 1000 εκτός αν ορίζεται διαφορετικά στη διατύπωση του προβλήματος. Διάρκεια: 3,5 ώρες Καλή
Διαβάστε περισσότεραVBA ΣΤΟ WORD. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Version 25-7-2015 ΗΜΙΤΕΛΗΣ!!!!
VBA ΣΤΟ WORD Version 25-7-2015 ΗΜΙΤΕΛΗΣ!!!! Μου παρουσιάστηκαν δύο θέματα. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Εγραφα σε ένα αρχείο του Word τις
Διαβάστε περισσότερα40 YEARS PHANTOM IN GREEK SKIES (CELEBRATION OF 40 YEARS OF SERVICE IN HELLENIC AIR FORCE)
40 YEARS PHANTOM IN GREEK SKIES (CELEBRATION OF 40 YEARS OF SERVICE IN HELLENIC AIR FORCE) The first F-4E Phantom landed in Andravida Air Base on April 1974. Since then, 40 years later, the legendary Phantoms
Διαβάστε περισσότεραΟδηγίες εγκατάστασης και χρήσης. Tηλεχειριζόμενος θερμοστάτης. Logamatic TC (2018/10) el
Οδηγίες εγκατάστασης και χρήσης Tηλεχειριζόμενος θερμοστάτης Logamatic TC00 6708898 (08/0) el Πίνακας περιεχομένων Πίνακας περιεχομένων Υποδείξεις ασφαλείας Υποδείξεις ασφαλείας..................................
Διαβάστε περισσότεραBring Your Own Device (BYOD) Legal Challenges of the new Business Trend MINA ZOULOVITS LAWYER, PARNTER FILOTHEIDIS & PARTNERS LAW FIRM
Bring Your Own Device (BYOD) Legal Challenges of the new Business Trend MINA ZOULOVITS LAWYER, PARNTER FILOTHEIDIS & PARTNERS LAW FIRM minazoulovits@phrlaw.gr What is BYOD? Information Commissioner's Office
Διαβάστε περισσότεραAssalamu `alaikum wr. wb.
LUMP SUM Assalamu `alaikum wr. wb. LUMP SUM Wassalamu alaikum wr. wb. Assalamu `alaikum wr. wb. LUMP SUM Wassalamu alaikum wr. wb. LUMP SUM Lump sum lump sum lump sum. lump sum fixed price lump sum lump
Διαβάστε περισσότεραΕργαστήριο 2. Εισαγωγή στο Git Versioning System
Εργαστήριο 2 Εισαγωγή στο Git Versioning System Τι θα μελετήσουμε; Τί είναι το Git Δημιουργία ενός repository στο Github Κατανόηση του Git dashboard και δημιουργία ομάδων Εκτέλεση του πρώτου σας commit
Διαβάστε περισσότεραΠώς μπορεί κανείς να έχει έναν διερμηνέα κατά την επίσκεψή του στον Οικογενειακό του Γιατρό στο Ίσλινγκτον Getting an interpreter when you visit your
Πώς μπορεί κανείς να έχει έναν διερμηνέα κατά την επίσκεψή του στον Οικογενειακό του Γιατρό στο Ίσλινγκτον Getting an interpreter when you visit your GP practice in Islington Σε όλα τα Ιατρεία Οικογενειακού
Διαβάστε περισσότεραScrum framework: Ρόλοι
Ψηφιακή ανάπτυξη Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #2 : Ευέλικτες (Agile) μέθοδοι για την ανάπτυξη λογισμικού Learning Objective : Scrum framework: Ρόλοι Filippo
Διαβάστε περισσότεραΠροσωπική Aνάπτυξη. Ενότητα 1: Ηγεσία και ενδυνάμωση. Juan Carlos Martínez Director of Projects Development Department
Προσωπική Aνάπτυξη Ενότητα 1: Ηγεσία και ενδυνάμωση Juan Carlos Martínez Director of Projects Development Department Σκοπός Θα εξετάσουμε θα βασικά στοιχεία της ηγεσίας μέσω ενδυνάμωσης και αποτελεσματικής
Διαβάστε περισσότεραΣεμινάριο Git & GitLab. Τάκης Παναγόπουλος Νικόλας Μπομπέτσης
Σεμινάριο Git & GitLab Τάκης Παναγόπουλος Νικόλας Μπομπέτσης Ανάπτυξη Λογισμικού Τηλεπικοινωνιών και δικτύων 2015-2016 Ποιοι είμαστε Τάκης Παναγόπουλος Research Associate at ScanLab takisp [at] di [dot]
Διαβάστε περισσότεραΟδηγίες χρήσης. Registered. Οδηγίες ένταξης σήματος D-U-N-S Registered στην ιστοσελίδα σας και χρήσης του στην ηλεκτρονική σας επικοινωνία
Οδηγίες χρήσης υλικού D-U-N-S Registered Οδηγίες ένταξης σήματος D-U-N-S Registered στην ιστοσελίδα σας και χρήσης του στην ηλεκτρονική σας επικοινωνία Οδηγίες χρήσης υλικού D-U-N-S Για οποιαδήποτε ερώτηση
Διαβάστε περισσότεραSection 8.3 Trigonometric Equations
99 Section 8. Trigonometric Equations Objective 1: Solve Equations Involving One Trigonometric Function. In this section and the next, we will exple how to solving equations involving trigonometric functions.
Διαβάστε περισσότεραΟΔΗΓΟΣ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΣΠΙΤΙΟΥ ΜΟΝΤΕΛΟ-1. Θα δημιουργήσουμε αυτό το μοντέλο με 2 κομμάτια, τη βάση και τη σκεπή.
ΟΔΗΓΟΣ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΣΠΙΤΙΟΥ ΜΟΝΤΕΛΟ-1 Θα δημιουργήσουμε αυτό το μοντέλο με 2 κομμάτια, τη βάση και τη σκεπή. Κατ αρχήν, χρησιμοποιώντας μιλλιμετρέ χαρτί, σχεδιάστε το σχήμα σας, όπως στο σχήμα που ακολουθεί.
Διαβάστε περισσότεραΣΗΜΑΝΤΙΚΗ ΑΝΑΚΟΙΝΩΣΗ ΓΙΑ ΤΗΝ ΔΙΕΘΝΗ ΕΚΘΕΣΗ VEHICLE AND ON-VEHICLE EQUIPMENTS FAIR
From: Turkish Embassy - Office Of Commercial Counsellor [mailto:dtati@otenet.gr] Sent: Tuesday, April 12, 2011 1:17 PM To: Turkish Embassy - Office Of Commercial Counsellor Subject: FAIR ANNOUNCEMENT AND
Διαβάστε περισσότεραTηλεχειριζόμενος θερμοστάτης EasyControl
Οδηγίες εγκατάστασης και χρήσης Tηλεχειριζόμενος θερμοστάτης EasyControl CT00 CT00B 67088404 (08/0) el Πίνακας περιεχομένων Πίνακας περιεχομένων Υποδείξεις ασφαλείας Υποδείξεις ασφαλείας..................................
Διαβάστε περισσότεραΠροσωπική Ανάπτυξη. Ενότητα 3: Δικτύωση. Juan Carlos Martínez Director of Projects Development Department
Προσωπική Ανάπτυξη Ενότητα 3: Δικτύωση Juan Carlos Martínez Director of Projects Development Department Σκοπός 1. ΔΙΑΜΟΡΦΩΣΗ ΣΤΟΧΩΝ Στην ενότητα αυτή θα μελετήσουμε τρόπους διαμόρφωσης του προσωπικού
Διαβάστε περισσότεραΌροι Χρήσης της IBM Γενικοί Όροι
Όροι Χρήσης της IBM Γενικοί Όροι Οι παρόντες Όροι Χρήσης της IBM Γενικοί Όροι ("Γενικοί Όροι") διέπουν όλες τις Προσφορές IBM SaaS και είναι επιπρόσθετοι στους Όρους Χρήσης της IBM Όροι για Συγκεκριμένη
Διαβάστε περισσότεραPrecision Metal Film Fixed Resistor Axial Leaded
Features EIA standard colour-coding Non-Flame type available Low noise and voltage coefficient Low temperature coefficient range Wide precision range in small package Too low or too high ohmic value can
Διαβάστε περισσότεραΟΡΟΙ ΚΑΙ ΠΡΟΥΠΟΘΕΣΕΙΣ ΣΧΕΔΙΟΥ
ΟΡΟΙ ΚΑΙ ΠΡΟΥΠΟΘΕΣΕΙΣ ΣΧΕΔΙΟΥ 1. Η διαφήμιση της Τράπεζας για τα "Διπλά Προνόμια από την American Express" ισχύει για συναλλαγές που θα πραγματοποιηθούν από κατόχους καρτών Sunmiles American Express, American
Διαβάστε περισσότερακαι τα οφέλη για τον τομέα ανάπτυξης γης και οικοδομών
www.pwc.com Η νέα φορολογική νομοθεσία (VAT) και τα οφέλη για τον τομέα ανάπτυξης γης και οικοδομών Σεπτέμβριος 2012 Χρυσήλιος Πελεκάνος chrysilios.pelekanos@cy.pwc.cy (Συνέταιρος Υπεύθυνος Έμμεσης Φορολογίας
Διαβάστε περισσότεραthe total number of electrons passing through the lamp.
1. A 12 V 36 W lamp is lit to normal brightness using a 12 V car battery of negligible internal resistance. The lamp is switched on for one hour (3600 s). For the time of 1 hour, calculate (i) the energy
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ. Ειδική διάλεξη 2: Εισαγωγή στον κώδικα της εργασίας
ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ Ειδική διάλεξη 2: Εισαγωγή στον κώδικα της εργασίας Χειμερινό εξάμηνο 2008 Αρχίζοντας... Αρχίζοντας... http://folk.ntnu.no/nilsol/ssiim/
Διαβάστε περισσότεραTest Data Management in Practice
Problems, Concepts, and the Swisscom Test Data Organizer Do you have issues with your legal and compliance department because test environments contain sensitive data outsourcing partners must not see?
Διαβάστε περισσότεραΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011
Διάρκεια Διαγωνισμού: 3 ώρες Απαντήστε όλες τις ερωτήσεις Μέγιστο Βάρος (20 Μονάδες) Δίνεται ένα σύνολο από N σφαιρίδια τα οποία δεν έχουν όλα το ίδιο βάρος μεταξύ τους και ένα κουτί που αντέχει μέχρι
Διαβάστε περισσότεραCYTA Cloud Server Set Up Instructions
CYTA Cloud Server Set Up Instructions ΕΛΛΗΝΙΚΑ ENGLISH Initial Set-up Cloud Server To proceed with the initial setup of your Cloud Server first login to the Cyta CloudMarketPlace on https://cloudmarketplace.cyta.com.cy
Διαβάστε περισσότεραSUBVERSION. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
SUBVERSION Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραEcon 2110: Fall 2008 Suggested Solutions to Problem Set 8 questions or comments to Dan Fetter 1
Eon : Fall 8 Suggested Solutions to Problem Set 8 Email questions or omments to Dan Fetter Problem. Let X be a salar with density f(x, θ) (θx + θ) [ x ] with θ. (a) Find the most powerful level α test
Διαβάστε περισσότεραModels for Probabilistic Programs with an Adversary
Models for Probabilistic Programs with an Adversary Robert Rand, Steve Zdancewic University of Pennsylvania Probabilistic Programming Semantics 2016 Interactive Proofs 2/47 Interactive Proofs 2/47 Interactive
Διαβάστε περισσότεραMain source: "Discrete-time systems and computer control" by Α. ΣΚΟΔΡΑΣ ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ ΔΙΑΛΕΞΗ 4 ΔΙΑΦΑΝΕΙΑ 1
Main source: "Discrete-time systems and computer control" by Α. ΣΚΟΔΡΑΣ ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ ΔΙΑΛΕΞΗ 4 ΔΙΑΦΑΝΕΙΑ 1 A Brief History of Sampling Research 1915 - Edmund Taylor Whittaker (1873-1956) devised a
Διαβάστε περισσότερα3.4 SUM AND DIFFERENCE FORMULAS. NOTE: cos(α+β) cos α + cos β cos(α-β) cos α -cos β
3.4 SUM AND DIFFERENCE FORMULAS Page Theorem cos(αβ cos α cos β -sin α cos(α-β cos α cos β sin α NOTE: cos(αβ cos α cos β cos(α-β cos α -cos β Proof of cos(α-β cos α cos β sin α Let s use a unit circle
Διαβάστε περισσότεραTMA4115 Matematikk 3
TMA4115 Matematikk 3 Andrew Stacey Norges Teknisk-Naturvitenskapelige Universitet Trondheim Spring 2010 Lecture 12: Mathematics Marvellous Matrices Andrew Stacey Norges Teknisk-Naturvitenskapelige Universitet
Διαβάστε περισσότεραΕλληνικά (GR) Υποδείξεις ασφαλείας
Ελληνικά (GR) Υποδείξεις ασφαλείας Πριν από τη χρήση διαβάστε τις υποδείξεις ασφαλείας και τις οδηγίες χρήσης. Εξηγήστε στα παιδιά σας το περιεχόμενό τους και τους κινδύνους που εγκυμονεί η χρήση της συσκευής.
Διαβάστε περισσότεραSection 9.2 Polar Equations and Graphs
180 Section 9. Polar Equations and Graphs In this section, we will be graphing polar equations on a polar grid. In the first few examples, we will write the polar equation in rectangular form to help identify
Διαβάστε περισσότεραΑΛΕΞΑΝΔΡΟΣ ΠΑΛΛΗΣ SCHOOLTIME E-BOOKS
ΟΜΗΡΟΥ ΙΛΙΑΔΑ ΑΛΕΞΑΝΔΡΟΣ ΠΑΛΛΗΣ SCHOOLTIME E-BOOKS www.scooltime.gr [- 2 -] The Project Gutenberg EBook of Iliad, by Homer This ebook is for the use of anyone anywhere at no cost and with almost no restrictions
Διαβάστε περισσότεραSpecial edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 NUTWBCAM
NUTWBCAM A.S. DRIGAS Applied Technologies Department NCSR DEMOKRITOS Ag. Paraskevi GREECE dr@imm.demokritos.gr http://imm.demokritos.gr Το NutWBCam είναι ένα RealVideo πρόγραµµα που σας δίνει τη δυνατότητα
Διαβάστε περισσότεραΕγκατάσταση Synology DSM 5.1 (Linux Server/Samba/Web Server (Apache)/MySQL Database/Email Server/File Server
ΠΡΟΑΙΡΕΤΙΚΑ ΣΕΜΙΝΑΡΙΑ 2014-2015 Πληροφορική και Επιστήμη Ηλεκτρονικών Υπολογιστών Εγκατάσταση Synology DSM 5.1 (Linux Server/Samba/Web Server (Apache)/MySQL Database/Email Server/File Server ELIAS THEODOROU
Διαβάστε περισσότεραΟδηγός χρήσης Nokia 6730 classic. Τεύχος 2
Οδηγός χρήσης Nokia 6730 classic Τεύχος 2 2009 Nokia. Με την επιφύλαξη παντός δικαιώµατος. ΗΛΩΣΗ ΣΥΜΜΟΡΦΩΣΗΣ Με την παρούσα, η NOKIA CORPORATION δηλώνει ότι το RM-566 συµµορφώνεται προς τις ουσιώδεις απαιτήσεις
Διαβάστε περισσότεραUNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education
www.xtremepapers.com UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *6301456813* GREEK 0543/03 Paper 3 Speaking Role Play Card One 1 March 30
Διαβάστε περισσότεραΟδηγίες Χρήσης (Έκδοση 3.0)
Οδηγίες Χρήσης (Έκδοση 3.0) Τα προϊόντα αποθήκευσης και μνήμης της Transcend είναι κατασκευασμένα με εξαιρετικά υψηλά ποιοτικά πρότυπα ώστε να διασφαλίζεται η αξιοπιστία τους για μεγάλο χρονικό διάστημα.
Διαβάστε περισσότεραΟδηγίες χρήσης υλικού D U N S Registered
Οδηγίες χρήσης υλικού D U N S Registered Οδηγίες ένταξης σήματος D U N S Registered στην ιστοσελίδα σας και χρήσης του στην ηλεκτρονική σας επικοινωνία Για οποιαδήποτε ερώτηση, σας παρακαλούμε επικοινωνήστε
Διαβάστε περισσότεραModbus basic setup notes for IO-Link AL1xxx Master Block
n Modbus has four tables/registers where data is stored along with their associated addresses. We will be using the holding registers from address 40001 to 49999 that are R/W 16 bit/word. Two tables that
Διαβάστε περισσότεραΕΠΛ221: Οργάνωση Υπολογιστών και Συμβολικός Προγραμματισμός. Εργαστήριο Αρ. 2
ΕΠΛ221: Οργάνωση Υπολογιστών και Συμβολικός Προγραμματισμός Εργαστήριο Αρ. 2 Εισαγωγή στην Αρχιτεκτονική ARMv8-A Arithmetic and Logic Instr..data, Branch and Loops, PhD Σελ. 1 Memory Allocation LEGv8 0000
Διαβάστε περισσότεραMath 6 SL Probability Distributions Practice Test Mark Scheme
Math 6 SL Probability Distributions Practice Test Mark Scheme. (a) Note: Award A for vertical line to right of mean, A for shading to right of their vertical line. AA N (b) evidence of recognizing symmetry
Διαβάστε περισσότεραΛογισμικά για Στατιστική Ανάλυση. Minitab, R (ελεύθερο λογισμικό), Sas, S-Plus, Stata, StatGraphics, Mathematica (εξειδικευμένο λογισμικό για
ΒΙΟΣΤΑΤΙΣΤΙΚΗ Εργαστήριο 1ο Τι είναι το SPSS; Statistical Package for the Social Sciences Λογισμικό για διαχείριση και στατιστική ανάλυση δεδομένων σε γραφικό περιβάλλον http://en.wikipedia.org/wiki/spss
Διαβάστε περισσότεραICTR 2017 Congress evaluation A. General assessment
ICTR 2017 Congress evaluation A. General assessment -1- B. Content - 2 - - 3 - - 4 - - 5 - C. Speakers/ Presentations/ Sessions - 6 - - 7 - D. Posters/ Poster sessions E. Organisation and coordination
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Πτυχιακή εργασία ΣΧΕΔΙΑΣΜΟΣ ΣΥΣΤΗΜΑΤΟΣ ΕΝΑΕΡΙΑΣ ΜΕΤΑΦΟΡΑΣ ΦΟΡΤΙΩΝ ΑΠΟ ΚΑΙ ΠΡΟΣ ΤΟ ΚΤΗΡΙΟ ΔΩΡΟΘΕΑ ΣΤΟΝ ΚΑΙ ΑΠΟ ΤΟΝ ΑΠΕΝΑΝΤΙ ΧΩΡΟ ΣΤΑΘΜΕΥΣΗΣ
Διαβάστε περισσότεραPartial Trace and Partial Transpose
Partial Trace and Partial Transpose by José Luis Gómez-Muñoz http://homepage.cem.itesm.mx/lgomez/quantum/ jose.luis.gomez@itesm.mx This document is based on suggestions by Anirban Das Introduction This
Διαβάστε περισσότεραΚαταχωρήστε το προϊόν σας και λάβετε υποστήριξη από τη διεύθυνση www.philips.com/welcome SA2MUS08 SA2MUS16 SA2MUS32 EL Εγχειρίδιο χρήσης Πίνακας περιεχομένων 1 Σημαντικές πληροφορίες ασφαλείας 4 Γενική
Διαβάστε περισσότεραOther Test Constructions: Likelihood Ratio & Bayes Tests
Other Test Constructions: Likelihood Ratio & Bayes Tests Side-Note: So far we have seen a few approaches for creating tests such as Neyman-Pearson Lemma ( most powerful tests of H 0 : θ = θ 0 vs H 1 :
Διαβάστε περισσότεραΤο νομικό πλαίσιο του ΓΚΠΔ ΚΑΝΟΝΙΣΜΟΥ (ΕΕ) 2016/679 του Ευρωπαϊκού Κοινοβουλίου και του Συμβουλίου της 27 ης Απριλίου Δέσπω Ανδρέου Δικηγόρος
Το νομικό πλαίσιο του ΓΚΠΔ ΚΑΝΟΝΙΣΜΟΥ (ΕΕ) 2016/679 του Ευρωπαϊκού Κοινοβουλίου και του Συμβουλίου της 27 ης Απριλίου 2016 Δέσπω Ανδρέου Δικηγόρος Εφαρμογή Έναρξη ισχύος 25 η Μαϊου 2018 Αντικείμενο - Στόχοι
Διαβάστε περισσότεραΕγχειρίδιο χρήσης του SIEMENS Industry MALL. (Έκδοση 4.0)
Εγχειρίδιο χρήσης του SIEMENS Industry MALL (Έκδοση 4.0) Περιεχόμενα COPYRIGHT... 3 1. Ιστορικό αλλαγών... 4 a. Έκδοση 1.0 (Απρίλιος 2011)... 4 b. Έκδοση 2.0 (Ιανουάριος 2012)... 4 c. Έκδοση 3.0 (Μάρτιος
Διαβάστε περισσότεραμαρία μερτζάνη αρχές ανοικτής αδειοδότησης
αρχές μαρία μερτζάνη ανοικτής αδειοδότησης πρόδρομος τσιαβός @EKTgr @eellak @cc_greece @colabathens 1 2008 ίδρυση ΕΕΛ/ΛΑΚ 29 ερευνητικά κέντρα πανεπιστήμια τεχνολογικά ιδρύματα κοινωφελείς φορείς 4 Creative
Διαβάστε περισσότεραΤέσσερις καλές πρακτικές για την ανάπτυξη λογισμικού στην Ανοιχτή Επιστήμη. Φώτης Ε. Ψωμόπουλος, Ερευνητής Γ ΙΝΕΒ ΕΚΕΤΑ
Τέσσερις καλές πρακτικές για την ανάπτυξη λογισμικού στην Ανοιχτή Επιστήμη Φώτης Ε. Ψωμόπουλος, Ερευνητής Γ ΙΝΕΒ ΕΚΕΤΑ Γιατί χρειαζόμαστε καλές πρακτικές; Οι επιστήμονες συνήθως αναπτύσσουν το δικό τους
Διαβάστε περισσότεραHOMEWORK 4 = G. In order to plot the stress versus the stretch we define a normalized stretch:
HOMEWORK 4 Problem a For the fast loading case, we want to derive the relationship between P zz and λ z. We know that the nominal stress is expressed as: P zz = ψ λ z where λ z = λ λ z. Therefore, applying
Διαβάστε περισσότερα