خسته نباشید و امیدوارنم آزمون خوبی را پشت سر گذاشته باشید.
😢10👍4😁2
اگر تیمی ظرفیت اضافی دارد، به @Ali_eslami_n پیغام دهد تا به گروهشان اضافه شود.
نمره تشویقی برای تیم همکاری کننده درنظر گرفته خواهد شد.
نهایتا تا پایان روز جمعه اعلام فرمایید.
نمره تشویقی برای تیم همکاری کننده درنظر گرفته خواهد شد.
نهایتا تا پایان روز جمعه اعلام فرمایید.
Web_programming
Atomics and Memory Ordering زبان سطح پایین به ما اجازه میدهند در این سطح تصمیم بگیریم خوب پیچیده است و برای بخش زیادی از برنامه ها لازم نیست مگر اینکه کارایی بسیار خاصی مورد نظر باشد
cfsamsonbooks.gitbook.io
Explaining Atomics in Rust | Explaining Atomics in Rust
Understanding atomics and the memory ordering options when dealing with them can help us better understand multithreaded programming and why Rust helps us write safe and performant multithreaded code.
👍3
Web_programming
🔴 ایشوی میانترم https://github.com/shrif-web/handout/blob/main/Issue.md - در لینک فوق لیست تعدادی ایشو پیشنهادی مناسب برای تسک ایشو میانترم وجود دارد. - ایشوها منحصر به این موارد نیستند و میتوانید مواردی را خودتان پیشنهاد دهید. باید پیش از حل ایشو تایید…
ددلاین تحویل ایشو و تحقیق میانترم، 3 روز تمدید گردید(ددلاین جدید: پایان روز 23 دی ماه)
🎉10😢1
Web_programming pinned «ددلاین تحویل ایشو و تحقیق میانترم، 3 روز تمدید گردید(ددلاین جدید: پایان روز 23 دی ماه)»
درود، اکنون موردی پیش امده که حتما باید حل کنم از این رو جلسه کلاس امروز ساعت ۱۰:۳۰ الی ۱۲ برگزار خواهد شود.
👎3👍2
Web_programming
درود، امیدوارم تندرست باشید. به زودی قصد دارم (حدودا دو هفته دیگر) یک دوره انلاین برای زبان Rust برگزار کنم و در ادامه آن برای بلاکچین... اگر علاقهمند بودید شرکت کنید. در لینک زیر اسلایدهای آن را دارم آماده میکنم. https://github.com/YumcoderCom/learn…
درود، دوستانی که علاقهمند به شرکت در این دوره هستند اعلام آمادگی کنند تا برای آموزش زبان Rust برنامهریزی کنیم و کار را آغاز کنیم
مثلا یکشنبه و سه شنبه و جمعه شب به مدت دوهفته. یعنی ۶ جلسه
مثلا یکشنبه و سه شنبه و جمعه شب به مدت دوهفته. یعنی ۶ جلسه
👍87
👍10
Forwarded from hossein
در ادامه همین ژانر منم یه سوال مطرح کنم:
اگه دو تا ارایه داشته باشیم و اعضای هر کدام را جداگانه جمع کنیم چه راهی سریع تره؟
اینکه دو تا فور بنویسیم و جدا جمع کنیم
اینکه یه فور بنویسیم و توش هر دو را جمع کنیم یعنی:
توی جاوا و با ارایههای با سایز ۴۰۰ اولی سریع تره!
دقیق نمیدونم چرا ولی میشه حدسهایی زد. نظر من اینه که توی حالت اول کامپایلر میفهمه که کارش دقیقا چیه و همان را بهینه میکنه(کش هیت سی پی یو برای اون متغیر سام بهتر میشه مثلا) ولی توی دومی نمی فهمه (البته جا داره سوال کنیم چرا در این حالت ساده هم داره نمی فهمه)
اگه دو تا ارایه داشته باشیم و اعضای هر کدام را جداگانه جمع کنیم چه راهی سریع تره؟
اینکه دو تا فور بنویسیم و جدا جمع کنیم
اینکه یه فور بنویسیم و توش هر دو را جمع کنیم یعنی:
for(i = 0; i < n; i++){
sum_a += ar[i]
sum_b += br[i]
}
دقیق نمیدونم چرا ولی میشه حدسهایی زد. نظر من اینه که توی حالت اول کامپایلر میفهمه که کارش دقیقا چیه و همان را بهینه میکنه(کش هیت سی پی یو برای اون متغیر سام بهتر میشه مثلا) ولی توی دومی نمی فهمه (البته جا داره سوال کنیم چرا در این حالت ساده هم داره نمی فهمه)
👍10
Forwarded from Farzin Nasiri
کسی میدونه چرا v2ray نسبت به vpn های دیگه بهتر عمل میکنه؟ چرا جایی که پروتکلهایی که مثل open vpn شکستن خوردن این موفق شده؟
Web_programming
دوره rust از چه زمانی آغاز شود؟
بر اساس این، سه هفته دیگر این دوره را برگزار خواهیم کرد.
👍25🎉1
Forwarded from Yumcoder
https://github.com/marceloboeira/voik
این مخزن به شما کمک میکند با تکنیکهای نوشتن یک چیزی شبیه kafka آشنا شوید. در انتها مقالات مفیدی است. نویسنده در تیم NAT تجربه عملی دارد.
این مخزن به شما کمک میکند با تکنیکهای نوشتن یک چیزی شبیه kafka آشنا شوید. در انتها مقالات مفیدی است. نویسنده در تیم NAT تجربه عملی دارد.
GitHub
GitHub - marceloboeira/voik: ♒︎ [WIP] An experimental ~distributed~ commit-log
♒︎ [WIP] An experimental ~distributed~ commit-log. Contribute to marceloboeira/voik development by creating an account on GitHub.
👍8
http://demsky.eecs.uci.edu/publications/c11modelcheck.pdf
افرادی که برنامه نویسی همروند و memory model علاقه دارند مطالعه کنند
افرادی که برنامه نویسی همروند و memory model علاقه دارند مطالعه کنند
👍2
https://www.martinfowler.com/bliki/AgileImposition.html
Software engineering is software too!
فرایند ساخت نرمافزار خودش نرمافزار است و باید ساخته شود (تحلیل، طراحی، پیادهسازی، و...).
Software engineering is software too!
فرایند ساخت نرمافزار خودش نرمافزار است و باید ساخته شود (تحلیل، طراحی، پیادهسازی، و...).
martinfowler.com
bliki: Agile Imposition
Imposing a process on a team is completely opposed to the principles of agile software, and has been since its inception.
👍6
upstream vs downstream:
————————————
An event-driven system formally consists of emitters (also known as producers and agents), con- sumers (also known as subscribers and sinks), and channels (also known as brokers). We also use the term upstream — to refer to the elements prior to a given element in the emitter-consumer relation, and downstream — to refer to the subsequent elements.
————————————
An event-driven system formally consists of emitters (also known as producers and agents), con- sumers (also known as subscribers and sinks), and channels (also known as brokers). We also use the term upstream — to refer to the elements prior to a given element in the emitter-consumer relation, and downstream — to refer to the subsequent elements.
👍3
سلام به همه عزیزان.
ما دنبال یک همتیمی برای پوزیشن سالیدیتی دولوپر هستیم.
اگر شخص جونیور باشه و بتونه یاد بگیره هم مشکلی نیست.(حقوق جونیور حداقل ۱۵ میلیون تومان هست. برای کسی که تجربه داره، رزومه بفرسته تا صحبت کنیم)
همکاری فقط به شکل فولتایم امکان پذیره.
پروژه کاربر بین المللی داره. آشنایی با قراردادهای هوشمند و همچنین تسلط به زبان انگلیسی نقطه مثبت هست.
خیلی ممنون میشم اگر کسی رو میشناختید معرفی کنید.
ارسال رزومه به اکانت زیر:
@ThinkingParticle
ما دنبال یک همتیمی برای پوزیشن سالیدیتی دولوپر هستیم.
اگر شخص جونیور باشه و بتونه یاد بگیره هم مشکلی نیست.(حقوق جونیور حداقل ۱۵ میلیون تومان هست. برای کسی که تجربه داره، رزومه بفرسته تا صحبت کنیم)
همکاری فقط به شکل فولتایم امکان پذیره.
پروژه کاربر بین المللی داره. آشنایی با قراردادهای هوشمند و همچنین تسلط به زبان انگلیسی نقطه مثبت هست.
خیلی ممنون میشم اگر کسی رو میشناختید معرفی کنید.
ارسال رزومه به اکانت زیر:
@ThinkingParticle
Forwarded from Nima Zadeh
https://www.youtube.com/watch?v=sTeoEFzVNSc
ChatGPT Tutorial for Developers - 38 Ways to 10x Your Productivity
ChatGPT Tutorial for Developers - 38 Ways to 10x Your Productivity
YouTube
ChatGPT Tutorial for Developers - 38 Ways to 10x Your Productivity
Learn how to use ChatGPT to 10x your productivity! 38 examples using Python, JavaScript, HTML, CSS, React, SQL and more!
- Subscribe for more ChatGPT tutorials: https://goo.gl/6PYaGF
ChatGPT Desktop App: https://github.com/f/awesome-chatgpt-prompts
ChatGPT…
- Subscribe for more ChatGPT tutorials: https://goo.gl/6PYaGF
ChatGPT Desktop App: https://github.com/f/awesome-chatgpt-prompts
ChatGPT…
👍1