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

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

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

ארכיטקט

@ארכיטקט
אודות
פוסטים
1.1k
נושאים
252
שיתופים
0
קבוצות
0
עוקבים
1
עוקב אחרי
0

פוסטים

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

  • מדריך ארכיטקטורת תוכנה שיעור 5 - היזהרו מקובמינות!!!
    א ארכיטקט

    שווה כל שקל!!!

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

    חכמה בגויים תאמין!!!!!!!

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

    ארכיון code613m

  • מדריך ארכיטקטורת תוכנה שיעור 5 - היזהרו מקובמינות!!!
    א ארכיטקט

    @ארכיטקט

    מצאתי את שאהבה נפשי!!!!

    הזמנתי את הספר ואני ממתין בכיליון עיניים....

    הגיע undefined undefined undefined undefined

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

    ארכיון code613m

  • מדריך ארכיטקטורת תוכנה שיעור 5 - היזהרו מקובמינות!!!
    א ארכיטקט

    מצאתי את שאהבה נפשי!!!!

    הזמנתי את הספר ואני ממתין בכיליון עיניים....

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

    ארכיון code613m

  • מדריך ארכיטקטורת תוכנה שיעור 5 - היזהרו מקובמינות!!!
    א ארכיטקט

    שלום לכולם.

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

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

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

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

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

    בהצלחה.

    פורסם במקור בפורום CODE613 ב27/04/2014 16:34 (+03:00)

    ארכיון code613m

  • אתר חמוד למפתחים
    א ארכיטקט

    חג שמח לכולם.

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

    מצאתי אתר חמוד ביותר

    פורסם במקור בפורום CODE613 ב16/04/2014 00:10 (+03:00)

    ארכיון code613m

  • הודעות מותאמות אישית SQL SERVER
    א ארכיטקט

    שלום רב

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

    פורסם במקור בפורום CODE613 ב10/04/2014 11:39 (+03:00)

    ארכיון code613m

  • דימום בלב - בעיה קריטית באבטחה של openssl
    א ארכיטקט

    מזעזע

    lastpass בתוך הבעיה?? יש שם מיליוני סיסמאות של לקוחות בנקים....

    פורסם במקור בפורום CODE613 ב10/04/2014 11:48 (+03:00)

    ארכיון code613m

  • התקנת תוכנה
    א ארכיטקט

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

    פורסם במקור בפורום CODE613 ב09/04/2014 00:17 (+03:00)

    ארכיון code613m

  • מה זה ליסט בדוט נט
    א ארכיטקט

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

    פורסם במקור בפורום CODE613 ב01/09/2015 15:49 (+03:00)

    ארכיון code613m

  • מה זה ליסט בדוט נט
    א ארכיטקט

    @רחמים

    כאן מדובר על מנוע חיפוש לא מתאים לזה דטה-בייס בשום אופן

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

    חיפוש של שתי מילים, עם מרחק 30 בינהם, בכל מאגר היברובוקס שיש בו 52 אלף ספרים [530 גיגה] לוקח קצת יותר משניה.

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

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

    ארכיון code613m

  • מה זה ליסט בדוט נט
    א ארכיטקט

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

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

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

    ארכיון code613m

  • ניהול חלונות WPF
    א ארכיטקט

    @דוד ל.ט.

    בעיקרון לסגור זה להסיר טאב קונטרול.
    חייבים לכתוב לזה קוד מסויים.

    @רחמים

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

    חבר'ה כמה פעמים כבר אמרתי, יש מחלקה אדירה שנקראת ChromeTabs שזה טאב קונטרול שנראה כמו כרום, מתנהג כמו כרום, ושם אפשר לפתוח חדש (ולארח בתוך הטאב יוזר קונטרול), לסגור, יש אפילו את האיקס הקטן הזה בצד שמאל של הלשונית שנהיה אדום עם ריחוף העכבר, הוא יודע גם להרחיב ולצמצם את הרוחב של הלשונית לפי הצורך, הכל בכל מכל כל,
    וזה לשון גיט האב: A WPF custom tab control built from the ground up to mimic the user experience found in Google's Chrome browser.
    עובד ב WPF בצורה מדהימה. כל מה שצריך זה לתת להם קרדיט. אין שום צורך לשבור את הראש בנושא הזה.

    ChromeTabs.rar

    פורסם במקור בפורום CODE613 ב07/04/2014 22:24 (+03:00)

    ארכיון code613m

  • ניהול חלונות WPF
    א ארכיטקט

    @דוד ל.ט.

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

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

    פורסם במקור בפורום CODE613 ב07/04/2014 13:36 (+03:00)

    ארכיון code613m

  • האופרטור And
    א ארכיטקט

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

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

    פורסם במקור בפורום CODE613 ב03/04/2014 16:29 (+03:00)

    ארכיון code613m

  • האופרטור And
    א ארכיטקט

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

    Public Shared Function IsDir(path As String) As Boolean
            Try
               
                    Return (File.GetAttributes(path) And FileAttributes.Directory) = FileAttributes.Directory
             
            Catch ex As Exception
            End Try
            Return False
        End Function
    

    פורסם במקור בפורום CODE613 ב03/04/2014 13:51 (+03:00)

    ארכיון code613m

  • שימוש בכינויי שדות בתוך שאילתה Sql Server
    א ארכיטקט

    זה הפתרון:

    select c.pai/2  as field ,* from (select 345*3.141 as pai) as c
    

    למה? לא יודע, כנראה צריך להריץ קודם כל את שאילתת המשנה ולתת לה שם.

    פורסם במקור בפורום CODE613 ב02/04/2014 13:51 (+03:00)

    ארכיון code613m

  • שימוש בכינויי שדות בתוך שאילתה Sql Server
    א ארכיטקט

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

    דוגמא:

    select 345*3.141 as pai , pai/2 as field
    

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

    פורסם במקור בפורום CODE613 ב02/04/2014 12:56 (+03:00)

    ארכיון code613m

  • קישורים בדפדפן
    א ארכיטקט

    יש אטריבוט target ב HTML שקובע את זה.

    <a href="http://code.613m.org/" target="_blank">לאתר קוד 613</a>
    

    פורסם במקור בפורום CODE613 ב31/03/2014 23:01 (+03:00)

    ארכיון code613m

  • עדכון גירסאות מסדי נתונים SQL SERVER
    א ארכיטקט

    שלום

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

    פורסם במקור בפורום CODE613 ב21/03/2014 13:08 (+02:00)

    ארכיון code613m

  • C# Setings
    א ארכיטקט

    אגב יש לזה התנהגות מעניינת, כשאתה מחליף את קובץ ה EXE אצל הלקוח לעדכון גירסה, ההגדרות שלו נשמרות ולא נדרסות....

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

    ארכיון code613m
  • 1 / 1
  • התחברות

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

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