דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. פרוייקט אבן הטוען

פרוייקט אבן הטוען

מתוזמן נעוץ נעול הועבר תכנות
106 פוסטים 24 כותבים 5.4k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • גמליאלג מנותק
    גמליאלג מנותק
    גמליאל
    כתב ב נערך לאחרונה על ידי גמליאל
    #1

    תגובה: לימוד מסודר של תכנות

    כהמשך לנושא הזה
    הוחלט על בניית פרוייקט משותף מערכת השבת אבידה (הקרדיט על הרעיון: @WWW)
    מבנה הפרוייקט מלמעלה כפי שהציע @nigun :

    הפלטפרומה:

    כמובן אתר
    נדרים פלוס
    מערכת טלפונית
    אפיון אתר:

    ממשק בסגנון אתר אגורה(דהיינו אפשרות לסינון לפי קטגוריה/אזור)
    גם המוצא וגם המאבד צריכים להירשם לאתר
    ההרשמה באמצעות מספר טלפון עם אימות כמו בנט פרי
    אחרי הרשמה כמובן אפשר לעדכן אימייל
    בפרסום מודעה אפשרות של הסתרת מספר הטלפון
    אם אין מספר טלפון המאבד יכול ליצור קשר בהודעה פרטית למוצא (ושם אין אפשרות להסתרת המספר טלפון של המאבד)
    כפתור "דווח כספאם" על כל מודעה שישלח הודעה למנהל
    מערכת נדרים פלוס

    אמור להיות כמו האתר (בהנחה שכל הפיצ'רים יכולים להיכנס)
    מערכת טלפונית

    פרסום מודעה נראה לי קצת בעייתי כי אין איך לסכרן עם האתר
    שמיעת מודעות לפי אזור/קטגוריה
    שליחת הודעה אוטומטית למוצא "נראה לי שמצאתי את האבדה שלי אנא צור קשר במספר 050....."

    @clickone כתב: תתחילו לדעתי במבנה הDB, שבזה אפשר לתת במה גם לאנשי האקסס ומעלה, איך לבנות אותו נכון, מה הטבלאות ומה הקשרים וכו'.
    בשלב ראשון לא אמור להיות יותר מ5 טבלאות לדעתי (איזורים, משתמשים, הרשאות, אבדות/מציאות ואולי פיספסתי עוד משהו).

    אז מתחילים...

    י תגובה 1 תגובה אחרונה
    11
    • nigunN מנותק
      nigunN מנותק
      nigun
      כתב ב נערך לאחרונה על ידי nigun
      #2

      @גמליאל
      הרעיון היה של @WWW

      לעניינו זה נראה שצריך להתחיל בלי מנהל ונראה איך העניינים יתקדמו
      עכשיו לשלב הבא איזה שפה לבחור לצד שרת
      אז דיברו כאן על נוד
      השאלה היא מי כאן מכיר את השפה הזאת מספיק טוב בשביל לכתוב?
      ומי יכול גם לעבור על קוד של אחרים?
      ( @WWW האם אתה מכיר את השפה הזו בכלל?)
      והאם מי שכן מכיר את השפה הזאת יקדיש מזמנו מספיק כדי לתחזק את הפרוייקט
      אם לא הולכים על נוד אז אולי PHP רח"ל
      האם יש לכם הצעה יותר טובה?
      עריכה: כשאתה מעתיק את האפיון שלי ראוי להכניס גם את התיקונים של @WWW

      מייל: nigun@duck.com

      גמליאלג WWWW 2 תגובות תגובה אחרונה
      4
      • גמליאלג מנותק
        גמליאלג מנותק
        גמליאל
        השיב לnigun ב נערך לאחרונה על ידי
        #3

        @nigun אמר בפרוייקט אבן הטוען:

        עריכה: כשאתה מעתיק את האפיון שלי ראוי להכניס גם את התיקונים של @WWW

        רציתי רק להציג קווים כללים לפרויקט.
        אם בשלב ראשון נתחיל בתכנון הDB שפת התכנות כעת פחות רלוונטית, אם כי אני מבין שכולם כאן מעוניינים בnode.js.
        לגבי הDB אני משער שיש תמימות דעים לגבי mysql, הכי נפוץ ופשוט. לא?

        תגובה 1 תגובה אחרונה
        2
        • nigunN מנותק
          nigunN מנותק
          nigun
          כתב ב נערך לאחרונה על ידי
          #4

          הצעה שלי להעביר את חלק מהדיונים לגיטהאב (לפחות את נושא האפיון)
          כדי שיהיה יותר קל לאחוז ראש מה קורה
          פתחתי בשביל זה משתמש חדש בגיטהאב (זה לא אומר שאני מנהל הפרוייקט אני אשמח להעביר את הניהול למישהו אחר)
          ואפשר להציע שינויים בדף האפיון (עדיין בשלבי עריכה)

          מייל: nigun@duck.com

          תגובה 1 תגובה אחרונה
          6
          • clickoneC מנותק
            clickoneC מנותק
            clickone
            כתב ב נערך לאחרונה על ידי
            #5

            אישית אני מעדיף את C#, עדיף CORE, אבל זה לא רלוונטי 😮

            אין טסט כמו פרודקשן.

            המייל שלי urivpn@gmail.com

            תגובה 1 תגובה אחרונה
            5
            • nigunN מנותק
              nigunN מנותק
              nigun
              כתב ב נערך לאחרונה על ידי nigun
              #6

              למי שלא יודע איך מבצעים PR
              אני גם לא ידעתי עד לפני כמה דקות...
              אז עשיתי עכשיו ניסוי לשינוי הדף הראשי מהחשבון שלי וזה עבד לי בערך כך:

              1. נכנסתי לקובץ README.md ובחרתי בסמל עריכה
              2. הכנסתי את השנויים שלי ואישרתי בכפתור הירוק למטה
              3. עכשיו מופיע על המסך השינויים שלי כשהתוספות הם בירוק והמחיקות באדום
              4. אישרתי את השינויים בכפתור הירוק למעלה
              5. במסך הבא שוב אשרתי והבקשה נשלחה

              מייל: nigun@duck.com

              גמליאלג yossizY 2 תגובות תגובה אחרונה
              6
              • גמליאלג מנותק
                גמליאלג מנותק
                גמליאל
                כתב ב נערך לאחרונה על ידי
                #7

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

                1. דבר ראשון להתקין את המודול של השרת:
                  npm install express‏

                1. ליצור קובץ ראשי בשם
                  app.js‏
                2. לקרוא למודול בראש הקובץ כדי שנוכל לעבוד איתו
                  const express = require('express')‏
                3. ליצור מופע חדש של שרת
                  const app = express()‏
                4. לומר לשרת החדש שלנו איך לטפל בראוטר
                  app.get('/home', (req, res) => res.send('hello world'))‏
                5. לומר לשרת לאיזה פורט להאזין
                  app.listen(5050)‏
                  וזהו
                  להכנס לדפדפן בכתובת
                  localhost:5050/home‏
                  ולראות שלום עולם

                מי לא הבין שיצביע!
                למה כולם מצביעים?

                אוקיי, דבר ראשון אני יוצא מתוך נקודת הנחה שכולם כבר התקינו נוד על המחשב, מי שלא התקין, או במקרה הגרוע הוא לא יודע מה זה, שיעיין כאן
                https://internet-israel.com/מדריכים/node-js-מדריכים/מדריך-node-js-התקנת-סביבת-עבודה-והתחלה/

                nigunN תגובה 1 תגובה אחרונה
                2
                • nigunN מנותק
                  nigunN מנותק
                  nigun
                  השיב לגמליאל ב נערך לאחרונה על ידי
                  #8

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

                  מייל: nigun@duck.com

                  תגובה 1 תגובה אחרונה
                  3
                  • WWWW מנותק
                    WWWW מנותק
                    WWW
                    השיב לnigun ב נערך לאחרונה על ידי
                    #9

                    @nigun אמר בפרוייקט אבן הטוען:

                    ( @WWW האם אתה מכיר את השפה הזו בכלל?)

                    ברגע זה: לא.
                    כמובן שיש לי מחשבה שעומדת לי הרבה זמן בראש להכיר את זה.
                    אבל אצלי כיום זה לא הולך בלמידה. אני תוכ"ד פרויקט לומד...

                    והיות ועד היום לא היה לי פרויקט שחייב אותי נוד אז זה עדיין לא קרה.

                    כך שבמקרה הזה אני 'מתחיל'.

                    גם ב JS אני לא שולט מספיק.

                    PHP נראה לי כבר חרשתי טוב.
                    ו C# אני כרגע בסוף פרויקט (די גדול) ראשון עליו. (בדוט נט CORE).
                    מ VB אני רוצה לשכוח.

                    ומה עוד?

                    WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                    nigunN תגובה 1 תגובה אחרונה
                    1
                    • nigunN מנותק
                      nigunN מנותק
                      nigun
                      השיב לWWW ב נערך לאחרונה על ידי nigun
                      #10

                      @dovid
                      אולי הגיע הזמן שלכל אחד יהיה תגית של השפות שבהם הוא כותב
                      זה יחסוך את הסקרים האלו

                      הסיכום בנתיים זה 2 מפתחי C#
                      6 PHP (שואף,חוקר,MusiCode , chagold ,WWW,nigun)
                      נוד ? (הרבה באמצע)
                      יש עוד?
                      (אל תחשבו שאני רוצה לחזור לPHP אני רק מנסה לסכם כוחות)

                      מייל: nigun@duck.com

                      תגובה 1 תגובה אחרונה
                      2
                      • MusiCodeM מנותק
                        MusiCodeM מנותק
                        MusiCode
                        כתב ב נערך לאחרונה על ידי MusiCode
                        #11

                        ברור שעדיף נוד.
                        נטשתי את PHP שלא ע"מ לשוב.
                        (מקווה שלא אאלץ...)

                        עם C# הסתכסכתי פעם.

                        נוד גם נחשב די מתקדם ומהיר.

                        תגובה 1 תגובה אחרונה
                        5
                        • גמליאלג מנותק
                          גמליאלג מנותק
                          גמליאל
                          כתב ב נערך לאחרונה על ידי
                          #12

                          מי שרוצה נוד שיצביע ל @MusiCode
                          מי שרוצה php שיצביע להודעה האחרונה של @nigun
                          מי שרוצה דוטנט שיצביע להודעה האחרונה של @clickone
                          כך נוכל להגיע להחלטה דמוקרטית

                          zvinissimZ nigunN 2 תגובות תגובה אחרונה
                          2
                          • zvinissimZ מנותק
                            zvinissimZ מנותק
                            zvinissim
                            השיב לגמליאל ב נערך לאחרונה על ידי
                            #13
                            פוסט זה נמחק!
                            תגובה 1 תגובה אחרונה
                            0
                            • A מנותק
                              A מנותק
                              aiib מורחק
                              כתב ב נערך לאחרונה על ידי
                              #14

                              לא מבין בתכנות. מותר לי להתערב?
                              א"כ אז:
                              לדעתי מה שבעיקר צריך לעשות זה הגדרה מדוייקת של כל מוצר ומוצר עד להגדרה המדוייקת והקטנה ביותר. במידה ולא יהיו כ"כ הרבה הודעות ללא יכולת למצוא משהו.
                              זה אמור להיות משהו בסגנון הזה:
                              בחר קטגוריה- נבחר ביגוד- בחר בגד- נבחר מעיל- בחר גבר אשה ילד- נבחר גבר- צבע- אורך- סגנון וכדו' וככו' וכו' ככה יש סיכוי שזה ישמש למשהו...

                              nigunN תגובה 1 תגובה אחרונה
                              2
                              • nigunN מנותק
                                nigunN מנותק
                                nigun
                                השיב לaiib ב נערך לאחרונה על ידי
                                #15

                                @aiib
                                וודאי
                                נגיע גם לזה
                                אבל קודם כל צריך לסגור כמה וויכוחים עתיקים
                                ואז לעבור לשלב של מה אנחנו בונים בדיוק

                                מייל: nigun@duck.com

                                תגובה 1 תגובה אחרונה
                                5
                                • גמליאלג מנותק
                                  גמליאלג מנותק
                                  גמליאל
                                  השיב לnigun ב נערך לאחרונה על ידי
                                  #16

                                  @nigun לא הבנתי איפה אתה רואה את הלחצנים הללו.
                                  אתה משתמש בתוכנת הדסקטופ של גיטהאב?

                                  WWWW תגובה 1 תגובה אחרונה
                                  0
                                  • WWWW מנותק
                                    WWWW מנותק
                                    WWW
                                    השיב לגמליאל ב נערך לאחרונה על ידי
                                    #17

                                    @גמליאל @yossiz נראה שהוא מתכוין לגיטהאב בדפדפן.

                                    WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                                    תגובה 1 תגובה אחרונה
                                    1
                                    • upsilon01U מנותק
                                      upsilon01U מנותק
                                      upsilon01
                                      כתב ב נערך לאחרונה על ידי
                                      #18

                                      אני חושב שיש כבר אבן הטוען בנדרים פלוס או בקהילות

                                      by6199B תגובה 1 תגובה אחרונה
                                      1
                                      • by6199B מנותק
                                        by6199B מנותק
                                        by6199
                                        השיב לupsilon01 ב נערך לאחרונה על ידי
                                        #19

                                        @upsilon01 בקהילות, לא נראה לי פעיל ושימושי

                                        תגובה 1 תגובה אחרונה
                                        1
                                        • nigunN מנותק
                                          nigunN מנותק
                                          nigun
                                          השיב לגמליאל ב נערך לאחרונה על ידי
                                          #20

                                          @גמליאל
                                          כצפוי העם רוצה נוד
                                          ואף אחד לא רוצה PHP (ההצבעה של WWW היא מלפני הפוסט שלך)
                                          אז אולי תמשיך במדריכים שלך על נוד
                                          ותסביר לנו מה המבנה של האתר שכתוב בנוד (אם אתה לא יודע אולי מישהו אחר יסכים להסביר)
                                          למשל המבנה של PHP הוא שיש שרת אפאצ'י שקורא לסקריפט של PHP לפי הURL ומדפיס את הנתונים לדפדפן
                                          בנוד זה עובד שהאפליקציה היא גם השרת ולכן מגדירים את הפורט ואת הראוטר ומה ידפיס שם
                                          זה נחמד ב"שלום עולם" אבל מה עושים באתר יותר גדול? איך בונים API פנימי? איך מפרידים בין הצד שרת לצד לקוח?

                                          מייל: nigun@duck.com

                                          תגובה 1 תגובה אחרונה
                                          2

                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • 5
                                          • 6
                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • דף הבית
                                          • קטגוריות
                                          • פוסטים אחרונים
                                          • משתמשים
                                          • חיפוש
                                          • חוקי הפורום