הצעת ייעול | קונספט חדש לפרוייקט השו״ת
-
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
כבר יש הכל היום במסד נתונים MongoDB של ספריא, עם 5800 ספרים בעברית ויותר מ3 מיליון קישורים בין ספרים. וזה קוד פתוח ברישיון מתירני.
לא ידעתי, אז פשוט אפשר להתאים אותו, אבל צריך לראות קודם כל מה הם עשו.
אני חושב כמוך שאי אפשר להסתמך על קבצי טקסט וצריך מסד נתונים, אבל למה לא noSQL?
אני לדוגמה ממיר את זה לpandas ועובד עם זה כמו דאטה סיינטיסט.ידעתי שהיו הולכים לשאול אותי למה לא noSQL, ואני שואל למה כן ?
sql נוצר כדי לחסור בנתונים, אף שזה לוקח יותר משאבים, כל העניין של SQL זה שכל נתון צריך להכניס אותו רק פעם אחת, ואח"כ אתה רק מקשר אותו.
Nosql הגיע בשביל שהיום, זה זול לאחסן נתונים, לכן בשביל אתרים שיש להם מיליוני צפייות, זה יקח הרבה פחות ביצועים להעתיק אותו נתון כמה פעמים בלי לקשר אותו למשהו אחר, אבל זה מסבך את העניינים בהרבה לדעתי. זה הרבה יותר קל ומסודר לנהל מאגר נתונים בSQL מאשר NOSQL, ובפרט שבאפליקצייה כזאת, אין שום צורך בNOSQL, זה אפליקצייה שפועלת בלוקלי על צד הלקוח. למה להסתבך עם זה בכלל ?היום, מחילה שאני אומר את זה, אבל noSQL זה נהיה מודא, לא משהו שמשתשים בו בשביל שצריך אותו, ובהרבה פרוייקטים, זה רק מסבך אותם.
יש היום כאלו שיודעים להשתמש רק בMongoDB בכלל כי זה מה שהם למדו. אני פשוט אומר תלמדו SQL רגיל, יכול להיות MYSQL, SQLITE וכו, ותראו איך הדברים פשוטים פיתאום. SQL מחייב אותך לעשות את הדברים בצורה נקייה כמו שצריך, ולדעתי זה היתרון, בnosql, זה יכול להגיע מאוד מהר לבלגן בלי שם. -
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
לא ראיתי פה קונספט חדש חוץ ממראה קצת יותר מודרני.
מבחינת פונקצילויות אתה צודק, כי באמת לפרוייקט נשות יש מלא כלים טובים.
נוחות שימוש, רזולוציה, שטיחת חלונות - חסר, ואת זה הדגמתי
-
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
בהיברו בוקס מרוב עצים לא רואים את היער
דווקא אוהב מאוד.
הבעיה היא שלפעמים יש לי את אותו הספר ב9 ויריאציות, וכולם בהדפסה בין סלוניקי תקצ"ג , לוורשא תרנ"ד -
@לא-מתייאש כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
כבר יש הכל היום במסד נתונים MongoDB של ספריא, עם 5800 ספרים בעברית ויותר מ3 מיליון קישורים בין ספרים. וזה קוד פתוח ברישיון מתירני.
לא ידעתי, אז פשוט אפשר להתאים אותו, אבל צריך לראות קודם כל מה הם עשו.
אני מציע לך להתרשם דווקא מאפליקציית המובייל שלהם (react native): https://github.com/Sefaria/Sefaria-Mobile
-
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@לא-מתייאש כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
כבר יש הכל היום במסד נתונים MongoDB של ספריא, עם 5800 ספרים בעברית ויותר מ3 מיליון קישורים בין ספרים. וזה קוד פתוח ברישיון מתירני.
לא ידעתי, אז פשוט אפשר להתאים אותו, אבל צריך לראות קודם כל מה הם עשו.
אני מציע לך להתרשם דווקא מאפליקציית המובייל שלהם (react native): https://github.com/Sefaria/Sefaria-Mobile
זה חסום בנטפרי, אבל בין כה, זה לא האפליקצייה שמעניין אותי, זה המאגר נתונים שלהם. השתמשתי כבר באפליקצייה, וזה כמו כל אפליקצייה react native, הביצועים ממש לא ברמה של flutter ופברט שreact native זה רק לIOS ולאנדרואיד, FLUTTER זה גם למחשבים.
-
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
זה הקישור אבל לא בטוח שפתוח בנטפרי.
תודה רבה, אבדוק את זה, אבל לפי מה ששלחת, יש עבודה כדי להתאים את זה לSQLITE אבל זה כדאי.
בין כה, אמרתי שאני לא הולך לעשות את זה עכשיו, אני עובד על החסימה שלי כרגע, אוליי אח"כ ב"ה.
אבל מה שאני אומר בלי נדר, אם מישהו יתאים את זה לSQLITE, אני אקח הפסקה של שבוע, ואעשה את כל הממשק למחשבים (ווינדוס, מאק, לינוקס) ולאנדרואיד (אין לי מאק, אני לא יכול לעשות את על IOS), כמובן עם MATERIAL DESIGN 3, משהו יפה ונחמד -
@לא-מתייאש כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
זה הקישור אבל לא בטוח שפתוח בנטפרי.
תודה רבה, אבדוק את זה, אבל לפי מה ששלחת, יש עבודה כדי להתאים את זה לSQLITE אבל זה כדאי.
בין כה, אמרתי שאני לא הולך לעשות את זה עכשיו, אני עובד על החסימה שלי כרגע, אוליי אח"כ ב"ה.
אבל מה שאני אומר בלי נדר, אם מישהו יתאים את זה לSQLITE, אני אקח הפסקה של שבוע, ואעשה את כל הממשק למחשבים (ווינדוס, מאק, לינוקס) ולאנדרואיד (אין לי מאק, אני לא יכול לעשות את על IOS), כמובן עם MATERIAL DESIGN 3, משהו יפה ונחמדאני לא בטוח שאתה קולט כמה עבודה זה
אם אתה בהחלט רציני תיצור איתי קשר בפרטי -
@לא-מתייאש כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
זה הקישור אבל לא בטוח שפתוח בנטפרי.
תודה רבה, אבדוק את זה, אבל לפי מה ששלחת, יש עבודה כדי להתאים את זה לSQLITE אבל זה כדאי.
בין כה, אמרתי שאני לא הולך לעשות את זה עכשיו, אני עובד על החסימה שלי כרגע, אוליי אח"כ ב"ה.
אבל מה שאני אומר בלי נדר, אם מישהו יתאים את זה לSQLITE, אני אקח הפסקה של שבוע, ואעשה את כל הממשק למחשבים (ווינדוס, מאק, לינוקס) ולאנדרואיד (אין לי מאק, אני לא יכול לעשות את על IOS), כמובן עם MATERIAL DESIGN 3, משהו יפה ונחמדוואוו,
אני לא יודע לעזור בהמרה אבל אני מצפה ממש לתוכנה כזו.
תבורך! -
אני לא פוסל את הכיוון שלכם וודאי שמבחינת פונקציונליות שעדיף ללכת על db כמו sqlite וכדו'
אני רק ראיתי דבר אחד שמיומרנות לא יוצר דבר.
אז מה - אם באמת יש מישהו שהולך על זה כלומר להתאים את הממסד נתונים של ספריא לsqlite וכיו"ב אכן אין עניין שאטרח סתם.
אז תעדכנו אותי.
מאידך אם מדובר בדיבורים בעלמא תעדכנו אותי כי מה שאני עושה הוא בר השגה ואני לא מספיד הרבה. גם קישוריות בסיסית אפשרי בהחלט בלי מסד נתונים.סליחה על הניסוח אין לי זמן לחשוב על נידסוח כעת -
@pcinfogmach כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@לא-מתייאש כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
@sivan22 כתב בהצעת ייעול | קונספט חדש לפרוייקט השו״ת:
זה הקישור אבל לא בטוח שפתוח בנטפרי.
תודה רבה, אבדוק את זה, אבל לפי מה ששלחת, יש עבודה כדי להתאים את זה לSQLITE אבל זה כדאי.
בין כה, אמרתי שאני לא הולך לעשות את זה עכשיו, אני עובד על החסימה שלי כרגע, אוליי אח"כ ב"ה.
אבל מה שאני אומר בלי נדר, אם מישהו יתאים את זה לSQLITE, אני אקח הפסקה של שבוע, ואעשה את כל הממשק למחשבים (ווינדוס, מאק, לינוקס) ולאנדרואיד (אין לי מאק, אני לא יכול לעשות את על IOS), כמובן עם MATERIAL DESIGN 3, משהו יפה ונחמדאני לא בטוח שאתה קולט כמה עבודה זה
אם אתה בהחלט רציני תיצור איתי קשר בפרטיאתה יודע מה זה FRAMEWORK ?
https://flutterweb-wasm.web.app/
תבדוק את זה למשל, הם נותנים לך את הכל, אח"כ זה כמו לגו, רק צריך לחבר אותם.
רק צריך מה שקוראים SPLITPANE, אבל הם כבר עשו את העבודה, רק צריך להציג את הנתונים. -
@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זה לא משהו אוניברסלי, זה משהו שמישהו עשה לעצמו למאגר ספציפי.
אם כבר, אז זה הרבה יותר מעניין, אבל זה מלפני שמונה שנים ולא נראה לי שזה עובד כרגע.