Forwarded from tech-afternoon (Amin Mesbahi)
وقتی به جای «حس» و معیارهای کیفی، بریم سراغ معیار «کمی» و خصوصا «اعداد»، خیلی از مشکلات رو میشه زودتر شناسایی کرد، راهکارهای بهتری براشون پیدا کرد؛ و حتی توی گفتوگوها از جدل دور شد. در این پست و شاید پستهای احتمالی بعدی، در معرفی و ستایش اعدادی مینویسم که به ما کمک میکنن تا بهتر کار کنیم و کار بهتر کنیم... مثل اعدادی که میشه از کُد بیرون کشید، اعدادی که میشه از دل جیرا (یا هر ابزار مدیریت تسک دیگه) بیرون کشید، اعدادی که میشه از API یا زیرساخت بیرون کشید...
شروع رو به معرفی metricهای رایج میپردازم، و بعد به صورت مفصلتر روی Cyclomatic Complexity صحبت میکنیم که یکی از پرکاربردترین معیارهای تخمین پیچیدگی و تعداد مسیرهای اجرایی بستهشده توی تابع یا کلاسه.
این متریکها رو IDEها یا افزونههاشون یا ابزارهای مستقل یا سرویسهای ابری و غیرابری محاسبه و گزارش میکنن. حالا یکی قویتر، یکی ضعیفتر. ولی بیتفاوتی به اینها میتونه در طول زمان مشکلات زیادی ایجاد کنه. حالت بهینهاش هم که یکپارچگی با CI/CD و جلوگیری خودکار از ورود کد فاقد متریکهای قابل قبول به محیطهای استیج و پروداکشن است.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Forwarded from Peivast | پیوست
This media is not supported in your browser
VIEW IN TELEGRAM
🔺 پشت پرده دستگیری مدیران رسمیو: دوران دادههای باز در ایران به پایان رسیده است؟
🔹حسین ملکنژاد، مدیرعامل رسمیو، در گفتوگوی اختصاصی با آرش برهمند، مدیر استودیو پیوست، جزئیات تعطیلی رسمیو و ماجرای بازداشت دو هفتهای خود را شرح میدهد.
🔹او از فشارها، چالشهای پیش روی تیم و آینده این دادههای باز در ایران میگوید؛ روایتی که میتواند تصویری تازه از آنچه در پشت پرده ماجرای رسمیو گذشت ارائه دهد.
🔹متن کامل این گفتوگو در شماره ۱۳۷ ماهنامه پیوست منتشر میشود و نسخه کامل ویدئویی آن نیز پس از انتشار، در دسترس خواهد بود.
🔗 لینک ویدیو در کانال یوتیوب پیوست
🔗 لینک ویدیو در کانال آپارات پیوست
🆔 @peivast
🔹حسین ملکنژاد، مدیرعامل رسمیو، در گفتوگوی اختصاصی با آرش برهمند، مدیر استودیو پیوست، جزئیات تعطیلی رسمیو و ماجرای بازداشت دو هفتهای خود را شرح میدهد.
🔹او از فشارها، چالشهای پیش روی تیم و آینده این دادههای باز در ایران میگوید؛ روایتی که میتواند تصویری تازه از آنچه در پشت پرده ماجرای رسمیو گذشت ارائه دهد.
🔹متن کامل این گفتوگو در شماره ۱۳۷ ماهنامه پیوست منتشر میشود و نسخه کامل ویدئویی آن نیز پس از انتشار، در دسترس خواهد بود.
🔗 لینک ویدیو در کانال یوتیوب پیوست
🔗 لینک ویدیو در کانال آپارات پیوست
🆔 @peivast
👍5❤1🤣1
Forwarded from tech-afternoon (Amin Mesbahi)
وقتی توسعه نرمافزار به صورت تیمی انجام میشه، فقط کیفیت کد یا معماری نیست که اهمیت داره؛ بلکه نحوهی همکاری، ریتم کاری تیم، ظرفیت تحویل، و الگوهای رفتاری در برابر چالشها هم به اندازهی کد مهم هستن، و خوشبختانه، قابل اندازهگیری هم میتونن باشن.
توی قسمت دوم، چند متریک مرتبط با تحلیل رفتار تیم در طول اسپرینتها و بازخوردهایی که از طریق Jira، GitHub/GitLab، و یا سایر سیستمهای دخیل در چرخه توسعه نرمافزار رو مرور میکنیم.
ادامه دارد...
عددها همیشه حرف آخر رو نمیزنن، اما خیلی وقتها شروع بهتری برای گفتوگو و تصمیمهای جمعی هستن. ترکیب دادههای Jira، Git، CI/CD، و ابزارهای متنوع موجود یا استفاده از API پلتفرمها برای استخراج و بعدش آنالیز اعداد، میتونه دید بسیار روشنی از سلامت فرآیند توسعه و رفتار تیم به ما بده و این جزوی از وظایف engineering managerها یا team leadهاست که نسبت به اعداد بیتفاوت نباشن و به صورت روشمند تحلیل کنن...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Forwarded from Learning With M
⏱ فقط ۱۴ ثانیه!
چند وقت پیش پستی در لینکدین دیدم که یکی از عزیزان از اینکه رزومهاش تنها در ۱۴ ثانیه رد شده بود ناراحت بود.
نظرم رو در کامنت نوشتم: بهعنوان کسی که بارها رزومه بررسی کرده، این ۱۴ ثانیه برای یک رزومه عدد عجیبی نیست!
بعد از اون پست، افراد زیادی پیام دادن و خواستن که رزومههاشون رو بررسی کنم. همین جرقهای شد برای شروع یک ایده تازه:
🎯 «رویداد ۱۴ ثانیهای!»
در این ایونت آنلاین و رایگان ، رزومههایی که شرکتکنندهها برام میفرستن رو به صورت زنده اسکرین میکنم، از نگاه یک ریکروتر واقعی بررسیشون میکنم و بازخورد واقعی و مستقیم میدم.
اگه دوست داری بدونی توی اون ۱۴ ثانیه چه اتفاقی برای رزومهات میافته، این رویداد دقیقاً برای توئه.
📌 اگر علاقهمندی:
ثبت نام کن ← عضو گروه اطلاع رسانی ای که در پروفایلت بعد از ثبت نام قرار میگیره بشو ← رزومتو بفرست و روز جلسه آنلاین باش تا بررسی رزومتو ببینی.
منتظرت هستم تا با هم بفهمیم در ۱۴ ثانیه چقدر میشه تأثیر گذاشت!
لینک ثبت نام رایگان : https://yun.ir/14sec1
دوره شهریور ماه تکلید ۳۶۰ : https://yun.ir/tl3603
چند وقت پیش پستی در لینکدین دیدم که یکی از عزیزان از اینکه رزومهاش تنها در ۱۴ ثانیه رد شده بود ناراحت بود.
نظرم رو در کامنت نوشتم: بهعنوان کسی که بارها رزومه بررسی کرده، این ۱۴ ثانیه برای یک رزومه عدد عجیبی نیست!
بعد از اون پست، افراد زیادی پیام دادن و خواستن که رزومههاشون رو بررسی کنم. همین جرقهای شد برای شروع یک ایده تازه:
🎯 «رویداد ۱۴ ثانیهای!»
در این ایونت آنلاین و رایگان ، رزومههایی که شرکتکنندهها برام میفرستن رو به صورت زنده اسکرین میکنم، از نگاه یک ریکروتر واقعی بررسیشون میکنم و بازخورد واقعی و مستقیم میدم.
اگه دوست داری بدونی توی اون ۱۴ ثانیه چه اتفاقی برای رزومهات میافته، این رویداد دقیقاً برای توئه.
📌 اگر علاقهمندی:
ثبت نام کن ← عضو گروه اطلاع رسانی ای که در پروفایلت بعد از ثبت نام قرار میگیره بشو ← رزومتو بفرست و روز جلسه آنلاین باش تا بررسی رزومتو ببینی.
منتظرت هستم تا با هم بفهمیم در ۱۴ ثانیه چقدر میشه تأثیر گذاشت!
لینک ثبت نام رایگان : https://yun.ir/14sec1
دوره شهریور ماه تکلید ۳۶۰ : https://yun.ir/tl3603
❤2
Forwarded from جادی | Jadi
💌 پیام وارده
جادی عزیزم سلام
ما کمپین رایگان شدن دوره های مکتبخونه رو با پیام همدلی در مسیر یادگیری شروع کردیم
۱۰۰ تا دوره تو حوزه های مختلف رو رایگان کردیم
از برنامه نویسی گرفته تا شبکه و هوش مصنوعی و کلی مهارت های نرم و حتی مثلا گیتار و فرانسوی و تعمیر خودرو و غیره
خلاصه بهترین دوره های مکتبخونه رو گلچین کردیم و رایگان کردیم تا آدما یادگیریشون رو متوقف نکنند
چون یادگیری باعث رشد همه و حال خوب و حس پیش رفتن و زنده بودن میده
این لینک دوره CEH شماس
https://mktb.me/3w7y/
اگه از کل کمپین هم حمایت کنی ممنونت میشم. هرچقدر آدمای بیشتری ببینن و بیام ازشون استفاده کنند ما حالمون بهتر میشه
این لندینگ همه دوره های رایگان شده س
https://mktb.me/txvk/
کد HAMDELI
جادی عزیزم سلام
ما کمپین رایگان شدن دوره های مکتبخونه رو با پیام همدلی در مسیر یادگیری شروع کردیم
۱۰۰ تا دوره تو حوزه های مختلف رو رایگان کردیم
از برنامه نویسی گرفته تا شبکه و هوش مصنوعی و کلی مهارت های نرم و حتی مثلا گیتار و فرانسوی و تعمیر خودرو و غیره
خلاصه بهترین دوره های مکتبخونه رو گلچین کردیم و رایگان کردیم تا آدما یادگیریشون رو متوقف نکنند
چون یادگیری باعث رشد همه و حال خوب و حس پیش رفتن و زنده بودن میده
این لینک دوره CEH شماس
https://mktb.me/3w7y/
اگه از کل کمپین هم حمایت کنی ممنونت میشم. هرچقدر آدمای بیشتری ببینن و بیام ازشون استفاده کنند ما حالمون بهتر میشه
این لندینگ همه دوره های رایگان شده س
https://mktb.me/txvk/
کد HAMDELI
مکتبخونه
آموزش هک ( قانونمند CEH) - آموزش کامل هکر شدن صفر تا صد | مکتب خونه
آموزش هک و امنیت در محیطی تعاملی توسط استاد جادی میرمیرانی، هک کردن را بصورت کامل و حرفه ای بیاموزید
❤10
Forwarded from iCodeNext
✨ StyleCop.Analyzer and EditorConfig
🌀 خیلی وقت ها سورس کدهای تیم هارو میبینم چه به صورت متن باز در گیت هاب و یا به صورت خصوصی در شرکت ها که از این امکان استفاده نمیکنن. این شد که گفتم یه ویدیوی کوچیک هم ازش بسازیم. بد نیست، اگه شما هم استفاده نمیکنید، کم کم توی سورس خودتون اد کنیش. ( احتمال خیلی زیاد تقریبا همه باهاش کار کردند)
00:00 With Out EditorConfig
05:00 .editorConfig file
10:00 StyleCop.Analyzer package
🚢 پلی لیست : C# in a nutshell
🕶 مدت ویدیو : 15 دقیقه
📺 لینک ویدیو :
https://youtu.be/jKq1lbnC2g8
❤️❤️ بعد از 70 روز مجدد شروع کردم به تولید، واقعیتش اصلا تصمیمی به ادامه نداشتم، اما خوب دوستان لطف دارن و پیگیری میکنن که چرا چند وقتیه محتوی نمیاد. خلاصه بریم ببینیم چند چند هستیم. دمتون گرم.
🌀 خیلی وقت ها سورس کدهای تیم هارو میبینم چه به صورت متن باز در گیت هاب و یا به صورت خصوصی در شرکت ها که از این امکان استفاده نمیکنن. این شد که گفتم یه ویدیوی کوچیک هم ازش بسازیم. بد نیست، اگه شما هم استفاده نمیکنید، کم کم توی سورس خودتون اد کنیش. ( احتمال خیلی زیاد تقریبا همه باهاش کار کردند)
00:00 With Out EditorConfig
05:00 .editorConfig file
10:00 StyleCop.Analyzer package
🚢 پلی لیست : C# in a nutshell
🕶 مدت ویدیو : 15 دقیقه
📺 لینک ویدیو :
https://youtu.be/jKq1lbnC2g8
❤️❤️ بعد از 70 روز مجدد شروع کردم به تولید، واقعیتش اصلا تصمیمی به ادامه نداشتم، اما خوب دوستان لطف دارن و پیگیری میکنن که چرا چند وقتیه محتوی نمیاد. خلاصه بریم ببینیم چند چند هستیم. دمتون گرم.
❤10
Forwarded from tech-afternoon (Amin Mesbahi)
در قسمتهای قبل در مورد متریکهای کد و متریکهای برنامهریزی نوشتم؛ این قسمت برخی از متریکهای مخزنکد رو مرور میکنیم...
زمان بین باز شدن یک pull request تا merge نهایی، یکی از شاخصهای کلیدی DevOps برای سنجش تحویل سریع و با کیفیته. افزایش Lead Time معمولاً به دلیل منتظر موندن برای review، test failure، یا فقدان reviewer فعاله.
نسبت PRهایی که حداقل یک بررسیکنندهی انسانی (non-author) داشتن. پوشش پایین میتونه امنیت، کیفیت و حتی حس تعلق تیمی رو تحت تاثیر قرار بده. اینکه ۱ نفر مرورکننده رو هم حذف یا جزو مستحبات حساب کنیم نتایج خوبی نداره؛ برخی شرکتهای بزرگ تا ۱۲ نفر (به جز AI داخلی) هر PR رو مرور میکنن برای سنجش کیفیت و امنیت کد.
اندازهی PRها از نظر تعداد خطوط تغییر یافته. PRهای بزرگتر باعث کاهش کیفیت review، فرسایش توجه reviewerها، و احتمال بیشتر برای بروز باگ میشن. عدد مناسب معمولاً زیر ۴۰۰ خطه (البته خودش شمارش خطوط کد بحث مفصلیه که انواع خط کد چیه؟ یا چجوری باید شمرد...)
چند بار در روز یا هفته PR merge میشه؟ این عدد نشون میده که آیا تیم به صورت پیوسته و در بازههای کوچک تحویل انجام میده یا تحویل به صورت big-bang و آخر اسپرینت صورت میگیره. بازههای کوچکتر = ریسک کمتر = feedback سریعتر. البته به استراتژی و سیاستهای توسعه نرمافزار شرکت خیلی وابسته است.
زمان از باز کردن PR تا merge شدنش. این متریک شامل چند مرحلهست: Time to First Review، Review Duration، و Time to Merge. PR های که بیش از ۴۸ ساعت طول میکشن، معمولاً کیفیت کد و روحیه تیم رو تحت تأثیر منفی قرار میدن.
درصد تغییراتی که پس از merge، نیاز به اصلاح یا revert پیدا میکنن. عدد بالا میتونه نشونهی ضعف در review یا تست ناکافی باشه.
تعداد باگهایی که بعد از merge به محیطهای بالاتر (Staging یا Production) منتقل میشن. این عدد برای سنجش کیفیت تحویل و اثربخشی فرآیند تست قبل از ادغام حیاتیه.
نسبت اعضای تیم که در بازهای مشخص، در reviewهای دیگران شرکت میکنن. مشارکت کم میتونه باعث ایجاد bottleneck یا کاهش کیفیت کد بشه.
PRهایی که مدت زیادی باز میمونن بدون فعالیت. این موارد معمولاً نشاندهنده مشکلات در اولویتبندی، درگیری منابع، یا ابهام در نیازمندیهاست.
📌 جمعبندی:
اندازهگیری این متریکها به خودی خود هدف نیست؛ هدف اصلی، ایجاد گفتوگو در تیم برای پیدا کردن گلوگاهها، بهبود تعاملات، و کاهش زمان و هزینه تحویل با حفظ کیفیته. اعداد، آینهای برای دیدن واقعیت کار تیمی ما هستند. بدون سوگیری، بدون توجیه! این متریکها هم یهویی و یکشبه قابل حصول نیستن، اول باید تصمیم بگیریم به سمت «قابلاندازهگیری شدن» حرکت کنیم؛ بعدتر اگر درست پیش بریم، متریک خواهیم داشت.
و در عین حال بدون شروع ولو با گامهای کوچیک هم چیزی محقق نمیشه!
Please open Telegram to view this post
VIEW IN TELEGRAM
اگه یه جایی بود، که کانال ها، بلاگ ها، یوتیوب و پادکست های فنی توش بودن و ملت بهش رای میدادن و خودشون هم اضافه می کردن به نظرتون باگش چی بود ؟
اسم فرضیش رو بزاریم WhiteList.com
اسم فرضیش رو بزاریم WhiteList.com
👍2
Forwarded from DotNet | دات نت
۱۲ قاعدهٔ طلایی برای ترتیب Middleware در ASP.NET Core
اگر میخواهید اپلیکیشن ASP.NET Core شما پایدار، امن و قابل توسعه باشد، رعایت ترتیب صحیح Middlewareها (میانافزارها) حیاتی است. در ادامه ۱۲ گام کلیدی را برایتان آوردهام:
1️⃣ UseForwardedHeaders()
اگر پشت پروکسی هستید، حتماً اول این middleware را اضافه کنید تا آدرس کلاینت درست شناسایی شود.
2️⃣ UseHttpsRedirection()
قبل از همهچیز، کاربر را به HTTPS هدایت کنید تا ارتباط امن باشد.
3️⃣ UseRouting()
قبل از هر middlewareی که به اطلاعات مسیر نیاز دارد، این یکی را فراخوانی کنید.
4️⃣ UseCors()
بلافاصله بعد از Routing، اما قبل از Authentication، سیاستهای CORS را اعمال کنید.
5️⃣ UseAuthentication()
تأیید هویت کاربران پیش از اعمال مجوزها باید رخ دهد.
6️⃣ UseAuthorization()
پس از Routing و Authentication بیاید تا قوانین دسترسی به درستی اجرا شود.
7️⃣ UseExceptionHandler()
نزدیک به بالای پشته برای گرفتن و مدیریت همه خطاها قرارش دهید.
8️⃣ UseRateLimiter()
اوایل pipeline تا از حملات DOS یا بار زیاد روی API جلوگیری کند.
9️⃣ UseResponseCompression()
بعد از Routing و پیش از endpoints تا پاسخها فشرده و کارایی بالاتر برود.
🔟 UseStaticFiles()
اگر فقط محتوای استاتیک میدهید، قبل از Routing قرارش دهید.
1️⃣1️⃣ Custom Middleware
(مثل Logging، Tracing و …) هر چه زودتر تا سراسر درخواست را پوشش دهد.
1️⃣2⃣ UseEndpoints()
حتماً آخرین Middleware باشد تا درخواستها به endpoint مناسب برسند و pipeline خاتمه یابد.
---
با رعایت این ترتیب:
• از بروز خطاهای عجیب جلوگیری میکنید
• پرفورمنس و امنیت اپلیکیشنتان بالاتر میرود
• نگهداری و توسعهٔ کد سادهتر خواهد شد
🎺 برای یادگیری بیشتر و دریافت مطالب مفید در زمینه .NET و برنامهنویسی، به کانال ما بپیوندید!
📚💻 @dotnetcode🖥 👨💻
اگر میخواهید اپلیکیشن ASP.NET Core شما پایدار، امن و قابل توسعه باشد، رعایت ترتیب صحیح Middlewareها (میانافزارها) حیاتی است. در ادامه ۱۲ گام کلیدی را برایتان آوردهام:
1️⃣ UseForwardedHeaders()
اگر پشت پروکسی هستید، حتماً اول این middleware را اضافه کنید تا آدرس کلاینت درست شناسایی شود.
2️⃣ UseHttpsRedirection()
قبل از همهچیز، کاربر را به HTTPS هدایت کنید تا ارتباط امن باشد.
3️⃣ UseRouting()
قبل از هر middlewareی که به اطلاعات مسیر نیاز دارد، این یکی را فراخوانی کنید.
4️⃣ UseCors()
بلافاصله بعد از Routing، اما قبل از Authentication، سیاستهای CORS را اعمال کنید.
5️⃣ UseAuthentication()
تأیید هویت کاربران پیش از اعمال مجوزها باید رخ دهد.
6️⃣ UseAuthorization()
پس از Routing و Authentication بیاید تا قوانین دسترسی به درستی اجرا شود.
7️⃣ UseExceptionHandler()
نزدیک به بالای پشته برای گرفتن و مدیریت همه خطاها قرارش دهید.
8️⃣ UseRateLimiter()
اوایل pipeline تا از حملات DOS یا بار زیاد روی API جلوگیری کند.
9️⃣ UseResponseCompression()
بعد از Routing و پیش از endpoints تا پاسخها فشرده و کارایی بالاتر برود.
🔟 UseStaticFiles()
اگر فقط محتوای استاتیک میدهید، قبل از Routing قرارش دهید.
1️⃣1️⃣ Custom Middleware
(مثل Logging، Tracing و …) هر چه زودتر تا سراسر درخواست را پوشش دهد.
1️⃣2⃣ UseEndpoints()
حتماً آخرین Middleware باشد تا درخواستها به endpoint مناسب برسند و pipeline خاتمه یابد.
---
با رعایت این ترتیب:
• از بروز خطاهای عجیب جلوگیری میکنید
• پرفورمنس و امنیت اپلیکیشنتان بالاتر میرود
• نگهداری و توسعهٔ کد سادهتر خواهد شد
📚💻 @dotnetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
💯9❤5👍2👏1
دبیان ۱۳ با اسم رمز «Trixie» از راه رسید🎉🍻
توزیعی که هنوزم کاربرای #لینوکس برای انتشارش لحظهشماری میکنن.
اینبار دبیان با کلی تغییر مهم، خوشقولی در انتشار و نتایج خیرهکننده بنچمارکها، کاربراشو حسابی خوشحال کرد.
توضیحات بیشتر :
https://x.com/YaserShahi/status/1954696279373582589
توزیعی که هنوزم کاربرای #لینوکس برای انتشارش لحظهشماری میکنن.
اینبار دبیان با کلی تغییر مهم، خوشقولی در انتشار و نتایج خیرهکننده بنچمارکها، کاربراشو حسابی خوشحال کرد.
توضیحات بیشتر :
https://x.com/YaserShahi/status/1954696279373582589
❤2
#سرآوا سهام خود در #تخفیفان را به هم بنیانگذار شرکت واگذار کرد.
در راستای اجرای استراتژی خروج از سرمایه گذاری های صورت گرفته و پس از خروج موفق از #علی_بابا ، #گروه_دیجی_کالا ،#گروه_هزاردستان (دیوار، کافه بازار، ستون، بلد، کارنامه)، #نوار ،#الو_پیک، #ایوند ، و سایر سرمایه گذاری های صورت گرفته، اینبار #سرآوا در قالب فروش سهام، تمام سهام خود در شرکت #تخفیفان را به همبنیانگذار شرکت واگذار کرد و از ترکیب سهامداری #تخفیفان خارج شد.
از پرتفو #سرآوا فقط #کارخانه_نوآوری_آزادی (#همآوا) باقی مانده است.
در راستای اجرای استراتژی خروج از سرمایه گذاری های صورت گرفته و پس از خروج موفق از #علی_بابا ، #گروه_دیجی_کالا ،#گروه_هزاردستان (دیوار، کافه بازار، ستون، بلد، کارنامه)، #نوار ،#الو_پیک، #ایوند ، و سایر سرمایه گذاری های صورت گرفته، اینبار #سرآوا در قالب فروش سهام، تمام سهام خود در شرکت #تخفیفان را به همبنیانگذار شرکت واگذار کرد و از ترکیب سهامداری #تخفیفان خارج شد.
از پرتفو #سرآوا فقط #کارخانه_نوآوری_آزادی (#همآوا) باقی مانده است.
💔4❤2⚡1
میخواستم از جمنای استفاده کنم، برای کشیدن یه سری نمودارهای C4 مدل ، گفتم بزار اول یادآوری کنم بهش کلا کانتکس چیه و ازش پرسیدم میدونی C4 Model چیه، که ته توضیحاتش سورپرایز شدم !
❤6😍4
مستند سازی معماری نرم افزار با C4 Model
بعد از اتفاقی که برای #رسمیو افتاد، یکی از مشکلاتی که کشف کردم، گستردگی سرویس هامون و زیرساخت ها بود که بدون امیر جان واقعا فهمیدنش و کشف اینکه چی به چی و کجا و چطور وصله کار سختی بود و یه معمای پیچیده میشد.
قبل تر ها از استاد Amin Mesbahi عزیزم درباره C4 Model شنیده بودم و ویدیو هم برام فرستاده بودن. این چند روز که کارها روی روال افتاد، برای حل اون مشکل و شروع تحلیل و آماده کردن Disaster Plan شروع کردم به ساختن #C4Model خودمون و دوباره ویدیو رو دیدم و لذت بردم، با کمک Gemini و Sunnet تونستم تا Level 3 پیش برم. و دارم آماده میشم برای ادامه مسیر.
گفتم این ویدیو ارزشمند رو با شما هم به اشتراک بگذارم که شما هم اگر نیاز دارید حتما نگاهی بهش بندازید
بعد از اتفاقی که برای #رسمیو افتاد، یکی از مشکلاتی که کشف کردم، گستردگی سرویس هامون و زیرساخت ها بود که بدون امیر جان واقعا فهمیدنش و کشف اینکه چی به چی و کجا و چطور وصله کار سختی بود و یه معمای پیچیده میشد.
قبل تر ها از استاد Amin Mesbahi عزیزم درباره C4 Model شنیده بودم و ویدیو هم برام فرستاده بودن. این چند روز که کارها روی روال افتاد، برای حل اون مشکل و شروع تحلیل و آماده کردن Disaster Plan شروع کردم به ساختن #C4Model خودمون و دوباره ویدیو رو دیدم و لذت بردم، با کمک Gemini و Sunnet تونستم تا Level 3 پیش برم. و دارم آماده میشم برای ادامه مسیر.
گفتم این ویدیو ارزشمند رو با شما هم به اشتراک بگذارم که شما هم اگر نیاز دارید حتما نگاهی بهش بندازید
YouTube
مستندسازی معماری نرمافزار با C4 Model
بخش اول آموزش مستندسازی معماری نرمافزار با C4 Model
مقدمه (0:00)
مفهوم کلی سی۴ (0:03:50)
مثال ۱ - کانتکست (0:06:57)
مثال ۱ - کانتینر (0:10:47)
مثال ۱ - کامپوننت (0:13:09)
مثال ۱ - کد (0:14:29)
اکوسیستم - مقدمه (0:15:43)
اکوسیستم - بصری (0:18:36)
اکوسیستم…
مقدمه (0:00)
مفهوم کلی سی۴ (0:03:50)
مثال ۱ - کانتکست (0:06:57)
مثال ۱ - کانتینر (0:10:47)
مثال ۱ - کامپوننت (0:13:09)
مثال ۱ - کد (0:14:29)
اکوسیستم - مقدمه (0:15:43)
اکوسیستم - بصری (0:18:36)
اکوسیستم…
🔥11❤1
Forwarded from .NET Fun
بالاخره ورژن ۳ لایبرری Mediator ریلیز شد
جایگزین بسیار خوبی برای MediatR هست
https://github.com/martinothamar/Mediator/releases/tag/v3.0
جایگزین بسیار خوبی برای MediatR هست
https://github.com/martinothamar/Mediator/releases/tag/v3.0
GitHub
Release v3.0 · martinothamar/Mediator
🚀 Features, improvements & breaking changes
[#176] Refactor source generation template, improve performance and update benchmarks - fixed "large project" performance, i.e. many messa...
[#176] Refactor source generation template, improve performance and update benchmarks - fixed "large project" performance, i.e. many messa...
👍1
Stars Will Align
Kygo , Imagine Dragons
Stars Will Align
#Kygo, #ImagineDragons
با هدفون خوب گوش کنید حتما، یا سیستم خوب روی ماشین
@CodemodePlayList پلی لیست دولوپرها
#Kygo, #ImagineDragons
با هدفون خوب گوش کنید حتما، یا سیستم خوب روی ماشین
@CodemodePlayList پلی لیست دولوپرها
🔥5
Forwarded from Algotrade24 (AI Man)
از اونجایی که خودم هم در حوزه هوش مصنوعی با تمرکز مالی فعالم توصیه میکنم اگر برنامهنویس و توسعهدهنده و مدیر کسب و کار در حوزه AI هستید حتما این پست و ویدیو یوتیوب لینک پایین رو ببینید.
🎥 رازهای ساخت استارتاپهای هوش مصنوعی در ۴۳:۵۷ دقیقه!
💡 "در عصر AI، برنده کسی نیست که مدلهای بزرگتر بسازد، بلکه کسی است که سریعتر یاد بگیرد و اجرا کند."
اندریو انگ، بنیانگذار Coursera و از پیشگامان دنیای هوش مصنوعی، در این ویدیوی کمپ Startup School وای کامبینیتور، از تجربیات واقعی ساخت استارتاپهای ماهانه در AI Fund میگوید. اگر میخواهید بدانید چطور در دنیای پررقابت امروز، سریعتر و هوشمندانهتر حرکت کنید، این ویدیو برای شماست!
🔥 نکات طلایی که در این ویدیو کشف میکنید:
✔️ چرا فرصتهای میلیاردی AI در لایه اپلیکیشنهاست، نه مدلهای پایه؟
✔️و Agentic AI چیست و چرا بازی را برای محصولات دقیقتر تغییر میدهد؟
✔️ چرا ایدههای مبهم (مثل "سلامت بهتر با AI") شکست میخورند، اما ایدههای ملموس (مثل "رزرو MRI با AI") موفق میشوند؟
✔️ چطور با کمک AI coding assistants، ۱۰ برابر سریعتر MVP بسازید؟
✔️ تکنیکهای عملی برای جمعآوری بازخورد کاربر قبل از هدر رفتن وقت و سرمایه
✔️ چرا در تیمهای امروزی، نقش مدیر محصول و مهندس برعکس شده است؟
✔️ بزرگترین خطر برای بنیانگذاران: نه هزینه توکن، نه امنیت، بلکه عدم استفاده از سرعت AI است!
✔️ آیا نگرانی از "AI دزد شغلها" یا "آخرالزمان AI"، فقط یک تاکتیک بازاریابی شرکتهای بزرگ است؟
📌 چرا این ویدیو را از دست ندهید؟
این ویدیو بدون شعار و پر از مثالهای واقعی است. اگر میخواهید در عصر AI رقابت کنید، این بحث نقطه شروع ضروری است.
🔗 تماشا در یوتیوب:
https://youtu.be/RNJCfif1dPY?si=aRaEKjyNnkaJ5STp
📢 به دوستانتان هم پیشنهاد کنید! کسانی که به استارتاپ، هوش مصنوعی و اجرای سریع ایدهها علاقه دارند، از این محتوا استفاده خواهند کرد.
➖➖➖➖➖➖➖➖➖➖➖➖➖
تنها چنل تلگرام شخصی من:
@Algotrade24
🎥 رازهای ساخت استارتاپهای هوش مصنوعی در ۴۳:۵۷ دقیقه!
💡 "در عصر AI، برنده کسی نیست که مدلهای بزرگتر بسازد، بلکه کسی است که سریعتر یاد بگیرد و اجرا کند."
اندریو انگ، بنیانگذار Coursera و از پیشگامان دنیای هوش مصنوعی، در این ویدیوی کمپ Startup School وای کامبینیتور، از تجربیات واقعی ساخت استارتاپهای ماهانه در AI Fund میگوید. اگر میخواهید بدانید چطور در دنیای پررقابت امروز، سریعتر و هوشمندانهتر حرکت کنید، این ویدیو برای شماست!
🔥 نکات طلایی که در این ویدیو کشف میکنید:
✔️ چرا فرصتهای میلیاردی AI در لایه اپلیکیشنهاست، نه مدلهای پایه؟
✔️و Agentic AI چیست و چرا بازی را برای محصولات دقیقتر تغییر میدهد؟
✔️ چرا ایدههای مبهم (مثل "سلامت بهتر با AI") شکست میخورند، اما ایدههای ملموس (مثل "رزرو MRI با AI") موفق میشوند؟
✔️ چطور با کمک AI coding assistants، ۱۰ برابر سریعتر MVP بسازید؟
✔️ تکنیکهای عملی برای جمعآوری بازخورد کاربر قبل از هدر رفتن وقت و سرمایه
✔️ چرا در تیمهای امروزی، نقش مدیر محصول و مهندس برعکس شده است؟
✔️ بزرگترین خطر برای بنیانگذاران: نه هزینه توکن، نه امنیت، بلکه عدم استفاده از سرعت AI است!
✔️ آیا نگرانی از "AI دزد شغلها" یا "آخرالزمان AI"، فقط یک تاکتیک بازاریابی شرکتهای بزرگ است؟
📌 چرا این ویدیو را از دست ندهید؟
این ویدیو بدون شعار و پر از مثالهای واقعی است. اگر میخواهید در عصر AI رقابت کنید، این بحث نقطه شروع ضروری است.
🔗 تماشا در یوتیوب:
https://youtu.be/RNJCfif1dPY?si=aRaEKjyNnkaJ5STp
📢 به دوستانتان هم پیشنهاد کنید! کسانی که به استارتاپ، هوش مصنوعی و اجرای سریع ایدهها علاقه دارند، از این محتوا استفاده خواهند کرد.
➖➖➖➖➖➖➖➖➖➖➖➖➖
تنها چنل تلگرام شخصی من:
@Algotrade24
YouTube
Andrew Ng: Building Faster with AI
Andrew Ng on June 17, 2025 at AI Startup School in San Francisco.
Andrew Ng has helped shape some of the most influential movements in modern AI—from online education to deep learning to AI entrepreneurship.
In this talk, he shares what he’s learning now:…
Andrew Ng has helped shape some of the most influential movements in modern AI—from online education to deep learning to AI entrepreneurship.
In this talk, he shares what he’s learning now:…
❤5👍1👏1
Forwarded from InvestFund
🔗 دسترسی به ۴۸ فایل ارائه واقعی که در ۲۰۲۴ و ۲۰۲۵ سرمایه جذب کردن.
💡یه برد فیگما آماده شده با ۴۸ دک واقعی از استارتاپهای YC، Pre-Seed، Seed و Series A که توی 18 ماه گذشته موفق شدن راند جذب کنن.
برای هر فاندر، این یه مرجع فوقالعادهست برای اینکه ببینه الان چه چیزی واقعاً جواب میده.
📌 ویژگیهای مشترک این دکها:
📍 نحوه استفاده:
وارد لینک فیگمای زیر بشید، وارد اکانتتون بشید و یا ثبت نام کنید، از گوشه سمت چپ روی فلش کنار اسم فایل کلیک کنید و گزینه Duplicate رو بزنید، حالا نسخه داپلیکیت شده در اکانت خودتون قابلیت ادیت، کپی و یا اکسپورت رو داره.
🔗 لینک فیگما 48 New Pitch Deck
#pitchdeck #پیچدک
@investingfund
💡یه برد فیگما آماده شده با ۴۸ دک واقعی از استارتاپهای YC، Pre-Seed، Seed و Series A که توی 18 ماه گذشته موفق شدن راند جذب کنن.
برای هر فاندر، این یه مرجع فوقالعادهست برای اینکه ببینه الان چه چیزی واقعاً جواب میده.
📌 ویژگیهای مشترک این دکها:
🔸کوتاه و بدون حاشیه: معمولاً ۱۰ تا ۱۴ اسلاید. فقط نکات کلیدی، نه پرزنت طولانی.
🔸اسلایدهای Problem & Why now قانعکننده: با عدد و مثال نشون میدن چرا مشکل فوریه و چرا همین حالا زمانشه.
🔸محصول شفاف و تصویری: اسکرینشات و دمو واضح، تا سرمایهگذار دقیق بفهمه چه چیزی ساخته شده.
🔸اسلاید Traction زود نمایش داده میشه: مثل نمودار رشد، retention یا حتی اولین مشتریهای پولی.
📍 نحوه استفاده:
وارد لینک فیگمای زیر بشید، وارد اکانتتون بشید و یا ثبت نام کنید، از گوشه سمت چپ روی فلش کنار اسم فایل کلیک کنید و گزینه Duplicate رو بزنید، حالا نسخه داپلیکیت شده در اکانت خودتون قابلیت ادیت، کپی و یا اکسپورت رو داره.
🔗 لینک فیگما 48 New Pitch Deck
#pitchdeck #پیچدک
@investingfund
❤1
Forwarded from رسمیو | Rasmio
دیجیکالا، در حال حاضر شرکت سهامی خاص است، اما در دیماه ۱۴۰۳ پذیرش اولیهی بورس تهران را کسب کرده و مراحل تبدیل به شرکت سهامی عام و ارزشگذاری رسمی را آغاز نموده است. این اتفاق، که با خروج کامل سرمایهگذار اولیه (سرآوا) و ورود سهامدار جدید تسهیل شد، راه را برای اولین عرضهی عمومی یک استارتاپ بزرگ ایرانی باز کرده است.
در مجله رسمیو بخوانید:
روایت تکامل دیجیکالا در زیستبوم دیجیتال ایران
🔹سالهای نخست دیجیکالا
🔹نقاط عطف راهبردی در مسیر رشد دیجیکالا
🔹استراتژی توسعهی دیجیکالا
🔹دیجیکالا در آستانهی بازار سرمایه
#رسمیو
@rasmio_com
در مجله رسمیو بخوانید:
روایت تکامل دیجیکالا در زیستبوم دیجیتال ایران
🔹سالهای نخست دیجیکالا
🔹نقاط عطف راهبردی در مسیر رشد دیجیکالا
🔹استراتژی توسعهی دیجیکالا
🔹دیجیکالا در آستانهی بازار سرمایه
#رسمیو
@rasmio_com