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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
dovidD

dovid

@dovid
ניהול
הפסקת מעקב מעקב
אודות
פוסטים
10.5k
נושאים
188
שיתופים
0
קבוצות
2
עוקבים
34
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • למה אני לא משתמש ב Chat openai
    dovidD dovid
    תכנות

    @יוסף-בן-שמעון אני חושב שהבעיה שאתה מכיר את התחום רק דרך ה"באזז" ולא דרך אנשי מקצוע.
    הוא לא באמת נועד להעשיר את ידיעותיך או לכתוב קוד בינתיים, זה תחום לגמרי לא בשל שמשיקים עבור ציבור המתלהבים.
    אני חושב שהAPI יכול כבר מאוד לעזור בתחומים רבים.
    אני לאחרונה שקלתי להשתמש בזה לדעת אם שם הוא של גבר או של אישה למשל, אני לא הייתי צריך וודאות בכלל, כל נתון מעבר ל50 היה עוזר, וזה עבד ב100% בדוגמאות שסיפקתי. זה יכול לעזור לזהות תגובות ספאם, לדרג רמה של משתמשים איכותיים ועוד הרבה כאלה שימושים קלאסיים שעד היום טופלו בבינות מלאכותיות עם מודלים כבדים, או בשירותי חברות יעודיים למקרה (למשל זיהוי ספאם, זיהוי תמונה וכולי), ואילו הOpenAI נותן תשובה גלובלית להמון מקרים.


  • linux rm-rf on win
    dovidD dovid
    תכנות

    @ש-ב-ח כתב בlinux rm-rf on win:

    סליחה על ההטרדה.

    שאלה טובה מוסיפה לאיכות הפורום, קל וחומר כשיש אחריה תשובה.


  • אלגוריתם: סינון מערך (#C)
    dovidD dovid
    תכנות

    @קומפיונט
    אם אתה רוצה את האלמנט ממש, אז הייתי עושה ככה:

    var testList = new[]
    {
    	new  { id = 1, version = 1},
    	new  { id = 1, version = 5},
    	new  { id = 2, version = 4},
    	new  { id = 3, version = 3},
    	new  { id = 3, version = 2},
    	new  { id = 3, version = 1},
    	new  { id = 1, version = 12},
    	new  { id = 1, version = 155}
    };
    
    var distinct = testList.GroupBy(l => l.id).Select(x => x.OrderByDescending(y => y.version).First());
    

    אם מעניין אותך הערכים של הגירסה ומזהה ואתה לא צריך את האלמנט עצמו הייתי עושה יותר פשוט:

    var distinct2 = testList.GroupBy(l => l.id).Select(x => new { maxVersion = x.Max(y => y.version), id = x.Key});
    

  • המלצה / בקשה על מהות הפורום תכנות
    dovidD dovid
    תכנות

    @Y-Excel-Access אמר בהמלצה / בקשה על מהות הפורום תכנות:

    כבר כך אני לא הבנתי מה מודל הרווח באתר הזה שמבחינתי הוא רק מפעל חסד

    כמו מודל הרווח שלך שאתה עוזר פה.
    זה כולם פה אותו דבר, זה כיף לעזור במה שקל לך.
    זה גם מצוה וגם מחכים ומעשיר, וגם תרפיה בעבודה.


  • JS ביטוי רגולארי לפיצול כתובת לעמודות רחוב בית/דירה ועיר
    dovidD dovid
    תכנות

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

    זה ממש פשוט, והרבה יותר מדוייק
    https://maps.googleapis.com/maps/api/geocode/json?key=XXXXXX&language=he&result_type=street_address&address=הרצל 17

    התוצאה נראית ככה:

    {
       "results" : [
          {
             "address_components" : [
                {
                   "long_name" : "17",
                   "short_name" : "17",
                   "types" : [ "street_number" ]
                },
                {
                   "long_name" : "הרצל",
                   "short_name" : "הרצל",
                   "types" : [ "route" ]
                },
                {
                   "long_name" : "תל אביב-יפו",
                   "short_name" : "תל אביב-יפו",
                   "types" : [ "locality", "political" ]
                },
                {
                   "long_name" : "מחוז תל אביב",
                   "short_name" : "מחוז תל אביב",
                   "types" : [ "administrative_area_level_1", "political" ]
                },
                {
                   "long_name" : "ישראל",
                   "short_name" : "IL",
                   "types" : [ "country", "political" ]
                }
             ],
             "formatted_address" : "הרצל 17, תל אביב-יפו, ישראל",
             "geometry" : {
                "location" : {
                   "lat" : 32.0616741,
                   "lng" : 34.7703751
                },
                "location_type" : "ROOFTOP",
                "viewport" : {
                   "northeast" : {
                      "lat" : 32.06301403029149,
                      "lng" : 34.7716624802915
                   },
                   "southwest" : {
                      "lat" : 32.0603160697085,
                      "lng" : 34.7689645197085
                   }
                }
             },
             "place_id" : "ChIJv09_XJxMHRURWh4zBRBM2y0",
             "plus_code" : {
                "compound_code" : "3Q6C+M5 תל אביב-יפו, ישראל",
                "global_code" : "8G4P3Q6C+M5"
             },
             "types" : [ "street_address" ]
          }
       ],
       "status" : "OK"
    }
    

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


  • אקסס משותף
    dovidD dovid
    תכנות

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


  • פה זה פורום תכנות. לא IVR, לא אסטריסק!
    dovidD dovid
    תכנות

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

    אנא זהירותכם.


  • עיצוב כריכה לחוברת
    dovidD dovid
    עיצוב גרפי למתלמדים | חומרים לכל הרמות

    אני ממליץ שתפנה ל מקצועות.com


  • סלקום מחללים שבת!!
    dovidD dovid
    צרכנות

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


  • שינוי ערך בקניה באיביי כדי להיפטר ממס
    dovidD dovid
    צרכנות

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

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


  • גם זאת הונאה?
    dovidD dovid
    גומלין - כללי

    לא, זו לא הונאה. רוץ על זה.


  • התממשקות עם הבנק??
    dovidD dovid
    גומלין - כללי

    @WWW אותו דבר גם בפאגי.
    עזוב שניה אם אני או אתה מצליחים. שורה תחתונה, הדפדפן מצליח? כל הכבוד. אז גם כל תוכנה אחרת יכולה.
    הצפנה לא משנות כלום מהעובדה שהבנק נאלץ להסכים לתת מידע לתוכנה שבמקרה קוראים לה דפדפן.

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


  • יש לך שאלה בהנה"ח? מצאתי אדם שיענה!
    dovidD dovid
    המרחב הפרטי

    @dovid אמר בחוקי המרחב הפרטי:

    ג. לא מוסווה: הוא לא כולל פרסום מוסווה, דיוג, או הונאה אפילו קלה. 100% הוגנות. במקרה של קישורי שותפים שימו הכל על השולחן: מה קורה בקניה דרככם, מה קורה בקניה לא דרככם ואת עובדת הרווח שלכם.

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


  • לימוד אנגלית (לא בכאילו)
    dovidD dovid
    ארכיון code613m

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

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

    פורסם במקור בפורום CODE613 ב31/10/2017 09:17 (+02:00)


  • בירור | מחפש כלי פשוט לסיווג הורדות
    dovidD dovid
    תוכנה

    תקליד בתפריט ההתחלה ISE,
    תפתח את Windows PowerShell ISE
    תדביק בחלון שמה את הטקסט הבא:

    $URLS = (
    "https://tchumim.com/assets/uploads/files/1682845675232-start.html",
    "https://tchumim.com/assets/uploads/files/1655157220832-dupfinder.7z"
    )
    
    $path="D:\מידע שבועי\$((Get-Date).ToString('yyyy-MM-dd'))\"
    [System.IO.Directory]::CreateDirectory($path);
    
    
    foreach ($url in $URLS) {
        $res = Invoke-WebRequest -URI $URL
        $filename = $res.Headers.'Content-Disposition' -replace '.*\sfilename="?([^"]+)"?(?: |"|$)', '$1'
        $stream = $res.RawContentStream
        $fileStream = New-Object System.IO.FileStream("$path$filename", [System.IO.FileMode]::Create, [IO.FileAccess]::Write)
        $stream.CopyTo($fileStream)
        $stream.Dispose()
    }
    

    תשנה בשורות הראשונות לרשימה של לינקים שלך (שים לב למרכאות נכונות ולפסיק לפני כל שורה נוספת).
    בשורה 6 תשנה את תחילת הנתיב לתיקיה המתאימה לך,
    ותריץ (בעזרת הכפתור כמו Play) ותראה אם זה עושה את העבודה. אם זה טוב עליך לשמור את זה וללחוץ לחיצה כפולה על הקובץ כל שבוע להפעלה.


  • regex in c#
    dovidD dovid
    תוכנה

    @שרה-רחל ראשית בקוד שלך יש כפל של escape, כי גם שמת @ וגם לוכסן הפוך, אז יוצא שהRegex מחפש את הטקסט \wwwwwwwwwwww. (לוכסן שאחריו 10 w).
    אם נתקן את הבעיה הזאת נקבל תוצאה קרובה למה שאת רוצה:

    hello 
    now 
    is 
    ten 
    av 
      
      
    uvwxyz 
    

    התוצאות חולקו נכון, אך שנמטו שניים.
    למה? כי הרג'קס לא כולל בתוצאות את המפריד עצמו, ופה המפריד הוא כל ה10 אותיות...
    כדי לכלול את המפריד אפשר לעטוף אותו בסוגריים (איזה קוסמות!) אבל ניסיתי במקרה שלנו והתוצאה משום מה כזו:

    hello 
    now 
    is 
    ten 
    av 
      
    abcdefghij 
      
    klmnopqrst 
    uvwxyz 
    

    אני הייתי מממש את העניין ללא רג'קס עם פונקציה ייעודית, למשל:

    List<string> SplitByWordsAndLength(string input, int len = 10)
    {
        var list = new List<string>();
        var pos = -1;
    
        for (var counter = 0; counter < input.Length; counter++)
        {
            if (char.IsSeparator(input[counter]))
            {
                if (pos != -1)
                    list.Add(input.Substring(pos, counter - pos));
                pos = -1;
            }
            else
            {
                if (pos == -1) pos = counter;
                else if ((counter - pos) == len)
                {
                    list.Add(input.Substring(pos, counter - pos));
                    pos = counter;
                }
            }
        }
    
        if (pos != -1)
            list.Add(input.Substring(pos));
    
        return list;
    }
    

    וזה בטעם מודרני יותר:

    IEnumerable<string> SplitByWordsAndLength(string input, int len = 10)
    {
        var pos = -1;
        for (var counter = 0; counter < input.Length; counter++)
            if (char.IsSeparator(input[counter]))
            {
                if (pos != -1)
                    yield return input[pos..counter];
                pos = -1;
            }
            else
            {
                if (pos == -1) pos = counter;
                else if ((counter - pos) == len)
                {
                    yield return input[pos..counter];
                    pos = counter;
                }
            }
    
    
        if (pos != -1)
            yield return input[pos..];
    }
    

  • שמירה בשם במקום תצוגת תמונות
    dovidD dovid
    רשימת הצעות, בקשות ודיווח באגים

    הבעיה כעת סודרה, לכאורה.
    הייתה בעיה רצינית שמי שהעלה html, הקובץ היה נפתח לתצוגה בדפדפן ולא להורדה.
    למה זה בעיה? ההסבר של @יוסף-בן-שמעון ו @yossiz מסביר את הרקע אבל לא לגמרי מדייק.
    העוגיות של הדפדפן הם אלה שגורמות לכך שהאתר מזהה אותי כמי שלפני תקופה שמתי שם וסיסמה ומכח זה הגולש יכול לגשת לאיזור אישי שלו דיקא, או כמנהל לאיזור ניהול וכו'
    כעת כל זה קורה במחשב הגולש שאכן הזין את השם והסיסמה הנכונים. אז עד כאן הכל בסדר.
    עכשיו התוקף יכול לבנות דף HTML ולהעלות אותו לפורום תוך עידוד פתיחתו ("מה דעתכם על העיצוב"), ושמה בדף הוא יכתוב קוד JS שלוקח את התוכן של העוגיות ולאחמ"כ לשלוח למקום שידוע לו. לזה קוראים גניבת עוגיות - אבל החשש הזה לא היה קיים במקרה שלנו! כי העוגיות על מצב http only = אין גישה לJS.
    אז מה כן החשש? פשוט מאוד - כותב הדף הHTML, ינסה בקוד הJS לגנוב מידע במקום לגנוב עוגיות. למשל הוא ייגש למייל של הגולש הנתקף שמוסתר לכולם (וזה זכות הקוד של הJS לגשת למידע זה שהרי הוא רץ במחשב של המשתמש הרלוונטי) ולחמ"כ לשלוח אותו לשרת של התוקף'.
    ב"ה פתרתי את זה בעזרת @magicode ע"י הוספת ההידר Content-Disposition 'attachment;' זה גורם לכך שהדפדפן יתייחס לקבצים כקבצי הורדה ולא יציג אותם. כך מחשב הנתקף מוגן מגניבה, כי הקוד שבדף לא ירוץ במחשב שלו, ופרטיו לא ייגנבו.


  • בקשה- קטגוריה בע''ח
    dovidD dovid
    רשימת הצעות, בקשות ודיווח באגים

    @יוסף-חיים-016 אמר בבקשה- קטגוריה בע''ח:

    ועד שלא תרגישו את זה, לא תוכלו לחוות דעה.

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

  • 1
  • 2
  • 5
  • 6
  • 7
  • 8
  • 9
  • 377
  • 378
  • 7 / 378
  • התחברות

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

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