Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Εργαλεία-Προτάσεις-Σχόλια)

Συντονιστής: Geochr

Κανόνες Δ. Συζήτησης
Ενημερώστε και την ελληνική κοινότητα του GNOME για σφάλματα που δεν αφορούν μόνο το Ubuntu.
https://www.gnome.gr/contribute/

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό medigeek » 08 Απρ 2012, 15:28

Ναι, θα αρχίσω σιγά-σιγά, όποιος ενδιαφέρεται ας αρχίσει τη μετάφραση ελεύθερα.

Παράδειγμα: Το index.markdown θα πρέπει να χρησιμοποιηθεί για τα Περιεχόμενα.


Υπενθυμίζω πως η διαδικασία δεν είναι απλά copy-paste, αλλά πρέπει να αλλαχθεί η σύνταξη από mediawiki σε markdown. Για να δείτε τον κώδικα της wiki σελίδας στο μενού αριστερά υπάρχει "View > View source".

Οι ιστοσελίδες θα φανούν στη διεύθυνση http://ubuntu-gr.github.com/byte-of-python-el/
Τα αρχεία πιστεύω πως θα ήταν καλό να μείνουν στα αγγλικά. Π.χ. για τη σελίδα «Τα πρώτα βήματα» καλύτερα χρησιμοποιήστε ως όνομα αρχείου «first-steps.markdown». Η ιστοσελίδα θα είναι http://ubuntu-gr.github.com/byte-of-pyt ... irst-steps - τις αγγλικές ονομασίες μπορείτε να τις βρείτε εδώ: http://www.swaroopch.org/notes/Python_e ... f_Contents

Όποιος θέλει μπορεί να ζητήσει να τον προσθέσω στην ομάδα "Byte of python" για να μπορεί να αλλάξει αρχεία στο αποθετήριο.
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό cyberpython » 08 Απρ 2012, 16:30

Λοιπόν, έχω πρόβλημα με τις λίστες στο:https://github.com/cyberpython/byte-of-python-el/blob/gh-pages/preface.markdown
Ενώ εμφανίζονται κανονικά στο rendering του github, στη σελίδα αναγνωρίζει μόνο το πρώτο επίπεδο: http://cyberpython.github.com/byte-of-python-el/preface

Edit: Το αποθετήριο βρίσκεται πλέον στο http://cyberpython.github.com/byte-of-python/
Τελευταία επεξεργασία από cyberpython και 16 Απρ 2012, 13:36, έχει επεξεργασθεί 1 φορά/ες συνολικά
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό medigeek » 08 Απρ 2012, 17:29

Δοκίμασε να χρησιμοποιήσεις το 1.1 ή όλα με τον ίδιο χαρακτήρα (*, + ή -).
http://ithaca.arpinum.org/2010/01/02/yak-shaving.html
https://raw.github.com/telemachus/ithac ... shaving.md
https://github.com/telemachus/ithaca/bl ... shaving.md
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό cyberpython » 08 Απρ 2012, 18:41

Δυστυχώς δε λειτουργεί - δοκίμασα και με inline HTML αλλά πετάει σφάλματα ο XML parser του Github.
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό medigeek » 08 Απρ 2012, 20:22

Το markup του github και του github pages (jekyll) φαίνεται να διαφέρει λίγο.. :(

Δοκίμασα διάφορα κι εγώ:
http://medigeek.github.com/byte-of-python-el/
https://github.com/medigeek/byte-of-pyt ... x.markdown
https://github.com/medigeek/byte-of-pyt ... x.markdown

Τα tests 5 και 6 φαίνεται να δουλεύουν, ίσως επιτρέπει μόνο 1 sublist :?:

Edit: Bug: https://github.com/mojombo/jekyll/issues/190 (Δοκίμασα με rdiscount στο _config.yml αλλά δεν δουλεύει...)
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό medigeek » 09 Απρ 2012, 02:06

http://daringfireball.net/projects/markdown/syntax#html
Το markdown επιτρέπει inline html :D

π.χ.
Κώδικας: Επιλογή όλων
This is a regular paragraph.

<table>
    <tr>
        <td>Foo</td>
    </tr>
</table>

This is another regular paragraph.


Μπορούμε να προσθέσουμε inline html για τα τα sub-lists.

Κώδικας: Επιλογή όλων
<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
<ol>
<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
<ul>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

</ol>
</ol>
</ol>

<p>An unordered list:</p>
<ul>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό cyberpython » 09 Απρ 2012, 15:34

medigeek έγραψε:http://daringfireball.net/projects/markdown/syntax#html
Το markdown επιτρέπει inline html :D


cyberpython έγραψε:Δυστυχώς δε λειτουργεί - δοκίμασα και με inline HTML αλλά πετάει σφάλματα ο XML parser του Github.


Το δοκίμασες και λειτουργεί; Γιατί εμένα μου παρουσίαζε σφάλματα.

Έγραψα ένα script σε python που παίρνει όλα τα αρχεία markdown και δημιουργεί τις αντίστοιχες HTML σελίδες περνώντας τα από το markdown-python. Διαβάζει τον τίτλο της σελίδας και το όνομα του αρχείου layout από το αρχείο markdown. Πρέπει να υπάρχει ο κατάλογος _layouts με τουλάχιστον ένα αρχείο default.html. Ακόμη, μετατρέπει τη μορφή σήμανσης κώδικα από {% highlight x %>} σε :::x και προσθέτει τα 4 κενά πριν από κάθε γραμμή.
Τελευταία επεξεργασία από cyberpython και 16 Απρ 2012, 13:36, έχει επεξεργασθεί 1 φορά/ες συνολικά
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό medigeek » 09 Απρ 2012, 18:48

hm... όσο το βλέπω αυτό το jekyll και τα backends (maruku, rdiscount, redcarpet) τόσο λιγότερο μου αρέσει..
Θα ήθελα να κρατήσουμε τις σελίδες ως markdown dynamic, να μην χρειαστεί να κάνουμε compile κάθε φορά locally στον υπολογιστή σε HTML. Αλλά μου φαίνεται πως δεν γίνεται, κανένα από τα backends δεν δουλεύει όπως πρέπει. Ακόμη και με inline html δεν τα εμφανίζει όπως πρέπει:
https://github.com/medigeek/byte-of-pyt ... x.markdown
http://medigeek.github.com/byte-of-python-el/

Σκέφτομαι να τα μεταφέρω στο wiki του ubuntu-gr - τουλάχιστον εκεί είμαι σίγουρος πως το wiki δουλεύει, και με syntax highlighting :)
Κώδικας: Επιλογή όλων
{{{#!highlight python
def hello():
    print "Hello World!"
}}}
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό cyberpython » 09 Απρ 2012, 19:11

Ίσως να είναι καλύτερα :thumbup:
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: Μαθήματα Python - Μετάφραση Διδασκόμενης Ύλης

Δημοσίευσηαπό medigeek » 22 Οκτ 2012, 01:23

Έκανα μια πρώτη απόπειρα για μεταφορά των σελίδων: http://wiki.ubuntu-gr.org/byte-of-python-el
Θα αρχίσω να μετατρέπω σιγά-σιγά το περιεχόμενο για moin-moin wiki. Όποιος έχει λίγο χρόνο και απλή γνώση του moinmoin wiki syntax, μπορεί να δώσει ένα χεράκι (ή δύο).
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

ΠροηγούμενηΕπόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Μεταφράσεις Λογισμικού