MHRCODE | برنامه‌نویسی با طعم توت‌فرنگی – Telegram
MHRCODE | برنامه‌نویسی با طعم توت‌فرنگی
3.42K subscribers
22 photos
1 video
116 links
آدرس ها:
گروه: @MhrCodeGP
ویرگول: virgool.io/@mhrlife
مدیوم: medium.com/@mhrlife
Download Telegram
سلام دوستان روز زیبایی داشته باشید

توی ویدیو بعدی میخوام حالت Q&A به سوالاتی که دارید چه در مورد برنامه نویسی، چه محیط کاری، شرکت‌های که توشون بودم، اینده برنامه نویسی با وجود هوش مصنوعی و... جواب بدم

اگه هر سوالی یا دغدغه ای داشتید توی همین ترد لطفا ارسال کنید، سوال بد هم نداریم، خود سانسوری و اینا هم نکنید.😅
23👍3🔥3
دوستان به لطف شما کانال اماده مانیتایز شدن هست.
شما جایی رو میشناسید که کارای ادسنس رو انجام بده؟ اگه اره ممنون میشم بهم معرفی کنید
27🔥8👎1
اصل Interface Segregation - کدت رو مجبور به کار بی ربط نکن!

یکی از جذابیت‌های برنامه‌نویسی اینه با استفاده از Interfaceها اجزای مختلف کدمون رو به شکل extendable پیاده‌سازی کنیم. اما این وسط پیاده‌سازی‌های مختلف یک Interface میتونن در بخش‌های جزئی با هم تفاوت داشته باشن که اگه این منطق هارو با اینترفیس اصلی قاطی کنیم باعث میشه کلی کد داشته باشیم که اضافه هستن و مجبور به نوشتنشون شدیم. توی این ویدیو یادمیگیریم چطور با Interface Segregation جلوی این موضوع رو بگیریم.

https://youtu.be/yHsUH4kMkpM
29👍8👎2
اسلایس Slice در گولنگ! یک بار برای همیشه!

اسلایس‌ها آرایه نیستن. بهتره فرقشون رو زودتر یادبگیریم تا مجبور نباشیم از راه سخت (دیباگ کردن یک باگ روی پروداکشن!) یادش بگیریم. اسلایس‌ها در گولنگ به ما اجازه میدن به شکل داینامیک سایز به آرایه ها دسترسی داشته باشیم. اما باز هم توی خودشون از آرایه استفاده میکنند. توی این ویدیو اول یکم با پایه‌های ارایه توی گولنگ آشنا میشیم و سعی میکنیم ساختاری مشابه Sliceها با ارایه پیاده سازی کنیم و کد اسلایس رو هم یک نگاه میندازیم.

https://youtu.be/_72DZnwRG10
🔥28👍5
توی بازی Glory Arena وابستگی پرفورمنس به latancy دیتابیس داشت خیلی زیاد میشد و با چند تا تغییر ساده توی Gorm، یکی از پیچیده ترین تراکنشا ( با کلی کوئری و لاجیک ) از میانگین 150ms رسید به 30ms.

خلاصه تمام این اتفاق ها رو میتونید توی یکی از ویدیوهای قدیمیم ببینید:
https://youtu.be/sUxpHdR86dM?si=TOjmMlDIhyMadGqG
👍20🔥4
سلام به همه دوستان بعد یک تاخیر طولانی

این چند وقته برای هکتون تلگرام روی یک بازی تلگرامی کار کردم که کلی تجربه جالب بدست اوردم، از اینکه چطور از صفر یک محصول رو با سرعت و انعطاف بالا با Golang توسعه بدیم، تا تجربه های جالب optimization با css.

اسم بازی Glory Arena هست و به شکل خلاصه شما یک ترکیب از کارت‌ها دارید که هر کارت قدرت متفاوتی داره. میتونید ترکیبشون کنید و کارت‌های خفن‌تر بسازید و رقابت کنید.

اگه دوس داشتید یک سر بهش بزنید ادرس رباتش اینه:
@GloryArenaBot
27👍5
🔴 نات‌کوین چرا تبدیل به پول شد؟ این
همستر کوین چیه؟


▪️بعد از اینکه عید لایو بازی تلگرامی رو رفتیم من با هکتون‌های تلگرام اشنا شدم و واقعا فاز اون شدم به مدت دو ماه (که تجربیات خوبی داشت ولی کم کم دارم فاصله میگیرم). جالب ترین نکتش این بود برام تلگرام چرا اینقدر داره پول مفت میده؟

▪️تلگرام یک میلیارد کاربر داره حدودا و این با راه انداختن شبکه بلاک‌چین اش خیلی دوست داره این کاربرا تبدیل به کاربرای بلاکچینش بشن. خب منطقی هم هست، فرصت مشابه WeChat البته برای تمام دنیا! برای همین عددهای چند میلیون دلاری هزینه هکتون هاش میکنه و خروجی سری اولش میشه Catizen، نات‌کوین و Pixel.

▪️بعد از این اتفاق و کمک مالی تلگرام به نات کوین روزانه یک میلیون والت جدید ساخته شد و کاربرای تلگرام انبورد شدن روی TON.

▪️این وسط افراد زیادی سعی کردن مشابه نات کوین هایپ ایجاد کنن مثل TheYesCoin و ... که الزامی نداره تلگرام ازشون پشتیبانی کنه.

▪️اما تفاوت Hamster Kombat با اون‌ها اینه که توسط صرافی‌های بزرگ مثل بایننس پشتیبانی میشه و تلگرام از روز اول اون رو توی TON Community تبلیغ کرد و ازش قراره پشتیبانی بکنه. یعنی لیست میشه. اما لزوما هم ارزش نات کوین نخواهد بود.

@MhrCode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18
MHRCODE | برنامه‌نویسی با طعم توت‌فرنگی
🔴 نات‌کوین چرا تبدیل به پول شد؟ این همستر کوین چیه؟ ▪️بعد از اینکه عید لایو بازی تلگرامی رو رفتیم من با هکتون‌های تلگرام اشنا شدم و واقعا فاز اون شدم به مدت دو ماه (که تجربیات خوبی داشت ولی کم کم دارم فاصله میگیرم). جالب ترین نکتش این بود برام تلگرام چرا…
اینقدر این دو ماه برای منی که هیچ دیدی نسبت به بلاکچین نداشتم موضوع جذابی بود که بعد از تسلط نسبی حتما در مورد زبون‌ TACT برای برنامه‌نویسی توی اون بستر ویدیو میسازم.

شما هم اگه علاقه دارید حتما این فرصت رو از دست ندید
👍178
اگه میخواید جدا در موردش بخونید این لیست منابعی هست که خودم باهاش جلو رفتم:

https://stepik.org/lesson/1004958/step/1?unit=1012592

بهتون دید میده اصلا بلاکچین چطور کار میکنه، اصطلاحاتی مثل gas fee چیه و ... و زبون FunC رو اموزش میده

خیلی خوبه اول این دوره رو دید بعدش این پلی لیست یوتیوب:

https://youtube.com/playlist?list=PLOIvUFGfwP93tZI_WnaLyJsZlskU4ao92&si=5PeJDA9s8AKPrQb7

زبون Tact زبون سطح بالاتری هست و برای شروع خیلی کارو راه میندازه
👍138🔥3
سلام دوستان.

یک ویدیو دارم اماده میکنم در مورد توسعه وب‌اپ های تلگرام شبیه همین همستر کامبت و نات‌کوین.

توی این ویدیو هم یادمیگیریم مفاهیم اولیش رو هم با solidjs و گولنگ یه نیمچه UI میاریم بالا

اگه سوالی با موردی هست که دوس دارید توی ویدیو بهش بپردازیم توی کامنت‌های همین پست ممنون میشم بگید
👍4113🔥9
ساخت اولین MiniApp تلگرام - زیرساخت پشت نات‌کوین و همستر

تلگرام از خیلی وقت پیش ها مینی‌اپ یا WebApp رو ارائه داده بود اما اخیرا به لطف ربات‌های مثل نات کوین و همستر کامبت، همه با این قابلیت آشنا شدن و فرصت خوبی برای پیاده‌سازی ایده های جدید هستش.
توی این ویدیو با هم یادمیگیریم که این قابلیت چطور کار میکنه، با هم یک مینی اپ ساده میاریم بالا و Authorization رو براش پیاده‌سازی میکنیم.

https://youtu.be/Flyd9OL3bPE
34👍7🔥3
سلام دوستان. باز مقاله اسپانسری توی مدیوم داشتم اگه دوس داشتید خوشحال میشم یه سر بهشون بزنید.

An Introduction to Redis Sets — The Underrated Data Structure:
https://medium.com/@mhrlife/an-introduction-to-redis-sets-the-underrated-data-structure-dcb5169a8182

Redis Sorted Sets — Building Real-time Mood-Based Recommendation System:
https://medium.com/@mhrlife/redis-sorted-sets-building-real-time-mood-based-recommendation-system-0face55b4a32

به شکل خلاصه یکم با Set و Sorted Set ور رفتیم و چند تا فیچر باهاشون ساختیم و در نهایت یک سیستم که براساس Mood کاربر بهش محصول پیشنهاد میده رو نوشتیم.

اون لینک اسپانسر رو هم اگه روش کلیک کنید که خیلی خیلی لطف میکنید 😅
👍27
والت‌های تلگرام - هر آنچه برای شروع کار نیاز است بدانیم

اولین قدم برای ورود به دنیای TON تلگرام ساخت والت هست. اما برای همین والت چندین آپشن داریم که توی این ویدیو سعی میکنم اول توضیح بدم والت ها چطور کار میکنن، فرق والت های Custodial و Non-Custodial چیه، بین Ton Keeper و والت تلگرام کدوم رو انتخاب کنیم و چطور اطلاعات والت های بقیه مثل موجودی حساب، NFTها و حتی کد والتشون رو مشاهده کنیم.
این ویدیو پیش نیاز ویدیوی بعدی هست که به رباتمون پرداخت درون برنامه‌ای با Ton رو اضافه میکنیم.

https://youtu.be/Qh_R6wKVF6I
17👍4
پیاده‌‌سازی سیستم پرداخت با TON - درآمد دلاری در تلگرام!

تلگرام با 900 میلیون کاربر فعال فرصت خوبیه برای پیاده‌‌سازی ایده‌های جدید و قابلیت پرداخت کاربران با TON. توی این ویدیو در مورد این صحبت میکنیم چطور میشه قابلیت این رو بوجود آورد که کاربران با پرداخت در شبکه TON محصولات ما را خریداری کنند. در این ویدیو بیشتر تمرکز روی راحت ترین و سریعترین روش با استفاده از Ton Keeper است.

https://youtu.be/q2nNGSVe5MY
16
MHRCODE | برنامه‌نویسی با طعم توت‌فرنگی
پیاده‌‌سازی سیستم پرداخت با TON - درآمد دلاری در تلگرام! تلگرام با 900 میلیون کاربر فعال فرصت خوبیه برای پیاده‌‌سازی ایده‌های جدید و قابلیت پرداخت کاربران با TON. توی این ویدیو در مورد این صحبت میکنیم چطور میشه قابلیت این رو بوجود آورد که کاربران با پرداخت…
خب دوستان انگار سر پرداخت با TON بین تلگرام و اپ استور ها اختلاف هست و برای حلش تلگرام ⭐️ STAR رو ارائه داده که ۳۰درصد درآمد به اپ استور و ۵ درصد به تلگرام میره.

علتش قوانین اپ استور ها هستن، اما چیزی که ما رو اذیت میکنه اینه بخاطر regulation ها دسترسی ما به ⭐️ بسته هست و نمیتونیم باهاش پرداخت کنیم، کاری که با TON میشد.

بخاطر همین، پرداخت با TON ممنون هست و اگر متوجه شن ربات رو میبندن (یا اخطار میدن)

بعد از اینکه بیشتر در مورد ⭐️ STAR اطلاعات جمع کردم حتما باهاتون به اشتراک میذارم.

با تشکر از Morteza Hakim و Silent Programmer بابت اطلاعات
13👍11
تجربه‌های مهم هشت سال گذشته من توی دنیای برنامه نویسی

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

همچنین اگه دوس داشتید حتما عضو گروه و کانال تلگرامیم بشید @MhrCodeGp

https://youtu.be/UtBEuXQZ6DA
👍186🔥4
🔴 بازی Glory Arena وارد نیمه نهایی هکتون تلگرام شد.

توسعه این بازی از لحاظ فنی توسط خودم انجام شد اما مهم‌تر از هر کد فنی‌ای، ایده‌ها و مشارکت‌های دوستای گروه مثل کاوه، کیانوش، علیرضا، جواد و ... بود.

اگه دوست دارید یه سر به Glory Arena بزنید و شما هم امتحانش کنید خیلی خوشحال میشم: @GloryArenaBot

الان توی مرحله‌ای هستیم که ایده‌ها ارزششون دو چندان شده که چطور میتونیم این بازی رو که پتانسیل خیلی زیادی داره، جذاب‌تر و رقابتی تر کنیم.

اگه دوست دارید توی این ایده‌ها مشارکت کنید اینجا در موردش صحبت میکنیم:
@GloryArenaGp
Please open Telegram to view this post
VIEW IN TELEGRAM
20🔥9👍4
🎉 توی یوتیوب ۲۰۰۰ تایی شدیم

خیلیی ممنونم از همراهی همتون، روز اولی که کانال رو خواستم بسازم فکر میکردم نهایت جامعه هدف کانال ۱۰۰۰ تا ۱۵۰۰ نفر باشه. این حجم از محبت برام قابل پیش‌بینی نبود.

خواستم از این فرصت استفاده کنم و از تک تکتون تشکر کنم🙏
Please open Telegram to view this post
VIEW IN TELEGRAM
93🔥12👍4👎1