https://github.com/facebookincubator/cinder
یعنی در اینستاگرام برای اینکه از پایتون استفاده کند چنین تغییری داده به عبارت دیگر کار نشد ندارد ولی هزینه و فایده آن را باید سنجید
یعنی در اینستاگرام برای اینکه از پایتون استفاده کند چنین تغییری داده به عبارت دیگر کار نشد ندارد ولی هزینه و فایده آن را باید سنجید
GitHub
GitHub - facebookincubator/cinder: Cinder is Meta's internal performance-oriented production version of CPython.
Cinder is Meta's internal performance-oriented production version of CPython. - facebookincubator/cinder
Three coworkers —Allie, Bob, and Brian want to compute their average salary without revealing individual salary information.
چطوری این مساله را حل میکنیم؟
در حوزههای مختلف کاربرد متفاوت دارد و همچنین روش حلهای مختلفی برای آن وجود دارد.
مثلا
- Allie: $100k
- Bob: $200k
- Brian: $300k
میخواهیم میانگین بین همه اشتراک گذاشته شود ولی دادههای اصلی خیر. چگونه بدون اشتراک داده های به چنین دانشی برسیم؟
چطوری این مساله را حل میکنیم؟
در حوزههای مختلف کاربرد متفاوت دارد و همچنین روش حلهای مختلفی برای آن وجود دارد.
مثلا
- Allie: $100k
- Bob: $200k
- Brian: $300k
میخواهیم میانگین بین همه اشتراک گذاشته شود ولی دادههای اصلی خیر. چگونه بدون اشتراک داده های به چنین دانشی برسیم؟
👍5
Web_programming
Three coworkers —Allie, Bob, and Brian want to compute their average salary without revealing individual salary information. چطوری این مساله را حل میکنیم؟ در حوزههای مختلف کاربرد متفاوت دارد و همچنین روش حلهای مختلفی برای آن وجود دارد. مثلا - Allie:…
کاربرد مثلا در FEDERATED LEARNING
در مقاله زیر یک کاربرد عملی از آن در گوشیهای اندروید آورده شده است
https://arxiv.org/pdf/1811.03604.pdf
در مقاله زیر یک کاربرد عملی از آن در گوشیهای اندروید آورده شده است
https://arxiv.org/pdf/1811.03604.pdf
Web_programming
Three coworkers —Allie, Bob, and Brian want to compute their average salary without revealing individual salary information. چطوری این مساله را حل میکنیم؟ در حوزههای مختلف کاربرد متفاوت دارد و همچنین روش حلهای مختلفی برای آن وجود دارد. مثلا - Allie:…
https://www.linkedin.com/posts/omidjafarinezhad_a-simple-numerical-example-of-secure-multiparty-activity-7146875217376653312-NdeR?utm_source=share&utm_medium=member_desktop
توی این لینک یکی مدل پاسخ به این پرسش را نوشتم. البته فکر کنم دو روش دیگر نیز برای حل این گونه مسائل وجود دارد
توی این لینک یکی مدل پاسخ به این پرسش را نوشتم. البته فکر کنم دو روش دیگر نیز برای حل این گونه مسائل وجود دارد
Linkedin
Omid Jafarinezhad on LinkedIn: Secure Multiparty Computation
A simple numerical example of Secure Multiparty Computation applicable in Federated Learning, where multiple agents collaborate to create a smart intelligent…
Forwarded from hossein Mahdavipour
این چالش کمی نرد طوره ولی جالبه.
حدود 13 گیگ فایل متنی را باید بخونید و پروسس کنید.
Your mission, should you decide to accept it, is deceptively simple: write a Java program for retrieving temperature measurement values from a text file and calculating the min, mean, and max temperature per weather station. There’s just one caveat: the file has 1,000,000,000 rows!
این لینک توضیحاتش:
https://www.morling.dev/blog/one-billion-row-challenge/
توی توییتر میتونید توی کوت ها و منشن هاش بحث های جالبی پیدا کنید. مثلا با زبان های دیگه مثل گو زدند
https://twitter.com/gunnarmorling/status/1741839724933751238?s=19
اینم ریپوش:
https://github.com/gunnarmorling/1brc
حدود 13 گیگ فایل متنی را باید بخونید و پروسس کنید.
Your mission, should you decide to accept it, is deceptively simple: write a Java program for retrieving temperature measurement values from a text file and calculating the min, mean, and max temperature per weather station. There’s just one caveat: the file has 1,000,000,000 rows!
این لینک توضیحاتش:
https://www.morling.dev/blog/one-billion-row-challenge/
توی توییتر میتونید توی کوت ها و منشن هاش بحث های جالبی پیدا کنید. مثلا با زبان های دیگه مثل گو زدند
https://twitter.com/gunnarmorling/status/1741839724933751238?s=19
اینم ریپوش:
https://github.com/gunnarmorling/1brc
www.morling.dev
The One Billion Row Challenge
Update Jan 4: Wow, this thing really took off!
1BRC is discussed at a couple of places on the internet, including Hacker News, lobste.rs, and Reddit.
For folks to show-case non-Java solutions, there is a "Show & Tell" now, check that one out for 1BRC implementations…
1BRC is discussed at a couple of places on the internet, including Hacker News, lobste.rs, and Reddit.
For folks to show-case non-Java solutions, there is a "Show & Tell" now, check that one out for 1BRC implementations…
proof-of-contribution
این مفهوم در سیستمهای توزیع شده و نظریه بازی چه چیزی میگوید؟
مثلا سه سرور داریم در یک محاسبات یا کاری مشارکت میکند میزان مشارکت آنها را بر اساس cpuیا رم و یا هر چیز دیگر در قالب یک عدد میتوانیم محاسبه کنیم. حال سوال این است که توزیع دقیق و مدل اندازهگیری این مشارکت چگونه است؟
چه الگوریتمهای برای پاسخ به این موضوع میشناسید
این مفهوم در سیستمهای توزیع شده و نظریه بازی چه چیزی میگوید؟
مثلا سه سرور داریم در یک محاسبات یا کاری مشارکت میکند میزان مشارکت آنها را بر اساس cpuیا رم و یا هر چیز دیگر در قالب یک عدد میتوانیم محاسبه کنیم. حال سوال این است که توزیع دقیق و مدل اندازهگیری این مشارکت چگونه است؟
چه الگوریتمهای برای پاسخ به این موضوع میشناسید
👎2👍1
https://null-byte.wonderhowto.com/how-to/host-your-own-tor-hidden-service-with-custom-onion-address-0180159/
یک مثال از اینکه چطور توی dark web سرویس میسازند 👆
این darkweb چی هست در مقاله ارسال شده در comment ...
#dark_web
یک مثال از اینکه چطور توی dark web سرویس میسازند 👆
این darkweb چی هست در مقاله ارسال شده در comment ...
#dark_web
WonderHowTo
Host Your Own Tor Hidden Service with a Custom Onion Address
A mention of the deep web can bring to mind images of drugs, hackers, and other criminal activity. Despite the presence of these elements, the Tor network is a valuable tool for preserving privacy ...
👍4
فرض کنید یک گاو صندوق داریم و رمز آن ۴۲ است میخواهیم به نحوی این رمز را بین ۴ نفر به اشتراک بگذاریم که برای باز کردن درب گاو صندوق حداقل ۲ نفر از چهار نفر کلید خودشان را به نحوی ترکیب کنند تا کلید اصلی (در این مثال ۴۲) ساخته شود.
به عبارت دیگر ما به هیچ یک از ۴ نفر رمز را نخواهیم گفت ولی به آنها دادهایی میدهیم که وقتی حداقل ۲ نفر از ۴ نفر داده خود را به اشتراک بگذارند یا ترکیب کنند بتوانند کلید اصلی را بازیابی یا بازسازی کنند و گاو صندوق را باز کنند
پیشنهاد شما چیست؟
به عبارت دیگر ما به هیچ یک از ۴ نفر رمز را نخواهیم گفت ولی به آنها دادهایی میدهیم که وقتی حداقل ۲ نفر از ۴ نفر داده خود را به اشتراک بگذارند یا ترکیب کنند بتوانند کلید اصلی را بازیابی یا بازسازی کنند و گاو صندوق را باز کنند
پیشنهاد شما چیست؟
👍1
Forwarded from Alireza Tofighi Mohammadi
این رو یکی از استادا فرستاده بود که برای علاقهمندان بفرستم:
https://www.huawei.com/minisite/imc-challenge/en/index.html
انگار شروع هم شده و یه فاز برنامهنویسی اینا داره.
https://www.huawei.com/minisite/imc-challenge/en/index.html
انگار شروع هم شده و یه فاز برنامهنویسی اینا داره.
huawei
IMC Challenge powered by Huawei
The IMC Challenge powered by Huawei is an international program jointly initiated by Huawei and the International Mathematics Competition for University Students (IMC). This program gives math enthusiasts the opportunity to tackle real-world math problems…
آشنایی با Sorted Set با سه مثال جذاب
لینک ویدیو: https://youtu.be/Mw53VLCJn-k?si=4NRNbxSuEUOewooM
1- توی این ویدیو اول در مورد ساختمان داده Sorted Set در ردیس صحبت میکنیم و شباهت و تفاوتهاش رو با Set متوجه میشیم.
2- یکی از معمولترین مثالهای Sorted Set پیادهسازی لیدربورد هست که با اون با این ساختمان داده بیشتر آشنا میشیم.
3- لیستی از غذاها میسازیم و به هر غذا تگ وزن دار میزنیم. برای مثال وزن گوشت در استیک بیشتراز قرمهسبزی هستش! بعد براساس تگهای ارسالی کاربر، براش یک لیست مرتب شده براساس وزنهای غذاها میسازیم و به کاربر نشون میدیم.
4- توی قسمت چهارم در مورد Job Queue صحبت کردیم و توی این قسمت در مورد این صحبت میکنم چطور میتونیم به یک سری از درخواست ها اولویت بدیم و مثلا اگر کاربر VIP داریم، توی با اولویت بالاتر درخواستش رو انجام بدیم. همچنین یک اشاره به کامندهای Blocking هم میکنم.
لینک ویدیو: https://youtu.be/Mw53VLCJn-k?si=4NRNbxSuEUOewooM
1- توی این ویدیو اول در مورد ساختمان داده Sorted Set در ردیس صحبت میکنیم و شباهت و تفاوتهاش رو با Set متوجه میشیم.
2- یکی از معمولترین مثالهای Sorted Set پیادهسازی لیدربورد هست که با اون با این ساختمان داده بیشتر آشنا میشیم.
3- لیستی از غذاها میسازیم و به هر غذا تگ وزن دار میزنیم. برای مثال وزن گوشت در استیک بیشتراز قرمهسبزی هستش! بعد براساس تگهای ارسالی کاربر، براش یک لیست مرتب شده براساس وزنهای غذاها میسازیم و به کاربر نشون میدیم.
4- توی قسمت چهارم در مورد Job Queue صحبت کردیم و توی این قسمت در مورد این صحبت میکنم چطور میتونیم به یک سری از درخواست ها اولویت بدیم و مثلا اگر کاربر VIP داریم، توی با اولویت بالاتر درخواستش رو انجام بدیم. همچنین یک اشاره به کامندهای Blocking هم میکنم.
YouTube
آموزش Redis | قسمت پنجم: Sorted Set لیدربورد و لیست غذاهای مرتبط
لینک کدها: https://gist.github.com/mhrlife/535c82e71deda8285fd3c9d574f65a42
توی این ویدیو در مورد Sorted Set و کامندهاش توی Redis صحبت میکنیم. Sorted Set یکی از سادهترین در عینحال قدرمندترین ساختمانداده های ردیس هست که اون رو نسبت به بقیه تکنولوژیها…
توی این ویدیو در مورد Sorted Set و کامندهاش توی Redis صحبت میکنیم. Sorted Set یکی از سادهترین در عینحال قدرمندترین ساختمانداده های ردیس هست که اون رو نسبت به بقیه تکنولوژیها…
👍3
ردیس جایگزین Elasticsearch؟
ردیس ابزار بسیار قدرتمندی هست که معمولا فقط به عنوان کش استفاده میشه، اما ساختمانداده هایی که ارائه میده اونقدر قوی هست که علاوه بر کش، میشه باهاش سرچ های ترکیبی و پیچیده مثل سرچ جغرافیایی، براساس تگ، full-text و حتی Vector Search برای Embedding ها و سرچ معنایی انجام داد.
https://youtu.be/BhUuM2W-Ou4
ردیس ابزار بسیار قدرتمندی هست که معمولا فقط به عنوان کش استفاده میشه، اما ساختمانداده هایی که ارائه میده اونقدر قوی هست که علاوه بر کش، میشه باهاش سرچ های ترکیبی و پیچیده مثل سرچ جغرافیایی، براساس تگ، full-text و حتی Vector Search برای Embedding ها و سرچ معنایی انجام داد.
توی این ویدیو با هم با ابزار قدرتمند Redis Search آشنا میشیم.
https://youtu.be/BhUuM2W-Ou4
YouTube
آموزش Redis | قسمت هشتم: ردیس جایگزین Elasticsearch؟
ویدیوی آموزش پیچیدگی زمانی:
https://www.youtube.com/watch?v=B3quYTQhAhc
#ردیس ابزارقدرتمندی هست که برای #برنامه_نویسی استفاده میشه اما اکثرا تصور میکنند که تنها استفادش برای کش کردن اطلاعات هست. ابزار #RedisSearch ابزار بسیار قدرمندی هست که به ما امکان ایندکس…
https://www.youtube.com/watch?v=B3quYTQhAhc
#ردیس ابزارقدرتمندی هست که برای #برنامه_نویسی استفاده میشه اما اکثرا تصور میکنند که تنها استفادش برای کش کردن اطلاعات هست. ابزار #RedisSearch ابزار بسیار قدرمندی هست که به ما امکان ایندکس…
🎉4
😁1