הצעת ייעול | קונספט חדש לפרוייקט השו״ת
-
@לא-מתייאש
תעשה שנייה רשימה של כל מה שצריך לעשות בשביל התוכנה:
לא מדובר רק בממשק התקנה זה בדיחה.
תקח רגע להסתכל על בר אילן או תא שמע ודומיו ותגיד לי בכנות אם אתה חושב שזה עבודה פשוטה. (ייתכן שאתה מתכנת ברמה גבוהה הרבה משלי וזה לא קשה לך אבל אני לא משוכנע שבאמת חשבת על מה צריך לעשות חוץ מהצגת קבצים וחיפוש)עריכה:
לא באתי לייאש את לא מתייאש
פשוט אני צריך תשובה סופית לזה
https://mitmachim.top/post/730836 -
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@לא-מתייאש
תעשה שנייה רשימה של כל מה שצריך לעשות בשביל התוכנה:
לא מדובר רק בממשק התקנה זה בדיחה.
תקח רגע להסתכל על בר אילן או תא שמע ודומיו ותגיד לי בכנות אם אתה חושב שזה עבודה פשוטה. (ייתכן שאתה מתכנת ברמה גבוהה הרבה משלי וזה לא קשה לך אבל אני לא משוכנע שבאמת חשבת על מה צריך לעשות חוץ מהצגת קבצים וחיפוש)עריכה:
לא באתי לייאש את לא מתייאש
פשוט אני צריך תשובה סופית לזה
https://mitmachim.top/post/730836מה יש לעשות חוץ מלהציג נתונים ? לתת למשתמש להציג מפרשים, ולהגדיל את הפונט ?
אני לא מכיר את בר אילן
-
@לא-מתייאש
בלי לחשוב הרבה
ממשק פתיחת ספרים כולל אילן ספרים וחיפוש.
ממשק חיפוש עם אפשרויות מגוונות.
ניווט יעיל
נתונים אישיים
ועוד ועוד
כמובן שאפשר להתחיל עם ממשק פשוט ולשכלל בהמשך אבל צריך לבנות את הממשק עם ראש פתוח לאפשר הרחבה בלי הסתבכות יתר -
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@לא-מתייאש
בלי לחשוב הרבה
ממשק פתיחת ספרים כולל אילן ספרים וחיפוש.
ממשק חיפוש עם אפשרויות מגוונות.
ניווט יעיל
נתונים אישיים
ועוד ועוד
כמובן שאפשר להתחיל עם ממשק פשוט ולשכלל בהמשך אבל צריך לבנות את הממשק עם ראש פתוח לאפשר הרחבה בלי הסתבכות יתרשבוע מספיק בשעתיים ביום, בלי ספק. מה שקשה זה המאגר נתונים
-
@לא-מתייאש
מה עם זה?
https://mitmachim.top/post/730833 -
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@לא-מתייאש
מה עם זה?
https://mitmachim.top/post/730833אני עדיין לא בדקתי את המאגר נתונים עצמו, אבל כמעט בטוח שעם משהו אוטומטי זה יהיה בלגן. כשאבדוק אוכל להגיד לכם אבל לא לסמוך על זה
-
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@לא-מתייאש
מה עם זה?
https://mitmachim.top/post/730833זה לא משהו אוניברסלי, זה משהו שמישהו עשה לעצמו למאגר ספציפי.
אם כבר, אז זה הרבה יותר מעניין, אבל זה מלפני שמונה שנים ולא נראה לי שזה עובד כרגע. -
@pcinfogmach הרבה עולם מתלוננים שיש מחסור כרוני בסידורים בכל התוכנות למיניהם.
(בר אילן- 0!!!) בכל הנוסחים הקיימים ולפחות המקובלים.
אם תוכל להוסיף זה יהיה דבר גדול, אחרי עיקר הדבר הגדול שאתה עושה!! -
@ישעיהו-כץ
זה תלוי רק בדבר אחד - תקציב....
לבינתיים יש אפס -
@pcinfogmach @ישעיהו-כץ בתורת אמת יש מה סידורים.
-
@לא-מתייאש יש לעשות לדוגמה אפשרות לקיצורי מקשים לחיפוש
יש חיפוש חכם (בבר אילן יש כמה 1 חיפוש מדויק עם החרגות 2 חיפוש טקסט חופשי ועוד -
@לא-מתייאש כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
אתה יודע מה זה FRAMEWORK ?
הכל טוב ויפה אם ההתמזל מזלך ויש לך את כל מה שצריך בframework וזה אם גדול....
אגב להמיר הכל לsqlite ולא להשתמש במונגו כמו שהם עשו?
-
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@לא-מתייאש כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
אתה יודע מה זה FRAMEWORK ?
הכל טוב ויפה אם ההתמזל מזלך ויש לך את כל מה שצריך בframework וזה אם גדול....
לא קשור למזל, למדתי ואני ממשיך ללמוד. רק שבדקתי טוב טוב מה שאני צריך לפני שאתחיל ללמוד, כדי לוודא שאני לומד את הדבר הנכון שמספק את הצרכים שלי.
אגב להמיר הכל לsqlite ולא להשתמש במונגו כמו שהם עשו?
אני לא מכיר דרך להשתמש במאגר מונגו באפליקצייה לוקלית, זה עשוי להיות על שרת. אני לא הולך עכשיו להתחיל לעשות סוג של קומבינה כזאת שיפעיל שרת מונגו ברקע בלוקלי, אני שונא קומבינות, כי לא מגיעים עם זה לאף מקום. הדרך המקובלת כדי לאחסן נתונים בלוקלי זה SQLITE, ככה כולם עושים ויש סיבות לזה.
-
המילים דלהלן לא קשורים כל כך לשרשור ולכן הם בסוגריים
@לא-מתייאש כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:לא קשור למזל, למדתי ואני ממשיך ללמוד. רק שבדקתי טוב טוב מה שאני צריך לפני שאתחיל ללמוד, כדי לוודא שאני לומד את הדבר הנכון שמספק את הצרכים שלי.
זה ויכוח קצת מצחיק אין framework מושלם מה שהתאים בול למשימה אחת בכלל לא מתאים למשימה אחרת. אבל אני כן מסכים שייתכן בגדול לבחור framework טוב יותר מאחרים.
-
@pcinfogmach @לא-מתייאש בהמשך לדיון על מסד הנתונים של ספריא, התחלתי לעבוד על המרה לSQLite, וזה באמת המון עבודה. גיליתי שיש שם כל כך הרבה דאטה, שזה פשוט לא לעניין לא להשתמש בזה, אבל מצד שני זה גם לא פשוט בכלל לחלץ כל כך הרבה מידע.
בינתיים חילצתי להדגמה רק כמה נתונים בסיסיים ממש:
לצורך העבודה השתמשתי בעיקר בספריית pandas (הרי אני כיום מתיימר להיות מדען נתונים),וגם קצת בaggragation של MongoDB.
העליתי את הקוד של ההמרה לגיטהאב.
ואת המסד נתונים עצמו אני אעלה בהמשך להגי פייס.אבל יש עוד הרבה מאד עבודה עד שזה יהיה ראוי לשימוש אפילו מינימלי.
מה שחסר במיוחד כרגע, זה כל השמות בעברית. יש אותם כמובן במסד נתונים, אבל צריך לחלץ אותם מעומק העץ של MongoDB. -
@sivan22 לא מבין כלום בענייני מסדי נתונים, אבל ראיתי שיש לספריא כבר משהו לsql
https://github.com/Sefaria/Sefaria-SQL
יש להם גם משהו למונגו db
https://github.com/Sefaria/Sefaria-Export
יש להם עוד כמה מאגרים
https://github.com/Sefaria -
פוסט זה נמחק!
-
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@מישהו12 למעשה חשבתי שהפרוייקט בספריא לא מתוחזק, וייקח לי יותר זמן לגרום לו לעבוד מאשר לעשות את זה לבד. אבל אתמול דווקא ניסיתי אותו ונראה די מבטיח, עדכונים בעזרת ה' בהמשך.
בדקתי, חוץ ממונגו, יש להם את הכל המאגר בJSON, לא אמור להיות כזה קשה לעשות סקריפט שימיר הכל לSQLITE, הרבה פחות ממה שחשבתי וודאי.
אני ממש עמוס כרגע, אבל מקווה שחודש הבא אוכל לבדוק יותר ברצינות. יתכן שבסוף COMPOSE יותר מתאים מFLUTTER.
אני צריך לחשוב על זה, כי כאן זה חשוב שנוכל לפתוח גם כמה חלונות, אני לא יודע עד כמה זה נתמך בFLUTTER.