document.pdf
117.6 KB
تمرین سری اول
ددلاین: جمعه ۳۰ مهر
مسئول پاسخگویی به سوالات:
@Mohammad_mahdi_bn
سوالاتتون رو در گروه درس بپرسید.
استفاده از ابزارهای اضافی و انجام کارهای مازاد حداکثر تا ۰/۱ نمره امتیازی دارد.
ددلاین: جمعه ۳۰ مهر
مسئول پاسخگویی به سوالات:
@Mohammad_mahdi_bn
سوالاتتون رو در گروه درس بپرسید.
استفاده از ابزارهای اضافی و انجام کارهای مازاد حداکثر تا ۰/۱ نمره امتیازی دارد.
Derek_DeJonghe_Complete_NGINX_Cookbook_Advanced_Recipes_for_Operations.pdf
3.4 MB
فیلم جلسه دیروز بارگزاری شد
درباره موضوعات زیر کار عملی انجام دادیم
docker, gin, postgres, express
https://telegra.ph/Web-App-Development-02-14
اگر مشکل و یا سوالی بود زیر همین پست مطرح کنید
درباره موضوعات زیر کار عملی انجام دادیم
docker, gin, postgres, express
https://telegra.ph/Web-App-Development-02-14
اگر مشکل و یا سوالی بود زیر همین پست مطرح کنید
Telegraph
Web Development
Yumcoder CLASS VENUE Online Class Link Sunday and Tuesday - 16:30 to 18:00 (year: 2021) channel: telegram group: telegram COURSE STAFF: Omid Jafarinezhad (instructor): Yumcoder, omid.jn at gmail.com Farzin Nasiri (TA): farzin-nasiri at hotmail.com Mostafa…
Forwarded from Amirmahdi Namjoo
در مورد این قطعی فیسبوک و زیر مجموعه هاش، کلا توی اینترنت یک چیزی هست به اسم AS یا Autonomous System. اینا در اصل یک مجموعه بزرگی از IP هان که متعلق به یک شرکت یا موسسه ان یا حداقل یک Entity بزرگ و واحدی کنترلشون میکنه در نهایت. مثلا ISP های بزرگ خودشون AS ان و ممکنه یک AS شامل چند تا ISP کوچیک بشه که در نهایت دارن از یک ISP بزرگ سرویس میگیرن.
این شرکت های خیلی بزرگ در اندازه گوگل و فیسبوک و مایکروسافت هم خودشون AS ان چون مجموعه IP های خیلی بزرگی دستشونه.
حالا BGP چیه؟ BGP بهترین توصیفی که میشه ازش کرد اینه که «چسب» اینترنته. BGP پروتکل ارتباطی بین این AS هاست. چون مثلا شما می خواین به گوگل وصل بشید مستقیم که سیم اینترنتتون به گوگل وصل نیست. باید از یکسری از تجهیزات ارتباطی که دست همین AS هاست رد بشه تا برسه مثلا به گوگل یا فیسبوک. به کمک BGP این AS ها اطلاعات Routing رو رد و بدل می کنن به همدیگه که اگه فلان درخواست برای فلان IP اومد باید برسه به دست کی.
چیزی که میگن اینه که config ای که برای bgp زده فیسبوک، باعث شده که عملا بخش عمده IP های (شایدم همش) این شرکت withdraw بشن و اطلاعاتی که رفته برای AS های دیگه اینه که الآن این IP مثلا دیگه دست فیسبوک نیست و عملا دیگه درخواست هایی که برای اون IP ها بیاد رو به درستی Route نمی کنن به سرورهای فیسبوک. در نتیجه عملا ارتباط جهانی با فیسبوک و همه زیرمجموعه هاش قطع شده.
این شرکت های خیلی بزرگ در اندازه گوگل و فیسبوک و مایکروسافت هم خودشون AS ان چون مجموعه IP های خیلی بزرگی دستشونه.
حالا BGP چیه؟ BGP بهترین توصیفی که میشه ازش کرد اینه که «چسب» اینترنته. BGP پروتکل ارتباطی بین این AS هاست. چون مثلا شما می خواین به گوگل وصل بشید مستقیم که سیم اینترنتتون به گوگل وصل نیست. باید از یکسری از تجهیزات ارتباطی که دست همین AS هاست رد بشه تا برسه مثلا به گوگل یا فیسبوک. به کمک BGP این AS ها اطلاعات Routing رو رد و بدل می کنن به همدیگه که اگه فلان درخواست برای فلان IP اومد باید برسه به دست کی.
چیزی که میگن اینه که config ای که برای bgp زده فیسبوک، باعث شده که عملا بخش عمده IP های (شایدم همش) این شرکت withdraw بشن و اطلاعاتی که رفته برای AS های دیگه اینه که الآن این IP مثلا دیگه دست فیسبوک نیست و عملا دیگه درخواست هایی که برای اون IP ها بیاد رو به درستی Route نمی کنن به سرورهای فیسبوک. در نتیجه عملا ارتباط جهانی با فیسبوک و همه زیرمجموعه هاش قطع شده.
Forwarded from Aboots
خوندن اینم خالی از لطف نیست.
https://blog.cloudflare.com/october-2021-facebook-outage/
https://blog.cloudflare.com/october-2021-facebook-outage/
The Cloudflare Blog
Understanding how Facebook disappeared from the Internet
Today at 1651 UTC, we opened an internal incident entitled "Facebook DNS lookup returning SERVFAIL" because we were worried that something was wrong with our DNS resolver 1.1.1.1. But as we were about to post on our public status page we realized something…
The Four Ls retrospective
https://www.teamretro.com/retrospectives/4ls-retrospective/
https://www.teamretro.com/retrospectives/4ls-retrospective/
There are a number of theoretical differences between methods and functions, but a detailed discussion of
those computer science topics is available in other books. Briefly, functions are regarded as pure, meaning their
behavior is determined solely by their arguments. Methods are inherently impure, given that one of their arguments
is effectively a side effect. These are muddy waters, though. Functions are perfectly capable of acting on
side effects themselves. Moreover, methods are implemented with functions. And, to add an exception to an
exception, objects sometimes implement static methods, which do not include implicit arguments.
those computer science topics is available in other books. Briefly, functions are regarded as pure, meaning their
behavior is determined solely by their arguments. Methods are inherently impure, given that one of their arguments
is effectively a side effect. These are muddy waters, though. Functions are perfectly capable of acting on
side effects themselves. Moreover, methods are implemented with functions. And, to add an exception to an
exception, objects sometimes implement static methods, which do not include implicit arguments.
سلام.
به نظرتون جلسه لایو و دور همی که قرار شد هر هفته داشته باشیم رو این دفعه کی برگزار کنیم؟
به نظرتون جلسه لایو و دور همی که قرار شد هر هفته داشته باشیم رو این دفعه کی برگزار کنیم؟
Anonymous Poll
22%
همین امشب ساعت ۹ و نیم
19%
بزاریمش وسط هفته
73%
بزاریمش پنج شنبه
درود، امروز موردی برایم پیش امده و کلاس برگزار نخواهد شد. کلاس جبرانی آن پنجشنبه همین هفته صبح خواهد بود
برای عدم برگزاری کلاس از همه دوستان عذرخواهی میکنم
برای عدم برگزاری کلاس از همه دوستان عذرخواهی میکنم
Forwarded from Ali Riahi
ما در بوکاپو به دنبال یک برنامهنویس ارشد React-Native با شرایط تخصصی زیر هستیم:
۳ سال تجربه توسعه اپلیکیشنهای موبایل
تسلط بر React-Native
تسلط بر Redux
تسلط بر طراحی و پیاده سازی کامپوننتهای Stateless و Stateful
تسلط در استفاده از Hookها
تسلط در کار با firebase و کتابخانههای مرسوم
تسلط در کار با RESTful API
تسلط بر محیط توسعه iOS و Android
تسلط به TDD و توانایی نوشتن تست برای بخشهای مختلف کد
تسلط بر تولید مستندات
آشنایی با Git
آشنایی و تجربه در استفاده از TypeScript و جاوااسکریپت ES6+
توانایی debugging، ریشه یابی مشکلات نرمافزاری و ارائه راهکار برای حل آنها
کار بصورت تمام وقت بوده و امکان دورکاری نیز فراهم است.
ارسال رزومه به: contact@bookapo.com
لینک آگهی در جابینجا
۳ سال تجربه توسعه اپلیکیشنهای موبایل
تسلط بر React-Native
تسلط بر Redux
تسلط بر طراحی و پیاده سازی کامپوننتهای Stateless و Stateful
تسلط در استفاده از Hookها
تسلط در کار با firebase و کتابخانههای مرسوم
تسلط در کار با RESTful API
تسلط بر محیط توسعه iOS و Android
تسلط به TDD و توانایی نوشتن تست برای بخشهای مختلف کد
تسلط بر تولید مستندات
آشنایی با Git
آشنایی و تجربه در استفاده از TypeScript و جاوااسکریپت ES6+
توانایی debugging، ریشه یابی مشکلات نرمافزاری و ارائه راهکار برای حل آنها
کار بصورت تمام وقت بوده و امکان دورکاری نیز فراهم است.
ارسال رزومه به: contact@bookapo.com
لینک آگهی در جابینجا
Web_programming
https://twitter.com/ValaAfshar/status/1447727008012804097?t=z8zoJlU278pSF8bkSUuOmg&s=09
در تولید محصولات نرمافزاری نیز به گمانم صادق است
سلام
یه ریپازیتوری توی گیت درس اضافه شده که راهنمایی های لازم برای استفاده از یه سرویسی که بتونید باهاش تحریم ها رو دور بزنید اونجا داده شده.
کافیه طبق راهنمای جلو برید و ورژن سرور رو روی یه سرور بیرونی و ورژن کلاینت رو روی سیستم های خودتون بالا بیارید.اگه هم جایی مشکلی بود همونجا issue ایجاد کنید لطفا.
https://github.com/shrif-web/v2Fly
#vpn #تحریم
یه ریپازیتوری توی گیت درس اضافه شده که راهنمایی های لازم برای استفاده از یه سرویسی که بتونید باهاش تحریم ها رو دور بزنید اونجا داده شده.
کافیه طبق راهنمای جلو برید و ورژن سرور رو روی یه سرور بیرونی و ورژن کلاینت رو روی سیستم های خودتون بالا بیارید.اگه هم جایی مشکلی بود همونجا issue ایجاد کنید لطفا.
https://github.com/shrif-web/v2Fly
#vpn #تحریم
GitHub
GitHub - shrif-web/v2Fly: server and client config file, quick start
server and client config file, quick start. Contribute to shrif-web/v2Fly development by creating an account on GitHub.
Web_programming pinned «سلام یه ریپازیتوری توی گیت درس اضافه شده که راهنمایی های لازم برای استفاده از یه سرویسی که بتونید باهاش تحریم ها رو دور بزنید اونجا داده شده. کافیه طبق راهنمای جلو برید و ورژن سرور رو روی یه سرور بیرونی و ورژن کلاینت رو روی سیستم های خودتون بالا بیارید.اگه…»
فردا پنجشنبه ساعت ۲ بعد از ظهر جلسه جبرانی خواهیم داشت.
پ.ن. یکشنبه این هفته کلاس برگزار نشد
پ.ن. یکشنبه این هفته کلاس برگزار نشد