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

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

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

dovid

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

פוסטים

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

  • עדכונים שוטפים מהפורום - קוד פתוח
    dovidD dovid

    @KingYes

    לא בשביל משהו.. אבל אם היית כותב את זה בתסריט פייטון.. היית רושם את כל זה ב-4-8 שורות.. ואולי בשביל Notification.. היית מוסיף עוד 2 שורות.
    (כמובן בלי טעינה של כל ה-GUI וכו'.. אלא קוד נקי בלי פקדים מיותרים).

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

    פורסם במקור בפורום CODE613 ב13/02/2014 15:30 (+02:00)

    ארכיון code613m

  • מאמר: האם ללמוד תכנות/פיתוח אתרים?
    dovidD dovid

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

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

    קודם כל – מי אני? למרות שאין לי תואר במדעי המחשב – אני מתכנת כבר 15 שנים. עובד בשעת כתיבת שורות אלו בחברת HP Software (אין שום קשר למדפסות) כמפתח PHP ומפתח כתחביב וכמקצוע. אם אתם רוצים מידע נוסף – לחצו על אודות האתר כדי לקרוא עלי ועל דברים שעשיתי.
    שנית – כפי שנכתב בשר הטבעות: עצה היא דבר מסוכן גם כשחכם נותן אותה וגם כשחכם מקבל אותה. אני לא מכיר אתכם באופן אישי ולא יכול להכיר את סט היכולות שלכם. בנוסף, אני לא מכיר את כל תעשית ההיי טק וכל הנתיבים להצלחה ולהשתלבות. לא כל החוכמה נמצאת אצלי.

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

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

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

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

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

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

    @דהמרקר

    בעשור הראשון של שנות ה-2000, מספר המועסקים בהיי-טק צמח ב-10% בלבד – מ-47 אלף בשנת 2000 ל-56 אלף ב-2010

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

    אז התשובה מורכבת – אם אתם אוהבים לתכנת, אתם לא צריכים את המאמר הזה. לימדו תואר במדעי המחשב או לימדו קורס מקצועי שיכוון אתכם ויעשיר אתכם. יש כמה קורסים מקצועיים מצויינים בישראל.
    אם אתם לא מכירים מספיק תכנות – לפני שאתם שופכים עשרות אלפי שקלים ותקוות רבות בקורס מקצועי – עשו לעצמכם טובה ונסו ללמוד שפת תכנות קלה והתנסו בה בעצמכם. זה יכול להיות PHP או JavaScript. לימדו HTML ו-CSS לפי התוכנית הזו. נסו לראות אם אתם נהנים מזה. אם אתם מוצאים את עצמכם בשתיים בלילה מול המחשב בשיא ההתלהבות – יש מצב שנולדתם לזה. תוכלו לבדוק איזה קורס מתאים לכם יותר: האם קורס פיתוח אתרים? קורס מפתחי מובייל? קורס ג'אווה? דוטנט?
    אם זה משעמם אתכם או קשה לכם – יש סיכוי שתכנות הוא לא בשבילכם.

    פורסם במקור בפורום CODE613 ב13/02/2014 10:30 (+02:00)

    ארכיון code613m

  • פונקציית StrPtr עושה בעיות ב 64 ביט
    dovidD dovid

    @ארכיטקט

    תודה רבה לכל המשתתפים undefined undefined undefined undefined

    עכשיו הכל עובד מצויין!!! בעיקר דוד ל.ט.

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

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

    פורסם במקור בפורום CODE613 ב12/02/2014 20:28 (+02:00)

    ארכיון code613m

  • פונקציית StrPtr עושה בעיות ב 64 ביט
    dovidD dovid

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

    פורסם במקור בפורום CODE613 ב12/02/2014 19:32 (+02:00)

    ארכיון code613m

  • פונקציית StrPtr עושה בעיות ב 64 ביט
    dovidD dovid

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

    אל תשכח לסמן את האשכול כפתור.

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

    ארכיון code613m

  • פונקציית StrPtr עושה בעיות ב 64 ביט
    dovidD dovid

    ארכיטקט, ניסית את הLongPtr?

    פורסם במקור בפורום CODE613 ב12/02/2014 18:43 (+02:00)

    ארכיון code613m

  • פונקציית StrPtr עושה בעיות ב 64 ביט
    dovidD dovid

    אני חושב שבעייתך מוזכרת במאמר זה.

    אם הבנתי את האנגלית טוב, אתה אמור להחליף כל Long המופיע בDeclare לLongPtr.

    פורסם במקור בפורום CODE613 ב12/02/2014 15:34 (+02:00)

    ארכיון code613m

  • קוד לדוגמא: פנייה ישירה ומהירה לSQL SERVER מאקסס
    dovidD dovid

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

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

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

    ארכיון code613m

  • קוד לדוגמא: פנייה ישירה ומהירה לSQL SERVER מאקסס
    dovidD dovid

    @ClickOne

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

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

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

    ארכיון code613m

  • קוד לדוגמא: פנייה ישירה ומהירה לSQL SERVER מאקסס
    dovidD dovid

    א. לא התכוונתי מידור בין עובד לעובד, זה בלתי אפשרי עם משתמש אחד, בתוכנה שניגשת לנתונים לא דרך תיווך של מידור משתמשים או בDB או בכל רכיב בתוכנה אחר [u:2ezjn93c]שאינו על המחשב המקומי[/u:2ezjn93c]. התכוונתי למידור שהעובד לא יוכל לעשות דברים גרועים יותר ממה שהתוכנה יכולה לעשות. הכלל: אם אין רמת משתמשים מרוחקת (בDB מרוחק, או כל שרת אחר כמו WebService או WCF או ASP כמו שאמרת), כל מהגבלה שרוצים להחיל על המשתמש מוכרחים להחיל גם על האפליקציה. וכל מה שהאפליקציה מסוגלת לעשות מבחינת הרשאות, המשתמש בה פוטנציאלית יכול גם.
    ב. הנחת העבודה שלי היא שזה אפשרי להוציא מחרוזת טקסט מתוך תוכנה כל שהיא לא משנה איך היא קומפלה. יותר מזה, גם כשהמחרוזת איננה ליטרל אלא משתנה, אפשר לגשת לזיכרון של התוכנה או לעקוב אחרי התקשורת של התוכנה ולקבל את הקונקשיין המלא. איך? אני אפי' לא יודע, אבל זה בהכרח אפשרי. האבטחת המידע בקשר לטבלאות המקושרות לא משנה את ההנחה האמורה.
    ג. אין שום סתירה בין שימוש בSP לDataSet, זה הולך יופי ביחד.

    פורסם במקור בפורום CODE613 ב13/02/2014 10:01 (+02:00)

    ארכיון code613m

  • קוד לדוגמא: פנייה ישירה ומהירה לSQL SERVER מאקסס
    dovidD dovid

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

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

    פורסם במקור בפורום CODE613 ב12/02/2014 19:21 (+02:00)

    ארכיון code613m

  • קוד לדוגמא: פנייה ישירה ומהירה לSQL SERVER מאקסס
    dovidD dovid

    אני לא בסוגיא אז אל תטרח להסביר לי עוד.
    הדברים ששאלת:

    1. SP יותר בטוח במידה ואתה נותן לו הרשאה נמוכה יותר. אם יש לתוכנה שלך הרשאת גישה לטבלאות, המשתמש (לא הלקוח, הבחור מול המחשב, פקיד גיק כזה) יכול לXXX. משא"כ בSP הוא מוגבל למה שהוא מספק.
      דרך העבודה עם SP זה לא לכתוב את שמו כמו שאילתה, הוא אומר להיות אלגנטי יותר, אני לא יודע עד כמה אקסס תומך בזה, יעויין: http://support.microsoft.com/kb/185125
      בקשר להרגל לSQL הרגיל ובקשר לגמישות אתה חופשי להמשיך זאת בצד המסד, תוך עריכת הSP.

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

    פורסם במקור בפורום CODE613 ב12/02/2014 18:55 (+02:00)

    ארכיון code613m

  • קוד לדוגמא: פנייה ישירה ומהירה לSQL SERVER מאקסס
    dovidD dovid

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

    פורסם במקור בפורום CODE613 ב12/02/2014 10:50 (+02:00)

    ארכיון code613m

  • יצוא מסד נתונים אקסס ל-SQLServer
    dovidD dovid

    בהתקנה רגילה של SQL SERVER מותקן אשף בשם Import and Export Data.
    חפש אותו בתוכניות.
    האו מייצא ומייבא הרבה דברים מ/אל הרבה דברים.

    פורסם במקור בפורום CODE613 ב11/02/2014 10:52 (+02:00)

    ארכיון code613m

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

    בעזרת השם והסיסמה אתה יכול לקרוא כמו Outlock.
    יש שתי פרוטוקלים IMAP וPOP, ואתה צריך לראות דוגמאות באינטרנט איך עובדים איתם, לי אין נסיון בזה כלל.
    ראה כאן:
    http://stackoverflow.com/questions/670183
    http://stackoverflow.com/questions/545724

    בהצלחה.

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

    ארכיון code613m

  • Sql Server התנהגות מפתח ראשי
    dovidD dovid

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

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

    ואכן לא לגמרי הבנתי את כל התוכנית. לא הבנתי למה א"א להשתמש בתנאי עם קיים אפי' בגוף השאילתה. ולמה Group by מסובך, ומה לגבי UNION וMERGE.

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

    פורסם במקור בפורום CODE613 ב09/02/2014 16:45 (+02:00)

    ארכיון code613m

  • Sql Server התנהגות מפתח ראשי
    dovidD dovid

    לא הבנתי, ארכיטקט אמרת הכל במכה והבאת קוד של שורה בודדת.

    מידי דברי גיגלתי ומצאתי http://stackoverflow.com/questions/1139050/how-to-ignore-duplicate-key-error-in-t-sql-sql-server
    יש שם כמה פתרונות:
    א. קביעת ערך במשתנה מערכת בשם XACT_ABORT
    ב. כנ"ל עם IGNORE_DUP_KEY
    ג. תנאי בהכנסה של אם קיים.
    ד. יעויין שם...

    פורסם במקור בפורום CODE613 ב09/02/2014 12:19 (+02:00)

    ארכיון code613m

  • Sql Server התנהגות מפתח ראשי
    dovidD dovid

    בדוק גם להשתמש עם UNION לפני ההכנסה, עם הטבלה הקיימת כבר.

    פורסם במקור בפורום CODE613 ב09/02/2014 12:15 (+02:00)

    ארכיון code613m

  • כפייה על חישוב מידות אלמנט ב-WPF לפני הצגתו על המסך
    dovidD dovid

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

    פורסם במקור בפורום CODE613 ב06/02/2014 17:55 (+02:00)

    ארכיון code613m

  • למה אף אחד לא אמר כאן שאפשר לתקשר עם פרוצדורה מאוחסנת ב odbc
    dovidD dovid

    @ארכיטקט

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

    עם קוד? אז למה לא WPF? 🙂

    פורסם במקור בפורום CODE613 ב06/02/2014 13:29 (+02:00)

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

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

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