ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
פרליסטאורח · ·
 

הודעה פורסם: 09/02/2016 - 09:29
8 נושא ההודעה: מה הרעיון של פיתון 3x אם שומדבר לא עובד בו? (נגיד ansible)

קוד:
$ ansible -m ping all
FAILED! => {
    "changed": false,
    "failed": true,
    "module_stderr": "",
    "module_stdout": "Traceback (most recent call last):\r\n  File \"/home/GOD/.ansible/tmp/ansible-tmp-1455002776.38-57948829212836/ping\", line 44, in <module>\r\n    import exceptions\r\nImportError: No module named 'exceptions'\r\n",
    "msg": "MODULE FAILURE",
    "parsed": false


תודה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 09/02/2016 - 09:41
נושא ההודעה:

תראה לדוגמה עם איזה חרא מתכנתי ג'אווה צריכים לעבוד בגלל שמתעקשים לשמור על תאימות לאחור.
לפעמים זה טוב להגיד - זאת גרסה חדשה, היא לא בהכרח תתמוך בכל מה שעבד בקודמת, אבל היא תהיה יותר טובה.
בגלל זה יש שני ענפים יציבים במקביל.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 09/02/2016 - 10:14
נושא ההודעה:

Anonymous :
תראה לדוגמה עם איזה חרא מתכנתי ג'אווה צריכים לעבוד בגלל שמתעקשים לשמור על תאימות לאחור.
לפעמים זה טוב להגיד - זאת גרסה חדשה, היא לא בהכרח תתמוך בכל מה שעבד בקודמת, אבל היא תהיה יותר טובה.
בגלל זה יש שני ענפים יציבים במקביל.


ובקרוב עץ 4 לשבור את העולם של שלוש Razz

בפרל עשו משהו מעניין, אתה צריך להגיד עם איזו גרסה אתה רוצה לעבוד, ואז זה יטען לך אחרת, אתה מקבל בסיס מסוים, שאתה יודע גם בו מה אתה מקבל.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10516 · מיקום: כדור הארץ
 

הודעה פורסם: 09/02/2016 - 10:27
נושא ההודעה:

אפשר לכתוב קוד שתומך גם ב-2 וגם ב-3 (ראה Django לדוגמא), זה החבר'ה של ansible שלא עושים את העבודה.

רק עבור השינוי שמחרוזות הן יוניקוד ו-print היר פונקציה היה שווה ליצור את ענף 3 (וזה שינוי שלא תואם אחורה, אין מה לעשות).

https://docs.python.org/3/whatsnew/3.0.html

וזו עוד לפני התוספות של async/await (שב-3.5) ו-yield from.

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
פרליסטאורח · ·
 

הודעה פורסם: 09/02/2016 - 11:10
נושא ההודעה:

לפי הפרומפט הבעיה בילד.
יש איזושהיא צורה לומר לאנסיבל לעבוד בילד עם פיתון 2 ?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 09/02/2016 - 14:33
נושא ההודעה:

הזכיר כאן את Perl6. במקור היא הייתה אמורה להיות הגרסה הבאה של פרל. היום מדובר בפועל על שפה שונה עם דמיון רב לפרל (5). לא מעט מהשיפורים שתוכננו להכנס אליה במקור נכנסו כבר לפרל 5 בגרסאות חדשות יותר (כלומר להבדיל מפייתון 2 - השפה ממשיכה להתפתח). בקיצור: מקרה שונה לחלוטין.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10516 · מיקום: כדור הארץ
 

הודעה פורסם: 09/02/2016 - 16:56
נושא ההודעה:

זה לא כל כך שונה: גם בפייתון 2 ממשיכים לפתח את ענף 2.7 כדי שיקל על המעבר ל-3, אבל רק במסגרת האפשרי, זה אמור להיות הענף האחרון של 2.

אפשר להביא לא מעט דברים מ-__future__, כמו print_function ו-absolute_import אשר יקלו על המעבר ל-3.

עם זאת, צריך לחתוך מתישהו, אחרת יוצרים סלט, במקום שפה מסודרת (מה שלא רצו להגיע אליו כשהוחלט על 3 והשבירה)

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
-אורח · ·
 

הודעה פורסם: 09/02/2016 - 19:11
נושא ההודעה: -

מאיר, אני שוקל לעבור לפייתון מPHP, כדי להתחיל מפייתון 3? או 2?
איזה FRAMEWORK אתה ממליץ? django או micro framework כגון CherryPy/flask ?
יש את web2py שלפי מה שהבנתי הם לא יעברו ל3 .
בשלב מסוים (כניראה בקרוב) לא ישקיעו עוד ב2, אז לא יודע אם כדאי להרים אתרים בגירסא 2.

בPHP אני לא עובד עם FRAMEWORK וכותב הכל בעצמי, זה יותר עבודה אבל יש לי שליטה על כל הלוגיקה, לטוב ולרע.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 09/02/2016 - 22:51
נושא ההודעה:

פרליסט :
לפי הפרומפט הבעיה בילד.
יש איזושהיא צורה לומר לאנסיבל לעבוד בילד עם פיתון 2 ?

אף אחד לא ענה על זה, אז הנה התשובה שלי:

סתם python הוא לא פייתון 2?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10516 · מיקום: כדור הארץ
 

הודעה פורסם: 10/02/2016 - 08:27
נושא ההודעה:

צפריר :
פרליסט :
לפי הפרומפט הבעיה בילד.
יש איזושהיא צורה לומר לאנסיבל לעבוד בילד עם פיתון 2 ?

אף אחד לא ענה על זה, אז הנה התשובה שלי:

סתם python הוא לא פייתון 2?


לא אם ההפצה עברה ל-python 3 כברירת מחדל, במקרה כזה python הוא symlink ל־python 3.

נשאלות השאלות הבאות:

  • איזו הפצה זו ?
  • האם התקנת את ansible ממאגרי ההפצה או בעצמך ?

אם התקנת בעצמך, עדיף לך ליצור virtualenv עם python 2 ולהתקין בתוכו את ansible.

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10516 · מיקום: כדור הארץ
 

הודעה פורסם: 10/02/2016 - 08:47
נושא ההודעה: Re: -

- :
מאיר, אני שוקל לעבור לפייתון מPHP, כדי להתחיל מפייתון 3? או 2?
איזה FRAMEWORK אתה ממליץ? django או micro framework כגון CherryPy/flask ?
יש את web2py שלפי מה שהבנתי הם לא יעברו ל3 .
בשלב מסוים (כניראה בקרוב) לא ישקיעו עוד ב2, אז לא יודע אם כדאי להרים אתרים בגירסא 2.

בPHP אני לא עובד עם FRAMEWORK וכותב הכל בעצמי, זה יותר עבודה אבל יש לי שליטה על כל הלוגיקה, לטוב ולרע.


פרוייקטים חדשים אני עןשה ב-python 3 כבר מזמן, רוב (כל ?) הספריות החשובות עברו כברץ אין שום סיבה להתחיל פרוייקטים חדשים עם 2 (הסיבה היחידה שאני יכול לחשוב עליה היא שאין לך 3 בשרתים אליהם אתה הולך להתקיו.

באופן אישי אני מעדיף Django, הם מטפלים בהרבה דברים שקושרים לאפליקציות ווב, כולל כמות גדולה מאוד של ספריות צד ג'. עם זאת, צריך ללמוד יותר כדי לעבוד עימה בצורה רצינית.

אם אתה טיפוס של עשה זאת בעצמך, נסה את flask, היא גם פשוטה יותר להתחלת עבודה (או שנסה את שתיהן ואז בחר במועדפת עליך).

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
פרליסטאורח · ·
 

הודעה פורסם: 10/02/2016 - 09:17
נושא ההודעה:

ההפצה היא ארץ'.
העניין הוא שאני לא מספיק טוב בהרמת קונטיינרים.
אני ניגש ללמוד נושאים חדשים (כמו אנסיבל)ומוצא קשיים אשר לא היו בעבר. (או כך נדמה לי)


תודה על הסובלנות.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 10/02/2016 - 11:55
נושא ההודעה:

ליתר דיוק, נראה לי שארץ' היא היחידה שעברה לפייתון 3 בדרך הזו ולאחר המעבר שלה הפצות אחרות הבינו שזה לא נבון והחליטו שבינתיים python ימשיך להיות פייתון 2.

ר' לדוגמה https://fedoraproject.org/wiki/Changes/Python_3_as_Default

הבעיה הבסיסית של אנסיבל היא שהקוד של הסוכן נדרש לתמוך בלא מעט מערכות ישנות, שבהן גרסת פייתון נמוכה יותר מ־2.7.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10516 · מיקום: כדור הארץ
 

הודעה פורסם: 10/02/2016 - 18:21
נושא ההודעה:

בתור משתמש ארץ', היעד הראשון שלך אמור להיות הוויקי, מוצע שם פתרון:

https://wiki.archlinux.org/index.php/Ansible

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
פרליסטאורח · ·
 

הודעה פורסם: 10/02/2016 - 18:47
נושא ההודעה:

בוש ונכלם. התשובה היתה מתחת לאף.
תודה!
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 10/02/2016 - 23:30
נושא ההודעה:

ואני רק מתפלא למה זה לא הערך הדיפולטי של המשתנה הזה. למה לתעד מעקפים בוויקי אם אפשר לספק חבילה עובדת?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח [פרליסט]
  2. אורח
  3. אורח
  4. mksoft
  5. אורח [פרליסט]
  6. אורח [צפריר]
  7. mksoft
  8. אורח [-]
  9. אורח [צפריר]
  10. mksoft
  11. mksoft
  12. אורח [פרליסט]
  13. אורח [צפריר]
  14. mksoft
  15. אורח [פרליסט]
  16. אורח [צפריר]