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

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

לא צריך מתמטיקה ברמה גבוהה.

 

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

 

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

 

כך תוכל לטבול את הרגליים במים ולהבין אם זה מתאים לך.

 

 

self.py - הדרך שלך ללמוד פייתון - קמפוס IL

 

ממליצה על קורס נוסף בקמפוס ILנעה ונדהאחרונה

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

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

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

מה אתה רוצה לדעת?zoharelias


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

אבל אני בקושי מבין קצת מושגים

עזוב מושגים, דבר תכלסzoharelias

יש משהו שמעניין אותך, במילים שלך?

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

לקרוא את הדברים האלה ... האותיות המוזרות אם אתה מבין מה אני מתכוון

אם אתה באמת רוצה ללמודzoom pro

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

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

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

2. self.py - הדרך שלך ללמוד פייתון - קמפוס IL

 

לא עברתי על הקורסים האלה, אבל הם נראים טובים.

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

תודה אחי .... ריק סאנצ'ז


למדתי את כולםנעה ונדהאחרונה
עבר עריכה על ידי נעה ונדה בתאריך כ"ח בשבט תשפ"א 00:15

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

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

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

 

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

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

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

 

בתודה מראש

לא הבנתיbaruchiro
יכול להיות שאתה מחפש API למבזקים?
כלומר אתה רוצה לקחת מבזקים של חדשות שכבר נמצאים באיזה שירות מסוים ורק להציג אצלך?
בפניםהרוזן ממנוטה

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

אין לי מושג מה זה API

עדיין לא מביןbaruchiro

יש לך אתר משלך, תכתוב בו מבזקים.

למה אתה צריך לכתוב אותם באתר אחר ואז להטמיע?

 

מה חסר לך? עיצוב? אחסון? שאתה מצפה שאתר אחר ייתן לך?

כי נראה לי שפה מתחבאת השאלה שלך.

בפניםהרוזן ממנוטה

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

מה הפלטפורמה שאתה רץ עליה?עוקר הרים

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

 

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

 

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

בפניםהרוזן ממנוטהאחרונה

site123. אבל לא נראה לי שהבנת מה אני מחפש

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

לא נסיתי את זה אף פעם,

 

https://www.geeksforgeeks.org/convert-python-sc‎ript-to-exe-file/

 

 

How to convert .py to .exe? Step by step guide.

 

הראשון נראה יותר קל.

 

 

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

פייטון, זה יותר שפה של אלגוריתמיקה, 

לא של הפצה , לכן זה פחות נפוץ.

 

אבל שוב, לכל שפה יש את הכלים שלה כדי להפוך את התכנה ל exe file

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

לא יודעת לכתוב בשפה מקצועית אבל בערך-

יש לי 3 מחרוזות של מספרים

איך מחברים אותם למחרוזת אחת בלי תתי מחרוזות באמצע?

 

לדוגמה:

קלט

a=[1.2.3]

b=[4,5,6]

 

פלט מבוקש

[c=[1,2,3,4,5,6

 

כי אם אני עושה

c=a+b

זה יוצא

[[4,5,6],c=[[1,2,3]

 

מקווה שמובן. ושפה זה המקום לדברים כאלה..

הבנתי משםילדה של אבאאחרונה

תודה רבה!

אח שלי מחפש עזרה, ביקש שאשלח גם פהפאי פקאן
מישהו פה מכיר את הAPI של גוגל? (Apps sc‎ripts) ויצא לו לעבוד עם גוגל גוגל פורמס?
התשובה לא תעזור לך הרבה, מה תעשה עם "כן"?baruchiro

אולי עדיף שתשאל את השאלה הבאה כבר

לא לשאול אם לשאול, פשוט לשאול.11111אחרונה

והתשובה היא כן, ואם היתה פה את השאלה אז יכול להיות שכבר הייתי מגיב לה.

התיעצות על תחילת לימודי תכנותאףאחד

אני חושב להתחיל ללמוד תכנות, ויש לי כמה שאלות, אשמח שמי שיש לו ניסיון יענה:

אני בן 33, ללא ניסיון בתחום (הייתי מורה).

1) אם אלמד בקורס של מכללה (ולא תואר), מה הסיכוי להתקבל לעבודה לאחר מכן?

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

3) איזה תחום כדאי ללמוד בכדי למצוא אחר כך עבודה? (מטרתי- למצוא עבודה ולהתחיל לעבוד כמה שיותר מהר. עדיפות גדולה לתחום שיהיה יותר גמיש ורגוע מבחינת שעות העבודה. פחות חשוב השכר הגבוה)

4) האם בדיקת תוכנה יותר קל ללמוד/להתקבל לעבודה בשלב ראשון? והאם זה אותם שעות עבודה כמו פיתוח, או אפשרי פחות שעות? והאם ניתן בהמשך לעבור מבדיקת תוכנה לפיתוח ע"י לימוד עצמי?

תודה רבה!

שאלות חשובות שאף פעם אין להם תשובה ברורהbaruchiro
לכן אני לא חושב שאני יכול לתת תשובה.

אבל אנחנו פה, נעזור לך
תשובות כמיטב הבנתיzohareliasאחרונה
עבר עריכה על ידי zoharelias בתאריך כ"ט בטבת תשפ"א 22:15

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

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

 

פיתוח לאינטרנט: מתחילים בעיצוב אתרים, דרך שימוש בכלים כמו WIX או WORDPRESS ועד מה שנקרא FRONTEND, שזה לכיוון של JAVAsc‎ript + ספריות קוד שנותנות אפליקציות שנראות כמו תוכנה ממש בתוך האתר.

בנוסף יש את מה שנקרא BACKEND וכולל קוד שרץ בשרת וקוד שמטפל ומנהל בסיסי נתונים וכולי וכולי.

ביחד זה נקרא FULL STACK.

 

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

 

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

 

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

מצד שני השכר של בודק תוכנה הוא כמובן יותר נמוך באופן ניכר מאשר מתכנת.

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

 

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

 

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

 

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

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

 

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

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

 

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

 

אני חושב שהדימוי של מתכנת בודד הוא די מיושן וסטריאוטיפי.

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

שפת c#Nothink
האם יש ביקוש לשפה הזאת?
לא עשיתי מחקר בתעשייהbaruchiro

אבל כן, השפה חיה ובועטת.

לגמרימשה

(שליש מהאתר הזה כתוב ב-#C, והשאר בתאומה שלה).

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

השנים.

 

והוא כותב שזו השפה הרביעית בעולם נכון ל 2019

 

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

 

 

 

אז זהו, שצריך לזכור את השינויים האחרונים של השפה הזאתbaruchiro

היא כבר לא רק לWindows, ואם אתה חושב עליה בהקשרים שהם לא Windows Forms (למשל Services / Web) היא אחרת לגמרי

לא כל כך הבנתי למה אתה מכווןאליסף א

אשמח שתרחיב.

 

 

אפשר לפתח בשפת #C לא רק לחלונותzoharelias

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

בקיצור, לכל הפלטפורמות הממוחשבות.

אז אתה מרחיב את האפשרויות שהבאתי בתשובה שליאליסף א

אתה אומר ש C# רלוונטית הרבה יותר ממה שהצגתי.

 

תודה. 

קצת על דוטנטאלגוריאחרונה

NET. זו סביבת פיתוח שלמה שמכילה משפחה של שפות, הפופולארית מביניהן C#, למיטב נסיוני (לא מכיר מישהו שחושב שVB נותנת לה פייט או כל שפת דוטנט אחרת).

בשנים האחרונות מייקרוסופט הלכו להרבה כיוונים חדשים, והיום הסביבה כבר הרבה מעבר לפיתוח בסביבות ווינדוס בלבד - .NET Standard, .NET Core וכו'.

מאוד פופולארית וחזקה בהקשרי פיתוח WEB - יש לא מעט אתרים רציניים מאוד שכתובים בדוטנט (StackOverflow למשל).

כנ"ל בהקשרי מובייל עם Xamarin.

בקיצור, היא עדיין נותנת בראש.

 

בכלל, כשמדברים על תכנות, לדעתי - הדבר החשוב הוא להכיר ולהבין קונספטים כמו תכנות מונחה עצמים, Multithreading, תכנות רשתי (סוקטים וכו'), א-סינכרוניות, עבודה עם זיכרון, עבודה עם API של מערכת ההפעלה וכד'.

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

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

 

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

גם העולמות האלו יכולים להשתנות מדי פעם. ב10 שנים האחרונות למשל היה מהפך גדול בטכנולוגיות בהקשרי פיתוח WEB, כמו המון טכנולוגיות וספריות WEB שלא היו (Angular, React, Vue וכד'), גרסאות חדשות לשפות שונות (פייתון, PHP) ועוד.

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

 

בהצלחה

עזרה ב-HTML?ניק כמעט בלי ראש

מישהו יכול לכתוב דוגמה לקוד עם background?

אני מנסה מלא זמן ולא מצליח...חושב

הנה?baruchiro

הנה

בערך...ניק כמעט בלי ראש

התכוונתי לרקע של תמונה.

עכשיו?baruchiro
רקע של תמונה
איך אתה עושה את זה? איך אתה מכניס HTML לתגובה שלך?אליסף א

This text is bold

טוב, הבנתי אליסף א

אתה לוחץ על  "מקור"

 

תודה

 

תודה!ניק כמעט בלי ראשאחרונה


מישהו כאן מבין ב-vbs (ויזואל בייסיק סקריפט)?zoom pro
איזה פקודה כותבים כדי לפתוח תיקייה קיימת?
ובכללי, יש מדריכים נורמליים לvbs?
מישהו?zoom pro
לא מכיר בכלל.11111

אבל כמה רגעי גוגל,

   Set fso = CreateObject("sc‎ripting.FileSystemObject")
   Set f = fso.GetFolder(path)
נערךzoom pro
אבל מה אתה רוצה לעשות איתה אין שפה נורמלית ומודרנית יותר?11111


...zoom pro
אני לא מבין יותר מידי בתכנות. וסתם עלה לי פתאום רעיון איך לעשות נעילת תיקייה עם סיסמא (אנשים שמבינים קצת במחשבים יצליחו לפתוח, אבל מגן מפני רוב האנשים) בצורה פשוטה בשפה הזאת.
הבעיה היא שאני לא יודע להגדיר פתיחת תיקייה אחרי שכותבים סיסמא נכונה..
לגבי לימוד- זה שפה נוחה עבור משתמשי ווינדוס, לא? (ליצור דברים נחמדים בכמה דקות מכל מחשב בלי להוריד כלום).
וגם אני רוצה לדעת להשתמש ב-Acess
בדוק חומר על האובייקט FileSystemObjectzohareliasאחרונה
אהלן, יש לי שאלה:סטגדיש
זה באמת נכון שכל הלימודים במגמת מחשבים עד י"ב תופסים בערך את שלושת השיעורים הראשונים בקורס הראשון של מדעי המחשב באוניברסיטה או משהו כזה? זה ממש מועיל או לא כ"כ?
סביר שהקורס מבוא למדעי המחשב מכסה את כל החומר לבגרות, ויותרQ.M.

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


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

אפשר להגיד שזה נכון, אבלbaruchiro

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

 

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

 

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

הבנתי, תודה רבה!סטגדיש
לא 3 שיעורים ראשוניםנפשי תערוג
אבל בהחלט אחרי סמסטר אחד למי שלמד מדעי המחשב בתיכון לא יהיה יתרון משמעותי

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

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

אתר מומלץ עם מדריכים באנגלית:

Selenium Tutorial for Beginners: Learn WebDriver in 7 Days

 

מומלץ לחפש ביוטיוב

https://www.youtube.com/results?search_query=%D7%A1%D7%9C%D7%A0%D7%99%D7%95%D7%9D+%D7%90%D7%95%D7%98%D7%95%D7%9E%D7%A6%D7%99%D7%94+%D7%9E%D7%93%D7%A8%D7%99%D7%9A

 

אפשר למצוא גם בעברית

 

 

וכולי וכולי אינספור תוצאות.

בהצלחה.

C# - חיבור פתוח בעידכוןאונמר

היי,

יש לי פונקציית עידכון לDB

וכשאני משתמשת בה, זה עובד לי בפעם הראשונה, ובשניה או השלישית זה כותב לי שגיאה כזאת:

מישהו יודע איך לסדר את זה? או מה זה אומר?
 
תודה רבה!

 

החיבור הראשון צריך להיסגרzohareliasאחרונה

את צריכה לסגור את החיבור בסיום הפעולה.

 

ואז בקריאה הבאה הוא ייפתח מחדש.

בvisual studio כשאני מריץחסוי מאוד

אני לא רואה את השדות עם הארגומנטים...

מישהו יודע איך מחזירים את החלונית הזו?

אין לי מושג מה זה "שדות של ארגומנטים"baruchiro
התכוונתי לחלונית הזוחסוי מאודאחרונה
Watch window?Q.M.

Ctrl + Alt + W + 1

בסוף הסתדרתיחסוי מאוד

תודה בכל מקרה

וגם לך, @משה

 

היישושיאדית

אני בוגרת כיתה י' והתחלתי השנה מגמת מחשבים

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

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

מה עלי לעשות.

אנשים שמבינים בראשים של מתכנתים תיעצו לי

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

לעבוד בפועל במגמה שאת עושה בתיכון. לא חייב להיות קשר. 

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

הייפרח תלוש

אמנם אני עדיין לומדת...

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

 

בהצלחה בעז"ה עם מה שתחליטי!

עשיתי בתיכון 5 יח"ל פיזיקה מחשבים מתמטיקהבינייש פתוח

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

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

תנסי לשלבאליסף א

אולי תצליחי להבין איך עובד AI.

 

(בחיוך. כמובן)

 

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

 

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

זה רק פותח עוד דלתות, כפי שכבר כתבו לפני.

 

 

תגדירושושיאדית
פותח דלתות....
זה יפתח לי דלתות בלימוד לדוקטורט בפסיכותרפיה?
לאחמדת66

אבל כן לכל מקצועות ההייטק.

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

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

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

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

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

כמו ההרגלים, כך הן המחלקות בתכנות. הן שם בכל מקרה.
כמו בהרגלים, אנחנו בוחרים אם להשתמש בהן או לא. 

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

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

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

אבל אם אין? כמו בסוג של מכירות, תייצרי את זה. תזכי בכמה ציפורים. מן הראוי שגם זה יהיה. ובשמחה. 

תודה🙏שושיאדיתאחרונה
מישהו שמבין בazure?אונמר

אשמח לסיוע קטנטן כי זה עושה לי שגיאה בpublish...

מישו יודע אם אני אמורה לכתוב פה--אונמר

את הכתובות של האיחסון שלי?

זה בקניית דומיין חדש. האיחסון בazure...

מישהו לעזרה בפייתון - למתחיל..me.


אני יודע מעט, אשמח לנסותפטל.
שלחתי בש"א.me.אחרונה


העלאת אתר לענןאונמר

יש המלצות למשהו מסוים?

כמה עלות הגיונית בשביל אתר בסיסי עם דאטא בייס?

למה צריך לשים לב?

 

תודה רבה!

 

באיזו טכנולוגיה הוא כתוב?zohareliasאחרונה

ומה סוג בסיס הנתונים?

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

אתה מתכוון שיש לך ממש 2 פרוססים שונים, למשל אתר בNode וAPI בPython, אבל אתה רוצה לייחצן החוצה רק URL:port אחד?

 

אולי זה נקרא API Gateway?

כן, זאת הייתה הכוונהshm
כמו שמתואר פה. sockets - Can two applications listen to the same port? - Stack Overflow
אני רוצה רק לדעת אם יש איזשהי ספרייה או פלטפורמה שנותנת לעשות את זה בצורה נוחה בלי להתעסק ב-Low-Level
נראה לי שזה נקרא API Gatewaybaruchiro

ויש עוד כמה שיטות, אולי service discovery, לא יודע.

 

תכתוב בגוגל "API Gateway vs" ותראה מה הוא מציע לך

אם הממשק שלך הוא מבוסס HTTPאנונימי (2)

אתה יכול להשתמש בשרת HTTP כלשהו כפרוקסי, עם אפליקציה שתמיין עליו.

לא הבנתי מאיפה האמירה שקל לעצב ממשק משתמש בpython

אולי הוא התכוון שקל לפתח API בPython?baruchiro
התכוונתי שקל לפתח API בפייתוןshm

וזה בהחלט רעיון לא רע, חשבתי עליו כבר. הבעיה היא שככה אתה פותח 3 או יותר פורטים (לפי כמות השירותים), וזה די בזבוז משאבים

אין לי מושג באיזה קנה מידה אתה עובד, אבל לפתוח 3 פורטים זהאנונימי (2)אחרונה

לא בזבוז משאבים על יותר ממחשבון

python, node, aspcore וכל אלה לא נפתחים החוצה בפרודקשןמשה

אלא משתמשים בסוג של פרוקסי. בערוץ 7 זה varnish ובמקומות אחרים זה יכול להיות IIS (על windows) או nginx.

 

גגל על זה קצת. צריך גם HOST HEADER וכל זה.