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

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

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

dovid

@dovid
ניהול
אודות
פוסטים
10.4k
נושאים
186
שיתופים
0
קבוצות
2
עוקבים
33
עוקב אחרי
0

פוסטים

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

  • רשימת דיסקים עם הרשאת כתיבה
    dovidD dovid

    יאהוו אתה שואל שאלה על C#, לא על אקסס, הידד!

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

    פורסם במקור בפורום CODE613 ב09/02/2015 20:54 (+02:00)

    ארכיון code613m

  • LINQ שעובד עם טרידים
    dovidD dovid

    PLINQ = Parallel LINQ.

    [u:1fzvvf38]עריכה:[/u:1fzvvf38]
    soft צודק, המתודה המתאימה זה Parallel.ForEach. המתודה ForAll עשויה למקרה בו יש כבר אוסף של PLINQ.

    ככה:

    var arr = new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9};
    Parallel.ForEach(arr, i => Console.WriteLine(i));
    

    פורסם במקור בפורום CODE613 ב08/02/2015 15:27 (+02:00)

    ארכיון code613m

  • הרשאות SQL שימוש בחשבון windows עבור שרת ה sql
    dovidD dovid

    שתי שלבים:
    א. לברר על איזה יוזר רץ השרת. SQL Configuration Manager , קליק ימני על האינסנט > Propertys.
    ב. לתת הרשאה למשתמש הנ"ל ליצירת תיקיות במיקום הנדרש. זה נעשה בכרטסת אבטחה שבמאפייני תיקיית האב.

    פורסם במקור בפורום CODE613 ב03/02/2015 14:02 (+02:00)

    ארכיון code613m

  • התיעצות בסדר הלימודים
    dovidD dovid

    @Zvi Good

    @דוד ל.ט.
    אני סבור להתחיל עם C#, אל תגידו שאתם לא מופתעים :lol:

    אני חדש כאן בפורום אז אני לא מופתע ...

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

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

    אפרופו JAVA - היא היתה המודל לפיתוח C#, והיום היא כבר מדדה אחריה ומעתיקה ממנה דברים, ובאיחור רב.
    בקטע החתונה עם מקרוסופט - מקרוסופט משום מה יותר ויותר מסירים את התלויות וההגבלות למתכנתים בפלטפורמה שלהם (בכל דבר, הם פותחים פתח למתחרה/לקוד הפתוח עם שטיח אדום), והם הכי ליברליים בעולם בקטע הזה.
    למקרוסופט יש שירותי ענן וזה לא מפריע להם לכתוב מדריכי ענק רשמיים איך לעבוד עם הענן של אמזון - בטכנולוגיות שלהם כמובן. כעת הם גם פתחו כמה טכנלוגיות גדולות לקהילה - קוד פתוח! מה שמביא להם המון מוכשרים ללא משכורת...
    (רק לשם דוגמה, מי שמכיר, אפל היא הפוכה בתכלית. אדובי גם לקח המון זמן לשחרר את הPDF. ומשום מה רק מקרוספט הושמצה בקטע ה"קוד הסגור").

    פורסם במקור בפורום CODE613 ב03/02/2015 21:46 (+02:00)

    ארכיון code613m

  • התיעצות בסדר הלימודים
    dovidD dovid

    אני סבור להתחיל עם C#, אל תגידו שאתם לא מופתעים :lol:

    פורסם במקור בפורום CODE613 ב02/02/2015 15:59 (+02:00)

    ארכיון code613m

  • נבוך באלגוריתם - חיפוש ימים בשבוע בתוך טווח תאריכים
    dovidD dovid

    אין לי כח, אבל זה נראה מסובך מידי.

    פורסם במקור בפורום CODE613 ב29/01/2015 16:20 (+02:00)

    ארכיון code613m

  • נבוך באלגוריתם - חיפוש ימים בשבוע בתוך טווח תאריכים
    dovidD dovid

    @אהרן

    לא יודע VB אבל למה לא משהו כזה?

    boolean Day[7]
    int Days
    Day[0]:=0, Day[1]:=0, Day[2]:=1, Day[3]:=1, Day[4]:=1, Day[5]:=0, Day[6]:=0
    Days:=GetSumDays(FromDay, ToDay)
    FirstDay:=DayOfWeek(00/00/0000)
    for i:=1 to Days do
    	JobDay+=Day[(FirstDay mod 7)]
    	FirstDay += 1
    End For
    return JobDay
    

    יפה מאוד! קוד מובן ומעניין.
    אבל שוב לא יעיל, באמת חייבים לעבור בלולאה על 10000 יום?
    הרי ידוע בדיוק כמה שבועות שלמים, ואת המודולו צריך לעשות רק על השבר הראשון והאחרון.

    פורסם במקור בפורום CODE613 ב29/01/2015 13:32 (+02:00)

    ארכיון code613m

  • נבוך באלגוריתם - חיפוש ימים בשבוע בתוך טווח תאריכים
    dovidD dovid

    @ClickOne

    מה אתה אומר?

    הוא יאמר שזה עובד אבל אלגוריתם לא יעיל.

    תראה יש לנו מס' ימים, ויש לנו יום בשבוע שחל היום הראשון.
    אז החשבון פשוט: (מס' הימים - היום בשבוע) / 7. זה נותן שבועות שלמים, עם שארית.
    כל מה שנשאר לנתח את השבוע הראשון ואת השארית של החלוקה הנ"ל.

    פורסם במקור בפורום CODE613 ב29/01/2015 00:08 (+02:00)

    ארכיון code613m

  • נבוך באלגוריתם - חיפוש ימים בשבוע בתוך טווח תאריכים
    dovidD dovid

    בשורה FullWeak יש טעות: - (FromDate - (7 - DatePart("w", ToDate)))), 0)

    פורסם במקור בפורום CODE613 ב28/01/2015 22:30 (+02:00)

    ארכיון code613m

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

    @דוד ל.ט.

    במילים אחרות, אם היינו רוצים שהפונקציה לא תופעל עד שיהיה בה צורך היינו צריכים להעביר אותה כפונקציה ולא כסטרינג. תוכל לממש שוב את הפונקציה Replace ולשנות/להוסיף/להעמיס בחתימתה קבלת פונקציה (למשל הטיפוס Func<String>)

    mat הביא אותי לבדוק שוב את דברי, ואכן יש בדיוק כזו פונקציה אבל לא בסטרינג כי אם בREGEX, הפונקציה נראית ככה:

    Regex.Replace (text, find, m => MyStr(m.Value));
    

    כאשר MyStr מקבלת ארגומנט סטרינג אחד ומחזירה את סטרינג בהתאם.
    במקרה של mat יש לו מראש את הערכים ואז זה מתבצע בפשטות ע"י מילון:

    var dic = new Dictionary<string, string>();
    
    dic["name1"] = "value1";
    dic["name2"] = "value2";
    dic["name3"] = "value3";
    dic["name4"] = "value4";
    
    Regex.Replace (text, find, m => dic[m.Value]);
    

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

    פורסם במקור בפורום CODE613 ב22/01/2015 15:39 (+02:00)

    ארכיון code613m

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

    אז אין מה לעשות, תפעיל לפני הביצוע תנאי אם indexOf > -1.

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

    כך אתה חוסך את פעולות המסד אבל לא חוסך בביצועים (כי החיפוש יבוצע פעמיים: לצורך הידיעה ואח"כ לצורך ההחלפה).
    בשביל להיות חסיד ביצועים עליך לפצל (לא באמת, בראש שלך) את המסמך לקטעים, כאשר הקטעים מורכבים מגוף המסמך, מפרידים, וערכים להחלפה. אח"כ למזג את הפיצולים בצורה טובה... (תוכל להציץ בעבודות של אחרים בשביל לקבל גישה. למשל מצאתי משהו שבנה פונקציית Format באופן שבמקום לתת {0} שזה טוקן מיקום אז לתת לו שם ככה: {Name} והפוקנציה יודעת למצוא מאפיין בשם Name באובייקט שינתן לה כארגומנט נוסף, ראה http://haacked.com/archive/2009/01/04/fun-with-named-formats-string-parsing-and-edge-cases.aspx/ ).

    פורסם במקור בפורום CODE613 ב22/01/2015 13:33 (+02:00)

    ארכיון code613m

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

    נכון מאוד, והסיבה היא בגלל שחתימת הפונקציה Replace מקבלת שתי ארגומנטים מסוג סטרינג, וממילא בשביל הפעלת הפונקציה Replace מופעלת הפונקציה Mystr() כדי לקבל את הסטירנג להעברה כארגומנט המתאים.
    במילים אחרות, אם היינו רוצים שהפונקציה לא תופעל עד שיהיה בה צורך היינו צריכים להעביר אותה כפונקציה ולא כסטרינג. תוכל לממש שוב את הפונקציה Replace ולשנות/להוסיף/להעמיס בחתימתה קבלת פונקציה (למשל הטיפוס Func<String>), וכמובן זה גרוע מאוד אם תעשה ככה בכל צומת בדרכך שתהיה שם בעיית ביצועים קלה.
    אתה יכול לבדוק עם IndexOf שהמופע נמצא ורק אם כן להפעיל את הפונקציה, אבל הרי גם הפונקציה לצערינו תפעיל את הפונקציה הזו שוב...
    ולסיכום, הפרדת המטלות בצורה מודלרית מחייבת כפל בדיקות הכרוכים בחוסר יעילות מסויים. אתה חייב להרשות למחשב פה ושם לבצע דברים פעמיים סתם בשביל יופי חלוקת התפקידים.

    פורסם במקור בפורום CODE613 ב22/01/2015 13:05 (+02:00)

    ארכיון code613m

  • איך להוריד זרימת מידה שנפתחת משום מה אך ורק במדיה פלייר
    dovidD dovid

    אתה מתכוון בצרה תכנותית, או חד פעמית עם איזה כלי?
    VLC גם קורא וגם שומר. ראה כאן איך לשמור:
    http://sudofixit.blogspot.co.il/2013/07/guide-downloading-mmsrtsphttpetc.html
    http://www.downloadatoz.com/howto/how-to-record-streaming-wmv-asf-mms-links-using-vlc-media-player,2657.html

    פורסם במקור בפורום CODE613 ב22/01/2015 12:23 (+02:00)

    ארכיון code613m

  • המרת תמונות מכל פורמט לכל פורמט
    dovidD dovid

    https://www.imagemagick.org/

    פורסם במקור בפורום CODE613 ב12/04/2015 21:26 (+03:00)

    ארכיון code613m

  • כרטיסים מגנטיים באקסס
    dovidD dovid

    @ClickOne

    אני מציע שננסה לחשוב קודם למה אתה צריך בכלל לדעת איך הוקלדו הנתונים לתיבת טקסט?

    מצטרף לגמרי.

    פורסם במקור בפורום CODE613 ב08/02/2015 10:31 (+02:00)

    ארכיון code613m

  • כרטיסים מגנטיים באקסס
    dovidD dovid

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

    המחיר שהראית אמנם יקר. בeBay וAmazon אני רואה מחירים של 18$ בקירוב כולל משלוח (עד 75 דולר אין מס).
    אגב כבר שווה לך לשקול התקן ביומטרי (טביעת אצבע) שחוסך לך הצטיידות בכרטיסים.
    במקרה של התקן ביומטרי אתה צריך לבדוק קודם שאתה מבין את הSDK שזה הוראות למתכנת שמגיעים עם ההתקן.

    פורסם במקור בפורום CODE613 ב13/01/2015 12:52 (+02:00)

    ארכיון code613m

  • InnerText איפה אני טועה
    dovidD dovid

    אכן יוצא דופן, יגעתי ומצאתי: http://stackoverflow.com/a/4759300/1271037.
    שם כתוב שזה בגלל שהתג option, בברירת מחדל, מעובד ללא הסיומת הסוגרת שלו
    (הסיבה היא אופן כתיבה מיושן של מסמכי HTML).

    ובשביל להוריד את ההתנהגות הזו הזו צריך להוסיף את השורה הזו:

    HtmlAgilityPack.HtmlNode.ElementsFlags.Remove("option");
    

    פורסם במקור בפורום CODE613 ב13/01/2015 12:33 (+02:00)

    ארכיון code613m

  • לדעת ג'אווה סקריפט ברמה גבוהה מאוד
    dovidD dovid

    https://christianheilmann.com/2017/12/05/so-you-learned-javascript-what-now/

    פורסם במקור בפורום CODE613 ב06/12/2017 01:32 (+02:00)

    ארכיון code613m

  • לדעת ג'אווה סקריפט ברמה גבוהה מאוד
    dovidD dovid

    @אהרן

    "דף זה לא קיים"
    מוזר

    מחקתי בטעות את הl בסוף הלינק. תוקן.

    פורסם במקור בפורום CODE613 ב02/06/2015 15:12 (+03:00)

    ארכיון code613m

  • לדעת ג'אווה סקריפט ברמה גבוהה מאוד
    dovidD dovid

    @אהרן

    אני מקווה שההמלצה לבלוג הזה לא נובעת מבורות מוחלטת..
    http://www.2ality.com/

    תצא מהנחיתות שלך 🙂 בלוג מעולה לגמרי. מצאתי שם מדריך על JS מתומצת http://www.2ality.com/2013/06/basic-javascript.html.

    אבל אתה נראה לי צריך להתחיל לעבוד ולכתוב במקום ללמוד כל הזמן 😉

    פורסם במקור בפורום CODE613 ב02/06/2015 14:33 (+03:00)

    ארכיון code613m
  • 1
  • 2
  • 479
  • 480
  • 481
  • 482
  • 483
  • 518
  • 519
  • 481 / 519
  • התחברות

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

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