דילוג לתוכן

ארכיון code613m

ארכיון האתר הקודם והחביב קוד-613

1.3k נושאים 9.6k פוסטים
  • יש פה מישהו עם ידע באנדרואיד?

    3
    0 הצבעות
    3 פוסטים
    289 צפיות
    א

    @avr416

    כנראה שלא :lol:

    דווקא יש... :lol:
    ספריות בלוטות' לא התעסקתי.
    מה אתה צריך?

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

  • הוספת מרחב שמות ע"י using

    12
    1 הצבעות
    12 פוסטים
    726 צפיות
    A

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

    כלומר לא צריך שהתוכנה תרוץ על דפדפן כדי להשתמש בזה?
    ככה רוב האפליקציות היום עובדות? לא?
    אז כדאי לי ללמוד איך להשתמש בזה.. :lol:

    פורסם במקור בפורום CODE613 ב27/05/2015 22:46 (+03:00)

  • העמסת constructor (בנאים)

    3
    0 הצבעות
    3 פוסטים
    276 צפיות
    A

    תודה רבה רבה על ההשקעה!!
    תגובה בהירה וברורה!!
    אני לא אוסיף עוד מחמאות מפאת בקשתך :lol:

    פורסם במקור בפורום CODE613 ב20/05/2015 20:11 (+03:00)

  • 0 הצבעות
    3 פוסטים
    217 צפיות
    ?

    תודה על התגובה,
    השרת הוא אותו שרת,
    ומגיב לבקשות GET.

    פורסם במקור בפורום CODE613 ב18/05/2015 22:34 (+03:00)

  • מדריך שאני כעת כותב, ובדיקת דרישה

    12
    2 הצבעות
    12 פוסטים
    635 צפיות
    dovidD

    לגבי JS...
    אני לא באמת יודע. הנה הרגע גיליתי שטעיתי במשפט הזה:
    @דוד ל.ט.

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

    בJS מערך זה לא באמת מערך http://blog.niftysnippets.org/2011/01/myth-of-arrays.htmlblog.niftysnippets.org/2011/01/myth-of-arrays.html.

    ומערך אמיתי זה כנראה פה https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays.

    פורסם במקור בפורום CODE613 ב21/05/2015 17:32 (+03:00)

  • מה הבעיה בקוד הבא?

    11
    0 הצבעות
    11 פוסטים
    600 צפיות
    S

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

    @דוד ל.ט.

    @Pesia
    איזה התקפה...

    לא ראיתי התקפה, הוא רק אמר את דעתו.

    אתה יכול לייצג אותי מול הלקוחות? אתה עושה עבודה מצוינת . . .
    @דוד ל.ט.

    והוא מתכנת מקצועי לפי מה שנראה בפורום.

    אני עובד על זה, אולי בקרוב . . .
    @דוד ל.ט.

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

    I couldn't agree more

    פורסם במקור בפורום CODE613 ב20/05/2015 01:59 (+03:00)

  • הפסקת קריאה באמצע השדה

    3
    0 הצבעות
    3 פוסטים
    277 צפיות
    H

    @דוד ל.ט.

    אני מנחש שאתה לא עושה את העצה של ClickOne כי זה גדול עליך.
    אז לאט לאט.

    הוסף למודול VB מתודה ריקה ופונקציה ככה:

    Sub TestSkill() MsgBox ClickOneImplation("כתובת קלאסית לבדיקה 5/2 ב'") End Sub Function ClickOneImplation(unput As String) ClickOneImplation = "פה בסוף תתן את הפלט" End Function

    כנס עם הסמן למתודה הנקראת TestSkill והקש F5.
    לאט לאט נסה להבין מה ואיך ולבצע צעד אחר צעד את הרעיון של ClickOne. כשההודעה תביא את הטקסט הרצוי, תעתיק את הרעיון ללולאה שעוברת על כל הרשומות.

    תודה רבה,
    אשתדל לנסות בתחילת שבוע,
    אין לי עכבר, הלך לתיקון..
    :oops:

    פורסם במקור בפורום CODE613 ב15/05/2015 13:51 (+03:00)

  • כמה שאלות של מתחיל..

    13
    0 הצבעות
    13 פוסטים
    930 צפיות
    A

    תודה רבה על ההשקעה!

    פורסם במקור בפורום CODE613 ב18/05/2015 13:19 (+03:00)

  • C# Threading: מקביליות ובו זמניות

    5
    3 הצבעות
    5 פוסטים
    641 צפיות
    dovidD

    Foreground/Background Thread
    טריד יכול להיות טריד רקע - Background והמשמעות היחידה של זה היא שכשהתהליך הראשי באפליקציה גומר הוא מפסיק אותו באמצע. לעומת זאת בטריד Foreground (וזה הברירת מחדל של טריד) האפליקציה ממתינה לסיומו.
    הגדרת תהליך כBackground נעשית ע"י הצבת true למאפיין IsBackground.

    Thread Priority
    ניתן לתת לThread רמת עדיפות ביחס לטרידים האחרים באפליקציה שלנו (ל ביחס לתהליכים של אפליקציות אחרות במחשב. זה ניתן לשינוי אבל זה לא קשור לנושא שלנו). ע"י הצבה של ערך במאפיין Priority הערכים האפשריים הם: Lowest, BelowNormal, Normal, AboveNormal, Highest.

    Thread Safety
    הבעיה מס' 1 בריבוי טרידים זה מה שנקרא Thread Safety. כלומר בטיחות המידע מפני גישה של תהליכים בו זמנית.
    המצב שתהליך פונה למשאב משותף ומשנה אותו בה בעת שתהליך אחר משתמש בו עשוייה להביא לתוצאות בלתי צפויות. דוגמה פשוטה: כשאנחנו עושים מונה בלולאה או בכל מקום אחר בקוד אנחנו כותבים משתנה++. המשמעות המלאה של זה היא: 1. קח את ערך המשתנה, 2. הוסף לו אחד, 3. ואכלס את ערך התוצאה במשתנה הזה (תוך דריסת הערך הקודם). עכשיו בריבוי תהליכים יכול להיות מצב שתהליך א' עושה את הפרצדורה 1 ו2, ובה בעת תהליך אחר גם כן. כעת כששניהם אוחזים בשלב 3, במקום שהמשתנה "יגדל" בשניים, הוא יגדל רק באחד. ייתכן שתהליך אחד הגדיל את המשתנה כבר בשתי פעימות, ותהליך אחר יחזיר אותו אחרוה ע"י השמת החישוב של משתנה+1 המעודכן ללפני כמה מילישניות.

    הנה המחשה:

    static int result = 0; //משאב משותף לשתי התהליכים private static void Main(string[] args) { //יצירת שתי טרידים. var t1 = new Thread(Do); var t2 = new Thread(Do); //הרצת התהליכים. t1.Start(); t2.Start(); //הרצת המתודה גם בתהליך הראשי/נוכחי Do(); //וידוא שהתהליכים יגמרו לפני הדפסת התוצאה t1.Join(); t2.Join(); //הדפסת התוצאה Console.WriteLine(result); Console.ReadLine(); } static void Do() { for (int i = 0; i < 10; i++) { Thread.Sleep(1); //האטת התהליך הנוכחי כדי שתהיה חפיפה בזמני הריצה. result++; } }

    הקוד הזה מריץ את הפונקציה Do משתי תהליכים ובנוסף מהתהליך הראשי. הפונקציה פונה שוב ושוב, 10 פעמים, למשתנה result בוחנת את ערכו ומשימה בו את הערך אות בחנה + 1. לפי החשבון המשתנה result צריך להכיל לבסוף את הערך 30, שהרי זה מס' הפעמים בהם הועלה ערכו ב1. אבל בגלל ההתנגשויות בין התהליכים הערך יהיה כל פעם משהו אחר נמוך מ30 בדרך כלל.
    כמובן שהקוד הזה חסר תכלית אז קשה להציע בו שינוי מועיל.
    בהודעה הבאה אציע מקרה ממחיש יותר. בו תהיה הבעיה ופתרון הLocking - בלוק קוד שרק תהליך אחד יכול להיכנס אליו בו זמנית. זה פותר את הבעיה של משתנה++. כי מתחילת התהליך עד סופו, יש רק תהליך אחד שעושה את הפעולה ברגע נתון.

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

    פורסם במקור בפורום CODE613 ב18/05/2015 12:53 (+03:00)

  • בדיקת מיקוד על כל הטבלה

    9
    0 הצבעות
    9 פוסטים
    529 צפיות
    dovidD

    @HUBHCBH

    תודה לך

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

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

  • ניתוק משתמש אוטומטי (אקסס)

    3
    0 הצבעות
    3 פוסטים
    257 צפיות
    H

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

    טיימר.rar

    פורסם במקור בפורום CODE613 ב12/05/2015 01:01 (+03:00)

  • בדיקת מיזם בציבור החרדי

    3
    0 הצבעות
    3 פוסטים
    280 צפיות
    S

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

    פורסם במקור בפורום CODE613 ב11/05/2015 12:17 (+03:00)

  • רשימת רחובות באנגלית

    3
    0 הצבעות
    3 פוסטים
    2k צפיות
    H

    אני צריך אותו שיהיה גם בעברית וגם באנגלית,
    יש לי רשימה של הרחובות בעברית, מDB של המיקוד, ואני רוצה לשנות אותו לאנגלית.
    לצורך חיפוש מיקוד בארץ לחברת משלוחים בחו"ל.

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

  • Certifate ברמת הראוטר עבור Netfree

    4
    0 הצבעות
    4 פוסטים
    270 צפיות
    zvinissimZ

    @mat

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

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

    אני יודע שבארגון שאני יושב שם ישנו נתב ששם ניתן להגדיר כל מחשב מה יכול לצאת ולהכנס.

    בדרך כלל נתבים של חברת "סיסקו" יעשו את העבודה.

    תוכל לראות כאן:

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

    פורסם במקור בפורום CODE613 ב10/05/2015 22:06 (+03:00)

  • גיבוי לקובץ אקסס וכיווץ

    1
    4 הצבעות
    1 פוסטים
    286 צפיות
    אין תגובות
  • הודעות דוא"ל מהפורום מוגדרות כספאם

    4
    0 הצבעות
    4 פוסטים
    387 צפיות
    S

    למטה יש אופציה 'צור מסנן חדש'
    https://mail.google.com/mail/u/0/#settings/filters

    פורסם במקור בפורום CODE613 ב17/07/2015 01:07 (+03:00)

  • כמה טיפים חדשים שלמדתי ב SQL SERVER

    7
    2 הצבעות
    7 פוסטים
    426 צפיות
    dovidD

    עוד, עוד טיפים, זה נפלא!
    תודה לכם ארכיטקט וsoft!

    מצו"ב אשכול מקביל :lol: http://stackoverflow.com/q/121243/1271037

    פורסם במקור בפורום CODE613 ב10/05/2015 17:37 (+03:00)

  • 0 הצבעות
    4 פוסטים
    353 צפיות
    K

    בלינוקס זה לא היה קורה..

    (סתם בצחוק :mrgreen: )

    פורסם במקור בפורום CODE613 ב05/05/2015 19:04 (+03:00)

  • תקינות מספר כרטיס אשראי (אקסס)

    5
    0 הצבעות
    5 פוסטים
    646 צפיות
    א

    @דוד ל.ט.

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

    קיבלתי (למרות שלא ממש הבנתי למה).

    תודה רבה

    פורסם במקור בפורום CODE613 ב03/05/2015 12:54 (+03:00)

  • 0 הצבעות
    4 פוסטים
    396 צפיות
    M

    מיועד לכל סוגי הקבצים המצורפים. עי"ש.

    פורסם במקור בפורום CODE613 ב30/04/2015 07:41 (+03:00)

בא תתחבר לדף היומי!