Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 یوتیوب چگونه از 2.49 میلیارد کاربر با MYSQL پشتیبانی می کند؟
https://newsletter.systemdesign.one/p/vitess-mysql
@TheRaymondDev
https://newsletter.systemdesign.one/p/vitess-mysql
@TheRaymondDev
newsletter.systemdesign.one
How YouTube Was Able to Support 2.49 Billion Users With MySQL
#48: Break Into Vitess Architecture (4 minutes)
Forwarded from جادی | Jadi
آپدیت از کارها و زندگی:
هوم.. چند وقتی سفر بودم و به کار خاصی نرسیدم. رادیو مادیو رو شروع می کنیم ولی یک نکته حس کردم.
تو این سفر چندین نفر رو دیدم که یکی از منابع شروعشون در برنامه نویسی من بودم و الان شرکت های خوب کار می کنن و تو گپ به این رسیدیم که بخشی که من پوشش نمی دم و براشون لازمه بوده، سوال های مصاحبه ای برنامه نویسی است ((:
خبر به نظر خودم خوب؟ می خوام شروع کنم گاه گداری خیلی خیلی سریع نمونه سوال هایی رو حل کنیم که توی مصاحبه های برنامه نویسی شرکت ها پرسیده می شه و اکثرا ما باهاش در زندگی عادی آشنا نشده ایم (: به نظرم می تونه مفید باشه.
هوم.. چند وقتی سفر بودم و به کار خاصی نرسیدم. رادیو مادیو رو شروع می کنیم ولی یک نکته حس کردم.
تو این سفر چندین نفر رو دیدم که یکی از منابع شروعشون در برنامه نویسی من بودم و الان شرکت های خوب کار می کنن و تو گپ به این رسیدیم که بخشی که من پوشش نمی دم و براشون لازمه بوده، سوال های مصاحبه ای برنامه نویسی است ((:
خبر به نظر خودم خوب؟ می خوام شروع کنم گاه گداری خیلی خیلی سریع نمونه سوال هایی رو حل کنیم که توی مصاحبه های برنامه نویسی شرکت ها پرسیده می شه و اکثرا ما باهاش در زندگی عادی آشنا نشده ایم (: به نظرم می تونه مفید باشه.
🌚2
Forwarded from Hello Kitty (Matin)
This media is not supported in your browser
VIEW IN TELEGRAM
توضیحات:
خب اینجا FIFO که مخفف First in First out میشه داده ساختار صف در برنامه نویسی که تو پیاده سازی <Queue<T نوشته میشه که اینجا یعنی کیوت یا کیوتی🥰
CS Rizz🥰
CS Rizz🥰
GEEKcode Store categories :
🌐 Network equipment :
تجهیزات و موارت مربوط به شبکه ( سوئیچ ، مودم و … )
👨💻 Laptops and computers :
انواع کامپیوتر و لپتاپ های خاص .
👨💻 Computer products :
لوازم جانبی مربوط به لپتاپ و کامپیوتر ها ( شامل ماوس ، کیبورد ، هدست و … )
🛒 General products :
محصولات خاص و خارج از دسته بندی .
🤖 Robotic products :
محصولات مربوط به رباتیک ( مثل کیتهای رباتیک ،میکروکنترلرها و بردهای توسعه ،سنسور ها و …)
📱 Graphic designer :
ابزار و محصولات کمکی مربوط به طراحان گرافیک .
🎮 Gaming products :
محصولات گیمینگ .
🛍 ثبت سفارش
تجهیزات و موارت مربوط به شبکه ( سوئیچ ، مودم و … )
انواع کامپیوتر و لپتاپ های خاص .
لوازم جانبی مربوط به لپتاپ و کامپیوتر ها ( شامل ماوس ، کیبورد ، هدست و … )
محصولات خاص و خارج از دسته بندی .
محصولات مربوط به رباتیک ( مثل کیتهای رباتیک ،میکروکنترلرها و بردهای توسعه ،سنسور ها و …)
ابزار و محصولات کمکی مربوط به طراحان گرافیک .
محصولات گیمینگ .
Please open Telegram to view this post
VIEW IN TELEGRAM
lab
GEEKcode Store categories : 🌐 Network equipment : تجهیزات و موارت مربوط به شبکه ( سوئیچ ، مودم و … ) 👨💻 Laptops and computers : انواع کامپیوتر و لپتاپ های خاص . 👨💻 Computer products : لوازم جانبی مربوط به لپتاپ و کامپیوتر ها ( شامل ماوس ، کیبورد…
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Hello Kitty (Matin)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Pavel Durov (Pavel Durov)
But it seems I’ll have to change my phone soon
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🧑💻PythonDev🧑💻
👨💻📚این روزا چون درگیر امتحان های دانشگاه هستم زیاد وقت نمیکنم که مطلب بزارم ولی خوب یکی از کارهای که در کنار آزمون های دانشگاه دارم انجام میدم این هستش که دارم یه جزوه کامل برای برنامه نویسی پایتون آماده میکنم که دردسترس علاقه مند ها به این زبان برنامه نویسی قرار بدم خیلی سعی کردم تا جایی که میتونم به ذکر جزئیات بپردازم و چیزی رو از قلم نندازم به زودی توی کانال قرار میدم که استفاده کنید👨💻📚
Forwarded from Hello Kitty (Matin)
This media is not supported in your browser
VIEW IN TELEGRAM
یک ریپو ساختم از پروژه هایی که انجام دادم در ازای مبلغی پول، با این هدف که هم پروژه ها رو به صورت اوپن سورس پیش ببرم و هم اینکه به افراد تازه کار تر نشون بدم که چطوری میشه در ازای کدی که میزنید و وقتی که میگذارید پول بگیرید.
دوست دارم که در آینده تعدادشون رو بیشتر کنم و برا همشون کامل و جامع داکیومنت بنویسم که بدرد بخور تر بشن.
بنظرم ایده جالبیه که بتونیم یک پروژه ای که تجاری بوده رو ببینیم و روش قدم به قدم حل مسأله رو توسط شخصی که اون پروژه رو انجام داده داشته باشیم.
متاسفانه وقتی این سه تا پروژه رو انجام میدادم چنین ایده ای تو ذهنم نبود. اگر چنین بود میتونستم شکست هام رو به علاوه نت هایی که نوشتم براشون رو هم نگه دارم.
https://github.com/matinabbasi788/projects/
👍 Matin
دوست دارم که در آینده تعدادشون رو بیشتر کنم و برا همشون کامل و جامع داکیومنت بنویسم که بدرد بخور تر بشن.
بنظرم ایده جالبیه که بتونیم یک پروژه ای که تجاری بوده رو ببینیم و روش قدم به قدم حل مسأله رو توسط شخصی که اون پروژه رو انجام داده داشته باشیم.
متاسفانه وقتی این سه تا پروژه رو انجام میدادم چنین ایده ای تو ذهنم نبود. اگر چنین بود میتونستم شکست هام رو به علاوه نت هایی که نوشتم براشون رو هم نگه دارم.
https://github.com/matinabbasi788/projects/
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - matinabbasi788/projects: Projects for which I received payment. Some are commercial projects, and some are student projects.
Projects for which I received payment. Some are commercial projects, and some are student projects. - matinabbasi788/projects
🔥1
Forwarded from programming memes (Ehsan)
This media is not supported in your browser
VIEW IN TELEGRAM
@codesbro | programming memes
Forwarded from Linuxor ?
یکی از 7 مسئله کلفت حل نشده دنیا، مربوط به کامپیوتره.
سؤال اینه که آیا برای تمام مسائلی که الگوریتمی میتونه درستی یه جواب رو بررسی کنه ، الگوریتمی وجود داره که بتونه اون جواب رو به همون سرعت پیدا کنه؟
توی این مسئله باید اثبات کنید P=NP هستش.
حالا P چیه NP چیه ؟ برای مسئله که سرعت برسی درستی جواب برابر پیچیدگی زمان (سرعت محاسبه) باشه توی دسته P قرار میگیره مثلا من وقتی میگم
5*14=70
میشه، سرعت برسی اینکه ببینید آیا 5*14 میشه 70 به اندازه محاسبه اونه. یعنی فقط کافیه ضرب کنید.
حالا فرض کنید مسئله سودوکو رو داریم این جز مسئله NP هست یعنی کامپیوتر برای اینکه بخاد یه سودوکو رو حل کنه زمان زیادی نیاز داره و الگوریتم ساده ای برای حلش نیست.
حالا اگه ما جواب سودوکو رو داشته باشیم چی؟ برعکس حالت بالا کامپیوتر خیلی سریع میتونه برسی کنه که جواب درسته یا نه. فقط کافیه یه جمع ساده بزنه سطر و ستون هارو.
اگه شما بتونید یه الگوریتم بنویسید که سودوکو رو با همون سرعتی که برسی میکنه ببینه درسته یا نه، در واقع P=NP رو حل کردید.
بی نهایت مسئله مثل سودوکو وجود داره! ولی فقط کافیه شما بتونید یکیش رو حل کنید در واقع ثابت کردید P=NP و کل مسائل NP خود به خود حل میشن و طیف گسترده ای از مسائل از جمله درمان سرطان حل میشه.
اگه خونه لم دادی زیر کولر و سودوکو های پشت کبریت رو داری میدی به برنامه سریعت که حلشون کنه لطفا سورسش رو منتشر کن کل علم پزشکی 10 لول میره بالا😂😂
🐧 @Linuxor
سؤال اینه که آیا برای تمام مسائلی که الگوریتمی میتونه درستی یه جواب رو بررسی کنه ، الگوریتمی وجود داره که بتونه اون جواب رو به همون سرعت پیدا کنه؟
توی این مسئله باید اثبات کنید P=NP هستش.
حالا P چیه NP چیه ؟ برای مسئله که سرعت برسی درستی جواب برابر پیچیدگی زمان (سرعت محاسبه) باشه توی دسته P قرار میگیره مثلا من وقتی میگم
5*14=70
میشه، سرعت برسی اینکه ببینید آیا 5*14 میشه 70 به اندازه محاسبه اونه. یعنی فقط کافیه ضرب کنید.
حالا فرض کنید مسئله سودوکو رو داریم این جز مسئله NP هست یعنی کامپیوتر برای اینکه بخاد یه سودوکو رو حل کنه زمان زیادی نیاز داره و الگوریتم ساده ای برای حلش نیست.
حالا اگه ما جواب سودوکو رو داشته باشیم چی؟ برعکس حالت بالا کامپیوتر خیلی سریع میتونه برسی کنه که جواب درسته یا نه. فقط کافیه یه جمع ساده بزنه سطر و ستون هارو.
اگه شما بتونید یه الگوریتم بنویسید که سودوکو رو با همون سرعتی که برسی میکنه ببینه درسته یا نه، در واقع P=NP رو حل کردید.
بی نهایت مسئله مثل سودوکو وجود داره! ولی فقط کافیه شما بتونید یکیش رو حل کنید در واقع ثابت کردید P=NP و کل مسائل NP خود به خود حل میشن و طیف گسترده ای از مسائل از جمله درمان سرطان حل میشه.
اگه خونه لم دادی زیر کولر و سودوکو های پشت کبریت رو داری میدی به برنامه سریعت که حلشون کنه لطفا سورسش رو منتشر کن کل علم پزشکی 10 لول میره بالا😂😂
🐧 @Linuxor
👌1
Linuxor ?
یکی از 7 مسئله کلفت حل نشده دنیا، مربوط به کامپیوتره. سؤال اینه که آیا برای تمام مسائلی که الگوریتمی میتونه درستی یه جواب رو بررسی کنه ، الگوریتمی وجود داره که بتونه اون جواب رو به همون سرعت پیدا کنه؟ توی این مسئله باید اثبات کنید P=NP هستش. حالا P چیه…
مبحث فصل آخر درس طراحی الگوریتم که بنده با ۱۴ پاس کردم, این بود
🤯1