Ruby :
یک زبان برنامه نویسی مفسري و سطح بالا و همچنين general purpose و به صورت cross-platform میباشد .
این زبان با زبان برنامه نویسی دیگری به نام C توسعه داده و تولید شده .
این زبان پاردایم های مختلفی را پشتیبانی ميكند مانند functional و object-oriented programmin .
این زبان بصورت dynamically عمل میکند و همچنين از قابلیت garbage collector هم پشتیبانی میکند .
طبق گفته سازنده این زبان برنامه نویسی :
انسانها و برنامه نویس ها همیشه میگن ما اگر این کارو بکنیم سرعت برنامه بالاتره، ما اگر این کارو بکنیم بهبودی بیشتری به برنامه میدهیم . همه به ماشین توجه میکنن ولی از ماشینها مهمتر انسان ها هستند ما باید بیشتر روی برنامه نویسان و انسانها تمرکز کنیم تا ماشینها . انسانها Master و ماشین ها slave هستند .
و از این سخن سازنده این زبان میتوان فهمید که این زبان برنامه نویسی کار رو برای برنامه نویسان در زمان خودش راحتر و قابل فهم تر كرده بود و پیچیدگی کمتری نسبت به زبانهای دیگر داشت . هرچند امروزه زبان های دیگری همچون پایتون هستند که پیچیدگی کمتری دارند.
قابلیتهایی که این زبان به شما میدهد :
1- Everything is an expression and everything is execute dimperatively
2-Literal notation for arrays, hashes, regular expressions and symbols
3-First-class continuations
4-operator overwriting
5-Custom dispatch behavior
6-Native plug-in API in C
7-Centralized package management throughRubyGems
8-Implemented on all major platforms
9-Interactive Ruby Shell
10-Large standard library, including modules for YAML, JSON, XML, CGI, OpenSSL, HTTP,FTP, RSS, curses, zlib and Tk.
11-thread
ETC.
برای یادگیری این زبان راه سختی در پیش ندارید منابع زيادي برای یادگیری هست و تمام سایتای معتبر، آموزش این زبان را در اختیار شما قرار میدهند .
@de_coder
Site : dcdr.ir
Contact : @decodersup
یک زبان برنامه نویسی مفسري و سطح بالا و همچنين general purpose و به صورت cross-platform میباشد .
این زبان با زبان برنامه نویسی دیگری به نام C توسعه داده و تولید شده .
این زبان پاردایم های مختلفی را پشتیبانی ميكند مانند functional و object-oriented programmin .
این زبان بصورت dynamically عمل میکند و همچنين از قابلیت garbage collector هم پشتیبانی میکند .
طبق گفته سازنده این زبان برنامه نویسی :
انسانها و برنامه نویس ها همیشه میگن ما اگر این کارو بکنیم سرعت برنامه بالاتره، ما اگر این کارو بکنیم بهبودی بیشتری به برنامه میدهیم . همه به ماشین توجه میکنن ولی از ماشینها مهمتر انسان ها هستند ما باید بیشتر روی برنامه نویسان و انسانها تمرکز کنیم تا ماشینها . انسانها Master و ماشین ها slave هستند .
و از این سخن سازنده این زبان میتوان فهمید که این زبان برنامه نویسی کار رو برای برنامه نویسان در زمان خودش راحتر و قابل فهم تر كرده بود و پیچیدگی کمتری نسبت به زبانهای دیگر داشت . هرچند امروزه زبان های دیگری همچون پایتون هستند که پیچیدگی کمتری دارند.
قابلیتهایی که این زبان به شما میدهد :
1- Everything is an expression and everything is execute dimperatively
2-Literal notation for arrays, hashes, regular expressions and symbols
3-First-class continuations
4-operator overwriting
5-Custom dispatch behavior
6-Native plug-in API in C
7-Centralized package management throughRubyGems
8-Implemented on all major platforms
9-Interactive Ruby Shell
10-Large standard library, including modules for YAML, JSON, XML, CGI, OpenSSL, HTTP,FTP, RSS, curses, zlib and Tk.
11-thread
ETC.
برای یادگیری این زبان راه سختی در پیش ندارید منابع زيادي برای یادگیری هست و تمام سایتای معتبر، آموزش این زبان را در اختیار شما قرار میدهند .
@de_coder
Site : dcdr.ir
Contact : @decodersup
De.coder
https://www.thoughtco.com/what-is-ruby-2907828
یکی از سایتایی که بصورت ساده و روان درباره این زبان توضیح داده
De.coder
Photo
خب دوستان 5 تا از بهترین کتابها در این زمینه در سایت قرار گرفت که دو تا از این کتابها نوشته خود سازنده این زبان میباشد.
Dcdr.ir
Dcdr.ir
باعرض سلام خدمت دوستان همراهان .
دو تا مسئله :
اولی اینکه بدلیل تغیر سرور و تنظیمات دوباره سایت فعلا فعال نیست ولی انشالله بزودی دوباره سایت رو فعال میکنیم .
دوم اینکه بدلیل نزدیک شدن به ایام امتحانات دانشجویی فعالیت کانال و تیم به حداقل رسیده (فعالیت داریم اما کم شده ).
ممنون از همراهیتان .
@de_coder
اگر سوالی بود به آیدی زیر مراجعه فرمایید :
@decodersup
دو تا مسئله :
اولی اینکه بدلیل تغیر سرور و تنظیمات دوباره سایت فعلا فعال نیست ولی انشالله بزودی دوباره سایت رو فعال میکنیم .
دوم اینکه بدلیل نزدیک شدن به ایام امتحانات دانشجویی فعالیت کانال و تیم به حداقل رسیده (فعالیت داریم اما کم شده ).
ممنون از همراهیتان .
@de_coder
اگر سوالی بود به آیدی زیر مراجعه فرمایید :
@decodersup
Ethernet :
یک اسم مخصوص به شبکهای محلی بر اساس packet-switched میباشد .
شرکتهایی نظیر intel و xerox فناوری ethernet را درسال 1978 بصورت استاندارد درآوردند و شرکت IEEE یک نسخه قابل اعتماد و سازگار تحت استاندارد 802.3 ساخت .
این موضوع باعث شد تا ethernet در شبکهای محلی بسیار محبوب و معروف بشه و همچنین باعث شد تا packet هایی با فرمت ethernet نیز به اینترنت و شبکهای جهانی راه پیدا کنه .
امروزه شبکهای ethernet شامل switch و چندین دستگاه متصل به آن میباشد .
نکته ای که وجود دارد این است اگر شما بخوایید از این تکنولوژی استفاده شبکتون باید در محیطی حداکثر 100 متری باشد . برای مقیاس بزرگتر این سبکه توانایی دارد اما بنا بر دلایل هزینه و امنیت و ... استفاده نمیشه و تکنولوژیهای جایگزین آن معرفی شده است .
بنابر این ethernet فقط نام یک کابل در شبکه نیست
Ethernet switch = switch
@de_coder
Contact : @decodersup
یک اسم مخصوص به شبکهای محلی بر اساس packet-switched میباشد .
شرکتهایی نظیر intel و xerox فناوری ethernet را درسال 1978 بصورت استاندارد درآوردند و شرکت IEEE یک نسخه قابل اعتماد و سازگار تحت استاندارد 802.3 ساخت .
این موضوع باعث شد تا ethernet در شبکهای محلی بسیار محبوب و معروف بشه و همچنین باعث شد تا packet هایی با فرمت ethernet نیز به اینترنت و شبکهای جهانی راه پیدا کنه .
امروزه شبکهای ethernet شامل switch و چندین دستگاه متصل به آن میباشد .
نکته ای که وجود دارد این است اگر شما بخوایید از این تکنولوژی استفاده شبکتون باید در محیطی حداکثر 100 متری باشد . برای مقیاس بزرگتر این سبکه توانایی دارد اما بنا بر دلایل هزینه و امنیت و ... استفاده نمیشه و تکنولوژیهای جایگزین آن معرفی شده است .
بنابر این ethernet فقط نام یک کابل در شبکه نیست
Ethernet switch = switch
@de_coder
Contact : @decodersup
https://www.oreilly.com/library/view/ethernet-switches/9781449367299/ch01.html
دوستان این لینکی که قرار دادم رو مطالعه کردم خوشبختانه مباحث گفته شده بدون ابهام هستند و و درست، اما کامل نیست. درضمن مثل خیلی از کتابای ایرانی و... حرف ضد و نقیض نداره و شمارو دچار اشتباه نمیکنه .
مناسب برای افرادی که میخوان با دنیای اینترنت و تکنولوژیهای WAN و کلا شبکه آشنابشن (مبتدیان)
زبان : انگلیسی
در صورت فعال شدن سایت کتاب این مطلب در سایت قرار میگیرید.
@de_coder
Contact : @decodersup
دوستان این لینکی که قرار دادم رو مطالعه کردم خوشبختانه مباحث گفته شده بدون ابهام هستند و و درست، اما کامل نیست. درضمن مثل خیلی از کتابای ایرانی و... حرف ضد و نقیض نداره و شمارو دچار اشتباه نمیکنه .
مناسب برای افرادی که میخوان با دنیای اینترنت و تکنولوژیهای WAN و کلا شبکه آشنابشن (مبتدیان)
زبان : انگلیسی
در صورت فعال شدن سایت کتاب این مطلب در سایت قرار میگیرید.
@de_coder
Contact : @decodersup
O’Reilly Online Learning
Ethernet Switches
Chapter 1. Basic Switch OperationWhat an Ethernet Switch DoesEthernet switches link Ethernet devices together by relaying Ethernet frames between the devices connected to... - Selection from Ethernet Switches [Book]
باسلام ، دوستان ما فعالیت خود را در کانال از 30 ام ( 10 روز دیگر ) انشالله آغاز خواهیم کرد . با تشکر از همراهی شما .
با سلام خدمت همراهان. دوست دارین پست بعدی درباره کدام یک از مباحث زیر باشد ؟
Final Results
10%
علوم کامپیوتر
10%
شبکه
44%
امنیت شبکه
13%
پایگاه داده
17%
نرم افزار
5%
پست غیر تخصصی ( آزاد )
ما را به دوستان و علاقه مندان حوزه کامپیوتر معرفی کنید .
@de_coder
نظرات و انتقادات ( ارتباط با ما )
@decodersup
@de_coder
نظرات و انتقادات ( ارتباط با ما )
@decodersup
De.coder
با سلام خدمت همراهان. دوست دارین پست بعدی درباره کدام یک از مباحث زیر باشد ؟
خب دوستان با توجه به نظر سنجی reply شده پست علمی بعدی درباره امنیت شبکه خواهد بود که این پست فردا در کانال قرار خواهد گرفت .