דרוש מפתח HMI (מתכנת)

דרוש מפתח HMI (מתכנת)

החברה נמצאת ברמת החייל, תל אביב.
מפתח Full Stack -
ידע נדרש:
C# (לא צריך winforms\wpf), כולל unsafe
שרתים (הבנה בסיסית) - פרוטוקולים, TCP, UDP, ועד HTTP
צד לקוח - HTML, JS, CSS
שליטה בעברית ברמה טובה (שיחה\תיעוד)
יתרונות:
הכרות עם:
PHP
דרופאל
פייתון
web2py
תחומים:
בקרה
מערכות חשמל

** בהודעה שלי תצורף חידה שהפתרון שלה הוא המייל למשלוח קו"ח. **

קוד:
נתון struct (שפת C, 32 ביט) הבא:

struct person {
    long int crc;
    char name[24]; 
    long int id;
    bool c_knowledge; //long int
    char mail[24];
};
נתון מערך בתים שהגיע בתקשורת שזו תכולתו:
[0x7b, 0x0, 0x0, 0x0, 0x4a, 0x6f, 0x68, 0x6e, 0x20, 0x44, 0x6f, 0x65, 0x0, 0x3d, 0x3e, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f, 0x18, 0x40, 0x0, 0x40, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff, 0xff, 0x74, 0x65, 0x63, 0x68, 0x31, 0x40, 0x64, 0x64, 0x63, 0x2e, 0x63, 0x6f, 0x2e, 0x69, 0x6c, 0x0, 0xc0, 0xff, 0x22, 0x0, 0x4e, 0x24, 0x40, 0x0]
מערך הבתים מכיל מידע שבהצבה לstruct, בכתובת המייל תדע לאן לשלוח את הקו"ח.
 

yair24

Member
לא אמרת אם זה BIG ENDIAN או LITTLE ENDIAN

חחח
&nbsp
סתם האמת פעם בא לי לראיון עבודה איזה אחד ונתתי לו שאלה ככה בסגנון הזה, ההוא לא ידע איך לפתור את השאלה אז הוא אומר לי אי אפשר לפתור את זה כי לא אמרת אם זה BIG ENDIAN או LITTLE ENDIAN...
&nbsp
הסתכלתי עליו ואמרתי לו.
&nbsp
אתה יודע מה?
זה BIG ENDIAN עכשיו תפתור. ואם לא תצליח אז תפתור לי עם LITTLE ENDIAN
&nbsp
חחח
&nbsp
&nbsp
&nbsp
בהצלחה בגיוס בכל מקרה.
 

rj111

New member
זה לא משנה קוד ASCII נמצא בבייט בודד

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


 

rj111

New member
אתר נחמד

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