Logo

רד-בורד: ארכיון

ראשי > תיכנות > סוקטים

07/08/2006 18:09:00 newbez
אני יודע בערך מה הפרוש של המילה הזואת
מישהוא יכול לפרש לי אותה
ולהגיד לי מה זה
מה עושים עם זה
איפה לומדים על זה
[ההודעה נערכה על-ידי newbez1 ב-07/08/2006 18:33:13]
07/08/2006 19:02:12 sysctl
לפני כמה ימים שאלת מה זה "התקפת דיפייס" ושאלות באצווה
כבר אתה קופץ לסוקטים?!

תרגיע קצת...
07/08/2006 19:04:00 newbez
חחחחחחח אני לומד
ולא שאלתי שאלות באצווה דווקא תנושא הזה אני יודעאולי שאלתי אבל מיזמן
אני לומד אחי
07/08/2006 19:05:38 sysctl
תאמין לי שעוד לא הגיע הזמן שלך ללמוד סוקטים...
07/08/2006 19:15:43 newbez
אז מה אתה חושב שאני צריך לילמוד עכשיו?
07/08/2006 21:52:25 Zibi
ולמה זה פה ולא בתכנות?

וקודם לומדים את הבסיס אחר כך דברים מתקדמים.
07/08/2006 22:02:55 newbez
נו יאללה מספיק אני יודע תיכנות
ביקשתי משהוא מי שיכול שיביא מי שלא
שלא יגיב
אני יודע תיכנות
אני מעונין לילמוד מספיק להגיד קשה מידי תביאו וזהו
08/08/2006 00:17:32 sysctl
באיזה שפות?
08/08/2006 00:32:56 MasterBlaster
בקשר לשאלה שלך - Socket זה מעין שקע שניתן לקרוא ולכתוב אליו נתונים. יש די הרבה סוגים של שקעים. המוכרים שביניהם הם כמובן שקעי ה-AF_INET (שקעי Internet) ומשפחת ה-AF_UNIX (שקעי Unix) . כמובן שיש עוד כמה סוגים שבטח שכחתי.


בקיצור, כמו שכבר אמרו לך פה - אתה קופץ מהר מידי. תבין שלדעת לעשות printf או scanf זה לא נקרא תכנות.[ההודעה נערכה על-ידי MasterBlaster ב-08/08/2006 00:34:10]
08/08/2006 11:28:10 Zen[o]r
תרגום של "Beej’s Guide to Network Program"

[ההודעה נערכה על-ידי Zen[o]r ב-08/08/2006 11:30:09]
08/08/2006 12:50:01 newbez
ציטוט:בקשר לשאלה שלך - Socket זה מעין שקע שניתן לקרוא ולכתוב אליו נתונים. יש די הרבה סוגים של שקעים. המוכרים שביניהם הם כמובן שקעי ה-AF_INET (שקעי Internet) ומשפחת ה-AF_UNIX (שקעי Unix) . כמובן שיש עוד כמה סוגים שבטח שכחתי.


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

[ההודעה נערכה על-ידי MasterBlaster ב-08/08/2006 00:34:10]
איזהרוע לב אני יודע יותר מיזה למה אתה מזלזל
אז תגידו לי לפחות איזה רקע אני צריך כדאי לילמוד סוקטים
כי אני חייב לבתחיל מאיפה שהוא
08/08/2006 12:58:04 sysctl
מערכים ופונקציות, אתה יודע? ותגיד באילו שפות...
08/08/2006 12:58:34 MasterBlaster
ציטוט:ציטוט:בקשר לשאלה שלך - Socket זה מעין שקע שניתן לקרוא ולכתוב אליו נתונים. יש די הרבה סוגים של שקעים. המוכרים שביניהם הם כמובן שקעי ה-AF_INET (שקעי Internet) ומשפחת ה-AF_UNIX (שקעי Unix) . כמובן שיש עוד כמה סוגים שבטח שכחתי.


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

[ההודעה נערכה על-ידי MasterBlaster ב-08/08/2006 00:34:10]
איזהרוע לב אני יודע יותר מיזה למה אתה מזלזל
אז תגידו לי לפחות איזה רקע אני צריך כדאי לילמוד סוקטים
כי אני חייב לבתחיל מאיפה שהוא

באיזו שפה אתה מתכנת?[ההודעה נערכה על-ידי MasterBlaster ב-08/08/2006 12:58:46]
08/08/2006 16:04:26 newbez
פסקל
מה שלמדתי מהבית ספר ועוד הרבה מימה שלא מלמדים
וגם אני באמצע של לימוד של c++
ששמתי לב שזה כימעט אותו דבר
אז זה עזר כי ראש ליצור מנגנונים שיעבדו יש לי
רק שהפקודות פה ופה הם שונות
08/08/2006 16:06:57 zokri
נחמד :) c++ זה כמו פסקל... :]
זה עוד לא שמעתי...
וד"א לפני שלומדים c++ בדרך כלל לומדים c...סתם כי אלו שפות דומות[ההודעה נערכה על-ידי zokri ב-24/08/2006 23:43:11]
08/08/2006 16:10:53 newbez
אז יש דבר כזה סוקטים בפסקל?
ולsysctl אני יודע מערכים ופונקציות בפסקל
שמעו לתכנת בפסקל אני יודע
מערכים חד/דו מימדיים
מחרוזות
פונקציות
פרצדורות
לולאות
כל מה שלא תירצו
אז אן מה לידאוג
אז בגלל אני חושב שאני יכול לילמוד סוקטים
אבל סוקטים בפסקל אם יש דבר כזה
08/08/2006 16:13:37 MasterBlaster
ציטוט:פסקל
מה שלמדתי מהבית ספר ועוד הרבה מימה שלא מלמדים
וגם אני באמצע של לימוד של c++
ששמתי לב שזה כימעט אותו דבר
אז זה עזר כי ראש ליצור מנגנונים שיעבדו יש לי
רק שהפקודות פה ופה הם שונות
תראה, עם כל הכבוד שיש לי ל-Pascal (ויש לי) יש גבול למה שניתן לעשות עם השפה. אני מניח שבאיזשהו מקום יש Unit ל-Socket-ים, אבל תבין ששפת Pascal עצמה נועדה ללימוד תכנות, ולא בשביל לבנות משהו פרקטי. העצה שלי - C. אם אתה יודע Pascal אתה בעיקרון רק תלמד תחביר חדש.

טוב, נגיד שאתה הולך לעשות תכנות Socket-ים ב-C. הנה לפי דעתי מה שאתה צריך לדעת לפני:

א. את שפת C עצמה - משתנים, לולאות, מבני נתונים, פונקציות, מצביעים, קבצי h.
ב. במידה ואתה רוצה לתכנת שקעי AF_INET - תצטרך ללמוד על פרוטוקולי תקשורת: IP, TCP, UDP, ICMP.
ג. במידה ואתה הולך לשקעי Unix, אז כמובן שתצטרך היכרות מסוימת עם סוג כלשהו של Unix (הפצת Linux, או לחלופין BSD).

מכל מקום, נתנו לך פה מדריך לתכנות שקעי AF_INET ב-C. אם תצליח להבין אותו אני אצדיע לך. בהצלחה.[ההודעה נערכה על-ידי MasterBlaster ב-08/08/2006 16:15:58]
08/08/2006 16:56:04 newbez
תודה אבל עכשיו אני צריך לילמוד שפה חדשה
זה הופך את זה ליותר קשה קצת
אבל תמיד אמרו לי כמו שאתה אמרתה ש c ופסקל זה רק תחביר שונה
אני יתחיל לילמוד c ואז אני ישתמש במדריך שהבאתם לי
08/08/2006 17:01:44 zokri
לא שזה יעזור לך, ידע על c לא יעזור לך בלהבין סוקטים, בשביל זה צריך להבין את הקטגוריה עצמה של סוקטים ולא תכנות, אבל בהצלחה :]
08/08/2006 19:32:08 Trancer
קשור יותר לתכנות..
הועבר.
08/08/2006 19:55:16 tal
ציטוט:ציטוט:פסקל
מה שלמדתי מהבית ספר ועוד הרבה מימה שלא מלמדים
וגם אני באמצע של לימוד של c++
ששמתי לב שזה כימעט אותו דבר
אז זה עזר כי ראש ליצור מנגנונים שיעבדו יש לי
רק שהפקודות פה ופה הם שונות
תראה, עם כל הכבוד שיש לי ל-Pascal (ויש לי) יש גבול למה שניתן לעשות עם השפה. אני מניח שבאיזשהו מקום יש Unit ל-Socket-ים, אבל תבין ששפת Pascal עצמה נועדה ללימוד תכנות, ולא בשביל לבנות משהו פרקטי. העצה שלי - C. אם אתה יודע Pascal אתה בעיקרון רק תלמד תחביר חדש.

טוב, נגיד שאתה הולך לעשות תכנות Socket-ים ב-C. הנה לפי דעתי מה שאתה צריך לדעת לפני:

א. את שפת C עצמה - משתנים, לולאות, מבני נתונים, פונקציות, מצביעים, קבצי h.
ב. במידה ואתה רוצה לתכנת שקעי AF_INET - תצטרך ללמוד על פרוטוקולי תקשורת: IP, TCP, UDP, ICMP.
ג. במידה ואתה הולך לשקעי Unix, אז כמובן שתצטרך היכרות מסוימת עם סוג כלשהו של Unix (הפצת Linux, או לחלופין BSD).

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

[ההודעה נערכה על-ידי MasterBlaster ב-08/08/2006 16:15:58]

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

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

08/08/2006 20:39:00 nel
כן השאלה מה?

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

אני לא מזלזל בשפה אני פשוט רוצה לדעת את האפשרויות...
08/08/2006 23:38:01 MasterBlaster
ציטוט:ציטוט:ציטוט:פסקל
מה שלמדתי מהבית ספר ועוד הרבה מימה שלא מלמדים
וגם אני באמצע של לימוד של c++
ששמתי לב שזה כימעט אותו דבר
אז זה עזר כי ראש ליצור מנגנונים שיעבדו יש לי
רק שהפקודות פה ופה הם שונות
תראה, עם כל הכבוד שיש לי ל-Pascal (ויש לי) יש גבול למה שניתן לעשות עם השפה. אני מניח שבאיזשהו מקום יש Unit ל-Socket-ים, אבל תבין ששפת Pascal עצמה נועדה ללימוד תכנות, ולא בשביל לבנות משהו פרקטי. העצה שלי - C. אם אתה יודע Pascal אתה בעיקרון רק תלמד תחביר חדש.

טוב, נגיד שאתה הולך לעשות תכנות Socket-ים ב-C. הנה לפי דעתי מה שאתה צריך לדעת לפני:

א. את שפת C עצמה - משתנים, לולאות, מבני נתונים, פונקציות, מצביעים, קבצי h.
ב. במידה ואתה רוצה לתכנת שקעי AF_INET - תצטרך ללמוד על פרוטוקולי תקשורת: IP, TCP, UDP, ICMP.
ג. במידה ואתה הולך לשקעי Unix, אז כמובן שתצטרך היכרות מסוימת עם סוג כלשהו של Unix (הפצת Linux, או לחלופין BSD).

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

[ההודעה נערכה על-ידי MasterBlaster ב-08/08/2006 16:15:58]

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

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


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

http://he.wikipedia.org/wiki/%D7%A4%D7%A1%D7%A7%D7%9C_%28%D7%A9%D7%A4%D7%AA_%D7%AA%D7%9B%D7%A0%D7%95%D7%AA%29[ההודעה נערכה על-ידי MasterBlaster ב-08/08/2006 23:40:04]
09/08/2006 00:25:19 newbez
בפסקל יש את כל האפשריות כי יש לה המון סיפריות חיצוניות
אבל עדיין אני מחפש סיפריה שתחבר תתוכנה לאינרטנט
אבל אני לא מוצא אם מישהוא יכול לעזור עם הסבר גם אבל
09/08/2006 01:00:15 MasterBlaster
ציטוט:בפסקל יש את כל האפשריות כי יש לה המון סיפריות חיצוניות
אבל עדיין אני מחפש סיפריה שתחבר תתוכנה לאינרטנט
אבל אני לא מוצא אם מישהוא יכול לעזור עם הסבר גם אבל

http://www.irietools.com/iriepascal/progref372.html

בבקשה.[ההודעה נערכה על-ידי MasterBlaster ב-09/08/2006 01:00:48]
09/08/2006 14:02:09 tal
לא מעניין אותי מה שכתוב ב- WIKIPEDIA, אני אומר לך מה שקורה היום בשטח.
09/08/2006 14:20:51 zokri
pascal שפה לא מונחת אובייקטים, אז למה בדיוק היא תעזור לך?
09/08/2006 14:24:23 tal
C היא גם לא שפה מבוססת אובייקטים...
זה אומר שהיא לא עוזרת?
09/08/2006 14:42:10 zokri
c אכן כמו pascal דומה מאוד שניהם לא מונחות אובייקטים ולכן אי אפשר לנצל אותם כל כך, נוח יותר לעבוד עם c++ ואף מתכנת לא יחפש תחליף לשפה מונחת אובייקטים אז דיי לבחוש.
09/08/2006 18:05:06 MasterBlaster
ציטוט:לא מעניין אותי מה שכתוב ב- WIKIPEDIA, אני אומר לך מה שקורה היום בשטח.
איך שאתה רוצה.[ההודעה נערכה על-ידי MasterBlaster ב-09/08/2006 18:06:03]
עמודים: 1