dovid
-
@avramk זה מיועד למתכנתים, והם משתמשים עם בקשות HTTP, בד"כ כל פעולה זה בקשה אחת, למשל תביא לי קובץ X (גם אם זה קובץ ענק), אבל המחיר יכול להיות פר X בייטים של התשובה.
אם אתה משתמש בתוכנה כל שהיא, אתה צריך לדעת איך היא עובדת ולפי זה לדעת כמה בקשות מתבצעות. -
צודק, לא בהכרח יש הבדל מבחינת השפה העברית או אפילו מבחינה של איש טכני.
אבל לי נתונים מצלצל מספרים וטבלאות, ששם יופיע מידע שונה, כלומר ערך שונה של שער הדולר או מחיר אחר לזהב, זה קשה שיקרה בגלל חסימה או תקלה, למרות שזה ייתכן באופן רחוק. ויזואל זה מראה חזותי כמו גרף, הוא הרבה פעמים בנוי להתעלם מ"בעיות קטנות" בשביל לתת תמונה גדולה, למשל אם יש יום בלי נתונים לא רוצים שיופיע שמה חור שחור, וגם מי שיש לו חיבור איטי רוצים שיקבל לפחות תמונה ראשונית כבר לפני הרזולוציות הקטנות.
גם קשה להוכיח את ההבדל כשמדובר בגרפים, הייתי מציע שתמצא מקום בתכונה בו ניתן לראות נתונים גולמיים ועדיף לא של זמן אמת, וככה להיווכח אם התוכנה מקבל את מלא הנתונים בכלל. -
@nnb המידע שההבאת כעת משנה את המונה.
דבר ראשון אתה לא רואה נתונים שונים, אלא ויזואל שונה, שזה הבדל דרמטי בשביל לקבוע אם זה נטפרי ואת טיב החסימה/בעיה.
אם למשל בגלל נטפרי יש תשובות שנדחות על ידי התוכנה, זה בהחלט יכול לתת גרף שונה, אבל לא נתונים שונים.
העובדה שזה תוכנה גם מקשה מאוד על הקביעה של התומכים, ולמעשה הכלי היחיד שעומד לרשותם זה ההקלטת תעבורה, וגם היא יכולה להיות הרבה פחות מאבחנת כשמדובר בתקשורת לא "דפדפנית".
אין לי פתרון, אני רק מדייק את דברי דלעיל לאור ההוספה שלך. -
בהמשך למה שאמרו קודמיי (שפרקטית זה לא נח למשימות יומיומיות של מחשב אישי), שימוש במערכת לינוקס עם ממשק חזותי לא ממש עוזר להיכנס טוב ללינוקס, כי בממשק הגרפי הרבה מהבדלים המהותיים נעלמים (כפתור בUI זה אותו קונספט) וזה מסתיר את ההבדלים מתחת למכסה. ההבדלים שכן יהיו הם לא יהיו בגלל הלינוקס אלא סה"כ בגלל סגנון הUI (וזה גם יכול להיות שונה בלינוקס עצמה כי בעוד שבWindows יש UI אחד ואחיד ועקבי מאוד, בהפצות לינוקס יש שפע של ערכות ויזואליות עם הבדלים רציניים).
-
אני מבין קצת בתקשורת וגם עבדתי בעבר בנטפרי,
קשה מאוד להאמין שזה נטפרי, אבל זה ייתכן.
כדאי אולי שתבקש מההוא שלא בנטפרי להיכנס עם החשבון שלך דוקא,
כמו"כ נסה להיכנס לחשבון דרך גלישה בסתר או מדפדפן שונה (אדג'/כרום). -
@google3 כתב בניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר:
נראה שאני הפכתי כאן ליעד לשכנע
לא הבנתי, עניתי לך על שאלה, אתה לא נשמע לי אסיר תודה.
נ.ב. מה נסגר עם העברית שלך? אתה נעזר בכותבים נוספים? אתה רגע כותב עברית צחה ורגע שאחריו קצת פחות.
-
@google3 המוצא היחיד זה שתשלים את פער הידע שלך כדי שתוכל להיות המנהל.
(תוכל אפילו בינתיים לאפשר למתכנתים לעשות הכל אבל לכפות כללים, למשל לעבוד עם גיט פול בשביל לעדכן את השרת, כך שהכל חייב להיות מתועד בגיט, בהקדם האפשרי כדאי ליצור להם יוזר או כל דרך אחרת שבה הם יכולים לעשות רק שני פעולות: גיט פול, וריסטרט לאפליקציה. את כל הפער התחזוקת השרת תצטרך ללמוד, כמובן שבהתחלה תיעזר בהם ושיסבירו לך כל דבר מה זה עושה וכולי).
שום כלי בעולם לא יעזור לך באמת, יש הרבה כלים שאולי ישלו אותך.
דוקר וחבריו זה גלגול אחריות, בסוף תמיד יש אחראי עם רמת אמון גבוהה. -
EVO זה סדרת הדגל של Samsung וזה "המותג" בה"א הידיעה בתחום הSSD.
תקנו אותי, EVO זו לא סדרת הדגל, אלא PRO.
הPRO זה האיכותיים יותר, ומהמובילים בתעשייה הזו לפי הנראה.
בכל מקרה הם נחשבים לטובים מאוד, וודאי לא למזוייפים וכדומה. -
קוד יפה.
מה שראשית צריך שיפור זה כושר ההגדרה, זה לוקה כאן בחסר (הכי מחריד זה "החלופה לcontains"...).
אולי "פונקציה שבודקת אם אוסף של מילים נמצאים בתוך טקסט כשכל מילה רחוקה עד X מילים האחרת"?יש בקוד כמה שיפורים אפשריים, למשל:
- את הבדיקה אם יש מילה שחסרה לגמרי כדאי לבצע בתוך הלולאה הראשונה, ולחסוך את איתור המילים האחרות.
- את הפוקנציה IsWithinMaxDistance כדאי להריץ על המילה עם הכי פחות מופעים מאשר המילה הראשונה כפי שזה כעת.
- בIsWithinMaxDistanceForIndex משתמשים ברקורסיה במקום מאוד לא מקובל ומשולל ייתרון. צריך לעשות לולאה מקוננת בIsWithinMaxDistance, זה יהיה יותר יפה ובר תחזוקה ואפילו קוד קצר יותר.
בפונקציות הפרטיות (כלומר ישמשו רק את הפונקציה הראשית StringContains), מיותר להעיף שגיאות שיכולות להיבדק בקלות בפונקציה הראשית.
בOOP מקובל להשתמש עם מחלקה שחולקת כמה מאפיינים וככה הפונקציות פחות עמוסות בפרמטרים, אבל בתכנות פונקציונלי דוקא מעדיפים כפי שעשית.אפשר לחשוב על עוד שיפורים כמו IndexOf על כל המילים יחד וככה אפשר יותר מהר להגיע לתוצאה, אבל הרעיון לא בשל לי בראש והקוד בסה"כ נראה טוב.
-
קשה להדריך אותך על טבלת ציר בלי שמות מדוייקים של העמודות ובלי דוגמת תוצאה רצויה.
טבלת ציר זה מושג שיכול לחסוך לך מלא זמן ושווה לך לבדוק ולשחק איתו,
אם תרצה אעזור לך בפרטי כי זו יכול להביא התכתבות ארוכה שלא תועיל לאחרים.אני כעת קורא יותר לאט מה שכתבת, אתה רוצה להציג את הטבלה מסוכמת אבל עם תוספת של כמה פרמטרים נוספים כלליים. לכאורה בכל מקרה תידרש לנוסחאות, השאלה אם לנסח אותם חופשית או על גבי טבלת ציר, שוב אני לא יכול לענות בעל פה.
-
לא מספיק הבנתי, אני חושב שזה מקרה קלאסי של טבלת ציר.
-
@איש-נחמד כל הדברים שאמרת אינם במסגרת תפקידו של מתכנת אלא של איש שנקרא DevOps או טכנאי.
חייב להיות אחד כזה עם אמון, ושום כלי לא יכול נגדו כי הוא יצטרך הרשאות ניהול.
מתכנת בהגדרה לא מתקין ולא מריץ כלום במחשב שאיננו שלו, הוא כותב קוד ותמעביר את הקוד עם הנחיות. -
@google3 כתב בניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר:
הלו, גם לאדם הזה יש כלים שיכולים לעזור, ואני שואל מה הם.
אתה רוצה שאגלה לך באיזה כלי הוא ישתמש? הוא לא צריך כל כך כלים כי הוא לא נותן לשום מתכנת גישה, רק הוא בעל הגישה.
הכלי שאיתו הוא מעביר את הקוד הוא כפי ש@nigun אמר, גיט עונה על הבעיות שהזכרת, אלא שגם לגיט אפשר להכניס קוד עויין או מסוכן, ולכן האדם האחראי שיידע תכנות במידה רבה, הוא זה שיאשר כל commit לתוך הענף הראשי.
לא הייתי ממליץ לך אדם שדרך הניהול שלו תעבור דרך המון כלים ופחות לעבור על הקוד שנכתב.
למה אתה יכול לשלם לשישה מתכנתים ולא למנהל אחד? אתה נעלב שהתשתמע ממני שאתה לא מתאים למלאכה? לא הייתי ממליץ לך לקחת אדם שירגיע אותך שאמנם הוא לא יודע טוב לקרוא קוד בXYZ, אבל הוא נעזר בכלים מצוייינים שהמליצו לו בפורום. האחראי חייב לדעת לקרוא קוד ולבקש הסברים כשהוא לא מבין ולהיות מסוגל לאמת את ההסברים.בקשר לתשובה שרצית מאוד, הנה אני כותב אותה:
תוכנת ServerCodeManage (המצאתי שם) נותנת מענה מושלם להאצלת סמכויות למפתחים.
תוכלו לנהל מי יכול לגשת לאיפה, לצפות איזה גישה הייתה בפועל בזמן אמת ולאחר זמן, לזהות התנהגות חריגה, ובנוסף כל השינויים מגובים וניתן בכל עת לחזור לגירסאות קודמות.
ככה תוכלו לתת למפתחים לעבוד על הקוד שלכם, בלי כל סיכון.אני מבין מה שתיארת לעצמך, אבל זה לא מציאותי לפחות לגבי הקוד, זו לא הדרך שבה עובד העולם של פיתוח. משפטי הפרסומת שכתבתי הם מופרכים. מי שיש לו גישה לשרת והוא כותב שמה קוד שרץ בפרודקשיין, שום דבר בעולם לא מגן ממנו.
בתכלס הוא יכול לעשות מה שבא לו (גם אם הוא לא מנהל, אם אתה נותן לו לשים בשרת קוד ואתה ברוב טובך תפעיל את הקוד). -
לא השארת כתובת מייל.
-
לא הבנתי אם מדובר על תכנות או טכנאות,
אם מדובר בתכנות אתה צריך למצוא איש אמין בעל ידע תכנותי מגוון ובעל יכולת ניהול צוות, ושהוא היחידי שיהיה לו גישה לשרתים, הוא ינהל את כל המתכנתים (להלן מנהל מחלקת תכנות).
כל המתכנתים לא אמור להיות להם גישה, המנהל מחלקת תכנות שלך יידע כבר איך לתת להם עבודה ואיך לקבל מהם את התוצרת בלי להעניק להם גישה. -
תודה לכל המשתתפים בדיון,
אני מזכיר שהפורום מתאים רק לדיונים פרקטיים.
השאלה הפותחת אפשר להסתכל עליה כפרקטית, אם מפרשים אותה שהיא מבקשת מקורות ומראי מקומות, וככה נהגתי.
אבל הדיון בהמשך הוא לא מעשי, הוא מחשבתי, וזה סוג דיונים שהם טובים אבל לא מתאימים לפורום ולכלליו (דיונים כאלו צריכים מחשבה מיוחדת איך לנהלם ואיך להשגיח על איכותם שלא יהיו עקרים מתועלת או פוגעניים או מערערים וכדומה.). -
אולי הכונה מתכנתים ולא טכנאים?
בקשת מידע בעניין רחובות ושכונות בישראל
תמחור אחסון R2 בcloudflare
נטסטיק/ קווי וחיבור לנטפרי בנוגע לתוכנת מסחר מתקדמת בשוק ההון
נטסטיק/ קווי וחיבור לנטפרי בנוגע לתוכנת מסחר מתקדמת בשוק ההון
התייעצות להתקנת מערכת הפעלה -- ווינדוס או לינוקס
נטסטיק/ קווי וחיבור לנטפרי בנוגע לתוכנת מסחר מתקדמת בשוק ההון
טמפלאטים מוכנים לבניית אתר למתכנת פרינלנסר
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
בירור - דיסק קשיח פנימי מומלץ למחשב נייד
השוואת טקסט כאשר המילים אינם לפי הסדר בc#
נוסחה בגוגל שיטס| קבלת הסכום הכולל של עמודה כשאר עמודה אחרת שווה לערך מסויים
נוסחה בגוגל שיטס| קבלת הסכום הכולל של עמודה כשאר עמודה אחרת שווה לערך מסויים
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
עזרה בחיבור מספר SIP לשרת אסטריסק .
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
תחושת "עיניים ננעצות"
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר