הצעת ייעול | קונספט חדש לפרוייקט השו״ת
-
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
אני לא פוסל את הכיוון שלכם וודאי שמבחינת פונקציונליות שעדיף ללכת על db כמו sqlite וכדו'
אני רק ראיתי דבר אחד שמיומרנות לא יוצר דבר.
אז מה - אם באמת יש מישהו שהולך על זה כלומר להתאים את הממסד נתונים של ספריא לsqlite וכיו"ב אכן אין עניין שאטרח סתם.
אז תעדכנו אותי.
מאידך אם מדובר בדיבורים בעלמא תעדכנו אותי כי מה שאני עושה הוא בר השגה ואני לא מספיד הרבה. גם קישוריות בסיסית אפשרי בהחלט בלי מסד נתונים.סליחה על הניסוח אין לי זמן לחשוב על נידסוח כעתאני אמרתי שאני לא הולך להתאים עכשיו את המאגר נתונים כרגע, אבל אם מישהו יעשה את זה, אין לי בעייה לעשות את הממשק, אני עודיין לא קולט מה קשה בזה.
הממשק של המתקין קיידרואיד, זה כמה שעות של עבודה למשל, לא יותר. -
@לא-מתייאש
תעשה שנייה רשימה של כל מה שצריך לעשות בשביל התוכנה:
לא מדובר רק בממשק התקנה זה בדיחה.
תקח רגע להסתכל על בר אילן או תא שמע ודומיו ותגיד לי בכנות אם אתה חושב שזה עבודה פשוטה. (ייתכן שאתה מתכנת ברמה גבוהה הרבה משלי וזה לא קשה לך אבל אני לא משוכנע שבאמת חשבת על מה צריך לעשות חוץ מהצגת קבצים וחיפוש)עריכה:
לא באתי לייאש את לא מתייאש
פשוט אני צריך תשובה סופית לזה
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 -
פוסט זה נמחק!