Web_programming
1.14K subscribers
354 photos
14 videos
125 files
1.23K links
Sharif web programming
If you have any questions, please feel free to ask(@yumcoder)
Download Telegram
درود
امیدوارم تندرست باشید
لطفا، برای ایشوهایی که ارسال کردید تک
web_1402_issue
و برای تحقیق تگ
web_1402_research

را به پستهای خودتان اضافه کنید
گروهای که موضوع پروژه پایانی را ارسال نکرده‌اند ، زودتر اقدام کنند
https://en.m.wikipedia.org/wiki/Ken_Thompson

توی ۶۳ سالگی رفته go رو ساخته
بعد توی ۲۵، ۳۰، ۴۰ و... سالگی احساس پیری یا عقب‌ماندن میکنی! 😂
پاشو شروع کن ...
😁9
Vector database
چیست؟
چه کاربردی دارد؟
چه vector database هایی میشناسید؟
برای تست همروندی در زبان‌های برنامه نویسی چه ابزارهایی رو میشناسید؟

فرض کنید یک برنامه نوشتید که تعدادی thread دارد از کجا متوجه می‌شوید که درست کار میکند؟ این درست کار میکند، دو بعد دارد یک) از نظر منطق برنامه درست است دو) بر روی همه سخت‌افزارها درست کار میکند. وقتی به صورت دستی یک قطعه کد را تست میکنید و یا یک تست معمولی می‌نویسید در واقع همه فضای حالت یا بخش خیلی خوبی از فضای حالت را عملا تست نمی‌کنید! راه حلی که تجربه کردید را زیر این پست با دیگران به اشتراک بگذارید

به عنوان مثال در زبان rust کتابخانه miri و loom هستند که کمک کننده هستند.
اگر در برنامه وب در بخشی کاربر فایل بارگذاری میکند اجازه دهیم کاربر هر فایلی وارد کند مثلا فایل html و ... آیا این مخاطره‌ایی دارد؟
Consistent hashing
در طراحی سیستم‌ها نرم‌افزاری چه کاربردی دارد؟ مشکل‌(های) استفاده از آن چیست؟
Web_programming
distributed LRU cache — example: caching immutable file blobs for dl.google.com — https://github.com/golang/groupcache — https://capotej.com/blog/2013/07/28/playing-with-groupcache/
این کد را مطالعه کنید
ساده، کاربردی برای یادگیری مفاهیم مهم


groupcache is in production use by dl.google.com (its original user), parts of Blogger, parts of Google Code, parts of Google Fiber, parts of Google production monitoring systems, etc.
👍1
snowflake id generator

چیست؟ کاربردش چیست؟
مشکل overflow در این الگوریتم‌ها چیست؟
چه مزیتی نسبت به ایجاد sequence ترتیبی (۱،۲،۳ ،...) دارد؟
در disaster recovery چگونه می‌توان آخرین را پیدا کرد. در سیستم توزیع شده چگونه یک ترتیب غیر تکراری درست کنیم؟
درود
اگر از دوستان مهندس برق که با طراحی باطری علاقه‌مند است اینجا هست یا میشناسید به من پیغام دهید. یک استارت‌آپ در هلند برای توسعه محصول به دنبال نیرو است.
دانشجویان درس وب
با سلام و احترام
لینک زمان بندی تحویل تمرین سری اول برای یکشنبه تا سه شنبه هفته آتی قرار داده شده، لطفا فقط در زمان های مشخص شده با رنگ سبزر نام اعضای تیمتان را کامنت کنید.
https://docs.google.com/spreadsheets/d/1guJK3zkroBMQgc7EHo_1h3fFRb7hFKQy1uTOrqPDvTk/edit?usp=sharing
زمان تحویل پروژه پایانی پنچ‌‌شنبه ۲۲ تیر ماه صبح خواهد بود.
زمانبدی گروه‌ها یک روز قبل آن اعلام خواهد شد.